summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED10
-rw-r--r--Mk/bsd.default-versions.mk2
-rw-r--r--UPDATING21
-rw-r--r--accessibility/at-spi2-core/Makefile5
-rw-r--r--accessibility/at-spi2-core/distinfo6
-rw-r--r--accessibility/at-spi2-core/pkg-plist3
-rw-r--r--audio/rubygem-ruby-shout/Makefile3
-rw-r--r--cad/openscad-devel/Makefile.git_rev4
-rw-r--r--cad/openscad-devel/distinfo6
-rw-r--r--cad/openscad/Makefile.git_rev4
-rw-r--r--cad/openscad/distinfo6
-rw-r--r--converters/p5-Encode-IMAPUTF7/Makefile3
-rw-r--r--converters/p5-Encode-IMAPUTF7/distinfo5
-rw-r--r--databases/Makefile2
-rw-r--r--databases/mongodb50/Makefile1
-rw-r--r--databases/mongodb60/Makefile1
-rw-r--r--databases/mongodb70/Makefile1
-rw-r--r--databases/mongodb80/Makefile1
-rw-r--r--databases/pspg/Makefile2
-rw-r--r--databases/pspg/distinfo6
-rw-r--r--databases/puppetdb-terminus7/Makefile27
-rw-r--r--databases/puppetdb-terminus7/distinfo3
-rw-r--r--databases/puppetdb-terminus7/files/patch-Makefile61
-rw-r--r--databases/puppetdb-terminus7/pkg-descr1
-rw-r--r--databases/puppetdb-terminus7/pkg-plist17
-rw-r--r--databases/puppetdb7/Makefile55
-rw-r--r--databases/puppetdb7/distinfo3
-rw-r--r--databases/puppetdb7/files/patch-Makefile15
-rw-r--r--databases/puppetdb7/files/patch-ext_bin_puppetdb15
-rw-r--r--databases/puppetdb7/files/patch-ext_cli_ssl-setup11
-rw-r--r--databases/puppetdb7/files/patch-ext_config_conf.d_config.ini15
-rw-r--r--databases/puppetdb7/files/patch-ext_config_conf.d_jetty.ini8
-rw-r--r--databases/puppetdb7/files/patch-ext_config_logback.xml29
-rw-r--r--databases/puppetdb7/files/patch-ext_config_request-logging.xml14
-rw-r--r--databases/puppetdb7/files/pkg-message.in12
-rw-r--r--databases/puppetdb7/files/puppetdb.in89
-rw-r--r--databases/puppetdb7/pkg-descr1
-rw-r--r--databases/puppetdb7/pkg-plist23
-rw-r--r--databases/surrealdb/Makefile346
-rw-r--r--databases/surrealdb/distinfo694
-rw-r--r--deskutils/calibre/Makefile6
-rw-r--r--deskutils/calibre/distinfo14
-rw-r--r--deskutils/calibre/files/patch-src_calibre_gui2_____init____.py11
-rw-r--r--deskutils/calibre/files/user-agent-data.json128
-rw-r--r--deskutils/py-paperless-ngx/Makefile1
-rwxr-xr-xdeskutils/py-paperless-ngx/files/paperless-webui.in4
-rw-r--r--devel/Makefile2
-rw-r--r--devel/appstream/Makefile1
-rw-r--r--devel/cirrus-cli/Makefile6
-rw-r--r--devel/cirrus-cli/distinfo10
-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/golangci-lint/Makefile4
-rw-r--r--devel/golangci-lint/distinfo10
-rw-r--r--devel/ittapi/Makefile10
-rw-r--r--devel/ittapi/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/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/libspice-server/Makefile2
-rw-r--r--devel/libspice-server/distinfo6
-rw-r--r--devel/libspice-server/pkg-plist2
-rw-r--r--devel/libvirt/Makefile2
-rw-r--r--devel/libvirt/files/patch-build-aux_meson.build27
-rw-r--r--devel/menhir/Makefile4
-rw-r--r--devel/menhir/distinfo6
-rw-r--r--devel/newt/Makefile32
-rw-r--r--devel/newt/distinfo6
-rw-r--r--devel/p5-Connector/Makefile7
-rw-r--r--devel/p5-Connector/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/please/Makefile3
-rw-r--r--devel/please/distinfo10
-rw-r--r--devel/quilt/Makefile10
-rw-r--r--devel/rubygem-mmap2/Makefile8
-rw-r--r--devel/rubygem-xdg7/Makefile8
-rw-r--r--devel/tinysparql/Makefile2
-rw-r--r--devel/wasmer/Makefile8
-rw-r--r--devel/wasmer/Makefile.crates555
-rw-r--r--devel/wasmer/distinfo1116
-rw-r--r--dns/dnsdist/Makefile1
-rw-r--r--editors/mle/Makefile13
-rw-r--r--editors/vim/Makefile2
-rw-r--r--editors/vim/distinfo6
-rw-r--r--editors/vim/files/patch-src-auto-configure28
-rw-r--r--emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c81
-rw-r--r--emulators/virtualbox-ose-legacy/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c13
-rw-r--r--emulators/virtualbox-ose/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c13
-rw-r--r--filesystems/hammer2/Makefile2
-rw-r--r--filesystems/hammer2/distinfo6
-rw-r--r--filesystems/unionfs/Makefile1
-rw-r--r--filesystems/unionfs/files/pkg-message.in22
-rw-r--r--finance/quantlib/Makefile20
-rw-r--r--finance/quantlib/distinfo6
-rw-r--r--finance/quantlib/pkg-help11
-rw-r--r--finance/quantlib/pkg-plist63
-rw-r--r--graphics/cimg/Makefile6
-rw-r--r--graphics/cimg/distinfo6
-rw-r--r--graphics/cimg/files/patch-examples__Makefile23
-rw-r--r--graphics/mesa-devel/Makefile4
-rw-r--r--graphics/mesa-devel/distinfo6
-rw-r--r--graphics/ocrs/Makefile44
-rw-r--r--graphics/ocrs/distinfo88
-rw-r--r--graphics/satty/Makefile2
-rw-r--r--graphics/satty/Makefile.crates32
-rw-r--r--graphics/satty/distinfo70
-rw-r--r--graphics/spirv-cross/Makefile4
-rw-r--r--graphics/spirv-cross/distinfo6
-rw-r--r--graphics/vulkan-headers/Makefile2
-rw-r--r--graphics/vulkan-headers/distinfo6
-rw-r--r--graphics/vulkan-loader/Makefile3
-rw-r--r--graphics/vulkan-loader/distinfo6
-rw-r--r--graphics/vulkan-tools/Makefile2
-rw-r--r--graphics/vulkan-tools/distinfo6
-rw-r--r--graphics/vulkan-utility-libraries/Makefile2
-rw-r--r--graphics/vulkan-utility-libraries/distinfo6
-rw-r--r--graphics/vulkan-validation-layers/Makefile6
-rw-r--r--graphics/vulkan-validation-layers/distinfo4
-rw-r--r--lang/php83/Makefile2
-rw-r--r--lang/php83/distinfo6
-rw-r--r--lang/php84/Makefile2
-rw-r--r--lang/php84/distinfo6
-rw-r--r--lang/ruby32/Makefile3
-rw-r--r--mail/Makefile1
-rw-r--r--mail/cyrus-imapd312/Makefile269
-rw-r--r--mail/cyrus-imapd312/distinfo3
-rw-r--r--mail/cyrus-imapd312/files/cyrus-imapd-man.conf.in1
-rw-r--r--mail/cyrus-imapd312/files/imapd.conf372
-rw-r--r--mail/cyrus-imapd312/files/imapd.in32
-rw-r--r--mail/cyrus-imapd312/files/patch-Makefile.in11
-rw-r--r--mail/cyrus-imapd312/files/patch-configure22
-rw-r--r--mail/cyrus-imapd312/files/patch-imap__http_client.h11
-rw-r--r--mail/cyrus-imapd312/files/patch-imap__httpd.h11
-rw-r--r--mail/cyrus-imapd312/files/patch-imap__jmap_calendar.c29
-rw-r--r--mail/cyrus-imapd312/files/patch-imap__jmap_mail_submission.c11
-rw-r--r--mail/cyrus-imapd312/files/patch-imap__jmap_mailbox.c11
-rw-r--r--mail/cyrus-imapd312/files/patch-imap__notify.c48
-rw-r--r--mail/cyrus-imapd312/files/patch-imap__relocate_by_id.c10
-rw-r--r--mail/cyrus-imapd312/files/patch-imap__tls.c14
-rw-r--r--mail/cyrus-imapd312/files/patch-imap__xapian_wrap.cpp14
-rw-r--r--mail/cyrus-imapd312/files/patch-lib__cyr_qsort_r.c19
-rw-r--r--mail/cyrus-imapd312/files/patch-lib__imapoptions20
-rw-r--r--mail/cyrus-imapd312/files/patch-lib__libcyr_cfg.c13
-rw-r--r--mail/cyrus-imapd312/files/patch-notifyd__notifyd.c44
-rw-r--r--mail/cyrus-imapd312/files/patch-tools__mkimap36
-rw-r--r--mail/cyrus-imapd312/files/pkg-deinstall.in40
-rw-r--r--mail/cyrus-imapd312/files/pkg-install.in41
-rw-r--r--mail/cyrus-imapd312/files/pkg-message.in10
-rw-r--r--mail/cyrus-imapd312/pkg-descr19
-rw-r--r--mail/cyrus-imapd312/pkg-plist159
-rw-r--r--mail/geary/Makefile2
-rw-r--r--mail/mailio/Makefile7
-rw-r--r--mail/mailio/distinfo6
-rw-r--r--mail/mailio/pkg-plist6
-rw-r--r--mail/neomutt/Makefile2
-rw-r--r--mail/neomutt/distinfo6
-rw-r--r--math/e-antic/Makefile5
-rw-r--r--math/e-antic/distinfo6
-rw-r--r--math/e-antic/pkg-plist4
-rw-r--r--math/lean4/Makefile13
-rw-r--r--math/lean4/distinfo6
-rw-r--r--math/lean4/files/patch-src_CMakeLists.txt13
-rw-r--r--math/lean4/files/patch-src_bin_leanc.in11
-rw-r--r--math/lean4/files/patch-src_runtime_io.cpp4
-rw-r--r--math/lean4/files/patch-src_runtime_process.cpp22
-rw-r--r--math/lean4/files/patch-src_runtime_stack__overflow.cpp6
-rw-r--r--math/lean4/files/patch-stage0_src_CMakeLists.txt13
-rw-r--r--math/lean4/files/patch-stage0_src_bin_leanc.in11
-rw-r--r--math/lean4/files/patch-stage0_src_runtime_io.cpp4
-rw-r--r--math/lean4/files/patch-stage0_src_runtime_process.cpp22
-rw-r--r--math/lean4/files/patch-stage0_src_runtime_stack__overflow.cpp6
-rw-r--r--math/lean4/pkg-plist2025
-rw-r--r--math/manifold/Makefile7
-rw-r--r--misc/freebsd-doc-all/Makefile2
-rw-r--r--misc/freebsd-doc-en/Makefile2
-rw-r--r--misc/freebsd-doc-en/distinfo6
-rw-r--r--misc/freebsd-doc-en/pkg-plist1
-rw-r--r--misc/freebsd-release-manifests/Makefile2
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.3-BETA19
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.3-BETA29
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.3-BETA19
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.3-BETA29
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-14.3-BETA17
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-14.3-BETA27
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-14.3-BETA17
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-14.3-BETA27
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.3-BETA19
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.3-BETA29
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-14.3-BETA17
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-14.3-BETA27
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.3-BETA17
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.3-BETA27
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.3-BETA17
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.3-BETA27
-rw-r--r--misc/freebsd-release-manifests/pkg-plist16
-rw-r--r--misc/openhab-addons/Makefile2
-rw-r--r--misc/openhab-addons/distinfo6
-rw-r--r--misc/openhab/Makefile2
-rw-r--r--misc/openhab/distinfo6
-rw-r--r--misc/py-polars/Makefile2
-rw-r--r--misc/sdformat/Makefile3
-rw-r--r--multimedia/mpvpaper/Makefile2
-rw-r--r--multimedia/mpvpaper/distinfo6
-rw-r--r--multimedia/py-subliminal/Makefile4
-rw-r--r--multimedia/py-subliminal/distinfo6
-rw-r--r--multimedia/py-subliminal/files/patch-tests31
-rw-r--r--net-p2p/bitcoin-daemon/Makefile29
-rw-r--r--net-p2p/bitcoin-utils/Makefile32
-rw-r--r--net-p2p/bitcoin/Makefile107
-rw-r--r--net-p2p/bitcoin/distinfo6
-rw-r--r--net-p2p/bitcoin/files/patch-CMakeLists.txt11
-rw-r--r--net-p2p/bitcoin/files/patch-src_qt_trafficgraphwidget.h10
-rw-r--r--net-p2p/cardano-db-sync/Makefile4
-rw-r--r--net-p2p/cardano-db-sync/distinfo6
-rw-r--r--net/Makefile1
-rw-r--r--net/asterisk22/Makefile6
-rw-r--r--net/asterisk22/distinfo6
-rw-r--r--net/asterisk22/files/extra-patch-third-party_pjproject_Makefile11
-rw-r--r--net/asterisk22/files/patch-third-party_pjproject_Makefile9
-rw-r--r--net/cpp-pcp-client/Makefile29
-rw-r--r--net/cpp-pcp-client/distinfo3
-rw-r--r--net/cpp-pcp-client/pkg-descr4
-rw-r--r--net/cpp-pcp-client/pkg-plist33
-rw-r--r--net/jotta-cli/Makefile9
-rw-r--r--net/jotta-cli/distinfo8
-rw-r--r--net/k6/Makefile6
-rw-r--r--net/k6/distinfo10
-rw-r--r--net/p5-Net-Amazon-Signature-V4/Makefile2
-rw-r--r--net/p5-Net-Amazon-Signature-V4/distinfo6
-rw-r--r--net/p5-Net-Patricia/Makefile3
-rw-r--r--net/p5-Net-Patricia/distinfo5
-rw-r--r--net/quiche/Makefile18
-rw-r--r--net/quiche/Makefile.crates319
-rw-r--r--net/quiche/distinfo640
-rw-r--r--net/quiche/files/patch-deps_boringssl_src_crypto_cpu-aarch64-linux.c73
-rw-r--r--net/quiche/files/patch-quiche_deps_boringssl_CMakeLists.txt11
-rw-r--r--net/quiche/files/patch-quiche_deps_boringssl_src_CMakeLists.txt11
-rw-r--r--net/quiche/files/patch-quiche_deps_boringssl_src_crypto_cpu-ppc64le.c14
-rw-r--r--net/savvycan/Makefile2
-rw-r--r--net/savvycan/distinfo6
-rw-r--r--net/traefik/Makefile2
-rw-r--r--net/traefik/distinfo6
-rw-r--r--ports-mgmt/hs-cabal2tuple/Makefile85
-rw-r--r--ports-mgmt/hs-cabal2tuple/distinfo224
-rw-r--r--print/lout/Makefile4
-rw-r--r--print/lout/distinfo6
-rw-r--r--science/geant4/Makefile2
-rw-r--r--science/geant4/distinfo6
-rw-r--r--science/geant4/pkg-plist1
-rw-r--r--science/mcpl/Makefile5
-rw-r--r--science/netcdf/pkg-plist2
-rw-r--r--security/apkid/Makefile3
-rw-r--r--security/apkid/distinfo6
-rw-r--r--security/go-tuf/Makefile2
-rw-r--r--security/go-tuf/distinfo10
-rw-r--r--security/hockeypuck/Makefile50
-rw-r--r--security/hockeypuck/Makefile.modules49
-rw-r--r--security/hockeypuck/distinfo136
-rw-r--r--security/hockeypuck/pkg-plist4
-rw-r--r--security/libgcrypt/Makefile4
-rw-r--r--security/libgcrypt/distinfo6
-rw-r--r--security/libgcrypt/files/patch-cipher_Makefile.in11
-rw-r--r--security/libgcrypt/files/patch-random_Makefile.in11
-rw-r--r--security/libgcrypt/pkg-plist2
-rw-r--r--security/p5-Crypt-OpenSSL-RSA/Makefile2
-rw-r--r--security/p5-Crypt-OpenSSL-RSA/distinfo6
-rw-r--r--security/p5-Crypt-OpenSSL-RSA/pkg-plist5
-rw-r--r--security/snort3/Makefile2
-rw-r--r--security/snort3/distinfo6
-rw-r--r--security/snort3/pkg-plist5
-rw-r--r--security/sslproxy/Makefile5
-rw-r--r--security/sslproxy/distinfo6
-rw-r--r--security/sudo-rs/Makefile41
-rw-r--r--security/sudo-rs/distinfo14
-rw-r--r--security/vuxml/vuln/2025.xml33
-rw-r--r--security/zeek/Makefile2
-rw-r--r--security/zeek/distinfo6
-rw-r--r--shells/schemesh/Makefile2
-rw-r--r--shells/schemesh/distinfo6
-rw-r--r--sysutils/Makefile5
-rw-r--r--sysutils/facter/Makefile58
-rw-r--r--sysutils/facter/distinfo3
-rw-r--r--sysutils/facter/files/patch-CMakeLists.txt20
-rw-r--r--sysutils/facter/files/patch-cmake_FindCPPHOCON.cmake9
-rw-r--r--sysutils/facter/files/patch-lib_CMakeLists.txt19
-rw-r--r--sysutils/facter/files/patch-lib_src_facts_glib_load__average__resolver.cc10
-rw-r--r--sysutils/facter/files/patch-lib_src_facts_posix_cache.cc11
-rw-r--r--sysutils/facter/files/patch-lib_src_facts_posix_collection.cc11
-rw-r--r--sysutils/facter/files/patch-lib_src_util_config_posix_config.cc10
-rw-r--r--sysutils/facter/pkg-descr4
-rw-r--r--sysutils/facter/pkg-plist29
-rw-r--r--sysutils/kops/Makefile3
-rw-r--r--sysutils/kops/distinfo6
-rw-r--r--sysutils/mise/Makefile71
-rw-r--r--sysutils/mise/distinfo140
-rw-r--r--sysutils/puppet7/Makefile142
-rw-r--r--sysutils/puppet7/distinfo23
-rw-r--r--sysutils/puppet7/files/patch-lib_puppet_provider_service_daemontools.rb20
-rw-r--r--sysutils/puppet7/files/patch-puppet.gemspec11
-rw-r--r--sysutils/puppet7/files/pkg-message.in11
-rw-r--r--sysutils/puppet7/files/puppet.in46
-rw-r--r--sysutils/puppet7/pkg-descr5
-rw-r--r--sysutils/puppet7/pkg-plist226
-rw-r--r--sysutils/puppet8/pkg-plist2
-rw-r--r--sysutils/puppetserver7/Makefile92
-rw-r--r--sysutils/puppetserver7/distinfo3
-rw-r--r--sysutils/puppetserver7/files/patch-ext__bin__puppetserver15
-rw-r--r--sysutils/puppetserver7/files/patch-ext__cli__foreground19
-rw-r--r--sysutils/puppetserver7/files/patch-ext__cli_defaults__cli-defaults.sh12
-rw-r--r--sysutils/puppetserver7/files/patch-ext__config__conf.d__global.conf9
-rw-r--r--sysutils/puppetserver7/files/patch-ext__config__conf.d__puppetserver.conf55
-rw-r--r--sysutils/puppetserver7/files/patch-ext__config__conf.d__webserver.conf9
-rw-r--r--sysutils/puppetserver7/files/patch-ext__config__logback.xml31
-rw-r--r--sysutils/puppetserver7/files/patch-ext__config__request-logging.xml15
-rw-r--r--sysutils/puppetserver7/files/patch-ext__ezbake-functions.sh11
-rw-r--r--sysutils/puppetserver7/files/pkg-message.in17
-rw-r--r--sysutils/puppetserver7/files/puppetserver.in95
-rw-r--r--sysutils/puppetserver7/pkg-descr11
-rw-r--r--sysutils/puppetserver7/pkg-plist29
-rw-r--r--sysutils/pxp-agent/Makefile31
-rw-r--r--sysutils/pxp-agent/distinfo3
-rw-r--r--sysutils/pxp-agent/files/patch-cmake_FindCPPHOCON.cmake9
-rw-r--r--sysutils/pxp-agent/files/patch-cmake_Findcpp-pcp-client.cmake9
-rw-r--r--sysutils/pxp-agent/files/patch-modules_pxp-module-puppet8
-rw-r--r--sysutils/pxp-agent/pkg-descr3
-rw-r--r--sysutils/pxp-agent/pkg-plist7
-rw-r--r--sysutils/py-google-compute-engine/Makefile51
-rw-r--r--sysutils/py-google-compute-engine/distinfo3
-rw-r--r--sysutils/py-google-compute-engine/files/90-google.conf.sample6
-rw-r--r--sysutils/py-google-compute-engine/files/google_accounts_daemon.in35
-rw-r--r--sysutils/py-google-compute-engine/files/google_clock_skew_daemon.in32
-rw-r--r--sysutils/py-google-compute-engine/files/google_instance_setup.in25
-rw-r--r--sysutils/py-google-compute-engine/files/google_network_daemon.in32
-rw-r--r--sysutils/py-google-compute-engine/files/google_set_hostname60
-rw-r--r--sysutils/py-google-compute-engine/files/google_startup.in43
-rw-r--r--sysutils/py-google-compute-engine/files/instance_configs.cfg.distro.sample17
-rw-r--r--sysutils/py-google-compute-engine/pkg-descr12
-rw-r--r--sysutils/py-google-compute-engine/pkg-message22
-rw-r--r--sysutils/py-google-compute-engine/pkg-plist3
-rw-r--r--sysutils/sysinfo/Makefile13
-rw-r--r--sysutils/sysinfo/distinfo5
-rw-r--r--sysutils/sysinfo/pkg-descr11
-rw-r--r--sysutils/sysinfo/pkg-plist28
-rw-r--r--sysutils/terraform-provider-vultr/Makefile2
-rw-r--r--sysutils/vagrant/Makefile8
-rw-r--r--textproc/apache-xmlbeans/Makefile2
-rw-r--r--textproc/harper/Makefile2
-rw-r--r--textproc/harper/Makefile.crates25
-rw-r--r--textproc/harper/distinfo56
-rw-r--r--textproc/jaq/Makefile7
-rw-r--r--textproc/libxmlb/Makefile1
-rw-r--r--textproc/opensearch-dashboards210/Makefile6
-rw-r--r--textproc/opensearch-dashboards213/Makefile4
-rw-r--r--textproc/opensearch-dashboards216/Makefile84
-rw-r--r--textproc/opensearch-dashboards216/distinfo2
-rw-r--r--textproc/opensearch-dashboards216/files/opensearch-dashboards.in79
-rw-r--r--textproc/opensearch-dashboards216/files/pkg-deinstall.in20
-rw-r--r--textproc/opensearch-dashboards216/pkg-descr3
-rw-r--r--textproc/opensearch210/Makefile4
-rw-r--r--textproc/opensearch213/Makefile6
-rw-r--r--textproc/opensearch216/Makefile155
-rw-r--r--textproc/opensearch216/distinfo2
-rw-r--r--textproc/opensearch216/files/opensearch.in115
-rw-r--r--textproc/opensearch216/files/patch-config_jvm.options23
-rw-r--r--textproc/opensearch216/files/patch-config_opensearch.yml15
-rw-r--r--textproc/opensearch216/files/pkg-message.in27
-rw-r--r--textproc/opensearch216/pkg-descr2
-rw-r--r--textproc/p5-Apache-Solr/Makefile2
-rw-r--r--textproc/p5-Apache-Solr/distinfo6
-rw-r--r--textproc/p5-Perl-MinimumVersion/Makefile5
-rw-r--r--textproc/p5-Perl-MinimumVersion/distinfo6
-rw-r--r--textproc/quarto/Makefile2
-rw-r--r--textproc/ruby-rdtool/Makefile3
-rw-r--r--textproc/saxon-he/Makefile12
-rw-r--r--textproc/saxon-he/distinfo6
-rw-r--r--textproc/snowballstemmer/Makefile14
-rw-r--r--textproc/snowballstemmer/distinfo6
-rw-r--r--textproc/snowballstemmer/files/patch-GNUmakefile18
-rw-r--r--www/newsraft/Makefile6
-rw-r--r--www/newsraft/distinfo6
-rw-r--r--www/newsraft/pkg-plist1
-rw-r--r--www/py-yt-dlp/Makefile2
-rw-r--r--www/py-yt-dlp/distinfo6
-rw-r--r--www/py-yt-dlp/pkg-plist3
-rw-r--r--www/redmine51/Makefile8
-rw-r--r--www/trunk/Makefile53
-rw-r--r--www/trunk/distinfo106
-rw-r--r--www/youtube/Makefile3
-rw-r--r--www/youtube/distinfo10
-rw-r--r--www/yt-dlp/Makefile2
-rw-r--r--www/yt-dlp/distinfo6
-rw-r--r--x11-toolkits/gtk30/Makefile4
-rw-r--r--x11-toolkits/gtk30/distinfo6
-rw-r--r--x11-toolkits/gtk30/pkg-plist2
-rw-r--r--x11-wm/hyprland/Makefile15
-rw-r--r--x11-wm/hyprland/distinfo14
-rw-r--r--x11/foot/Makefile2
-rw-r--r--x11/foot/distinfo6
-rw-r--r--x11/rio/Makefile102
-rw-r--r--x11/rio/distinfo204
-rw-r--r--x11/xdg-desktop-portal-luminous/Makefile3
-rw-r--r--x11/xdg-desktop-portal-luminous/Makefile.crates412
-rw-r--r--x11/xdg-desktop-portal-luminous/distinfo830
420 files changed, 9453 insertions, 6095 deletions
diff --git a/MOVED b/MOVED
index 82f1c8371052..101e23e00d8d 100644
--- a/MOVED
+++ b/MOVED
@@ -4248,7 +4248,6 @@ textproc/rubygem-nokogumbo||2025-03-31|Has expired: Upstream has merged into tex
net/libmediawiki||2025-03-31|Has expired: Project abandoned upstream
net/py-tacacs_plus||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner
devel/py-imgkit||2025-03-31|Has expired: Depends on expired converters/wkhtmltopdf
-sysutils/py-google-compute-engine||2025-03-31|Has expired: Depends on expired devel/py-boto
devel/ocaml-type_conv|devel/ocaml-ppxlib|2025-03-31|Has expired: Deprecated, upstream recommends migrating to devel/ocaml-ppxlib
multimedia/dirac||2025-03-31|Has expired: Legacy video codec superseded by multiple formats. Files can be decoded using FFmpeg
ports-mgmt/py-pytoport||2025-03-31|Has expired: Depends on expired misc/py-spdx-lookup
@@ -4397,3 +4396,12 @@ www/dot-http||2025-05-05|Remove broken, unmaintained upstream port
security/linux-rl9-libxcrypt|emulators/linux_base-rl9|2025-05-06|Integrated into linux_base-rl9
graphics/quat-gui||2025-05-06|Has expired: Last upstream release was in 2003
mail/py-milter|mail/py-pymilter|2025-05-08|Renamed to match upstream PyPI package name
+sysutils/pxp-agent||2025-05-09|Has expired: Project got archived, dependencies are broken
+net/cpp-pcp-client||2025-05-09|Has expired: Project got archived, broken
+sysutils/puppetserver7||2025-05-10|Has expired: Reached EOL
+sysutils/puppet7||2025-05-10|Has expired: Reached EOL
+sysutils/facter||2025-05-10|Has expired: Reached EOL
+devel/cpp-hocon||2025-05-10|Has expired: Project got archived
+databases/puppetdb7||2025-05-10|Has expired: Reached EOL
+devel/leatherman||2025-05-10|Has expired: Project got archived
+databases/puppetdb-terminus7||2025-05-10|Has expired: Reached EOL
diff --git a/Mk/bsd.default-versions.mk b/Mk/bsd.default-versions.mk
index 177b350b2a93..35b021a71e36 100644
--- a/Mk/bsd.default-versions.mk
+++ b/Mk/bsd.default-versions.mk
@@ -145,7 +145,7 @@ PYTHON_DEFAULT?= 3.11
# Possible values: 2.7
PYTHON2_DEFAULT?= 2.7
# Possible values: 3.2, 3.3, 3.4, 3.5
-RUBY_DEFAULT?= 3.2
+RUBY_DEFAULT?= 3.3
# Possible values: rust, rust-nightly
RUST_DEFAULT?= rust
# Possible values: 4.16, 4.19, 4.20
diff --git a/UPDATING b/UPDATING
index 617d0f1646a9..c2183a0d2ac6 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,27 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20250510:
+ AFFECTS: users of net-p2p/bitcoin and/or net-p2p/bitcoin-daemon
+ AUTHOR: kbowling@FreeBSD.org
+
+ 29.x is the last release series that will support the legacy BDB wallet
+ format. We are already doing this awkwardly since the format is BDB 4.8
+ and we are building with BDB 5. This will be removed in 30.0 later this
+ year.
+
+ You should upgrade your wallet now if you are still using a legacy wallet.
+
+ Instructions:
+ https://github.com/bitcoin/bitcoin/blob/29.x/doc/managing-wallets.md#migrating-legacy-wallets-to-descriptor-wallets
+
+ This release switches to CMake which results in a major refacoring of
+ the port and underlying build. The result seems good, but please
+ provide feedback if there are any unexpected changes or problems.
+
+ This release dropped UPnP support due to security concerns. NAT-PMP is
+ implemented as an alternative.
+
20250506:
AFFECTS: users of databases/postgresql* and other software using PostgreSQL to run
AUTHOR: kbowling@FreeBSD.org
diff --git a/accessibility/at-spi2-core/Makefile b/accessibility/at-spi2-core/Makefile
index 62265ef267dc..48ebd3f30f23 100644
--- a/accessibility/at-spi2-core/Makefile
+++ b/accessibility/at-spi2-core/Makefile
@@ -1,6 +1,5 @@
PORTNAME= at-spi2-core
-PORTVERSION= 2.54.1
-PORTREVISION= 1
+PORTVERSION= 2.56.1
CATEGORIES= accessibility x11-toolkits
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -12,7 +11,7 @@ WWW= https://gitlab.gnome.org/GNOME/at-spi2-core
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= gettext gnome localbase meson pkgconfig tar:xz
+USES= gettext-tools gnome localbase meson pkgconfig tar:xz
USE_GNOME= glib20 introspection:build libxml2:build
USE_LDCONFIG= yes
MESON_ARGS= -Duse_systemd=false
diff --git a/accessibility/at-spi2-core/distinfo b/accessibility/at-spi2-core/distinfo
index 4ad84ea184d3..105b7f3b78b5 100644
--- a/accessibility/at-spi2-core/distinfo
+++ b/accessibility/at-spi2-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736949419
-SHA256 (gnome/at-spi2-core-2.54.1.tar.xz) = f0729e5c8765feb1969bb6c1fba18afa2582126b0359aa75a173fda1acf93c4c
-SIZE (gnome/at-spi2-core-2.54.1.tar.xz) = 576224
+TIMESTAMP = 1743348919
+SHA256 (gnome/at-spi2-core-2.56.1.tar.xz) = fd177fecd8c95006ff0a355eafd7066fe110a2e17eb5eb5fe17ff70e49a4eace
+SIZE (gnome/at-spi2-core-2.56.1.tar.xz) = 581948
diff --git a/accessibility/at-spi2-core/pkg-plist b/accessibility/at-spi2-core/pkg-plist
index 51f143b011f2..635e9b8adaf5 100644
--- a/accessibility/at-spi2-core/pkg-plist
+++ b/accessibility/at-spi2-core/pkg-plist
@@ -6,6 +6,7 @@
%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-collection.h
%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-component.h
%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-constants.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-device-a11y-manager.h
%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-device-legacy.h
%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-device-listener.h
%%NO_ATKONLY%%%%X11%%include/at-spi-2.0/atspi/atspi-device-x11.h
@@ -74,7 +75,7 @@ lib/girepository-1.0/Atk-1.0.typelib
%%NO_ATKONLY%%lib/gtk-2.0/modules/libatk-bridge.so
lib/libatk-1.0.so
lib/libatk-1.0.so.0
-lib/libatk-1.0.so.0.25410.1
+lib/libatk-1.0.so.0.25610.1
%%NO_ATKONLY%%lib/libatk-bridge-2.0.so
%%NO_ATKONLY%%lib/libatk-bridge-2.0.so.0
%%NO_ATKONLY%%lib/libatk-bridge-2.0.so.0.0.0
diff --git a/audio/rubygem-ruby-shout/Makefile b/audio/rubygem-ruby-shout/Makefile
index 6b373a492163..d720f04a8767 100644
--- a/audio/rubygem-ruby-shout/Makefile
+++ b/audio/rubygem-ruby-shout/Makefile
@@ -11,7 +11,8 @@ LICENSE= BSD3CLAUSE
LIB_DEPENDS= libshout.so:audio/libshout
-CONFIGURE_ARGS= --with-opt-include="${LOCALBASE}/include"
+CONFIGURE_ARGS= --with-cflags="-Wno-error=int-conversion" \
+ --with-opt-include="${LOCALBASE}/include"
USES= gem
.include <bsd.port.mk>
diff --git a/cad/openscad-devel/Makefile.git_rev b/cad/openscad-devel/Makefile.git_rev
index fe7f5afe3ead..bdc80ab4ca5b 100644
--- a/cad/openscad-devel/Makefile.git_rev
+++ b/cad/openscad-devel/Makefile.git_rev
@@ -1,5 +1,5 @@
-GIT_SRC_HASH= d1351d6282abfd239cdd0c657f755d8c4a123ff8
-GIT_SRC_DATE= 2025.05.04
+GIT_SRC_HASH= 72c9919d63116f8e711f3566ae34e9eb63a2d6e6
+GIT_SRC_DATE= 2025.05.08
GIT_MCAD_HASH= 1ea402208c3127ffb443931e9bb1681c191dacca
GIT_CLIPPER2_HASH= 6901921c4be75126d1de60bfd24bd86a61319fd0
GIT_OPENCSG_HASH= 313018fbf997f484f66cb4a320bbd2abf79a4fc1
diff --git a/cad/openscad-devel/distinfo b/cad/openscad-devel/distinfo
index 32f98f736806..64a4d036f3e6 100644
--- a/cad/openscad-devel/distinfo
+++ b/cad/openscad-devel/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1746447998
-SHA256 (openscad-openscad-2025.05.04-d1351d6282abfd239cdd0c657f755d8c4a123ff8_GH0.tar.gz) = d610c85143ab2437ca3ae9d68ea0857303eeca147b10ccf74fe1dfe04eb9f8a7
-SIZE (openscad-openscad-2025.05.04-d1351d6282abfd239cdd0c657f755d8c4a123ff8_GH0.tar.gz) = 24478575
+TIMESTAMP = 1746869038
+SHA256 (openscad-openscad-2025.05.08-72c9919d63116f8e711f3566ae34e9eb63a2d6e6_GH0.tar.gz) = 10436542006d598beb34a7bbfbb88101c81e2102efb7c884b3a7831c7b7865cb
+SIZE (openscad-openscad-2025.05.08-72c9919d63116f8e711f3566ae34e9eb63a2d6e6_GH0.tar.gz) = 24478576
SHA256 (microsoft-mimalloc-4cebb48062196625b91c79311f3ff4b22f493d47_GH0.tar.gz) = 1811a777b83ffa9cb5c2f3c1b2f41b48bd72b6f044812d7ba2c2bacf5e1b8e2c
SIZE (microsoft-mimalloc-4cebb48062196625b91c79311f3ff4b22f493d47_GH0.tar.gz) = 1133506
SHA256 (elalish-manifold-7c8fbe186aa1ac5eb73f12c28bdef093ee4d11c9_GH0.tar.gz) = 5418524300e37c2edb0de81a2393cd768f631a5de02f68936bc5c42988271813
diff --git a/cad/openscad/Makefile.git_rev b/cad/openscad/Makefile.git_rev
index ab76943863fa..bdc80ab4ca5b 100644
--- a/cad/openscad/Makefile.git_rev
+++ b/cad/openscad/Makefile.git_rev
@@ -1,5 +1,5 @@
-GIT_SRC_HASH= bff822d19ca86e6d39ebd947be6f639e0a680f0f
-GIT_SRC_DATE= 2025.04.07
+GIT_SRC_HASH= 72c9919d63116f8e711f3566ae34e9eb63a2d6e6
+GIT_SRC_DATE= 2025.05.08
GIT_MCAD_HASH= 1ea402208c3127ffb443931e9bb1681c191dacca
GIT_CLIPPER2_HASH= 6901921c4be75126d1de60bfd24bd86a61319fd0
GIT_OPENCSG_HASH= 313018fbf997f484f66cb4a320bbd2abf79a4fc1
diff --git a/cad/openscad/distinfo b/cad/openscad/distinfo
index a8880facc71c..304a3e7aea1d 100644
--- a/cad/openscad/distinfo
+++ b/cad/openscad/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1744129336
-SHA256 (openscad-openscad-2025.04.07-bff822d19ca86e6d39ebd947be6f639e0a680f0f_GH0.tar.gz) = fd9910c352d233996994ac91658be5dc5ffb74b475f63677926efe7d90f9ecb2
-SIZE (openscad-openscad-2025.04.07-bff822d19ca86e6d39ebd947be6f639e0a680f0f_GH0.tar.gz) = 26331130
+TIMESTAMP = 1746869177
+SHA256 (openscad-openscad-2025.05.08-72c9919d63116f8e711f3566ae34e9eb63a2d6e6_GH0.tar.gz) = 10436542006d598beb34a7bbfbb88101c81e2102efb7c884b3a7831c7b7865cb
+SIZE (openscad-openscad-2025.05.08-72c9919d63116f8e711f3566ae34e9eb63a2d6e6_GH0.tar.gz) = 24478576
SHA256 (microsoft-mimalloc-4cebb48062196625b91c79311f3ff4b22f493d47_GH0.tar.gz) = 1811a777b83ffa9cb5c2f3c1b2f41b48bd72b6f044812d7ba2c2bacf5e1b8e2c
SIZE (microsoft-mimalloc-4cebb48062196625b91c79311f3ff4b22f493d47_GH0.tar.gz) = 1133506
SHA256 (elalish-manifold-7c8fbe186aa1ac5eb73f12c28bdef093ee4d11c9_GH0.tar.gz) = 5418524300e37c2edb0de81a2393cd768f631a5de02f68936bc5c42988271813
diff --git a/converters/p5-Encode-IMAPUTF7/Makefile b/converters/p5-Encode-IMAPUTF7/Makefile
index c6680dc1c569..dfee02756e73 100644
--- a/converters/p5-Encode-IMAPUTF7/Makefile
+++ b/converters/p5-Encode-IMAPUTF7/Makefile
@@ -1,6 +1,5 @@
PORTNAME= Encode-IMAPUTF7
-PORTVERSION= 1.05
-PORTREVISION= 1
+PORTVERSION= 1.06
CATEGORIES= converters perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/converters/p5-Encode-IMAPUTF7/distinfo b/converters/p5-Encode-IMAPUTF7/distinfo
index e417664d36f6..7794b5c2c91e 100644
--- a/converters/p5-Encode-IMAPUTF7/distinfo
+++ b/converters/p5-Encode-IMAPUTF7/distinfo
@@ -1,2 +1,3 @@
-SHA256 (Encode-IMAPUTF7-1.05.tar.gz) = 470305ddc37483cfe8d3c16d13770a28011f600bf557acb8c3e07739997c37e1
-SIZE (Encode-IMAPUTF7-1.05.tar.gz) = 25646
+TIMESTAMP = 1746862023
+SHA256 (Encode-IMAPUTF7-1.06.tar.gz) = 7014baae6796ad5c9db869fecc8d555d30fa2ffc7dd6d2f55aa7510fb1b3f42e
+SIZE (Encode-IMAPUTF7-1.06.tar.gz) = 26827
diff --git a/databases/Makefile b/databases/Makefile
index 94d00d854237..25ae57561e4b 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -718,9 +718,7 @@
SUBDIR += prometheus-postgresql-adapter
SUBDIR += proxysql
SUBDIR += pspg
- SUBDIR += puppetdb-terminus7
SUBDIR += puppetdb-terminus8
- SUBDIR += puppetdb7
SUBDIR += puppetdb8
SUBDIR += puredb
SUBDIR += pxlib
diff --git a/databases/mongodb50/Makefile b/databases/mongodb50/Makefile
index ee9f172e1743..3ef2b2dae6e4 100644
--- a/databases/mongodb50/Makefile
+++ b/databases/mongodb50/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mongodb
DISTVERSIONPREFIX= r
DISTVERSION= 5.0.31
+PORTREVISION= 1
CATEGORIES= databases net
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
diff --git a/databases/mongodb60/Makefile b/databases/mongodb60/Makefile
index 54332fa5d83f..9d4a89a3b75d 100644
--- a/databases/mongodb60/Makefile
+++ b/databases/mongodb60/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mongodb
DISTVERSIONPREFIX= r
DISTVERSION= 6.0.22
+PORTREVISION= 1
CATEGORIES= databases net
MASTER_SITES= https://hg.mozilla.org/mozilla-central/raw-rev/:patches
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
diff --git a/databases/mongodb70/Makefile b/databases/mongodb70/Makefile
index 07e67c0c1bec..b91c6b368457 100644
--- a/databases/mongodb70/Makefile
+++ b/databases/mongodb70/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mongodb
DISTVERSIONPREFIX= r
DISTVERSION= 7.0.19
+PORTREVISION= 1
CATEGORIES= databases net
MASTER_SITES= https://hg.mozilla.org/mozilla-central/raw-rev/:patches
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
diff --git a/databases/mongodb80/Makefile b/databases/mongodb80/Makefile
index 640319cafee9..d5092f9dc9ff 100644
--- a/databases/mongodb80/Makefile
+++ b/databases/mongodb80/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mongodb
DISTVERSIONPREFIX= r
DISTVERSION= 8.0.8
+PORTREVISION= 1
CATEGORIES= databases net
MASTER_SITES= https://hg.mozilla.org/mozilla-central/raw-rev/:patches
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
diff --git a/databases/pspg/Makefile b/databases/pspg/Makefile
index f6c59b857b35..c4a58d513de3 100644
--- a/databases/pspg/Makefile
+++ b/databases/pspg/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pspg
-DISTVERSION= 5.8.7
+DISTVERSION= 5.8.8
CATEGORIES= databases
MAINTAINER= bofh@FreeBSD.org
diff --git a/databases/pspg/distinfo b/databases/pspg/distinfo
index ec19a9394bed..31d05ff63afc 100644
--- a/databases/pspg/distinfo
+++ b/databases/pspg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746604086
-SHA256 (okbob-pspg-5.8.7_GH0.tar.gz) = cbbd13898f321aab645569e32808dc3aa4c9529ea008b321f21e7a0d8360fcc9
-SIZE (okbob-pspg-5.8.7_GH0.tar.gz) = 2445765
+TIMESTAMP = 1746776133
+SHA256 (okbob-pspg-5.8.8_GH0.tar.gz) = 085847b76be2f26de10114bf34dfc498b690d0c7e5ff8617b5dd79717236408f
+SIZE (okbob-pspg-5.8.8_GH0.tar.gz) = 2445882
diff --git a/databases/puppetdb-terminus7/Makefile b/databases/puppetdb-terminus7/Makefile
deleted file mode 100644
index f0982c2ff462..000000000000
--- a/databases/puppetdb-terminus7/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-PORTNAME= puppetdb-terminus
-PORTVERSION= 7.20.1
-CATEGORIES= databases ruby
-MASTER_SITES= https://downloads.puppetlabs.com/puppetdb/
-PKGNAMESUFFIX= 7
-DISTNAME= puppetdb-${PORTVERSION}
-
-MAINTAINER= puppet@FreeBSD.org
-COMMENT= PuppetDB storeconfigs backend terminus module
-WWW= https://docs.puppetlabs.com/puppetdb/latest/
-
-LICENSE= APACHE20
-
-DEPRECATED= Reached EOL
-EXPIRATION_DATE=2025-05-09
-
-CONFLICTS_INSTALL= puppetdb-terminus[0-9]
-NO_BUILD= yes
-USES= gmake ruby
-
-post-patch:
- @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/Makefile
-
-do-install:
- @cd ${WRKSRC} && ${SETENV} DESTDIR=${STAGEDIR} ${GMAKE} install-puppetdb-termini
-
-.include <bsd.port.mk>
diff --git a/databases/puppetdb-terminus7/distinfo b/databases/puppetdb-terminus7/distinfo
deleted file mode 100644
index d79860fbaca8..000000000000
--- a/databases/puppetdb-terminus7/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1730781513
-SHA256 (puppetdb-7.20.1.tar.gz) = 763bec6bb2310ee077c9c1e5e7ee190e2ced085ce8d1eddbbe1e5f470487ddfa
-SIZE (puppetdb-7.20.1.tar.gz) = 52353416
diff --git a/databases/puppetdb-terminus7/files/patch-Makefile b/databases/puppetdb-terminus7/files/patch-Makefile
deleted file mode 100644
index 40ec63e2cdf3..000000000000
--- a/databases/puppetdb-terminus7/files/patch-Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
---- Makefile.orig 2024-10-29 18:03:30 UTC
-+++ Makefile
-@@ -1,7 +1,7 @@ confdir = /etc
- prefix = /usr/local
- datadir = $(prefix)/share
- confdir = /etc
--rubylibdir = $(shell ruby -rrbconfig -e "puts RbConfig::CONFIG['sitelibdir']")
-+rubylibdir = $(shell /usr/local/bin/ruby -rrbconfig -e "puts RbConfig::CONFIG['sitelibdir']")
- rundir = /var/run
- bindir = /usr/bin
-
-@@ -36,22 +36,33 @@ install-puppetdb-termini:
-
-
- install-puppetdb-termini:
-- install -Dm 0644 puppet/util/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb.rb"
-- install -Dm 0644 puppet/util/puppetdb/command_names.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/command_names.rb"
-- install -Dm 0644 puppet/util/puppetdb/config.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/config.rb"
-- install -Dm 0644 puppet/util/puppetdb/atom.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/atom.rb"
-- install -Dm 0644 puppet/util/puppetdb/http.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/http.rb"
-- install -Dm 0644 puppet/util/puppetdb/char_encoding.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/char_encoding.rb"
-- install -Dm 0644 puppet/util/puppetdb/command.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/command.rb"
-- install -Dm 0644 puppet/face/node/status.rb "$(DESTDIR)$(rubylibdir)/puppet/face/node/status.rb"
-- install -Dm 0644 puppet/face/node/deactivate.rb "$(DESTDIR)$(rubylibdir)/puppet/face/node/deactivate.rb"
-- install -Dm 0644 puppet/functions/puppetdb_query.rb "$(DESTDIR)$(rubylibdir)/puppet/functions/puppetdb_query.rb"
-- install -Dm 0644 puppet/reports/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/reports/puppetdb.rb"
-- install -Dm 0644 puppet/indirector/catalog/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/catalog/puppetdb.rb"
-- install -Dm 0644 puppet/indirector/facts/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/facts/puppetdb.rb"
-- install -Dm 0644 puppet/indirector/facts/puppetdb_apply.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/facts/puppetdb_apply.rb"
-- install -Dm 0644 puppet/indirector/resource/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/resource/puppetdb.rb"
-- install -Dm 0644 puppet/indirector/node/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/node/puppetdb.rb"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/face"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/face/node"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/functions"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/indirector"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/indirector/catalog"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/indirector/facts"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/indirector/node"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/indirector/resource"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/reports"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/util"
-+ install -d -m 0755 "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb"
-+ install -m 0644 puppet/util/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb.rb"
-+ install -m 0644 puppet/util/puppetdb/command_names.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/command_names.rb"
-+ install -m 0644 puppet/util/puppetdb/config.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/config.rb"
-+ install -m 0644 puppet/util/puppetdb/atom.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/atom.rb"
-+ install -m 0644 puppet/util/puppetdb/http.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/http.rb"
-+ install -m 0644 puppet/util/puppetdb/char_encoding.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/char_encoding.rb"
-+ install -m 0644 puppet/util/puppetdb/command.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/command.rb"
-+ install -m 0644 puppet/face/node/status.rb "$(DESTDIR)$(rubylibdir)/puppet/face/node/status.rb"
-+ install -m 0644 puppet/face/node/deactivate.rb "$(DESTDIR)$(rubylibdir)/puppet/face/node/deactivate.rb"
-+ install -m 0644 puppet/functions/puppetdb_query.rb "$(DESTDIR)$(rubylibdir)/puppet/functions/puppetdb_query.rb"
-+ install -m 0644 puppet/reports/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/reports/puppetdb.rb"
-+ install -m 0644 puppet/indirector/catalog/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/catalog/puppetdb.rb"
-+ install -m 0644 puppet/indirector/facts/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/facts/puppetdb.rb"
-+ install -m 0644 puppet/indirector/facts/puppetdb_apply.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/facts/puppetdb_apply.rb"
-+ install -m 0644 puppet/indirector/resource/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/resource/puppetdb.rb"
-+ install -m 0644 puppet/indirector/node/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/node/puppetdb.rb"
-
- install-rpm-sysv-init: install-rpm-preinst
- install -d -m 0755 "$(DESTDIR)$(initdir)"
diff --git a/databases/puppetdb-terminus7/pkg-descr b/databases/puppetdb-terminus7/pkg-descr
deleted file mode 100644
index 4d64063e8c6e..000000000000
--- a/databases/puppetdb-terminus7/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-The PuppetDB storeconfigs backend terminus module.
diff --git a/databases/puppetdb-terminus7/pkg-plist b/databases/puppetdb-terminus7/pkg-plist
deleted file mode 100644
index a12b86eb6a1a..000000000000
--- a/databases/puppetdb-terminus7/pkg-plist
+++ /dev/null
@@ -1,17 +0,0 @@
-%%RUBY_SITELIBDIR%%/puppet/face/node/deactivate.rb
-%%RUBY_SITELIBDIR%%/puppet/face/node/status.rb
-%%RUBY_SITELIBDIR%%/puppet/functions/puppetdb_query.rb
-%%RUBY_SITELIBDIR%%/puppet/indirector/catalog/puppetdb.rb
-%%RUBY_SITELIBDIR%%/puppet/indirector/facts/puppetdb.rb
-%%RUBY_SITELIBDIR%%/puppet/indirector/facts/puppetdb_apply.rb
-%%RUBY_SITELIBDIR%%/puppet/indirector/node/puppetdb.rb
-%%RUBY_SITELIBDIR%%/puppet/indirector/resource/puppetdb.rb
-%%RUBY_SITELIBDIR%%/puppet/reports/puppetdb.rb
-%%RUBY_SITELIBDIR%%/puppet/util/puppetdb.rb
-%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/atom.rb
-%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/char_encoding.rb
-%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/command.rb
-%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/command_names.rb
-%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/config.rb
-%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/http.rb
-
diff --git a/databases/puppetdb7/Makefile b/databases/puppetdb7/Makefile
deleted file mode 100644
index de27aa897615..000000000000
--- a/databases/puppetdb7/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-PORTNAME= puppetdb
-PORTVERSION= 7.20.1
-CATEGORIES= databases java
-MASTER_SITES= https://downloads.puppetlabs.com/puppetdb/
-PKGNAMESUFFIX= 7
-
-MAINTAINER= puppet@FreeBSD.org
-COMMENT= PuppetDB storeconfigs backend
-WWW= https://docs.puppetlabs.com/puppetdb/latest/
-
-LICENSE= APACHE20
-
-DEPRECATED= Reached EOL
-EXPIRATION_DATE=2025-05-09
-
-RUN_DEPENDS= bash:shells/bash
-
-USE_RC_SUBR= puppetdb
-
-CONFLICTS_INSTALL= puppetdb[0-9] # etc/puppetdb/bootstrap.cfg.sample
-USES= cpe java shebangfix
-CPE_VENDOR= puppet
-SHEBANG_FILES= ext/bin/puppetdb \
- ext/cli/anonymize \
- ext/cli/config-migration \
- ext/cli/foreground \
- ext/cli/ssl-setup \
- ext/cli/start \
- ext/cli/stop \
- ext/cli/reload \
- ext/cli/upgrade \
- ext/ezbake-functions.sh
-NO_ARCH= yes
-NO_BUILD= yes
-
-USERS= puppetdb
-GROUPS= puppetdb
-
-SUB_LIST= JAVA_HOME=${JAVA_HOME}
-SUB_FILES= pkg-message
-
-post-patch:
-.for file in Makefile ext/bin/puppetdb ext/cli/ssl-setup \
- ext/config/conf.d/jetty.ini ext/config/conf.d/config.ini
- @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/${file}
-.endfor
- @${REINPLACE_CMD} -e "s|%%DATADIR%%|${DATADIR}|" ${WRKSRC}/ext/bin/puppetdb
- @${REINPLACE_CMD} -e 's|/puppetlabs/puppetdb/|/puppetdb/|' \
- -e 's|\(install -m 0644 ext/config/.*\)"|\1.sample"|' \
- ${WRKSRC}/Makefile
-
-do-install:
- @cd ${WRKSRC} && ${SETENV} DESTDIR=${STAGEDIR} make install-puppetdb
-
-.include <bsd.port.mk>
diff --git a/databases/puppetdb7/distinfo b/databases/puppetdb7/distinfo
deleted file mode 100644
index 7fd285f54bf8..000000000000
--- a/databases/puppetdb7/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1730781468
-SHA256 (puppetdb-7.20.1.tar.gz) = 763bec6bb2310ee077c9c1e5e7ee190e2ced085ce8d1eddbbe1e5f470487ddfa
-SIZE (puppetdb-7.20.1.tar.gz) = 52353416
diff --git a/databases/puppetdb7/files/patch-Makefile b/databases/puppetdb7/files/patch-Makefile
deleted file mode 100644
index 583fcfa9fe4a..000000000000
--- a/databases/puppetdb7/files/patch-Makefile
+++ /dev/null
@@ -1,15 +0,0 @@
---- Makefile.orig 2024-07-19 17:09:14 UTC
-+++ Makefile
-@@ -1,9 +1,9 @@
--prefix = /usr/local
-+prefix = %%PREFIX%%
- datadir = $(prefix)/share
--confdir = /etc
-+confdir = %%PREFIX%%/etc
- rubylibdir = $(shell ruby -rrbconfig -e "puts RbConfig::CONFIG['sitelibdir']")
- rundir = /var/run
--bindir = /usr/bin
-+bindir = %%PREFIX%%/bin
-
- install-puppetdb:
- install -d -m 0755 "$(DESTDIR)$(datadir)/puppetdb"
diff --git a/databases/puppetdb7/files/patch-ext_bin_puppetdb b/databases/puppetdb7/files/patch-ext_bin_puppetdb
deleted file mode 100644
index 0a139b110d2e..000000000000
--- a/databases/puppetdb7/files/patch-ext_bin_puppetdb
+++ /dev/null
@@ -1,15 +0,0 @@
---- ext/bin/puppetdb.orig 2016-03-17 04:17:10 UTC
-+++ ext/bin/puppetdb
-@@ -5,6 +5,12 @@ if [ -r "/etc/default/puppetdb" ] ; then
- . /etc/default/puppetdb
- elif [ -r "/etc/sysconfig/puppetdb" ] ; then
- . /etc/sysconfig/puppetdb
-+elif [ `uname` == "FreeBSD" ] ; then
-+ CONFIG="%%PREFIX%%/etc/puppetdb/conf.d"
-+ INSTALL_DIR="%%DATADIR%%"
-+ JAVA_BIN="%%PREFIX%%/bin/java"
-+ JAVA_ARGS="-Xmx192m"
-+ USER="puppet"
- elif [ `uname` == "OpenBSD" ] ; then
- JAVA_BIN=$(javaPathHelper -c puppetdb)
- JAVA_ARGS="-Xmx192m"
diff --git a/databases/puppetdb7/files/patch-ext_cli_ssl-setup b/databases/puppetdb7/files/patch-ext_cli_ssl-setup
deleted file mode 100644
index ab86d849142d..000000000000
--- a/databases/puppetdb7/files/patch-ext_cli_ssl-setup
+++ /dev/null
@@ -1,11 +0,0 @@
---- ext/cli/ssl-setup.orig 2016-03-17 04:17:10 UTC
-+++ ext/cli/ssl-setup
-@@ -230,7 +230,7 @@ else
- user=puppetdb
- group=puppetdb
-
-- puppetdb_confdir="/etc/puppetlabs/puppetdb"
-+ puppetdb_confdir="%%PREFIX%%/etc/puppetdb"
- fi
-
- set -e
diff --git a/databases/puppetdb7/files/patch-ext_config_conf.d_config.ini b/databases/puppetdb7/files/patch-ext_config_conf.d_config.ini
deleted file mode 100644
index 390068840508..000000000000
--- a/databases/puppetdb7/files/patch-ext_config_conf.d_config.ini
+++ /dev/null
@@ -1,15 +0,0 @@
---- ext/config/conf.d/config.ini.orig 2016-03-17 04:17:06 UTC
-+++ ext/config/conf.d/config.ini
-@@ -3,10 +3,10 @@
-
- [global]
- # Store mq/db data in a custom directory
--vardir = /opt/puppetlabs/server/data/puppetdb
-+vardir = /var/db/puppetdb
-
- # Use an external logback config file
--logging-config = /etc/puppetlabs/puppetdb/logback.xml
-+logging-config = %%PREFIX%%/etc/puppetdb/logback.xml
-
- [command-processing]
- # How many command-processing threads to use, defaults to (CPUs / 2)
diff --git a/databases/puppetdb7/files/patch-ext_config_conf.d_jetty.ini b/databases/puppetdb7/files/patch-ext_config_conf.d_jetty.ini
deleted file mode 100644
index 42d5665a0f64..000000000000
--- a/databases/puppetdb7/files/patch-ext_config_conf.d_jetty.ini
+++ /dev/null
@@ -1,8 +0,0 @@
---- ext/config/conf.d/jetty.ini.orig 2016-03-17 04:17:06 UTC
-+++ ext/config/conf.d/jetty.ini
-@@ -30,4 +30,4 @@ port = 8080
-
- # Access logging configuration path. To turn off access logging
- # comment out the line with `access-log-config=...`
--access-log-config = /etc/puppetlabs/puppetdb/request-logging.xml
-+access-log-config = %%PREFIX%%/etc/puppetdb/request-logging.xml
diff --git a/databases/puppetdb7/files/patch-ext_config_logback.xml b/databases/puppetdb7/files/patch-ext_config_logback.xml
deleted file mode 100644
index 08cb543440aa..000000000000
--- a/databases/puppetdb7/files/patch-ext_config_logback.xml
+++ /dev/null
@@ -1,29 +0,0 @@
---- ext/config/logback.xml.orig 2017-04-24 12:27:57.366296793 -0700
-+++ ext/config/logback.xml 2017-04-24 12:28:48.723259627 -0700
-@@ -6,10 +6,10 @@
- </appender>
-
- <appender name="F1" class="ch.qos.logback.core.rolling.RollingFileAppender">
-- <file>/var/log/puppetlabs/puppetdb/puppetdb.log</file>
-+ <file>/var/log/puppetdb/puppetdb.log</file>
- <append>true</append>
- <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
-- <fileNamePattern>/var/log/puppetlabs/puppetdb/puppetdb-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
-+ <fileNamePattern>/var/log/puppetdb/puppetdb-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
- <!-- each file should be at most 200MB, keep 90 days worth of history, but at most 1GB total-->
- <maxFileSize>200MB</maxFileSize>
- <maxHistory>90</maxHistory>
-@@ -31,11 +31,11 @@
- level="info"/>
-
- <appender name="STATUS" class="ch.qos.logback.core.rolling.RollingFileAppender">
-- <file>/var/log/puppetlabs/puppetdb/puppetdb-status.log</file>
-+ <file>/var/log/puppetdb/puppetdb-status.log</file>
- <append>true</append>
- <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
- <!-- rollover daily -->
-- <fileNamePattern>/var/log/puppetlabs/puppetdb/puppetdb-status-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
-+ <fileNamePattern>/var/log/puppetdb/puppetdb-status-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
- <!-- each file should be at most 200MB, keep 90 days worth of history, but at most 1GB total-->
- <maxFileSize>200MB</maxFileSize>
- <maxHistory>90</maxHistory>
diff --git a/databases/puppetdb7/files/patch-ext_config_request-logging.xml b/databases/puppetdb7/files/patch-ext_config_request-logging.xml
deleted file mode 100644
index 51b90d0e844e..000000000000
--- a/databases/puppetdb7/files/patch-ext_config_request-logging.xml
+++ /dev/null
@@ -1,14 +0,0 @@
---- ext/config/request-logging.xml.orig 2017-04-24 12:32:16.604464262 -0700
-+++ ext/config/request-logging.xml 2017-04-24 12:32:46.404637027 -0700
-@@ -1,9 +1,9 @@
- <configuration debug="false">
- <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
-- <file>/var/log/puppetlabs/puppetdb/puppetdb-access.log</file>
-+ <file>/var/log/puppetdb/puppetdb-access.log</file>
- <append>true</append>
- <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
-- <fileNamePattern>/var/log/puppetlabs/puppetdb/puppetdb-access-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
-+ <fileNamePattern>/var/log/puppetdb/puppetdb-access-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
- <!-- each file should be at most 200MB, keep 90 days worth of history, but at most 1GB total-->
- <maxFileSize>200MB</maxFileSize>
- <maxHistory>90</maxHistory>
diff --git a/databases/puppetdb7/files/pkg-message.in b/databases/puppetdb7/files/pkg-message.in
deleted file mode 100644
index fba773047854..000000000000
--- a/databases/puppetdb7/files/pkg-message.in
+++ /dev/null
@@ -1,12 +0,0 @@
-[
-{ type: install
- message: <<EOM
-If this is a new installation, please run the follow to setup your SSL/puppetdb
-server:
-
-%%PREFIX%%/bin/puppetdb ssl-setup
-
-Please also remember to add puppetdb_enable="YES" into your rc.conf.
-EOM
-}
-]
diff --git a/databases/puppetdb7/files/puppetdb.in b/databases/puppetdb7/files/puppetdb.in
deleted file mode 100644
index eb761d7ab425..000000000000
--- a/databases/puppetdb7/files/puppetdb.in
+++ /dev/null
@@ -1,89 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: puppetdb
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Configuration settings for puppetdb in /etc/rc.conf:
-#
-# puppetdb_enable (bool):
-# Set to "NO" by default.
-# Set it to "YES" to enable puppetdb
-#
-# puppetdb_args (str):
-# Extra arguments passed to start command
-#
-# puppetdb_java_home (str):
-# Set to "%%JAVA_HOME%%" by default.
-# Set the Java virtual machine to run puppetdb
-#
-# puppetdb_java_opts (str):
-# Set to "" by default.
-# Java VM args to use.
-#
-# puppetdb_user (str):
-# Set to "puppetdb" by default.
-# User to run puppetdb as.
-#
-# puppetdb_group (str):
-# Set to "puppetdb" by default.
-# Group for data file ownership.
-#
-# puppetdb_log_file (str):
-# Set to "/var/log/puppetdb/puppetdb.log" by default.
-# Log file location.
-#
-
-. /etc/rc.subr
-
-name="puppetdb"
-rcvar=puppetdb_enable
-
-load_rc_config "${name}"
-
-: ${puppetdb_enable="NO"}
-: ${puppetdb_args="services -c %%PREFIX%%/etc/puppetdb/conf.d"}
-: ${puppetdb_java_home="%%JAVA_HOME%%"}
-: ${puppetdb_user="puppetdb"}
-: ${puppetdb_group="puppetdb"}
-: ${puppetdb_log_file="/var/log/puppetdb/puppetdb.log"}
-
-pidfile="/var/run/puppetdb/puppetdb.pid"
-command="/usr/sbin/daemon"
-java_cmd="${puppetdb_java_home}/bin/java"
-procname="${java_cmd}"
-command_args="-p ${pidfile} ${java_cmd} -Djruby.logger.class=com.puppetlabs.jruby_utils.jruby.Slf4jLogger -Dlogappender=F1 ${puppetdb_java_opts} -Djava.security.egd=/dev/urandom -cp %%DATADIR%%/puppetdb.jar clojure.main -m puppetlabs.puppetdb.core ${puppetdb_args} > ${puppetdb_log_file} 2>&1"
-
-
-required_files="${java_cmd}"
-
-start_precmd="puppetdb_prestart"
-
-puppetdb_prestart() {
- if [ ! -d "/var/log/puppetdb" ]; then
- install -d -o "${puppetdb_user}" -g "${puppetdb_group}" -m 750 "/var/log/puppetdb"
- fi
- if [ ! -f "${puppetdb_log_file}" ]; then
- touch "${puppetdb_log_file}"
- chown "${puppetdb_user}:${puppetdb_group}" "${puppetdb_log_file}"
- chmod 640 "${puppetdb_log_file}"
- fi
- if [ ! -d "/var/run/puppetdb" ]; then
- install -d -o "${puppetdb_user}" -g "${puppetdb_group}" -m 750 "/var/run/puppetdb"
- fi
-
- chown -R "root:${puppetdb_group}" "%%PREFIX%%/etc/puppetdb/conf.d"
- chmod 0750 "%%PREFIX%%/etc/puppetdb/conf.d"
-
- chown "root:${puppetdb_group}" "%%PREFIX%%/etc/puppetdb/logback.xml"
- chmod 0640 "%%PREFIX%%/etc/puppetdb/logback.xml"
-
- if [ ! -d "/var/db/puppetdb" ]; then
- install -d -o "${puppetdb_user}" -g "${puppetdb_group}" -m 750 "/var/db/puppetdb"
- fi
- chown -R "${puppetdb_user}:${puppetdb_group}" "/var/db/puppetdb"
- chmod 0750 "/var/db/puppetdb"
-}
-
-run_rc_command "$1"
diff --git a/databases/puppetdb7/pkg-descr b/databases/puppetdb7/pkg-descr
deleted file mode 100644
index b76f9bc98577..000000000000
--- a/databases/puppetdb7/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-The PuppetDB storeconfigs backend
diff --git a/databases/puppetdb7/pkg-plist b/databases/puppetdb7/pkg-plist
deleted file mode 100644
index 91c4e1df6246..000000000000
--- a/databases/puppetdb7/pkg-plist
+++ /dev/null
@@ -1,23 +0,0 @@
-bin/puppetdb
-%%DATADIR%%/cli/apps/anonymize
-%%DATADIR%%/cli/apps/config-migration
-%%DATADIR%%/cli/apps/delete-reports
-%%DATADIR%%/cli/apps/foreground
-%%DATADIR%%/cli/apps/ssl-setup
-%%DATADIR%%/cli/apps/start
-%%DATADIR%%/cli/apps/stop
-%%DATADIR%%/cli/apps/reload
-%%DATADIR%%/cli/apps/upgrade
-%%DATADIR%%/ezbake-functions.sh
-%%DATADIR%%/ezbake.manifest
-%%DATADIR%%/puppetdb.jar
-@group puppetdb
-@sample etc/puppetdb/bootstrap.cfg.sample
-@sample etc/puppetdb/conf.d/auth.conf.sample
-@sample etc/puppetdb/conf.d/config.ini.sample
-@sample etc/puppetdb/conf.d/database.ini.sample
-@sample etc/puppetdb/conf.d/jetty.ini.sample
-@sample etc/puppetdb/conf.d/repl.ini.sample
-@sample etc/puppetdb/logback.xml.sample
-@sample etc/puppetdb/request-logging.xml.sample
-@group
diff --git a/databases/surrealdb/Makefile b/databases/surrealdb/Makefile
index b3fdc346fd05..4ef549dfc3fe 100644
--- a/databases/surrealdb/Makefile
+++ b/databases/surrealdb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= surrealdb
DISTVERSIONPREFIX= v
-DISTVERSION= 2.2.2
+DISTVERSION= 2.3.1
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org
@@ -32,7 +32,7 @@ CARGO_CRATES= Inflector-0.11.4 \
ahash-0.7.8 \
ahash-0.8.11 \
aho-corasick-1.1.3 \
- aligned-vec-0.6.1 \
+ aligned-vec-0.6.4 \
alloc-no-stdlib-2.0.4 \
alloc-stdlib-0.2.2 \
allocator-api2-0.2.21 \
@@ -46,7 +46,7 @@ CARGO_CRATES= Inflector-0.11.4 \
anstyle-query-1.1.2 \
anstyle-wincon-3.0.7 \
any_ascii-0.3.2 \
- anyhow-1.0.95 \
+ anyhow-1.0.97 \
approx-0.4.0 \
approx-0.5.1 \
arbitrary-1.4.1 \
@@ -58,20 +58,20 @@ CARGO_CRATES= Inflector-0.11.4 \
assert-json-diff-2.0.2 \
assert_fs-1.1.2 \
async-channel-2.3.1 \
- async-compression-0.4.18 \
+ async-compression-0.4.21 \
async-executor-1.13.1 \
- async-graphql-7.0.13 \
+ async-graphql-7.0.16 \
async-graphql-axum-7.0.13 \
- async-graphql-derive-7.0.13 \
- async-graphql-parser-7.0.13 \
- async-graphql-value-7.0.13 \
+ async-graphql-derive-7.0.16 \
+ async-graphql-parser-7.0.16 \
+ async-graphql-value-7.0.16 \
async-lock-3.4.0 \
async-recursion-0.3.2 \
async-recursion-1.1.1 \
async-stream-0.3.6 \
async-stream-impl-0.3.6 \
async-task-4.7.1 \
- async-trait-0.1.85 \
+ async-trait-0.1.88 \
async_io_stream-0.3.3 \
atomic-waker-1.1.2 \
autocfg-1.4.0 \
@@ -81,56 +81,57 @@ CARGO_CRATES= Inflector-0.11.4 \
axum-core-0.4.5 \
axum-extra-0.9.6 \
axum-macros-0.4.2 \
- axum-server-0.7.1 \
+ axum-server-0.7.2 \
backtrace-0.3.74 \
base64-0.21.7 \
base64-0.22.1 \
- base64ct-1.6.0 \
+ base64ct-1.7.3 \
bcrypt-0.15.1 \
bincode-1.3.3 \
bindgen-0.69.5 \
bindgen-0.70.1 \
+ bindgen-0.71.1 \
bit-set-0.5.3 \
bit-vec-0.6.3 \
- bitcode-0.6.3 \
- bitcode_derive-0.6.3 \
+ bitcode-0.6.6 \
+ bitcode_derive-0.6.5 \
bitflags-1.3.2 \
- bitflags-2.8.0 \
+ bitflags-2.9.0 \
bitvec-1.0.1 \
blake2-0.10.6 \
- blake3-1.5.5 \
+ blake3-1.7.0 \
block-buffer-0.10.4 \
blowfish-0.9.1 \
- borsh-1.5.5 \
- borsh-derive-1.5.5 \
+ borsh-1.5.6 \
+ borsh-derive-1.5.6 \
brotli-7.0.0 \
- brotli-decompressor-4.0.1 \
+ brotli-decompressor-4.0.2 \
bstr-1.11.3 \
- bumpalo-3.16.0 \
+ bumpalo-3.17.0 \
bytecheck-0.6.12 \
bytecheck_derive-0.6.12 \
- bytemuck-1.21.0 \
+ bytemuck-1.22.0 \
byteorder-1.5.0 \
- bytes-1.9.0 \
- bzip2-sys-0.1.11+1.0.8 \
+ bytes-1.10.1 \
+ bzip2-sys-0.1.13+1.0.8 \
cast-0.3.0 \
castaway-0.2.3 \
- cc-1.2.10 \
+ cc-1.2.17 \
cedar-policy-2.4.2 \
cedar-policy-core-2.4.2 \
cedar-policy-validator-2.4.2 \
cexpr-0.6.0 \
cfg-if-1.0.0 \
cfg_aliases-0.2.1 \
- chrono-0.4.39 \
+ chrono-0.4.40 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
cipher-0.4.4 \
clang-sys-1.8.1 \
- clap-4.5.26 \
- clap_builder-4.5.26 \
- clap_derive-4.5.24 \
+ clap-4.5.32 \
+ clap_builder-4.5.32 \
+ clap_derive-4.5.32 \
clap_lex-0.7.4 \
clipboard-win-4.5.0 \
colorchoice-1.0.3 \
@@ -141,28 +142,28 @@ CARGO_CRATES= Inflector-0.11.4 \
core-foundation-0.9.4 \
core-foundation-sys-0.8.7 \
cpp_demangle-0.4.4 \
- cpufeatures-0.2.16 \
+ cpufeatures-0.2.17 \
crc32fast-1.4.2 \
criterion-0.5.1 \
criterion-plot-0.5.0 \
- crossbeam-channel-0.5.14 \
+ crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
- crunchy-0.2.2 \
+ crunchy-0.2.3 \
crypto-common-0.1.6 \
darling-0.20.10 \
darling_core-0.20.10 \
darling_macro-0.20.10 \
dashmap-5.5.3 \
- data-encoding-2.7.0 \
+ data-encoding-2.8.0 \
deadpool-0.10.0 \
deadpool-runtime-0.1.4 \
debugid-0.8.0 \
- deranged-0.3.11 \
+ deranged-0.4.0 \
derive-new-0.5.9 \
derive_arbitrary-1.4.1 \
- deunicode-1.6.0 \
+ deunicode-1.6.1 \
difflib-0.4.0 \
digest-0.10.7 \
dirs-next-2.0.0 \
@@ -170,17 +171,17 @@ CARGO_CRATES= Inflector-0.11.4 \
displaydoc-0.2.5 \
dmp-0.2.0 \
doc-comment-0.3.3 \
+ double-ended-peekable-0.1.0 \
earcutr-0.4.3 \
- either-1.13.0 \
+ either-1.15.0 \
ena-0.14.3 \
encoding_rs-0.8.35 \
endian-type-0.1.2 \
env_filter-0.1.3 \
- env_logger-0.10.2 \
- env_logger-0.11.6 \
- equator-0.2.2 \
- equator-macro-0.2.1 \
- equivalent-1.0.1 \
+ env_logger-0.11.7 \
+ equator-0.4.2 \
+ equator-macro-0.4.2 \
+ equivalent-1.0.2 \
errno-0.3.10 \
error-code-2.3.1 \
event-listener-5.4.0 \
@@ -192,10 +193,10 @@ CARGO_CRATES= Inflector-0.11.4 \
filetime-0.2.25 \
findshlibs-0.10.2 \
fixedbitset-0.4.2 \
- flate2-1.0.35 \
+ flate2-1.1.0 \
float_next_after-1.0.0 \
fnv-1.0.7 \
- foldhash-0.1.4 \
+ foldhash-0.1.5 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
form_urlencoded-1.2.1 \
@@ -204,6 +205,7 @@ CARGO_CRATES= Inflector-0.11.4 \
foundationdb-macros-0.3.2 \
foundationdb-sys-0.9.1 \
foundationdb-tuple-0.9.1 \
+ fs-err-3.1.0 \
fst-0.4.7 \
funty-2.0.0 \
futf-0.1.5 \
@@ -225,14 +227,15 @@ CARGO_CRATES= Inflector-0.11.4 \
geographiclib-rs-0.2.4 \
getrandom-0.1.16 \
getrandom-0.2.15 \
+ getrandom-0.3.2 \
gimli-0.31.1 \
- glam-0.29.2 \
+ glam-0.30.1 \
glob-0.3.2 \
- globset-0.4.15 \
+ globset-0.4.16 \
globwalk-0.9.1 \
h2-0.3.26 \
- h2-0.4.7 \
- half-2.4.1 \
+ h2-0.4.8 \
+ half-2.5.0 \
hash32-0.3.1 \
hashbrown-0.12.3 \
hashbrown-0.14.5 \
@@ -240,24 +243,23 @@ CARGO_CRATES= Inflector-0.11.4 \
headers-0.4.0 \
headers-core-0.3.0 \
heapless-0.8.0 \
- 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 \
hmac-0.12.1 \
home-0.5.11 \
html5ever-0.27.0 \
http-0.2.12 \
- http-1.2.0 \
+ http-1.3.1 \
http-body-0.4.6 \
http-body-1.0.1 \
- http-body-util-0.1.2 \
- httparse-1.9.5 \
+ http-body-util-0.1.3 \
+ httparse-1.10.1 \
httpdate-1.0.3 \
- humantime-2.1.0 \
+ humantime-2.2.0 \
hyper-0.14.32 \
- hyper-1.5.2 \
+ hyper-1.6.0 \
hyper-rustls-0.27.5 \
hyper-timeout-0.4.1 \
hyper-timeout-0.5.2 \
@@ -280,39 +282,43 @@ CARGO_CRATES= Inflector-0.11.4 \
idna_adapter-1.2.0 \
ignore-0.4.23 \
indexmap-1.9.3 \
- indexmap-2.7.1 \
+ indexmap-2.8.0 \
indxdb-0.6.0 \
inferno-0.11.21 \
- inout-0.1.3 \
+ inout-0.1.4 \
ipnet-2.11.0 \
- is-terminal-0.4.13 \
+ is-terminal-0.4.16 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
itertools-0.11.0 \
itertools-0.12.1 \
itertools-0.13.0 \
- itoa-1.0.14 \
+ itertools-0.14.0 \
+ itoa-1.0.15 \
+ jiff-0.2.4 \
+ jiff-static-0.2.4 \
jobserver-0.1.32 \
js-sys-0.3.77 \
- jsonwebtoken-9.3.0 \
+ jsonwebtoken-9.3.1 \
lalrpop-0.20.2 \
lalrpop-util-0.20.2 \
lazy_static-1.5.0 \
lazycell-1.3.0 \
lexicmp-0.1.0 \
- libc-0.2.169 \
+ libc-0.2.171 \
libloading-0.7.4 \
libloading-0.8.6 \
libm-0.2.11 \
- libmimalloc-sys-0.1.39 \
+ libmimalloc-sys-0.1.40 \
libredox-0.1.3 \
librocksdb-sys-0.17.1+9.9.3 \
- libz-sys-1.1.21 \
+ libz-sys-1.1.22 \
linfa-linalg-0.1.0 \
linux-raw-sys-0.4.15 \
- litemap-0.7.4 \
+ linux-raw-sys-0.9.3 \
+ litemap-0.7.5 \
lock_api-0.4.12 \
- log-0.4.25 \
+ log-0.4.26 \
lru-0.12.5 \
lz4-sys-1.11.1+lz4-1.10.0 \
mac-0.1.1 \
@@ -326,17 +332,17 @@ CARGO_CRATES= Inflector-0.11.4 \
memmap2-0.9.5 \
miette-5.10.0 \
miette-derive-5.10.0 \
- mimalloc-0.1.43 \
+ mimalloc-0.1.44 \
mime-0.3.17 \
mime_guess-2.0.5 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.3 \
+ miniz_oxide-0.8.5 \
mio-1.0.3 \
multer-3.1.0 \
multimap-0.10.0 \
nanoid-0.4.0 \
nanoservices-utils-0.1.9 \
- native-tls-0.2.12 \
+ native-tls-0.2.14 \
ndarray-0.15.6 \
ndarray-stats-0.5.1 \
new_debug_unreachable-1.0.6 \
@@ -355,13 +361,13 @@ CARGO_CRATES= Inflector-0.11.4 \
num-traits-0.2.19 \
num_cpus-1.16.0 \
object-0.36.7 \
- object_store-0.10.2 \
- once_cell-1.20.2 \
- oorandom-11.1.4 \
- openssl-0.10.68 \
+ object_store-0.12.0 \
+ once_cell-1.21.1 \
+ oorandom-11.1.5 \
+ openssl-0.10.71 \
openssl-macros-0.1.1 \
- openssl-probe-0.1.5 \
- openssl-sys-0.9.104 \
+ openssl-probe-0.1.6 \
+ openssl-sys-0.9.106 \
opentelemetry-0.24.0 \
opentelemetry-otlp-0.17.0 \
opentelemetry-proto-0.7.0 \
@@ -375,74 +381,77 @@ CARGO_CRATES= Inflector-0.11.4 \
paste-1.0.15 \
path-clean-1.0.1 \
pbkdf2-0.12.2 \
- pem-3.0.4 \
+ pem-3.0.5 \
percent-encoding-2.3.1 \
pest-2.7.15 \
petgraph-0.6.5 \
pharos-0.5.3 \
phf-0.11.3 \
phf_codegen-0.11.3 \
- phf_generator-0.10.0 \
phf_generator-0.11.3 \
phf_macros-0.11.3 \
- phf_shared-0.10.0 \
phf_shared-0.11.3 \
pico-args-0.5.0 \
- pin-project-1.1.8 \
- pin-project-internal-1.1.8 \
+ 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 \
plotters-0.3.7 \
plotters-backend-0.3.7 \
plotters-svg-0.3.7 \
+ portable-atomic-1.11.0 \
+ portable-atomic-util-0.2.4 \
powerfmt-0.2.0 \
pprof-0.14.0 \
- ppv-lite86-0.2.20 \
+ ppv-lite86-0.2.21 \
precomputed-hash-0.1.1 \
predicates-3.1.3 \
predicates-core-1.0.9 \
predicates-tree-1.0.12 \
- prettyplease-0.2.29 \
- proc-macro-crate-1.3.1 \
- proc-macro-crate-3.2.0 \
- proc-macro2-1.0.93 \
+ prettyplease-0.2.31 \
+ proc-macro-crate-3.3.0 \
+ proc-macro2-1.0.94 \
prometheus-0.13.4 \
prost-0.12.6 \
- prost-0.13.4 \
+ prost-0.13.5 \
prost-build-0.12.6 \
prost-derive-0.12.6 \
- prost-derive-0.13.4 \
+ prost-derive-0.13.5 \
prost-types-0.12.6 \
psl-types-2.0.11 \
- psm-0.1.24 \
+ psm-0.1.25 \
ptr_meta-0.1.4 \
ptr_meta_derive-0.1.4 \
quick-xml-0.26.0 \
quick_cache-0.5.2 \
- quick_cache-0.6.9 \
- quinn-0.11.6 \
- quinn-proto-0.11.9 \
- quinn-udp-0.5.9 \
- quote-1.0.38 \
+ quick_cache-0.6.12 \
+ quinn-0.11.7 \
+ quinn-proto-0.11.10 \
+ quinn-udp-0.5.10 \
+ quote-1.0.40 \
+ r-efi-5.2.0 \
radium-0.7.0 \
radix_trie-0.2.1 \
rand-0.7.3 \
rand-0.8.5 \
+ rand-0.9.0 \
rand_chacha-0.2.2 \
rand_chacha-0.3.1 \
+ rand_chacha-0.9.0 \
rand_core-0.5.1 \
rand_core-0.6.4 \
+ rand_core-0.9.3 \
rand_hc-0.2.0 \
rawpointer-0.2.1 \
rayon-1.10.0 \
rayon-core-1.12.1 \
- rcgen-0.11.3 \
+ rcgen-0.13.2 \
reblessive-0.4.2 \
- redox_syscall-0.5.8 \
+ redox_syscall-0.5.10 \
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 \
regex-1.11.1 \
regex-automata-0.1.10 \
regex-automata-0.4.9 \
@@ -450,15 +459,14 @@ CARGO_CRATES= Inflector-0.11.4 \
regex-syntax-0.8.5 \
relative-path-1.9.3 \
rend-0.4.2 \
- reqwest-0.12.12 \
+ reqwest-0.12.15 \
revision-0.10.0 \
revision-0.11.0 \
revision-derive-0.10.0 \
revision-derive-0.11.0 \
rexie-0.4.2 \
rgb-0.8.50 \
- ring-0.16.20 \
- ring-0.17.8 \
+ ring-0.17.14 \
rkyv-0.7.45 \
rkyv_derive-0.7.45 \
rmp-0.8.14 \
@@ -467,30 +475,31 @@ CARGO_CRATES= Inflector-0.11.4 \
roaring-0.10.10 \
robust-1.1.0 \
rocksdb-0.23.0 \
- rquickjs-0.8.1 \
- rquickjs-core-0.8.1 \
- rquickjs-macro-0.8.1 \
- rquickjs-sys-0.8.1 \
+ rquickjs-0.9.0 \
+ rquickjs-core-0.9.0 \
+ rquickjs-macro-0.9.0 \
+ rquickjs-sys-0.9.0 \
rstar-0.12.2 \
rust-stemmers-1.2.0 \
- rust_decimal-1.36.0 \
+ rust_decimal-1.37.0 \
rustc-demangle-0.1.24 \
rustc-hash-1.1.0 \
- rustc-hash-2.1.0 \
+ rustc-hash-2.1.1 \
rustc_lexer-0.1.0 \
rustc_version-0.4.1 \
- rustix-0.38.43 \
+ rustix-0.38.44 \
+ rustix-1.0.3 \
rustls-0.21.12 \
- rustls-0.23.21 \
+ rustls-0.23.25 \
rustls-pemfile-1.0.4 \
rustls-pemfile-2.2.0 \
- rustls-pki-types-1.10.1 \
+ rustls-pki-types-1.11.0 \
rustls-webpki-0.101.7 \
- rustls-webpki-0.102.8 \
- rustversion-1.0.19 \
+ rustls-webpki-0.103.0 \
+ rustversion-1.0.20 \
rustyline-12.0.0 \
rustyline-derive-0.9.0 \
- ryu-1.0.18 \
+ ryu-1.0.20 \
salsa20-0.10.2 \
same-file-1.0.6 \
schannel-0.1.27 \
@@ -500,15 +509,15 @@ CARGO_CRATES= Inflector-0.11.4 \
seahash-4.1.0 \
security-framework-2.11.1 \
security-framework-sys-2.14.0 \
- semver-1.0.25 \
+ semver-1.0.26 \
send_wrapper-0.6.0 \
- serde-1.0.217 \
- serde-content-0.1.0 \
- serde_bytes-0.11.15 \
- serde_derive-1.0.217 \
+ serde-1.0.219 \
+ serde-content-0.1.2 \
+ serde_bytes-0.11.17 \
+ serde_derive-1.0.219 \
serde_html_form-0.2.7 \
- serde_json-1.0.137 \
- serde_path_to_error-0.1.16 \
+ serde_json-1.0.140 \
+ serde_path_to_error-0.1.17 \
serde_urlencoded-0.7.1 \
serde_with-3.12.0 \
serde_with_macros-3.12.0 \
@@ -521,27 +530,23 @@ CARGO_CRATES= Inflector-0.11.4 \
signal-hook-registry-1.4.2 \
simdutf8-0.1.5 \
simple_asn1-0.6.3 \
- siphasher-0.3.11 \
siphasher-1.0.1 \
slab-0.4.9 \
- smallvec-1.13.2 \
+ smallvec-1.14.0 \
smol_str-0.2.2 \
- snafu-0.7.5 \
- snafu-derive-0.7.5 \
snap-1.1.1 \
socket2-0.5.8 \
- spade-2.12.1 \
- spin-0.5.2 \
+ spade-2.13.1 \
spin-0.9.8 \
stable_deref_trait-1.2.0 \
- stacker-0.1.17 \
+ stacker-0.1.20 \
static_assertions-1.1.0 \
static_assertions_next-1.1.2 \
storekey-0.5.0 \
str-buf-1.0.6 \
str_stack-0.1.0 \
- string_cache-0.8.7 \
- string_cache_codegen-0.5.2 \
+ string_cache-0.8.8 \
+ string_cache_codegen-0.5.4 \
strsim-0.11.1 \
strum-0.26.3 \
strum_macros-0.26.4 \
@@ -549,58 +554,54 @@ CARGO_CRATES= Inflector-0.11.4 \
surrealcs-0.4.4 \
surrealcs-kernel-0.4.4 \
surrealdb-tikv-client-0.3.0-surreal.1 \
- surrealkv-0.8.1 \
+ surrealkv-0.9.1 \
surrealml-core-0.1.3 \
- symbolic-common-12.13.3 \
- symbolic-demangle-12.13.3 \
+ symbolic-common-12.14.1 \
+ symbolic-demangle-12.14.1 \
syn-1.0.109 \
- syn-2.0.96 \
+ syn-2.0.100 \
sync_wrapper-0.1.2 \
sync_wrapper-1.0.2 \
synstructure-0.13.1 \
sysinfo-0.33.1 \
take_mut-0.2.2 \
tap-1.0.1 \
- tar-0.4.43 \
+ tar-0.4.44 \
temp-dir-0.1.14 \
- temp-env-0.3.6 \
- tempfile-3.15.0 \
+ tempfile-3.19.1 \
tendril-0.4.3 \
term-0.7.0 \
- termcolor-1.4.1 \
- terminal_size-0.4.1 \
+ terminal_size-0.4.2 \
termtree-0.5.1 \
test-log-0.2.17 \
test-log-macros-0.2.17 \
thiserror-1.0.69 \
- thiserror-2.0.11 \
+ thiserror-2.0.12 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.11 \
+ thiserror-impl-2.0.12 \
thread_local-1.1.8 \
tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
tikv-jemallocator-0.6.0 \
- time-0.3.37 \
- time-core-0.1.2 \
- time-macros-0.2.19 \
+ time-0.3.40 \
+ time-core-0.1.4 \
+ time-macros-0.2.21 \
tiny-keccak-2.0.2 \
tinystr-0.7.6 \
tinytemplate-1.2.1 \
- tinyvec-1.8.1 \
+ tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
- tokio-1.43.0 \
+ tokio-1.45.0 \
tokio-io-timeout-1.2.0 \
tokio-macros-2.5.0 \
tokio-native-tls-0.3.1 \
tokio-rustls-0.24.1 \
- tokio-rustls-0.26.1 \
+ tokio-rustls-0.26.2 \
tokio-stream-0.1.17 \
- tokio-tungstenite-0.21.0 \
tokio-tungstenite-0.23.1 \
tokio-tungstenite-0.24.0 \
- tokio-util-0.7.13 \
+ tokio-util-0.7.14 \
toml_datetime-0.6.8 \
- toml_edit-0.19.15 \
- toml_edit-0.22.22 \
+ toml_edit-0.22.24 \
tonic-0.10.2 \
tonic-0.12.3 \
tower-0.4.13 \
@@ -618,14 +619,13 @@ CARGO_CRATES= Inflector-0.11.4 \
trice-0.4.0 \
try-lock-0.2.5 \
try_map-0.3.1 \
- tungstenite-0.21.0 \
tungstenite-0.23.0 \
tungstenite-0.24.0 \
- typenum-1.17.0 \
+ typenum-1.18.0 \
ucd-trie-0.1.7 \
- ulid-1.1.4 \
+ ulid-1.2.1 \
unicase-2.8.1 \
- unicode-ident-1.0.14 \
+ unicode-ident-1.0.18 \
unicode-normalization-0.1.24 \
unicode-script-0.5.7 \
unicode-security-0.1.2 \
@@ -633,7 +633,6 @@ CARGO_CRATES= Inflector-0.11.4 \
unicode-width-0.1.14 \
unicode-width-0.2.0 \
unicode-xid-0.2.6 \
- untrusted-0.7.1 \
untrusted-0.9.0 \
ureq-2.12.1 \
url-2.5.4 \
@@ -642,18 +641,19 @@ CARGO_CRATES= Inflector-0.11.4 \
utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.12.0 \
+ uuid-1.16.0 \
valuable-0.1.1 \
vart-0.8.1 \
- vart-0.9.1 \
+ vart-0.9.2 \
vcpkg-0.2.15 \
version_check-0.9.5 \
vswhom-0.1.0 \
- vswhom-sys-0.1.2 \
+ vswhom-sys-0.1.3 \
walkdir-2.5.0 \
want-0.3.1 \
wasi-0.9.0+wasi-snapshot-preview1 \
wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.14.2+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
wasm-bindgen-futures-0.4.50 \
@@ -664,7 +664,7 @@ CARGO_CRATES= Inflector-0.11.4 \
wasmtimer-0.2.1 \
web-sys-0.3.77 \
web-time-1.1.0 \
- webpki-roots-0.26.7 \
+ webpki-roots-0.26.8 \
which-4.4.2 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
@@ -675,53 +675,65 @@ CARGO_CRATES= Inflector-0.11.4 \
windows-core-0.57.0 \
windows-implement-0.57.0 \
windows-interface-0.57.0 \
- windows-registry-0.2.0 \
+ windows-link-0.1.1 \
+ windows-registry-0.4.0 \
windows-result-0.1.2 \
- windows-result-0.2.0 \
- windows-strings-0.1.0 \
+ windows-result-0.3.2 \
+ windows-strings-0.3.1 \
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 \
- winnow-0.5.40 \
- winnow-0.6.24 \
- wiremock-0.6.2 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.4 \
+ wiremock-0.6.3 \
+ wit-bindgen-rt-0.39.0 \
write16-1.0.0 \
writeable-0.5.5 \
ws_stream_wasm-0.7.4 \
wyz-0.5.1 \
- xattr-1.4.0 \
+ xattr-1.5.0 \
xml-rs-0.8.25 \
yasna-0.5.2 \
yoke-0.7.5 \
yoke-derive-0.7.5 \
zerocopy-0.7.35 \
+ zerocopy-0.8.23 \
zerocopy-derive-0.7.35 \
- zerofrom-0.1.5 \
- zerofrom-derive-0.1.5 \
+ zerocopy-derive-0.8.23 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
zerovec-0.10.4 \
zerovec-derive-0.10.3 \
zip-0.6.6 \
- zstd-0.13.2 \
- zstd-safe-7.2.1 \
- zstd-sys-2.0.13+zstd.1.5.6
+ zstd-0.13.3 \
+ zstd-safe-7.2.4 \
+ zstd-sys-2.0.15+zstd.1.5.7
RUSTFLAGS= --cfg surrealdb_unstable # workaround for https://github.com/surrealdb/surrealdb/issues/3871
OPENSSLINC= /usr/include
diff --git a/databases/surrealdb/distinfo b/databases/surrealdb/distinfo
index 7133a37c4460..8883af100a93 100644
--- a/databases/surrealdb/distinfo
+++ b/databases/surrealdb/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1744343348
+TIMESTAMP = 1746744574
SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
SIZE (rust/crates/Inflector-0.11.4.crate) = 17438
SHA256 (rust/crates/addr-0.15.6.crate) = a93b8a41dbe230ad5087cc721f8d41611de654542180586b315d9f4cf6b72bef
@@ -15,8 +15,8 @@ SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa
SIZE (rust/crates/ahash-0.8.11.crate) = 43607
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/aligned-vec-0.6.1.crate) = 7e0966165eaf052580bd70eb1b32cb3d6245774c0104d1b2793e9650bf83b52a
-SIZE (rust/crates/aligned-vec-0.6.1.crate) = 11207
+SHA256 (rust/crates/aligned-vec-0.6.4.crate) = dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b
+SIZE (rust/crates/aligned-vec-0.6.4.crate) = 12609
SHA256 (rust/crates/alloc-no-stdlib-2.0.4.crate) = cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3
SIZE (rust/crates/alloc-no-stdlib-2.0.4.crate) = 10105
SHA256 (rust/crates/alloc-stdlib-0.2.2.crate) = 94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece
@@ -43,8 +43,8 @@ SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141
SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
SHA256 (rust/crates/any_ascii-0.3.2.crate) = ea50b14b7a4b9343f8c627a7a53c52076482bd4bdad0a24fd3ec533ed616cc2c
SIZE (rust/crates/any_ascii-0.3.2.crate) = 240380
-SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04
-SIZE (rust/crates/anyhow-1.0.95.crate) = 52155
+SHA256 (rust/crates/anyhow-1.0.97.crate) = dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f
+SIZE (rust/crates/anyhow-1.0.97.crate) = 52221
SHA256 (rust/crates/approx-0.4.0.crate) = 3f2a05fd1bd10b2527e20a2cd32d8873d115b8b39fe219ee25f42a8aca6ba278
SIZE (rust/crates/approx-0.4.0.crate) = 14280
SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
@@ -67,20 +67,20 @@ SHA256 (rust/crates/assert_fs-1.1.2.crate) = 7efdb1fdb47602827a342857666feb37271
SIZE (rust/crates/assert_fs-1.1.2.crate) = 19328
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.18.crate) = df895a515f70646414f4b45c0b79082783b80552b373a68283012928df56f522
-SIZE (rust/crates/async-compression-0.4.18.crate) = 111919
+SHA256 (rust/crates/async-compression-0.4.21.crate) = c0cf008e5e1a9e9e22a7d3c9a4992e21a350290069e36d8fb72304ed17e8f2d2
+SIZE (rust/crates/async-compression-0.4.21.crate) = 112809
SHA256 (rust/crates/async-executor-1.13.1.crate) = 30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec
SIZE (rust/crates/async-executor-1.13.1.crate) = 27991
-SHA256 (rust/crates/async-graphql-7.0.13.crate) = 59fd6bd734afb8b6e4d0f84a3e77305ce0a7ccc60d70f6001cb5e1c3f38d8ff1
-SIZE (rust/crates/async-graphql-7.0.13.crate) = 308563
+SHA256 (rust/crates/async-graphql-7.0.16.crate) = d3ee559e72d983e7e04001ba3bf32e6b71c1d670595780723727fd8a29d36e87
+SIZE (rust/crates/async-graphql-7.0.16.crate) = 327591
SHA256 (rust/crates/async-graphql-axum-7.0.13.crate) = ec8c1bb47161c37286e40e2fa58055e97b2a2b6cf1022a6686967e10636fa5d7
SIZE (rust/crates/async-graphql-axum-7.0.13.crate) = 10398
-SHA256 (rust/crates/async-graphql-derive-7.0.13.crate) = ac38b4dd452d529d6c0248b51df23603f0a875770352e26ae8c346ce6c149b3e
-SIZE (rust/crates/async-graphql-derive-7.0.13.crate) = 44888
-SHA256 (rust/crates/async-graphql-parser-7.0.13.crate) = 42d271ddda2f55b13970928abbcbc3423cfc18187c60e8769b48f21a93b7adaa
-SIZE (rust/crates/async-graphql-parser-7.0.13.crate) = 30669
-SHA256 (rust/crates/async-graphql-value-7.0.13.crate) = aefe909173a037eaf3281b046dc22580b59a38b765d7b8d5116f2ffef098048d
-SIZE (rust/crates/async-graphql-value-7.0.13.crate) = 16911
+SHA256 (rust/crates/async-graphql-derive-7.0.16.crate) = 29db05b624fb6352fc11bfe30c54ab1b16a1fe937d7c05a783f4e88ef1292b3b
+SIZE (rust/crates/async-graphql-derive-7.0.16.crate) = 48009
+SHA256 (rust/crates/async-graphql-parser-7.0.16.crate) = 4904895044116aab098ca82c6cec831ec43ed99efd04db9b70a390419bc88c5b
+SIZE (rust/crates/async-graphql-parser-7.0.16.crate) = 33058
+SHA256 (rust/crates/async-graphql-value-7.0.16.crate) = d0cde74de18e3a00c5dd5cfa002ab6f532e1a06c2a79ee6671e2fc353b400b92
+SIZE (rust/crates/async-graphql-value-7.0.16.crate) = 18052
SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18
SIZE (rust/crates/async-lock-3.4.0.crate) = 34446
SHA256 (rust/crates/async-recursion-0.3.2.crate) = d7d78656ba01f1b93024b7c3a0467f1608e4be67d725749fdcd7d2c7678fd7a2
@@ -93,8 +93,8 @@ SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb
SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312
SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de
SIZE (rust/crates/async-task-4.7.1.crate) = 38077
-SHA256 (rust/crates/async-trait-0.1.85.crate) = 3f934833b4b7233644e5848f235df3f57ed8c80f1528a26c3dfa13d2147fa056
-SIZE (rust/crates/async-trait-0.1.85.crate) = 33251
+SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
+SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
SHA256 (rust/crates/async_io_stream-0.3.3.crate) = b6d7b9decdf35d8908a7e3ef02f64c5e9b1695e230154c0e8de3969142d9b94c
SIZE (rust/crates/async_io_stream-0.3.3.crate) = 15111
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
@@ -113,16 +113,16 @@ SHA256 (rust/crates/axum-extra-0.9.6.crate) = c794b30c904f0a1c2fb7740f7df7f7972d
SIZE (rust/crates/axum-extra-0.9.6.crate) = 47663
SHA256 (rust/crates/axum-macros-0.4.2.crate) = 57d123550fa8d071b7255cb0cc04dc302baa6c8c4a79f55701552684d8399bce
SIZE (rust/crates/axum-macros-0.4.2.crate) = 39245
-SHA256 (rust/crates/axum-server-0.7.1.crate) = 56bac90848f6a9393ac03c63c640925c4b7c8ca21654de40d53f55964667c7d8
-SIZE (rust/crates/axum-server-0.7.1.crate) = 41684
+SHA256 (rust/crates/axum-server-0.7.2.crate) = 495c05f60d6df0093e8fb6e74aa5846a0ad06abaf96d76166283720bf740f8ab
+SIZE (rust/crates/axum-server-0.7.2.crate) = 42158
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/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b
-SIZE (rust/crates/base64ct-1.6.0.crate) = 28870
+SHA256 (rust/crates/base64ct-1.7.3.crate) = 89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3
+SIZE (rust/crates/base64ct-1.7.3.crate) = 31175
SHA256 (rust/crates/bcrypt-0.15.1.crate) = e65938ed058ef47d92cf8b346cc76ef48984572ade631927e9937b5ffc7662c7
SIZE (rust/crates/bcrypt-0.15.1.crate) = 11628
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
@@ -131,58 +131,60 @@ SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f2
SIZE (rust/crates/bindgen-0.69.5.crate) = 221128
SHA256 (rust/crates/bindgen-0.70.1.crate) = f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f
SIZE (rust/crates/bindgen-0.70.1.crate) = 226363
+SHA256 (rust/crates/bindgen-0.71.1.crate) = 5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3
+SIZE (rust/crates/bindgen-0.71.1.crate) = 237785
SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
-SHA256 (rust/crates/bitcode-0.6.3.crate) = ee1bce7608560cd4bf0296a4262d0dbf13e6bcec5ff2105724c8ab88cc7fc784
-SIZE (rust/crates/bitcode-0.6.3.crate) = 59643
-SHA256 (rust/crates/bitcode_derive-0.6.3.crate) = a539389a13af092cd345a2b47ae7dec12deb306d660b2223d25cd3419b253ebe
-SIZE (rust/crates/bitcode_derive-0.6.3.crate) = 9893
+SHA256 (rust/crates/bitcode-0.6.6.crate) = cf300f4aa6e66f3bdff11f1236a88c622fe47ea814524792240b4d554d9858ee
+SIZE (rust/crates/bitcode-0.6.6.crate) = 63982
+SHA256 (rust/crates/bitcode_derive-0.6.5.crate) = 42b6b4cb608b8282dc3b53d0f4c9ab404655d562674c682db7e6c0458cc83c23
+SIZE (rust/crates/bitcode_derive-0.6.5.crate) = 10382
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
-SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
+SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
+SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
SIZE (rust/crates/blake2-0.10.6.crate) = 47234
-SHA256 (rust/crates/blake3-1.5.5.crate) = b8ee0c1824c4dea5b5f81736aff91bae041d2c07ee1192bec91054e10e3e601e
-SIZE (rust/crates/blake3-1.5.5.crate) = 181134
+SHA256 (rust/crates/blake3-1.7.0.crate) = b17679a8d69b6d7fd9cd9801a536cec9fa5e5970b69f9d4747f70b39b031f5e7
+SIZE (rust/crates/blake3-1.7.0.crate) = 197801
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/blowfish-0.9.1.crate) = e412e2cd0f2b2d93e02543ceae7917b3c70331573df19ee046bcbc35e45e87d7
SIZE (rust/crates/blowfish-0.9.1.crate) = 16734
-SHA256 (rust/crates/borsh-1.5.5.crate) = 5430e3be710b68d984d1391c854eb431a9d548640711faa54eecb1df93db91cc
-SIZE (rust/crates/borsh-1.5.5.crate) = 76621
-SHA256 (rust/crates/borsh-derive-1.5.5.crate) = f8b668d39970baad5356d7c83a86fee3a539e6f93bf6764c97368243e17a0487
-SIZE (rust/crates/borsh-derive-1.5.5.crate) = 27089
+SHA256 (rust/crates/borsh-1.5.6.crate) = b2b74d67a0fc0af8e9823b79fd1c43a0900e5a8f0e0f4cc9210796bf3a820126
+SIZE (rust/crates/borsh-1.5.6.crate) = 78060
+SHA256 (rust/crates/borsh-derive-1.5.6.crate) = 2d37ed1b2c9b78421218a0b4f6d8349132d6ec2cfeba1cfb0118b0a8e268df9e
+SIZE (rust/crates/borsh-derive-1.5.6.crate) = 27219
SHA256 (rust/crates/brotli-7.0.0.crate) = cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd
SIZE (rust/crates/brotli-7.0.0.crate) = 1356970
-SHA256 (rust/crates/brotli-decompressor-4.0.1.crate) = 9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362
-SIZE (rust/crates/brotli-decompressor-4.0.1.crate) = 193357
+SHA256 (rust/crates/brotli-decompressor-4.0.2.crate) = 74fa05ad7d803d413eb8380983b092cbbaf9a85f151b871360e7b00cd7060b37
+SIZE (rust/crates/brotli-decompressor-4.0.2.crate) = 193388
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/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_derive-0.6.12.crate) = 3db406d29fbcd95542e92559bed4d8ad92636d1ca8b3b72ede10b4bcc010e659
SIZE (rust/crates/bytecheck_derive-0.6.12.crate) = 5415
-SHA256 (rust/crates/bytemuck-1.21.0.crate) = ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3
-SIZE (rust/crates/bytemuck-1.21.0.crate) = 51553
+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.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b
-SIZE (rust/crates/bytes-1.9.0.crate) = 67320
-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/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/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
SIZE (rust/crates/castaway-0.2.3.crate) = 11509
-SHA256 (rust/crates/cc-1.2.10.crate) = 13208fcbb66eaeffe09b99fffbe1af420f00a7b35aa99ad683dfc1aa76145229
-SIZE (rust/crates/cc-1.2.10.crate) = 101251
+SHA256 (rust/crates/cc-1.2.17.crate) = 1fcb57c740ae1daf453ae85f16e37396f672b039e00d9d866e07ddb24e328e3a
+SIZE (rust/crates/cc-1.2.17.crate) = 105794
SHA256 (rust/crates/cedar-policy-2.4.2.crate) = 3d91e3b10a0f7f2911774d5e49713c4d25753466f9e11d1cd2ec627f8a2dc857
SIZE (rust/crates/cedar-policy-2.4.2.crate) = 48952
SHA256 (rust/crates/cedar-policy-core-2.4.2.crate) = cd2315591c6b7e18f8038f0a0529f254235fd902b6c217aabc04f2459b0d9995
@@ -195,8 +197,8 @@ SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582eb
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
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.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825
-SIZE (rust/crates/chrono-0.4.39.crate) = 222248
+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
@@ -207,12 +209,12 @@ SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa2
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.26.crate) = a8eb5e908ef3a6efbe1ed62520fb7287959888c88485abe072543190ecc66783
-SIZE (rust/crates/clap-4.5.26.crate) = 56474
-SHA256 (rust/crates/clap_builder-4.5.26.crate) = 96b01801b5fc6a0a232407abc821660c9c6d25a1cafc0d4f85f29fb8d9afc121
-SIZE (rust/crates/clap_builder-4.5.26.crate) = 167961
-SHA256 (rust/crates/clap_derive-4.5.24.crate) = 54b755194d6389280185988721fffba69495eed5ee9feeee9a599b53db80318c
-SIZE (rust/crates/clap_derive-4.5.24.crate) = 30669
+SHA256 (rust/crates/clap-4.5.32.crate) = 6088f3ae8c3608d19260cd7445411865a485688711b78b5be70d78cd96136f83
+SIZE (rust/crates/clap-4.5.32.crate) = 56962
+SHA256 (rust/crates/clap_builder-4.5.32.crate) = 22a7ef7f676155edfb82daa97f99441f3ebf4a58d5e32f295a56259f1b6facc8
+SIZE (rust/crates/clap_builder-4.5.32.crate) = 168413
+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/clipboard-win-4.5.0.crate) = 7191c27c2357d9b7ef96baac1773290d4ca63b24205b82a3fd8a0637afcf0362
@@ -233,24 +235,24 @@ SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f2807
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/cpp_demangle-0.4.4.crate) = 96e58d342ad113c2b878f16d5d034c03be492ae460cdbc02b7f0f2284d310c7d
SIZE (rust/crates/cpp_demangle-0.4.4.crate) = 79650
-SHA256 (rust/crates/cpufeatures-0.2.16.crate) = 16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3
-SIZE (rust/crates/cpufeatures-0.2.16.crate) = 13405
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f
SIZE (rust/crates/criterion-0.5.1.crate) = 110088
SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
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-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
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-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/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
@@ -261,22 +263,22 @@ SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d
SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
-SHA256 (rust/crates/data-encoding-2.7.0.crate) = 0e60eed09d8c01d3cee5b7d30acb059b76614c918fa0f992e0dd6eeb10daad6f
-SIZE (rust/crates/data-encoding-2.7.0.crate) = 21086
+SHA256 (rust/crates/data-encoding-2.8.0.crate) = 575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010
+SIZE (rust/crates/data-encoding-2.8.0.crate) = 21394
SHA256 (rust/crates/deadpool-0.10.0.crate) = fb84100978c1c7b37f09ed3ce3e5f843af02c2a2c431bae5b19230dad2c1b490
SIZE (rust/crates/deadpool-0.10.0.crate) = 31997
SHA256 (rust/crates/deadpool-runtime-0.1.4.crate) = 092966b41edc516079bdf31ec78a2e0588d1d0c08f78b91d8307215928642b2b
SIZE (rust/crates/deadpool-runtime-0.1.4.crate) = 7664
SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d
SIZE (rust/crates/debugid-0.8.0.crate) = 12757
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
+SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
+SIZE (rust/crates/deranged-0.4.0.crate) = 23235
SHA256 (rust/crates/derive-new-0.5.9.crate) = 3418329ca0ad70234b9735dc4ceed10af4df60eff9c8e7b06cb5e520d92c3535
SIZE (rust/crates/derive-new-0.5.9.crate) = 7733
SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
-SHA256 (rust/crates/deunicode-1.6.0.crate) = 339544cc9e2c4dc3fc7149fd630c5f22263a4fdf18a98afd0075784968b5cf00
-SIZE (rust/crates/deunicode-1.6.0.crate) = 170864
+SHA256 (rust/crates/deunicode-1.6.1.crate) = dc55fe0d1f6c107595572ec8b107c0999bb1a2e0b75e37429a4fb0d6474a0e7d
+SIZE (rust/crates/deunicode-1.6.1.crate) = 172337
SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
SIZE (rust/crates/difflib-0.4.0.crate) = 7638
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
@@ -291,10 +293,12 @@ SHA256 (rust/crates/dmp-0.2.0.crate) = bfaa1135a34d26e5cc5b4927a8935af887d4f30a5
SIZE (rust/crates/dmp-0.2.0.crate) = 26504
SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
+SHA256 (rust/crates/double-ended-peekable-0.1.0.crate) = c0d05e1c0dbad51b52c38bda7adceef61b9efc2baf04acfe8726a8c4630a6f57
+SIZE (rust/crates/double-ended-peekable-0.1.0.crate) = 7969
SHA256 (rust/crates/earcutr-0.4.3.crate) = 79127ed59a85d7687c409e9978547cffb7dc79675355ed22da6b66fd5f6ead01
SIZE (rust/crates/earcutr-0.4.3.crate) = 645213
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/ena-0.14.3.crate) = 3d248bdd43ce613d87415282f69b9bb99d947d290b10962dd6c56233312c2ad5
SIZE (rust/crates/ena-0.14.3.crate) = 22986
SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
@@ -303,16 +307,14 @@ SHA256 (rust/crates/endian-type-0.1.2.crate) = c34f04666d835ff5d62e058c3995147c0
SIZE (rust/crates/endian-type-0.1.2.crate) = 2340
SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
-SHA256 (rust/crates/env_logger-0.10.2.crate) = 4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580
-SIZE (rust/crates/env_logger-0.10.2.crate) = 36402
-SHA256 (rust/crates/env_logger-0.11.6.crate) = dcaee3d8e3cfc3fd92428d477bc97fc29ec8716d180c0d74c643bb26166660e0
-SIZE (rust/crates/env_logger-0.11.6.crate) = 31105
-SHA256 (rust/crates/equator-0.2.2.crate) = c35da53b5a021d2484a7cc49b2ac7f2d840f8236a286f84202369bd338d761ea
-SIZE (rust/crates/equator-0.2.2.crate) = 4943
-SHA256 (rust/crates/equator-macro-0.2.1.crate) = 3bf679796c0322556351f287a51b49e48f7c4986e727b5dd78c972d30e2e16cc
-SIZE (rust/crates/equator-macro-0.2.1.crate) = 4084
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
+SHA256 (rust/crates/env_logger-0.11.7.crate) = c3716d7a920fb4fac5d84e9d4bce8ceb321e9414b4409da61b07b75c1e3d0697
+SIZE (rust/crates/env_logger-0.11.7.crate) = 31842
+SHA256 (rust/crates/equator-0.4.2.crate) = 4711b213838dfee0117e3be6ac926007d7f433d7bbe33595975d4190cb07e6fc
+SIZE (rust/crates/equator-0.4.2.crate) = 11159
+SHA256 (rust/crates/equator-macro-0.4.2.crate) = 44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3
+SIZE (rust/crates/equator-macro-0.4.2.crate) = 6407
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
SIZE (rust/crates/errno-0.3.10.crate) = 11824
SHA256 (rust/crates/error-code-2.3.1.crate) = 64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21
@@ -335,14 +337,14 @@ SHA256 (rust/crates/findshlibs-0.10.2.crate) = 40b9e59cd0f7e0806cca4be089683ecb6
SIZE (rust/crates/findshlibs-0.10.2.crate) = 20101
SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
-SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
-SIZE (rust/crates/flate2-1.0.35.crate) = 109188
+SHA256 (rust/crates/flate2-1.1.0.crate) = 11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc
+SIZE (rust/crates/flate2-1.1.0.crate) = 110650
SHA256 (rust/crates/float_next_after-1.0.0.crate) = 8bf7cc16383c4b8d58b9905a8509f02926ce3058053c056376248d958c9df1e8
SIZE (rust/crates/float_next_after-1.0.0.crate) = 6965
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/foldhash-0.1.4.crate) = a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f
-SIZE (rust/crates/foldhash-0.1.4.crate) = 13764
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
@@ -359,6 +361,8 @@ SHA256 (rust/crates/foundationdb-sys-0.9.1.crate) = 3bae14dba30b8dcc4905a9189ebb
SIZE (rust/crates/foundationdb-sys-0.9.1.crate) = 99244
SHA256 (rust/crates/foundationdb-tuple-0.9.1.crate) = af1832c1fbe592de718893f7c3b48179a47757f8974d1498fece997454c2b0fa
SIZE (rust/crates/foundationdb-tuple-0.9.1.crate) = 14730
+SHA256 (rust/crates/fs-err-3.1.0.crate) = 1f89bda4c2a21204059a977ed3bfe746677dfd137b83c339e702b0ac91d482aa
+SIZE (rust/crates/fs-err-3.1.0.crate) = 23055
SHA256 (rust/crates/fst-0.4.7.crate) = 7ab85b9b05e3978cc9a9cf8fea7f01b494e1a09ed3037e16ba39edc7a29eb61a
SIZE (rust/crates/fst-0.4.7.crate) = 1573393
SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c
@@ -401,22 +405,24 @@ SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39a
SIZE (rust/crates/getrandom-0.1.16.crate) = 25077
SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
+SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0
+SIZE (rust/crates/getrandom-0.3.2.crate) = 49140
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/glam-0.29.2.crate) = dc46dd3ec48fdd8e693a98d2b8bafae273a2d54c1de02a2a7e3d57d501f39677
-SIZE (rust/crates/glam-0.29.2.crate) = 535787
+SHA256 (rust/crates/glam-0.30.1.crate) = bf3aa70d918d2b234126ff4f850f628f172542bf0603ded26b8ee36e5e22d5f9
+SIZE (rust/crates/glam-0.30.1.crate) = 678416
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/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
+SIZE (rust/crates/globset-0.4.16.crate) = 26533
SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757
SIZE (rust/crates/globwalk-0.9.1.crate) = 12572
SHA256 (rust/crates/h2-0.3.26.crate) = 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8
SIZE (rust/crates/h2-0.3.26.crate) = 168315
-SHA256 (rust/crates/h2-0.4.7.crate) = ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e
-SIZE (rust/crates/h2-0.4.7.crate) = 174114
-SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
-SIZE (rust/crates/half-2.4.1.crate) = 50892
+SHA256 (rust/crates/h2-0.4.8.crate) = 5017294ff4bb30944501348f6f8e42e6ad28f42c8bbef7a74029aff064a4e3c2
+SIZE (rust/crates/h2-0.4.8.crate) = 174535
+SHA256 (rust/crates/half-2.5.0.crate) = 7db2ff139bba50379da6aa0766b52fdcb62cb5b263009b09ed58ba604e14bbd1
+SIZE (rust/crates/half-2.5.0.crate) = 59156
SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606
SIZE (rust/crates/hash32-0.3.1.crate) = 10273
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
@@ -431,14 +437,12 @@ SHA256 (rust/crates/headers-core-0.3.0.crate) = 54b4a22553d4242c49fddb9ba998a999
SIZE (rust/crates/headers-core-0.3.0.crate) = 2333
SHA256 (rust/crates/heapless-0.8.0.crate) = 0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad
SIZE (rust/crates/heapless-0.8.0.crate) = 77802
-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/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
@@ -449,24 +453,24 @@ SHA256 (rust/crates/html5ever-0.27.0.crate) = c13771afe0e6e846f1e67d038d4cb29998
SIZE (rust/crates/html5ever-0.27.0.crate) = 72913
SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1
SIZE (rust/crates/http-0.2.12.crate) = 101964
-SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea
-SIZE (rust/crates/http-1.2.0.crate) = 105932
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
SHA256 (rust/crates/http-body-0.4.6.crate) = 7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2
SIZE (rust/crates/http-body-0.4.6.crate) = 10773
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/httparse-1.9.5.crate) = 7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946
-SIZE (rust/crates/httparse-1.9.5.crate) = 39029
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/httpdate-1.0.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/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f
+SIZE (rust/crates/humantime-2.2.0.crate) = 20646
SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7
SIZE (rust/crates/hyper-0.14.32.crate) = 199622
-SHA256 (rust/crates/hyper-1.5.2.crate) = 256fb8d4bd6413123cc9d91832d78325c48ff41677595be797d90f42969beae0
-SIZE (rust/crates/hyper-1.5.2.crate) = 152817
+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-timeout-0.4.1.crate) = bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1
@@ -511,18 +515,18 @@ 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.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
-SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
+SHA256 (rust/crates/indexmap-2.8.0.crate) = 3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058
+SIZE (rust/crates/indexmap-2.8.0.crate) = 89670
SHA256 (rust/crates/indxdb-0.6.0.crate) = f05476bd2d53144694df139c006908ceafa6f633a0112bbb8ec34b0ae9eb629e
SIZE (rust/crates/indxdb-0.6.0.crate) = 11340
SHA256 (rust/crates/inferno-0.11.21.crate) = 232929e1d75fe899576a3d5c7416ad0d88dbfbb3c3d6aa00873a7408a50ddb88
SIZE (rust/crates/inferno-0.11.21.crate) = 102615
-SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5
-SIZE (rust/crates/inout-0.1.3.crate) = 10743
+SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
+SIZE (rust/crates/inout-0.1.4.crate) = 11280
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
-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
@@ -533,14 +537,20 @@ SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954
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/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
+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.4.crate) = d699bc6dfc879fb1bf9bdff0d4c56f0884fc6f0d0eb0fba397a6d00cd9a6b85e
+SIZE (rust/crates/jiff-0.2.4.crate) = 698395
+SHA256 (rust/crates/jiff-static-0.2.4.crate) = 8d16e75759ee0aa64c57a56acbf43916987b20c77373cb7e808979e02b93c9f9
+SIZE (rust/crates/jiff-static-0.2.4.crate) = 75875
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.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/jsonwebtoken-9.3.0.crate) = b9ae10193d25051e74945f1ea2d0b42e03cc3b890f7e4cc5faa44997d808193f
-SIZE (rust/crates/jsonwebtoken-9.3.0.crate) = 48987
+SHA256 (rust/crates/jsonwebtoken-9.3.1.crate) = 5a87cc7a48537badeae96744432de36f4be2b4a34a05a5ef32e9dd8a1c169dde
+SIZE (rust/crates/jsonwebtoken-9.3.1.crate) = 49398
SHA256 (rust/crates/lalrpop-0.20.2.crate) = 55cb077ad656299f160924eb2912aa147d7339ea7d69e1b5517326fdcec3c1ca
SIZE (rust/crates/lalrpop-0.20.2.crate) = 240370
SHA256 (rust/crates/lalrpop-util-0.20.2.crate) = 507460a910eb7b32ee961886ff48539633b788a36b65692b95f225b844c82553
@@ -551,32 +561,34 @@ SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013
SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
SHA256 (rust/crates/lexicmp-0.1.0.crate) = 7378d131ddf24063b32cbd7e91668d183140c4b3906270635a4d633d1068ea5d
SIZE (rust/crates/lexicmp-0.1.0.crate) = 12867
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
+SHA256 (rust/crates/libc-0.2.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6
+SIZE (rust/crates/libc-0.2.171.crate) = 785246
SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f
SIZE (rust/crates/libloading-0.7.4.crate) = 27580
SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
SIZE (rust/crates/libloading-0.8.6.crate) = 28922
SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
SIZE (rust/crates/libm-0.2.11.crate) = 111477
-SHA256 (rust/crates/libmimalloc-sys-0.1.39.crate) = 23aa6811d3bd4deb8a84dde645f943476d13b248d818edcf8ce0b2f37f036b44
-SIZE (rust/crates/libmimalloc-sys-0.1.39.crate) = 198523
+SHA256 (rust/crates/libmimalloc-sys-0.1.40.crate) = 07d0e07885d6a754b9c7993f2625187ad694ee985d60f23355ff0e7077261502
+SIZE (rust/crates/libmimalloc-sys-0.1.40.crate) = 223313
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
SHA256 (rust/crates/librocksdb-sys-0.17.1+9.9.3.crate) = 2b7869a512ae9982f4d46ba482c2a304f1efd80c6412a3d4bf57bb79a619679f
SIZE (rust/crates/librocksdb-sys-0.17.1+9.9.3.crate) = 6898368
-SHA256 (rust/crates/libz-sys-1.1.21.crate) = df9b68e50e6e0b26f672573834882eb57759f6db9b3be2ea3c35c91188bb4eaa
-SIZE (rust/crates/libz-sys-1.1.21.crate) = 839973
+SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d
+SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053
SHA256 (rust/crates/linfa-linalg-0.1.0.crate) = 56e7562b41c8876d3367897067013bb2884cc78e6893f092ecd26b305176ac82
SIZE (rust/crates/linfa-linalg-0.1.0.crate) = 37861
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/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
-SIZE (rust/crates/litemap-0.7.4.crate) = 28257
+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/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
SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f
-SIZE (rust/crates/log-0.4.25.crate) = 44876
+SHA256 (rust/crates/log-0.4.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e
+SIZE (rust/crates/log-0.4.26.crate) = 47022
SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
SIZE (rust/crates/lru-0.12.5.crate) = 16047
SHA256 (rust/crates/lz4-sys-1.11.1+lz4-1.10.0.crate) = 6bd8c0d6c6ed0cd30b3652886bb8711dc4bb01d637a68105a3d5158039b418e6
@@ -603,16 +615,16 @@ SHA256 (rust/crates/miette-5.10.0.crate) = 59bb584eaeeab6bd0226ccf3509a69d7936d1
SIZE (rust/crates/miette-5.10.0.crate) = 88585
SHA256 (rust/crates/miette-derive-5.10.0.crate) = 49e7bc1560b95a3c4a25d03de42fe76ca718ab92d1a22a55b9b4cf67b3ae635c
SIZE (rust/crates/miette-derive-5.10.0.crate) = 16062
-SHA256 (rust/crates/mimalloc-0.1.43.crate) = 68914350ae34959d83f732418d51e2427a794055d0b9529f48259ac07af65633
-SIZE (rust/crates/mimalloc-0.1.43.crate) = 4075
+SHA256 (rust/crates/mimalloc-0.1.44.crate) = 99585191385958383e13f6b822e6b6d8d9cf928e7d286ceb092da92b43c87bc1
+SIZE (rust/crates/mimalloc-0.1.44.crate) = 4595
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
SIZE (rust/crates/mime-0.3.17.crate) = 15712
SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e
SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.3.crate) = b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924
-SIZE (rust/crates/miniz_oxide-0.8.3.crate) = 61827
+SHA256 (rust/crates/miniz_oxide-0.8.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5
+SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237
SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
SIZE (rust/crates/mio-1.0.3.crate) = 103703
SHA256 (rust/crates/multer-3.1.0.crate) = 83e87776546dc87511aa5ee218730c92b666d7264ab6ed41f9d215af9cd5224b
@@ -623,8 +635,8 @@ SHA256 (rust/crates/nanoid-0.4.0.crate) = 3ffa00dec017b5b1a8b7cf5e2c008bfda1aa7e
SIZE (rust/crates/nanoid-0.4.0.crate) = 6196
SHA256 (rust/crates/nanoservices-utils-0.1.9.crate) = 10f9eecf242a6833cb1f16b7416e9a2a8b107ce28f8fd710f3029093917da081
SIZE (rust/crates/nanoservices-utils-0.1.9.crate) = 20180
-SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466
-SIZE (rust/crates/native-tls-0.2.12.crate) = 29517
+SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
+SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
SHA256 (rust/crates/ndarray-0.15.6.crate) = adb12d4e967ec485a5f71c6311fe28158e9d6f4bc4a447b474184d0f91a8fa32
SIZE (rust/crates/ndarray-0.15.6.crate) = 275225
SHA256 (rust/crates/ndarray-stats-0.5.1.crate) = af5a8477ac96877b5bd1fd67e0c28736c12943aba24eda92b127e036b0c8f400
@@ -661,20 +673,20 @@ SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a
SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
SIZE (rust/crates/object-0.36.7.crate) = 329938
-SHA256 (rust/crates/object_store-0.10.2.crate) = e6da452820c715ce78221e8202ccc599b4a52f3e1eb3eedb487b680c81a8e3f3
-SIZE (rust/crates/object_store-0.10.2.crate) = 200631
-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/openssl-0.10.68.crate) = 6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5
-SIZE (rust/crates/openssl-0.10.68.crate) = 276578
+SHA256 (rust/crates/object_store-0.12.0.crate) = e9ce831b09395f933addbc56d894d889e4b226eba304d4e7adbab591e26daf1e
+SIZE (rust/crates/object_store-0.12.0.crate) = 250053
+SHA256 (rust/crates/once_cell-1.21.1.crate) = d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc
+SIZE (rust/crates/once_cell-1.21.1.crate) = 34256
+SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
+SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
+SHA256 (rust/crates/openssl-0.10.71.crate) = 5e14130c6a98cd258fdcb0fb6d744152343ff729cbfcb28c656a9d12b999fbcd
+SIZE (rust/crates/openssl-0.10.71.crate) = 281165
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/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
+SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
+SHA256 (rust/crates/openssl-sys-0.9.106.crate) = 8bb61ea9811cc39e3c2069f40b8b8e2e70d8569b361f879786cc7ed48b777cdd
+SIZE (rust/crates/openssl-sys-0.9.106.crate) = 76230
SHA256 (rust/crates/opentelemetry-0.24.0.crate) = 4c365a63eec4f55b7efeceb724f1336f26a9cf3427b70e59e2cd2a5b947fba96
SIZE (rust/crates/opentelemetry-0.24.0.crate) = 71820
SHA256 (rust/crates/opentelemetry-otlp-0.17.0.crate) = 6b925a602ffb916fb7421276b86756027b37ee708f9dce2dbdcc51739f07e727
@@ -701,8 +713,8 @@ SHA256 (rust/crates/path-clean-1.0.1.crate) = 17359afc20d7ab31fdb42bb844c8b3bb1d
SIZE (rust/crates/path-clean-1.0.1.crate) = 4514
SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2
SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906
-SHA256 (rust/crates/pem-3.0.4.crate) = 8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae
-SIZE (rust/crates/pem-3.0.4.crate) = 13040
+SHA256 (rust/crates/pem-3.0.5.crate) = 38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3
+SIZE (rust/crates/pem-3.0.5.crate) = 18140
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.15.crate) = 8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc
@@ -715,40 +727,40 @@ SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a
SIZE (rust/crates/phf-0.11.3.crate) = 23231
SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741
-SHA256 (rust/crates/phf_generator-0.10.0.crate) = 5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6
-SIZE (rust/crates/phf_generator-0.10.0.crate) = 7525
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.10.0.crate) = b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096
-SIZE (rust/crates/phf_shared-0.10.0.crate) = 4095
SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
SHA256 (rust/crates/pico-args-0.5.0.crate) = 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315
SIZE (rust/crates/pico-args-0.5.0.crate) = 11545
-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-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/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/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/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/pprof-0.14.0.crate) = ebbe2f8898beba44815fdc9e5a4ae9c929e21c5dc29b0c774a15555f7f58d6d0
SIZE (rust/crates/pprof-0.14.0.crate) = 45438
-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/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c
SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640
SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573
@@ -757,32 +769,30 @@ SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f
SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618
SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c
SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
-SHA256 (rust/crates/prettyplease-0.2.29.crate) = 6924ced06e1f7dfe3fa48d57b9f74f55d8915f5036121bef647ef4b204895fac
-SIZE (rust/crates/prettyplease-0.2.29.crate) = 71628
-SHA256 (rust/crates/proc-macro-crate-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919
-SIZE (rust/crates/proc-macro-crate-1.3.1.crate) = 9678
-SHA256 (rust/crates/proc-macro-crate-3.2.0.crate) = 8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b
-SIZE (rust/crates/proc-macro-crate-3.2.0.crate) = 11164
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
+SHA256 (rust/crates/prettyplease-0.2.31.crate) = 5316f57387668042f561aae71480de936257848f9c43ce528e311d89a07cadeb
+SIZE (rust/crates/prettyplease-0.2.31.crate) = 72021
+SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
+SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
+SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84
+SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391
SHA256 (rust/crates/prometheus-0.13.4.crate) = 3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1
SIZE (rust/crates/prometheus-0.13.4.crate) = 84650
SHA256 (rust/crates/prost-0.12.6.crate) = deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29
SIZE (rust/crates/prost-0.12.6.crate) = 21552
-SHA256 (rust/crates/prost-0.13.4.crate) = 2c0fef6c4230e4ccf618a35c59d7ede15dea37de8427500f50aff708806e42ec
-SIZE (rust/crates/prost-0.13.4.crate) = 31812
+SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5
+SIZE (rust/crates/prost-0.13.5.crate) = 32469
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-derive-0.13.4.crate) = 157c5a9d7ea5c2ed2d9fb8f495b64759f7816c7eaea54ba3978f0d63000162e3
-SIZE (rust/crates/prost-derive-0.13.4.crate) = 20592
+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.12.6.crate) = 9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0
SIZE (rust/crates/prost-types-0.12.6.crate) = 43568
SHA256 (rust/crates/psl-types-2.0.11.crate) = 33cb294fe86a74cbcf50d4445b37da762029549ebeea341421c7c70370f86cac
SIZE (rust/crates/psl-types-2.0.11.crate) = 7959
-SHA256 (rust/crates/psm-0.1.24.crate) = 200b9ff220857e53e184257720a14553b2f4aa02577d2ed9842d45d4b9654810
-SIZE (rust/crates/psm-0.1.24.crate) = 23294
+SHA256 (rust/crates/psm-0.1.25.crate) = f58e5423e24c18cc840e1c98370b3993c6649cd1678b4d24318bcf0a083cbe88
+SIZE (rust/crates/psm-0.1.25.crate) = 23520
SHA256 (rust/crates/ptr_meta-0.1.4.crate) = 0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1
SIZE (rust/crates/ptr_meta-0.1.4.crate) = 5754
SHA256 (rust/crates/ptr_meta_derive-0.1.4.crate) = 16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac
@@ -791,16 +801,18 @@ SHA256 (rust/crates/quick-xml-0.26.0.crate) = 7f50b1c63b38611e7d4d7f68b82d3ad0cc
SIZE (rust/crates/quick-xml-0.26.0.crate) = 116260
SHA256 (rust/crates/quick_cache-0.5.2.crate) = eb55a1aa7668676bb93926cd4e9cdfe60f03bb866553bcca9112554911b6d3dc
SIZE (rust/crates/quick_cache-0.5.2.crate) = 38715
-SHA256 (rust/crates/quick_cache-0.6.9.crate) = 7d7c94f8935a9df96bb6380e8592c70edf497a643f94bd23b2f76b399385dbf4
-SIZE (rust/crates/quick_cache-0.6.9.crate) = 41207
-SHA256 (rust/crates/quinn-0.11.6.crate) = 62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef
-SIZE (rust/crates/quinn-0.11.6.crate) = 78222
-SHA256 (rust/crates/quinn-proto-0.11.9.crate) = a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d
-SIZE (rust/crates/quinn-proto-0.11.9.crate) = 209286
-SHA256 (rust/crates/quinn-udp-0.5.9.crate) = 1c40286217b4ba3a71d644d752e6a0b71f13f1b6a2c5311acfcbe0c2418ed904
-SIZE (rust/crates/quinn-udp-0.5.9.crate) = 25342
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
+SHA256 (rust/crates/quick_cache-0.6.12.crate) = 8f8ed0655cbaf18a26966142ad23b95d8ab47221c50c4f73a1db7d0d2d6e3da8
+SIZE (rust/crates/quick_cache-0.6.12.crate) = 42616
+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.10.crate) = b820744eb4dc9b57a3398183639c511b5a26d2ed702cedd3febaa1393caa22cc
+SIZE (rust/crates/quinn-proto-0.11.10.crate) = 229164
+SHA256 (rust/crates/quinn-udp-0.5.10.crate) = e46f3055866785f6b92bc6164b76be02ca8f2eb4b002c0354b28cf4c119e5944
+SIZE (rust/crates/quinn-udp-0.5.10.crate) = 30920
+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/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
SIZE (rust/crates/radium-0.7.0.crate) = 10906
SHA256 (rust/crates/radix_trie-0.2.1.crate) = c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd
@@ -809,14 +821,20 @@ SHA256 (rust/crates/rand-0.7.3.crate) = 6a6b1679d49b24bbfe0c803429aa1874472f50d9
SIZE (rust/crates/rand-0.7.3.crate) = 112246
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand-0.9.0.crate) = 3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94
+SIZE (rust/crates/rand-0.9.0.crate) = 97798
SHA256 (rust/crates/rand_chacha-0.2.2.crate) = f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402
SIZE (rust/crates/rand_chacha-0.2.2.crate) = 13267
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.5.1.crate) = 90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19
SIZE (rust/crates/rand_core-0.5.1.crate) = 21116
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/rand_hc-0.2.0.crate) = ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c
SIZE (rust/crates/rand_hc-0.2.0.crate) = 11670
SHA256 (rust/crates/rawpointer-0.2.1.crate) = 60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3
@@ -825,18 +843,18 @@ SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4
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/rcgen-0.11.3.crate) = 52c4f3084aa3bc7dfbba4eff4fab2a54db4324965d8872ab933565e6fbd83bc6
-SIZE (rust/crates/rcgen-0.11.3.crate) = 55311
+SHA256 (rust/crates/rcgen-0.13.2.crate) = 75e669e5202259b5314d1ea5397316ad400819437857b90861765f24c4cf80a2
+SIZE (rust/crates/rcgen-0.13.2.crate) = 77836
SHA256 (rust/crates/reblessive-0.4.2.crate) = ffead9d0a0b45f3e0bc063a244b1779fd53a09d2c2f7282c186a016b1f10a778
SIZE (rust/crates/reblessive-0.4.2.crate) = 47092
-SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834
-SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319
+SHA256 (rust/crates/redox_syscall-0.5.10.crate) = 0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1
+SIZE (rust/crates/redox_syscall-0.5.10.crate) = 30226
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/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
@@ -851,8 +869,8 @@ SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43
SIZE (rust/crates/relative-path-1.9.3.crate) = 22400
SHA256 (rust/crates/rend-0.4.2.crate) = 71fe3824f5629716b1589be05dacd749f6aa084c87e00e016714a8cdfccc997c
SIZE (rust/crates/rend-0.4.2.crate) = 9324
-SHA256 (rust/crates/reqwest-0.12.12.crate) = 43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da
-SIZE (rust/crates/reqwest-0.12.12.crate) = 193321
+SHA256 (rust/crates/reqwest-0.12.15.crate) = d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb
+SIZE (rust/crates/reqwest-0.12.15.crate) = 199320
SHA256 (rust/crates/revision-0.10.0.crate) = 22f53179a035f881adad8c4d58a2c599c6b4a8325b989c68d178d7a34d1b1e4c
SIZE (rust/crates/revision-0.10.0.crate) = 21292
SHA256 (rust/crates/revision-0.11.0.crate) = 54b8ee532f15b2f0811eb1a50adf10d036e14a6cdae8d99893e7f3b921cb227d
@@ -865,10 +883,8 @@ SHA256 (rust/crates/rexie-0.4.2.crate) = fef172ff9cdf146cdc934e28cdeb137517bf954
SIZE (rust/crates/rexie-0.4.2.crate) = 13279
SHA256 (rust/crates/rgb-0.8.50.crate) = 57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a
SIZE (rust/crates/rgb-0.8.50.crate) = 21980
-SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc
-SIZE (rust/crates/ring-0.16.20.crate) = 5082615
-SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d
-SIZE (rust/crates/ring-0.17.8.crate) = 4188554
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
SHA256 (rust/crates/rkyv-0.7.45.crate) = 9008cd6385b9e161d8229e1f6549dd23c3d022f132a2ea37ac3a10ac4935779b
SIZE (rust/crates/rkyv-0.7.45.crate) = 115753
SHA256 (rust/crates/rkyv_derive-0.7.45.crate) = 503d1d27590a2b0a3a4ca4c94755aa2875657196ecbf401a42eff41d7de532c0
@@ -885,54 +901,56 @@ SHA256 (rust/crates/robust-1.1.0.crate) = cbf4a6aa5f6d6888f39e980649f3ad6b666acd
SIZE (rust/crates/robust-1.1.0.crate) = 476312
SHA256 (rust/crates/rocksdb-0.23.0.crate) = 26ec73b20525cb235bad420f911473b69f9fe27cc856c5461bccd7e4af037f43
SIZE (rust/crates/rocksdb-0.23.0.crate) = 154324
-SHA256 (rust/crates/rquickjs-0.8.1.crate) = d16661bff09e9ed8e01094a188b463de45ec0693ade55b92ed54027d7ba7c40c
-SIZE (rust/crates/rquickjs-0.8.1.crate) = 16238
-SHA256 (rust/crates/rquickjs-core-0.8.1.crate) = 6c8db6379e204ef84c0811e90e7cc3e3e4d7688701db68a00d14a6db6849087b
-SIZE (rust/crates/rquickjs-core-0.8.1.crate) = 114345
-SHA256 (rust/crates/rquickjs-macro-0.8.1.crate) = 6041104330c019fcd936026ae05e2446f5e8a2abef329d924f25424b7052a2f3
-SIZE (rust/crates/rquickjs-macro-0.8.1.crate) = 27516
-SHA256 (rust/crates/rquickjs-sys-0.8.1.crate) = 4bc352c6b663604c3c186c000cfcc6c271f4b50bc135a285dd6d4f2a42f9790a
-SIZE (rust/crates/rquickjs-sys-0.8.1.crate) = 914178
+SHA256 (rust/crates/rquickjs-0.9.0.crate) = 5c5227859c4dfc83f428e58f9569bf439e628c8d139020e7faff437e6f5abaa0
+SIZE (rust/crates/rquickjs-0.9.0.crate) = 23543
+SHA256 (rust/crates/rquickjs-core-0.9.0.crate) = e82e0ca83028ad5b533b53b96c395bbaab905a5774de4aaf1004eeacafa3d85d
+SIZE (rust/crates/rquickjs-core-0.9.0.crate) = 123911
+SHA256 (rust/crates/rquickjs-macro-0.9.0.crate) = b4d2eccd988a924a470a76fbd81a191b22d1f5f4f4619cf5662a8c1ab4ca1db7
+SIZE (rust/crates/rquickjs-macro-0.9.0.crate) = 35362
+SHA256 (rust/crates/rquickjs-sys-0.9.0.crate) = 7fed0097b0b4fbb2a87f6dd3b995a7c64ca56de30007eb7e867dfdfc78324ba5
+SIZE (rust/crates/rquickjs-sys-0.9.0.crate) = 921686
SHA256 (rust/crates/rstar-0.12.2.crate) = 421400d13ccfd26dfa5858199c30a5d76f9c54e0dba7575273025b43c5175dbb
SIZE (rust/crates/rstar-0.12.2.crate) = 43756
SHA256 (rust/crates/rust-stemmers-1.2.0.crate) = e46a2036019fdb888131db7a4c847a1063a7493f971ed94ea82c67eada63ca54
SIZE (rust/crates/rust-stemmers-1.2.0.crate) = 2351301
-SHA256 (rust/crates/rust_decimal-1.36.0.crate) = b082d80e3e3cc52b2ed634388d436fe1f4de6af5786cc2de9ba9737527bdf555
-SIZE (rust/crates/rust_decimal-1.36.0.crate) = 129249
+SHA256 (rust/crates/rust_decimal-1.37.0.crate) = 5c24af6e7ac43c88a8a458d1139d0246fdce2f6cd2f1ac6cb51eb88b29c978af
+SIZE (rust/crates/rust_decimal-1.37.0.crate) = 151956
SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
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.1.0.crate) = c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497
-SIZE (rust/crates/rustc-hash-2.1.0.crate) = 13316
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_lexer-0.1.0.crate) = c86aae0c77166108c01305ee1a36a1e77289d7dc6ca0a3cd91ff4992de2d16a5
SIZE (rust/crates/rustc_lexer-0.1.0.crate) = 8011
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
-SHA256 (rust/crates/rustix-0.38.43.crate) = a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6
-SIZE (rust/crates/rustix-0.38.43.crate) = 379134
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustix-1.0.3.crate) = e56a18552996ac8d29ecc3b190b4fdbb2d91ca4ec396de7bbffaf43f3d637e96
+SIZE (rust/crates/rustix-1.0.3.crate) = 413960
SHA256 (rust/crates/rustls-0.21.12.crate) = 3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e
SIZE (rust/crates/rustls-0.21.12.crate) = 285674
-SHA256 (rust/crates/rustls-0.23.21.crate) = 8f287924602bf649d949c63dc8ac8b235fa5387d394020705b80c4eb597ce5b8
-SIZE (rust/crates/rustls-0.23.21.crate) = 337106
+SHA256 (rust/crates/rustls-0.23.25.crate) = 822ee9188ac4ec04a2f0531e55d035fb2de73f18b41a63c70c2712503b6fb13c
+SIZE (rust/crates/rustls-0.23.25.crate) = 346742
SHA256 (rust/crates/rustls-pemfile-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c
SIZE (rust/crates/rustls-pemfile-1.0.4.crate) = 22092
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.1.crate) = d2bf47e6ff922db3825eb750c4e2ff784c6ff8fb9e13046ef6a1d1c5401b0b37
-SIZE (rust/crates/rustls-pki-types-1.10.1.crate) = 58944
+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.101.7.crate) = 8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765
SIZE (rust/crates/rustls-webpki-0.101.7.crate) = 168808
-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.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
-SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
+SHA256 (rust/crates/rustls-webpki-0.103.0.crate) = 0aa4eeac2588ffff23e9d7a7e9b3f971c5fb5b7ebc9452745e0c232c64f83b2f
+SIZE (rust/crates/rustls-webpki-0.103.0.crate) = 209031
+SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
+SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
SHA256 (rust/crates/rustyline-12.0.0.crate) = 994eca4bca05c87e86e15d90fc7a91d1be64b4482b38cb2d27474568fe7c9db9
SIZE (rust/crates/rustyline-12.0.0.crate) = 113749
SHA256 (rust/crates/rustyline-derive-0.9.0.crate) = 5a32af5427251d2e4be14fc151eabe18abb4a7aad5efee7044da9f096c906a43
SIZE (rust/crates/rustyline-derive-0.9.0.crate) = 2438
-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/salsa20-0.10.2.crate) = 97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213
SIZE (rust/crates/salsa20-0.10.2.crate) = 12780
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -951,24 +969,24 @@ SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b
SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
-SHA256 (rust/crates/semver-1.0.25.crate) = f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03
-SIZE (rust/crates/semver-1.0.25.crate) = 31291
+SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
+SIZE (rust/crates/semver-1.0.26.crate) = 31303
SHA256 (rust/crates/send_wrapper-0.6.0.crate) = cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73
SIZE (rust/crates/send_wrapper-0.6.0.crate) = 10519
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
-SHA256 (rust/crates/serde-content-0.1.0.crate) = e255eaf9f3814135df4f959c9f404ebb2e67238bae0ed412da10518d0629e7c9
-SIZE (rust/crates/serde-content-0.1.0.crate) = 27039
-SHA256 (rust/crates/serde_bytes-0.11.15.crate) = 387cc504cb06bb40a96c8e04e951fe01854cf6bc921053c954e4a606d9675c6a
-SIZE (rust/crates/serde_bytes-0.11.15.crate) = 12191
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde-content-0.1.2.crate) = 3753ca04f350fa92d00b6146a3555e63c55388c9ef2e11e09bce2ff1c0b509c6
+SIZE (rust/crates/serde-content-0.1.2.crate) = 27154
+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_html_form-0.2.7.crate) = 9d2de91cf02bbc07cde38891769ccd5d4f073d22a40683aa4bc7a95781aaa2c4
SIZE (rust/crates/serde_html_form-0.2.7.crate) = 17915
-SHA256 (rust/crates/serde_json-1.0.137.crate) = 930cfb6e6abf99298aaad7d29abbef7a9999a9a8806a40088f55f0dcec03146b
-SIZE (rust/crates/serde_json-1.0.137.crate) = 154512
-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_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/serde_with-3.12.0.crate) = d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa
@@ -993,34 +1011,26 @@ SHA256 (rust/crates/simdutf8-0.1.5.crate) = e3a9fe34e3e7a50316060351f37187a3f546
SIZE (rust/crates/simdutf8-0.1.5.crate) = 28488
SHA256 (rust/crates/simple_asn1-0.6.3.crate) = 297f631f50729c8c99b84667867963997ec0b50f32b2a7dbcab828ef0541e8bb
SIZE (rust/crates/simple_asn1-0.6.3.crate) = 18505
-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/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd
+SIZE (rust/crates/smallvec-1.14.0.crate) = 35561
SHA256 (rust/crates/smol_str-0.2.2.crate) = dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead
SIZE (rust/crates/smol_str-0.2.2.crate) = 15840
-SHA256 (rust/crates/snafu-0.7.5.crate) = e4de37ad025c587a29e8f3f5605c00f70b98715ef90b9061a815b9e59e9042d6
-SIZE (rust/crates/snafu-0.7.5.crate) = 65229
-SHA256 (rust/crates/snafu-derive-0.7.5.crate) = 990079665f075b699031e9c08fd3ab99be5029b96f3b78dc0709e8f77e4efebf
-SIZE (rust/crates/snafu-derive-0.7.5.crate) = 28208
SHA256 (rust/crates/snap-1.1.1.crate) = 1b6b67fb9a61334225b5b790716f609cd58395f895b3fe8b328786812a40bc3b
SIZE (rust/crates/snap-1.1.1.crate) = 33763
SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8
SIZE (rust/crates/socket2-0.5.8.crate) = 56309
-SHA256 (rust/crates/spade-2.12.1.crate) = 93f5ef1f863aca7d1d7dda7ccfc36a0a4279bd6d3c375176e5e0712e25cb4889
-SIZE (rust/crates/spade-2.12.1.crate) = 429291
-SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d
-SIZE (rust/crates/spin-0.5.2.crate) = 12004
+SHA256 (rust/crates/spade-2.13.1.crate) = 1ece03ff43cd2a9b57ebf776ea5e78bd30b3b4185a619f041079f4109f385034
+SIZE (rust/crates/spade-2.13.1.crate) = 433582
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/stacker-0.1.17.crate) = 799c883d55abdb5e98af1a7b3f23b9b6de8ecada0ecac058672d7635eb48ca7b
-SIZE (rust/crates/stacker-0.1.17.crate) = 14699
+SHA256 (rust/crates/stacker-0.1.20.crate) = 601f9201feb9b09c00266478bf459952b9ef9a6b94edb2f21eba14ab681a60a9
+SIZE (rust/crates/stacker-0.1.20.crate) = 16996
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/static_assertions_next-1.1.2.crate) = d7beae5182595e9a8b683fa98c4317f956c9a2dec3b9716990d20023cc60c766
@@ -1031,10 +1041,10 @@ SHA256 (rust/crates/str-buf-1.0.6.crate) = 9e08d8363704e6c71fc928674353e6b7c23dc
SIZE (rust/crates/str-buf-1.0.6.crate) = 3828
SHA256 (rust/crates/str_stack-0.1.0.crate) = 9091b6114800a5f2141aee1d1b9d6ca3592ac062dc5decb3764ec5895a47b4eb
SIZE (rust/crates/str_stack-0.1.0.crate) = 7977
-SHA256 (rust/crates/string_cache-0.8.7.crate) = f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b
-SIZE (rust/crates/string_cache-0.8.7.crate) = 16655
-SHA256 (rust/crates/string_cache_codegen-0.5.2.crate) = 6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988
-SIZE (rust/crates/string_cache_codegen-0.5.2.crate) = 8156
+SHA256 (rust/crates/string_cache-0.8.8.crate) = 938d512196766101d333398efde81bc1f37b00cb42c2f8350e5df639f040bbbe
+SIZE (rust/crates/string_cache-0.8.8.crate) = 17181
+SHA256 (rust/crates/string_cache_codegen-0.5.4.crate) = c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0
+SIZE (rust/crates/string_cache_codegen-0.5.4.crate) = 9406
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
@@ -1049,18 +1059,18 @@ SHA256 (rust/crates/surrealcs-kernel-0.4.4.crate) = cdb667b1f19485ad801d2cbcca5d
SIZE (rust/crates/surrealcs-kernel-0.4.4.crate) = 14275
SHA256 (rust/crates/surrealdb-tikv-client-0.3.0-surreal.1.crate) = f9e204e84239374e8ba2dfabb88f5ac20f69baa09599eee225958445fb7e0a14
SIZE (rust/crates/surrealdb-tikv-client-0.3.0-surreal.1.crate) = 322876
-SHA256 (rust/crates/surrealkv-0.8.1.crate) = e28eec56aca077c245bf5f9e08876fdcce58b5361e77a0b94a92fd47e1990ad4
-SIZE (rust/crates/surrealkv-0.8.1.crate) = 102804
+SHA256 (rust/crates/surrealkv-0.9.1.crate) = 6d43d55edab1e65c7704486016f98e9eac61c97474921dbac094af2cd16e16c3
+SIZE (rust/crates/surrealkv-0.9.1.crate) = 103168
SHA256 (rust/crates/surrealml-core-0.1.3.crate) = d4d9369502a5b216f19868ace1b6c327d1c660af3ffabddf87678022b25a03f2
SIZE (rust/crates/surrealml-core-0.1.3.crate) = 35076
-SHA256 (rust/crates/symbolic-common-12.13.3.crate) = 13a4dfe4bbeef59c1f32fc7524ae7c95b9e1de5e79a43ce1604e181081d71b0c
-SIZE (rust/crates/symbolic-common-12.13.3.crate) = 24395
-SHA256 (rust/crates/symbolic-demangle-12.13.3.crate) = 98cf6a95abff97de4d7ff3473f33cacd38f1ddccad5c1feab435d6760300e3b6
-SIZE (rust/crates/symbolic-demangle-12.13.3.crate) = 189503
+SHA256 (rust/crates/symbolic-common-12.14.1.crate) = 66135c8273581acaab470356f808a1c74a707fe7ec24728af019d7247e089e71
+SIZE (rust/crates/symbolic-common-12.14.1.crate) = 27929
+SHA256 (rust/crates/symbolic-demangle-12.14.1.crate) = 42bcacd080282a72e795864660b148392af7babd75691d5ae9a3b77e29c98c77
+SIZE (rust/crates/symbolic-demangle-12.14.1.crate) = 192200
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80
-SIZE (rust/crates/syn-2.0.96.crate) = 297497
+SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0
+SIZE (rust/crates/syn-2.0.100.crate) = 297947
SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160
SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
@@ -1073,22 +1083,18 @@ SHA256 (rust/crates/take_mut-0.2.2.crate) = f764005d11ee5f36500a149ace24e00e3da9
SIZE (rust/crates/take_mut-0.2.2.crate) = 4263
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/tar-0.4.43.crate) = c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6
-SIZE (rust/crates/tar-0.4.43.crate) = 60181
+SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
+SIZE (rust/crates/tar-0.4.44.crate) = 61020
SHA256 (rust/crates/temp-dir-0.1.14.crate) = bc1ee6eef34f12f765cb94725905c6312b6610ab2b0940889cfe58dae7bc3c72
SIZE (rust/crates/temp-dir-0.1.14.crate) = 5943
-SHA256 (rust/crates/temp-env-0.3.6.crate) = 96374855068f47402c3121c6eed88d29cb1de8f3ab27090e273e420bdabcf050
-SIZE (rust/crates/temp-env-0.3.6.crate) = 10746
-SHA256 (rust/crates/tempfile-3.15.0.crate) = 9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704
-SIZE (rust/crates/tempfile-3.15.0.crate) = 35693
+SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
+SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
SHA256 (rust/crates/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0
SIZE (rust/crates/tendril-0.4.3.crate) = 37210
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
-SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
-SHA256 (rust/crates/terminal_size-0.4.1.crate) = 5352447f921fda68cf61b4101566c0bdb5104eff6804d0678e5227580ab6a4e9
-SIZE (rust/crates/terminal_size-0.4.1.crate) = 10037
+SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
+SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
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
@@ -1097,36 +1103,36 @@ SHA256 (rust/crates/test-log-macros-0.2.17.crate) = 888d0c3c6db53c0fdab160d2ed5e
SIZE (rust/crates/test-log-macros-0.2.17.crate) = 8127
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc
-SIZE (rust/crates/thiserror-2.0.11.crate) = 28648
+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.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2
-SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067
+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/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d
SIZE (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133
SHA256 (rust/crates/tikv-jemallocator-0.6.0.crate) = 4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865
SIZE (rust/crates/tikv-jemallocator-0.6.0.crate) = 13700
-SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21
-SIZE (rust/crates/time-0.3.37.crate) = 123257
-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.19.crate) = 2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de
-SIZE (rust/crates/time-macros-0.2.19.crate) = 24268
+SHA256 (rust/crates/time-0.3.40.crate) = 9d9c75b47bdff86fa3334a3db91356b8d7d86a9b839dab7d0bdc5c3d3a077618
+SIZE (rust/crates/time-0.3.40.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.21.crate) = 29aa485584182073ed57fd5004aa09c371f021325014694e432313345865fd04
+SIZE (rust/crates/time-macros-0.2.21.crate) = 24591
SHA256 (rust/crates/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237
SIZE (rust/crates/tiny-keccak-2.0.2.crate) = 20129
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.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8
-SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269
+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.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e
-SIZE (rust/crates/tokio-1.43.0.crate) = 817422
+SHA256 (rust/crates/tokio-1.45.0.crate) = 2513ca694ef9ede0fb23fe71a4ee4107cb102b9dc1930f6d0fd77aae068ae165
+SIZE (rust/crates/tokio-1.45.0.crate) = 800721
SHA256 (rust/crates/tokio-io-timeout-1.2.0.crate) = 30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf
SIZE (rust/crates/tokio-io-timeout-1.2.0.crate) = 8993
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
@@ -1135,24 +1141,20 @@ SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569
SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
SHA256 (rust/crates/tokio-rustls-0.24.1.crate) = c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081
SIZE (rust/crates/tokio-rustls-0.24.1.crate) = 33049
-SHA256 (rust/crates/tokio-rustls-0.26.1.crate) = 5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37
-SIZE (rust/crates/tokio-rustls-0.26.1.crate) = 31214
+SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
+SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
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.23.1.crate) = c6989540ced10490aaf14e6bad2e3d33728a2813310a0c71d1574304c49631cd
SIZE (rust/crates/tokio-tungstenite-0.23.1.crate) = 28371
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.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078
-SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191
+SHA256 (rust/crates/tokio-util-0.7.14.crate) = 6b9590b93e6fcc1739458317cccd391ad3955e2bde8913edf6f95f9e65a8f034
+SIZE (rust/crates/tokio-util-0.7.14.crate) = 118861
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/tonic-0.10.2.crate) = d560933a0de61cf715926b9cac824d4c883c2c43142f787595e48280c40a1d0e
SIZE (rust/crates/tonic-0.10.2.crate) = 95739
SHA256 (rust/crates/tonic-0.12.3.crate) = 877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52
@@ -1187,22 +1189,20 @@ SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
SHA256 (rust/crates/try_map-0.3.1.crate) = fb1626d07cb5c1bb2cf17d94c0be4852e8a7c02b041acec9a8c5bdda99f9d580
SIZE (rust/crates/try_map-0.3.1.crate) = 7002
-SHA256 (rust/crates/tungstenite-0.21.0.crate) = 9ef1a641ea34f399a848dea702823bbecfb4c486f911735368f1f137cb8257e1
-SIZE (rust/crates/tungstenite-0.21.0.crate) = 59858
SHA256 (rust/crates/tungstenite-0.23.0.crate) = 6e2e2ce1e47ed2994fd43b04c8f618008d4cabdd5ee34027cf14f9d918edd9c8
SIZE (rust/crates/tungstenite-0.23.0.crate) = 61196
SHA256 (rust/crates/tungstenite-0.24.0.crate) = 18e5b8366ee7a95b16d32197d0b2604b43a0be89dc5fac9f8e96ccafbaedda8a
SIZE (rust/crates/tungstenite-0.24.0.crate) = 61527
-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/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
-SHA256 (rust/crates/ulid-1.1.4.crate) = f294bff79170ed1c5633812aff1e565c35d993a36e757f9bc0accf5eec4e6045
-SIZE (rust/crates/ulid-1.1.4.crate) = 11367
+SHA256 (rust/crates/ulid-1.2.1.crate) = 470dbf6591da1b39d43c14523b2b469c86879a53e8b758c8e090a470fe7b1fbe
+SIZE (rust/crates/ulid-1.2.1.crate) = 17727
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.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83
-SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547
+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-script-0.5.7.crate) = 9fb421b350c9aff471779e262955939f565ec18b86c15364e6bdf0d662ca7c1f
@@ -1217,8 +1217,6 @@ SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b819
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/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a
-SIZE (rust/crates/untrusted-0.7.1.crate) = 7924
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
SHA256 (rust/crates/ureq-2.12.1.crate) = 02d1a66277ed75f640d608235660df48c8e3c19f3b4edb6a263315626cc3c01d
@@ -1235,22 +1233,22 @@ 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.12.0.crate) = 744018581f9a3454a9e15beb8a33b017183f1e7c0cd170232a2d1453b23a51c4
-SIZE (rust/crates/uuid-1.12.0.crate) = 49085
+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/vart-0.8.1.crate) = 87782b74f898179396e93c0efabb38de0d58d50bbd47eae00c71b3a1144dbbae
SIZE (rust/crates/vart-0.8.1.crate) = 801239
-SHA256 (rust/crates/vart-0.9.1.crate) = 907dbbd9267f93d6f023576d8c28710395dc6c417b70ab0c80b05500f7b44938
-SIZE (rust/crates/vart-0.9.1.crate) = 807119
+SHA256 (rust/crates/vart-0.9.2.crate) = 03dccea250abfe68c00eee55f95af111e041b75bc11796cb83d1c05c5029efd9
+SIZE (rust/crates/vart-0.9.2.crate) = 809194
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
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/vswhom-0.1.0.crate) = be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b
SIZE (rust/crates/vswhom-0.1.0.crate) = 9420
-SHA256 (rust/crates/vswhom-sys-0.1.2.crate) = d3b17ae1f6c8a2b28506cd96d412eebf83b4a0ff2cbefeeb952f2f9dfa44ba18
-SIZE (rust/crates/vswhom-sys-0.1.2.crate) = 15852
+SHA256 (rust/crates/vswhom-sys-0.1.3.crate) = fb067e4cbd1ff067d1df46c9194b5de0e98efd2810bbc95c5d5e5f25a3231150
+SIZE (rust/crates/vswhom-sys-0.1.3.crate) = 16242
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
@@ -1259,6 +1257,8 @@ SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = cccddf32554fecc6a
SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
+SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
@@ -1279,8 +1279,8 @@ SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a9753
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/webpki-roots-0.26.7.crate) = 5d642ff16b7e79272ae451b7322067cdc17cadf68c23264be9d94a32319efe7e
-SIZE (rust/crates/webpki-roots-0.26.7.crate) = 249392
+SHA256 (rust/crates/webpki-roots-0.26.8.crate) = 2210b291f7ea53617fbafcc4939f10914214ec15aace5ba62293a668f322c5c9
+SIZE (rust/crates/webpki-roots-0.26.8.crate) = 257981
SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7
SIZE (rust/crates/which-4.4.2.crate) = 15953
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
@@ -1301,14 +1301,16 @@ SHA256 (rust/crates/windows-implement-0.57.0.crate) = 9107ddc059d5b6fbfbffdfa7a7
SIZE (rust/crates/windows-implement-0.57.0.crate) = 10470
SHA256 (rust/crates/windows-interface-0.57.0.crate) = 29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7
SIZE (rust/crates/windows-interface-0.57.0.crate) = 10931
-SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0
-SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470
+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.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8
SIZE (rust/crates/windows-result-0.1.2.crate) = 10601
-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-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-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
@@ -1319,42 +1321,60 @@ 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/winnow-0.5.40.crate) = f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876
-SIZE (rust/crates/winnow-0.5.40.crate) = 159316
-SHA256 (rust/crates/winnow-0.6.24.crate) = c8d71a593cc5c42ad7876e2c1fda56f314f3754c084128833e64f1345ff8a03a
-SIZE (rust/crates/winnow-0.6.24.crate) = 165680
-SHA256 (rust/crates/wiremock-0.6.2.crate) = 7fff469918e7ca034884c7fd8f93fe27bacb7fcb599fd879df6c7b429a29b646
-SIZE (rust/crates/wiremock-0.6.2.crate) = 44475
+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.7.4.crate) = 0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36
+SIZE (rust/crates/winnow-0.7.4.crate) = 173588
+SHA256 (rust/crates/wiremock-0.6.3.crate) = 101681b74cd87b5899e87bcf5a64e83334dd313fcd3053ea72e6dba18928e301
+SIZE (rust/crates/wiremock-0.6.3.crate) = 61482
+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
@@ -1363,8 +1383,8 @@ SHA256 (rust/crates/ws_stream_wasm-0.7.4.crate) = 7999f5f4217fe3818726b66257a447
SIZE (rust/crates/ws_stream_wasm-0.7.4.crate) = 23942
SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
SIZE (rust/crates/wyz-0.5.1.crate) = 18790
-SHA256 (rust/crates/xattr-1.4.0.crate) = e105d177a3871454f754b33bb0ee637ecaaac997446375fd3e5d43a2ed00c909
-SIZE (rust/crates/xattr-1.4.0.crate) = 12995
+SHA256 (rust/crates/xattr-1.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e
+SIZE (rust/crates/xattr-1.5.0.crate) = 14694
SHA256 (rust/crates/xml-rs-0.8.25.crate) = c5b940ebc25896e71dd073bad2dbaa2abfe97b0a391415e22ad1326d9c54e3c4
SIZE (rust/crates/xml-rs-0.8.25.crate) = 54947
SHA256 (rust/crates/yasna-0.5.2.crate) = e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd
@@ -1375,12 +1395,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.23.crate) = fd97444d05a4328b90e75e503a34bad781f14e28a823ad3557f0750df1ebcbc6
+SIZE (rust/crates/zerocopy-0.8.23.crate) = 239977
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.23.crate) = 6352c01d0edd5db859a63e2605f4ea3183ddbd15e2c4a9e7d32184df75e4f154
+SIZE (rust/crates/zerocopy-derive-0.8.23.crate) = 83885
+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/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
@@ -1389,11 +1413,11 @@ SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc
SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
SHA256 (rust/crates/zip-0.6.6.crate) = 760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261
SIZE (rust/crates/zip-0.6.6.crate) = 65789
-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 (surrealdb-surrealdb-v2.2.2_GH0.tar.gz) = e0fc23b6d3f5c99518e686833c4e0a52d020b9e44a071fb363d903f491de5ec4
-SIZE (surrealdb-surrealdb-v2.2.2_GH0.tar.gz) = 6721257
+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 (surrealdb-surrealdb-v2.3.1_GH0.tar.gz) = 06c7348f1d5ea95694c28491c48997092b443dcd59703fcfcd42c50aca95d60c
+SIZE (surrealdb-surrealdb-v2.3.1_GH0.tar.gz) = 6675892
diff --git a/deskutils/calibre/Makefile b/deskutils/calibre/Makefile
index 74cf76c77ca5..9ec096a1e395 100644
--- a/deskutils/calibre/Makefile
+++ b/deskutils/calibre/Makefile
@@ -1,5 +1,5 @@
PORTNAME= calibre
-PORTVERSION= 8.3.0
+PORTVERSION= 8.4.0
CATEGORIES= deskutils python
MASTER_SITES= https://download.calibre-ebook.com/${PORTVERSION}/:DEFAULT \
https://raw.githubusercontent.com/rhasspy/piper/${PIPER_VOICES_HASH}/:piper
@@ -68,8 +68,8 @@ USES= desktop-file-utils gettext-runtime:build gl localbase:ldflags \
pkgconfig pyqt:6 python:3.11+ qt:6 shared-mime-info shebangfix sqlite ssl \
tar:xz xorg
USE_GITHUB= nodefault
-GH_TUPLE= kovidgoyal:calibre-translations:a5e048e:translations \
- LibreOffice:dictionaries:850c928:hypenation
+GH_TUPLE= kovidgoyal:calibre-translations:f2af128:translations \
+ LibreOffice:dictionaries:0d46e01:hypenation
PIPER_VOICES_HASH= c0670df63daf07070c9be36b5c4bed270ad72383
USE_GL= opengl
USE_PYQT= pyqt6 pysip webengine qtbuilder:build sip:build
diff --git a/deskutils/calibre/distinfo b/deskutils/calibre/distinfo
index d98f456dfa82..58a0f420a5b6 100644
--- a/deskutils/calibre/distinfo
+++ b/deskutils/calibre/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1744968309
-SHA256 (calibre/calibre-8.3.0.tar.xz) = dd1f0d8198a3fc5921eaa3a9da4fcf9ad3ca4fe4baab96c76a06d1508906bcf1
-SIZE (calibre/calibre-8.3.0.tar.xz) = 44038300
+TIMESTAMP = 1746773380
+SHA256 (calibre/calibre-8.4.0.tar.xz) = e6e7b1708b5b0603b64efe767254b437e221a65aa92b0ab8de9db2a92c4035e9
+SIZE (calibre/calibre-8.4.0.tar.xz) = 44113820
SHA256 (calibre/VOICES.md) = a70bfdebf2f35d077b26a00378a8903509d26db04e97a9777caead04415a320d
SIZE (calibre/VOICES.md) = 38861
-SHA256 (calibre/kovidgoyal-calibre-translations-a5e048e_GH0.tar.gz) = 0d979d197600fc13c8c7b678a2d5816f702e2691e60c74ff8e5b7a4cc9338626
-SIZE (calibre/kovidgoyal-calibre-translations-a5e048e_GH0.tar.gz) = 74414375
-SHA256 (calibre/LibreOffice-dictionaries-850c928_GH0.tar.gz) = bcad2bc2b44892ae0ba2abe7c0ace3124dbdb7796a83b86cf76afaacbde9ee03
-SIZE (calibre/LibreOffice-dictionaries-850c928_GH0.tar.gz) = 118046101
+SHA256 (calibre/kovidgoyal-calibre-translations-f2af128_GH0.tar.gz) = 1b6ca0da1d78015fdeac1957ef60057994af7906ce745c072bec3858c5f448dc
+SIZE (calibre/kovidgoyal-calibre-translations-f2af128_GH0.tar.gz) = 74450880
+SHA256 (calibre/LibreOffice-dictionaries-0d46e01_GH0.tar.gz) = 9cfef88f3099f8733bc984166145853fae4da3302fd621921f6d9de9e0682fef
+SIZE (calibre/LibreOffice-dictionaries-0d46e01_GH0.tar.gz) = 118100277
diff --git a/deskutils/calibre/files/patch-src_calibre_gui2_____init____.py b/deskutils/calibre/files/patch-src_calibre_gui2_____init____.py
deleted file mode 100644
index 1558a1a4702c..000000000000
--- a/deskutils/calibre/files/patch-src_calibre_gui2_____init____.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/calibre/gui2/__init__.py.orig 2025-04-18 03:14:01 UTC
-+++ src/calibre/gui2/__init__.py
-@@ -1619,6 +1619,8 @@ def ensure_app(headless=True):
- has_headless = ismacos or islinux or isbsd
- if headless and has_headless:
- args += ['-platformpluginpath', plugins_loc, '-platform', os.environ.get('CALIBRE_HEADLESS_PLATFORM', 'headless')]
-+ if isbsd:
-+ os.environ['QTWEBENGINE_CHROMIUM_FLAGS'] = '--disable-gpu'
- if ismacos:
- os.environ['QT_MAC_DISABLE_FOREGROUND_APPLICATION_TRANSFORM'] = '1'
- if headless and iswindows:
diff --git a/deskutils/calibre/files/user-agent-data.json b/deskutils/calibre/files/user-agent-data.json
index 2a936926d13d..856014459c8d 100644
--- a/deskutils/calibre/files/user-agent-data.json
+++ b/deskutils/calibre/files/user-agent-data.json
@@ -4,110 +4,110 @@
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36",
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.6778.33 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0",
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:137.0) Gecko/20100101 Firefox/137.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36 Edg/133.0.0.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:134.0) Gecko/20100101 Firefox/134.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 Edg/134.0.0.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:136.0) Gecko/20100101 Firefox/136.0",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36",
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36",
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:137.0) Gecko/20100101 Firefox/137.0",
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36 Edg/135.0.0.0",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.3 Safari/605.1.15",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.2 Safari/605.1.15",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.6 Safari/605.1.15",
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 OPR/115.0.0.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36",
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 OPR/115.0.0.0",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0",
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 OPR/114.0.0.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.95 Safari/537.36",
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:128.0) Gecko/20100101 Firefox/128.0",
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36",
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 OPR/114.0.0.0",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:134.0) Gecko/20100101 Firefox/134.0",
"Mozilla/5.0 (Windows NT 10.0; Microsoft Windows 10.0.19044; en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 (compatible; Liquit-SetupStore; +https://www.liquit.com/products/release-patch-management/)",
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15",
"Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0",
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1 Safari/605.1.15",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36",
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36",
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36",
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36",
"Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0",
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.0.1 Safari/605.1.15",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.1 Safari/605.1.15",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36",
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36",
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.6 Safari/605.1.15",
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36"
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.6 Safari/605.1.15"
],
"desktop_platforms": [
- "Macintosh; Intel Mac OS X 10.15",
- "Windows NT 10.0",
+ "Macintosh; Intel Mac OS X 10_15_7",
+ "Windows NT 10.0; Microsoft Windows 10.0.19044; en-US",
"Windows NT 10.0; Win64; x64",
+ "Windows NT 10.0",
"Windows NT 6.1; Win64; x64",
- "Windows NT 10.0; Microsoft Windows 10.0.19044; en-US",
- "Macintosh; Intel Mac OS X 10_15_7"
+ "Macintosh; Intel Mac OS X 10.15"
],
- "timestamp": "2025-04-18T09:26:47.764646+00:00",
+ "timestamp": "2025-05-09T06:51:26.119476+00:00",
"user_agents_popularity": {
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0": 18628,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:134.0) Gecko/20100101 Firefox/134.0": 14079,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36": 81469,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36": 3936,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36": 5406,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36": 6408,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36": 103439,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0": 4340,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.1 Safari/605.1.15": 4291,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.6 Safari/605.1.15": 3903,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15": 8761,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.6 Safari/605.1.15": 27517,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.0.1 Safari/605.1.15": 4823,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1 Safari/605.1.15": 7656,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15": 33789,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.2 Safari/605.1.15": 51827,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.3 Safari/605.1.15": 62377,
- "Mozilla/5.0 (Windows NT 10.0; Microsoft Windows 10.0.19044; en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 (compatible; Liquit-SetupStore; +https://www.liquit.com/products/release-patch-management/)": 9480,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36": 20127,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36": 6746,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36": 4436,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36": 8385,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.95 Safari/537.36": 16426,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36": 3838,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36": 6191,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 OPR/114.0.0.0": 16723,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36": 3954,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36": 16401,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0": 6420,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 OPR/115.0.0.0": 20699,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36": 549702,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0": 282239,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0": 18670,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:134.0) Gecko/20100101 Firefox/134.0": 14133,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36": 94244,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36": 4331,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36": 5883,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36": 6581,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36": 104003,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0": 4388,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.1 Safari/605.1.15": 4704,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.6 Safari/605.1.15": 4274,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15": 9576,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.6 Safari/605.1.15": 30343,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.0.1 Safari/605.1.15": 5090,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1 Safari/605.1.15": 8129,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15": 34314,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.2 Safari/605.1.15": 52597,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.3 Safari/605.1.15": 64772,
+ "Mozilla/5.0 (Windows NT 10.0; Microsoft Windows 10.0.19044; en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 (compatible; Liquit-SetupStore; +https://www.liquit.com/products/release-patch-management/)": 11035,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36": 22660,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36": 8068,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36": 4876,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36": 9228,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.95 Safari/537.36": 18589,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36": 6950,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 OPR/114.0.0.0": 16746,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36": 4538,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36": 17059,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0": 6734,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 OPR/115.0.0.0": 20711,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36": 551367,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0": 283186,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.6778.33 Safari/537.36": 225959,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36": 240287,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0": 137192,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36": 280656,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36 Edg/133.0.0.0": 145572,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36": 314454,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 Edg/134.0.0.0": 131816,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36": 93729,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:128.0) Gecko/20100101 Firefox/128.0": 15580,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0": 5274,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0": 176080,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:134.0) Gecko/20100101 Firefox/134.0": 135774,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0": 171160,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:136.0) Gecko/20100101 Firefox/136.0": 126169,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:137.0) Gecko/20100101 Firefox/137.0": 78319,
- "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0": 8616,
- "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0": 5308
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36": 241729,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0": 137754,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36": 282060,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36 Edg/133.0.0.0": 146734,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36": 322293,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 Edg/134.0.0.0": 135285,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36": 281959,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36 Edg/135.0.0.0": 91473,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:128.0) Gecko/20100101 Firefox/128.0": 18062,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0": 5417,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0": 176437,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:134.0) Gecko/20100101 Firefox/134.0": 136072,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0": 172023,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:136.0) Gecko/20100101 Firefox/136.0": 128382,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:137.0) Gecko/20100101 Firefox/137.0": 159249,
+ "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0": 9963,
+ "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0": 5941
}
}
diff --git a/deskutils/py-paperless-ngx/Makefile b/deskutils/py-paperless-ngx/Makefile
index f8f9f1d7e468..9044e0478a43 100644
--- a/deskutils/py-paperless-ngx/Makefile
+++ b/deskutils/py-paperless-ngx/Makefile
@@ -1,5 +1,6 @@
PORTNAME= paperless-ngx
PORTVERSION= 2.15.3
+PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= deskutils python
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/:webui \
diff --git a/deskutils/py-paperless-ngx/files/paperless-webui.in b/deskutils/py-paperless-ngx/files/paperless-webui.in
index 490fe3200364..0fd79ec65c4a 100755
--- a/deskutils/py-paperless-ngx/files/paperless-webui.in
+++ b/deskutils/py-paperless-ngx/files/paperless-webui.in
@@ -59,8 +59,8 @@ paperless_webui_tmpdir=${paperless_webui_tmpdir:-"$TMPDIR"}
paperless_webui_env="LANG=en_US.UTF-8 PATH=$PATH:%%PREFIX%%/bin\
PYTHONPATH=%%PYTHONPREFIX_SITELIBDIR%%/paperless \
- PAPERLESS_BIND_ADDR=${paperless_webui_listen_address} \
- PAPERLESS_PORT=${paperless_webui_listen_port}"
+ GRANIAN_HOST=${paperless_webui_listen_address} \
+ GRANIAN_PORT=${paperless_webui_listen_port}"
if [ -n "$paperless_webui_tmpdir" ]; then
paperless_webui_env="$paperless_webui_env TMPDIR=\
diff --git a/devel/Makefile b/devel/Makefile
index 8095a26700f4..338329c1cd63 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -504,7 +504,6 @@
SUBDIR += covtool
SUBDIR += cpan-upload
SUBDIR += cpan-upload-http
- SUBDIR += cpp-hocon
SUBDIR += cpp-netlib
SUBDIR += cpp-utilities
SUBDIR += cpp2py
@@ -1201,7 +1200,6 @@
SUBDIR += lazygit
SUBDIR += lcov
SUBDIR += leaktracer
- SUBDIR += leatherman
SUBDIR += lefthook
SUBDIR += leiningen
SUBDIR += lemon
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/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile
index 777337769238..7b5c96be0868 100644
--- a/devel/cirrus-cli/Makefile
+++ b/devel/cirrus-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cirrus-cli
DISTVERSIONPREFIX= v
-DISTVERSION= 0.130.2
+DISTVERSION= 0.131.0
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
@@ -26,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 6a2355b8ee32..68c1d155995a 100644
--- a/devel/cirrus-cli/distinfo
+++ b/devel/cirrus-cli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746606409
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.130.2/v0.130.2.mod) = 4c57cb388bf0476e369fbf2c9cf5cb4ad0485ab9c6d1dfc029c9f54c49acc0c2
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.130.2/v0.130.2.mod) = 10858
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.130.2/v0.130.2.zip) = b83a880f370da734b8cb61567134d20beb358bf12d16a57f4cb3bc7078b7cff2
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.130.2/v0.130.2.zip) = 1307854
+TIMESTAMP = 1746776215
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.131.0/v0.131.0.mod) = 4c57cb388bf0476e369fbf2c9cf5cb4ad0485ab9c6d1dfc029c9f54c49acc0c2
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.131.0/v0.131.0.mod) = 10858
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.131.0/v0.131.0.zip) = 499cdc93920a6fb4a53694de5ee6dfe691b5522b663299bcbab672ac6c4d6ea2
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.131.0/v0.131.0.zip) = 1315782
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/golangci-lint/Makefile b/devel/golangci-lint/Makefile
index 8bfaa14ed7f0..232d3d536679 100644
--- a/devel/golangci-lint/Makefile
+++ b/devel/golangci-lint/Makefile
@@ -1,6 +1,6 @@
PORTNAME= golangci-lint
DISTVERSIONPREFIX= v
-DISTVERSION= 2.1.5
+DISTVERSION= 2.1.6
CATEGORIES= devel
MAINTAINER= dutra@FreeBSD.org
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
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}/v2
diff --git a/devel/golangci-lint/distinfo b/devel/golangci-lint/distinfo
index 420853d8ef26..e613c42ea21e 100644
--- a/devel/golangci-lint/distinfo
+++ b/devel/golangci-lint/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746295170
-SHA256 (go/devel_golangci-lint/golangci-lint-v2.1.5/v2.1.5.mod) = d4436cfc877222ef95353ff40dbff34df18b39390c9597922753b8ea5d09f34f
-SIZE (go/devel_golangci-lint/golangci-lint-v2.1.5/v2.1.5.mod) = 9323
-SHA256 (go/devel_golangci-lint/golangci-lint-v2.1.5/v2.1.5.zip) = 4e69677eb96ebbd680b91b30e64f4707fb05a788469f920a42509458e0743388
-SIZE (go/devel_golangci-lint/golangci-lint-v2.1.5/v2.1.5.zip) = 2979567
+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/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/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/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/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/libvirt/Makefile b/devel/libvirt/Makefile
index 97f20f5b39ac..12c6bae430f8 100644
--- a/devel/libvirt/Makefile
+++ b/devel/libvirt/Makefile
@@ -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
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/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/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/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-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/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/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/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-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/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/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/dns/dnsdist/Makefile b/dns/dnsdist/Makefile
index e7a3546ec166..a9efdf06c58c 100644
--- a/dns/dnsdist/Makefile
+++ b/dns/dnsdist/Makefile
@@ -1,5 +1,6 @@
PORTNAME= dnsdist
DISTVERSION= 1.9.9
+PORTREVISION= 1
CATEGORIES= dns net
MASTER_SITES= https://downloads.powerdns.com/releases/
diff --git a/editors/mle/Makefile b/editors/mle/Makefile
index a9cda6cb6e2c..c59035d6059d 100644
--- a/editors/mle/Makefile
+++ b/editors/mle/Makefile
@@ -12,10 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${LOCALBASE}/include/uthash.h:devel/uthash
LIB_DEPENDS= libpcre2-8.so:devel/pcre2
-TEST_DEPENDS= ${LOCALBASE}/bin/gpaste:sysutils/coreutils \
- ${LOCALBASE}/bin/grep:textproc/gnugrep \
- bash:shells/bash \
- gfind:misc/findutils
+TEST_DEPENDS= bash:shells/bash
USES= compiler:c11 gmake localbase:ldflags shebangfix lua:54
SHEBANG_FILES= tests/func/*.sh tests/run.sh
@@ -30,14 +27,6 @@ post-patch:
@${REINPLACE_CMD} -e 's|lua5.4|lua-5.4|g' ${WRKSRC}/Makefile
@${REINPLACE_CMD} -e 's|-O0|-O2|g' ${WRKSRC}/Makefile
- # Fix shell commands in tests
- @${REINPLACE_CMD} -e 's|find|gfind|g' \
- -e 's|grep|${LOCALBASE}/bin/grep|g' \
- ${WRKSRC}/tests/run.sh \
- ${WRKSRC}/tests/func/*.sh
- @${REINPLACE_CMD} -e 's|p a s t e|g p a s t e|g' \
- ${WRKSRC}/tests/func/test_lua.sh
-
# Remove assertions that rely on GNU tooling output
@${REINPLACE_CMD} -e '/shell_line/d' \
${WRKSRC}/tests/func/test_multi_cursor.sh
diff --git a/editors/vim/Makefile b/editors/vim/Makefile
index e1bff9a2dfb7..a2d99117dc91 100644
--- a/editors/vim/Makefile
+++ b/editors/vim/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vim
-PORTVERSION= 9.1.1362
+PORTVERSION= 9.1.1378
DISTVERSIONPREFIX= v
CATEGORIES= editors
diff --git a/editors/vim/distinfo b/editors/vim/distinfo
index 6c199923feb3..8d54f27a9d48 100644
--- a/editors/vim/distinfo
+++ b/editors/vim/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746315566
-SHA256 (vim-vim-v9.1.1362_GH0.tar.gz) = 4282a7e75e4099f46e1d44a9e32edb691bea4892826e5b252923e3329295be3c
-SIZE (vim-vim-v9.1.1362_GH0.tar.gz) = 18790833
+TIMESTAMP = 1746899563
+SHA256 (vim-vim-v9.1.1378_GH0.tar.gz) = 34b682d4aa45d9220c7188662b05a45e1b2e34ceb3271df43b1ced0e25752557
+SIZE (vim-vim-v9.1.1378_GH0.tar.gz) = 18802935
diff --git a/editors/vim/files/patch-src-auto-configure b/editors/vim/files/patch-src-auto-configure
index 92663ae12d5f..49b764d16d1b 100644
--- a/editors/vim/files/patch-src-auto-configure
+++ b/editors/vim/files/patch-src-auto-configure
@@ -1,6 +1,6 @@
---- src/auto/configure.orig 2023-09-03 18:37:03 UTC
+--- src/auto/configure.orig 2025-05-10 17:54:52 UTC
+++ src/auto/configure
-@@ -938,7 +938,7 @@ pdfdir='${docdir}'
+@@ -936,7 +936,7 @@ localedir='${datarootdir}/locale'
psdir='${docdir}'
libdir='${exec_prefix}/lib'
localedir='${datarootdir}/locale'
@@ -9,25 +9,25 @@
ac_prev=
ac_dashdash=
-@@ -5659,7 +5659,7 @@ if test ${vi_cv_version_lua_luajit+y}
+@@ -5955,7 +5955,7 @@ else case e in #(
then :
printf %s "(cached) " >&6
- else $as_nop
-- vi_cv_version_lua_luajit=`${vi_cv_path_luajit} -e "print(_VERSION)" | sed 's/.* //'`
-+ vi_cv_version_lua_luajit=`${vi_cv_path_luajit} -e "print(_VERSION)" | sed 's/.* //' | tr -d '/'`
+ else case e in #(
+- e) vi_cv_version_lua_luajit=`${vi_cv_path_luajit} -e "print(_VERSION)" | sed 's/.* //'` ;;
++ e) vi_cv_version_lua_luajit=`${vi_cv_path_luajit} -e "print(_VERSION)" | sed 's/.* //' | tr -d '/'` ;;
+ esac
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $vi_cv_version_lua_luajit" >&5
- printf "%s\n" "$vi_cv_version_lua_luajit" >&6; }
-@@ -5719,7 +5719,7 @@ if test ${vi_cv_version_plain_lua+y}
+@@ -6017,7 +6017,7 @@ else case e in #(
then :
printf %s "(cached) " >&6
- else $as_nop
-- vi_cv_version_plain_lua=`${vi_cv_path_plain_lua} -e "print(_VERSION)" | sed 's/.* //'`
-+ vi_cv_version_plain_lua=`${vi_cv_path_plain_lua} -e "print(_VERSION)" | sed 's/.* //' | tr -d '.'`
+ else case e in #(
+- e) vi_cv_version_plain_lua=`${vi_cv_path_plain_lua} -e "print(_VERSION)" | sed 's/.* //'` ;;
++ e) vi_cv_version_plain_lua=`${vi_cv_path_plain_lua} -e "print(_VERSION)" | sed 's/.* //' | tr -d '.'` ;;
+ esac
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $vi_cv_version_plain_lua" >&5
- printf "%s\n" "$vi_cv_version_plain_lua" >&6; }
-@@ -5838,7 +5838,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.b
+@@ -6138,7 +6138,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.b
LIBS=$libs_save
fi
if test "x$lua_ok" = "xyes"; then
@@ -36,7 +36,7 @@
LUA_SRC="if_lua.c"
LUA_OBJ="objects/if_lua.o"
LUA_PRO="if_lua.pro"
-@@ -5895,7 +5895,8 @@ printf "%s\n" "yes" >&6; }
+@@ -6195,7 +6195,8 @@ printf "%s\n" "yes" >&6; }
printf "%s\n" "#define DYNAMIC_LUA 1" >>confdefs.h
LUA_LIBS=""
diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c
index 205c897c818d..cbdcb490764f 100644
--- a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c
+++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c
@@ -1,6 +1,6 @@
---- src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c.orig 2025-04-11 05:12:39.000000000 -0700
-+++ src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c 2025-04-28 10:14:45.981609000 -0700
-@@ -139,8 +139,10 @@
+--- src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c.orig 2025-04-11 12:12:39 UTC
++++ src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c
+@@ -139,8 +139,10 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem)
DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem)
{
@@ -11,7 +11,7 @@
switch (pMemFreeBSD->Core.enmType)
{
-@@ -155,8 +157,6 @@
+@@ -155,8 +157,6 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem)
case RTR0MEMOBJTYPE_LOCK:
{
@@ -20,7 +20,7 @@
if (pMemFreeBSD->Core.u.Lock.R0Process != NIL_RTR0PROCESS)
pMap = &((struct proc *)pMemFreeBSD->Core.u.Lock.R0Process)->p_vmspace->vm_map;
-@@ -197,6 +197,7 @@
+@@ -197,6 +197,7 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem)
case RTR0MEMOBJTYPE_PHYS_NC:
{
VM_OBJECT_WLOCK(pMemFreeBSD->pObject);
@@ -28,22 +28,22 @@
vm_page_t pPage = vm_page_find_least(pMemFreeBSD->pObject, 0);
#if __FreeBSD_version < 1000000
vm_page_lock_queues();
-@@ -209,6 +210,14 @@
- }
+@@ -210,6 +211,14 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem)
#if __FreeBSD_version < 1000000
vm_page_unlock_queues();
-+#endif
+ #endif
+#else /* __FreeBSD_version >= 1500038 */
+ struct pctrie_iter pages;
+ vm_page_t page;
+
-+ pctrie_iter_init(&pages, pMemFreeBSD->pObject);
++ vm_page_iter_init(&pages, pMemFreeBSD->pObject);
+ VM_RADIX_FORALL(page, &pages)
-+ vm_page_unwire(page, PQ_INACTIVE);
- #endif
++ (void)vm_page_unwire_noq(page);
++#endif
VM_OBJECT_WUNLOCK(pMemFreeBSD->pObject);
vm_object_deallocate(pMemFreeBSD->pObject);
-@@ -220,6 +229,7 @@
+ break;
+@@ -220,6 +229,7 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem)
return VERR_INTERNAL_ERROR;
}
@@ -51,7 +51,7 @@
return VINF_SUCCESS;
}
-@@ -329,7 +339,8 @@
+@@ -329,7 +339,8 @@ static int rtR0MemObjFreeBSDAllocHelper(PRTR0MEMOBJFRE
size_t cPages = atop(pMemFreeBSD->Core.cb);
int rc;
@@ -61,7 +61,7 @@
/* No additional object reference for auto-deallocation upon unmapping. */
#if __FreeBSD_version >= 1000055
-@@ -371,6 +382,7 @@
+@@ -371,6 +382,7 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocPage(PPRTR0MEMOBJ
DECLHIDDEN(int) rtR0MemObjNativeAllocPage(PPRTR0MEMOBJINTERNAL ppMem, size_t cb, bool fExecutable, const char *pszTag)
{
@@ -69,7 +69,7 @@
PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), RTR0MEMOBJTYPE_PAGE,
NULL, cb, pszTag);
if (pMemFreeBSD)
-@@ -380,8 +392,10 @@
+@@ -380,8 +392,10 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocPage(PPRTR0MEMOBJ
*ppMem = &pMemFreeBSD->Core;
else
rtR0MemObjDelete(&pMemFreeBSD->Core);
@@ -80,7 +80,7 @@
return VERR_NO_MEMORY;
}
-@@ -395,6 +409,7 @@
+@@ -395,6 +409,7 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocLow(PPRTR0MEMOBJI
DECLHIDDEN(int) rtR0MemObjNativeAllocLow(PPRTR0MEMOBJINTERNAL ppMem, size_t cb, bool fExecutable, const char *pszTag)
{
@@ -88,7 +88,7 @@
PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), RTR0MEMOBJTYPE_LOW, NULL, cb, pszTag);
if (pMemFreeBSD)
{
-@@ -403,14 +418,17 @@
+@@ -403,14 +418,17 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocLow(PPRTR0MEMOBJI
*ppMem = &pMemFreeBSD->Core;
else
rtR0MemObjDelete(&pMemFreeBSD->Core);
@@ -106,7 +106,7 @@
PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), RTR0MEMOBJTYPE_CONT,
NULL, cb, pszTag);
if (pMemFreeBSD)
-@@ -423,8 +441,10 @@
+@@ -423,8 +441,10 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocCont(PPRTR0MEMOBJ
}
else
rtR0MemObjDelete(&pMemFreeBSD->Core);
@@ -117,7 +117,7 @@
return VERR_NO_MEMORY;
}
-@@ -432,6 +452,7 @@
+@@ -432,6 +452,7 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB
static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOBJINTERNAL ppMem, RTR0MEMOBJTYPE enmType, size_t cb, RTHCPHYS PhysHighest,
size_t uAlignment, bool fContiguous, int rcNoMem, const char *pszTag)
{
@@ -125,7 +125,7 @@
/* create the object. */
PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), enmType, NULL, cb, pszTag);
if (pMemFreeBSD)
-@@ -439,7 +460,8 @@
+@@ -439,7 +460,8 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB
vm_paddr_t const VmPhysAddrHigh = PhysHighest != NIL_RTHCPHYS ? PhysHighest : ~(vm_paddr_t)0;
u_long const cPages = atop(cb);
@@ -135,19 +135,16 @@
int rc = rtR0MemObjFreeBSDPhysAllocHelper(pMemFreeBSD->pObject, cPages, VmPhysAddrHigh,
uAlignment, fContiguous, true, rcNoMem);
-@@ -449,7 +471,11 @@
+@@ -449,7 +471,7 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB
{
Assert(enmType == RTR0MEMOBJTYPE_PHYS);
VM_OBJECT_WLOCK(pMemFreeBSD->pObject);
-+#if __FreeBSD_version < 1500038
- pMemFreeBSD->Core.u.Phys.PhysBase = VM_PAGE_TO_PHYS(vm_page_find_least(pMemFreeBSD->pObject, 0));
-+#else
-+ pMemFreeBSD->Core.u.Phys.PhysBase = VM_PAGE_TO_PHYS(vm_radix_lookup_ge(&(pMemFreeBSD->pObject->rtree), 0));
-+#endif
+- pMemFreeBSD->Core.u.Phys.PhysBase = VM_PAGE_TO_PHYS(vm_page_find_least(pMemFreeBSD->pObject, 0));
++ pMemFreeBSD->Core.u.Phys.PhysBase = VM_PAGE_TO_PHYS(vm_radix_lookup_ge(&pMemFreeBSD->pObject->rtree, 0));
VM_OBJECT_WUNLOCK(pMemFreeBSD->pObject);
pMemFreeBSD->Core.u.Phys.fAllocated = true;
}
-@@ -462,8 +488,10 @@
+@@ -462,8 +484,10 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB
vm_object_deallocate(pMemFreeBSD->pObject);
rtR0MemObjDelete(&pMemFreeBSD->Core);
}
@@ -158,7 +155,7 @@
return VERR_NO_MEMORY;
}
-@@ -486,6 +514,7 @@
+@@ -486,6 +510,7 @@ DECLHIDDEN(int) rtR0MemObjNativeEnterPhys(PPRTR0MEMOBJ
const char *pszTag)
{
AssertReturn(uCachePolicy == RTMEM_CACHE_POLICY_DONT_CARE, VERR_NOT_SUPPORTED);
@@ -166,7 +163,7 @@
/* create the object. */
PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), RTR0MEMOBJTYPE_PHYS,
-@@ -497,8 +526,10 @@
+@@ -497,8 +522,10 @@ DECLHIDDEN(int) rtR0MemObjNativeEnterPhys(PPRTR0MEMOBJ
pMemFreeBSD->Core.u.Phys.PhysBase = Phys;
pMemFreeBSD->Core.u.Phys.uCachePolicy = uCachePolicy;
*ppMem = &pMemFreeBSD->Core;
@@ -177,7 +174,7 @@
return VERR_NO_MEMORY;
}
-@@ -510,6 +541,7 @@
+@@ -510,6 +537,7 @@ static int rtR0MemObjNativeLockInMap(PPRTR0MEMOBJINTER
vm_offset_t AddrStart, size_t cb, uint32_t fAccess,
RTR0PROCESS R0Process, int fFlags, const char *pszTag)
{
@@ -185,7 +182,7 @@
int rc;
NOREF(fAccess);
-@@ -519,21 +551,28 @@
+@@ -519,21 +547,28 @@ static int rtR0MemObjNativeLockInMap(PPRTR0MEMOBJINTER
if (!pMemFreeBSD)
return VERR_NO_MEMORY;
@@ -222,7 +219,7 @@
return VERR_NO_MEMORY;/** @todo fix mach -> vbox error conversion for freebsd. */
}
-@@ -573,6 +612,7 @@
+@@ -573,6 +608,7 @@ static int rtR0MemObjNativeReserveInMap(PPRTR0MEMOBJIN
static int rtR0MemObjNativeReserveInMap(PPRTR0MEMOBJINTERNAL ppMem, void *pvFixed, size_t cb, size_t uAlignment,
RTR0PROCESS R0Process, vm_map_t pMap, const char *pszTag)
{
@@ -230,7 +227,7 @@
int rc;
/*
-@@ -631,11 +671,13 @@
+@@ -631,11 +667,13 @@ static int rtR0MemObjNativeReserveInMap(PPRTR0MEMOBJIN
pMemFreeBSD->Core.pv = (void *)MapAddress;
pMemFreeBSD->Core.u.ResVirt.R0Process = R0Process;
*ppMem = &pMemFreeBSD->Core;
@@ -244,7 +241,7 @@
return rc;
}
-@@ -659,6 +701,8 @@
+@@ -659,6 +697,8 @@ DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJ
DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJINTERNAL ppMem, RTR0MEMOBJ pMemToMap, void *pvFixed, size_t uAlignment,
unsigned fProt, size_t offSub, size_t cbSub, const char *pszTag)
{
@@ -253,7 +250,7 @@
// AssertMsgReturn(!offSub && !cbSub, ("%#x %#x\n", offSub, cbSub), VERR_NOT_SUPPORTED);
AssertMsgReturn(pvFixed == (void *)-1, ("%p\n", pvFixed), VERR_NOT_SUPPORTED);
-@@ -713,6 +757,7 @@
+@@ -713,6 +753,7 @@ DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJ
Assert((vm_offset_t)pMemFreeBSD->Core.pv == Addr);
pMemFreeBSD->Core.u.Mapping.R0Process = NIL_RTR0PROCESS;
*ppMem = &pMemFreeBSD->Core;
@@ -261,7 +258,7 @@
return VINF_SUCCESS;
}
rc = vm_map_remove(kernel_map, Addr, Addr + cbSub);
-@@ -721,6 +766,7 @@
+@@ -721,6 +762,7 @@ DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJ
else
vm_object_deallocate(pMemToMapFreeBSD->pObject);
@@ -269,7 +266,7 @@
return VERR_NO_MEMORY;
}
-@@ -728,6 +774,8 @@
+@@ -728,6 +770,8 @@ DECLHIDDEN(int) rtR0MemObjNativeMapUser(PPRTR0MEMOBJIN
DECLHIDDEN(int) rtR0MemObjNativeMapUser(PPRTR0MEMOBJINTERNAL ppMem, RTR0MEMOBJ pMemToMap, RTR3PTR R3PtrFixed, size_t uAlignment,
unsigned fProt, RTR0PROCESS R0Process, size_t offSub, size_t cbSub, const char *pszTag)
{
@@ -278,7 +275,7 @@
/*
* Check for unsupported stuff.
*/
-@@ -785,44 +833,50 @@
+@@ -785,44 +829,50 @@ DECLHIDDEN(int) rtR0MemObjNativeMapUser(PPRTR0MEMOBJIN
if (rc == KERN_SUCCESS)
{
@@ -333,7 +330,7 @@
if ((fProt & RTMEM_PROT_NONE) == RTMEM_PROT_NONE)
ProtectionFlags = VM_PROT_NONE;
-@@ -833,7 +887,12 @@
+@@ -833,7 +883,12 @@ DECLHIDDEN(int) rtR0MemObjNativeProtect(PRTR0MEMOBJINT
if ((fProt & RTMEM_PROT_EXEC) == RTMEM_PROT_EXEC)
ProtectionFlags |= VM_PROT_EXECUTE;
@@ -346,7 +343,7 @@
if (krc == KERN_SUCCESS)
return VINF_SUCCESS;
-@@ -858,11 +917,19 @@
+@@ -858,11 +913,19 @@ DECLHIDDEN(RTHCPHYS) rtR0MemObjNativeGetPagePhysAddr(P
vm_offset_t pb = (vm_offset_t)pMemFreeBSD->Core.pv + ptoa(iPage);
@@ -370,7 +367,7 @@
}
case RTR0MEMOBJTYPE_MAPPING:
-@@ -871,11 +938,15 @@
+@@ -871,11 +934,15 @@ DECLHIDDEN(RTHCPHYS) rtR0MemObjNativeGetPagePhysAddr(P
if (pMemFreeBSD->Core.u.Mapping.R0Process != NIL_RTR0PROCESS)
{
@@ -387,7 +384,7 @@
}
return vtophys(pb);
}
-@@ -886,9 +957,11 @@
+@@ -886,9 +953,11 @@ DECLHIDDEN(RTHCPHYS) rtR0MemObjNativeGetPagePhysAddr(P
{
RTHCPHYS addr;
diff --git a/emulators/virtualbox-ose-legacy/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c b/emulators/virtualbox-ose-legacy/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c
index cbc332611e9c..96e957fe7440 100644
--- a/emulators/virtualbox-ose-legacy/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c
+++ b/emulators/virtualbox-ose-legacy/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c
@@ -46,9 +46,9 @@
+ struct pctrie_iter pages;
+ vm_page_t page;
+
-+ pctrie_iter_init(&pages, pMemFreeBSD->pObject);
++ vm_page_iter_init(&pages, pMemFreeBSD->pObject);
+ VM_RADIX_FORALL(page, &pages)
-+ vm_page_unwire(page, PQ_INACTIVE);
++ (void)vm_page_unwire_noq(page);
+#endif
#if __FreeBSD_version >= 1000030
VM_OBJECT_WUNLOCK(pMemFreeBSD->pObject);
@@ -248,6 +248,15 @@
if (PhysHighest != NIL_RTHCPHYS)
VmPhysAddrHigh = PhysHighest;
+@@ -453,7 +487,7 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB
+ #else
+ VM_OBJECT_LOCK(pMemFreeBSD->pObject);
+ #endif
+- pMemFreeBSD->Core.u.Phys.PhysBase = VM_PAGE_TO_PHYS(vm_page_find_least(pMemFreeBSD->pObject, 0));
++ pMemFreeBSD->Core.u.Phys.PhysBase = VM_PAGE_TO_PHYS(vm_radix_lookup_ge(&pMemFreeBSD->pObject->rtree, 0));
+ #if __FreeBSD_version >= 1000030
+ VM_OBJECT_WUNLOCK(pMemFreeBSD->pObject);
+ #else
@@ -470,6 +504,7 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB
rtR0MemObjDelete(&pMemFreeBSD->Core);
}
diff --git a/emulators/virtualbox-ose/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c b/emulators/virtualbox-ose/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c
index cc243baf7aed..058d66c29a37 100644
--- a/emulators/virtualbox-ose/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c
+++ b/emulators/virtualbox-ose/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c
@@ -46,9 +46,9 @@
+ struct pctrie_iter pages;
+ vm_page_t page;
+
-+ pctrie_iter_init(&pages, pMemFreeBSD->pObject);
++ vm_page_iter_init(&pages, pMemFreeBSD->pObject);
+ VM_RADIX_FORALL(page, &pages)
-+ vm_page_unwire(page, PQ_INACTIVE);
++ (void)vm_page_unwire_noq(page);
+#endif
VM_OBJECT_WUNLOCK(pMemFreeBSD->pObject);
vm_object_deallocate(pMemFreeBSD->pObject);
@@ -174,6 +174,15 @@
if (PhysHighest != NIL_RTHCPHYS)
VmPhysAddrHigh = PhysHighest;
+@@ -453,7 +488,7 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB
+ {
+ Assert(enmType == RTR0MEMOBJTYPE_PHYS);
+ VM_OBJECT_WLOCK(pMemFreeBSD->pObject);
+- pMemFreeBSD->Core.u.Phys.PhysBase = VM_PAGE_TO_PHYS(vm_page_find_least(pMemFreeBSD->pObject, 0));
++ pMemFreeBSD->Core.u.Phys.PhysBase = VM_PAGE_TO_PHYS(vm_radix_lookup_ge(&pMemFreeBSD->pObject->rtree, 0));
+ VM_OBJECT_WUNLOCK(pMemFreeBSD->pObject);
+ pMemFreeBSD->Core.u.Phys.fAllocated = true;
+ }
@@ -466,6 +501,7 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB
rtR0MemObjDelete(&pMemFreeBSD->Core);
}
diff --git a/filesystems/hammer2/Makefile b/filesystems/hammer2/Makefile
index ba9281ebecfd..180bba09436b 100644
--- a/filesystems/hammer2/Makefile
+++ b/filesystems/hammer2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hammer2
-PORTVERSION= 1.2.8
DISTVERSIONPREFIX= v
+DISTVERSION= 1.2.9
CATEGORIES= filesystems
MAINTAINER= tkusumi@netbsd.org
diff --git a/filesystems/hammer2/distinfo b/filesystems/hammer2/distinfo
index d328352c8197..095df85fefd7 100644
--- a/filesystems/hammer2/distinfo
+++ b/filesystems/hammer2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1731076335
-SHA256 (kusumi-freebsd_hammer2-v1.2.8_GH0.tar.gz) = ee3cb9cb0fb84a467647c25a44d1daf0b7ab9e9630a6e8e5975123367139d1aa
-SIZE (kusumi-freebsd_hammer2-v1.2.8_GH0.tar.gz) = 294002
+TIMESTAMP = 1746775249
+SHA256 (kusumi-freebsd_hammer2-v1.2.9_GH0.tar.gz) = 5c3c6c3aea48d54082921aab3a51e24abd4be9cccfb8b3649731b163e6bc9884
+SIZE (kusumi-freebsd_hammer2-v1.2.9_GH0.tar.gz) = 294424
diff --git a/filesystems/unionfs/Makefile b/filesystems/unionfs/Makefile
index 4db9d90fc34c..a05141ee3233 100644
--- a/filesystems/unionfs/Makefile
+++ b/filesystems/unionfs/Makefile
@@ -1,6 +1,7 @@
PORTNAME= unionfs
DISTVERSIONPREFIX= v
DISTVERSION= 2.2
+PORTREVISION= 1
CATEGORIES= filesystems
PKGNAMEPREFIX= fusefs-
diff --git a/filesystems/unionfs/files/pkg-message.in b/filesystems/unionfs/files/pkg-message.in
index 4859a839c805..447a92224e7b 100644
--- a/filesystems/unionfs/files/pkg-message.in
+++ b/filesystems/unionfs/files/pkg-message.in
@@ -1,20 +1,24 @@
[
{ type: install
message: <<EOM
-You will need to load the kernel module 'fuse' to use this package. To load
-this at boot time, add the following line to /boot/loader.conf:
+You will need to load the kernel module fusefs(4) to use this package. To load
+it when system starts, add "fusefs" to "kld_list" in rc.conf(5).
+For example, you can use sysrc(8):
-fuse_load="YES"
+ sysrc kld_list+="fusefs"
-If you want unprivileged users to be able to use unionfs, add the following
-line to /etc/sysctl.conf:
+To load the module immediately, use:
-vfs.usermount=1
+ kldload fusefs
-You can enable them immediately with:
+If you want unprivileged users to be able to use unionfs(8),
+add the following sysctl.conf(5):
-kldload fuse
-sysctl vfs.usermount=1
+ vfs.usermount=1
+
+Or run sysctl(8) directly on the command-line for an immediate effect:
+
+ sysctl vfs.usermount=1
EOM
}
]
diff --git a/finance/quantlib/Makefile b/finance/quantlib/Makefile
index 05b38ef67e9c..b96428eaacba 100644
--- a/finance/quantlib/Makefile
+++ b/finance/quantlib/Makefile
@@ -1,8 +1,7 @@
PORTNAME= quantlib
-PORTVERSION= 1.32
-PORTREVISION= 6
+PORTVERSION= 1.38
CATEGORIES= finance math devel
-MASTER_SITES= http://github.com/lballabio/QuantLib/releases/download/v${PORTVERSION}/
+MASTER_SITES= https://github.com/lballabio/QuantLib/releases/download/v${PORTVERSION}/
DISTNAME= QuantLib-${PORTVERSION}
MAINTAINER= ports@virtual-estates.net
@@ -12,7 +11,7 @@ WWW= https://www.quantlib.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
-LIB_DEPENDS= libboost_system.so:devel/boost-libs
+BUILD_DEPENDS= ${LOCALBASE}/include/boost/numeric/ublas/matrix.hpp:devel/boost-libs
USES= compiler:c++17-lang libtool
USE_LDCONFIG= yes
@@ -25,29 +24,34 @@ TEST_ARGS+= -j1 # Tests use OpenMP - do not parallelize them
TEST_ENV+= OMP_NUM_THREADS=${MAKE_JOBS_NUMBER}
OPTIONS_SUB= please
-OPTIONS_DEFAULT=OPENMP EXAMPLES BENCHMARK
+OPTIONS_DEFAULT=OPENMP EXAMPLES BENCHMARK THREAD_SAFE_OBSERVER_PATTERN
OPTIONS_DEFINE= TRACING INDEXED_COUPONS
OPTIONS_DEFINE+=EXTRA_SAFETY_CHECKS SESSIONS INTRADAY
-OPTIONS_DEFINE+=THREAD_SAFE_OBSERVER_PATTERN
OPTIONS_DEFINE+=THREAD_SAFE_SINGLETON_INIT
+OPTIONS_DEFINE+=THROWING_IN_CYCLES
OPTIONS_DEFINE+=${OPTIONS_DEFAULT}
BENCHMARK_DESC= Install benchmark (it is always built)
EXTRA_SAFETY_CHECKS_DESC=Trade performance for run-time checks
INDEXED_COUPONS_DESC= Use indexed rather than par coupons
-INTRADAY_DESC= Time precision of msecs, instead of days
+INTRADAY_DESC= Time precision of usecs, instead of days
TRACING_DESC= Trade performance for more detailed errors
-SESSIONS_DESC= See help
+SESSIONS_DESC= See help (F1)
+THREAD_SAFE_OBSERVER_PATTERN_DESC=See help (F1)
+THREAD_SAFE_SINGLETON_INIT_DESC=See help (F1)
+THROWING_IN_CYCLES_DESC= See help (F1)
EXAMPLES_CONFIGURE_WITH=lispdir=${EXAMPLESDIR}
CONFIGURE_ARGS+= --disable-unity-build
CONFIGURE_ARGS+= --enable-parallel-unit-test-runner
+CONFIGURE_ARGS+= --enable-null-as-functions
CONFIGURE_ARGS+= --with-boost-include=${LOCALBASE}/include
CONFIGURE_ARGS+= --with-boost-lib=${LOCALBASE}/lib
CONFIGURE_ARGS+= --enable-std-any
CONFIGURE_ARGS+= --enable-std-classes # Prefer C++11 to Boost
CONFIGURE_ARGS+= --enable-std-optional
+CONFIGURE_ARGS+= --enable-std-pointers
CONFIGURE_ARGS+= --enable-test-suite
.for o in ${OPTIONS_DEFINE}
diff --git a/finance/quantlib/distinfo b/finance/quantlib/distinfo
index 2c8e191267d0..98fd96059a87 100644
--- a/finance/quantlib/distinfo
+++ b/finance/quantlib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1699913555
-SHA256 (QuantLib-1.32.tar.gz) = ef2d374ef8c320572dd4b32946da368b2dcdac41e2b87e3e9538a894efe5a6ca
-SIZE (QuantLib-1.32.tar.gz) = 9399084
+TIMESTAMP = 1745616980
+SHA256 (QuantLib-1.38.tar.gz) = 7280ffd0b81901f8a9eb43bb4229e4de78384fc8bb2d9dcfb5aa8cf8b257b439
+SIZE (QuantLib-1.38.tar.gz) = 9434206
diff --git a/finance/quantlib/pkg-help b/finance/quantlib/pkg-help
index 6a9dd0b8bd46..1edc2357c693 100644
--- a/finance/quantlib/pkg-help
+++ b/finance/quantlib/pkg-help
@@ -26,10 +26,13 @@
If enabled, singleton initialization will be
thread-safe. This requires Boost 1.58 or later and
is not supported when sessions are enabled.
- --enable-parallel-unit-test-runner
- If enabled, a parallel unit test runner is used to
- execute the C++ test suite. This will reduce the
- runtime on multi core CPUs.
+ --enable-throwing-in-cycles
+ If enabled, lazy objects will raise an exception
+ when they detect a notification cycle which would
+ result in an infinite recursion loop. If disabled
+ (the default), they will break the recursion without
+ throwing. Enabling this option is recommended but
+ might cause existing code to throw.
--enable-examples If enabled, examples are built and installed when
"make" and "make install" are invoked. If disabled
(the default) they are built but not installed.
diff --git a/finance/quantlib/pkg-plist b/finance/quantlib/pkg-plist
index 950f5cdb0e4d..3e3f205b8fa1 100644
--- a/finance/quantlib/pkg-plist
+++ b/finance/quantlib/pkg-plist
@@ -48,7 +48,9 @@ include/ql/cashflows/indexedcashflow.hpp
include/ql/cashflows/inflationcoupon.hpp
include/ql/cashflows/inflationcouponpricer.hpp
include/ql/cashflows/lineartsrpricer.hpp
+include/ql/cashflows/multipleresetscoupon.hpp
include/ql/cashflows/overnightindexedcoupon.hpp
+include/ql/cashflows/overnightindexedcouponpricer.hpp
include/ql/cashflows/rangeaccrual.hpp
include/ql/cashflows/rateaveraging.hpp
include/ql/cashflows/replication.hpp
@@ -75,10 +77,6 @@ include/ql/event.hpp
include/ql/exchangerate.hpp
include/ql/exercise.hpp
include/ql/experimental/all.hpp
-include/ql/experimental/amortizingbonds/all.hpp
-include/ql/experimental/amortizingbonds/amortizingcmsratebond.hpp
-include/ql/experimental/amortizingbonds/amortizingfixedratebond.hpp
-include/ql/experimental/amortizingbonds/amortizingfloatingratebond.hpp
include/ql/experimental/asian/all.hpp
include/ql/experimental/asian/analytic_cont_geom_av_price_heston.hpp
include/ql/experimental/asian/analytic_discr_geom_av_price_heston.hpp
@@ -185,38 +183,28 @@ include/ql/experimental/credit/recoveryratequote.hpp
include/ql/experimental/credit/recursivelossmodel.hpp
include/ql/experimental/credit/riskyassetswap.hpp
include/ql/experimental/credit/riskyassetswapoption.hpp
-include/ql/experimental/credit/riskybond.hpp
include/ql/experimental/credit/saddlepointlossmodel.hpp
include/ql/experimental/credit/spotlosslatentmodel.hpp
include/ql/experimental/credit/spreadedhazardratecurve.hpp
include/ql/experimental/credit/syntheticcdo.hpp
include/ql/experimental/exoticoptions/all.hpp
-include/ql/experimental/exoticoptions/analyticamericanmargrabeengine.hpp
-include/ql/experimental/exoticoptions/analyticcomplexchooserengine.hpp
-include/ql/experimental/exoticoptions/analyticcompoundoptionengine.hpp
-include/ql/experimental/exoticoptions/analyticeuropeanmargrabeengine.hpp
include/ql/experimental/exoticoptions/analyticholderextensibleoptionengine.hpp
include/ql/experimental/exoticoptions/analyticpartialtimebarrieroptionengine.hpp
include/ql/experimental/exoticoptions/analyticpdfhestonengine.hpp
-include/ql/experimental/exoticoptions/analyticsimplechooserengine.hpp
include/ql/experimental/exoticoptions/analytictwoassetbarrierengine.hpp
include/ql/experimental/exoticoptions/analytictwoassetcorrelationengine.hpp
include/ql/experimental/exoticoptions/analyticwriterextensibleoptionengine.hpp
-include/ql/experimental/exoticoptions/complexchooseroption.hpp
-include/ql/experimental/exoticoptions/compoundoption.hpp
include/ql/experimental/exoticoptions/continuousarithmeticasianlevyengine.hpp
include/ql/experimental/exoticoptions/continuousarithmeticasianvecerengine.hpp
include/ql/experimental/exoticoptions/everestoption.hpp
include/ql/experimental/exoticoptions/himalayaoption.hpp
include/ql/experimental/exoticoptions/holderextensibleoption.hpp
include/ql/experimental/exoticoptions/kirkspreadoptionengine.hpp
-include/ql/experimental/exoticoptions/margrabeoption.hpp
include/ql/experimental/exoticoptions/mceverestengine.hpp
include/ql/experimental/exoticoptions/mchimalayaengine.hpp
include/ql/experimental/exoticoptions/mcpagodaengine.hpp
include/ql/experimental/exoticoptions/pagodaoption.hpp
include/ql/experimental/exoticoptions/partialtimebarrieroption.hpp
-include/ql/experimental/exoticoptions/simplechooseroption.hpp
include/ql/experimental/exoticoptions/spreadoption.hpp
include/ql/experimental/exoticoptions/twoassetbarrieroption.hpp
include/ql/experimental/exoticoptions/twoassetcorrelationoption.hpp
@@ -319,7 +307,6 @@ include/ql/experimental/swaptions/irregularswaption.hpp
include/ql/experimental/termstructures/all.hpp
include/ql/experimental/termstructures/basisswapratehelpers.hpp
include/ql/experimental/termstructures/crosscurrencyratehelpers.hpp
-include/ql/experimental/termstructures/multicurvesensitivities.hpp
include/ql/experimental/variancegamma/all.hpp
include/ql/experimental/variancegamma/analyticvariancegammaengine.hpp
include/ql/experimental/variancegamma/fftengine.hpp
@@ -348,7 +335,6 @@ include/ql/experimental/volatility/sabrvoltermstructure.hpp
include/ql/experimental/volatility/sviinterpolatedsmilesection.hpp
include/ql/experimental/volatility/sviinterpolation.hpp
include/ql/experimental/volatility/svismilesection.hpp
-include/ql/experimental/volatility/swaptionvolcube1a.hpp
include/ql/experimental/volatility/volcube.hpp
include/ql/experimental/volatility/zabr.hpp
include/ql/experimental/volatility/zabrinterpolatedsmilesection.hpp
@@ -381,6 +367,7 @@ include/ql/indexes/ibor/fedfunds.hpp
include/ql/indexes/ibor/gbplibor.hpp
include/ql/indexes/ibor/jibar.hpp
include/ql/indexes/ibor/jpylibor.hpp
+include/ql/indexes/ibor/kofr.hpp
include/ql/indexes/ibor/libor.hpp
include/ql/indexes/ibor/mosprime.hpp
include/ql/indexes/ibor/nzdlibor.hpp
@@ -467,10 +454,10 @@ include/ql/instruments/forward.hpp
include/ql/instruments/forwardrateagreement.hpp
include/ql/instruments/forwardvanillaoption.hpp
include/ql/instruments/futures.hpp
+include/ql/instruments/holderextensibleoption.hpp
include/ql/instruments/impliedvolatility.hpp
include/ql/instruments/inflationcapfloor.hpp
include/ql/instruments/lookbackoption.hpp
-include/ql/instruments/margrabeoption.hpp
include/ql/instruments/makecapfloor.hpp
include/ql/instruments/makecds.hpp
include/ql/instruments/makecms.hpp
@@ -478,12 +465,14 @@ include/ql/instruments/makeois.hpp
include/ql/instruments/makeswaption.hpp
include/ql/instruments/makevanillaswap.hpp
include/ql/instruments/makeyoyinflationcapfloor.hpp
+include/ql/instruments/margrabeoption.hpp
include/ql/instruments/multiassetoption.hpp
include/ql/instruments/nonstandardswap.hpp
include/ql/instruments/nonstandardswaption.hpp
include/ql/instruments/oneassetoption.hpp
include/ql/instruments/overnightindexedswap.hpp
include/ql/instruments/overnightindexfuture.hpp
+include/ql/instruments/partialtimebarrieroption.hpp
include/ql/instruments/payoffs.hpp
include/ql/instruments/quantobarrieroption.hpp
include/ql/instruments/quantoforwardvanillaoption.hpp
@@ -494,11 +483,14 @@ include/ql/instruments/stickyratchet.hpp
include/ql/instruments/stock.hpp
include/ql/instruments/swap.hpp
include/ql/instruments/swaption.hpp
+include/ql/instruments/twoassetbarrieroption.hpp
+include/ql/instruments/twoassetcorrelationoption.hpp
include/ql/instruments/vanillaoption.hpp
include/ql/instruments/vanillastorageoption.hpp
include/ql/instruments/vanillaswap.hpp
include/ql/instruments/vanillaswingoption.hpp
include/ql/instruments/varianceswap.hpp
+include/ql/instruments/writerextensibleoption.hpp
include/ql/instruments/yearonyearinflationswap.hpp
include/ql/instruments/zerocouponinflationswap.hpp
include/ql/instruments/zerocouponswap.hpp
@@ -542,7 +534,6 @@ include/ql/math/copulas/marshallolkincopula.hpp
include/ql/math/copulas/maxcopula.hpp
include/ql/math/copulas/mincopula.hpp
include/ql/math/copulas/plackettcopula.hpp
-include/ql/math/curve.hpp
include/ql/math/distributions/all.hpp
include/ql/math/distributions/binomialdistribution.hpp
include/ql/math/distributions/bivariatenormaldistribution.hpp
@@ -553,6 +544,7 @@ include/ql/math/distributions/normaldistribution.hpp
include/ql/math/distributions/poissondistribution.hpp
include/ql/math/distributions/studenttdistribution.hpp
include/ql/math/errorfunction.hpp
+include/ql/math/expm1.hpp
include/ql/math/factorial.hpp
include/ql/math/fastfouriertransform.hpp
include/ql/math/functional.hpp
@@ -561,6 +553,7 @@ include/ql/math/incompletegamma.hpp
include/ql/math/integrals/all.hpp
include/ql/math/integrals/discreteintegrals.hpp
include/ql/math/integrals/exponentialintegrals.hpp
+include/ql/math/integrals/expsinhintegral.hpp
include/ql/math/integrals/filonintegral.hpp
include/ql/math/integrals/gaussianorthogonalpolynomial.hpp
include/ql/math/integrals/gaussianquadratures.hpp
@@ -598,7 +591,6 @@ include/ql/math/interpolations/multicubicspline.hpp
include/ql/math/interpolations/sabrinterpolation.hpp
include/ql/math/interpolations/xabrinterpolation.hpp
include/ql/math/kernelfunctions.hpp
-include/ql/math/lexicographicalview.hpp
include/ql/math/linearleastsquaresregression.hpp
include/ql/math/matrix.hpp
include/ql/math/matrixutilities/all.hpp
@@ -609,6 +601,7 @@ include/ql/math/matrixutilities/expm.hpp
include/ql/math/matrixutilities/factorreduction.hpp
include/ql/math/matrixutilities/getcovariance.hpp
include/ql/math/matrixutilities/gmres.hpp
+include/ql/math/matrixutilities/householder.hpp
include/ql/math/matrixutilities/pseudosqrt.hpp
include/ql/math/matrixutilities/qrdecomposition.hpp
include/ql/math/matrixutilities/sparseilupreconditioner.hpp
@@ -649,6 +642,7 @@ include/ql/math/primenumbers.hpp
include/ql/math/quadratic.hpp
include/ql/math/randomnumbers/all.hpp
include/ql/math/randomnumbers/boxmullergaussianrng.hpp
+include/ql/math/randomnumbers/burley2020sobolrsg.hpp
include/ql/math/randomnumbers/centrallimitgaussianrng.hpp
include/ql/math/randomnumbers/faurersg.hpp
include/ql/math/randomnumbers/haltonrsg.hpp
@@ -669,6 +663,7 @@ include/ql/math/randomnumbers/sobolbrownianbridgersg.hpp
include/ql/math/randomnumbers/sobolrsg.hpp
include/ql/math/randomnumbers/stochasticcollocationinvcdf.hpp
include/ql/math/randomnumbers/xoshiro256starstaruniformrng.hpp
+include/ql/math/randomnumbers/zigguratgaussianrng.hpp
include/ql/math/richardsonextrapolation.hpp
include/ql/math/rounding.hpp
include/ql/math/sampledcurve.hpp
@@ -678,6 +673,7 @@ include/ql/math/solvers1d/bisection.hpp
include/ql/math/solvers1d/brent.hpp
include/ql/math/solvers1d/falseposition.hpp
include/ql/math/solvers1d/finitedifferencenewtonsafe.hpp
+include/ql/math/solvers1d/halley.hpp
include/ql/math/solvers1d/newton.hpp
include/ql/math/solvers1d/newtonsafe.hpp
include/ql/math/solvers1d/ridder.hpp
@@ -743,6 +739,7 @@ include/ql/methods/finitedifferences/operators/fdmlocalvolfwdop.hpp
include/ql/methods/finitedifferences/operators/fdmornsteinuhlenbeckop.hpp
include/ql/methods/finitedifferences/operators/fdmsabrop.hpp
include/ql/methods/finitedifferences/operators/fdmsquarerootfwdop.hpp
+include/ql/methods/finitedifferences/operators/fdmwienerop.hpp
include/ql/methods/finitedifferences/operators/firstderivativeop.hpp
include/ql/methods/finitedifferences/operators/modtriplebandlinearop.hpp
include/ql/methods/finitedifferences/operators/ninepointlinearop.hpp
@@ -755,7 +752,6 @@ include/ql/methods/finitedifferences/operatortraits.hpp
include/ql/methods/finitedifferences/parallelevolver.hpp
include/ql/methods/finitedifferences/pde.hpp
include/ql/methods/finitedifferences/pdebsm.hpp
-include/ql/methods/finitedifferences/pdeshortrate.hpp
include/ql/methods/finitedifferences/schemes/all.hpp
include/ql/methods/finitedifferences/schemes/boundaryconditionschemehelper.hpp
include/ql/methods/finitedifferences/schemes/craigsneydscheme.hpp
@@ -767,7 +763,6 @@ include/ql/methods/finitedifferences/schemes/impliciteulerscheme.hpp
include/ql/methods/finitedifferences/schemes/methodoflinesscheme.hpp
include/ql/methods/finitedifferences/schemes/modifiedcraigsneydscheme.hpp
include/ql/methods/finitedifferences/schemes/trbdf2scheme.hpp
-include/ql/methods/finitedifferences/shoutcondition.hpp
include/ql/methods/finitedifferences/solvers/all.hpp
include/ql/methods/finitedifferences/solvers/fdm1dimsolver.hpp
include/ql/methods/finitedifferences/solvers/fdm2dblackscholessolver.hpp
@@ -892,7 +887,6 @@ include/ql/models/marketmodels/driftcomputation/cmsmmdriftcalculator.hpp
include/ql/models/marketmodels/driftcomputation/lmmdriftcalculator.hpp
include/ql/models/marketmodels/driftcomputation/lmmnormaldriftcalculator.hpp
include/ql/models/marketmodels/driftcomputation/smmdriftcalculator.hpp
-include/ql/models/marketmodels/duffsdeviceinnerproduct.hpp
include/ql/models/marketmodels/evolutiondescription.hpp
include/ql/models/marketmodels/evolver.hpp
include/ql/models/marketmodels/evolvers/all.hpp
@@ -1010,7 +1004,6 @@ include/ql/numericalmethod.hpp
include/ql/option.hpp
include/ql/optional.hpp
include/ql/patterns/all.hpp
-include/ql/patterns/composite.hpp
include/ql/patterns/curiouslyrecurring.hpp
include/ql/patterns/lazyobject.hpp
include/ql/patterns/observable.hpp
@@ -1027,6 +1020,8 @@ include/ql/pricingengines/asian/all.hpp
include/ql/pricingengines/asian/analytic_cont_geom_av_price.hpp
include/ql/pricingengines/asian/analytic_discr_geom_av_price.hpp
include/ql/pricingengines/asian/analytic_discr_geom_av_strike.hpp
+include/ql/pricingengines/asian/choiasianengine.hpp
+include/ql/pricingengines/asian/continuousarithmeticasianlevyengine.hpp
include/ql/pricingengines/asian/fdblackscholesasianengine.hpp
include/ql/pricingengines/asian/mc_discr_arith_av_price_heston.hpp
include/ql/pricingengines/asian/mc_discr_arith_av_price.hpp
@@ -1040,6 +1035,8 @@ include/ql/pricingengines/barrier/analyticbarrierengine.hpp
include/ql/pricingengines/barrier/analyticbinarybarrierengine.hpp
include/ql/pricingengines/barrier/analyticdoublebarrierbinaryengine.hpp
include/ql/pricingengines/barrier/analyticdoublebarrierengine.hpp
+include/ql/pricingengines/barrier/analyticpartialtimebarrieroptionengine.hpp
+include/ql/pricingengines/barrier/analytictwoassetbarrierengine.hpp
include/ql/pricingengines/barrier/binomialbarrierengine.hpp
include/ql/pricingengines/barrier/discretizedbarrieroption.hpp
include/ql/pricingengines/barrier/fdblackscholesbarrierengine.hpp
@@ -1049,11 +1046,19 @@ include/ql/pricingengines/barrier/fdhestondoublebarrierengine.hpp
include/ql/pricingengines/barrier/fdhestonrebateengine.hpp
include/ql/pricingengines/barrier/mcbarrierengine.hpp
include/ql/pricingengines/basket/all.hpp
+include/ql/pricingengines/basket/bjerksundstenslandspreadengine.hpp
+include/ql/pricingengines/basket/choibasketengine.hpp
+include/ql/pricingengines/basket/denglizhoubasketengine.hpp
include/ql/pricingengines/basket/fd2dblackscholesvanillaengine.hpp
+include/ql/pricingengines/basket/fdndimblackscholesvanillaengine.hpp
include/ql/pricingengines/basket/kirkengine.hpp
include/ql/pricingengines/basket/mcamericanbasketengine.hpp
include/ql/pricingengines/basket/mceuropeanbasketengine.hpp
+include/ql/pricingengines/basket/operatorsplittingspreadengine.hpp
+include/ql/pricingengines/basket/singlefactorbsmbasketengine.hpp
+include/ql/pricingengines/basket/spreadblackscholesvanillaengine.hpp
include/ql/pricingengines/basket/stulzengine.hpp
+include/ql/pricingengines/basket/vectorbsmprocessextractor.hpp
include/ql/pricingengines/blackcalculator.hpp
include/ql/pricingengines/blackformula.hpp
include/ql/pricingengines/blackscholescalculator.hpp
@@ -1084,7 +1089,10 @@ include/ql/pricingengines/exotic/analyticamericanmargrabeengine.hpp
include/ql/pricingengines/exotic/analyticcomplexchooserengine.hpp
include/ql/pricingengines/exotic/analyticcompoundoptionengine.hpp
include/ql/pricingengines/exotic/analyticeuropeanmargrabeengine.hpp
+include/ql/pricingengines/exotic/analyticholderextensibleoptionengine.hpp
include/ql/pricingengines/exotic/analyticsimplechooserengine.hpp
+include/ql/pricingengines/exotic/analytictwoassetcorrelationengine.hpp
+include/ql/pricingengines/exotic/analyticwriterextensibleoptionengine.hpp
include/ql/pricingengines/forward/all.hpp
include/ql/pricingengines/forward/forwardengine.hpp
include/ql/pricingengines/forward/forwardperformanceengine.hpp
@@ -1137,6 +1145,7 @@ include/ql/pricingengines/vanilla/analyticgjrgarchengine.hpp
include/ql/pricingengines/vanilla/analytich1hwengine.hpp
include/ql/pricingengines/vanilla/analytichestonengine.hpp
include/ql/pricingengines/vanilla/analytichestonhullwhiteengine.hpp
+include/ql/pricingengines/vanilla/analyticpdfhestonengine.hpp
include/ql/pricingengines/vanilla/analyticptdhestonengine.hpp
include/ql/pricingengines/vanilla/baroneadesiwhaleyengine.hpp
include/ql/pricingengines/vanilla/batesengine.hpp
@@ -1150,14 +1159,11 @@ include/ql/pricingengines/vanilla/fdblackscholesshoutengine.hpp
include/ql/pricingengines/vanilla/fdblackscholesvanillaengine.hpp
include/ql/pricingengines/vanilla/fdcevvanillaengine.hpp
include/ql/pricingengines/vanilla/fdcirvanillaengine.hpp
-include/ql/pricingengines/vanilla/fdconditions.hpp
-include/ql/pricingengines/vanilla/fddividendengine.hpp
include/ql/pricingengines/vanilla/fdhestonhullwhitevanillaengine.hpp
include/ql/pricingengines/vanilla/fdhestonvanillaengine.hpp
include/ql/pricingengines/vanilla/fdmultiperiodengine.hpp
include/ql/pricingengines/vanilla/fdsabrvanillaengine.hpp
include/ql/pricingengines/vanilla/fdsimplebsswingengine.hpp
-include/ql/pricingengines/vanilla/fdstepconditionengine.hpp
include/ql/pricingengines/vanilla/fdvanillaengine.hpp
include/ql/pricingengines/vanilla/hestonexpansionengine.hpp
include/ql/pricingengines/vanilla/integralengine.hpp
@@ -1228,6 +1234,7 @@ include/ql/termstructures/credit/probabilitytraits.hpp
include/ql/termstructures/credit/survivalprobabilitystructure.hpp
include/ql/termstructures/defaulttermstructure.hpp
include/ql/termstructures/globalbootstrap.hpp
+include/ql/termstructures/globalbootstrapvars.hpp
include/ql/termstructures/inflation/all.hpp
include/ql/termstructures/inflation/inflationhelpers.hpp
include/ql/termstructures/inflation/inflationtraits.hpp
@@ -1301,8 +1308,6 @@ include/ql/termstructures/volatility/swaption/sabrswaptionvolatilitycube.hpp
include/ql/termstructures/volatility/swaption/spreadedswaptionvol.hpp
include/ql/termstructures/volatility/swaption/swaptionconstantvol.hpp
include/ql/termstructures/volatility/swaption/swaptionvolcube.hpp
-include/ql/termstructures/volatility/swaption/swaptionvolcube1.hpp
-include/ql/termstructures/volatility/swaption/swaptionvolcube2.hpp
include/ql/termstructures/volatility/swaption/swaptionvoldiscrete.hpp
include/ql/termstructures/volatility/swaption/swaptionvolmatrix.hpp
include/ql/termstructures/volatility/swaption/swaptionvolstructure.hpp
@@ -1313,7 +1318,6 @@ include/ql/termstructures/yield/bondhelpers.hpp
include/ql/termstructures/yield/bootstraptraits.hpp
include/ql/termstructures/yield/compositezeroyieldstructure.hpp
include/ql/termstructures/yield/discountcurve.hpp
-include/ql/termstructures/yield/drifttermstructure.hpp
include/ql/termstructures/yield/fittedbonddiscountcurve.hpp
include/ql/termstructures/yield/flatforward.hpp
include/ql/termstructures/yield/forwardcurve.hpp
@@ -1324,6 +1328,7 @@ include/ql/termstructures/yield/interpolatedsimplezerocurve.hpp
include/ql/termstructures/yield/nonlinearfittingmethods.hpp
include/ql/termstructures/yield/oisratehelper.hpp
include/ql/termstructures/yield/overnightindexfutureratehelper.hpp
+include/ql/termstructures/yield/piecewiseforwardspreadedtermstructure.hpp
include/ql/termstructures/yield/piecewiseyieldcurve.hpp
include/ql/termstructures/yield/piecewisezerospreadedtermstructure.hpp
include/ql/termstructures/yield/quantotermstructure.hpp
diff --git a/graphics/cimg/Makefile b/graphics/cimg/Makefile
index 7b007f449e72..a9f49f84cbca 100644
--- a/graphics/cimg/Makefile
+++ b/graphics/cimg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cimg
DISTVERSIONPREFIX= v.
-DISTVERSION= 3.5.3
+DISTVERSION= 3.5.4
PORTEPOCH= 3
CATEGORIES= graphics devel
@@ -42,7 +42,6 @@ USES+= blaslapack
.endif
REINPLACE_ARGS= -i ""
-#LIB_DEPENDS+= libboard.so:graphics/libboard
. if !defined(WITH_DEBUG)
LIB_DEPENDS+= libcurl.so:ftp/curl \
@@ -53,10 +52,11 @@ LIB_DEPENDS+= libcurl.so:ftp/curl \
libOpenEXR.so:graphics/openexr \
libfftw3.so:math/fftw3 \
libwebp.so:graphics/webp \
+ libboard.so:graphics/libboard \
libopencv_core.so:graphics/opencv \
libGraphicsMagick.so:graphics/GraphicsMagick
RUN_DEPENDS+= dcraw:graphics/dcraw
-USES+= jpeg
+USES+= jpeg magick:7
ALL_TARGET= Mlinux
. else
ALL_TARGET= dlinux
diff --git a/graphics/cimg/distinfo b/graphics/cimg/distinfo
index 94e3557e3ff6..0676f6ad5ae9 100644
--- a/graphics/cimg/distinfo
+++ b/graphics/cimg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742410799
-SHA256 (GreycLab-CImg-v.3.5.3_GH0.tar.gz) = 4b45e413a76ede23cb164fea74b4adc92500a873cfd87dd66cf8c93ce57ab627
-SIZE (GreycLab-CImg-v.3.5.3_GH0.tar.gz) = 12670139
+TIMESTAMP = 1746696835
+SHA256 (GreycLab-CImg-v.3.5.4_GH0.tar.gz) = f3102efc0803cb52693b43adf759579feb3dbc018506a8004af5e29b40649ffb
+SIZE (GreycLab-CImg-v.3.5.4_GH0.tar.gz) = 12679591
diff --git a/graphics/cimg/files/patch-examples__Makefile b/graphics/cimg/files/patch-examples__Makefile
index 2d59a595a91f..9b42503d9232 100644
--- a/graphics/cimg/files/patch-examples__Makefile
+++ b/graphics/cimg/files/patch-examples__Makefile
@@ -1,4 +1,4 @@
---- examples/Makefile.orig 2024-12-29 17:54:58 UTC
+--- examples/Makefile.orig 2025-05-02 13:41:33 UTC
+++ examples/Makefile
@@ -89,7 +89,7 @@ SVERSION = $(VERSION1).$(VERSION2).$(VERSION3)
VERSION3 = $(shell grep 'cimg_version\ ' ../CImg.h | tail -c2 | head -c1)
@@ -39,7 +39,7 @@
# Flags used to disable display capablities of CImg
NODISPLAY_CFLAGS = -Dcimg_display=0
-@@ -228,7 +228,7 @@ TIFF_CFLAGS = $(TIFF_DEFINE) $(TIFF_INCDIR)
+@@ -241,7 +241,7 @@ TIFF_CFLAGS = $(TIFF_DEFINE) $(TIFF_INCDIR)
TIFF_DEFINE = -Dcimg_use_tiff
TIFF_INCDIR =
TIFF_CFLAGS = $(TIFF_DEFINE) $(TIFF_INCDIR)
@@ -48,7 +48,7 @@
# Flags to enable native support for loading HEIF image files, using the libheif library.
# ( https://github.com/strukturag/libheif )
-@@ -247,16 +247,16 @@ OPENEXR_DEFINE = -Dcimg_use_openexr
+@@ -260,16 +260,16 @@ OPENEXR_DEFINE = -Dcimg_use_openexr
# Flags to enable native support for EXR image files, using the OpenEXR library.
# ( http://www.openexr.com/ )
OPENEXR_DEFINE = -Dcimg_use_openexr
@@ -71,7 +71,7 @@
# Flags to enable native support for compressed .cimgz files, using the Zlib library.
# ( http://www.zlib.net/ )
-@@ -292,17 +292,17 @@ endif
+@@ -305,17 +305,17 @@ endif
# Flags to enable the use of LAPACK routines for matrix computation
# ( http://www.netlib.org/lapack/ )
@@ -87,15 +87,14 @@
# ( https://github.com/GreycLab/libboard )
BOARD_DEFINE = -Dcimg_use_board
-BOARD_INCDIR = -I/usr/include/board
--BOARD_CFLAGS = $(BOARD_DEFINE) $(BOARD_INCDIR)
--BOARD_LIBS = -lboard
+BOARD_INCDIR = -I$(LOCALBASE)/include/board
-+#BOARD_CFLAGS = $(BOARD_DEFINE) $(BOARD_INCDIR)
-+#BOARD_LIBS = -lboard
+ BOARD_CFLAGS = $(BOARD_DEFINE) $(BOARD_INCDIR)
+-BOARD_LIBS = -lboard
++BOARD_LIBS = -lboard -lMagick++-7
# Enable native support of WebP image files, using the WebP library.
# (https://chromium.googlesource.com/webm/libwebp/)
-@@ -379,6 +379,7 @@ $(XSHM_LIBS)" \
+@@ -392,6 +392,7 @@ $(XSHM_LIBS)" \
$(HEIF_LIBS) \
$(LAPACK_LIBS) \
$(XSHM_LIBS)" \
@@ -103,7 +102,7 @@
all $(EXTRA_FILES)
# Linux/BSD/Mac OSX targets, with X11 display.
-@@ -459,6 +460,7 @@ $(OPT_CFLAGS) \
+@@ -470,6 +471,7 @@ $(OPT_CFLAGS) \
@$(MAKE) \
"CONF_CFLAGS = \
$(OPT_CFLAGS) \
@@ -111,7 +110,7 @@
$(VT100_CFLAGS) \
$(X11_CFLAGS) \
$(XSHM_CFLAGS) \
-@@ -472,8 +474,12 @@ $(MAGICK_CFLAGS) \
+@@ -483,8 +485,12 @@ $(MAGICK_CFLAGS) \
$(CURL_CFLAGS) \
$(OPENCV_CFLAGS) \
$(MAGICK_CFLAGS) \
@@ -124,7 +123,7 @@
$(X11_LIBS) \
$(XSHM_LIBS) \
$(XRANDR_LIBS) \
-@@ -486,6 +492,9 @@ $(MAGICK_LIBS) \
+@@ -497,6 +503,9 @@ $(MAGICK_LIBS) \
$(CURL_LIBS) \
$(OPENCV_LIBS) \
$(MAGICK_LIBS) \
diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile
index e674b5b9102c..980fdc61cc58 100644
--- a/graphics/mesa-devel/Makefile
+++ b/graphics/mesa-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mesa
-DISTVERSION= 25.1-branchpoint-649
-DISTVERSIONSUFFIX= -ge7ce35f3c50
+DISTVERSION= 25.1-branchpoint-1019
+DISTVERSIONSUFFIX= -g7c4f501e99d
CATEGORIES= graphics
PKGNAMESUFFIX= -devel
diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo
index 37d1a4cee293..2962a3fa9e15 100644
--- a/graphics/mesa-devel/distinfo
+++ b/graphics/mesa-devel/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1746281352
-SHA256 (mesa-25.1-branchpoint-649-ge7ce35f3c50.tar.bz2) = 53ccad5ff27f2992f197fad2d9ebc27be0e8b88b39b2558a070fdc69b6b37edc
-SIZE (mesa-25.1-branchpoint-649-ge7ce35f3c50.tar.bz2) = 58166366
+TIMESTAMP = 1746829179
+SHA256 (mesa-25.1-branchpoint-1019-g7c4f501e99d.tar.bz2) = f266d28154515c30ff70333ecaae7437a63286f151f46196ecc5549c6bf1a967
+SIZE (mesa-25.1-branchpoint-1019-g7c4f501e99d.tar.bz2) = 58328948
SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008
SIZE (700efacda59c.patch) = 983
SHA256 (2930dcbb3329.patch) = f90ab77950ba1a56d165f0bc8a3cbd9c5f624bb5c67d1c7f337316027e8295e8
diff --git a/graphics/ocrs/Makefile b/graphics/ocrs/Makefile
index c54aa79b747d..4786f6aa0d97 100644
--- a/graphics/ocrs/Makefile
+++ b/graphics/ocrs/Makefile
@@ -1,7 +1,6 @@
PORTNAME= ocrs
DISTVERSIONPREFIX= ocrs-cli-v
-DISTVERSION= 0.10.2
-PORTREVISION= 2
+DISTVERSION= 0.10.3
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org
@@ -19,7 +18,7 @@ USE_GITHUB= yes
GH_ACCOUNT= robertknight
CARGO_CRATES= adler2-2.0.0 \
- anyhow-1.0.95 \
+ anyhow-1.0.98 \
autocfg-1.1.0 \
base64-0.22.1 \
bitflags-1.3.2 \
@@ -34,7 +33,7 @@ CARGO_CRATES= adler2-2.0.0 \
crossbeam-epoch-0.9.17 \
crossbeam-utils-0.8.18 \
either-1.9.0 \
- fastrand-2.1.1 \
+ fastrand-2.3.0 \
fdeflate-0.3.3 \
flatbuffers-24.3.25 \
flate2-1.0.35 \
@@ -42,7 +41,7 @@ CARGO_CRATES= adler2-2.0.0 \
form_urlencoded-1.2.1 \
getrandom-0.2.11 \
hermit-abi-0.3.9 \
- home-0.5.9 \
+ home-0.5.11 \
http-1.2.0 \
httparse-1.10.0 \
idna-1.0.3 \
@@ -66,11 +65,11 @@ CARGO_CRATES= adler2-2.0.0 \
rayon-1.10.0 \
rayon-core-1.12.1 \
ring-0.17.7 \
- rten-0.16.0 \
- rten-imageproc-0.16.0 \
- rten-simd-0.16.0 \
- rten-tensor-0.16.0 \
- rten-vecmath-0.16.0 \
+ rten-0.18.0 \
+ rten-imageproc-0.18.0 \
+ rten-simd-0.18.0 \
+ rten-tensor-0.18.0 \
+ rten-vecmath-0.18.0 \
rustc-hash-2.0.0 \
rustc_version-0.4.0 \
rustls-0.23.22 \
@@ -82,14 +81,14 @@ CARGO_CRATES= adler2-2.0.0 \
semver-1.0.20 \
serde-1.0.194 \
serde_derive-1.0.194 \
- serde_json-1.0.134 \
+ serde_json-1.0.140 \
simd-adler32-0.3.7 \
smallvec-1.13.2 \
spin-0.9.8 \
subtle-2.5.0 \
syn-2.0.87 \
- thiserror-2.0.3 \
- thiserror-impl-2.0.3 \
+ thiserror-2.0.12 \
+ thiserror-impl-2.0.12 \
unicode-ident-1.0.12 \
untrusted-0.9.0 \
ureq-3.0.5 \
@@ -105,23 +104,24 @@ CARGO_CRATES= adler2-2.0.0 \
wasm-bindgen-shared-0.2.100 \
webpki-roots-0.26.8 \
windows-sys-0.48.0 \
- windows-sys-0.52.0 \
+ windows-sys-0.59.0 \
windows-targets-0.48.5 \
- windows-targets-0.52.0 \
+ windows-targets-0.52.6 \
windows_aarch64_gnullvm-0.48.5 \
- windows_aarch64_gnullvm-0.52.0 \
+ windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_msvc-0.48.5 \
- windows_aarch64_msvc-0.52.0 \
+ windows_aarch64_msvc-0.52.6 \
windows_i686_gnu-0.48.5 \
- windows_i686_gnu-0.52.0 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnullvm-0.52.6 \
windows_i686_msvc-0.48.5 \
- windows_i686_msvc-0.52.0 \
+ windows_i686_msvc-0.52.6 \
windows_x86_64_gnu-0.48.5 \
- windows_x86_64_gnu-0.52.0 \
+ windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnullvm-0.48.5 \
- windows_x86_64_gnullvm-0.52.0 \
+ windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.48.5 \
- windows_x86_64_msvc-0.52.0 \
+ windows_x86_64_msvc-0.52.6 \
zeroize-1.7.0 \
zune-core-0.4.12 \
zune-jpeg-0.4.13
diff --git a/graphics/ocrs/distinfo b/graphics/ocrs/distinfo
index e98e50755379..5595491639f3 100644
--- a/graphics/ocrs/distinfo
+++ b/graphics/ocrs/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1739083738
+TIMESTAMP = 1746805158
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
SIZE (rust/crates/adler2-2.0.0.crate) = 13529
-SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04
-SIZE (rust/crates/anyhow-1.0.95.crate) = 52155
+SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
+SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
@@ -31,8 +31,8 @@ SHA256 (rust/crates/crossbeam-utils-0.8.18.crate) = c3a430a770ebd84726f584a90ee7
SIZE (rust/crates/crossbeam-utils-0.8.18.crate) = 42383
SHA256 (rust/crates/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
SIZE (rust/crates/either-1.9.0.crate) = 16660
-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/fdeflate-0.3.3.crate) = 209098dd6dfc4445aa6111f0e98653ac323eaa4dfd212c9ca3931bf9955c31bd
SIZE (rust/crates/fdeflate-0.3.3.crate) = 25011
SHA256 (rust/crates/flatbuffers-24.3.25.crate) = 8add37afff2d4ffa83bc748a70b4b1370984f6980768554182424ef71447c35f
@@ -47,8 +47,8 @@ SHA256 (rust/crates/getrandom-0.2.11.crate) = fe9006bed769170c11f845cf00c7c1e909
SIZE (rust/crates/getrandom-0.2.11.crate) = 35391
SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
-SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
-SIZE (rust/crates/home-0.5.9.crate) = 8760
+SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
+SIZE (rust/crates/home-0.5.11.crate) = 9926
SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea
SIZE (rust/crates/http-1.2.0.crate) = 105932
SHA256 (rust/crates/httparse-1.10.0.crate) = f2d708df4e7140240a16cd6ab0ab65c972d7433ab77819ea693fde9c43811e2a
@@ -95,16 +95,16 @@ SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caa
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
SHA256 (rust/crates/ring-0.17.7.crate) = 688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74
SIZE (rust/crates/ring-0.17.7.crate) = 4146482
-SHA256 (rust/crates/rten-0.16.0.crate) = 98149187c9143636c9890588b2332265f945f07c0e1f441324fb9a79e30a1cb0
-SIZE (rust/crates/rten-0.16.0.crate) = 321812
-SHA256 (rust/crates/rten-imageproc-0.16.0.crate) = 2a9230c3493521ee90a84c597e0b80ad1bcb40d3bd22b7c830c578921469beb0
-SIZE (rust/crates/rten-imageproc-0.16.0.crate) = 29059
-SHA256 (rust/crates/rten-simd-0.16.0.crate) = a17e91b7a5de96d4e9ce6667380fd9f20c09154e9b18d4baa594b3d56528e396
-SIZE (rust/crates/rten-simd-0.16.0.crate) = 17320
-SHA256 (rust/crates/rten-tensor-0.16.0.crate) = fbc2f6f94db1a2bb4ef8e165698cd610e35d369fd04b5d63271ecc3d63ac3f7f
-SIZE (rust/crates/rten-tensor-0.16.0.crate) = 71126
-SHA256 (rust/crates/rten-vecmath-0.16.0.crate) = b135ba1b4bcf84bcf78a8e681e3e41ab23e39fccd92dfdfc61144a8ba0326361
-SIZE (rust/crates/rten-vecmath-0.16.0.crate) = 15572
+SHA256 (rust/crates/rten-0.18.0.crate) = f6c402363efacb25de9132576ab35515c814a0aa35eb5887ce2ae0e8fc39e3c6
+SIZE (rust/crates/rten-0.18.0.crate) = 332956
+SHA256 (rust/crates/rten-imageproc-0.18.0.crate) = 2a6e50914c0817f8250aa74496dda1d1b63c2c32f61ef8ad9493501d8f361f55
+SIZE (rust/crates/rten-imageproc-0.18.0.crate) = 29170
+SHA256 (rust/crates/rten-simd-0.18.0.crate) = 54435da0587bd026f1440f219c27688a5902aa9024a42d5a0857505038c85704
+SIZE (rust/crates/rten-simd-0.18.0.crate) = 37150
+SHA256 (rust/crates/rten-tensor-0.18.0.crate) = 8be4ee5d8e63ebb8db62e09d34e3d51ac024abcbdaec872b9f7695d438a1fe28
+SIZE (rust/crates/rten-tensor-0.18.0.crate) = 72947
+SHA256 (rust/crates/rten-vecmath-0.18.0.crate) = 8fdde8bb76eb0d8f160a8491d55365140a9ffe3f90ae26e8f26409262c447fcd
+SIZE (rust/crates/rten-vecmath-0.18.0.crate) = 17933
SHA256 (rust/crates/rustc-hash-2.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152
SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691
SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
@@ -127,8 +127,8 @@ SHA256 (rust/crates/serde-1.0.194.crate) = 0b114498256798c94a0689e1a15fec6005dee
SIZE (rust/crates/serde-1.0.194.crate) = 76863
SHA256 (rust/crates/serde_derive-1.0.194.crate) = a3385e45322e8f9931410f01b3031ec534c3947d0e94c18049af4d9f9907d4e0
SIZE (rust/crates/serde_derive-1.0.194.crate) = 55685
-SHA256 (rust/crates/serde_json-1.0.134.crate) = d00f4175c42ee48b15416f6193a959ba3a0d67fc699a0db9ad12df9f83991c7d
-SIZE (rust/crates/serde_json-1.0.134.crate) = 154351
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
@@ -139,10 +139,10 @@ SHA256 (rust/crates/subtle-2.5.0.crate) = 81cdd64d312baedb58e21336b31bc043b77e01
SIZE (rust/crates/subtle-2.5.0.crate) = 13909
SHA256 (rust/crates/syn-2.0.87.crate) = 25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d
SIZE (rust/crates/syn-2.0.87.crate) = 278076
-SHA256 (rust/crates/thiserror-2.0.3.crate) = c006c85c7651b3cf2ada4584faa36773bd07bac24acfb39f3c431b36d7e667aa
-SIZE (rust/crates/thiserror-2.0.3.crate) = 25559
-SHA256 (rust/crates/thiserror-impl-2.0.3.crate) = f077553d607adc1caf65430528a576c757a71ed73944b66ebb58ef2bbd243568
-SIZE (rust/crates/thiserror-impl-2.0.3.crate) = 20283
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
+SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
@@ -173,45 +173,47 @@ SHA256 (rust/crates/webpki-roots-0.26.8.crate) = 2210b291f7ea53617fbafcc4939f109
SIZE (rust/crates/webpki-roots-0.26.8.crate) = 257981
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
-SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
-SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
-SHA256 (rust/crates/windows-targets-0.52.0.crate) = 8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd
-SIZE (rust/crates/windows-targets-0.52.0.crate) = 6229
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.0.crate) = cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.0.crate) = 430182
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
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.0.crate) = bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef
-SIZE (rust/crates/windows_aarch64_msvc-0.52.0.crate) = 821663
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
-SHA256 (rust/crates/windows_i686_gnu-0.52.0.crate) = a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313
-SIZE (rust/crates/windows_i686_gnu-0.52.0.crate) = 870285
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
-SHA256 (rust/crates/windows_i686_msvc-0.52.0.crate) = ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a
-SIZE (rust/crates/windows_i686_msvc-0.52.0.crate) = 888693
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
SHA256 (rust/crates/windows_x86_64_gnu-0.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.0.crate) = 3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd
-SIZE (rust/crates/windows_x86_64_gnu-0.52.0.crate) = 826213
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
SHA256 (rust/crates/windows_x86_64_gnullvm-0.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.0.crate) = 1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.0.crate) = 430165
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
SHA256 (rust/crates/windows_x86_64_msvc-0.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.0.crate) = dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04
-SIZE (rust/crates/windows_x86_64_msvc-0.52.0.crate) = 821600
+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/zeroize-1.7.0.crate) = 525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d
SIZE (rust/crates/zeroize-1.7.0.crate) = 19039
SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a
SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
SHA256 (rust/crates/zune-jpeg-0.4.13.crate) = 16099418600b4d8f028622f73ff6e3deaabdff330fb9a2a131dea781ee8b0768
SIZE (rust/crates/zune-jpeg-0.4.13.crate) = 62999
-SHA256 (robertknight-ocrs-ocrs-cli-v0.10.2_GH0.tar.gz) = 194d4dcd4b8e1af5597867a94e10655d3c6709b3c23f88953440be6c3c4ea009
-SIZE (robertknight-ocrs-ocrs-cli-v0.10.2_GH0.tar.gz) = 602566
+SHA256 (robertknight-ocrs-ocrs-cli-v0.10.3_GH0.tar.gz) = 0a7bb8f2c7bf5ec07e91566d779e841dae28705f29d7c007a20025d86b5df52d
+SIZE (robertknight-ocrs-ocrs-cli-v0.10.3_GH0.tar.gz) = 602967
diff --git a/graphics/satty/Makefile b/graphics/satty/Makefile
index 8c00ee8df1be..30b8c045d172 100644
--- a/graphics/satty/Makefile
+++ b/graphics/satty/Makefile
@@ -1,6 +1,6 @@
PORTNAME= satty
DISTVERSIONPREFIX= v
-DISTVERSION= 0.17.0
+DISTVERSION= 0.18.1
CATEGORIES= graphics wayland
MASTER_SITES= CRATESIO
diff --git a/graphics/satty/Makefile.crates b/graphics/satty/Makefile.crates
index 2ae0b7e9b325..60134078d96f 100644
--- a/graphics/satty/Makefile.crates
+++ b/graphics/satty/Makefile.crates
@@ -8,11 +8,10 @@ CARGO_CRATES= addr2line-0.24.2 \
anstyle-query-1.1.2 \
anstyle-wincon-3.0.7 \
anyhow-1.0.98 \
- arraydeque-0.4.5 \
- arrayvec-0.4.12 \
+ arraydeque-0.5.1 \
arrayvec-0.7.6 \
autocfg-1.4.0 \
- backtrace-0.3.74 \
+ backtrace-0.3.75 \
bitflags-1.3.2 \
bitflags-2.9.0 \
bumpalo-3.17.0 \
@@ -23,13 +22,13 @@ CARGO_CRATES= addr2line-0.24.2 \
bytes-1.10.1 \
cairo-rs-0.20.7 \
cairo-sys-rs-0.20.7 \
- cc-1.2.21 \
+ cc-1.2.22 \
cfg-expr-0.17.2 \
cfg-if-1.0.0 \
chrono-0.4.41 \
clap-4.5.37 \
clap_builder-4.5.37 \
- clap_complete-4.5.48 \
+ clap_complete-4.5.50 \
clap_complete_fig-4.5.2 \
clap_complete_nushell-4.5.5 \
clap_derive-4.5.32 \
@@ -42,7 +41,7 @@ CARGO_CRATES= addr2line-0.24.2 \
endi-1.1.0 \
epoxy-0.1.0 \
equivalent-1.0.2 \
- femtovg-0.11.3 \
+ femtovg-0.14.0 \
field-offset-0.3.6 \
flate2-1.1.1 \
flume-0.11.1 \
@@ -70,7 +69,7 @@ CARGO_CRATES= addr2line-0.24.2 \
glib-0.20.9 \
glib-macros-0.20.7 \
glib-sys-0.20.9 \
- glow-0.15.0 \
+ glow-0.16.0 \
gobject-sys-0.20.9 \
graphene-rs-0.20.9 \
graphene-sys-0.20.7 \
@@ -81,7 +80,6 @@ CARGO_CRATES= addr2line-0.24.2 \
gtk4-sys-0.9.6 \
gvdb-0.6.1 \
hashbrown-0.15.3 \
- heck-0.3.3 \
heck-0.5.0 \
hex_color-3.0.0 \
iana-time-zone-0.1.63 \
@@ -92,15 +90,15 @@ CARGO_CRATES= addr2line-0.24.2 \
is_terminal_polyfill-1.70.1 \
itoa-1.0.15 \
js-sys-0.3.77 \
- keycode-0.4.0 \
- keycode_macro-0.4.0 \
+ keycode-1.0.0 \
+ keycode_macro-1.0.0 \
khronos_api-2.2.0 \
lazy_static-1.5.0 \
libadwaita-0.7.2 \
libadwaita-sys-0.7.2 \
libc-0.2.172 \
libloading-0.8.6 \
- libm-0.2.13 \
+ libm-0.2.15 \
lock_api-0.4.12 \
log-0.4.27 \
lru-0.12.5 \
@@ -109,7 +107,6 @@ CARGO_CRATES= addr2line-0.24.2 \
miniz_oxide-0.8.8 \
mio-1.0.3 \
nanorand-0.7.0 \
- nodrop-0.1.14 \
num-traits-0.2.19 \
object-0.36.7 \
once_cell-1.21.3 \
@@ -128,12 +125,13 @@ CARGO_CRATES= addr2line-0.24.2 \
rand-0.8.5 \
rand_chacha-0.3.1 \
rand_core-0.6.4 \
- redox_syscall-0.5.11 \
+ redox_syscall-0.5.12 \
relm4-0.9.1 \
relm4-css-0.9.0 \
relm4-icons-0.9.0 \
relm4-macros-0.9.1 \
- resource-0.5.0 \
+ resource-0.6.0 \
+ resource_list_proc_macro-0.6.0 \
rgb-0.8.50 \
rustc-demangle-0.1.24 \
rustc_version-0.4.1 \
@@ -163,7 +161,7 @@ CARGO_CRATES= addr2line-0.24.2 \
target-lexicon-0.12.16 \
thiserror-2.0.12 \
thiserror-impl-2.0.12 \
- tokio-1.44.2 \
+ tokio-1.45.0 \
tokio-macros-2.5.0 \
toml-0.8.22 \
toml_datetime-0.6.9 \
@@ -209,8 +207,8 @@ CARGO_CRATES= addr2line-0.24.2 \
windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.8 \
- xdg-2.5.2 \
+ winnow-0.7.10 \
+ xdg-3.0.0 \
xml-rs-0.7.0 \
yeslogic-fontconfig-sys-6.0.0 \
zerocopy-0.8.25 \
diff --git a/graphics/satty/distinfo b/graphics/satty/distinfo
index e84c0addf9cb..5149dc911c9a 100644
--- a/graphics/satty/distinfo
+++ b/graphics/satty/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1746173690
+TIMESTAMP = 1746880577
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,16 +19,14 @@ SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141
SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
-SHA256 (rust/crates/arraydeque-0.4.5.crate) = f0ffd3d69bd89910509a5d31d1f1353f38ccffdd116dd0099bbd6627f7bd8ad8
-SIZE (rust/crates/arraydeque-0.4.5.crate) = 19936
-SHA256 (rust/crates/arrayvec-0.4.12.crate) = cd9fd44efafa8690358b7408d253adf110036b88f55672a933f01d616ad9b1b9
-SIZE (rust/crates/arrayvec-0.4.12.crate) = 26551
+SHA256 (rust/crates/arraydeque-0.5.1.crate) = 7d902e3d592a523def97af8f317b08ce16b7ab854c1985a0c671e6f15cebc236
+SIZE (rust/crates/arraydeque-0.5.1.crate) = 17671
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
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/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
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
@@ -49,8 +47,8 @@ SHA256 (rust/crates/cairo-rs-0.20.7.crate) = ae50b5510d86cf96ac2370e66d8dc960882
SIZE (rust/crates/cairo-rs-0.20.7.crate) = 52722
SHA256 (rust/crates/cairo-sys-rs-0.20.7.crate) = f18b6bb8e43c7eb0f2aac7976afe0c61b6f5fc2ab7bc4c139537ea56c92290df
SIZE (rust/crates/cairo-sys-rs-0.20.7.crate) = 11934
-SHA256 (rust/crates/cc-1.2.21.crate) = 8691782945451c1c383942c4874dbe63814f61cb57ef773cda2972682b7bb3c0
-SIZE (rust/crates/cc-1.2.21.crate) = 106117
+SHA256 (rust/crates/cc-1.2.22.crate) = 32db95edf998450acc7881c932f94cd9b05c87b4b2599e8bab064753da4acfd1
+SIZE (rust/crates/cc-1.2.22.crate) = 106294
SHA256 (rust/crates/cfg-expr-0.17.2.crate) = 8d4ba6e40bd1184518716a6e1a781bf9160e286d219ccdb8ab2612e74cfe4789
SIZE (rust/crates/cfg-expr-0.17.2.crate) = 44034
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
@@ -61,8 +59,8 @@ SHA256 (rust/crates/clap-4.5.37.crate) = eccb054f56cbd38340b380d4a8e69ef1f02f1af
SIZE (rust/crates/clap-4.5.37.crate) = 56962
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-4.5.50.crate) = c91d3baa3bcd889d60e6ef28874126a0b384fd225ab83aa6d8a801c519194ce1
+SIZE (rust/crates/clap_complete-4.5.50.crate) = 48292
SHA256 (rust/crates/clap_complete_fig-4.5.2.crate) = d494102c8ff3951810c72baf96910b980fb065ca5d3101243e6a8dc19747c86b
SIZE (rust/crates/clap_complete_fig-4.5.2.crate) = 11376
SHA256 (rust/crates/clap_complete_nushell-4.5.5.crate) = c6a8b1593457dfc2fe539002b795710d022dc62a65bf15023f039f9760c7b18a
@@ -87,8 +85,8 @@ SHA256 (rust/crates/epoxy-0.1.0.crate) = 9b96028ce3ff03972312fd8243281858e80fc0f
SIZE (rust/crates/epoxy-0.1.0.crate) = 9163
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/femtovg-0.11.3.crate) = 36d63bc3ab69493186eefc2568dddc21d2fe5f3c552edc64def6c42297ec9bbd
-SIZE (rust/crates/femtovg-0.11.3.crate) = 264435
+SHA256 (rust/crates/femtovg-0.14.0.crate) = 47e15d51b37323a171a49399d46f0b0a9ec729d1106976f8fa70d68068b15504
+SIZE (rust/crates/femtovg-0.14.0.crate) = 265527
SHA256 (rust/crates/field-offset-0.3.6.crate) = 38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f
SIZE (rust/crates/field-offset-0.3.6.crate) = 10032
SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
@@ -143,8 +141,8 @@ SHA256 (rust/crates/glib-macros-0.20.7.crate) = 715601f8f02e71baef9c1f94a657a9a7
SIZE (rust/crates/glib-macros-0.20.7.crate) = 72089
SHA256 (rust/crates/glib-sys-0.20.9.crate) = a8928869a44cfdd1fccb17d6746e4ff82c8f82e41ce705aa026a52ca8dc3aefb
SIZE (rust/crates/glib-sys-0.20.9.crate) = 67109
-SHA256 (rust/crates/glow-0.15.0.crate) = e33cd8ff5e02c1a5463ec10a846c8f3166a3ae0382ec33de6a327ea6dd61c41d
-SIZE (rust/crates/glow-0.15.0.crate) = 156376
+SHA256 (rust/crates/glow-0.16.0.crate) = c5e5ea60d70410161c8bf5da3fdfeaa1c72ed2c15f8bbb9d19fe3a4fad085f08
+SIZE (rust/crates/glow-0.16.0.crate) = 162118
SHA256 (rust/crates/gobject-sys-0.20.9.crate) = c773a3cb38a419ad9c26c81d177d96b4b08980e8bdbbf32dace883e96e96e7e3
SIZE (rust/crates/gobject-sys-0.20.9.crate) = 22509
SHA256 (rust/crates/graphene-rs-0.20.9.crate) = 3cbc5911bfb32d68dcfa92c9510c462696c2f715548fcd7f3f1be424c739de19
@@ -165,8 +163,6 @@ SHA256 (rust/crates/gvdb-0.6.1.crate) = acfa8cd2aa58da96876eb6276afe617c414d5846
SIZE (rust/crates/gvdb-0.6.1.crate) = 39550
SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
-SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c
-SIZE (rust/crates/heck-0.3.3.crate) = 10260
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hex_color-3.0.0.crate) = d37f101bf4c633f7ca2e4b5e136050314503dd198e78e325ea602c327c484ef0
@@ -187,10 +183,10 @@ SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f9
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/keycode-0.4.0.crate) = b07873c3182aec8a0eb1a5a4e7b197d42e9d167ba78497a6ee932a82d94673ed
-SIZE (rust/crates/keycode-0.4.0.crate) = 4263
-SHA256 (rust/crates/keycode_macro-0.4.0.crate) = e521ea802f5b3c7194e169d75cab431b0ff08d022f2b6047b08754b4988b89df
-SIZE (rust/crates/keycode_macro-0.4.0.crate) = 15487
+SHA256 (rust/crates/keycode-1.0.0.crate) = 29541831d33940ea1c68a1b8980382c1a507c95a528a98c0e335b361b9726975
+SIZE (rust/crates/keycode-1.0.0.crate) = 5382
+SHA256 (rust/crates/keycode_macro-1.0.0.crate) = 4facccc788054d521c263b66648eee8caf470f59cf8340d8cd0cce4a74ebcab2
+SIZE (rust/crates/keycode_macro-1.0.0.crate) = 16373
SHA256 (rust/crates/khronos_api-2.2.0.crate) = 037ab472c33f67b5fbd3e9163a2645319e5356fcd355efa6d4eb7fff4bbcb554
SIZE (rust/crates/khronos_api-2.2.0.crate) = 339035
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
@@ -203,8 +199,8 @@ SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c17
SIZE (rust/crates/libc-0.2.172.crate) = 791646
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/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
@@ -221,8 +217,6 @@ SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6
SIZE (rust/crates/mio-1.0.3.crate) = 103703
SHA256 (rust/crates/nanorand-0.7.0.crate) = 6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3
SIZE (rust/crates/nanorand-0.7.0.crate) = 18437
-SHA256 (rust/crates/nodrop-0.1.14.crate) = 72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb
-SIZE (rust/crates/nodrop-0.1.14.crate) = 7667
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
@@ -259,8 +253,8 @@ SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/redox_syscall-0.5.11.crate) = d2f103c6d277498fbceb16e84d317e2a400f160f46904d5f5410848c829511a3
-SIZE (rust/crates/redox_syscall-0.5.11.crate) = 30300
+SHA256 (rust/crates/redox_syscall-0.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af
+SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544
SHA256 (rust/crates/relm4-0.9.1.crate) = 30837553c1a8cfea1a404c83ec387c5c8ff9358e1060b057c274c5daa5035ad1
SIZE (rust/crates/relm4-0.9.1.crate) = 125807
SHA256 (rust/crates/relm4-css-0.9.0.crate) = 1d3b924557df1cddc687b60b313c4b76620fdbf0e463afa4b29f67193ccf37f9
@@ -269,8 +263,10 @@ SHA256 (rust/crates/relm4-icons-0.9.0.crate) = 15242978b4e65431be4ccd5cf539d3c14
SIZE (rust/crates/relm4-icons-0.9.0.crate) = 1201053
SHA256 (rust/crates/relm4-macros-0.9.1.crate) = 5a895a7455441a857d100ca679bd24a92f91d28b5e3df63296792ac1af2eddde
SIZE (rust/crates/relm4-macros-0.9.1.crate) = 44918
-SHA256 (rust/crates/resource-0.5.0.crate) = 11a7f6703c396037a02da99195e49138c37f3cc5146cb95f2f7d26debc0c5622
-SIZE (rust/crates/resource-0.5.0.crate) = 6500
+SHA256 (rust/crates/resource-0.6.0.crate) = eba77c4af60b466e86a835324da49c58f3effcec3f658989062adddff17ea0ae
+SIZE (rust/crates/resource-0.6.0.crate) = 6790
+SHA256 (rust/crates/resource_list_proc_macro-0.6.0.crate) = fd4ffd64e61cd0b962d75f623355e06ba6318d5028920394b269bb8972b61ace
+SIZE (rust/crates/resource_list_proc_macro-0.6.0.crate) = 1885
SHA256 (rust/crates/rgb-0.8.50.crate) = 57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a
SIZE (rust/crates/rgb-0.8.50.crate) = 21980
SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
@@ -329,8 +325,8 @@ SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332
SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/tokio-1.44.2.crate) = e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48
-SIZE (rust/crates/tokio-1.44.2.crate) = 841618
+SHA256 (rust/crates/tokio-1.45.0.crate) = 2513ca694ef9ede0fb23fe71a4ee4107cb102b9dc1930f6d0fd77aae068ae165
+SIZE (rust/crates/tokio-1.45.0.crate) = 800721
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/toml-0.8.22.crate) = 05ae329d1f08c4d17a59bed7ff5b5a769d062e64a62d34a3261b219e62cd5aae
@@ -421,10 +417,10 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.7.8.crate) = 9e27d6ad3dac991091e4d35de9ba2d2d00647c5d0fc26c5496dee55984ae111b
-SIZE (rust/crates/winnow-0.7.8.crate) = 174444
-SHA256 (rust/crates/xdg-2.5.2.crate) = 213b7324336b53d2414b2db8537e56544d981803139155afa84f76eeebb7a546
-SIZE (rust/crates/xdg-2.5.2.crate) = 14394
+SHA256 (rust/crates/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec
+SIZE (rust/crates/winnow-0.7.10.crate) = 176073
+SHA256 (rust/crates/xdg-3.0.0.crate) = 2fb433233f2df9344722454bc7e96465c9d03bff9d77c248f9e7523fe79585b5
+SIZE (rust/crates/xdg-3.0.0.crate) = 15821
SHA256 (rust/crates/xml-rs-0.7.0.crate) = 3c1cb601d29fe2c2ac60a2b2e5e293994d87a1f6fa9687a31a15270f909be9c2
SIZE (rust/crates/xml-rs-0.7.0.crate) = 50980
SHA256 (rust/crates/yeslogic-fontconfig-sys-6.0.0.crate) = 503a066b4c037c440169d995b869046827dbc71263f6e8f3be6d77d4f3229dbd
@@ -439,5 +435,5 @@ SHA256 (rust/crates/zvariant_derive-4.2.0.crate) = 73e2ba546bda683a90652bac4a279
SIZE (rust/crates/zvariant_derive-4.2.0.crate) = 11057
SHA256 (rust/crates/zvariant_utils-2.1.0.crate) = c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340
SIZE (rust/crates/zvariant_utils-2.1.0.crate) = 7043
-SHA256 (gabm-Satty-v0.17.0_GH0.tar.gz) = b980a54178d8b3242133ca54e3355a6d762786cc1b1ba02f4ac28f2a011d2d8c
-SIZE (gabm-Satty-v0.17.0_GH0.tar.gz) = 1010017
+SHA256 (gabm-Satty-v0.18.1_GH0.tar.gz) = 9dc519e572982956db2e7165ab2931c19fe0e88db133a3776d4293ddcd13ca49
+SIZE (gabm-Satty-v0.18.1_GH0.tar.gz) = 1010763
diff --git a/graphics/spirv-cross/Makefile b/graphics/spirv-cross/Makefile
index 3acacd7c90e2..1858e423d71d 100644
--- a/graphics/spirv-cross/Makefile
+++ b/graphics/spirv-cross/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spirv-cross
DISTVERSIONPREFIX= vulkan-sdk-
-DISTVERSION= 1.4.309.0
+DISTVERSION= 1.4.313.0
CATEGORIES= graphics
MAINTAINER= vvd@FreeBSD.org
@@ -9,7 +9,7 @@ WWW= https://github.com/KhronosGroup/SPIRV-Cross
LICENSE= APACHE20
-USES= cmake compiler:c++11-lib python:build
+USES= cmake compiler:c++11-lib pathfix python:build
USE_GITHUB= yes
GH_ACCOUNT= KhronosGroup
diff --git a/graphics/spirv-cross/distinfo b/graphics/spirv-cross/distinfo
index eaf8677d522a..e21dde156e3a 100644
--- a/graphics/spirv-cross/distinfo
+++ b/graphics/spirv-cross/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741917477
-SHA256 (KhronosGroup-SPIRV-Cross-vulkan-sdk-1.4.309.0_GH0.tar.gz) = cf4f12a767d63f63024e61750e372ffdc95567513b99ed9be6f21f474b328ddd
-SIZE (KhronosGroup-SPIRV-Cross-vulkan-sdk-1.4.309.0_GH0.tar.gz) = 1875088
+TIMESTAMP = 1746800492
+SHA256 (KhronosGroup-SPIRV-Cross-vulkan-sdk-1.4.313.0_GH0.tar.gz) = 7d1de24918bea9897753f7561d4d154f68ec89c36bb70c13598222b8039d4212
+SIZE (KhronosGroup-SPIRV-Cross-vulkan-sdk-1.4.313.0_GH0.tar.gz) = 1891442
diff --git a/graphics/vulkan-headers/Makefile b/graphics/vulkan-headers/Makefile
index 99d3206b2ff4..d7b17666f381 100644
--- a/graphics/vulkan-headers/Makefile
+++ b/graphics/vulkan-headers/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vulkan-headers
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.314
+DISTVERSION= 1.4.315
CATEGORIES= graphics
MAINTAINER= jbeich@FreeBSD.org
diff --git a/graphics/vulkan-headers/distinfo b/graphics/vulkan-headers/distinfo
index a72e1394269f..51b7c319dcd0 100644
--- a/graphics/vulkan-headers/distinfo
+++ b/graphics/vulkan-headers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746440236
-SHA256 (KhronosGroup-Vulkan-Headers-v1.4.314_GH0.tar.gz) = da32bccb312ddbc69519ee248ea222723083441e9d59bde4381c76bde8ad9dba
-SIZE (KhronosGroup-Vulkan-Headers-v1.4.314_GH0.tar.gz) = 2638206
+TIMESTAMP = 1746792321
+SHA256 (KhronosGroup-Vulkan-Headers-v1.4.315_GH0.tar.gz) = 77e3a78db853f8b9c5bc3ddef04e637bef9744e01d6a8c90ebe0ddcd916c0c50
+SIZE (KhronosGroup-Vulkan-Headers-v1.4.315_GH0.tar.gz) = 2639367
diff --git a/graphics/vulkan-loader/Makefile b/graphics/vulkan-loader/Makefile
index 138c9c26b30f..8b00d01d8b2e 100644
--- a/graphics/vulkan-loader/Makefile
+++ b/graphics/vulkan-loader/Makefile
@@ -1,7 +1,6 @@
PORTNAME= vulkan-loader
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.313
-PORTREVISION= 1
+DISTVERSION= 1.4.315
CATEGORIES= graphics devel
MAINTAINER= jbeich@FreeBSD.org
diff --git a/graphics/vulkan-loader/distinfo b/graphics/vulkan-loader/distinfo
index 71c9215b8ab8..4cd474035381 100644
--- a/graphics/vulkan-loader/distinfo
+++ b/graphics/vulkan-loader/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745001816
-SHA256 (KhronosGroup-Vulkan-Loader-v1.4.313_GH0.tar.gz) = 5e1917fe5681fa405e63b70d4a27f48aa9c37e3ed820649d998f3d6ee12f4f2c
-SIZE (KhronosGroup-Vulkan-Loader-v1.4.313_GH0.tar.gz) = 1756565
+TIMESTAMP = 1746805332
+SHA256 (KhronosGroup-Vulkan-Loader-v1.4.315_GH0.tar.gz) = 2e7c3762ce0ef6ba35e319ca270f1714c06e02c0efca145a1c5fbcc4f79fe59f
+SIZE (KhronosGroup-Vulkan-Loader-v1.4.315_GH0.tar.gz) = 1757110
diff --git a/graphics/vulkan-tools/Makefile b/graphics/vulkan-tools/Makefile
index a7c41a78fe2e..64e0c2827aab 100644
--- a/graphics/vulkan-tools/Makefile
+++ b/graphics/vulkan-tools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vulkan-tools
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.314
+DISTVERSION= 1.4.315
CATEGORIES= graphics
MAINTAINER= jbeich@FreeBSD.org
diff --git a/graphics/vulkan-tools/distinfo b/graphics/vulkan-tools/distinfo
index cf5bb9673502..7d1d5436db60 100644
--- a/graphics/vulkan-tools/distinfo
+++ b/graphics/vulkan-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746478854
-SHA256 (KhronosGroup-Vulkan-Tools-v1.4.314_GH0.tar.gz) = 720f10e8e5a8a816e869ab120a094480ba64c5a025822e88c5766c7938a435e0
-SIZE (KhronosGroup-Vulkan-Tools-v1.4.314_GH0.tar.gz) = 799525
+TIMESTAMP = 1746807603
+SHA256 (KhronosGroup-Vulkan-Tools-v1.4.315_GH0.tar.gz) = 2caefad09082941af790fda9a5dc5dd776f73124148b1d34ea0e2db1af67c0c0
+SIZE (KhronosGroup-Vulkan-Tools-v1.4.315_GH0.tar.gz) = 799643
diff --git a/graphics/vulkan-utility-libraries/Makefile b/graphics/vulkan-utility-libraries/Makefile
index 7fcef30d4409..1000e5f99615 100644
--- a/graphics/vulkan-utility-libraries/Makefile
+++ b/graphics/vulkan-utility-libraries/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vulkan-utility-libraries
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.314
+DISTVERSION= 1.4.315
CATEGORIES= graphics
MAINTAINER= jbeich@FreeBSD.org
diff --git a/graphics/vulkan-utility-libraries/distinfo b/graphics/vulkan-utility-libraries/distinfo
index 3affa11230fe..5309e091ed50 100644
--- a/graphics/vulkan-utility-libraries/distinfo
+++ b/graphics/vulkan-utility-libraries/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746475257
-SHA256 (KhronosGroup-Vulkan-Utility-Libraries-v1.4.314_GH0.tar.gz) = aad807bfe8fe5b1a442204c9daf935be9e3b9973004b05e5df98ca94ea9f0882
-SIZE (KhronosGroup-Vulkan-Utility-Libraries-v1.4.314_GH0.tar.gz) = 581048
+TIMESTAMP = 1746805634
+SHA256 (KhronosGroup-Vulkan-Utility-Libraries-v1.4.315_GH0.tar.gz) = c51e3f7faef76b86b74f86ccfc18a7bd93ea42ae9c8acba33b04e7db41ea5b55
+SIZE (KhronosGroup-Vulkan-Utility-Libraries-v1.4.315_GH0.tar.gz) = 581481
diff --git a/graphics/vulkan-validation-layers/Makefile b/graphics/vulkan-validation-layers/Makefile
index 919fa5bfffbe..b230f78096df 100644
--- a/graphics/vulkan-validation-layers/Makefile
+++ b/graphics/vulkan-validation-layers/Makefile
@@ -21,6 +21,12 @@ GH_PROJECT= Vulkan-ValidationLayers
GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-411-gaa6cef1:headers/SPIRV-Headers
CMAKE_OFF= BUILD_TESTS
+.if ${DISTVERSION:E} < 315
+GH_TUPLE+= KhronosGroup:Vulkan-Headers:${DISTVERSIONFULL}:vkheaders/Vulkan-Headers \
+ KhronosGroup:Vulkan-Utility-Libraries:${DISTVERSIONFULL}:vkutils/Vulkan-Utility-Libraries
+CFLAGS+= -I${WRKSRC_vkheaders}/include -I${WRKSRC_vkutils}/include
+.endif
+
OPTIONS_DEFINE= WAYLAND XCB XLIB
OPTIONS_DEFAULT=WAYLAND XCB XLIB
diff --git a/graphics/vulkan-validation-layers/distinfo b/graphics/vulkan-validation-layers/distinfo
index 24536a174e4e..e661b488f0f1 100644
--- a/graphics/vulkan-validation-layers/distinfo
+++ b/graphics/vulkan-validation-layers/distinfo
@@ -3,3 +3,7 @@ SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.4.314_GH0.tar.gz) = 147e52f67821
SIZE (KhronosGroup-Vulkan-ValidationLayers-v1.4.314_GH0.tar.gz) = 6359689
SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 3ac06fbcb63382f5dd2e24d45e8d2e93981858a07c38a4edf24f47f9d7fd254e
SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 547604
+SHA256 (KhronosGroup-Vulkan-Headers-v1.4.314_GH0.tar.gz) = da32bccb312ddbc69519ee248ea222723083441e9d59bde4381c76bde8ad9dba
+SIZE (KhronosGroup-Vulkan-Headers-v1.4.314_GH0.tar.gz) = 2638206
+SHA256 (KhronosGroup-Vulkan-Utility-Libraries-v1.4.314_GH0.tar.gz) = aad807bfe8fe5b1a442204c9daf935be9e3b9973004b05e5df98ca94ea9f0882
+SIZE (KhronosGroup-Vulkan-Utility-Libraries-v1.4.314_GH0.tar.gz) = 581048
diff --git a/lang/php83/Makefile b/lang/php83/Makefile
index fc5ea93e6b25..a9fd3464ed9f 100644
--- a/lang/php83/Makefile
+++ b/lang/php83/Makefile
@@ -1,5 +1,5 @@
PORTNAME= php83
-DISTVERSION= 8.3.20
+DISTVERSION= 8.3.21
PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= PHP/distributions
diff --git a/lang/php83/distinfo b/lang/php83/distinfo
index 8543a593f499..023ca9ecb048 100644
--- a/lang/php83/distinfo
+++ b/lang/php83/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744364022
-SHA256 (php-8.3.20.tar.xz) = f15914e071b5bddaf1475b5f2ba68107e8b8846655f9e89690fb7cd410b0db6c
-SIZE (php-8.3.20.tar.xz) = 12549020
+TIMESTAMP = 1746776083
+SHA256 (php-8.3.21.tar.xz) = 4dfb329f209a552c3716394fc123bb62e80a468b55ce27fc8cb0fd5f30b9dcd6
+SIZE (php-8.3.21.tar.xz) = 12565664
diff --git a/lang/php84/Makefile b/lang/php84/Makefile
index 3bcf556ab046..578bf8b52e08 100644
--- a/lang/php84/Makefile
+++ b/lang/php84/Makefile
@@ -1,5 +1,5 @@
PORTNAME= php84
-DISTVERSION= 8.4.6
+DISTVERSION= 8.4.7
PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= PHP/distributions
diff --git a/lang/php84/distinfo b/lang/php84/distinfo
index 424453e17be3..890dfd31f0c4 100644
--- a/lang/php84/distinfo
+++ b/lang/php84/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744364047
-SHA256 (php-8.4.6.tar.xz) = 089b08a5efef02313483325f3bacd8c4fe311cf1e1e56749d5cc7d059e225631
-SIZE (php-8.4.6.tar.xz) = 13612892
+TIMESTAMP = 1746776098
+SHA256 (php-8.4.7.tar.xz) = e29f4c23be2816ed005aa3f06bbb8eae0f22cc133863862e893515fc841e65e3
+SIZE (php-8.4.7.tar.xz) = 13616620
diff --git a/lang/ruby32/Makefile b/lang/ruby32/Makefile
index a1bcf3bf35e8..98d9a6445e70 100644
--- a/lang/ruby32/Makefile
+++ b/lang/ruby32/Makefile
@@ -14,6 +14,9 @@ LICENSE_COMB= dual
LICENSE_FILE_BSD2CLAUSE= ${WRKSRC}/BSDL
LICENSE_FILE_RUBY= ${WRKSRC}/COPYING
+DEPRECATED= Please migrate to newer version. Ruby 3.2 is expected to reach its EoL on March 31, 2026
+EXPIRATION_DATE= 2026-04-30
+
# Using LIB_DEPENDS finds the libffi from gcc which causes problems
BUILD_DEPENDS= libffi>=0:devel/libffi
LIB_DEPENDS= libyaml.so:textproc/libyaml
diff --git a/mail/Makefile b/mail/Makefile
index c0347ccfe408..80443466c193 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -80,6 +80,7 @@
SUBDIR += cyrus-imapd25
SUBDIR += cyrus-imapd30
SUBDIR += cyrus-imapd310
+ SUBDIR += cyrus-imapd312
SUBDIR += cyrus-imapd32
SUBDIR += cyrus-imapd34
SUBDIR += cyrus-imapd36
diff --git a/mail/cyrus-imapd312/Makefile b/mail/cyrus-imapd312/Makefile
new file mode 100644
index 000000000000..d5a25305e4ff
--- /dev/null
+++ b/mail/cyrus-imapd312/Makefile
@@ -0,0 +1,269 @@
+PORTNAME= cyrus-imapd
+DISTVERSION= 3.12.0
+PORTREVISION= 0
+CATEGORIES= mail
+MASTER_SITES= https://github.com/cyrusimap/cyrus-imapd/releases/download/${PORTNAME}-${DISTVERSION}/
+PKGNAMESUFFIX= ${CYRUS_IMAPD_VER}
+
+MAINTAINER= ume@FreeBSD.org
+COMMENT= Cyrus mail server, supporting POP3 and IMAP4 protocols ${COMMENT_${FLAVOR}}
+WWW= https://www.cyrusimap.org/
+COMMENT_http= (with HTTP)
+
+LICENSE= BSD4CLAUSE
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BROKEN_riscv64= fails to build: lib/chartable.c: Error 1
+
+FLAVORS= basic http
+http_PKGNAMESUFFIX= ${CYRUS_IMAPD_VER}-http
+
+CYRUS_IMAPD_VER= 312
+
+LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 \
+ libicuuc.so:devel/icu \
+ libjansson.so:devel/jansson \
+ libuuid.so:misc/e2fsprogs-libuuid \
+ libical.so:devel/libical
+
+CONFLICTS_INSTALL= cyrus-imapd2? cyrus-imapd3[0-9] cyrus-imapd3[0-9]-http
+
+USES= compiler:c11 cpe gmake libtool perl5 pkgconfig ssl
+USE_RC_SUBR= imapd
+CYRUS_PREFIX= ${PREFIX}/cyrus
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --libexecdir=${CYRUS_PREFIX}/libexec \
+ --sbindir=${CYRUS_PREFIX}/sbin \
+ --sysconfdir=${PREFIX}/etc \
+ --with-cyrus-user=${CYRUS_USER} \
+ --with-sasl=${LOCALBASE} \
+ --with-com_err \
+ --with-openssl=${OPENSSLBASE} \
+ --with-perl=${PERL}
+CONFIGURE_ENV+= LIBS="-L${LOCALBASE}/lib"
+CPPFLAGS+= -I${LOCALBASE}/include
+MAKE_JOBS_UNSAFE= yes
+
+USES+= shebangfix
+SHEBANG_FILES= imap/cyr_cd.sh imap/promdatagen tools/config2header \
+ tools/masssievec tools/mkimap tools/translatesieve \
+ perl/sieve/scripts/*.pl
+
+CPE_VENDOR= cmu
+CPE_PRODUCT= cyrus_imap_server
+
+OPTIONS_DEFINE= AUTOCREATE CLAMAV CLD2 HTTP IDLED JMAP LDAP MURDER \
+ MYSQL NNTP PCRE2 PGSQL REPLICATION SQLITE SQUAT SRS \
+ XAPIAN DOCS
+OPTIONS_DEFAULT= AUTOCREATE IDLED PCRE2 READLINE_GNU REPLICATION SQLITE \
+ SQUAT SRS
+.if ${FLAVOR:U} == http
+OPTIONS_DEFAULT+= HTTP
+.endif
+OPTIONS_SUB= yes
+AUTOCREATE_DESC= Enable autocreate support
+AUTOCREATE_CONFIGURE_ENABLE= autocreate
+CLAMAV_DESC= Use ClamAV
+CLAMAV_CONFIGURE_WITH= clamav
+CLAMAV_LIB_DEPENDS= libclamav.so:security/clamav
+CLD2_DESC= Use CLD2
+CLD2_CONFIGURE_WITH= cld2
+CLD2_CONFIGURE_ENV= CLD2_CFLAGS="-I${LOCALBASE}/include" \
+ CLD2_LIBS="-L${LOCALBASE}/lib -lcld2"
+CLD2_LIB_DEPENDS= libcld2.so:devel/cld2
+HTTP_DESC= Enable HTTP support
+HTTP_IMPLIES= SQLITE
+HTTP_CONFIGURE_ENABLE= http
+HTTP_LIB_DEPENDS= libnghttp2.so:www/libnghttp2 \
+ libshp.so:devel/shapelib \
+ libbrotlidec.so:archivers/brotli \
+ libwslay_shared.so:www/wslay \
+ libzstd.so:archivers/zstd
+HTTP_BUILD_DEPENDS= xxd:sysutils/xxd
+HTTP_RUN_DEPENDS= ${HTTP_BUILD_DEPENDS}
+HTTP_CONFIGURE_ENV= WSLAY_CFLAGS="-I${LOCALBASE}/include" \
+ WSLAY_LIBS="-L${LOCALBASE}/lib -lwslay_shared"
+# Need additional patch to opendkim
+#HTTP_LIB_DEPENDS+= libopendkim.so:mail/opendkim
+#HTTP_CPPFLAGS+= -I${LOCALBASE}/include/opendkim
+HTTP_USES= gnome
+HTTP_USE= GNOME=libxml2
+# XXX: HTTP requires JMAP
+HTTP_IMPLIES= JMAP
+IDLED_DESC= Enable IMAP idled support
+IDLED_CONFIGURE_ENABLE= idled
+JMAP_DESC= Enable JMAP support
+JMAP_CONFIGURE_ENABLE= jmap
+JMAP_IMPLIES= HTTP XAPIAN
+LDAP_DESC= Enable LDAP support (experimental)
+LDAP_USES= ldap
+LDAP_CONFIGURE_ON= --with-ldap=${LOCALBASE}
+LDAP_CONFIGURE_OFF= --without-ldap
+MURDER_DESC= Enable IMAP Murder support
+MURDER_CONFIGURE_ENABLE=murder
+MURDER_MAKE_ENV= PTHREAD_LIBS="-lpthread"
+MYSQL_USES= mysql
+MYSQL_CONFIGURE_WITH= mysql
+NNTP_DESC= Enable NNTP support
+NNTP_CONFIGURE_ENABLE= nntp
+PCRE2_DESC= Use PCRE2 rather than PCRE
+PCRE2_LIB_DEPENDS= libpcre2-posix.so:devel/pcre2
+PCRE2_LIB_DEPENDS_OFF= libpcre.so:devel/pcre
+PCRE2_CONFIGURE_ON= --disable-pcre
+PCRE2_CONFIGURE_OFF= --disable-pcre2
+PGSQL_USES= pgsql
+PGSQL_CONFIGURE_ON= --with-pgsql=${LOCALBASE}
+PGSQL_CONFIGURE_OFF= --without-pgsql
+REPLICATION_DESC= Enable replication
+REPLICATION_CONFIGURE_ENABLE=replication
+SRS_DESC= Enable Sender Rewriting Scheme support
+SRS_CONFIGURE_ENABLE= srs
+SRS_LIB_DEPENDS= libsrs2.so:mail/libsrs2
+SQLITE_USES= sqlite
+SQLITE_CONFIGURE_ON= --with-sqlite=${LOCALBASE}
+SQLITE_CONFIGURE_OFF= --without-sqlite
+SQLITE_BROKEN_OFF= SQLITE is required
+SQUAT_DESC= Enable Squat support
+SQUAT_CONFIGURE_OFF= --disable-squat
+XAPIAN_DESC= Enable Xapian support
+XAPIAN_CONFIGURE_ENABLE=xapian
+XAPIAN_LIB_DEPENDS= libxapian.so:databases/xapian-core
+XAPIAN_BUILD_DEPENDS= rsync:net/rsync
+XAPIAN_RUN_DEPENDS= ${XAPIAN_BUILD_DEPENDS}
+
+OPTIONS_RADIO= GSSAPI READLINE
+OPTIONS_RADIO_GSSAPI= GSSAPI_HEIMDAL GSSAPI_MIT
+.if exists(/usr/lib/libkrb5.a)
+OPTIONS_RADIO_GSSAPI+= GSSAPI_BASE
+OPTIONS_DEFAULT+= GSSAPI_BASE
+.endif
+GSSAPI_BASE_USES= gssapi
+GSSAPI_BASE_CONFIGURE_ON= --enable-gssapi="${GSSAPIBASEDIR}" \
+ --with-gss_impl=heimdal
+GSSAPI_HEIMDAL_USES= gssapi:heimdal,flags
+GSSAPI_HEIMDAL_CONFIGURE_ON= --enable-gssapi="${GSSAPIBASEDIR}" \
+ --with-gss_impl=heimdal
+GSSAPI_MIT_USES= gssapi:mit
+GSSAPI_MIT_CONFIGURE_ON= --enable-gssapi="${GSSAPIBASEDIR}" \
+ --with-gss_impl=mit
+
+OPTIONS_RADIO_READLINE= READLINE_GNU READLINE_PERL
+READLINE_GNU_DESC= Use Term::Readline::GNU for cyradm
+READLINE_GNU_RUN_DEPENDS= p5-Term-ReadLine-Gnu>=0:devel/p5-Term-ReadLine-Gnu
+READLINE_PERL_DESC= Use Term::Readline::Perl for cyradm
+READLINE_PERL_RUN_DEPENDS= p5-Term-ReadLine-Perl>=0:devel/p5-Term-ReadLine-Perl
+
+MANDIRS= ${CYRUS_PREFIX}/man
+
+PORTDOCS= *
+
+SUB_FILES= pkg-message pkg-install pkg-deinstall cyrus-imapd-man.conf
+
+SUB_LIST= CYRUS_USER=${CYRUS_USER} CYRUS_GROUP=${CYRUS_GROUP}
+
+CYRUS_USER?= cyrus
+CYRUS_GROUP?= cyrus
+
+MAN_MAN1= dav_reconstruct httptest imtest installsieve lmtptest \
+ mupdatetest nntptest pop3test sieveshell sivtest smtptest \
+ synctest
+MAN_MAN3= imclient
+MAN_MAN5= cyrus.conf imapd.conf
+
+CYRUS_MAN8= arbitron calalarmd chk_cyrus ctl_conversationsdb ctl_cyrusdb \
+ ctl_deliver ctl_mboxlist ctl_zoneinfo cvt_cyrusdb \
+ cvt_xlist_specialuse cyr_buildinfo cyr_dbtool cyr_deny cyr_df \
+ cyr_expire cyr_info cyr_ls cyr_synclog cyr_userseen \
+ cyr_virusscan cyr_withlock_run cyradm cyrdump deliver \
+ fetchnews fud httpd idled imapd ipurge lmtpd lmtpproxyd \
+ master mbexamine mbpath mbtool mupdate nntpd notifyd pop3d \
+ pop3proxyd promstatsd proxyd ptdump ptexpire ptloader quota \
+ reconstruct relocate_by_id sievec sieved smmapd timsieved \
+ tls_prune unexpunge
+CYRUS_PERL_MAN1=cyradm
+CYRUS_PERL_MAN3=Cyrus::Annotator::Daemon Cyrus::Annotator::Message \
+ Cyrus::IMAP Cyrus::IMAP::Admin Cyrus::IMAP::Shell \
+ Cyrus::SIEVE::managesieve
+
+INSTALL_TARGET= install-strip
+
+REINPLACE_ARGS= -i ''
+
+.include <bsd.port.options.mk>
+
+.if !${PORT_OPTIONS:MGSSAPI_BASE} && !${PORT_OPTIONS:MGSSAPI_HEIMDAL} && \
+ !${PORT_OPTIONS:MGSSAPI_MIT}
+CONFIGURE_ARGS+=--disable-gssapi
+.endif
+
+.if ${PORT_OPTIONS:MNNTP}
+CYRUS_MAN8+= fetchnews nntpd
+.endif
+.if ${PORT_OPTIONS:MMURDER}
+CYRUS_MAN8+= mupdate
+.endif
+.if ${PORT_OPTIONS:MREPLICATION}
+CYRUS_MAN8+= sync_client sync_reset sync_server
+.endif
+.if ${PORT_OPTIONS:MSQUAT} || ${PORT_OPTIONS:MXAPIAN}
+CYRUS_MAN8+= squatter
+PLIST_SUB+= SQUATTER=""
+.else
+PLIST_SUB+= SQUATTER="@comment "
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|" \
+ -e "s|%%CYRUS_USER%%|${CYRUS_USER}|g" \
+ -e "s|%%CYRUS_GROUP%%|${CYRUS_GROUP}|g" \
+ ${WRKSRC}/tools/mkimap
+.for f in masssievec translatesieve
+ @${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|g" \
+ -e "s|/usr/sieve|/var/imap/sieve|g" \
+ ${WRKSRC}/tools/${f}
+.endfor
+ @${REINPLACE_CMD} \
+ -e 's|$$(libdir)/\(pkgconfig\)|${PREFIX}/libdata/\1|g' \
+ -e 's|$$(mandir)/\(man[8]\)|${PREFIX}/cyrus/man/\1|g' \
+ ${WRKSRC}/Makefile.in
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Cyrus/IMAP/IMAP.so
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Cyrus/SIEVE/managesieve/managesieve.so
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${FILESDIR}/imapd.conf \
+ ${STAGEDIR}${EXAMPLESDIR}
+ ${SED} -e 's,/run/cyrus/socket,/var/imap/socket,' \
+ ${WRKSRC}/doc/examples/cyrus_conf/normal.conf \
+ > ${STAGEDIR}${EXAMPLESDIR}/cyrus.conf
+.if !${PORT_OPTIONS:MHTTP}
+ ${REINPLACE_CMD} -e 's/^\( http\)/#\1/' \
+ ${STAGEDIR}${EXAMPLESDIR}/cyrus.conf
+.endif
+.for f in mkimap masssievec translatesieve
+ ${INSTALL_SCRIPT} ${WRKSRC}/tools/${f} \
+ ${STAGEDIR}${CYRUS_PREFIX}/sbin/${f}
+.endfor
+ ${INSTALL_DATA} ${WRKDIR}/cyrus-imapd-man.conf \
+ ${STAGEDIR}${PREFIX}/etc/man.d/cyrus-imapd.conf
+.for s in 1 3 5
+. for m in ${MAN_MAN${s}}
+ @${ECHO_CMD} share/man/man${s}/${m}.${s}.gz >> ${TMPPLIST}
+. endfor
+.endfor
+.for s in 1 3
+. for m in ${CYRUS_PERL_MAN${s}}
+ @${ECHO_CMD} ${SITE_MAN${s}}/${m}.${s}.gz >> ${TMPPLIST}
+. endfor
+.endfor
+.for m in ${CYRUS_MAN8}
+ @${ECHO_CMD} ${CYRUS_PREFIX}/man/man8/${m}.8.gz >> ${TMPPLIST}
+.endfor
+
+post-install-DOCS-on:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \
+ "! ( -path */html/_sources* -o -name .buildinfo )"
+ ${RM} -r ${STAGEDIR}${DOCSDIR}/rst ${STAGEDIR}${DOCSDIR}/source
+
+.include <bsd.port.mk>
diff --git a/mail/cyrus-imapd312/distinfo b/mail/cyrus-imapd312/distinfo
new file mode 100644
index 000000000000..f57543fa3660
--- /dev/null
+++ b/mail/cyrus-imapd312/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1746760719
+SHA256 (cyrus-imapd-3.12.0.tar.gz) = e3c0ee314ec34a20c92b29e2400a6f15e21132b44ee38320ffe546dd4b40dd2f
+SIZE (cyrus-imapd-3.12.0.tar.gz) = 11434852
diff --git a/mail/cyrus-imapd312/files/cyrus-imapd-man.conf.in b/mail/cyrus-imapd312/files/cyrus-imapd-man.conf.in
new file mode 100644
index 000000000000..b7ba70fcce77
--- /dev/null
+++ b/mail/cyrus-imapd312/files/cyrus-imapd-man.conf.in
@@ -0,0 +1 @@
+MANPATH %%PREFIX%%/cyrus/man
diff --git a/mail/cyrus-imapd312/files/imapd.conf b/mail/cyrus-imapd312/files/imapd.conf
new file mode 100644
index 000000000000..2ba85ce1d63e
--- /dev/null
+++ b/mail/cyrus-imapd312/files/imapd.conf
@@ -0,0 +1,372 @@
+# Sample configurations file for Cyrus IMAPd
+# Most lines in this file are commented; in this case the default is used.
+# The commented lines (usually) contain the default value
+
+# The pathname of the IMAP configuration directory
+#
+configdirectory: /var/imap
+
+# The partition name used by default for new mailboxes
+#
+#defaultpartition: default
+
+# The directory for the different partitions
+#
+partition-default: /var/spool/imap
+
+# Use the UNIX separator character '/' for delimiting levels of
+# mailbox hierarchy. The default is to use the netnews separator
+# character '.'.
+#unixhierarchysep: yes
+
+# Use the alternate IMAP namespace, where personal folders reside at
+# the same level in the hierarchy as INBOX.
+#
+#altnamespace: yes
+
+# If using the alternate IMAP namespace, the prefix for the other
+# users namespace. The hierarchy delimiter will be automatically
+# appended.
+#
+#userprefix: Other Users
+
+# If using the alternate IMAP namespace, the prefix for the shared
+# namespace. The hierarchy delimiter will be automatically appended.
+#
+#sharedprefix: Shared Folders
+
+# The umask value used by various Cyrus IMAP programs
+#
+#umask: 077
+
+# This is the hostname visible in the greeting messages of the POP,
+# IMAP and LMTP daemons. If it is unset, then the result returned from
+# gethostname(2) is used.
+#
+#servername: <result returned by gethostname(2)>
+
+# Whether to allow anonymous logins
+#
+#allowanonymouslogin: no
+
+# Allow the use of cleartext passwords on the wire.
+#
+#allowplaintext: yes
+
+# The percent of quota utilization over which the server generates
+# warnings.
+#
+#quotawarn: 90
+
+# The length of the IMAP server's inactivity autologout timer, in minutes.
+# The minimum value is 30, the default.
+#
+#timeout: 30
+
+# The interval (in seconds) for polling the mailbox for changes while
+# running the IDLE command. This option is used when idled can not be
+# contacted or when polling is used exclusively. The minimum value is
+# 1. A value of 0 will disable polling (and disable IDLE if polling
+# is the only method available).
+#
+#imapidlepoll: 60
+
+# If enabled, the server responds to an ID command with a parameter
+# list containing: version, vendor, support-url, os, os-version,
+# command, arguments, environment. Otherwise the server returns NIL.
+#
+#imapidresponse: yes
+
+# Set the length of the POP server's inactivity autologout timer, in
+# minutes. The minimum value is 10, the default.
+#
+#poptimeout: 10
+
+# Set the minimum amount of time the server forces users to wait between
+# successive POP logins, in minutes. The default is 0.
+#
+#popminpoll: 0
+
+# The number of days advertised as being the minimum a message may be
+# left on the POP server before it is deleted (via the CAPA command,
+# defined in the POP3 Extension Mechanism, which some clients may
+# support). "NEVER", the default, may be specified with a negative
+# number. The Cyrus POP3 server never deletes mail, no matter what
+# the value of this parameter is. However, if a site implements a
+# less liberal policy, it needs to change this parameter accordingly.
+#
+#popexpiretime: 0
+
+# The list of userids with administrative rights. Separate each userid
+# with a space. We recommend that administrator userids be separate from
+# standard userids. Sites using Kerberos authentication may use separate
+# "admin" instances.
+#
+#admins: <none>
+
+# A list of users and groups that are allowed to proxy for other
+# users, seperated by spaces. Any user listed in this will be allowed
+# to login for any other user: use with caution.
+#
+#proxyservers: <none>
+
+# The Access Control List (ACL) placed on a newly-created (non-user)
+# mailbox that does not have a parent mailbox.
+#
+#defaultacl: anyone lrs
+
+# The pathname of the news spool directory. Only used if the partition-news
+# configuration option is set.
+#
+#newsspool: <no default>
+
+# Prefix to be prepended to newsgroup names to make the corresponding IMAP
+# mailbox names.
+#
+#newsprefix: <none>
+
+# If set to a value of zero or higher, users have their INBOX folders
+# created upon a successful login event or upon lmtpd(8) message
+# delivery if autocreate_post is enabled, provided their INBOX did
+# not yet already exist.
+#
+# The user's quota is set to the value if it is greater than zero,
+# otherwise the user has unlimited quota.
+#
+# Note that quota is specified in kilobytes.
+#
+#autocreate_quota: -1
+
+# Include notations in the protocol telemetry logs indicating the number
+# of seconds since the last command or response.
+#
+#logtimestamps: no
+
+# Number of seconds to pause after a successful plaintext login. For systems
+# that support strong authentication, this permits users to perceive a cost
+# of using plaintext passwords.
+#
+#plaintextloginpause: 0
+
+# The pathname of srvtab file containing the server's private key.
+# This option is passed to the SASL library and overrides its default
+# setting.
+#
+#srvtab: /etc/srvtab
+
+# The list of remote realms whose users may log in using cross-realm
+# authentications. Seperate each realm name by a space. This option is
+# only used when the server is compiled with Kerberos authentication.
+#
+#loginrealms: <none>
+
+# If enabled, any authentication identity which has a rights on a user's
+# INBOX may log in as that user. This option is only used when the server
+# is compiled with Kerberos authentication.
+#
+#loginuseacl: no
+
+# If enabled, lmtpd attempts to only write one copy of a message per
+# partition and create hard links, resulting in a potentially large
+# disk savings.
+#
+#singleinstancestore: yes
+
+# If enabled, lmtpd will suppress delivery of a message to a mailbox
+# if a message with the same message-id (or resent-message-id) is
+# recorded as having already been delivered to the mailbox. Records
+# the mailbox and message-id/resent-message-id of all successful
+# deliveries.
+#
+#duplicatesuppression: yes
+
+# If enabled, lmtpd rejects messages with 8-bit characters in the
+# headers. Otherwise, 8-bit characters are changed to `X'. (A proper
+# soultion to non-ASCII characters in headers is offered by RFC 2047
+# and its predecessors.)
+#
+#reject8bit: no
+
+# Maximum incoming LMTP message size. If set, lmtpd will reject
+# messages larger than maxmessagesize bytes. The default is to allow
+# messages of any size.
+#
+#maxmessagesize: <unlimited>
+
+# Userid used to deliver messages to shared folders. For example, if
+# set to "bb", email sent to "bb+shared.blah" would be delivered to
+# the "shared.blah" folder. By default, an email address of
+# "+shared.blah" would be used.
+#postuser: <none>
+
+# If enabled at compile time, this specifies a URL to reply when
+# Netscape asks the server where the mail administration HTTP server
+# is. The default is a site at CMU with a hopefully informative
+# message; administrators should set this to a local resource with
+# some information of greater use.
+#
+#netscapeurl: http://andrew2.andrew.cmu.edu/cyrus/imapd/netscapeadmin.html
+
+# Notifyd(8) method to use for "MAIL" notifications. If not set,
+# "MAIL" notifications are disabled.
+#
+#mailnotifier: <no default>
+
+# Notifyd(8) method to use for "SIEVE" notifications. If not set,
+# "SIEVE" notifications are disabled.
+#
+# This method is only used when no method is specified in the script.
+#
+#sievenotifier: <no default>
+
+# If enabled, lmtpd will look for Sieve scripts in user's home
+# directories: ~user/.sieve.
+#
+sieveusehomedir: false
+
+# If sieveusehomedir is false, this directory is searched for Sieve scripts.
+# The active Sieve script is s called "default", placed in the users sieve
+# sieve directory (ie. /var/imap/sieve/u/user).
+#
+sievedir: /var/imap/sieve
+
+# The pathname of the sendmail executable. Sieve uses sendmail for
+# sending rejections, redirects and vaca- tion responses.
+#
+#sendmail: /usr/sbin/sendmail
+
+# Username that is used as the 'From' address in rejection MDNs
+# produced by sieve.
+#
+#postmaster: postmaster
+
+# If enabled, the partitions will also be hashed, in addition to the hashing
+# done on configuration directories. This is recommended if one partition has
+# a very bushy mailbox tree.
+#
+#hashimapspool: false
+
+# Maximum size (in kilobytes) any sieve script can be, enforced at
+# submission by timsieved(8).
+#
+#sieve_maxscriptsize: 32
+
+# Maximum number of sieve scripts any user may have, enforced at
+# submission by timsieved(8).
+#
+#sieve_maxscripts: 5
+
+# The cyrusdb backend to use for mailbox annotations.
+# Allowed values: skiplist, twoskip
+#
+#annotation_db: twoskip
+
+# The cyrusdb backend to use for the duplicate delivery suppression
+# and sieve.
+# Allowed values: skiplist, sql, twoskip
+#
+#duplicate_db: twoskip
+
+# The cyrusdb backend to use for the mailbox list.
+# Allowed values: skiplist, twoskip
+#
+#mboxlist_db: twoskip
+
+# The cyrusdb backend to use for the pts cache.
+# Allowed values: skiplist, twoskip
+#
+#ptscache_db: twoskip
+
+# The cyrusdb backend to use for the seen state.
+# Allowed values: flat, skiplist, twoskip
+#
+#seenstate_db: twoskip
+
+# The cyrusdb backend to use for the imap status cache.
+# Allowed values: skiplist, sql, twoskip
+#
+#statuscache_db: twoskip
+
+# The cyrusdb backend to use for the subscriptions list.
+# Allowed values: flat, skiplist, twoskip
+#
+#subscription_db: flat
+
+# Maximum SSF (security strength factor) that the server will allow a
+# client to negotiate.
+#
+#sasl_maximum_layer: 256
+
+# The minimum SSF that the server will allow a client to negotiate. A
+# value of 1 requires integrity protection; any higher value requires
+# some amount of encryption.
+#
+#sasl_minimum_layer: 0
+
+# The mechanism used by the server to verify plaintext passwords. Possible
+# values include "auxprop" or "saslauthd"
+#
+sasl_pwcheck_method: auxprop
+
+# If enabled, the SASL library will automatically create authentication
+# secrets when given a plaintext password. See the SASL documentation.
+#
+#sasl_auto_transition: no
+
+# Whitespace separated list of mechanisms to allow (e.g. 'plain otp').
+# Used to restrict the mechanisms to a subset of the installed
+# plugins. The default is all available.
+#
+#sasl_mech_list: cram-md5 digest-md5
+
+# Location of the opiekeys file
+#
+#sasl_opiekeys: /etc/opiekeys
+
+# File containing the global certificate used for ALL services (imap,
+# pop3, lmtp).
+#
+#tls_server_cert: <none>
+
+# File containing the private key belonging to the global server
+# certificate.
+#
+#tls_server_key: <none>
+
+# File containing one or more Certificate Authority (CA) certificates.
+#
+#tls_client_ca_file: <none>
+
+# Path to directory with certificates of CAs.
+#
+#tls_client_ca_dir: <none>
+
+# The cyrusdb backend to use for the TLS cache.
+# Allowed values: skiplist, sql, twoskip
+#
+#tls_sessions_db: twoskip
+
+# The length of time (in minutes) that a TLS session will be cached
+# for later reuse. The maximum value is 1440 (24 hours), the default.
+# A value of 0 will disable session caching.
+#
+#tls_session_timeout: 1440
+
+# The right that a user needs to delete a mailbox.
+#
+#deleteright: c
+
+# Unix domain socket that lmtpd listens on, used by deliver(8).
+#
+#lmtpsocket: /var/imap/socket/lmtp
+
+# Unix domain socket that idled listens on.
+#
+#idlesocket: /var/imap/socket/idle
+
+# Unix domain socket that the new mail notification daemon listens on.
+#
+#notifysocket: /var/imap/socket/notify
+
+#
+# EOF
diff --git a/mail/cyrus-imapd312/files/imapd.in b/mail/cyrus-imapd312/files/imapd.in
new file mode 100644
index 000000000000..1fda8d76f980
--- /dev/null
+++ b/mail/cyrus-imapd312/files/imapd.in
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+# Start or stop cyrus-imapd
+
+# PROVIDE: cyrus_imapd imap
+# REQUIRE: DAEMON
+# BEFORE: mail
+# KEYWORD: shutdown
+
+# Add the following line to /etc/rc.conf to enable Cyrus IMAP:
+#
+# cyrus_imapd_enable="YES"
+
+. /etc/rc.subr
+
+: ${cyrus_imapd_enable="NO"}
+
+name="cyrus_imapd"
+rcvar=cyrus_imapd_enable
+pidfile="/var/run/cyrus-master.pid"
+command="%%PREFIX%%/cyrus/libexec/master"
+command_args="-d -p ${pidfile}"
+required_files="%%PREFIX%%/etc/cyrus.conf %%PREFIX%%/etc/imapd.conf"
+stop_postcmd="cyrus_imapd_poststop"
+extra_commands="reload"
+
+cyrus_imapd_poststop() {
+ /bin/rm -f ${pidfile}
+}
+
+load_rc_config $name
+run_rc_command "$1"
diff --git a/mail/cyrus-imapd312/files/patch-Makefile.in b/mail/cyrus-imapd312/files/patch-Makefile.in
new file mode 100644
index 000000000000..d75330d83038
--- /dev/null
+++ b/mail/cyrus-imapd312/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- Makefile.in.orig 2025-01-22 02:01:14 UTC
++++ Makefile.in
+@@ -2829,7 +2829,7 @@ LD_BASIC_ADD = lib/libcyrus.la lib/libcyrus_min.la ${L
+ # MD5 algorithms, without needing SSL. Currently we have no way of
+ # minimally linking such code.
+ LD_BASIC_ADD = lib/libcyrus.la lib/libcyrus_min.la ${LIBS} \
+- ${LIB_SASL} $(SSL_LIBS) $(GCOV_LIBS)
++ ${LIB_SASL} $(SSL_LIBS) $(GCOV_LIBS) -lm
+
+
+ # UTILITY is the libraries that utility programs which use Cyrus'
diff --git a/mail/cyrus-imapd312/files/patch-configure b/mail/cyrus-imapd312/files/patch-configure
new file mode 100644
index 000000000000..4d3deee12dcf
--- /dev/null
+++ b/mail/cyrus-imapd312/files/patch-configure
@@ -0,0 +1,22 @@
+Index: configure
+diff -u configure.orig configure
+--- configure.orig 2010-10-18 21:36:00.000000000 +0900
++++ configure 2010-10-18 23:50:45.966557478 +0900
+@@ -9501,7 +9501,7 @@
+ $as_echo_n "(cached) " >&6
+ else
+ ac_check_lib_save_LIBS=$LIBS
+-LIBS="-lgssapi ${GSSAPIBASE_LIBS} -lgssapi -lkrb5 -lasn1 -lroken ${LIB_CRYPT} ${LIB_DES} -lcom_err ${LIB_SOCKET} $LIBS"
++LIBS="-lgssapi ${GSSAPIBASE_LIBS} -lgssapi -lkrb5 -lasn1 -lroken ${LIB_CRYPT} ${LIB_DES} -lcom_err ${LIB_SOCKET} -lhx509 $LIBS"
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h. */
+
+@@ -9803,7 +9803,7 @@
+ GSSAPIBASE_STATIC_LIBS="$GSSAPIBASE_LIBS $gssapi_dir/libgssapi_krb5.a $gssapi_dir/libkrb5.a $gssapi_dir/libk5crypto.a $gssapi_dir/libcom_err.a ${K5SUPSTATIC}"
+ elif test "$gss_impl" = "heimdal"; then
+ CPPFLAGS="$CPPFLAGS -DKRB5_HEIMDAL"
+- GSSAPIBASE_LIBS="$GSSAPIBASE_LIBS -lgssapi -lkrb5 -lasn1 -lroken ${LIB_CRYPT} ${LIB_DES} -lcom_err"
++ GSSAPIBASE_LIBS="$GSSAPIBASE_LIBS -lgssapi -lkrb5 -lasn1 -lroken ${LIB_CRYPT} ${LIB_DES} -lcom_err -lhx509"
+ GSSAPIBASE_STATIC_LIBS="$GSSAPIBASE_STATIC_LIBS $gssapi_dir/libgssapi.a $gssapi_dir/libkrb5.a $gssapi_dir/libasn1.a $gssapi_dir/libroken.a $gssapi_dir/libcom_err.a ${LIB_CRYPT}"
+ elif test "$gss_impl" = "cybersafe03"; then
+ # Version of CyberSafe with two libraries
diff --git a/mail/cyrus-imapd312/files/patch-imap__http_client.h b/mail/cyrus-imapd312/files/patch-imap__http_client.h
new file mode 100644
index 000000000000..113854e9913d
--- /dev/null
+++ b/mail/cyrus-imapd312/files/patch-imap__http_client.h
@@ -0,0 +1,11 @@
+--- imap/http_client.h.orig 2016-04-11 02:02:11 UTC
++++ imap/http_client.h
+@@ -57,7 +57,7 @@ struct body_t {
+ unsigned char framing; /* Message framing */
+ unsigned char te; /* Transfer-Encoding */
+ unsigned max; /* Max allowed len */
+- ulong len; /* Content-Length */
++ unsigned long len; /* Content-Length */
+ struct buf payload; /* Payload */
+ };
+
diff --git a/mail/cyrus-imapd312/files/patch-imap__httpd.h b/mail/cyrus-imapd312/files/patch-imap__httpd.h
new file mode 100644
index 000000000000..f50f66fc0cdb
--- /dev/null
+++ b/mail/cyrus-imapd312/files/patch-imap__httpd.h
@@ -0,0 +1,11 @@
+--- imap/httpd.h.orig 2016-04-11 02:02:11 UTC
++++ imap/httpd.h
+@@ -264,7 +264,7 @@ struct patch_doc_t {
+
+ /* Meta-data for response body (payload & representation headers) */
+ struct resp_body_t {
+- ulong len; /* Content-Length */
++ unsigned long len; /* Content-Length */
+ struct range *range; /* Content-Range */
+ const char *fname; /* Content-Dispo */
+ unsigned char enc; /* Content-Encoding */
diff --git a/mail/cyrus-imapd312/files/patch-imap__jmap_calendar.c b/mail/cyrus-imapd312/files/patch-imap__jmap_calendar.c
new file mode 100644
index 000000000000..d5eb4d5e34dc
--- /dev/null
+++ b/mail/cyrus-imapd312/files/patch-imap__jmap_calendar.c
@@ -0,0 +1,29 @@
+--- imap/jmap_calendar.c.orig 2024-03-18 02:20:35 UTC
++++ imap/jmap_calendar.c
+@@ -6962,7 +6962,7 @@ static int eventquery_textsearch_run(jmap_req_t *req,
+ if (!expandrecur) {
+ struct eventquery_cmp_rock rock = { sort, nsort };
+ cyr_qsort_r(matches->data, matches->count, sizeof(void*),
+- (int(*)(const void*, const void*, void*))eventquery_cmp, &rock);
++ (int(*)QSORT_R_COMPAR_ARGS(const void*, const void*, void*))eventquery_cmp, &rock);
+ }
+
+ r = 0;
+@@ -9591,7 +9591,7 @@ static void principal_getavailability(jmap_req_t *req,
+ * different “busyStatus” properties the server MUST choose the value in
+ * the following order: confirmed > unavailable > tentative. */
+ cyr_qsort_r(busyperiods->data, busyperiods->count, sizeof(struct busyperiod),
+- (int(*)(const void*, const void*, void*))busyperiod_cmp, NULL);
++ (int(*)QSORT_R_COMPAR_ARGS(const void*, const void*, void*))busyperiod_cmp, NULL);
+ int count = dynarray_size(busyperiods) ? 1 : 0;
+ int i;
+ for (i = 1; i < dynarray_size(busyperiods); i++) {
+@@ -9907,7 +9907,7 @@ static void notifsearch_run(const char *userid,
+ if (search->sort) {
+ cyr_qsort_r(entries->data, entries->count,
+ sizeof(struct notifsearch_entry),
+- (int(*)(const void*, const void*, void*))search->sort,
++ (int(*)QSORT_R_COMPAR_ARGS(const void*, const void*, void*))search->sort,
+ search->sortrock);
+ }
+
diff --git a/mail/cyrus-imapd312/files/patch-imap__jmap_mail_submission.c b/mail/cyrus-imapd312/files/patch-imap__jmap_mail_submission.c
new file mode 100644
index 000000000000..56b26563b6b2
--- /dev/null
+++ b/mail/cyrus-imapd312/files/patch-imap__jmap_mail_submission.c
@@ -0,0 +1,11 @@
+--- imap/jmap_mail_submission.c.orig 2023-03-01 02:54:30 UTC
++++ imap/jmap_mail_submission.c
+@@ -229,7 +229,7 @@ static int _emailsubmission_address_parse(json_t *addr
+ if (holduntil) {
+ if (!strcasecmp(key, "HOLDFOR")) {
+ char *endptr = (char *) val;
+- ulong interval = val ? strtoul(val, &endptr, 10) : ULONG_MAX;
++ unsigned long interval = val ? strtoul(val, &endptr, 10) : ULONG_MAX;
+ time_t now = time(0);
+
+ if (endptr == val || *endptr != '\0' ||
diff --git a/mail/cyrus-imapd312/files/patch-imap__jmap_mailbox.c b/mail/cyrus-imapd312/files/patch-imap__jmap_mailbox.c
new file mode 100644
index 000000000000..ad097332221e
--- /dev/null
+++ b/mail/cyrus-imapd312/files/patch-imap__jmap_mailbox.c
@@ -0,0 +1,11 @@
+--- imap/jmap_mailbox.c.orig 2024-03-18 02:20:35 UTC
++++ imap/jmap_mailbox.c
+@@ -1327,7 +1327,7 @@ static int _mboxquery_run(mboxquery_t *query, const mb
+
+ /* Apply comparators */
+ cyr_qsort_r(query->result.data, query->result.count, sizeof(void*),
+- (int(*)(const void*, const void*, void*)) _mboxquery_compar, query);
++ (int(*)QSORT_R_COMPAR_ARGS(const void*, const void*, void*)) _mboxquery_compar, query);
+
+ /* Build in-memory tree */
+ hash_table recs_by_parentid = HASH_TABLE_INITIALIZER;
diff --git a/mail/cyrus-imapd312/files/patch-imap__notify.c b/mail/cyrus-imapd312/files/patch-imap__notify.c
new file mode 100644
index 000000000000..e093378fc10d
--- /dev/null
+++ b/mail/cyrus-imapd312/files/patch-imap__notify.c
@@ -0,0 +1,48 @@
+--- imap/notify.c.orig 2021-05-10 04:34:24 UTC
++++ imap/notify.c
+@@ -49,6 +49,9 @@
+ #include <syslog.h>
+ #include <sys/mman.h>
+ #include <sys/types.h>
++#if defined(__FreeBSD__)
++#include <sys/sysctl.h>
++#endif
+ #include <sys/socket.h>
+ #include <netinet/in.h>
+ #include <sys/un.h>
+@@ -209,6 +212,27 @@ EXPORTED void notify(const char *method,
+ FNAME_NOTIFY_SOCK, sizeof(sun_data.sun_path));
+ }
+
++#if defined(__FreeBSD__)
++ size_t maxsockbuf;
++ size_t len = sizeof(maxsockbuf);
++ r = sysctlbyname("kern.ipc.maxsockbuf", &maxsockbuf, &len, NULL, 0);
++ if (r == 0) {
++ bufsiz = MIN(maxsockbuf, NOTIFY_MAXSIZE);
++ } else {
++ syslog(LOG_WARNING,
++ "NOTIFY(%s): unable to sysctlbyname(kern.ipc.maxsockbuf): %m",
++ loginfo);
++ bufsiz = NOTIFY_MAXSIZE;
++ }
++
++ optlen = sizeof(bufsiz);
++ r = setsockopt(soc, SOL_SOCKET, SO_SNDBUF, &bufsiz, optlen);
++ if (r == -1) {
++ syslog(LOG_WARNING,
++ "NOTIFY(%s): unable to setsockopt(SO_SNDBUF) on socket: %m",
++ loginfo);
++ }
++#else
+ /* Get send buffer size */
+ optlen = sizeof(bufsiz);
+ r = getsockopt(soc, SOL_SOCKET, SO_SNDBUF, &bufsiz, &optlen);
+@@ -221,6 +245,7 @@ EXPORTED void notify(const char *method,
+
+ /* Use minimum of 1/10 of send buffer size (-overhead) NOTIFY_MAXSIZE */
+ bufsiz = MIN(bufsiz / 10 - 32, NOTIFY_MAXSIZE);
++#endif
+
+ /*
+ * build request of the form:
diff --git a/mail/cyrus-imapd312/files/patch-imap__relocate_by_id.c b/mail/cyrus-imapd312/files/patch-imap__relocate_by_id.c
new file mode 100644
index 000000000000..e9c771c10420
--- /dev/null
+++ b/mail/cyrus-imapd312/files/patch-imap__relocate_by_id.c
@@ -0,0 +1,10 @@
+--- imap/relocate_by_id.c.orig 2023-02-27 02:08:04 UTC
++++ imap/relocate_by_id.c
+@@ -46,6 +46,7 @@
+ #include <unistd.h>
+ #endif
+ #include <getopt.h>
++#include <libgen.h>
+ #include <stdlib.h>
+ #include <stdio.h>
+ #include <errno.h>
diff --git a/mail/cyrus-imapd312/files/patch-imap__tls.c b/mail/cyrus-imapd312/files/patch-imap__tls.c
new file mode 100644
index 000000000000..2d9b8d36b1df
--- /dev/null
+++ b/mail/cyrus-imapd312/files/patch-imap__tls.c
@@ -0,0 +1,14 @@
+--- imap/tls.c.orig 2024-03-13 02:47:44 UTC
++++ imap/tls.c
+@@ -257,7 +257,11 @@ static DH *get_dh1024(void)
+ dh = DH_new();
+ if (!dh) return NULL;
+
++#if defined(LIBRESSL_VERSION_NUMBER)
++ p = BN_get_rfc2409_prime_1024(NULL);
++#else
+ p = get_rfc2409_prime_1024(NULL);
++#endif
+ BN_dec2bn(&g, "2");
+
+ if (DH_set0_pqg(dh, p, NULL, g))
diff --git a/mail/cyrus-imapd312/files/patch-imap__xapian_wrap.cpp b/mail/cyrus-imapd312/files/patch-imap__xapian_wrap.cpp
new file mode 100644
index 000000000000..3a7eaaace548
--- /dev/null
+++ b/mail/cyrus-imapd312/files/patch-imap__xapian_wrap.cpp
@@ -0,0 +1,14 @@
+--- imap/xapian_wrap.cpp.orig 2022-02-23 00:13:21 UTC
++++ imap/xapian_wrap.cpp
+@@ -32,7 +32,11 @@ extern "C" {
+ #include <xapian.h>
+
+ #ifdef HAVE_CLD2
++#ifdef __FreeBSD__
++#include <cld/public/compact_lang_det.h>
++#else
+ #include <cld2/public/compact_lang_det.h>
++#endif
+ #endif
+
+ // from global.h
diff --git a/mail/cyrus-imapd312/files/patch-lib__cyr_qsort_r.c b/mail/cyrus-imapd312/files/patch-lib__cyr_qsort_r.c
new file mode 100644
index 000000000000..536076a6a530
--- /dev/null
+++ b/mail/cyrus-imapd312/files/patch-lib__cyr_qsort_r.c
@@ -0,0 +1,19 @@
+--- lib/cyr_qsort_r.c.orig 2019-12-04 02:17:01 UTC
++++ lib/cyr_qsort_r.c
+@@ -18,14 +18,14 @@ EXPORTED void cyr_qsort_r(void *base, size_t nmemb, si
+ // NOTE: this is kinda ugly, but it's OK if you're not multithreaded
+
+ static void *qsort_r_thunk;
+-static int (*qsort_r_compar)(const void *, const void *, void *);
++static int (*qsort_r_compar)QSORT_R_COMPAR_ARGS(const void *, const void *, void *);
+ static int qsort_r_compar_func(const void *a, const void *b)
+ {
+ return qsort_r_compar(a, b, qsort_r_thunk);
+ }
+
+ EXPORTED void cyr_qsort_r(void *base, size_t nmemb, size_t size,
+- int (*compar)(const void *, const void *, void *),
++ int (*compar)QSORT_R_COMPAR_ARGS(const void *, const void *, void *),
+ void *thunk)
+ {
+ qsort_r_thunk = thunk;
diff --git a/mail/cyrus-imapd312/files/patch-lib__imapoptions b/mail/cyrus-imapd312/files/patch-lib__imapoptions
new file mode 100644
index 000000000000..6fd98f52abd1
--- /dev/null
+++ b/mail/cyrus-imapd312/files/patch-lib__imapoptions
@@ -0,0 +1,20 @@
+--- lib/imapoptions.orig 2020-02-06 22:38:20 UTC
++++ lib/imapoptions
+@@ -2230,7 +2230,7 @@ If all partitions are over that limit, this feature is
+ { "seenstate_db", "twoskip", STRINGLIST("flat", "skiplist", "twoskip", "zeroskip"), "3.1.6" }
+ /* The cyrusdb backend to use for the seen state. */
+
+-{ "sendmail", "/usr/lib/sendmail", STRING, "2.3.17" }
++{ "sendmail", "/usr/sbin/sendmail", STRING, "2.3.17" }
+ /* The pathname of the sendmail executable. Sieve invokes sendmail
+ for sending rejections, redirects and vacation responses. */
+
+@@ -2363,7 +2363,7 @@ product version in the capabilities
+ For backward compatibility, if no unit is specified, seconds is
+ assumed. */
+
+-{ "sievedir", "/usr/sieve", STRING, "2.3.17" }
++{ "sievedir", "/var/imap/sieve", STRING, "2.3.17" }
+ /* If sieveusehomedir is false, this directory is searched for Sieve
+ scripts. */
+
diff --git a/mail/cyrus-imapd312/files/patch-lib__libcyr_cfg.c b/mail/cyrus-imapd312/files/patch-lib__libcyr_cfg.c
new file mode 100644
index 000000000000..5cbb64001209
--- /dev/null
+++ b/mail/cyrus-imapd312/files/patch-lib__libcyr_cfg.c
@@ -0,0 +1,13 @@
+Index: lib/libcyr_cfg.c
+diff -u -p lib/libcyr_cfg.c.orig lib/libcyr_cfg.c
+--- lib/libcyr_cfg.c.orig Wed Mar 10 00:05:58 2004
++++ lib/libcyr_cfg.c Fri Feb 25 00:06:44 2005
+@@ -52,7 +52,7 @@
+ #include "libcyr_cfg.h"
+ #include "cyrusdb.h"
+
+-#if defined(__GNUC__) && __GNUC__ > 1
++#if defined(__GNUC__) && __GNUC__ > 1 && !defined(__INTEL_COMPILER)
+ /* We can use the GCC union constructor extension */
+ #define CFGVAL(t,v) (union cyrus_config_value)((t)(v))
+ #else
diff --git a/mail/cyrus-imapd312/files/patch-notifyd__notifyd.c b/mail/cyrus-imapd312/files/patch-notifyd__notifyd.c
new file mode 100644
index 000000000000..0719b98c13f6
--- /dev/null
+++ b/mail/cyrus-imapd312/files/patch-notifyd__notifyd.c
@@ -0,0 +1,44 @@
+--- notifyd/notifyd.c.orig 2021-05-05 03:21:59 UTC
++++ notifyd/notifyd.c
+@@ -50,6 +50,9 @@
+ #include <sysexits.h>
+ #include <syslog.h>
+ #include <sys/types.h>
++#if defined(__FreeBSD__)
++#include <sys/sysctl.h>
++#endif
+ #include <sys/socket.h>
+ #include <netinet/in.h>
+ #include <sys/un.h>
+@@ -111,6 +114,23 @@ static int do_notify(void)
+ unsigned bufsiz;
+ socklen_t optlen;
+
++#if defined(__FreeBSD__)
++ size_t maxsockbuf;
++ size_t len = sizeof(maxsockbuf);
++ r = sysctlbyname("kern.ipc.maxsockbuf", &maxsockbuf, &len, NULL, 0);
++ if (r == 0) {
++ bufsiz = MIN(maxsockbuf, NOTIFY_MAXSIZE);
++ } else {
++ syslog(LOG_WARNING, "unable to sysctlbyname(kern.ipc.maxsockbuf): %m");
++ bufsiz = NOTIFY_MAXSIZE;
++ }
++
++ optlen = sizeof(bufsiz);
++ r = setsockopt(soc, SOL_SOCKET, SO_RCVBUF, &bufsiz, optlen);
++ if (r == -1) {
++ syslog(LOG_WARNING, "unable to setsockopt(SO_RCVBUF) on notify socket: %m");
++ }
++#else
+ /* Get receive buffer size */
+ optlen = sizeof(bufsiz);
+ r = getsockopt(soc, SOL_SOCKET, SO_RCVBUF, &bufsiz, &optlen);
+@@ -121,6 +141,7 @@ static int do_notify(void)
+
+ /* Use minimum of 1/10 of receive buffer size (-overhead) NOTIFY_MAXSIZE */
+ bufsiz = MIN(bufsiz / 10 - 32, NOTIFY_MAXSIZE);
++#endif
+
+ while (1) {
+ method = class = priority = user = mailbox = message = reply = NULL;
diff --git a/mail/cyrus-imapd312/files/patch-tools__mkimap b/mail/cyrus-imapd312/files/patch-tools__mkimap
new file mode 100644
index 000000000000..e0cb5fe46ae7
--- /dev/null
+++ b/mail/cyrus-imapd312/files/patch-tools__mkimap
@@ -0,0 +1,36 @@
+--- tools/mkimap.orig 2022-10-06 22:58:05 UTC
++++ tools/mkimap
+@@ -75,6 +75,9 @@ sub read_conf {
+
+ $imapdconf = shift || "/etc/imapd.conf";
+
++$cyrus_user = $ENV{CYRUS_USER} || "%%CYRUS_USER%%";
++$cyrus_group = $ENV{CYRUS_GROUP} || "%%CYRUS_GROUP%%";
++
+ push @configs, $imapdconf;
+
+ while ($conf = shift @configs) {
+@@ -87,6 +90,7 @@ $d = $confdir;
+
+ print "configuring $d...\n";
+
++mkdir $d, 0755;
+ chdir $d or die "couldn't change to $d";
+
+ mkdir "proc", 0755 || warn "can't create $d/proc: $!";
+@@ -97,12 +101,15 @@ mkdir "msg", 0755 || warn "can't create $d/msg: $!";
+ mkdir "ptclient", 0755 || warn "can't create $d/ptclient: $!";
+ mkdir "sync", 0755 || warn "can't create $d/sync: $!";
+
++system "/usr/sbin/chown -R $cyrus_user:$cyrus_group .";
++
+ while ($part = shift @parts) {
+ print "creating $part...\n";
+ mkdir $part, 0755 || warn "can't create $part: $!";
+ chdir $part or die "couldn't change to partition $part";
+ mkdir "stage.", 0755 || warn "can't create $part/stage.: $!";
+ mkdir "sync.", 0755 || warn "can't create $part/sync.: $!";
++ system "/usr/sbin/chown -R $cyrus_user:$cyrus_group $part";
+ }
+
+ print "done\n";
diff --git a/mail/cyrus-imapd312/files/pkg-deinstall.in b/mail/cyrus-imapd312/files/pkg-deinstall.in
new file mode 100644
index 000000000000..2e933163aba4
--- /dev/null
+++ b/mail/cyrus-imapd312/files/pkg-deinstall.in
@@ -0,0 +1,40 @@
+#!/bin/sh
+#
+# Created by: hetzels@westbend.net
+
+#set -vx
+
+PKG_BATCH=${BATCH:=NO}
+CYRUS_USER=${CYRUS_USER:=%%CYRUS_USER%%}
+
+#
+# Modify the 'cyrus' user created from the cyrus-sasl port
+#
+
+modify_cyrus_user() {
+ USER=${CYRUS_USER}
+ PW=/usr/sbin/pw
+ if [ -x "${PKG_ROOTDIR}/usr/sbin/nologin" ]; then
+ shell=/usr/sbin/nologin
+ elif [ -x "${PKG_ROOTDIR}/sbin/nologin" ]; then
+ shell=/sbin/nologin
+ else
+ shell=/nonexistent
+ fi
+ uhome=/nonexistent
+
+ if ! ${PW} -R "${PKG_ROOTDIR}" mod user ${USER} -d "${uhome}" -s "${shell}"; then
+ echo "*** Failed to update user \`${USER}'."
+ else
+ echo "*** Updated user \`${USER}'."
+ fi
+}
+
+case $2 in
+ DEINSTALL)
+ ;;
+ POST-DEINSTALL)
+ modify_cyrus_user
+ ;;
+
+esac
diff --git a/mail/cyrus-imapd312/files/pkg-install.in b/mail/cyrus-imapd312/files/pkg-install.in
new file mode 100644
index 000000000000..2b7e9053c677
--- /dev/null
+++ b/mail/cyrus-imapd312/files/pkg-install.in
@@ -0,0 +1,41 @@
+#!/bin/sh
+
+#set -vx
+
+PKG_BATCH=${BATCH:=NO}
+PKG_PREFIX=${PKG_PREFIX:=%%PREFIX%%}
+CYRUS_USER=${CYRUS_USER:=%%CYRUS_USER%%}
+
+#
+# Modify the 'cyrus' user created from the cyrus-sasl port
+#
+
+modify_cyrus_user() {
+ USER=${CYRUS_USER}
+ PW=/usr/sbin/pw
+ shell=/bin/csh
+ uhome=${PKG_PREFIX}/cyrus
+
+ if ! ${PW} -R "${PKG_ROOTDIR}" mod user ${USER} -d "${uhome}" -s "${shell}"; then
+ echo "*** Failed to update user \`${USER}'."
+ else
+ echo "*** Updated user \`${USER}'."
+ fi
+}
+
+case $2 in
+ PRE-INSTALL)
+ ;;
+
+ POST-INSTALL)
+ modify_cyrus_user
+ if grep 'sieve' /etc/services; then
+ echo
+ else
+ echo
+ echo "** Please add an entry for the sieve protocol (4190/tcp)"
+ echo " to /etc/services"
+ echo
+ fi
+ ;;
+esac
diff --git a/mail/cyrus-imapd312/files/pkg-message.in b/mail/cyrus-imapd312/files/pkg-message.in
new file mode 100644
index 000000000000..70a4a9f76a97
--- /dev/null
+++ b/mail/cyrus-imapd312/files/pkg-message.in
@@ -0,0 +1,10 @@
+[
+{ type: install
+ message: <<EOM
+To setup mail spool, modify %%PREFIX%%/etc/imapd.conf appropriately,
+then run %%PREFIX%%/cyrus/sbin/mkimap.
+To run Cyrus IMAPd from startup, add cyrus_imapd_enable="YES" in your
+/etc/rc.conf.
+EOM
+}
+]
diff --git a/mail/cyrus-imapd312/pkg-descr b/mail/cyrus-imapd312/pkg-descr
new file mode 100644
index 000000000000..9ecf98285090
--- /dev/null
+++ b/mail/cyrus-imapd312/pkg-descr
@@ -0,0 +1,19 @@
+The Cyrus IMAP (Internet Message Access Protocol) server provides access to
+personal mail and system-wide bulletin boards through the IMAP protocol.
+The Cyrus IMAP server is a scaleable enterprise mail system designed for use
+from small to large enterprise environments using standards-based
+technologies.
+
+A full Cyrus IMAP implementation allows a seamless mail and bulletin board
+environment to be set up across multiple servers. It differs from other
+IMAP server implementations in that it is run on "sealed" servers, where
+users are not normally permitted to log in. The mailbox database is stored
+in parts of the filesystem that are private to the Cyrus IMAP system. All
+user access to mail is through software using the IMAP, POP3, or KPOP
+protocols.
+
+The private mailbox database design gives the server large advantages in
+efficiency, scalability, and administratability. Multiple concurrent
+read/write connections to the same mailbox are permitted. The server
+supports access control lists on mailboxes and storage quotas on mailbox
+hierarchies.
diff --git a/mail/cyrus-imapd312/pkg-plist b/mail/cyrus-imapd312/pkg-plist
new file mode 100644
index 000000000000..b9882ce11517
--- /dev/null
+++ b/mail/cyrus-imapd312/pkg-plist
@@ -0,0 +1,159 @@
+bin/cyradm
+bin/httptest
+bin/imtest
+bin/installsieve
+bin/lmtptest
+bin/mupdatetest
+bin/nntptest
+bin/pop3test
+bin/sieveshell
+bin/sivtest
+bin/smtptest
+bin/synctest
+cyrus/libexec/fud
+%%HTTP%%cyrus/libexec/httpd
+%%IDLED%%cyrus/libexec/idled
+cyrus/libexec/imapd
+cyrus/libexec/lmtpd
+cyrus/libexec/lmtpproxyd
+cyrus/libexec/master
+%%MURDER%%cyrus/libexec/mupdate
+%%NNTP%%cyrus/libexec/nntpd
+cyrus/libexec/notifyd
+cyrus/libexec/pop3d
+cyrus/libexec/pop3proxyd
+cyrus/libexec/promstatsd
+cyrus/libexec/proxyd
+cyrus/libexec/ptloader
+cyrus/libexec/smmapd
+%%REPLICATION%%cyrus/libexec/sync_server
+cyrus/libexec/timsieved
+cyrus/sbin/arbitron
+cyrus/sbin/chk_cyrus
+cyrus/sbin/ctl_conversationsdb
+cyrus/sbin/ctl_cyrusdb
+cyrus/sbin/ctl_deliver
+cyrus/sbin/ctl_mboxlist
+%%HTTP%%cyrus/sbin/ctl_zoneinfo
+cyrus/sbin/cvt_cyrusdb
+cyrus/sbin/cvt_xlist_specialuse
+cyrus/sbin/cyr_buildinfo
+cyrus/sbin/cyr_cd.sh
+cyrus/sbin/cyr_dbtool
+cyrus/sbin/cyr_deny
+cyrus/sbin/cyr_df
+cyrus/sbin/cyr_expire
+cyrus/sbin/cyr_info
+cyrus/sbin/cyr_ls
+cyrus/sbin/cyr_pwd
+cyrus/sbin/cyr_synclog
+cyrus/sbin/cyr_userseen
+cyrus/sbin/cyr_virusscan
+cyrus/sbin/cyr_withlock_run
+cyrus/sbin/cyrdump
+%%HTTP%%cyrus/sbin/dav_reconstruct
+cyrus/sbin/deliver
+%%NNTP%%cyrus/sbin/fetchnews
+cyrus/sbin/ipurge
+cyrus/sbin/masssievec
+cyrus/sbin/mbexamine
+cyrus/sbin/mbpath
+cyrus/sbin/mbtool
+cyrus/sbin/mkimap
+cyrus/sbin/ptdump
+cyrus/sbin/ptexpire
+cyrus/sbin/quota
+cyrus/sbin/reconstruct
+cyrus/sbin/relocate_by_id
+cyrus/sbin/sievec
+cyrus/sbin/sieved
+%%SQUATTER%%cyrus/sbin/squatter
+%%REPLICATION%%cyrus/sbin/sync_client
+%%REPLICATION%%cyrus/sbin/sync_reset
+cyrus/sbin/tls_prune
+cyrus/sbin/translatesieve
+cyrus/sbin/unexpunge
+etc/man.d/cyrus-imapd.conf
+include/cyrus/acl.h
+include/cyrus/arrayu64.h
+include/cyrus/assert.h
+include/cyrus/auth.h
+include/cyrus/bitvector.h
+include/cyrus/bloom.h
+include/cyrus/bsearch.h
+include/cyrus/charset.h
+include/cyrus/command.h
+include/cyrus/crc32.h
+include/cyrus/cyr_lock.h
+include/cyrus/cyr_qsort_r.h
+include/cyrus/cyrusdb.h
+include/cyrus/dynarray.h
+include/cyrus/glob.h
+include/cyrus/gmtoff.h
+include/cyrus/hash.h
+include/cyrus/hashset.h
+include/cyrus/hashu64.h
+include/cyrus/imapopts.h
+include/cyrus/imapurl.h
+include/cyrus/imclient.h
+include/cyrus/imparse.h
+include/cyrus/iostat.h
+include/cyrus/iptostring.h
+include/cyrus/libcyr_cfg.h
+include/cyrus/lsort.h
+include/cyrus/map.h
+include/cyrus/mappedfile.h
+include/cyrus/mkgmtime.h
+include/cyrus/mpool.h
+include/cyrus/murmurhash2.h
+include/cyrus/nonblock.h
+include/cyrus/parseaddr.h
+include/cyrus/proc.h
+include/cyrus/procinfo.h
+include/cyrus/retry.h
+include/cyrus/rfc822tok.h
+include/cyrus/seqset.h
+include/cyrus/sieve/sieve_err.h
+include/cyrus/sieve/sieve_interface.h
+include/cyrus/signals.h
+include/cyrus/smallarrayu64.h
+include/cyrus/sqldb.h
+include/cyrus/strarray.h
+include/cyrus/strhash.h
+include/cyrus/stristr.h
+include/cyrus/times.h
+include/cyrus/tok.h
+include/cyrus/wildmat.h
+include/cyrus/xmalloc.h
+include/cyrus/xsha1.h
+include/cyrus/xunlink.h
+lib/libcyrus.so
+lib/libcyrus.so.0
+lib/libcyrus.so.0.0.0
+lib/libcyrus_com_err.so
+lib/libcyrus_com_err.so.0
+lib/libcyrus_com_err.so.0.0.0
+lib/libcyrus_imap.so
+lib/libcyrus_imap.so.0
+lib/libcyrus_imap.so.0.0.0
+lib/libcyrus_min.so
+lib/libcyrus_min.so.0
+lib/libcyrus_min.so.0.0.0
+lib/libcyrus_sieve.so
+lib/libcyrus_sieve.so.0
+lib/libcyrus_sieve.so.0.0.0
+%%SITE_PERL%%/Cyrus/Annotator/AnnotateInlinedCIDs.pm
+%%SITE_PERL%%/Cyrus/Annotator/Daemon.pm
+%%SITE_PERL%%/Cyrus/Annotator/Message.pm
+%%SITE_ARCH%%/Cyrus/IMAP.pm
+%%SITE_ARCH%%/Cyrus/IMAP/Admin.pm
+%%SITE_ARCH%%/Cyrus/IMAP/Shell.pm
+%%SITE_ARCH%%/Cyrus/SIEVE/managesieve.pm
+%%SITE_ARCH%%/auto/Cyrus/IMAP/IMAP.so
+%%SITE_ARCH%%/auto/Cyrus/SIEVE/managesieve/managesieve.so
+libdata/pkgconfig/libcyrus.pc
+libdata/pkgconfig/libcyrus_imap.pc
+libdata/pkgconfig/libcyrus_min.pc
+libdata/pkgconfig/libcyrus_sieve.pc
+@sample %%EXAMPLESDIR%%/imapd.conf etc/imapd.conf
+@sample %%EXAMPLESDIR%%/cyrus.conf etc/cyrus.conf
diff --git a/mail/geary/Makefile b/mail/geary/Makefile
index 63d973456172..f38ceea54d5b 100644
--- a/mail/geary/Makefile
+++ b/mail/geary/Makefile
@@ -1,6 +1,6 @@
PORTNAME= geary
PORTVERSION= 40.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= mail gnome
MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/}
DIST_SUBDIR= gnome
diff --git a/mail/mailio/Makefile b/mail/mailio/Makefile
index 2bf4b7c91b75..e0dc1736fb39 100644
--- a/mail/mailio/Makefile
+++ b/mail/mailio/Makefile
@@ -1,6 +1,5 @@
PORTNAME= mailio
-DISTVERSION= 0.24.1
-PORTREVISION= 1
+DISTVERSION= 0.25.1
CATEGORIES= mail devel
MAINTAINER= yuri@FreeBSD.org
@@ -26,4 +25,8 @@ CMAKE_TESTING_TARGET= all
post-test:
@cd ${WRKSRC}/test && ${BUILD_WRKSRC}/test/test_message
+# tests as of 0.25.1:
+# Running 139 test cases...
+# *** No errors detected
+
.include <bsd.port.mk>
diff --git a/mail/mailio/distinfo b/mail/mailio/distinfo
index 1ef52cf652e1..5e0ff8ad44d1 100644
--- a/mail/mailio/distinfo
+++ b/mail/mailio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736754555
-SHA256 (karastojko-mailio-0.24.1_GH0.tar.gz) = 52d5ced35b6a87677d897010fb2e7c2d2ddbd834d59aab991c65c0c6627af40f
-SIZE (karastojko-mailio-0.24.1_GH0.tar.gz) = 202871
+TIMESTAMP = 1746744889
+SHA256 (karastojko-mailio-0.25.1_GH0.tar.gz) = 74cc49dbaa11bdac4b9ebe91b983853cccf64f8d3ca52e698fb0494b37a4801a
+SIZE (karastojko-mailio-0.25.1_GH0.tar.gz) = 205376
diff --git a/mail/mailio/pkg-plist b/mail/mailio/pkg-plist
index d6c9a18a1eb0..d5b58e81ab47 100644
--- a/mail/mailio/pkg-plist
+++ b/mail/mailio/pkg-plist
@@ -15,7 +15,9 @@ include/mailio/q_codec.hpp
include/mailio/quoted_printable.hpp
include/mailio/smtp.hpp
include/mailio/version.hpp
+lib/cmake/mailio/mailio-config-version.cmake
+lib/cmake/mailio/mailio-config.cmake
+lib/cmake/mailio/mailio-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/mailio/mailio-targets.cmake
lib/libmailio.so
libdata/pkgconfig/mailio.pc
-%%DATADIR%%/cmake/mailioConfig-%%CMAKE_BUILD_TYPE%%.cmake
-%%DATADIR%%/cmake/mailioConfig.cmake
diff --git a/mail/neomutt/Makefile b/mail/neomutt/Makefile
index 661d529b3474..d4ddf9a6092e 100644
--- a/mail/neomutt/Makefile
+++ b/mail/neomutt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= neomutt
-PORTVERSION= 20250113
+PORTVERSION= 20250510
PORTREVISION= 0
CATEGORIES= mail
diff --git a/mail/neomutt/distinfo b/mail/neomutt/distinfo
index 8e9affaa4fe0..6095eeba99db 100644
--- a/mail/neomutt/distinfo
+++ b/mail/neomutt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736872214
-SHA256 (neomutt-neomutt-20250113_GH0.tar.gz) = cc7835e80fd72af104a8e146e009e93e687cefbc6c11725ee2ed11d7377486ff
-SIZE (neomutt-neomutt-20250113_GH0.tar.gz) = 4099632
+TIMESTAMP = 1746876679
+SHA256 (neomutt-neomutt-20250510_GH0.tar.gz) = 12d225e270d8e16cda41d855880b9d938750a4f1d647f55c6353337d32ffd653
+SIZE (neomutt-neomutt-20250510_GH0.tar.gz) = 4182433
diff --git a/math/e-antic/Makefile b/math/e-antic/Makefile
index d04d7bb22da5..7cd6bd10f363 100644
--- a/math/e-antic/Makefile
+++ b/math/e-antic/Makefile
@@ -1,12 +1,11 @@
PORTNAME= e-antic
-DISTVERSION= 2.0.2
-PORTREVISION= 6
+DISTVERSION= 2.1.0
#MASTER_SITES= https://www.labri.fr/perso/vdelecro/e-antic/
CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
COMMENT= Real Embedded Algebraic Number Theory In C
-WWW= https://github.com/flatsurf/e-antic
+WWW= https://flatsurf.github.io/e-antic/
LICENSE= GPLv3 LGPL3
LICENSE_COMB= dual
diff --git a/math/e-antic/distinfo b/math/e-antic/distinfo
index 147e7eb9cfbf..7cfde042f1aa 100644
--- a/math/e-antic/distinfo
+++ b/math/e-antic/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1714844465
-SHA256 (flatsurf-e-antic-2.0.2_GH0.tar.gz) = 679b21f20af76d8992f8006b4701785acda33564f4bfae4732621b9e2ed23dcb
-SIZE (flatsurf-e-antic-2.0.2_GH0.tar.gz) = 162098
+TIMESTAMP = 1746722529
+SHA256 (flatsurf-e-antic-2.1.0_GH0.tar.gz) = 183a7b9f33ec0bda428d8ac463700a7386502babac83cef83398fcaed2cda6d2
+SIZE (flatsurf-e-antic-2.1.0_GH0.tar.gz) = 378850
SHA256 (catchorg-Catch2-62fd660_GH0.tar.gz) = 6ffb927225dcae98bcb3f1af908f2cc5cd9a71cfdb29f7a3995aad1fd8336840
SIZE (catchorg-Catch2-62fd660_GH0.tar.gz) = 661905
SHA256 (USCiLab-cereal-ebef1e9_GH0.tar.gz) = 14567f3df18057b820a99ce027fe1a830fdf8b42720efa982af9b86fef67f262
diff --git a/math/e-antic/pkg-plist b/math/e-antic/pkg-plist
index 123fc2039e56..03f301828e9c 100644
--- a/math/e-antic/pkg-plist
+++ b/math/e-antic/pkg-plist
@@ -16,11 +16,11 @@ include/libeantic/local.h
lib/libeantic.a
lib/libeantic.so
lib/libeantic.so.3
-lib/libeantic.so.3.0.2
+lib/libeantic.so.3.1.0
lib/libeanticxx.a
lib/libeanticxx.so
lib/libeanticxx.so.3
-lib/libeanticxx.so.3.0.2
+lib/libeanticxx.so.3.1.0
%%PYTHON_SITELIBDIR%%/pyeantic-%%VER%%-py%%PYTHON_VER%%.egg-info/PKG-INFO
%%PYTHON_SITELIBDIR%%/pyeantic-%%VER%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt
%%PYTHON_SITELIBDIR%%/pyeantic-%%VER%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt
diff --git a/math/lean4/Makefile b/math/lean4/Makefile
index 3e7cfb67dfd9..56155b9be891 100644
--- a/math/lean4/Makefile
+++ b/math/lean4/Makefile
@@ -1,11 +1,12 @@
PORTNAME= lean4
DISTVERSIONPREFIX= v
-DISTVERSION= 4.12.0
+DISTVERSION= 4.20.0-rc5
CATEGORIES= math lang devel # lean4 is primarily a math theorem prover, but it is also a language and a development environment
MAINTAINER= yuri@FreeBSD.org
COMMENT= Theorem prover and functional language for math (new gen)
-WWW= https://lean-lang.org/
+WWW= https://lean-lang.org/ \
+ https://github.com/leanprover/lean4
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -19,7 +20,7 @@ LIB_DEPENDS= libgmp.so:math/gmp \
libuv.so:devel/libuv
RUN_DEPENDS= cadical:math/cadical
-USES= cmake:noninja,testing compiler:c++14-lang gmake python:build # ninja fails + gmake scripts are included in the project
+USES= cmake:noninja,testing compiler:c++14-lang gmake pkgconfig python:build # ninja fails + gmake scripts are included in the project
USE_GITHUB= yes
GH_ACCOUNT= leanprover
@@ -27,6 +28,12 @@ GH_ACCOUNT= leanprover
CFLAGS+= -fPIC
CXXFLAGS+= -fPIC
+CMAKE_OFF= USE_MIMALLOC
+
+#MAKE_ARGS+= V=1 VERBOSE=1
+#MAKE_JOBS_UNSAFE= yes
+MAKE_ENV= LD_LIBRARY_PATH=${BUILD_WRKSRC}/stage0/lib/lean
+
BINARY_ALIAS= make=${GMAKE} python=${PYTHON_CMD}
pre-everything::
diff --git a/math/lean4/distinfo b/math/lean4/distinfo
index d2357b8b5f44..5aef4f3763ae 100644
--- a/math/lean4/distinfo
+++ b/math/lean4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1727897287
-SHA256 (leanprover-lean4-v4.12.0_GH0.tar.gz) = 409f623eb9044b3b025951415dfa0db531ed29056a5fba5d556394ad9435e62b
-SIZE (leanprover-lean4-v4.12.0_GH0.tar.gz) = 27334919
+TIMESTAMP = 1746632807
+SHA256 (leanprover-lean4-v4.20.0-rc5_GH0.tar.gz) = aaddadf237e16bdb2fd06987315f4af0791dfa965a924511087865d441b80ec6
+SIZE (leanprover-lean4-v4.20.0-rc5_GH0.tar.gz) = 40328367
diff --git a/math/lean4/files/patch-src_CMakeLists.txt b/math/lean4/files/patch-src_CMakeLists.txt
index 98298fd62d75..d7658e68a521 100644
--- a/math/lean4/files/patch-src_CMakeLists.txt
+++ b/math/lean4/files/patch-src_CMakeLists.txt
@@ -1,9 +1,9 @@
---- src/CMakeLists.txt.orig 2024-03-06 02:11:32 UTC
+--- src/CMakeLists.txt.orig 2025-05-07 10:26:21 UTC
+++ src/CMakeLists.txt
-@@ -362,6 +362,15 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
- string(APPEND LEANC_EXTRA_FLAGS " -fPIC")
+@@ -472,6 +472,16 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
string(APPEND TOOLCHAIN_SHARED_LINKER_FLAGS " -Wl,-rpath=\\$$ORIGIN/..:\\$$ORIGIN")
- string(APPEND CMAKE_EXE_LINKER_FLAGS " -Wl,-rpath=\\\$ORIGIN/../lib:\\\$ORIGIN/../lib/lean")
+ string(APPEND LAKESHARED_LINKER_FLAGS " -Wl,--whole-archive ${CMAKE_BINARY_DIR}/lib/lean/libLake.a.export -Wl,--no-whole-archive")
+ string(APPEND CMAKE_EXE_LINKER_FLAGS " -Wl,-rpath=$ORIGIN/../lib:$ORIGIN/../lib/lean")
+elseif(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
+ if(BSYMBOLIC)
+ string(APPEND LEANC_SHARED_LINKER_FLAGS " -Wl,-Bsymbolic")
@@ -12,11 +12,12 @@
+ string(APPEND CMAKE_CXX_FLAGS " -fPIC -ftls-model=initial-exec")
+ string(APPEND LEANC_EXTRA_FLAGS " -fPIC")
+ string(APPEND TOOLCHAIN_SHARED_LINKER_FLAGS " -Wl,-rpath=\\$$ORIGIN/..:\\$$ORIGIN")
-+ string(APPEND CMAKE_EXE_LINKER_FLAGS " -Wl,-rpath=\\\$ORIGIN/../lib:\\\$ORIGIN/../lib/lean")
++ string(APPEND LAKESHARED_LINKER_FLAGS " -Wl,--whole-archive ${CMAKE_BINARY_DIR}/lib/lean/libLake.a.export -Wl,--no-whole-archive")
++ string(APPEND CMAKE_EXE_LINKER_FLAGS " -Wl,-rpath=$ORIGIN/../lib:$ORIGIN/../lib/lean")
elseif(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
string(APPEND CMAKE_CXX_FLAGS " -ftls-model=initial-exec")
string(APPEND INIT_SHARED_LINKER_FLAGS " -install_name @rpath/libInit_shared.dylib")
-@@ -624,7 +633,7 @@ endif()
+@@ -801,7 +811,7 @@ endif()
file(CREATE_LINK ${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR}/src/lean RESULT _IGNORE_RES SYMBOLIC)
endif()
diff --git a/math/lean4/files/patch-src_bin_leanc.in b/math/lean4/files/patch-src_bin_leanc.in
new file mode 100644
index 000000000000..6b110ae220b3
--- /dev/null
+++ b/math/lean4/files/patch-src_bin_leanc.in
@@ -0,0 +1,11 @@
+--- src/bin/leanc.in.orig 2025-05-07 10:26:21 UTC
++++ src/bin/leanc.in
+@@ -7,7 +7,7 @@ done
+ [[ "$arg" = "-c" ]] && ldflags=()
+ [[ "$arg" = "-v" ]] && v=1
+ done
+-cmd=(${LEAN_CC:-@CMAKE_C_COMPILER@} "-I$root/include" @LEANC_EXTRA_CC_FLAGS@ @LEANC_INTERNAL_FLAGS@ "$@" "${ldflags[@]}" -Wno-unused-command-line-argument)
++cmd=(${LEAN_CC:-@CMAKE_C_COMPILER@} "-I$root/include" @LEANC_EXTRA_CC_FLAGS@ @LEANC_INTERNAL_FLAGS@ "$@" "${ldflags[@]}" -Wno-unused-command-line-argument -fPIC)
+ cmd=$(printf '%q ' "${cmd[@]}" | sed "s!ROOT!$root!g")
+ [[ $v == 1 ]] && echo $cmd
+ eval $cmd
diff --git a/math/lean4/files/patch-src_runtime_io.cpp b/math/lean4/files/patch-src_runtime_io.cpp
index 767ad0a1625f..2e185dfb816c 100644
--- a/math/lean4/files/patch-src_runtime_io.cpp
+++ b/math/lean4/files/patch-src_runtime_io.cpp
@@ -1,6 +1,6 @@
---- src/runtime/io.cpp.orig 2024-01-13 17:13:25 UTC
+--- src/runtime/io.cpp.orig 2025-05-06 09:12:17 UTC
+++ src/runtime/io.cpp
-@@ -855,7 +855,13 @@ extern "C" LEAN_EXPORT obj_res lean_io_app_path(obj_ar
+@@ -1253,7 +1253,13 @@ extern "C" LEAN_EXPORT obj_res lean_io_app_path(obj_ar
char dest[PATH_MAX];
memset(dest, 0, PATH_MAX);
pid_t pid = getpid();
diff --git a/math/lean4/files/patch-src_runtime_process.cpp b/math/lean4/files/patch-src_runtime_process.cpp
new file mode 100644
index 000000000000..b13998f4743f
--- /dev/null
+++ b/math/lean4/files/patch-src_runtime_process.cpp
@@ -0,0 +1,22 @@
+--- src/runtime/process.cpp.orig 2025-05-06 09:12:17 UTC
++++ src/runtime/process.cpp
+@@ -31,6 +31,10 @@ Author: Jared Roesch
+ #include <sys/syscall.h>
+ #endif
+
++#ifdef __FreeBSD__
++#include <pthread_np.h>
++#endif
++
+ #include "runtime/object.h"
+ #include "runtime/io.h"
+ #include "runtime/array_ref.h"
+@@ -342,6 +346,8 @@ extern "C" LEAN_EXPORT obj_res lean_io_get_tid(obj_arg
+ lean_always_assert(pthread_threadid_np(NULL, &tid) == 0);
+ #elif defined(LEAN_EMSCRIPTEN)
+ tid = 0;
++#elif defined(__FreeBSD__)
++ tid = (pid_t)pthread_getthreadid_np();
+ #else
+ // since Linux 2.4.11, our glibc 2.27 requires at least 3.2
+ // glibc 2.30 would provide a wrapper
diff --git a/math/lean4/files/patch-src_runtime_stack__overflow.cpp b/math/lean4/files/patch-src_runtime_stack__overflow.cpp
index 06914304dbaa..cdd63ffde32a 100644
--- a/math/lean4/files/patch-src_runtime_stack__overflow.cpp
+++ b/math/lean4/files/patch-src_runtime_stack__overflow.cpp
@@ -1,7 +1,7 @@
---- src/runtime/stack_overflow.cpp.orig 2023-12-21 22:11:33 UTC
+--- src/runtime/stack_overflow.cpp.orig 2025-05-06 09:12:17 UTC
+++ src/runtime/stack_overflow.cpp
-@@ -20,6 +20,9 @@ Port of the corresponding Rust code (see links below).
- #include <lean/lean.h>
+@@ -21,6 +21,9 @@ Port of the corresponding Rust code (see links below).
+ #include <initializer_list>
#include "runtime/stack_overflow.h"
+#include <pthread_np.h>
diff --git a/math/lean4/files/patch-stage0_src_CMakeLists.txt b/math/lean4/files/patch-stage0_src_CMakeLists.txt
index ec7e8f739ef0..184415ffa3d9 100644
--- a/math/lean4/files/patch-stage0_src_CMakeLists.txt
+++ b/math/lean4/files/patch-stage0_src_CMakeLists.txt
@@ -1,9 +1,9 @@
---- stage0/src/CMakeLists.txt.orig 2024-03-06 02:11:32 UTC
+--- stage0/src/CMakeLists.txt.orig 2025-05-06 09:12:17 UTC
+++ stage0/src/CMakeLists.txt
-@@ -362,6 +362,15 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
- string(APPEND LEANC_EXTRA_FLAGS " -fPIC")
+@@ -472,6 +472,16 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
string(APPEND TOOLCHAIN_SHARED_LINKER_FLAGS " -Wl,-rpath=\\$$ORIGIN/..:\\$$ORIGIN")
- string(APPEND CMAKE_EXE_LINKER_FLAGS " -Wl,-rpath=\\\$ORIGIN/../lib:\\\$ORIGIN/../lib/lean")
+ string(APPEND LAKESHARED_LINKER_FLAGS " -Wl,--whole-archive ${CMAKE_BINARY_DIR}/lib/lean/libLake.a.export -Wl,--no-whole-archive")
+ string(APPEND CMAKE_EXE_LINKER_FLAGS " -Wl,-rpath=$ORIGIN/../lib:$ORIGIN/../lib/lean")
+elseif(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
+ if(BSYMBOLIC)
+ string(APPEND LEANC_SHARED_LINKER_FLAGS " -Wl,-Bsymbolic")
@@ -12,11 +12,12 @@
+ string(APPEND CMAKE_CXX_FLAGS " -fPIC -ftls-model=initial-exec")
+ string(APPEND LEANC_EXTRA_FLAGS " -fPIC")
+ string(APPEND TOOLCHAIN_SHARED_LINKER_FLAGS " -Wl,-rpath=\\$$ORIGIN/..:\\$$ORIGIN")
-+ string(APPEND CMAKE_EXE_LINKER_FLAGS " -Wl,-rpath=\\\$ORIGIN/../lib:\\\$ORIGIN/../lib/lean")
++ string(APPEND LAKESHARED_LINKER_FLAGS " -Wl,--whole-archive ${CMAKE_BINARY_DIR}/lib/lean/libLake.a.export -Wl,--no-whole-archive")
++ string(APPEND CMAKE_EXE_LINKER_FLAGS " -Wl,-rpath=$ORIGIN/../lib:$ORIGIN/../lib/lean")
elseif(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
string(APPEND CMAKE_CXX_FLAGS " -ftls-model=initial-exec")
string(APPEND INIT_SHARED_LINKER_FLAGS " -install_name @rpath/libInit_shared.dylib")
-@@ -624,7 +633,7 @@ endif()
+@@ -798,7 +808,7 @@ endif()
file(CREATE_LINK ${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR}/src/lean RESULT _IGNORE_RES SYMBOLIC)
endif()
diff --git a/math/lean4/files/patch-stage0_src_bin_leanc.in b/math/lean4/files/patch-stage0_src_bin_leanc.in
new file mode 100644
index 000000000000..a6f3f345b929
--- /dev/null
+++ b/math/lean4/files/patch-stage0_src_bin_leanc.in
@@ -0,0 +1,11 @@
+--- stage0/src/bin/leanc.in.orig 2025-05-07 10:26:21 UTC
++++ stage0/src/bin/leanc.in
+@@ -7,7 +7,7 @@ done
+ [[ "$arg" = "-c" ]] && ldflags=()
+ [[ "$arg" = "-v" ]] && v=1
+ done
+-cmd=(${LEAN_CC:-@CMAKE_C_COMPILER@} "-I$root/include" @LEANC_EXTRA_CC_FLAGS@ @LEANC_INTERNAL_FLAGS@ "$@" "${ldflags[@]}" -Wno-unused-command-line-argument)
++cmd=(${LEAN_CC:-@CMAKE_C_COMPILER@} "-I$root/include" @LEANC_EXTRA_CC_FLAGS@ @LEANC_INTERNAL_FLAGS@ "$@" "${ldflags[@]}" -Wno-unused-command-line-argument -fPIC)
+ cmd=$(printf '%q ' "${cmd[@]}" | sed "s!ROOT!$root!g")
+ [[ $v == 1 ]] && echo $cmd
+ eval $cmd
diff --git a/math/lean4/files/patch-stage0_src_runtime_io.cpp b/math/lean4/files/patch-stage0_src_runtime_io.cpp
index 67d799f2a916..9b00b760a7a8 100644
--- a/math/lean4/files/patch-stage0_src_runtime_io.cpp
+++ b/math/lean4/files/patch-stage0_src_runtime_io.cpp
@@ -1,6 +1,6 @@
---- stage0/src/runtime/io.cpp.orig 2024-01-13 09:36:50 UTC
+--- stage0/src/runtime/io.cpp.orig 2025-05-06 09:12:17 UTC
+++ stage0/src/runtime/io.cpp
-@@ -855,7 +855,13 @@ extern "C" LEAN_EXPORT obj_res lean_io_app_path(obj_ar
+@@ -1253,7 +1253,13 @@ extern "C" LEAN_EXPORT obj_res lean_io_app_path(obj_ar
char dest[PATH_MAX];
memset(dest, 0, PATH_MAX);
pid_t pid = getpid();
diff --git a/math/lean4/files/patch-stage0_src_runtime_process.cpp b/math/lean4/files/patch-stage0_src_runtime_process.cpp
new file mode 100644
index 000000000000..8b8fb1a9e008
--- /dev/null
+++ b/math/lean4/files/patch-stage0_src_runtime_process.cpp
@@ -0,0 +1,22 @@
+--- stage0/src/runtime/process.cpp.orig 2025-05-06 09:12:17 UTC
++++ stage0/src/runtime/process.cpp
+@@ -31,6 +31,10 @@ Author: Jared Roesch
+ #include <sys/syscall.h>
+ #endif
+
++#ifdef __FreeBSD__
++#include <pthread_np.h>
++#endif
++
+ #include "runtime/object.h"
+ #include "runtime/io.h"
+ #include "runtime/array_ref.h"
+@@ -342,6 +346,8 @@ extern "C" LEAN_EXPORT obj_res lean_io_get_tid(obj_arg
+ lean_always_assert(pthread_threadid_np(NULL, &tid) == 0);
+ #elif defined(LEAN_EMSCRIPTEN)
+ tid = 0;
++#elif defined(__FreeBSD__)
++ tid = (pid_t)pthread_getthreadid_np();
+ #else
+ // since Linux 2.4.11, our glibc 2.27 requires at least 3.2
+ // glibc 2.30 would provide a wrapper
diff --git a/math/lean4/files/patch-stage0_src_runtime_stack__overflow.cpp b/math/lean4/files/patch-stage0_src_runtime_stack__overflow.cpp
index 5296c0cf49c2..638daf3af176 100644
--- a/math/lean4/files/patch-stage0_src_runtime_stack__overflow.cpp
+++ b/math/lean4/files/patch-stage0_src_runtime_stack__overflow.cpp
@@ -1,4 +1,4 @@
---- stage0/src/runtime/stack_overflow.cpp.orig 2023-12-21 22:11:33 UTC
+--- stage0/src/runtime/stack_overflow.cpp.orig 2025-05-06 09:12:17 UTC
+++ stage0/src/runtime/stack_overflow.cpp
@@ -7,6 +7,10 @@ Port of the corresponding Rust code (see links below).
Print a nicer error message on stack overflow.
@@ -11,9 +11,9 @@
#ifdef LEAN_WINDOWS
#include <windows.h>
#else
-@@ -19,6 +23,7 @@ Port of the corresponding Rust code (see links below).
- #include <cstring>
+@@ -20,6 +24,7 @@ Port of the corresponding Rust code (see links below).
#include <lean/lean.h>
+ #include <initializer_list>
#include "runtime/stack_overflow.h"
+
diff --git a/math/lean4/pkg-plist b/math/lean4/pkg-plist
index 8093484c1e97..5615db78b1ee 100644
--- a/math/lean4/pkg-plist
+++ b/math/lean4/pkg-plist
@@ -9,416 +9,1228 @@ include/lean/lean_libuv.h
include/lean/version.h
lib/lean/Init.ilean
lib/lean/Init.olean
+lib/lean/Init.olean.private
+lib/lean/Init.olean.server
+lib/lean/Init/BinderNameHint.ilean
+lib/lean/Init/BinderNameHint.olean
+lib/lean/Init/BinderNameHint.olean.private
+lib/lean/Init/BinderNameHint.olean.server
lib/lean/Init/BinderPredicates.ilean
lib/lean/Init/BinderPredicates.olean
+lib/lean/Init/BinderPredicates.olean.private
+lib/lean/Init/BinderPredicates.olean.server
lib/lean/Init/ByCases.ilean
lib/lean/Init/ByCases.olean
+lib/lean/Init/ByCases.olean.private
+lib/lean/Init/ByCases.olean.server
lib/lean/Init/Classical.ilean
lib/lean/Init/Classical.olean
+lib/lean/Init/Classical.olean.private
+lib/lean/Init/Classical.olean.server
lib/lean/Init/Coe.ilean
lib/lean/Init/Coe.olean
+lib/lean/Init/Coe.olean.private
+lib/lean/Init/Coe.olean.server
lib/lean/Init/Control.ilean
lib/lean/Init/Control.olean
+lib/lean/Init/Control.olean.private
+lib/lean/Init/Control.olean.server
lib/lean/Init/Control/Basic.ilean
lib/lean/Init/Control/Basic.olean
+lib/lean/Init/Control/Basic.olean.private
+lib/lean/Init/Control/Basic.olean.server
lib/lean/Init/Control/EState.ilean
lib/lean/Init/Control/EState.olean
+lib/lean/Init/Control/EState.olean.private
+lib/lean/Init/Control/EState.olean.server
lib/lean/Init/Control/Except.ilean
lib/lean/Init/Control/Except.olean
+lib/lean/Init/Control/Except.olean.private
+lib/lean/Init/Control/Except.olean.server
lib/lean/Init/Control/ExceptCps.ilean
lib/lean/Init/Control/ExceptCps.olean
+lib/lean/Init/Control/ExceptCps.olean.private
+lib/lean/Init/Control/ExceptCps.olean.server
lib/lean/Init/Control/Id.ilean
lib/lean/Init/Control/Id.olean
+lib/lean/Init/Control/Id.olean.private
+lib/lean/Init/Control/Id.olean.server
lib/lean/Init/Control/Lawful.ilean
lib/lean/Init/Control/Lawful.olean
+lib/lean/Init/Control/Lawful.olean.private
+lib/lean/Init/Control/Lawful.olean.server
lib/lean/Init/Control/Lawful/Basic.ilean
lib/lean/Init/Control/Lawful/Basic.olean
+lib/lean/Init/Control/Lawful/Basic.olean.private
+lib/lean/Init/Control/Lawful/Basic.olean.server
lib/lean/Init/Control/Lawful/Instances.ilean
lib/lean/Init/Control/Lawful/Instances.olean
+lib/lean/Init/Control/Lawful/Instances.olean.private
+lib/lean/Init/Control/Lawful/Instances.olean.server
+lib/lean/Init/Control/Lawful/Lemmas.ilean
+lib/lean/Init/Control/Lawful/Lemmas.olean
+lib/lean/Init/Control/Lawful/Lemmas.olean.private
+lib/lean/Init/Control/Lawful/Lemmas.olean.server
lib/lean/Init/Control/Option.ilean
lib/lean/Init/Control/Option.olean
+lib/lean/Init/Control/Option.olean.private
+lib/lean/Init/Control/Option.olean.server
lib/lean/Init/Control/Reader.ilean
lib/lean/Init/Control/Reader.olean
+lib/lean/Init/Control/Reader.olean.private
+lib/lean/Init/Control/Reader.olean.server
lib/lean/Init/Control/State.ilean
lib/lean/Init/Control/State.olean
+lib/lean/Init/Control/State.olean.private
+lib/lean/Init/Control/State.olean.server
lib/lean/Init/Control/StateCps.ilean
lib/lean/Init/Control/StateCps.olean
+lib/lean/Init/Control/StateCps.olean.private
+lib/lean/Init/Control/StateCps.olean.server
lib/lean/Init/Control/StateRef.ilean
lib/lean/Init/Control/StateRef.olean
+lib/lean/Init/Control/StateRef.olean.private
+lib/lean/Init/Control/StateRef.olean.server
lib/lean/Init/Conv.ilean
lib/lean/Init/Conv.olean
+lib/lean/Init/Conv.olean.private
+lib/lean/Init/Conv.olean.server
lib/lean/Init/Core.ilean
lib/lean/Init/Core.olean
+lib/lean/Init/Core.olean.private
+lib/lean/Init/Core.olean.server
lib/lean/Init/Data.ilean
lib/lean/Init/Data.olean
+lib/lean/Init/Data.olean.private
+lib/lean/Init/Data.olean.server
lib/lean/Init/Data/AC.ilean
lib/lean/Init/Data/AC.olean
+lib/lean/Init/Data/AC.olean.private
+lib/lean/Init/Data/AC.olean.server
lib/lean/Init/Data/Array.ilean
lib/lean/Init/Data/Array.olean
+lib/lean/Init/Data/Array.olean.private
+lib/lean/Init/Data/Array.olean.server
lib/lean/Init/Data/Array/Attach.ilean
lib/lean/Init/Data/Array/Attach.olean
+lib/lean/Init/Data/Array/Attach.olean.private
+lib/lean/Init/Data/Array/Attach.olean.server
lib/lean/Init/Data/Array/Basic.ilean
lib/lean/Init/Data/Array/Basic.olean
+lib/lean/Init/Data/Array/Basic.olean.private
+lib/lean/Init/Data/Array/Basic.olean.server
lib/lean/Init/Data/Array/BasicAux.ilean
lib/lean/Init/Data/Array/BasicAux.olean
+lib/lean/Init/Data/Array/BasicAux.olean.private
+lib/lean/Init/Data/Array/BasicAux.olean.server
lib/lean/Init/Data/Array/BinSearch.ilean
lib/lean/Init/Data/Array/BinSearch.olean
+lib/lean/Init/Data/Array/BinSearch.olean.private
+lib/lean/Init/Data/Array/BinSearch.olean.server
+lib/lean/Init/Data/Array/Bootstrap.ilean
+lib/lean/Init/Data/Array/Bootstrap.olean
+lib/lean/Init/Data/Array/Bootstrap.olean.private
+lib/lean/Init/Data/Array/Bootstrap.olean.server
+lib/lean/Init/Data/Array/Count.ilean
+lib/lean/Init/Data/Array/Count.olean
+lib/lean/Init/Data/Array/Count.olean.private
+lib/lean/Init/Data/Array/Count.olean.server
lib/lean/Init/Data/Array/DecidableEq.ilean
lib/lean/Init/Data/Array/DecidableEq.olean
+lib/lean/Init/Data/Array/DecidableEq.olean.private
+lib/lean/Init/Data/Array/DecidableEq.olean.server
+lib/lean/Init/Data/Array/Erase.ilean
+lib/lean/Init/Data/Array/Erase.olean
+lib/lean/Init/Data/Array/Erase.olean.private
+lib/lean/Init/Data/Array/Erase.olean.server
+lib/lean/Init/Data/Array/Extract.ilean
+lib/lean/Init/Data/Array/Extract.olean
+lib/lean/Init/Data/Array/Extract.olean.private
+lib/lean/Init/Data/Array/Extract.olean.server
+lib/lean/Init/Data/Array/FinRange.ilean
+lib/lean/Init/Data/Array/FinRange.olean
+lib/lean/Init/Data/Array/FinRange.olean.private
+lib/lean/Init/Data/Array/FinRange.olean.server
+lib/lean/Init/Data/Array/Find.ilean
+lib/lean/Init/Data/Array/Find.olean
+lib/lean/Init/Data/Array/Find.olean.private
+lib/lean/Init/Data/Array/Find.olean.server
+lib/lean/Init/Data/Array/GetLit.ilean
+lib/lean/Init/Data/Array/GetLit.olean
+lib/lean/Init/Data/Array/GetLit.olean.private
+lib/lean/Init/Data/Array/GetLit.olean.server
+lib/lean/Init/Data/Array/InsertIdx.ilean
+lib/lean/Init/Data/Array/InsertIdx.olean
+lib/lean/Init/Data/Array/InsertIdx.olean.private
+lib/lean/Init/Data/Array/InsertIdx.olean.server
lib/lean/Init/Data/Array/InsertionSort.ilean
lib/lean/Init/Data/Array/InsertionSort.olean
+lib/lean/Init/Data/Array/InsertionSort.olean.private
+lib/lean/Init/Data/Array/InsertionSort.olean.server
lib/lean/Init/Data/Array/Lemmas.ilean
lib/lean/Init/Data/Array/Lemmas.olean
+lib/lean/Init/Data/Array/Lemmas.olean.private
+lib/lean/Init/Data/Array/Lemmas.olean.server
+lib/lean/Init/Data/Array/Lex.ilean
+lib/lean/Init/Data/Array/Lex.olean
+lib/lean/Init/Data/Array/Lex.olean.private
+lib/lean/Init/Data/Array/Lex.olean.server
+lib/lean/Init/Data/Array/Lex/Basic.ilean
+lib/lean/Init/Data/Array/Lex/Basic.olean
+lib/lean/Init/Data/Array/Lex/Basic.olean.private
+lib/lean/Init/Data/Array/Lex/Basic.olean.server
+lib/lean/Init/Data/Array/Lex/Lemmas.ilean
+lib/lean/Init/Data/Array/Lex/Lemmas.olean
+lib/lean/Init/Data/Array/Lex/Lemmas.olean.private
+lib/lean/Init/Data/Array/Lex/Lemmas.olean.server
+lib/lean/Init/Data/Array/MapIdx.ilean
+lib/lean/Init/Data/Array/MapIdx.olean
+lib/lean/Init/Data/Array/MapIdx.olean.private
+lib/lean/Init/Data/Array/MapIdx.olean.server
lib/lean/Init/Data/Array/Mem.ilean
lib/lean/Init/Data/Array/Mem.olean
+lib/lean/Init/Data/Array/Mem.olean.private
+lib/lean/Init/Data/Array/Mem.olean.server
+lib/lean/Init/Data/Array/Monadic.ilean
+lib/lean/Init/Data/Array/Monadic.olean
+lib/lean/Init/Data/Array/Monadic.olean.private
+lib/lean/Init/Data/Array/Monadic.olean.server
+lib/lean/Init/Data/Array/OfFn.ilean
+lib/lean/Init/Data/Array/OfFn.olean
+lib/lean/Init/Data/Array/OfFn.olean.private
+lib/lean/Init/Data/Array/OfFn.olean.server
+lib/lean/Init/Data/Array/Perm.ilean
+lib/lean/Init/Data/Array/Perm.olean
+lib/lean/Init/Data/Array/Perm.olean.private
+lib/lean/Init/Data/Array/Perm.olean.server
lib/lean/Init/Data/Array/QSort.ilean
lib/lean/Init/Data/Array/QSort.olean
+lib/lean/Init/Data/Array/QSort.olean.private
+lib/lean/Init/Data/Array/QSort.olean.server
+lib/lean/Init/Data/Array/QSort/Basic.ilean
+lib/lean/Init/Data/Array/QSort/Basic.olean
+lib/lean/Init/Data/Array/QSort/Basic.olean.private
+lib/lean/Init/Data/Array/QSort/Basic.olean.server
+lib/lean/Init/Data/Array/Range.ilean
+lib/lean/Init/Data/Array/Range.olean
+lib/lean/Init/Data/Array/Range.olean.private
+lib/lean/Init/Data/Array/Range.olean.server
+lib/lean/Init/Data/Array/Set.ilean
+lib/lean/Init/Data/Array/Set.olean
+lib/lean/Init/Data/Array/Set.olean.private
+lib/lean/Init/Data/Array/Set.olean.server
lib/lean/Init/Data/Array/Subarray.ilean
lib/lean/Init/Data/Array/Subarray.olean
+lib/lean/Init/Data/Array/Subarray.olean.private
+lib/lean/Init/Data/Array/Subarray.olean.server
lib/lean/Init/Data/Array/Subarray/Split.ilean
lib/lean/Init/Data/Array/Subarray/Split.olean
+lib/lean/Init/Data/Array/Subarray/Split.olean.private
+lib/lean/Init/Data/Array/Subarray/Split.olean.server
lib/lean/Init/Data/Array/TakeDrop.ilean
lib/lean/Init/Data/Array/TakeDrop.olean
+lib/lean/Init/Data/Array/TakeDrop.olean.private
+lib/lean/Init/Data/Array/TakeDrop.olean.server
+lib/lean/Init/Data/Array/Zip.ilean
+lib/lean/Init/Data/Array/Zip.olean
+lib/lean/Init/Data/Array/Zip.olean.private
+lib/lean/Init/Data/Array/Zip.olean.server
lib/lean/Init/Data/BEq.ilean
lib/lean/Init/Data/BEq.olean
+lib/lean/Init/Data/BEq.olean.private
+lib/lean/Init/Data/BEq.olean.server
lib/lean/Init/Data/Basic.ilean
lib/lean/Init/Data/Basic.olean
+lib/lean/Init/Data/Basic.olean.private
+lib/lean/Init/Data/Basic.olean.server
lib/lean/Init/Data/BitVec.ilean
lib/lean/Init/Data/BitVec.olean
+lib/lean/Init/Data/BitVec.olean.private
+lib/lean/Init/Data/BitVec.olean.server
lib/lean/Init/Data/BitVec/Basic.ilean
lib/lean/Init/Data/BitVec/Basic.olean
+lib/lean/Init/Data/BitVec/Basic.olean.private
+lib/lean/Init/Data/BitVec/Basic.olean.server
+lib/lean/Init/Data/BitVec/BasicAux.ilean
+lib/lean/Init/Data/BitVec/BasicAux.olean
+lib/lean/Init/Data/BitVec/BasicAux.olean.private
+lib/lean/Init/Data/BitVec/BasicAux.olean.server
lib/lean/Init/Data/BitVec/Bitblast.ilean
lib/lean/Init/Data/BitVec/Bitblast.olean
+lib/lean/Init/Data/BitVec/Bitblast.olean.private
+lib/lean/Init/Data/BitVec/Bitblast.olean.server
lib/lean/Init/Data/BitVec/Folds.ilean
lib/lean/Init/Data/BitVec/Folds.olean
+lib/lean/Init/Data/BitVec/Folds.olean.private
+lib/lean/Init/Data/BitVec/Folds.olean.server
lib/lean/Init/Data/BitVec/Lemmas.ilean
lib/lean/Init/Data/BitVec/Lemmas.olean
+lib/lean/Init/Data/BitVec/Lemmas.olean.private
+lib/lean/Init/Data/BitVec/Lemmas.olean.server
lib/lean/Init/Data/Bool.ilean
lib/lean/Init/Data/Bool.olean
+lib/lean/Init/Data/Bool.olean.private
+lib/lean/Init/Data/Bool.olean.server
lib/lean/Init/Data/ByteArray.ilean
lib/lean/Init/Data/ByteArray.olean
+lib/lean/Init/Data/ByteArray.olean.private
+lib/lean/Init/Data/ByteArray.olean.server
lib/lean/Init/Data/ByteArray/Basic.ilean
lib/lean/Init/Data/ByteArray/Basic.olean
+lib/lean/Init/Data/ByteArray/Basic.olean.private
+lib/lean/Init/Data/ByteArray/Basic.olean.server
lib/lean/Init/Data/Cast.ilean
lib/lean/Init/Data/Cast.olean
-lib/lean/Init/Data/Channel.ilean
-lib/lean/Init/Data/Channel.olean
+lib/lean/Init/Data/Cast.olean.private
+lib/lean/Init/Data/Cast.olean.server
lib/lean/Init/Data/Char.ilean
lib/lean/Init/Data/Char.olean
+lib/lean/Init/Data/Char.olean.private
+lib/lean/Init/Data/Char.olean.server
lib/lean/Init/Data/Char/Basic.ilean
lib/lean/Init/Data/Char/Basic.olean
+lib/lean/Init/Data/Char/Basic.olean.private
+lib/lean/Init/Data/Char/Basic.olean.server
lib/lean/Init/Data/Char/Lemmas.ilean
lib/lean/Init/Data/Char/Lemmas.olean
+lib/lean/Init/Data/Char/Lemmas.olean.private
+lib/lean/Init/Data/Char/Lemmas.olean.server
lib/lean/Init/Data/Fin.ilean
lib/lean/Init/Data/Fin.olean
+lib/lean/Init/Data/Fin.olean.private
+lib/lean/Init/Data/Fin.olean.server
lib/lean/Init/Data/Fin/Basic.ilean
lib/lean/Init/Data/Fin/Basic.olean
+lib/lean/Init/Data/Fin/Basic.olean.private
+lib/lean/Init/Data/Fin/Basic.olean.server
lib/lean/Init/Data/Fin/Bitwise.ilean
lib/lean/Init/Data/Fin/Bitwise.olean
+lib/lean/Init/Data/Fin/Bitwise.olean.private
+lib/lean/Init/Data/Fin/Bitwise.olean.server
lib/lean/Init/Data/Fin/Fold.ilean
lib/lean/Init/Data/Fin/Fold.olean
+lib/lean/Init/Data/Fin/Fold.olean.private
+lib/lean/Init/Data/Fin/Fold.olean.server
lib/lean/Init/Data/Fin/Iterate.ilean
lib/lean/Init/Data/Fin/Iterate.olean
+lib/lean/Init/Data/Fin/Iterate.olean.private
+lib/lean/Init/Data/Fin/Iterate.olean.server
lib/lean/Init/Data/Fin/Lemmas.ilean
lib/lean/Init/Data/Fin/Lemmas.olean
+lib/lean/Init/Data/Fin/Lemmas.olean.private
+lib/lean/Init/Data/Fin/Lemmas.olean.server
lib/lean/Init/Data/Fin/Log2.ilean
lib/lean/Init/Data/Fin/Log2.olean
+lib/lean/Init/Data/Fin/Log2.olean.private
+lib/lean/Init/Data/Fin/Log2.olean.server
lib/lean/Init/Data/Float.ilean
lib/lean/Init/Data/Float.olean
+lib/lean/Init/Data/Float.olean.private
+lib/lean/Init/Data/Float.olean.server
+lib/lean/Init/Data/Float32.ilean
+lib/lean/Init/Data/Float32.olean
+lib/lean/Init/Data/Float32.olean.private
+lib/lean/Init/Data/Float32.olean.server
lib/lean/Init/Data/FloatArray.ilean
lib/lean/Init/Data/FloatArray.olean
+lib/lean/Init/Data/FloatArray.olean.private
+lib/lean/Init/Data/FloatArray.olean.server
lib/lean/Init/Data/FloatArray/Basic.ilean
lib/lean/Init/Data/FloatArray/Basic.olean
+lib/lean/Init/Data/FloatArray/Basic.olean.private
+lib/lean/Init/Data/FloatArray/Basic.olean.server
lib/lean/Init/Data/Format.ilean
lib/lean/Init/Data/Format.olean
+lib/lean/Init/Data/Format.olean.private
+lib/lean/Init/Data/Format.olean.server
lib/lean/Init/Data/Format/Basic.ilean
lib/lean/Init/Data/Format/Basic.olean
+lib/lean/Init/Data/Format/Basic.olean.private
+lib/lean/Init/Data/Format/Basic.olean.server
lib/lean/Init/Data/Format/Instances.ilean
lib/lean/Init/Data/Format/Instances.olean
+lib/lean/Init/Data/Format/Instances.olean.private
+lib/lean/Init/Data/Format/Instances.olean.server
lib/lean/Init/Data/Format/Macro.ilean
lib/lean/Init/Data/Format/Macro.olean
+lib/lean/Init/Data/Format/Macro.olean.private
+lib/lean/Init/Data/Format/Macro.olean.server
lib/lean/Init/Data/Format/Syntax.ilean
lib/lean/Init/Data/Format/Syntax.olean
+lib/lean/Init/Data/Format/Syntax.olean.private
+lib/lean/Init/Data/Format/Syntax.olean.server
+lib/lean/Init/Data/Function.ilean
+lib/lean/Init/Data/Function.olean
+lib/lean/Init/Data/Function.olean.private
+lib/lean/Init/Data/Function.olean.server
lib/lean/Init/Data/Hashable.ilean
lib/lean/Init/Data/Hashable.olean
+lib/lean/Init/Data/Hashable.olean.private
+lib/lean/Init/Data/Hashable.olean.server
lib/lean/Init/Data/Int.ilean
lib/lean/Init/Data/Int.olean
+lib/lean/Init/Data/Int.olean.private
+lib/lean/Init/Data/Int.olean.server
lib/lean/Init/Data/Int/Basic.ilean
lib/lean/Init/Data/Int/Basic.olean
+lib/lean/Init/Data/Int/Basic.olean.private
+lib/lean/Init/Data/Int/Basic.olean.server
lib/lean/Init/Data/Int/Bitwise.ilean
lib/lean/Init/Data/Int/Bitwise.olean
+lib/lean/Init/Data/Int/Bitwise.olean.private
+lib/lean/Init/Data/Int/Bitwise.olean.server
+lib/lean/Init/Data/Int/Bitwise/Basic.ilean
+lib/lean/Init/Data/Int/Bitwise/Basic.olean
+lib/lean/Init/Data/Int/Bitwise/Basic.olean.private
+lib/lean/Init/Data/Int/Bitwise/Basic.olean.server
lib/lean/Init/Data/Int/Bitwise/Lemmas.ilean
lib/lean/Init/Data/Int/Bitwise/Lemmas.olean
+lib/lean/Init/Data/Int/Bitwise/Lemmas.olean.private
+lib/lean/Init/Data/Int/Bitwise/Lemmas.olean.server
+lib/lean/Init/Data/Int/Compare.ilean
+lib/lean/Init/Data/Int/Compare.olean
+lib/lean/Init/Data/Int/Compare.olean.private
+lib/lean/Init/Data/Int/Compare.olean.server
+lib/lean/Init/Data/Int/Cooper.ilean
+lib/lean/Init/Data/Int/Cooper.olean
+lib/lean/Init/Data/Int/Cooper.olean.private
+lib/lean/Init/Data/Int/Cooper.olean.server
lib/lean/Init/Data/Int/DivMod.ilean
lib/lean/Init/Data/Int/DivMod.olean
-lib/lean/Init/Data/Int/DivModLemmas.ilean
-lib/lean/Init/Data/Int/DivModLemmas.olean
+lib/lean/Init/Data/Int/DivMod.olean.private
+lib/lean/Init/Data/Int/DivMod.olean.server
+lib/lean/Init/Data/Int/DivMod/Basic.ilean
+lib/lean/Init/Data/Int/DivMod/Basic.olean
+lib/lean/Init/Data/Int/DivMod/Basic.olean.private
+lib/lean/Init/Data/Int/DivMod/Basic.olean.server
+lib/lean/Init/Data/Int/DivMod/Bootstrap.ilean
+lib/lean/Init/Data/Int/DivMod/Bootstrap.olean
+lib/lean/Init/Data/Int/DivMod/Bootstrap.olean.private
+lib/lean/Init/Data/Int/DivMod/Bootstrap.olean.server
+lib/lean/Init/Data/Int/DivMod/Lemmas.ilean
+lib/lean/Init/Data/Int/DivMod/Lemmas.olean
+lib/lean/Init/Data/Int/DivMod/Lemmas.olean.private
+lib/lean/Init/Data/Int/DivMod/Lemmas.olean.server
lib/lean/Init/Data/Int/Gcd.ilean
lib/lean/Init/Data/Int/Gcd.olean
+lib/lean/Init/Data/Int/Gcd.olean.private
+lib/lean/Init/Data/Int/Gcd.olean.server
lib/lean/Init/Data/Int/Lemmas.ilean
lib/lean/Init/Data/Int/Lemmas.olean
+lib/lean/Init/Data/Int/Lemmas.olean.private
+lib/lean/Init/Data/Int/Lemmas.olean.server
lib/lean/Init/Data/Int/LemmasAux.ilean
lib/lean/Init/Data/Int/LemmasAux.olean
+lib/lean/Init/Data/Int/LemmasAux.olean.private
+lib/lean/Init/Data/Int/LemmasAux.olean.server
+lib/lean/Init/Data/Int/Linear.ilean
+lib/lean/Init/Data/Int/Linear.olean
+lib/lean/Init/Data/Int/Linear.olean.private
+lib/lean/Init/Data/Int/Linear.olean.server
+lib/lean/Init/Data/Int/OfNat.ilean
+lib/lean/Init/Data/Int/OfNat.olean
+lib/lean/Init/Data/Int/OfNat.olean.private
+lib/lean/Init/Data/Int/OfNat.olean.server
lib/lean/Init/Data/Int/Order.ilean
lib/lean/Init/Data/Int/Order.olean
+lib/lean/Init/Data/Int/Order.olean.private
+lib/lean/Init/Data/Int/Order.olean.server
lib/lean/Init/Data/Int/Pow.ilean
lib/lean/Init/Data/Int/Pow.olean
+lib/lean/Init/Data/Int/Pow.olean.private
+lib/lean/Init/Data/Int/Pow.olean.server
lib/lean/Init/Data/List.ilean
lib/lean/Init/Data/List.olean
+lib/lean/Init/Data/List.olean.private
+lib/lean/Init/Data/List.olean.server
lib/lean/Init/Data/List/Attach.ilean
lib/lean/Init/Data/List/Attach.olean
+lib/lean/Init/Data/List/Attach.olean.private
+lib/lean/Init/Data/List/Attach.olean.server
lib/lean/Init/Data/List/Basic.ilean
lib/lean/Init/Data/List/Basic.olean
+lib/lean/Init/Data/List/Basic.olean.private
+lib/lean/Init/Data/List/Basic.olean.server
lib/lean/Init/Data/List/BasicAux.ilean
lib/lean/Init/Data/List/BasicAux.olean
+lib/lean/Init/Data/List/BasicAux.olean.private
+lib/lean/Init/Data/List/BasicAux.olean.server
lib/lean/Init/Data/List/Control.ilean
lib/lean/Init/Data/List/Control.olean
+lib/lean/Init/Data/List/Control.olean.private
+lib/lean/Init/Data/List/Control.olean.server
lib/lean/Init/Data/List/Count.ilean
lib/lean/Init/Data/List/Count.olean
+lib/lean/Init/Data/List/Count.olean.private
+lib/lean/Init/Data/List/Count.olean.server
lib/lean/Init/Data/List/Erase.ilean
lib/lean/Init/Data/List/Erase.olean
+lib/lean/Init/Data/List/Erase.olean.private
+lib/lean/Init/Data/List/Erase.olean.server
+lib/lean/Init/Data/List/FinRange.ilean
+lib/lean/Init/Data/List/FinRange.olean
+lib/lean/Init/Data/List/FinRange.olean.private
+lib/lean/Init/Data/List/FinRange.olean.server
lib/lean/Init/Data/List/Find.ilean
lib/lean/Init/Data/List/Find.olean
+lib/lean/Init/Data/List/Find.olean.private
+lib/lean/Init/Data/List/Find.olean.server
lib/lean/Init/Data/List/Impl.ilean
lib/lean/Init/Data/List/Impl.olean
+lib/lean/Init/Data/List/Impl.olean.private
+lib/lean/Init/Data/List/Impl.olean.server
lib/lean/Init/Data/List/Lemmas.ilean
lib/lean/Init/Data/List/Lemmas.olean
+lib/lean/Init/Data/List/Lemmas.olean.private
+lib/lean/Init/Data/List/Lemmas.olean.server
+lib/lean/Init/Data/List/Lex.ilean
+lib/lean/Init/Data/List/Lex.olean
+lib/lean/Init/Data/List/Lex.olean.private
+lib/lean/Init/Data/List/Lex.olean.server
+lib/lean/Init/Data/List/MapIdx.ilean
+lib/lean/Init/Data/List/MapIdx.olean
+lib/lean/Init/Data/List/MapIdx.olean.private
+lib/lean/Init/Data/List/MapIdx.olean.server
lib/lean/Init/Data/List/MinMax.ilean
lib/lean/Init/Data/List/MinMax.olean
+lib/lean/Init/Data/List/MinMax.olean.private
+lib/lean/Init/Data/List/MinMax.olean.server
lib/lean/Init/Data/List/Monadic.ilean
lib/lean/Init/Data/List/Monadic.olean
+lib/lean/Init/Data/List/Monadic.olean.private
+lib/lean/Init/Data/List/Monadic.olean.server
lib/lean/Init/Data/List/Nat.ilean
lib/lean/Init/Data/List/Nat.olean
+lib/lean/Init/Data/List/Nat.olean.private
+lib/lean/Init/Data/List/Nat.olean.server
+lib/lean/Init/Data/List/Nat/BEq.ilean
+lib/lean/Init/Data/List/Nat/BEq.olean
+lib/lean/Init/Data/List/Nat/BEq.olean.private
+lib/lean/Init/Data/List/Nat/BEq.olean.server
lib/lean/Init/Data/List/Nat/Basic.ilean
lib/lean/Init/Data/List/Nat/Basic.olean
+lib/lean/Init/Data/List/Nat/Basic.olean.private
+lib/lean/Init/Data/List/Nat/Basic.olean.server
+lib/lean/Init/Data/List/Nat/Count.ilean
+lib/lean/Init/Data/List/Nat/Count.olean
+lib/lean/Init/Data/List/Nat/Count.olean.private
+lib/lean/Init/Data/List/Nat/Count.olean.server
+lib/lean/Init/Data/List/Nat/Erase.ilean
+lib/lean/Init/Data/List/Nat/Erase.olean
+lib/lean/Init/Data/List/Nat/Erase.olean.private
+lib/lean/Init/Data/List/Nat/Erase.olean.server
+lib/lean/Init/Data/List/Nat/Find.ilean
+lib/lean/Init/Data/List/Nat/Find.olean
+lib/lean/Init/Data/List/Nat/Find.olean.private
+lib/lean/Init/Data/List/Nat/Find.olean.server
+lib/lean/Init/Data/List/Nat/InsertIdx.ilean
+lib/lean/Init/Data/List/Nat/InsertIdx.olean
+lib/lean/Init/Data/List/Nat/InsertIdx.olean.private
+lib/lean/Init/Data/List/Nat/InsertIdx.olean.server
+lib/lean/Init/Data/List/Nat/Modify.ilean
+lib/lean/Init/Data/List/Nat/Modify.olean
+lib/lean/Init/Data/List/Nat/Modify.olean.private
+lib/lean/Init/Data/List/Nat/Modify.olean.server
lib/lean/Init/Data/List/Nat/Pairwise.ilean
lib/lean/Init/Data/List/Nat/Pairwise.olean
+lib/lean/Init/Data/List/Nat/Pairwise.olean.private
+lib/lean/Init/Data/List/Nat/Pairwise.olean.server
+lib/lean/Init/Data/List/Nat/Perm.ilean
+lib/lean/Init/Data/List/Nat/Perm.olean
+lib/lean/Init/Data/List/Nat/Perm.olean.private
+lib/lean/Init/Data/List/Nat/Perm.olean.server
lib/lean/Init/Data/List/Nat/Range.ilean
lib/lean/Init/Data/List/Nat/Range.olean
+lib/lean/Init/Data/List/Nat/Range.olean.private
+lib/lean/Init/Data/List/Nat/Range.olean.server
lib/lean/Init/Data/List/Nat/Sublist.ilean
lib/lean/Init/Data/List/Nat/Sublist.olean
+lib/lean/Init/Data/List/Nat/Sublist.olean.private
+lib/lean/Init/Data/List/Nat/Sublist.olean.server
lib/lean/Init/Data/List/Nat/TakeDrop.ilean
lib/lean/Init/Data/List/Nat/TakeDrop.olean
+lib/lean/Init/Data/List/Nat/TakeDrop.olean.private
+lib/lean/Init/Data/List/Nat/TakeDrop.olean.server
lib/lean/Init/Data/List/Notation.ilean
lib/lean/Init/Data/List/Notation.olean
+lib/lean/Init/Data/List/Notation.olean.private
+lib/lean/Init/Data/List/Notation.olean.server
+lib/lean/Init/Data/List/OfFn.ilean
+lib/lean/Init/Data/List/OfFn.olean
+lib/lean/Init/Data/List/OfFn.olean.private
+lib/lean/Init/Data/List/OfFn.olean.server
lib/lean/Init/Data/List/Pairwise.ilean
lib/lean/Init/Data/List/Pairwise.olean
+lib/lean/Init/Data/List/Pairwise.olean.private
+lib/lean/Init/Data/List/Pairwise.olean.server
lib/lean/Init/Data/List/Perm.ilean
lib/lean/Init/Data/List/Perm.olean
+lib/lean/Init/Data/List/Perm.olean.private
+lib/lean/Init/Data/List/Perm.olean.server
lib/lean/Init/Data/List/Range.ilean
lib/lean/Init/Data/List/Range.olean
+lib/lean/Init/Data/List/Range.olean.private
+lib/lean/Init/Data/List/Range.olean.server
lib/lean/Init/Data/List/Sort.ilean
lib/lean/Init/Data/List/Sort.olean
+lib/lean/Init/Data/List/Sort.olean.private
+lib/lean/Init/Data/List/Sort.olean.server
lib/lean/Init/Data/List/Sort/Basic.ilean
lib/lean/Init/Data/List/Sort/Basic.olean
+lib/lean/Init/Data/List/Sort/Basic.olean.private
+lib/lean/Init/Data/List/Sort/Basic.olean.server
lib/lean/Init/Data/List/Sort/Impl.ilean
lib/lean/Init/Data/List/Sort/Impl.olean
+lib/lean/Init/Data/List/Sort/Impl.olean.private
+lib/lean/Init/Data/List/Sort/Impl.olean.server
lib/lean/Init/Data/List/Sort/Lemmas.ilean
lib/lean/Init/Data/List/Sort/Lemmas.olean
+lib/lean/Init/Data/List/Sort/Lemmas.olean.private
+lib/lean/Init/Data/List/Sort/Lemmas.olean.server
lib/lean/Init/Data/List/Sublist.ilean
lib/lean/Init/Data/List/Sublist.olean
+lib/lean/Init/Data/List/Sublist.olean.private
+lib/lean/Init/Data/List/Sublist.olean.server
lib/lean/Init/Data/List/TakeDrop.ilean
lib/lean/Init/Data/List/TakeDrop.olean
+lib/lean/Init/Data/List/TakeDrop.olean.private
+lib/lean/Init/Data/List/TakeDrop.olean.server
+lib/lean/Init/Data/List/ToArray.ilean
+lib/lean/Init/Data/List/ToArray.olean
+lib/lean/Init/Data/List/ToArray.olean.private
+lib/lean/Init/Data/List/ToArray.olean.server
+lib/lean/Init/Data/List/ToArrayImpl.ilean
+lib/lean/Init/Data/List/ToArrayImpl.olean
+lib/lean/Init/Data/List/ToArrayImpl.olean.private
+lib/lean/Init/Data/List/ToArrayImpl.olean.server
lib/lean/Init/Data/List/Zip.ilean
lib/lean/Init/Data/List/Zip.olean
+lib/lean/Init/Data/List/Zip.olean.private
+lib/lean/Init/Data/List/Zip.olean.server
lib/lean/Init/Data/Nat.ilean
lib/lean/Init/Data/Nat.olean
+lib/lean/Init/Data/Nat.olean.private
+lib/lean/Init/Data/Nat.olean.server
lib/lean/Init/Data/Nat/Basic.ilean
lib/lean/Init/Data/Nat/Basic.olean
+lib/lean/Init/Data/Nat/Basic.olean.private
+lib/lean/Init/Data/Nat/Basic.olean.server
lib/lean/Init/Data/Nat/Bitwise.ilean
lib/lean/Init/Data/Nat/Bitwise.olean
+lib/lean/Init/Data/Nat/Bitwise.olean.private
+lib/lean/Init/Data/Nat/Bitwise.olean.server
lib/lean/Init/Data/Nat/Bitwise/Basic.ilean
lib/lean/Init/Data/Nat/Bitwise/Basic.olean
+lib/lean/Init/Data/Nat/Bitwise/Basic.olean.private
+lib/lean/Init/Data/Nat/Bitwise/Basic.olean.server
lib/lean/Init/Data/Nat/Bitwise/Lemmas.ilean
lib/lean/Init/Data/Nat/Bitwise/Lemmas.olean
+lib/lean/Init/Data/Nat/Bitwise/Lemmas.olean.private
+lib/lean/Init/Data/Nat/Bitwise/Lemmas.olean.server
lib/lean/Init/Data/Nat/Compare.ilean
lib/lean/Init/Data/Nat/Compare.olean
+lib/lean/Init/Data/Nat/Compare.olean.private
+lib/lean/Init/Data/Nat/Compare.olean.server
lib/lean/Init/Data/Nat/Control.ilean
lib/lean/Init/Data/Nat/Control.olean
+lib/lean/Init/Data/Nat/Control.olean.private
+lib/lean/Init/Data/Nat/Control.olean.server
lib/lean/Init/Data/Nat/Div.ilean
lib/lean/Init/Data/Nat/Div.olean
+lib/lean/Init/Data/Nat/Div.olean.private
+lib/lean/Init/Data/Nat/Div.olean.server
+lib/lean/Init/Data/Nat/Div/Basic.ilean
+lib/lean/Init/Data/Nat/Div/Basic.olean
+lib/lean/Init/Data/Nat/Div/Basic.olean.private
+lib/lean/Init/Data/Nat/Div/Basic.olean.server
+lib/lean/Init/Data/Nat/Div/Lemmas.ilean
+lib/lean/Init/Data/Nat/Div/Lemmas.olean
+lib/lean/Init/Data/Nat/Div/Lemmas.olean.private
+lib/lean/Init/Data/Nat/Div/Lemmas.olean.server
lib/lean/Init/Data/Nat/Dvd.ilean
lib/lean/Init/Data/Nat/Dvd.olean
+lib/lean/Init/Data/Nat/Dvd.olean.private
+lib/lean/Init/Data/Nat/Dvd.olean.server
+lib/lean/Init/Data/Nat/Fold.ilean
+lib/lean/Init/Data/Nat/Fold.olean
+lib/lean/Init/Data/Nat/Fold.olean.private
+lib/lean/Init/Data/Nat/Fold.olean.server
lib/lean/Init/Data/Nat/Gcd.ilean
lib/lean/Init/Data/Nat/Gcd.olean
+lib/lean/Init/Data/Nat/Gcd.olean.private
+lib/lean/Init/Data/Nat/Gcd.olean.server
lib/lean/Init/Data/Nat/Lcm.ilean
lib/lean/Init/Data/Nat/Lcm.olean
+lib/lean/Init/Data/Nat/Lcm.olean.private
+lib/lean/Init/Data/Nat/Lcm.olean.server
lib/lean/Init/Data/Nat/Lemmas.ilean
lib/lean/Init/Data/Nat/Lemmas.olean
+lib/lean/Init/Data/Nat/Lemmas.olean.private
+lib/lean/Init/Data/Nat/Lemmas.olean.server
lib/lean/Init/Data/Nat/Linear.ilean
lib/lean/Init/Data/Nat/Linear.olean
+lib/lean/Init/Data/Nat/Linear.olean.private
+lib/lean/Init/Data/Nat/Linear.olean.server
lib/lean/Init/Data/Nat/Log2.ilean
lib/lean/Init/Data/Nat/Log2.olean
+lib/lean/Init/Data/Nat/Log2.olean.private
+lib/lean/Init/Data/Nat/Log2.olean.server
lib/lean/Init/Data/Nat/MinMax.ilean
lib/lean/Init/Data/Nat/MinMax.olean
+lib/lean/Init/Data/Nat/MinMax.olean.private
+lib/lean/Init/Data/Nat/MinMax.olean.server
lib/lean/Init/Data/Nat/Mod.ilean
lib/lean/Init/Data/Nat/Mod.olean
+lib/lean/Init/Data/Nat/Mod.olean.private
+lib/lean/Init/Data/Nat/Mod.olean.server
lib/lean/Init/Data/Nat/Power2.ilean
lib/lean/Init/Data/Nat/Power2.olean
+lib/lean/Init/Data/Nat/Power2.olean.private
+lib/lean/Init/Data/Nat/Power2.olean.server
lib/lean/Init/Data/Nat/SOM.ilean
lib/lean/Init/Data/Nat/SOM.olean
+lib/lean/Init/Data/Nat/SOM.olean.private
+lib/lean/Init/Data/Nat/SOM.olean.server
lib/lean/Init/Data/Nat/Simproc.ilean
lib/lean/Init/Data/Nat/Simproc.olean
+lib/lean/Init/Data/Nat/Simproc.olean.private
+lib/lean/Init/Data/Nat/Simproc.olean.server
+lib/lean/Init/Data/NeZero.ilean
+lib/lean/Init/Data/NeZero.olean
+lib/lean/Init/Data/NeZero.olean.private
+lib/lean/Init/Data/NeZero.olean.server
lib/lean/Init/Data/OfScientific.ilean
lib/lean/Init/Data/OfScientific.olean
+lib/lean/Init/Data/OfScientific.olean.private
+lib/lean/Init/Data/OfScientific.olean.server
lib/lean/Init/Data/Option.ilean
lib/lean/Init/Data/Option.olean
+lib/lean/Init/Data/Option.olean.private
+lib/lean/Init/Data/Option.olean.server
+lib/lean/Init/Data/Option/Attach.ilean
+lib/lean/Init/Data/Option/Attach.olean
+lib/lean/Init/Data/Option/Attach.olean.private
+lib/lean/Init/Data/Option/Attach.olean.server
lib/lean/Init/Data/Option/Basic.ilean
lib/lean/Init/Data/Option/Basic.olean
+lib/lean/Init/Data/Option/Basic.olean.private
+lib/lean/Init/Data/Option/Basic.olean.server
lib/lean/Init/Data/Option/BasicAux.ilean
lib/lean/Init/Data/Option/BasicAux.olean
+lib/lean/Init/Data/Option/BasicAux.olean.private
+lib/lean/Init/Data/Option/BasicAux.olean.server
+lib/lean/Init/Data/Option/Coe.ilean
+lib/lean/Init/Data/Option/Coe.olean
+lib/lean/Init/Data/Option/Coe.olean.private
+lib/lean/Init/Data/Option/Coe.olean.server
lib/lean/Init/Data/Option/Instances.ilean
lib/lean/Init/Data/Option/Instances.olean
+lib/lean/Init/Data/Option/Instances.olean.private
+lib/lean/Init/Data/Option/Instances.olean.server
lib/lean/Init/Data/Option/Lemmas.ilean
lib/lean/Init/Data/Option/Lemmas.olean
+lib/lean/Init/Data/Option/Lemmas.olean.private
+lib/lean/Init/Data/Option/Lemmas.olean.server
+lib/lean/Init/Data/Option/List.ilean
+lib/lean/Init/Data/Option/List.olean
+lib/lean/Init/Data/Option/List.olean.private
+lib/lean/Init/Data/Option/List.olean.server
+lib/lean/Init/Data/Option/Monadic.ilean
+lib/lean/Init/Data/Option/Monadic.olean
+lib/lean/Init/Data/Option/Monadic.olean.private
+lib/lean/Init/Data/Option/Monadic.olean.server
lib/lean/Init/Data/Ord.ilean
lib/lean/Init/Data/Ord.olean
+lib/lean/Init/Data/Ord.olean.private
+lib/lean/Init/Data/Ord.olean.server
lib/lean/Init/Data/PLift.ilean
lib/lean/Init/Data/PLift.olean
+lib/lean/Init/Data/PLift.olean.private
+lib/lean/Init/Data/PLift.olean.server
lib/lean/Init/Data/Prod.ilean
lib/lean/Init/Data/Prod.olean
+lib/lean/Init/Data/Prod.olean.private
+lib/lean/Init/Data/Prod.olean.server
lib/lean/Init/Data/Queue.ilean
lib/lean/Init/Data/Queue.olean
+lib/lean/Init/Data/Queue.olean.private
+lib/lean/Init/Data/Queue.olean.server
+lib/lean/Init/Data/RArray.ilean
+lib/lean/Init/Data/RArray.olean
+lib/lean/Init/Data/RArray.olean.private
+lib/lean/Init/Data/RArray.olean.server
lib/lean/Init/Data/Random.ilean
lib/lean/Init/Data/Random.olean
+lib/lean/Init/Data/Random.olean.private
+lib/lean/Init/Data/Random.olean.server
lib/lean/Init/Data/Range.ilean
lib/lean/Init/Data/Range.olean
+lib/lean/Init/Data/Range.olean.private
+lib/lean/Init/Data/Range.olean.server
+lib/lean/Init/Data/Range/Basic.ilean
+lib/lean/Init/Data/Range/Basic.olean
+lib/lean/Init/Data/Range/Basic.olean.private
+lib/lean/Init/Data/Range/Basic.olean.server
+lib/lean/Init/Data/Range/Lemmas.ilean
+lib/lean/Init/Data/Range/Lemmas.olean
+lib/lean/Init/Data/Range/Lemmas.olean.private
+lib/lean/Init/Data/Range/Lemmas.olean.server
lib/lean/Init/Data/Repr.ilean
lib/lean/Init/Data/Repr.olean
+lib/lean/Init/Data/Repr.olean.private
+lib/lean/Init/Data/Repr.olean.server
+lib/lean/Init/Data/SInt.ilean
+lib/lean/Init/Data/SInt.olean
+lib/lean/Init/Data/SInt.olean.private
+lib/lean/Init/Data/SInt.olean.server
+lib/lean/Init/Data/SInt/Basic.ilean
+lib/lean/Init/Data/SInt/Basic.olean
+lib/lean/Init/Data/SInt/Basic.olean.private
+lib/lean/Init/Data/SInt/Basic.olean.server
+lib/lean/Init/Data/SInt/Bitwise.ilean
+lib/lean/Init/Data/SInt/Bitwise.olean
+lib/lean/Init/Data/SInt/Bitwise.olean.private
+lib/lean/Init/Data/SInt/Bitwise.olean.server
+lib/lean/Init/Data/SInt/Float.ilean
+lib/lean/Init/Data/SInt/Float.olean
+lib/lean/Init/Data/SInt/Float.olean.private
+lib/lean/Init/Data/SInt/Float.olean.server
+lib/lean/Init/Data/SInt/Float32.ilean
+lib/lean/Init/Data/SInt/Float32.olean
+lib/lean/Init/Data/SInt/Float32.olean.private
+lib/lean/Init/Data/SInt/Float32.olean.server
+lib/lean/Init/Data/SInt/Lemmas.ilean
+lib/lean/Init/Data/SInt/Lemmas.olean
+lib/lean/Init/Data/SInt/Lemmas.olean.private
+lib/lean/Init/Data/SInt/Lemmas.olean.server
lib/lean/Init/Data/Stream.ilean
lib/lean/Init/Data/Stream.olean
+lib/lean/Init/Data/Stream.olean.private
+lib/lean/Init/Data/Stream.olean.server
lib/lean/Init/Data/String.ilean
lib/lean/Init/Data/String.olean
+lib/lean/Init/Data/String.olean.private
+lib/lean/Init/Data/String.olean.server
lib/lean/Init/Data/String/Basic.ilean
lib/lean/Init/Data/String/Basic.olean
+lib/lean/Init/Data/String/Basic.olean.private
+lib/lean/Init/Data/String/Basic.olean.server
lib/lean/Init/Data/String/Extra.ilean
lib/lean/Init/Data/String/Extra.olean
+lib/lean/Init/Data/String/Extra.olean.private
+lib/lean/Init/Data/String/Extra.olean.server
lib/lean/Init/Data/String/Lemmas.ilean
lib/lean/Init/Data/String/Lemmas.olean
+lib/lean/Init/Data/String/Lemmas.olean.private
+lib/lean/Init/Data/String/Lemmas.olean.server
lib/lean/Init/Data/Subtype.ilean
lib/lean/Init/Data/Subtype.olean
+lib/lean/Init/Data/Subtype.olean.private
+lib/lean/Init/Data/Subtype.olean.server
lib/lean/Init/Data/Sum.ilean
lib/lean/Init/Data/Sum.olean
+lib/lean/Init/Data/Sum.olean.private
+lib/lean/Init/Data/Sum.olean.server
+lib/lean/Init/Data/Sum/Basic.ilean
+lib/lean/Init/Data/Sum/Basic.olean
+lib/lean/Init/Data/Sum/Basic.olean.private
+lib/lean/Init/Data/Sum/Basic.olean.server
+lib/lean/Init/Data/Sum/Lemmas.ilean
+lib/lean/Init/Data/Sum/Lemmas.olean
+lib/lean/Init/Data/Sum/Lemmas.olean.private
+lib/lean/Init/Data/Sum/Lemmas.olean.server
lib/lean/Init/Data/ToString.ilean
lib/lean/Init/Data/ToString.olean
+lib/lean/Init/Data/ToString.olean.private
+lib/lean/Init/Data/ToString.olean.server
lib/lean/Init/Data/ToString/Basic.ilean
lib/lean/Init/Data/ToString/Basic.olean
+lib/lean/Init/Data/ToString/Basic.olean.private
+lib/lean/Init/Data/ToString/Basic.olean.server
lib/lean/Init/Data/ToString/Macro.ilean
lib/lean/Init/Data/ToString/Macro.olean
+lib/lean/Init/Data/ToString/Macro.olean.private
+lib/lean/Init/Data/ToString/Macro.olean.server
lib/lean/Init/Data/UInt.ilean
lib/lean/Init/Data/UInt.olean
+lib/lean/Init/Data/UInt.olean.private
+lib/lean/Init/Data/UInt.olean.server
lib/lean/Init/Data/UInt/Basic.ilean
lib/lean/Init/Data/UInt/Basic.olean
+lib/lean/Init/Data/UInt/Basic.olean.private
+lib/lean/Init/Data/UInt/Basic.olean.server
+lib/lean/Init/Data/UInt/BasicAux.ilean
+lib/lean/Init/Data/UInt/BasicAux.olean
+lib/lean/Init/Data/UInt/BasicAux.olean.private
+lib/lean/Init/Data/UInt/BasicAux.olean.server
lib/lean/Init/Data/UInt/Bitwise.ilean
lib/lean/Init/Data/UInt/Bitwise.olean
+lib/lean/Init/Data/UInt/Bitwise.olean.private
+lib/lean/Init/Data/UInt/Bitwise.olean.server
lib/lean/Init/Data/UInt/Lemmas.ilean
lib/lean/Init/Data/UInt/Lemmas.olean
+lib/lean/Init/Data/UInt/Lemmas.olean.private
+lib/lean/Init/Data/UInt/Lemmas.olean.server
lib/lean/Init/Data/UInt/Log2.ilean
lib/lean/Init/Data/UInt/Log2.olean
+lib/lean/Init/Data/UInt/Log2.olean.private
+lib/lean/Init/Data/UInt/Log2.olean.server
lib/lean/Init/Data/ULift.ilean
lib/lean/Init/Data/ULift.olean
+lib/lean/Init/Data/ULift.olean.private
+lib/lean/Init/Data/ULift.olean.server
+lib/lean/Init/Data/Vector.ilean
+lib/lean/Init/Data/Vector.olean
+lib/lean/Init/Data/Vector.olean.private
+lib/lean/Init/Data/Vector.olean.server
+lib/lean/Init/Data/Vector/Attach.ilean
+lib/lean/Init/Data/Vector/Attach.olean
+lib/lean/Init/Data/Vector/Attach.olean.private
+lib/lean/Init/Data/Vector/Attach.olean.server
+lib/lean/Init/Data/Vector/Basic.ilean
+lib/lean/Init/Data/Vector/Basic.olean
+lib/lean/Init/Data/Vector/Basic.olean.private
+lib/lean/Init/Data/Vector/Basic.olean.server
+lib/lean/Init/Data/Vector/Count.ilean
+lib/lean/Init/Data/Vector/Count.olean
+lib/lean/Init/Data/Vector/Count.olean.private
+lib/lean/Init/Data/Vector/Count.olean.server
+lib/lean/Init/Data/Vector/DecidableEq.ilean
+lib/lean/Init/Data/Vector/DecidableEq.olean
+lib/lean/Init/Data/Vector/DecidableEq.olean.private
+lib/lean/Init/Data/Vector/DecidableEq.olean.server
+lib/lean/Init/Data/Vector/Erase.ilean
+lib/lean/Init/Data/Vector/Erase.olean
+lib/lean/Init/Data/Vector/Erase.olean.private
+lib/lean/Init/Data/Vector/Erase.olean.server
+lib/lean/Init/Data/Vector/Extract.ilean
+lib/lean/Init/Data/Vector/Extract.olean
+lib/lean/Init/Data/Vector/Extract.olean.private
+lib/lean/Init/Data/Vector/Extract.olean.server
+lib/lean/Init/Data/Vector/FinRange.ilean
+lib/lean/Init/Data/Vector/FinRange.olean
+lib/lean/Init/Data/Vector/FinRange.olean.private
+lib/lean/Init/Data/Vector/FinRange.olean.server
+lib/lean/Init/Data/Vector/Find.ilean
+lib/lean/Init/Data/Vector/Find.olean
+lib/lean/Init/Data/Vector/Find.olean.private
+lib/lean/Init/Data/Vector/Find.olean.server
+lib/lean/Init/Data/Vector/InsertIdx.ilean
+lib/lean/Init/Data/Vector/InsertIdx.olean
+lib/lean/Init/Data/Vector/InsertIdx.olean.private
+lib/lean/Init/Data/Vector/InsertIdx.olean.server
+lib/lean/Init/Data/Vector/Lemmas.ilean
+lib/lean/Init/Data/Vector/Lemmas.olean
+lib/lean/Init/Data/Vector/Lemmas.olean.private
+lib/lean/Init/Data/Vector/Lemmas.olean.server
+lib/lean/Init/Data/Vector/Lex.ilean
+lib/lean/Init/Data/Vector/Lex.olean
+lib/lean/Init/Data/Vector/Lex.olean.private
+lib/lean/Init/Data/Vector/Lex.olean.server
+lib/lean/Init/Data/Vector/MapIdx.ilean
+lib/lean/Init/Data/Vector/MapIdx.olean
+lib/lean/Init/Data/Vector/MapIdx.olean.private
+lib/lean/Init/Data/Vector/MapIdx.olean.server
+lib/lean/Init/Data/Vector/Monadic.ilean
+lib/lean/Init/Data/Vector/Monadic.olean
+lib/lean/Init/Data/Vector/Monadic.olean.private
+lib/lean/Init/Data/Vector/Monadic.olean.server
+lib/lean/Init/Data/Vector/OfFn.ilean
+lib/lean/Init/Data/Vector/OfFn.olean
+lib/lean/Init/Data/Vector/OfFn.olean.private
+lib/lean/Init/Data/Vector/OfFn.olean.server
+lib/lean/Init/Data/Vector/Perm.ilean
+lib/lean/Init/Data/Vector/Perm.olean
+lib/lean/Init/Data/Vector/Perm.olean.private
+lib/lean/Init/Data/Vector/Perm.olean.server
+lib/lean/Init/Data/Vector/Range.ilean
+lib/lean/Init/Data/Vector/Range.olean
+lib/lean/Init/Data/Vector/Range.olean.private
+lib/lean/Init/Data/Vector/Range.olean.server
+lib/lean/Init/Data/Vector/Zip.ilean
+lib/lean/Init/Data/Vector/Zip.olean
+lib/lean/Init/Data/Vector/Zip.olean.private
+lib/lean/Init/Data/Vector/Zip.olean.server
+lib/lean/Init/Data/Zero.ilean
+lib/lean/Init/Data/Zero.olean
+lib/lean/Init/Data/Zero.olean.private
+lib/lean/Init/Data/Zero.olean.server
lib/lean/Init/Dynamic.ilean
lib/lean/Init/Dynamic.olean
+lib/lean/Init/Dynamic.olean.private
+lib/lean/Init/Dynamic.olean.server
lib/lean/Init/Ext.ilean
lib/lean/Init/Ext.olean
+lib/lean/Init/Ext.olean.private
+lib/lean/Init/Ext.olean.server
lib/lean/Init/GetElem.ilean
lib/lean/Init/GetElem.olean
+lib/lean/Init/GetElem.olean.private
+lib/lean/Init/GetElem.olean.server
lib/lean/Init/Grind.ilean
lib/lean/Init/Grind.olean
+lib/lean/Init/Grind.olean.private
+lib/lean/Init/Grind.olean.server
lib/lean/Init/Grind/Cases.ilean
lib/lean/Init/Grind/Cases.olean
+lib/lean/Init/Grind/Cases.olean.private
+lib/lean/Init/Grind/Cases.olean.server
+lib/lean/Init/Grind/CommRing.ilean
+lib/lean/Init/Grind/CommRing.olean
+lib/lean/Init/Grind/CommRing.olean.private
+lib/lean/Init/Grind/CommRing.olean.server
+lib/lean/Init/Grind/CommRing/Basic.ilean
+lib/lean/Init/Grind/CommRing/Basic.olean
+lib/lean/Init/Grind/CommRing/Basic.olean.private
+lib/lean/Init/Grind/CommRing/Basic.olean.server
+lib/lean/Init/Grind/CommRing/BitVec.ilean
+lib/lean/Init/Grind/CommRing/BitVec.olean
+lib/lean/Init/Grind/CommRing/BitVec.olean.private
+lib/lean/Init/Grind/CommRing/BitVec.olean.server
+lib/lean/Init/Grind/CommRing/Int.ilean
+lib/lean/Init/Grind/CommRing/Int.olean
+lib/lean/Init/Grind/CommRing/Int.olean.private
+lib/lean/Init/Grind/CommRing/Int.olean.server
+lib/lean/Init/Grind/CommRing/Poly.ilean
+lib/lean/Init/Grind/CommRing/Poly.olean
+lib/lean/Init/Grind/CommRing/Poly.olean.private
+lib/lean/Init/Grind/CommRing/Poly.olean.server
+lib/lean/Init/Grind/CommRing/SInt.ilean
+lib/lean/Init/Grind/CommRing/SInt.olean
+lib/lean/Init/Grind/CommRing/SInt.olean.private
+lib/lean/Init/Grind/CommRing/SInt.olean.server
+lib/lean/Init/Grind/CommRing/UInt.ilean
+lib/lean/Init/Grind/CommRing/UInt.olean
+lib/lean/Init/Grind/CommRing/UInt.olean.private
+lib/lean/Init/Grind/CommRing/UInt.olean.server
+lib/lean/Init/Grind/Ext.ilean
+lib/lean/Init/Grind/Ext.olean
+lib/lean/Init/Grind/Ext.olean.private
+lib/lean/Init/Grind/Ext.olean.server
lib/lean/Init/Grind/Lemmas.ilean
lib/lean/Init/Grind/Lemmas.olean
+lib/lean/Init/Grind/Lemmas.olean.private
+lib/lean/Init/Grind/Lemmas.olean.server
lib/lean/Init/Grind/Norm.ilean
lib/lean/Init/Grind/Norm.olean
+lib/lean/Init/Grind/Norm.olean.private
+lib/lean/Init/Grind/Norm.olean.server
+lib/lean/Init/Grind/Offset.ilean
+lib/lean/Init/Grind/Offset.olean
+lib/lean/Init/Grind/Offset.olean.private
+lib/lean/Init/Grind/Offset.olean.server
+lib/lean/Init/Grind/PP.ilean
+lib/lean/Init/Grind/PP.olean
+lib/lean/Init/Grind/PP.olean.private
+lib/lean/Init/Grind/PP.olean.server
+lib/lean/Init/Grind/Propagator.ilean
+lib/lean/Init/Grind/Propagator.olean
+lib/lean/Init/Grind/Propagator.olean.private
+lib/lean/Init/Grind/Propagator.olean.server
lib/lean/Init/Grind/Tactics.ilean
lib/lean/Init/Grind/Tactics.olean
+lib/lean/Init/Grind/Tactics.olean.private
+lib/lean/Init/Grind/Tactics.olean.server
+lib/lean/Init/Grind/Util.ilean
+lib/lean/Init/Grind/Util.olean
+lib/lean/Init/Grind/Util.olean.private
+lib/lean/Init/Grind/Util.olean.server
lib/lean/Init/Guard.ilean
lib/lean/Init/Guard.olean
+lib/lean/Init/Guard.olean.private
+lib/lean/Init/Guard.olean.server
lib/lean/Init/Hints.ilean
lib/lean/Init/Hints.olean
+lib/lean/Init/Hints.olean.private
+lib/lean/Init/Hints.olean.server
+lib/lean/Init/Internal.ilean
+lib/lean/Init/Internal.olean
+lib/lean/Init/Internal.olean.private
+lib/lean/Init/Internal.olean.server
+lib/lean/Init/Internal/Order.ilean
+lib/lean/Init/Internal/Order.olean
+lib/lean/Init/Internal/Order.olean.private
+lib/lean/Init/Internal/Order.olean.server
+lib/lean/Init/Internal/Order/Basic.ilean
+lib/lean/Init/Internal/Order/Basic.olean
+lib/lean/Init/Internal/Order/Basic.olean.private
+lib/lean/Init/Internal/Order/Basic.olean.server
+lib/lean/Init/Internal/Order/Lemmas.ilean
+lib/lean/Init/Internal/Order/Lemmas.olean
+lib/lean/Init/Internal/Order/Lemmas.olean.private
+lib/lean/Init/Internal/Order/Lemmas.olean.server
+lib/lean/Init/Internal/Order/Tactic.ilean
+lib/lean/Init/Internal/Order/Tactic.olean
+lib/lean/Init/Internal/Order/Tactic.olean.private
+lib/lean/Init/Internal/Order/Tactic.olean.server
lib/lean/Init/MacroTrace.ilean
lib/lean/Init/MacroTrace.olean
+lib/lean/Init/MacroTrace.olean.private
+lib/lean/Init/MacroTrace.olean.server
lib/lean/Init/Meta.ilean
lib/lean/Init/Meta.olean
+lib/lean/Init/Meta.olean.private
+lib/lean/Init/Meta.olean.server
lib/lean/Init/MetaTypes.ilean
lib/lean/Init/MetaTypes.olean
+lib/lean/Init/MetaTypes.olean.private
+lib/lean/Init/MetaTypes.olean.server
lib/lean/Init/Notation.ilean
lib/lean/Init/Notation.olean
+lib/lean/Init/Notation.olean.private
+lib/lean/Init/Notation.olean.server
lib/lean/Init/NotationExtra.ilean
lib/lean/Init/NotationExtra.olean
+lib/lean/Init/NotationExtra.olean.private
+lib/lean/Init/NotationExtra.olean.server
lib/lean/Init/Omega.ilean
lib/lean/Init/Omega.olean
+lib/lean/Init/Omega.olean.private
+lib/lean/Init/Omega.olean.server
lib/lean/Init/Omega/Coeffs.ilean
lib/lean/Init/Omega/Coeffs.olean
+lib/lean/Init/Omega/Coeffs.olean.private
+lib/lean/Init/Omega/Coeffs.olean.server
lib/lean/Init/Omega/Constraint.ilean
lib/lean/Init/Omega/Constraint.olean
+lib/lean/Init/Omega/Constraint.olean.private
+lib/lean/Init/Omega/Constraint.olean.server
lib/lean/Init/Omega/Int.ilean
lib/lean/Init/Omega/Int.olean
+lib/lean/Init/Omega/Int.olean.private
+lib/lean/Init/Omega/Int.olean.server
lib/lean/Init/Omega/IntList.ilean
lib/lean/Init/Omega/IntList.olean
+lib/lean/Init/Omega/IntList.olean.private
+lib/lean/Init/Omega/IntList.olean.server
lib/lean/Init/Omega/LinearCombo.ilean
lib/lean/Init/Omega/LinearCombo.olean
+lib/lean/Init/Omega/LinearCombo.olean.private
+lib/lean/Init/Omega/LinearCombo.olean.server
lib/lean/Init/Omega/Logic.ilean
lib/lean/Init/Omega/Logic.olean
+lib/lean/Init/Omega/Logic.olean.private
+lib/lean/Init/Omega/Logic.olean.server
lib/lean/Init/Prelude.ilean
lib/lean/Init/Prelude.olean
+lib/lean/Init/Prelude.olean.private
+lib/lean/Init/Prelude.olean.server
lib/lean/Init/PropLemmas.ilean
lib/lean/Init/PropLemmas.olean
+lib/lean/Init/PropLemmas.olean.private
+lib/lean/Init/PropLemmas.olean.server
lib/lean/Init/RCases.ilean
lib/lean/Init/RCases.olean
+lib/lean/Init/RCases.olean.private
+lib/lean/Init/RCases.olean.server
lib/lean/Init/ShareCommon.ilean
lib/lean/Init/ShareCommon.olean
+lib/lean/Init/ShareCommon.olean.private
+lib/lean/Init/ShareCommon.olean.server
lib/lean/Init/SimpLemmas.ilean
lib/lean/Init/SimpLemmas.olean
+lib/lean/Init/SimpLemmas.olean.private
+lib/lean/Init/SimpLemmas.olean.server
lib/lean/Init/Simproc.ilean
lib/lean/Init/Simproc.olean
+lib/lean/Init/Simproc.olean.private
+lib/lean/Init/Simproc.olean.server
lib/lean/Init/SizeOf.ilean
lib/lean/Init/SizeOf.olean
+lib/lean/Init/SizeOf.olean.private
+lib/lean/Init/SizeOf.olean.server
lib/lean/Init/SizeOfLemmas.ilean
lib/lean/Init/SizeOfLemmas.olean
+lib/lean/Init/SizeOfLemmas.olean.private
+lib/lean/Init/SizeOfLemmas.olean.server
+lib/lean/Init/Syntax.ilean
+lib/lean/Init/Syntax.olean
+lib/lean/Init/Syntax.olean.private
+lib/lean/Init/Syntax.olean.server
lib/lean/Init/System.ilean
lib/lean/Init/System.olean
+lib/lean/Init/System.olean.private
+lib/lean/Init/System.olean.server
lib/lean/Init/System/FilePath.ilean
lib/lean/Init/System/FilePath.olean
+lib/lean/Init/System/FilePath.olean.private
+lib/lean/Init/System/FilePath.olean.server
lib/lean/Init/System/IO.ilean
lib/lean/Init/System/IO.olean
+lib/lean/Init/System/IO.olean.private
+lib/lean/Init/System/IO.olean.server
lib/lean/Init/System/IOError.ilean
lib/lean/Init/System/IOError.olean
+lib/lean/Init/System/IOError.olean.private
+lib/lean/Init/System/IOError.olean.server
lib/lean/Init/System/Mutex.ilean
lib/lean/Init/System/Mutex.olean
+lib/lean/Init/System/Mutex.olean.private
+lib/lean/Init/System/Mutex.olean.server
lib/lean/Init/System/Platform.ilean
lib/lean/Init/System/Platform.olean
+lib/lean/Init/System/Platform.olean.private
+lib/lean/Init/System/Platform.olean.server
lib/lean/Init/System/Promise.ilean
lib/lean/Init/System/Promise.olean
+lib/lean/Init/System/Promise.olean.private
+lib/lean/Init/System/Promise.olean.server
lib/lean/Init/System/ST.ilean
lib/lean/Init/System/ST.olean
+lib/lean/Init/System/ST.olean.private
+lib/lean/Init/System/ST.olean.server
lib/lean/Init/System/Uri.ilean
lib/lean/Init/System/Uri.olean
+lib/lean/Init/System/Uri.olean.private
+lib/lean/Init/System/Uri.olean.server
lib/lean/Init/Tactics.ilean
lib/lean/Init/Tactics.olean
+lib/lean/Init/Tactics.olean.private
+lib/lean/Init/Tactics.olean.server
lib/lean/Init/TacticsExtra.ilean
lib/lean/Init/TacticsExtra.olean
+lib/lean/Init/TacticsExtra.olean.private
+lib/lean/Init/TacticsExtra.olean.server
+lib/lean/Init/Task.ilean
+lib/lean/Init/Task.olean
+lib/lean/Init/Task.olean.private
+lib/lean/Init/Task.olean.server
+lib/lean/Init/Try.ilean
+lib/lean/Init/Try.olean
+lib/lean/Init/Try.olean.private
+lib/lean/Init/Try.olean.server
lib/lean/Init/Util.ilean
lib/lean/Init/Util.olean
+lib/lean/Init/Util.olean.private
+lib/lean/Init/Util.olean.server
lib/lean/Init/WF.ilean
lib/lean/Init/WF.olean
+lib/lean/Init/WF.olean.private
+lib/lean/Init/WF.olean.server
lib/lean/Init/WFTactics.ilean
lib/lean/Init/WFTactics.olean
+lib/lean/Init/WFTactics.olean.private
+lib/lean/Init/WFTactics.olean.server
+lib/lean/Init/While.ilean
+lib/lean/Init/While.olean
+lib/lean/Init/While.olean.private
+lib/lean/Init/While.olean.server
lib/lean/Lake.ilean
lib/lean/Lake.olean
lib/lean/Lake/Build.ilean
lib/lean/Lake/Build.olean
lib/lean/Lake/Build/Actions.ilean
lib/lean/Lake/Build/Actions.olean
-lib/lean/Lake/Build/Basic.ilean
-lib/lean/Lake/Build/Basic.olean
lib/lean/Lake/Build/Common.ilean
lib/lean/Lake/Build/Common.olean
+lib/lean/Lake/Build/Context.ilean
+lib/lean/Lake/Build/Context.olean
lib/lean/Lake/Build/Data.ilean
lib/lean/Lake/Build/Data.olean
lib/lean/Lake/Build/Executable.ilean
lib/lean/Lake/Build/Executable.olean
+lib/lean/Lake/Build/ExternLib.ilean
+lib/lean/Lake/Build/ExternLib.olean
lib/lean/Lake/Build/Facets.ilean
lib/lean/Lake/Build/Facets.olean
lib/lean/Lake/Build/Fetch.ilean
@@ -429,8 +1241,18 @@ lib/lean/Lake/Build/Index.ilean
lib/lean/Lake/Build/Index.olean
lib/lean/Lake/Build/Info.ilean
lib/lean/Lake/Build/Info.olean
+lib/lean/Lake/Build/InitFacets.ilean
+lib/lean/Lake/Build/InitFacets.olean
+lib/lean/Lake/Build/InputFile.ilean
+lib/lean/Lake/Build/InputFile.olean
lib/lean/Lake/Build/Job.ilean
lib/lean/Lake/Build/Job.olean
+lib/lean/Lake/Build/Job/Basic.ilean
+lib/lean/Lake/Build/Job/Basic.olean
+lib/lean/Lake/Build/Job/Monad.ilean
+lib/lean/Lake/Build/Job/Monad.olean
+lib/lean/Lake/Build/Job/Register.ilean
+lib/lean/Lake/Build/Job/Register.olean
lib/lean/Lake/Build/Key.ilean
lib/lean/Lake/Build/Key.olean
lib/lean/Lake/Build/Library.ilean
@@ -443,6 +1265,12 @@ lib/lean/Lake/Build/Run.ilean
lib/lean/Lake/Build/Run.olean
lib/lean/Lake/Build/Store.ilean
lib/lean/Lake/Build/Store.olean
+lib/lean/Lake/Build/Target.ilean
+lib/lean/Lake/Build/Target.olean
+lib/lean/Lake/Build/Target/Basic.ilean
+lib/lean/Lake/Build/Target/Basic.olean
+lib/lean/Lake/Build/Target/Fetch.ilean
+lib/lean/Lake/Build/Target/Fetch.olean
lib/lean/Lake/Build/Targets.ilean
lib/lean/Lake/Build/Targets.olean
lib/lean/Lake/Build/Topological.ilean
@@ -473,12 +1301,18 @@ lib/lean/Lake/CLI/Translate/Toml.ilean
lib/lean/Lake/CLI/Translate/Toml.olean
lib/lean/Lake/Config.ilean
lib/lean/Lake/Config.olean
+lib/lean/Lake/Config/ConfigDecl.ilean
+lib/lean/Lake/Config/ConfigDecl.olean
+lib/lean/Lake/Config/ConfigTarget.ilean
+lib/lean/Lake/Config/ConfigTarget.olean
lib/lean/Lake/Config/Context.ilean
lib/lean/Lake/Config/Context.olean
lib/lean/Lake/Config/Defaults.ilean
lib/lean/Lake/Config/Defaults.olean
lib/lean/Lake/Config/Dependency.ilean
lib/lean/Lake/Config/Dependency.olean
+lib/lean/Lake/Config/Dynlib.ilean
+lib/lean/Lake/Config/Dynlib.olean
lib/lean/Lake/Config/Env.ilean
lib/lean/Lake/Config/Env.olean
lib/lean/Lake/Config/ExternLib.ilean
@@ -489,8 +1323,14 @@ lib/lean/Lake/Config/FacetConfig.ilean
lib/lean/Lake/Config/FacetConfig.olean
lib/lean/Lake/Config/Glob.ilean
lib/lean/Lake/Config/Glob.olean
+lib/lean/Lake/Config/InputFile.ilean
+lib/lean/Lake/Config/InputFile.olean
+lib/lean/Lake/Config/InputFileConfig.ilean
+lib/lean/Lake/Config/InputFileConfig.olean
lib/lean/Lake/Config/InstallPath.ilean
lib/lean/Lake/Config/InstallPath.olean
+lib/lean/Lake/Config/Kinds.ilean
+lib/lean/Lake/Config/Kinds.olean
lib/lean/Lake/Config/Lang.ilean
lib/lean/Lake/Config/Lang.olean
lib/lean/Lake/Config/LeanConfig.ilean
@@ -503,14 +1343,20 @@ lib/lean/Lake/Config/LeanLib.ilean
lib/lean/Lake/Config/LeanLib.olean
lib/lean/Lake/Config/LeanLibConfig.ilean
lib/lean/Lake/Config/LeanLibConfig.olean
+lib/lean/Lake/Config/Meta.ilean
+lib/lean/Lake/Config/Meta.olean
lib/lean/Lake/Config/Module.ilean
lib/lean/Lake/Config/Module.olean
lib/lean/Lake/Config/Monad.ilean
lib/lean/Lake/Config/Monad.olean
lib/lean/Lake/Config/Opaque.ilean
lib/lean/Lake/Config/Opaque.olean
+lib/lean/Lake/Config/OutFormat.ilean
+lib/lean/Lake/Config/OutFormat.olean
lib/lean/Lake/Config/Package.ilean
lib/lean/Lake/Config/Package.olean
+lib/lean/Lake/Config/Pattern.ilean
+lib/lean/Lake/Config/Pattern.olean
lib/lean/Lake/Config/Script.ilean
lib/lean/Lake/Config/Script.olean
lib/lean/Lake/Config/TargetConfig.ilean
@@ -531,6 +1377,8 @@ lib/lean/Lake/DSL/DeclUtil.ilean
lib/lean/Lake/DSL/DeclUtil.olean
lib/lean/Lake/DSL/Extensions.ilean
lib/lean/Lake/DSL/Extensions.olean
+lib/lean/Lake/DSL/Key.ilean
+lib/lean/Lake/DSL/Key.olean
lib/lean/Lake/DSL/Meta.ilean
lib/lean/Lake/DSL/Meta.olean
lib/lean/Lake/DSL/Package.ilean
@@ -539,8 +1387,12 @@ lib/lean/Lake/DSL/Require.ilean
lib/lean/Lake/DSL/Require.olean
lib/lean/Lake/DSL/Script.ilean
lib/lean/Lake/DSL/Script.olean
+lib/lean/Lake/DSL/Syntax.ilean
+lib/lean/Lake/DSL/Syntax.olean
lib/lean/Lake/DSL/Targets.ilean
lib/lean/Lake/DSL/Targets.olean
+lib/lean/Lake/DSL/VerLit.ilean
+lib/lean/Lake/DSL/VerLit.olean
lib/lean/Lake/Load.ilean
lib/lean/Lake/Load.olean
lib/lean/Lake/Load/Config.ilean
@@ -563,8 +1415,6 @@ lib/lean/Lake/Load/Toml.ilean
lib/lean/Lake/Load/Toml.olean
lib/lean/Lake/Load/Workspace.ilean
lib/lean/Lake/Load/Workspace.olean
-lib/lean/Lake/Main.ilean
-lib/lean/Lake/Main.olean
lib/lean/Lake/Reservoir.ilean
lib/lean/Lake/Reservoir.olean
lib/lean/Lake/Toml.ilean
@@ -605,6 +1455,8 @@ lib/lean/Lake/Util/Cycle.ilean
lib/lean/Lake/Util/Cycle.olean
lib/lean/Lake/Util/DRBMap.ilean
lib/lean/Lake/Util/DRBMap.olean
+lib/lean/Lake/Util/Date.ilean
+lib/lean/Lake/Util/Date.olean
lib/lean/Lake/Util/EStateT.ilean
lib/lean/Lake/Util/EStateT.olean
lib/lean/Lake/Util/EquipT.ilean
@@ -641,6 +1493,8 @@ lib/lean/Lake/Util/NativeLib.ilean
lib/lean/Lake/Util/NativeLib.olean
lib/lean/Lake/Util/Opaque.ilean
lib/lean/Lake/Util/Opaque.olean
+lib/lean/Lake/Util/OpaqueType.ilean
+lib/lean/Lake/Util/OpaqueType.olean
lib/lean/Lake/Util/OrdHashSet.ilean
lib/lean/Lake/Util/OrdHashSet.olean
lib/lean/Lake/Util/OrderedTagAttribute.ilean
@@ -661,6 +1515,8 @@ lib/lean/Lake/Util/Version.ilean
lib/lean/Lake/Util/Version.olean
lib/lean/Lake/Version.ilean
lib/lean/Lake/Version.olean
+lib/lean/LakeMain.ilean
+lib/lean/LakeMain.olean
lib/lean/Lean.ilean
lib/lean/Lean.olean
lib/lean/Lean/AddDecl.ilean
@@ -783,8 +1639,6 @@ lib/lean/Lean/Compiler/LCNF/FixedParams.ilean
lib/lean/Lean/Compiler/LCNF/FixedParams.olean
lib/lean/Lean/Compiler/LCNF/FloatLetIn.ilean
lib/lean/Lean/Compiler/LCNF/FloatLetIn.olean
-lib/lean/Lean/Compiler/LCNF/ForEachExpr.ilean
-lib/lean/Lean/Compiler/LCNF/ForEachExpr.olean
lib/lean/Lean/Compiler/LCNF/InferType.ilean
lib/lean/Lean/Compiler/LCNF/InferType.olean
lib/lean/Lean/Compiler/LCNF/Internalize.ilean
@@ -895,14 +1749,12 @@ lib/lean/Lean/Data/Array.ilean
lib/lean/Lean/Data/Array.olean
lib/lean/Lean/Data/AssocList.ilean
lib/lean/Lean/Data/AssocList.olean
+lib/lean/Lean/Data/DeclarationRange.ilean
+lib/lean/Lean/Data/DeclarationRange.olean
lib/lean/Lean/Data/Format.ilean
lib/lean/Lean/Data/Format.olean
lib/lean/Lean/Data/FuzzyMatching.ilean
lib/lean/Lean/Data/FuzzyMatching.olean
-lib/lean/Lean/Data/HashMap.ilean
-lib/lean/Lean/Data/HashMap.olean
-lib/lean/Lean/Data/HashSet.ilean
-lib/lean/Lean/Data/HashSet.olean
lib/lean/Lean/Data/Json.ilean
lib/lean/Lean/Data/Json.olean
lib/lean/Lean/Data/Json/Basic.ilean
@@ -929,6 +1781,8 @@ lib/lean/Lean/Data/Lsp.ilean
lib/lean/Lean/Data/Lsp.olean
lib/lean/Lean/Data/Lsp/Basic.ilean
lib/lean/Lean/Data/Lsp/Basic.olean
+lib/lean/Lean/Data/Lsp/CancelParams.ilean
+lib/lean/Lean/Data/Lsp/CancelParams.olean
lib/lean/Lean/Data/Lsp/Capabilities.ilean
lib/lean/Lean/Data/Lsp/Capabilities.olean
lib/lean/Lean/Data/Lsp/Client.ilean
@@ -977,12 +1831,12 @@ lib/lean/Lean/Data/Position.ilean
lib/lean/Lean/Data/Position.olean
lib/lean/Lean/Data/PrefixTree.ilean
lib/lean/Lean/Data/PrefixTree.olean
+lib/lean/Lean/Data/RArray.ilean
+lib/lean/Lean/Data/RArray.olean
lib/lean/Lean/Data/RBMap.ilean
lib/lean/Lean/Data/RBMap.olean
lib/lean/Lean/Data/RBTree.ilean
lib/lean/Lean/Data/RBTree.olean
-lib/lean/Lean/Data/Rat.ilean
-lib/lean/Lean/Data/Rat.olean
lib/lean/Lean/Data/SMap.ilean
lib/lean/Lean/Data/SMap.olean
lib/lean/Lean/Data/SSet.ilean
@@ -1001,8 +1855,12 @@ lib/lean/Lean/DeclarationRange.ilean
lib/lean/Lean/DeclarationRange.olean
lib/lean/Lean/DocString.ilean
lib/lean/Lean/DocString.olean
+lib/lean/Lean/DocString/Add.ilean
+lib/lean/Lean/DocString/Add.olean
lib/lean/Lean/DocString/Extension.ilean
lib/lean/Lean/DocString/Extension.olean
+lib/lean/Lean/DocString/Links.ilean
+lib/lean/Lean/DocString/Links.olean
lib/lean/Lean/Elab.ilean
lib/lean/Lean/Elab.olean
lib/lean/Lean/Elab/App.ilean
@@ -1023,6 +1881,8 @@ lib/lean/Lean/Elab/BindersUtil.ilean
lib/lean/Lean/Elab/BindersUtil.olean
lib/lean/Lean/Elab/BuiltinCommand.ilean
lib/lean/Lean/Elab/BuiltinCommand.olean
+lib/lean/Lean/Elab/BuiltinEvalCommand.ilean
+lib/lean/Lean/Elab/BuiltinEvalCommand.olean
lib/lean/Lean/Elab/BuiltinNotation.ilean
lib/lean/Lean/Elab/BuiltinNotation.olean
lib/lean/Lean/Elab/BuiltinTerm.ilean
@@ -1071,6 +1931,8 @@ lib/lean/Lean/Elab/Deriving/Repr.ilean
lib/lean/Lean/Elab/Deriving/Repr.olean
lib/lean/Lean/Elab/Deriving/SizeOf.ilean
lib/lean/Lean/Elab/Deriving/SizeOf.olean
+lib/lean/Lean/Elab/Deriving/ToExpr.ilean
+lib/lean/Lean/Elab/Deriving/ToExpr.olean
lib/lean/Lean/Elab/Deriving/TypeName.ilean
lib/lean/Lean/Elab/Deriving/TypeName.olean
lib/lean/Lean/Elab/Deriving/Util.ilean
@@ -1097,10 +1959,14 @@ lib/lean/Lean/Elab/Inductive.ilean
lib/lean/Lean/Elab/Inductive.olean
lib/lean/Lean/Elab/InfoTree.ilean
lib/lean/Lean/Elab/InfoTree.olean
+lib/lean/Lean/Elab/InfoTree/InlayHints.ilean
+lib/lean/Lean/Elab/InfoTree/InlayHints.olean
lib/lean/Lean/Elab/InfoTree/Main.ilean
lib/lean/Lean/Elab/InfoTree/Main.olean
lib/lean/Lean/Elab/InfoTree/Types.ilean
lib/lean/Lean/Elab/InfoTree/Types.olean
+lib/lean/Lean/Elab/InfoTrees.ilean
+lib/lean/Lean/Elab/InfoTrees.olean
lib/lean/Lean/Elab/InheritDoc.ilean
lib/lean/Lean/Elab/InheritDoc.olean
lib/lean/Lean/Elab/LetRec.ilean
@@ -1123,6 +1989,8 @@ lib/lean/Lean/Elab/Mixfix.ilean
lib/lean/Lean/Elab/Mixfix.olean
lib/lean/Lean/Elab/MutualDef.ilean
lib/lean/Lean/Elab/MutualDef.olean
+lib/lean/Lean/Elab/MutualInductive.ilean
+lib/lean/Lean/Elab/MutualInductive.olean
lib/lean/Lean/Elab/Notation.ilean
lib/lean/Lean/Elab/Notation.olean
lib/lean/Lean/Elab/Open.ilean
@@ -1139,12 +2007,24 @@ lib/lean/Lean/Elab/PreDefinition/EqUnfold.ilean
lib/lean/Lean/Elab/PreDefinition/EqUnfold.olean
lib/lean/Lean/Elab/PreDefinition/Eqns.ilean
lib/lean/Lean/Elab/PreDefinition/Eqns.olean
+lib/lean/Lean/Elab/PreDefinition/FixedParams.ilean
+lib/lean/Lean/Elab/PreDefinition/FixedParams.olean
lib/lean/Lean/Elab/PreDefinition/Main.ilean
lib/lean/Lean/Elab/PreDefinition/Main.olean
lib/lean/Lean/Elab/PreDefinition/MkInhabitant.ilean
lib/lean/Lean/Elab/PreDefinition/MkInhabitant.olean
+lib/lean/Lean/Elab/PreDefinition/Mutual.ilean
+lib/lean/Lean/Elab/PreDefinition/Mutual.olean
lib/lean/Lean/Elab/PreDefinition/Nonrec/Eqns.ilean
lib/lean/Lean/Elab/PreDefinition/Nonrec/Eqns.olean
+lib/lean/Lean/Elab/PreDefinition/PartialFixpoint.ilean
+lib/lean/Lean/Elab/PreDefinition/PartialFixpoint.olean
+lib/lean/Lean/Elab/PreDefinition/PartialFixpoint/Eqns.ilean
+lib/lean/Lean/Elab/PreDefinition/PartialFixpoint/Eqns.olean
+lib/lean/Lean/Elab/PreDefinition/PartialFixpoint/Induction.ilean
+lib/lean/Lean/Elab/PreDefinition/PartialFixpoint/Induction.olean
+lib/lean/Lean/Elab/PreDefinition/PartialFixpoint/Main.ilean
+lib/lean/Lean/Elab/PreDefinition/PartialFixpoint/Main.olean
lib/lean/Lean/Elab/PreDefinition/Structural.ilean
lib/lean/Lean/Elab/PreDefinition/Structural.olean
lib/lean/Lean/Elab/PreDefinition/Structural/BRecOn.ilean
@@ -1167,10 +2047,10 @@ lib/lean/Lean/Elab/PreDefinition/Structural/RecArgInfo.ilean
lib/lean/Lean/Elab/PreDefinition/Structural/RecArgInfo.olean
lib/lean/Lean/Elab/PreDefinition/Structural/SmartUnfolding.ilean
lib/lean/Lean/Elab/PreDefinition/Structural/SmartUnfolding.olean
-lib/lean/Lean/Elab/PreDefinition/TerminationArgument.ilean
-lib/lean/Lean/Elab/PreDefinition/TerminationArgument.olean
lib/lean/Lean/Elab/PreDefinition/TerminationHint.ilean
lib/lean/Lean/Elab/PreDefinition/TerminationHint.olean
+lib/lean/Lean/Elab/PreDefinition/TerminationMeasure.ilean
+lib/lean/Lean/Elab/PreDefinition/TerminationMeasure.olean
lib/lean/Lean/Elab/PreDefinition/WF.ilean
lib/lean/Lean/Elab/PreDefinition/WF.olean
lib/lean/Lean/Elab/PreDefinition/WF/Basic.ilean
@@ -1179,10 +2059,10 @@ lib/lean/Lean/Elab/PreDefinition/WF/Eqns.ilean
lib/lean/Lean/Elab/PreDefinition/WF/Eqns.olean
lib/lean/Lean/Elab/PreDefinition/WF/Fix.ilean
lib/lean/Lean/Elab/PreDefinition/WF/Fix.olean
+lib/lean/Lean/Elab/PreDefinition/WF/FloatRecApp.ilean
+lib/lean/Lean/Elab/PreDefinition/WF/FloatRecApp.olean
lib/lean/Lean/Elab/PreDefinition/WF/GuessLex.ilean
lib/lean/Lean/Elab/PreDefinition/WF/GuessLex.olean
-lib/lean/Lean/Elab/PreDefinition/WF/Ite.ilean
-lib/lean/Lean/Elab/PreDefinition/WF/Ite.olean
lib/lean/Lean/Elab/PreDefinition/WF/Main.ilean
lib/lean/Lean/Elab/PreDefinition/WF/Main.olean
lib/lean/Lean/Elab/PreDefinition/WF/PackMutual.ilean
@@ -1191,6 +2071,8 @@ lib/lean/Lean/Elab/PreDefinition/WF/Preprocess.ilean
lib/lean/Lean/Elab/PreDefinition/WF/Preprocess.olean
lib/lean/Lean/Elab/PreDefinition/WF/Rel.ilean
lib/lean/Lean/Elab/PreDefinition/WF/Rel.olean
+lib/lean/Lean/Elab/PreDefinition/WF/Unfold.ilean
+lib/lean/Lean/Elab/PreDefinition/WF/Unfold.olean
lib/lean/Lean/Elab/Print.ilean
lib/lean/Lean/Elab/Print.olean
lib/lean/Lean/Elab/Quotation.ilean
@@ -1201,6 +2083,8 @@ lib/lean/Lean/Elab/Quotation/Util.ilean
lib/lean/Lean/Elab/Quotation/Util.olean
lib/lean/Lean/Elab/RecAppSyntax.ilean
lib/lean/Lean/Elab/RecAppSyntax.olean
+lib/lean/Lean/Elab/RecommendedSpelling.ilean
+lib/lean/Lean/Elab/RecommendedSpelling.olean
lib/lean/Lean/Elab/SetOption.ilean
lib/lean/Lean/Elab/SetOption.olean
lib/lean/Lean/Elab/StructInst.ilean
@@ -1213,6 +2097,8 @@ lib/lean/Lean/Elab/SyntheticMVars.ilean
lib/lean/Lean/Elab/SyntheticMVars.olean
lib/lean/Lean/Elab/Tactic.ilean
lib/lean/Lean/Elab/Tactic.olean
+lib/lean/Lean/Elab/Tactic/AsAuxLemma.ilean
+lib/lean/Lean/Elab/Tactic/AsAuxLemma.olean
lib/lean/Lean/Elab/Tactic/BVDecide.ilean
lib/lean/Lean/Elab/Tactic/BVDecide.olean
lib/lean/Lean/Elab/Tactic/BVDecide/External.ilean
@@ -1233,6 +2119,10 @@ lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVLogical.ilean
lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVLogical.olean
lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVPred.ilean
lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVPred.olean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedLemmas.ilean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedLemmas.olean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/Reify.ilean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/Reify.olean
lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/SatAtBVLogical.ilean
lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/SatAtBVLogical.olean
lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVTrace.ilean
@@ -1241,6 +2131,30 @@ lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/LRAT.ilean
lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/LRAT.olean
lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize.ilean
lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize.olean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/AC.ilean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/AC.olean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/AndFlatten.ilean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/AndFlatten.olean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/ApplyControlFlow.ilean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/ApplyControlFlow.olean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Basic.ilean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Basic.olean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/EmbeddedConstraint.ilean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/EmbeddedConstraint.olean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Enums.ilean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Enums.olean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/IntToBitVec.ilean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/IntToBitVec.olean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Rewrite.ilean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Rewrite.olean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/ShortCircuit.ilean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/ShortCircuit.olean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Simproc.ilean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Simproc.olean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Structures.ilean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Structures.olean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/TypeAnalysis.ilean
+lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/TypeAnalysis.olean
lib/lean/Lean/Elab/Tactic/BVDecide/LRAT.ilean
lib/lean/Lean/Elab/Tactic/BVDecide/LRAT.olean
lib/lean/Lean/Elab/Tactic/BVDecide/LRAT/Trim.ilean
@@ -1251,12 +2165,12 @@ lib/lean/Lean/Elab/Tactic/BoolToPropSimps.ilean
lib/lean/Lean/Elab/Tactic/BoolToPropSimps.olean
lib/lean/Lean/Elab/Tactic/BuiltinTactic.ilean
lib/lean/Lean/Elab/Tactic/BuiltinTactic.olean
-lib/lean/Lean/Elab/Tactic/Cache.ilean
-lib/lean/Lean/Elab/Tactic/Cache.olean
lib/lean/Lean/Elab/Tactic/Calc.ilean
lib/lean/Lean/Elab/Tactic/Calc.olean
lib/lean/Lean/Elab/Tactic/Change.ilean
lib/lean/Lean/Elab/Tactic/Change.olean
+lib/lean/Lean/Elab/Tactic/Classical.ilean
+lib/lean/Lean/Elab/Tactic/Classical.olean
lib/lean/Lean/Elab/Tactic/Config.ilean
lib/lean/Lean/Elab/Tactic/Config.olean
lib/lean/Lean/Elab/Tactic/Congr.ilean
@@ -1271,6 +2185,8 @@ lib/lean/Lean/Elab/Tactic/Conv/Congr.ilean
lib/lean/Lean/Elab/Tactic/Conv/Congr.olean
lib/lean/Lean/Elab/Tactic/Conv/Delta.ilean
lib/lean/Lean/Elab/Tactic/Conv/Delta.olean
+lib/lean/Lean/Elab/Tactic/Conv/Lets.ilean
+lib/lean/Lean/Elab/Tactic/Conv/Lets.olean
lib/lean/Lean/Elab/Tactic/Conv/Pattern.ilean
lib/lean/Lean/Elab/Tactic/Conv/Pattern.olean
lib/lean/Lean/Elab/Tactic/Conv/Rewrite.ilean
@@ -1287,18 +2203,24 @@ lib/lean/Lean/Elab/Tactic/Doc.ilean
lib/lean/Lean/Elab/Tactic/Doc.olean
lib/lean/Lean/Elab/Tactic/ElabTerm.ilean
lib/lean/Lean/Elab/Tactic/ElabTerm.olean
+lib/lean/Lean/Elab/Tactic/ExposeNames.ilean
+lib/lean/Lean/Elab/Tactic/ExposeNames.olean
lib/lean/Lean/Elab/Tactic/Ext.ilean
lib/lean/Lean/Elab/Tactic/Ext.olean
lib/lean/Lean/Elab/Tactic/FalseOrByContra.ilean
lib/lean/Lean/Elab/Tactic/FalseOrByContra.olean
lib/lean/Lean/Elab/Tactic/Generalize.ilean
lib/lean/Lean/Elab/Tactic/Generalize.olean
+lib/lean/Lean/Elab/Tactic/Grind.ilean
+lib/lean/Lean/Elab/Tactic/Grind.olean
lib/lean/Lean/Elab/Tactic/Guard.ilean
lib/lean/Lean/Elab/Tactic/Guard.olean
lib/lean/Lean/Elab/Tactic/Induction.ilean
lib/lean/Lean/Elab/Tactic/Induction.olean
lib/lean/Lean/Elab/Tactic/Injection.ilean
lib/lean/Lean/Elab/Tactic/Injection.olean
+lib/lean/Lean/Elab/Tactic/Lets.ilean
+lib/lean/Lean/Elab/Tactic/Lets.olean
lib/lean/Lean/Elab/Tactic/LibrarySearch.ilean
lib/lean/Lean/Elab/Tactic/LibrarySearch.olean
lib/lean/Lean/Elab/Tactic/Location.ilean
@@ -1307,6 +2229,8 @@ lib/lean/Lean/Elab/Tactic/Match.ilean
lib/lean/Lean/Elab/Tactic/Match.olean
lib/lean/Lean/Elab/Tactic/Meta.ilean
lib/lean/Lean/Elab/Tactic/Meta.olean
+lib/lean/Lean/Elab/Tactic/Monotonicity.ilean
+lib/lean/Lean/Elab/Tactic/Monotonicity.olean
lib/lean/Lean/Elab/Tactic/NormCast.ilean
lib/lean/Lean/Elab/Tactic/NormCast.olean
lib/lean/Lean/Elab/Tactic/Omega.ilean
@@ -1333,6 +2257,8 @@ lib/lean/Lean/Elab/Tactic/ShowTerm.ilean
lib/lean/Lean/Elab/Tactic/ShowTerm.olean
lib/lean/Lean/Elab/Tactic/Simp.ilean
lib/lean/Lean/Elab/Tactic/Simp.olean
+lib/lean/Lean/Elab/Tactic/SimpArith.ilean
+lib/lean/Lean/Elab/Tactic/SimpArith.olean
lib/lean/Lean/Elab/Tactic/SimpTrace.ilean
lib/lean/Lean/Elab/Tactic/SimpTrace.olean
lib/lean/Lean/Elab/Tactic/Simpa.ilean
@@ -1345,6 +2271,10 @@ lib/lean/Lean/Elab/Tactic/Split.ilean
lib/lean/Lean/Elab/Tactic/Split.olean
lib/lean/Lean/Elab/Tactic/Symm.ilean
lib/lean/Lean/Elab/Tactic/Symm.olean
+lib/lean/Lean/Elab/Tactic/TreeTacAttr.ilean
+lib/lean/Lean/Elab/Tactic/TreeTacAttr.olean
+lib/lean/Lean/Elab/Tactic/Try.ilean
+lib/lean/Lean/Elab/Tactic/Try.olean
lib/lean/Lean/Elab/Tactic/Unfold.ilean
lib/lean/Lean/Elab/Tactic/Unfold.olean
lib/lean/Lean/Elab/Term.ilean
@@ -1353,10 +2283,10 @@ lib/lean/Lean/Elab/Time.ilean
lib/lean/Lean/Elab/Time.olean
lib/lean/Lean/Elab/Util.ilean
lib/lean/Lean/Elab/Util.olean
+lib/lean/Lean/EnvExtension.ilean
+lib/lean/Lean/EnvExtension.olean
lib/lean/Lean/Environment.ilean
lib/lean/Lean/Environment.olean
-lib/lean/Lean/Eval.ilean
-lib/lean/Lean/Eval.olean
lib/lean/Lean/Exception.ilean
lib/lean/Lean/Exception.olean
lib/lean/Lean/Expr.ilean
@@ -1379,8 +2309,8 @@ lib/lean/Lean/Language/Lean.ilean
lib/lean/Lean/Language/Lean.olean
lib/lean/Lean/Language/Lean/Types.ilean
lib/lean/Lean/Language/Lean/Types.olean
-lib/lean/Lean/LazyInitExtension.ilean
-lib/lean/Lean/LazyInitExtension.olean
+lib/lean/Lean/Language/Util.ilean
+lib/lean/Lean/Language/Util.olean
lib/lean/Lean/Level.ilean
lib/lean/Lean/Level.olean
lib/lean/Lean/Linter.ilean
@@ -1393,6 +2323,8 @@ lib/lean/Lean/Linter/ConstructorAsVariable.ilean
lib/lean/Lean/Linter/ConstructorAsVariable.olean
lib/lean/Lean/Linter/Deprecated.ilean
lib/lean/Lean/Linter/Deprecated.olean
+lib/lean/Lean/Linter/List.ilean
+lib/lean/Lean/Linter/List.olean
lib/lean/Lean/Linter/MissingDocs.ilean
lib/lean/Lean/Linter/MissingDocs.olean
lib/lean/Lean/Linter/Omit.ilean
@@ -1425,6 +2357,8 @@ lib/lean/Lean/Meta/ArgsPacker/Basic.ilean
lib/lean/Lean/Meta/ArgsPacker/Basic.olean
lib/lean/Lean/Meta/Basic.ilean
lib/lean/Lean/Meta/Basic.olean
+lib/lean/Lean/Meta/BinderNameHint.ilean
+lib/lean/Lean/Meta/BinderNameHint.olean
lib/lean/Lean/Meta/Canonicalizer.ilean
lib/lean/Lean/Meta/Canonicalizer.olean
lib/lean/Lean/Meta/Check.ilean
@@ -1497,6 +2431,8 @@ lib/lean/Lean/Meta/Injective.ilean
lib/lean/Lean/Meta/Injective.olean
lib/lean/Lean/Meta/Instances.ilean
lib/lean/Lean/Meta/Instances.olean
+lib/lean/Lean/Meta/IntInstTesters.ilean
+lib/lean/Lean/Meta/IntInstTesters.olean
lib/lean/Lean/Meta/Iterator.ilean
lib/lean/Lean/Meta/Iterator.olean
lib/lean/Lean/Meta/KAbstract.ilean
@@ -1543,6 +2479,8 @@ lib/lean/Lean/Meta/NatInstTesters.ilean
lib/lean/Lean/Meta/NatInstTesters.olean
lib/lean/Lean/Meta/Offset.ilean
lib/lean/Lean/Meta/Offset.olean
+lib/lean/Lean/Meta/Order.ilean
+lib/lean/Lean/Meta/Order.olean
lib/lean/Lean/Meta/PPGoal.ilean
lib/lean/Lean/Meta/PPGoal.olean
lib/lean/Lean/Meta/PProdN.ilean
@@ -1555,6 +2493,8 @@ lib/lean/Lean/Meta/ReduceEval.ilean
lib/lean/Lean/Meta/ReduceEval.olean
lib/lean/Lean/Meta/SizeOf.ilean
lib/lean/Lean/Meta/SizeOf.olean
+lib/lean/Lean/Meta/Sorry.ilean
+lib/lean/Lean/Meta/Sorry.olean
lib/lean/Lean/Meta/Structure.ilean
lib/lean/Lean/Meta/Structure.olean
lib/lean/Lean/Meta/SynthInstance.ilean
@@ -1593,26 +2533,184 @@ lib/lean/Lean/Meta/Tactic/Delta.ilean
lib/lean/Lean/Meta/Tactic/Delta.olean
lib/lean/Lean/Meta/Tactic/ElimInfo.ilean
lib/lean/Lean/Meta/Tactic/ElimInfo.olean
+lib/lean/Lean/Meta/Tactic/ExposeNames.ilean
+lib/lean/Lean/Meta/Tactic/ExposeNames.olean
+lib/lean/Lean/Meta/Tactic/Ext.ilean
+lib/lean/Lean/Meta/Tactic/Ext.olean
lib/lean/Lean/Meta/Tactic/FVarSubst.ilean
lib/lean/Lean/Meta/Tactic/FVarSubst.olean
lib/lean/Lean/Meta/Tactic/FunInd.ilean
lib/lean/Lean/Meta/Tactic/FunInd.olean
+lib/lean/Lean/Meta/Tactic/FunIndCollect.ilean
+lib/lean/Lean/Meta/Tactic/FunIndCollect.olean
+lib/lean/Lean/Meta/Tactic/FunIndInfo.ilean
+lib/lean/Lean/Meta/Tactic/FunIndInfo.olean
lib/lean/Lean/Meta/Tactic/Generalize.ilean
lib/lean/Lean/Meta/Tactic/Generalize.olean
lib/lean/Lean/Meta/Tactic/Grind.ilean
lib/lean/Lean/Meta/Tactic/Grind.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/DenoteExpr.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/DenoteExpr.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/EqCnstr.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/EqCnstr.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Internalize.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Internalize.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Inv.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Inv.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Poly.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Poly.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Proof.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Proof.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Reify.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Reify.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/RingId.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/RingId.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/ToExpr.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/ToExpr.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Types.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Types.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Util.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Util.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Var.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Var.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/DvdCnstr.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/DvdCnstr.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/EqCnstr.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/EqCnstr.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Foreign.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Foreign.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Inv.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Inv.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/LeCnstr.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/LeCnstr.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/MBTC.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/MBTC.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Model.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Model.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Nat.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Nat.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Norm.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Norm.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Proof.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Proof.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Search.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Search.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/SearchM.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/SearchM.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Types.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Types.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Util.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Util.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Var.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Var.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Internalize.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Internalize.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Inv.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Inv.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Main.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Main.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Model.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Model.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Main.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Main.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Model.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Model.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Proof.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Proof.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Types.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Types.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Util.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Util.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/ProofUtil.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/ProofUtil.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Types.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Types.olean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Util.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Arith/Util.olean
lib/lean/Lean/Meta/Tactic/Grind/Attr.ilean
lib/lean/Lean/Meta/Tactic/Grind/Attr.olean
+lib/lean/Lean/Meta/Tactic/Grind/Beta.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Beta.olean
+lib/lean/Lean/Meta/Tactic/Grind/Canon.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Canon.olean
lib/lean/Lean/Meta/Tactic/Grind/Cases.ilean
lib/lean/Lean/Meta/Tactic/Grind/Cases.olean
+lib/lean/Lean/Meta/Tactic/Grind/CasesMatch.ilean
+lib/lean/Lean/Meta/Tactic/Grind/CasesMatch.olean
+lib/lean/Lean/Meta/Tactic/Grind/Combinators.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Combinators.olean
lib/lean/Lean/Meta/Tactic/Grind/Core.ilean
lib/lean/Lean/Meta/Tactic/Grind/Core.olean
+lib/lean/Lean/Meta/Tactic/Grind/Ctor.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Ctor.olean
+lib/lean/Lean/Meta/Tactic/Grind/Diseq.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Diseq.olean
+lib/lean/Lean/Meta/Tactic/Grind/EMatch.ilean
+lib/lean/Lean/Meta/Tactic/Grind/EMatch.olean
+lib/lean/Lean/Meta/Tactic/Grind/EMatchTheorem.ilean
+lib/lean/Lean/Meta/Tactic/Grind/EMatchTheorem.olean
+lib/lean/Lean/Meta/Tactic/Grind/ENodeKey.ilean
+lib/lean/Lean/Meta/Tactic/Grind/ENodeKey.olean
+lib/lean/Lean/Meta/Tactic/Grind/EqResolution.ilean
+lib/lean/Lean/Meta/Tactic/Grind/EqResolution.olean
+lib/lean/Lean/Meta/Tactic/Grind/Ext.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Ext.olean
+lib/lean/Lean/Meta/Tactic/Grind/ExtAttr.ilean
+lib/lean/Lean/Meta/Tactic/Grind/ExtAttr.olean
+lib/lean/Lean/Meta/Tactic/Grind/ForallProp.ilean
+lib/lean/Lean/Meta/Tactic/Grind/ForallProp.olean
lib/lean/Lean/Meta/Tactic/Grind/Injection.ilean
lib/lean/Lean/Meta/Tactic/Grind/Injection.olean
-lib/lean/Lean/Meta/Tactic/Grind/Preprocessor.ilean
-lib/lean/Lean/Meta/Tactic/Grind/Preprocessor.olean
+lib/lean/Lean/Meta/Tactic/Grind/Internalize.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Internalize.olean
+lib/lean/Lean/Meta/Tactic/Grind/Intro.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Intro.olean
+lib/lean/Lean/Meta/Tactic/Grind/Inv.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Inv.olean
+lib/lean/Lean/Meta/Tactic/Grind/Lookahead.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Lookahead.olean
+lib/lean/Lean/Meta/Tactic/Grind/MBTC.ilean
+lib/lean/Lean/Meta/Tactic/Grind/MBTC.olean
+lib/lean/Lean/Meta/Tactic/Grind/Main.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Main.olean
+lib/lean/Lean/Meta/Tactic/Grind/MarkNestedProofs.ilean
+lib/lean/Lean/Meta/Tactic/Grind/MarkNestedProofs.olean
+lib/lean/Lean/Meta/Tactic/Grind/MatchCond.ilean
+lib/lean/Lean/Meta/Tactic/Grind/MatchCond.olean
+lib/lean/Lean/Meta/Tactic/Grind/MatchDiscrOnly.ilean
+lib/lean/Lean/Meta/Tactic/Grind/MatchDiscrOnly.olean
+lib/lean/Lean/Meta/Tactic/Grind/PP.ilean
+lib/lean/Lean/Meta/Tactic/Grind/PP.olean
+lib/lean/Lean/Meta/Tactic/Grind/Parser.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Parser.olean
+lib/lean/Lean/Meta/Tactic/Grind/Proj.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Proj.olean
+lib/lean/Lean/Meta/Tactic/Grind/Proof.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Proof.olean
+lib/lean/Lean/Meta/Tactic/Grind/Propagate.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Propagate.olean
+lib/lean/Lean/Meta/Tactic/Grind/PropagatorAttr.ilean
+lib/lean/Lean/Meta/Tactic/Grind/PropagatorAttr.olean
+lib/lean/Lean/Meta/Tactic/Grind/ProveEq.ilean
+lib/lean/Lean/Meta/Tactic/Grind/ProveEq.olean
lib/lean/Lean/Meta/Tactic/Grind/RevertAll.ilean
lib/lean/Lean/Meta/Tactic/Grind/RevertAll.olean
+lib/lean/Lean/Meta/Tactic/Grind/Simp.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Simp.olean
+lib/lean/Lean/Meta/Tactic/Grind/SimpUtil.ilean
+lib/lean/Lean/Meta/Tactic/Grind/SimpUtil.olean
+lib/lean/Lean/Meta/Tactic/Grind/Solve.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Solve.olean
+lib/lean/Lean/Meta/Tactic/Grind/Split.ilean
+lib/lean/Lean/Meta/Tactic/Grind/Split.olean
lib/lean/Lean/Meta/Tactic/Grind/Types.ilean
lib/lean/Lean/Meta/Tactic/Grind/Types.olean
lib/lean/Lean/Meta/Tactic/Grind/Util.ilean
@@ -1625,26 +2723,10 @@ lib/lean/Lean/Meta/Tactic/Injection.ilean
lib/lean/Lean/Meta/Tactic/Injection.olean
lib/lean/Lean/Meta/Tactic/Intro.ilean
lib/lean/Lean/Meta/Tactic/Intro.olean
+lib/lean/Lean/Meta/Tactic/Lets.ilean
+lib/lean/Lean/Meta/Tactic/Lets.olean
lib/lean/Lean/Meta/Tactic/LibrarySearch.ilean
lib/lean/Lean/Meta/Tactic/LibrarySearch.olean
-lib/lean/Lean/Meta/Tactic/LinearArith.ilean
-lib/lean/Lean/Meta/Tactic/LinearArith.olean
-lib/lean/Lean/Meta/Tactic/LinearArith/Basic.ilean
-lib/lean/Lean/Meta/Tactic/LinearArith/Basic.olean
-lib/lean/Lean/Meta/Tactic/LinearArith/Main.ilean
-lib/lean/Lean/Meta/Tactic/LinearArith/Main.olean
-lib/lean/Lean/Meta/Tactic/LinearArith/Nat.ilean
-lib/lean/Lean/Meta/Tactic/LinearArith/Nat.olean
-lib/lean/Lean/Meta/Tactic/LinearArith/Nat/Basic.ilean
-lib/lean/Lean/Meta/Tactic/LinearArith/Nat/Basic.olean
-lib/lean/Lean/Meta/Tactic/LinearArith/Nat/Simp.ilean
-lib/lean/Lean/Meta/Tactic/LinearArith/Nat/Simp.olean
-lib/lean/Lean/Meta/Tactic/LinearArith/Nat/Solver.ilean
-lib/lean/Lean/Meta/Tactic/LinearArith/Nat/Solver.olean
-lib/lean/Lean/Meta/Tactic/LinearArith/Simp.ilean
-lib/lean/Lean/Meta/Tactic/LinearArith/Simp.olean
-lib/lean/Lean/Meta/Tactic/LinearArith/Solver.ilean
-lib/lean/Lean/Meta/Tactic/LinearArith/Solver.olean
lib/lean/Lean/Meta/Tactic/NormCast.ilean
lib/lean/Lean/Meta/Tactic/NormCast.olean
lib/lean/Lean/Meta/Tactic/Refl.ilean
@@ -1665,6 +2747,22 @@ lib/lean/Lean/Meta/Tactic/Rfl.ilean
lib/lean/Lean/Meta/Tactic/Rfl.olean
lib/lean/Lean/Meta/Tactic/Simp.ilean
lib/lean/Lean/Meta/Tactic/Simp.olean
+lib/lean/Lean/Meta/Tactic/Simp/Arith.ilean
+lib/lean/Lean/Meta/Tactic/Simp/Arith.olean
+lib/lean/Lean/Meta/Tactic/Simp/Arith/Int.ilean
+lib/lean/Lean/Meta/Tactic/Simp/Arith/Int.olean
+lib/lean/Lean/Meta/Tactic/Simp/Arith/Int/Basic.ilean
+lib/lean/Lean/Meta/Tactic/Simp/Arith/Int/Basic.olean
+lib/lean/Lean/Meta/Tactic/Simp/Arith/Int/Simp.ilean
+lib/lean/Lean/Meta/Tactic/Simp/Arith/Int/Simp.olean
+lib/lean/Lean/Meta/Tactic/Simp/Arith/Nat.ilean
+lib/lean/Lean/Meta/Tactic/Simp/Arith/Nat.olean
+lib/lean/Lean/Meta/Tactic/Simp/Arith/Nat/Basic.ilean
+lib/lean/Lean/Meta/Tactic/Simp/Arith/Nat/Basic.olean
+lib/lean/Lean/Meta/Tactic/Simp/Arith/Nat/Simp.ilean
+lib/lean/Lean/Meta/Tactic/Simp/Arith/Nat/Simp.olean
+lib/lean/Lean/Meta/Tactic/Simp/Arith/Util.ilean
+lib/lean/Lean/Meta/Tactic/Simp/Arith/Util.olean
lib/lean/Lean/Meta/Tactic/Simp/Attr.ilean
lib/lean/Lean/Meta/Tactic/Simp/Attr.olean
lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs.ilean
@@ -1685,6 +2783,8 @@ lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/List.ilean
lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/List.olean
lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Nat.ilean
lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Nat.olean
+lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/SInt.ilean
+lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/SInt.olean
lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/String.ilean
lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/String.olean
lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/UInt.ilean
@@ -1719,6 +2819,10 @@ lib/lean/Lean/Meta/Tactic/Subst.ilean
lib/lean/Lean/Meta/Tactic/Subst.olean
lib/lean/Lean/Meta/Tactic/Symm.ilean
lib/lean/Lean/Meta/Tactic/Symm.olean
+lib/lean/Lean/Meta/Tactic/Try.ilean
+lib/lean/Lean/Meta/Tactic/Try.olean
+lib/lean/Lean/Meta/Tactic/Try/Collect.ilean
+lib/lean/Lean/Meta/Tactic/Try/Collect.olean
lib/lean/Lean/Meta/Tactic/TryThis.ilean
lib/lean/Lean/Meta/Tactic/TryThis.olean
lib/lean/Lean/Meta/Tactic/Unfold.ilean
@@ -1741,6 +2845,8 @@ lib/lean/Lean/Modifiers.ilean
lib/lean/Lean/Modifiers.olean
lib/lean/Lean/MonadEnv.ilean
lib/lean/Lean/MonadEnv.olean
+lib/lean/Lean/Namespace.ilean
+lib/lean/Lean/Namespace.olean
lib/lean/Lean/Parser.ilean
lib/lean/Lean/Parser.olean
lib/lean/Lean/Parser/Attr.ilean
@@ -1769,12 +2875,16 @@ lib/lean/Lean/Parser/Tactic/Doc.ilean
lib/lean/Lean/Parser/Tactic/Doc.olean
lib/lean/Lean/Parser/Term.ilean
lib/lean/Lean/Parser/Term.olean
+lib/lean/Lean/Parser/Term/Doc.ilean
+lib/lean/Lean/Parser/Term/Doc.olean
lib/lean/Lean/Parser/Types.ilean
lib/lean/Lean/Parser/Types.olean
lib/lean/Lean/ParserCompiler.ilean
lib/lean/Lean/ParserCompiler.olean
lib/lean/Lean/ParserCompiler/Attribute.ilean
lib/lean/Lean/ParserCompiler/Attribute.olean
+lib/lean/Lean/PremiseSelection.ilean
+lib/lean/Lean/PremiseSelection.olean
lib/lean/Lean/PrettyPrinter.ilean
lib/lean/Lean/PrettyPrinter.olean
lib/lean/Lean/PrettyPrinter/Basic.ilean
@@ -1799,6 +2909,8 @@ lib/lean/Lean/PrettyPrinter/Formatter.ilean
lib/lean/Lean/PrettyPrinter/Formatter.olean
lib/lean/Lean/PrettyPrinter/Parenthesizer.ilean
lib/lean/Lean/PrettyPrinter/Parenthesizer.olean
+lib/lean/Lean/PrivateName.ilean
+lib/lean/Lean/PrivateName.olean
lib/lean/Lean/ProjFns.ilean
lib/lean/Lean/ProjFns.olean
lib/lean/Lean/ReducibilityAttrs.ilean
@@ -1825,16 +2937,38 @@ lib/lean/Lean/Server/CodeActions/Basic.ilean
lib/lean/Lean/Server/CodeActions/Basic.olean
lib/lean/Lean/Server/CodeActions/Provider.ilean
lib/lean/Lean/Server/CodeActions/Provider.olean
+lib/lean/Lean/Server/CodeActions/UnknownIdentifier.ilean
+lib/lean/Lean/Server/CodeActions/UnknownIdentifier.olean
lib/lean/Lean/Server/Completion.ilean
lib/lean/Lean/Server/Completion.olean
-lib/lean/Lean/Server/CompletionItemData.ilean
-lib/lean/Lean/Server/CompletionItemData.olean
+lib/lean/Lean/Server/Completion/CompletionCollectors.ilean
+lib/lean/Lean/Server/Completion/CompletionCollectors.olean
+lib/lean/Lean/Server/Completion/CompletionInfoSelection.ilean
+lib/lean/Lean/Server/Completion/CompletionInfoSelection.olean
+lib/lean/Lean/Server/Completion/CompletionItemData.ilean
+lib/lean/Lean/Server/Completion/CompletionItemData.olean
+lib/lean/Lean/Server/Completion/CompletionResolution.ilean
+lib/lean/Lean/Server/Completion/CompletionResolution.olean
+lib/lean/Lean/Server/Completion/CompletionUtils.ilean
+lib/lean/Lean/Server/Completion/CompletionUtils.olean
+lib/lean/Lean/Server/Completion/EligibleHeaderDecls.ilean
+lib/lean/Lean/Server/Completion/EligibleHeaderDecls.olean
+lib/lean/Lean/Server/Completion/ImportCompletion.ilean
+lib/lean/Lean/Server/Completion/ImportCompletion.olean
+lib/lean/Lean/Server/Completion/SyntheticCompletion.ilean
+lib/lean/Lean/Server/Completion/SyntheticCompletion.olean
lib/lean/Lean/Server/FileSource.ilean
lib/lean/Lean/Server/FileSource.olean
lib/lean/Lean/Server/FileWorker.ilean
lib/lean/Lean/Server/FileWorker.olean
+lib/lean/Lean/Server/FileWorker/ExampleHover.ilean
+lib/lean/Lean/Server/FileWorker/ExampleHover.olean
+lib/lean/Lean/Server/FileWorker/InlayHints.ilean
+lib/lean/Lean/Server/FileWorker/InlayHints.olean
lib/lean/Lean/Server/FileWorker/RequestHandling.ilean
lib/lean/Lean/Server/FileWorker/RequestHandling.olean
+lib/lean/Lean/Server/FileWorker/SemanticHighlighting.ilean
+lib/lean/Lean/Server/FileWorker/SemanticHighlighting.olean
lib/lean/Lean/Server/FileWorker/SetupFile.ilean
lib/lean/Lean/Server/FileWorker/SetupFile.olean
lib/lean/Lean/Server/FileWorker/Utils.ilean
@@ -1843,12 +2977,12 @@ lib/lean/Lean/Server/FileWorker/WidgetRequests.ilean
lib/lean/Lean/Server/FileWorker/WidgetRequests.olean
lib/lean/Lean/Server/GoTo.ilean
lib/lean/Lean/Server/GoTo.olean
-lib/lean/Lean/Server/ImportCompletion.ilean
-lib/lean/Lean/Server/ImportCompletion.olean
lib/lean/Lean/Server/InfoUtils.ilean
lib/lean/Lean/Server/InfoUtils.olean
lib/lean/Lean/Server/References.ilean
lib/lean/Lean/Server/References.olean
+lib/lean/Lean/Server/RequestCancellation.ilean
+lib/lean/Lean/Server/RequestCancellation.olean
lib/lean/Lean/Server/Requests.ilean
lib/lean/Lean/Server/Requests.olean
lib/lean/Lean/Server/Rpc.ilean
@@ -1859,8 +2993,16 @@ lib/lean/Lean/Server/Rpc/Deriving.ilean
lib/lean/Lean/Server/Rpc/Deriving.olean
lib/lean/Lean/Server/Rpc/RequestHandling.ilean
lib/lean/Lean/Server/Rpc/RequestHandling.olean
+lib/lean/Lean/Server/ServerTask.ilean
+lib/lean/Lean/Server/ServerTask.olean
lib/lean/Lean/Server/Snapshots.ilean
lib/lean/Lean/Server/Snapshots.olean
+lib/lean/Lean/Server/Test.ilean
+lib/lean/Lean/Server/Test.olean
+lib/lean/Lean/Server/Test/Cancel.ilean
+lib/lean/Lean/Server/Test/Cancel.olean
+lib/lean/Lean/Server/Test/Runner.ilean
+lib/lean/Lean/Server/Test/Runner.olean
lib/lean/Lean/Server/Utils.ilean
lib/lean/Lean/Server/Utils.olean
lib/lean/Lean/Server/Watchdog.ilean
@@ -1873,18 +3015,24 @@ lib/lean/Lean/Syntax.ilean
lib/lean/Lean/Syntax.olean
lib/lean/Lean/ToExpr.ilean
lib/lean/Lean/ToExpr.olean
+lib/lean/Lean/ToLevel.ilean
+lib/lean/Lean/ToLevel.olean
lib/lean/Lean/Util.ilean
lib/lean/Lean/Util.olean
lib/lean/Lean/Util/CollectAxioms.ilean
lib/lean/Lean/Util/CollectAxioms.olean
lib/lean/Lean/Util/CollectFVars.ilean
lib/lean/Lean/Util/CollectFVars.olean
+lib/lean/Lean/Util/CollectLevelMVars.ilean
+lib/lean/Lean/Util/CollectLevelMVars.olean
lib/lean/Lean/Util/CollectLevelParams.ilean
lib/lean/Lean/Util/CollectLevelParams.olean
lib/lean/Lean/Util/CollectMVars.ilean
lib/lean/Lean/Util/CollectMVars.olean
lib/lean/Lean/Util/Diff.ilean
lib/lean/Lean/Util/Diff.olean
+lib/lean/Lean/Util/FVarSubset.ilean
+lib/lean/Lean/Util/FVarSubset.olean
lib/lean/Lean/Util/FileSetupInfo.ilean
lib/lean/Lean/Util/FileSetupInfo.olean
lib/lean/Lean/Util/FindExpr.ilean
@@ -1949,6 +3097,8 @@ lib/lean/Lean/Util/ShareCommon.ilean
lib/lean/Lean/Util/ShareCommon.olean
lib/lean/Lean/Util/Sorry.ilean
lib/lean/Lean/Util/Sorry.olean
+lib/lean/Lean/Util/SortExprs.ilean
+lib/lean/Lean/Util/SortExprs.olean
lib/lean/Lean/Util/TestExtern.ilean
lib/lean/Lean/Util/TestExtern.olean
lib/lean/Lean/Util/Trace.ilean
@@ -1973,6 +3123,10 @@ lib/lean/Lean/Widget/UserWidget.ilean
lib/lean/Lean/Widget/UserWidget.olean
lib/lean/Std.ilean
lib/lean/Std.olean
+lib/lean/Std/Classes.ilean
+lib/lean/Std/Classes.olean
+lib/lean/Std/Classes/Ord.ilean
+lib/lean/Std/Classes/Ord.olean
lib/lean/Std/Data.ilean
lib/lean/Std/Data.olean
lib/lean/Std/Data/DHashMap.ilean
@@ -1987,18 +3141,10 @@ lib/lean/Std/Data/DHashMap/Internal/AssocList/Lemmas.ilean
lib/lean/Std/Data/DHashMap/Internal/AssocList/Lemmas.olean
lib/lean/Std/Data/DHashMap/Internal/Defs.ilean
lib/lean/Std/Data/DHashMap/Internal/Defs.olean
+lib/lean/Std/Data/DHashMap/Internal/HashesTo.ilean
+lib/lean/Std/Data/DHashMap/Internal/HashesTo.olean
lib/lean/Std/Data/DHashMap/Internal/Index.ilean
lib/lean/Std/Data/DHashMap/Internal/Index.olean
-lib/lean/Std/Data/DHashMap/Internal/List/Associative.ilean
-lib/lean/Std/Data/DHashMap/Internal/List/Associative.olean
-lib/lean/Std/Data/DHashMap/Internal/List/Defs.ilean
-lib/lean/Std/Data/DHashMap/Internal/List/Defs.olean
-lib/lean/Std/Data/DHashMap/Internal/List/HashesTo.ilean
-lib/lean/Std/Data/DHashMap/Internal/List/HashesTo.olean
-lib/lean/Std/Data/DHashMap/Internal/List/Pairwise.ilean
-lib/lean/Std/Data/DHashMap/Internal/List/Pairwise.olean
-lib/lean/Std/Data/DHashMap/Internal/List/Sublist.ilean
-lib/lean/Std/Data/DHashMap/Internal/List/Sublist.olean
lib/lean/Std/Data/DHashMap/Internal/Model.ilean
lib/lean/Std/Data/DHashMap/Internal/Model.olean
lib/lean/Std/Data/DHashMap/Internal/Raw.ilean
@@ -2015,6 +3161,64 @@ lib/lean/Std/Data/DHashMap/RawDef.ilean
lib/lean/Std/Data/DHashMap/RawDef.olean
lib/lean/Std/Data/DHashMap/RawLemmas.ilean
lib/lean/Std/Data/DHashMap/RawLemmas.olean
+lib/lean/Std/Data/DTreeMap.ilean
+lib/lean/Std/Data/DTreeMap.olean
+lib/lean/Std/Data/DTreeMap/AdditionalOperations.ilean
+lib/lean/Std/Data/DTreeMap/AdditionalOperations.olean
+lib/lean/Std/Data/DTreeMap/Basic.ilean
+lib/lean/Std/Data/DTreeMap/Basic.olean
+lib/lean/Std/Data/DTreeMap/Internal/Balanced.ilean
+lib/lean/Std/Data/DTreeMap/Internal/Balanced.olean
+lib/lean/Std/Data/DTreeMap/Internal/Balancing.ilean
+lib/lean/Std/Data/DTreeMap/Internal/Balancing.olean
+lib/lean/Std/Data/DTreeMap/Internal/Cell.ilean
+lib/lean/Std/Data/DTreeMap/Internal/Cell.olean
+lib/lean/Std/Data/DTreeMap/Internal/Def.ilean
+lib/lean/Std/Data/DTreeMap/Internal/Def.olean
+lib/lean/Std/Data/DTreeMap/Internal/Lemmas.ilean
+lib/lean/Std/Data/DTreeMap/Internal/Lemmas.olean
+lib/lean/Std/Data/DTreeMap/Internal/Model.ilean
+lib/lean/Std/Data/DTreeMap/Internal/Model.olean
+lib/lean/Std/Data/DTreeMap/Internal/Operations.ilean
+lib/lean/Std/Data/DTreeMap/Internal/Operations.olean
+lib/lean/Std/Data/DTreeMap/Internal/Ordered.ilean
+lib/lean/Std/Data/DTreeMap/Internal/Ordered.olean
+lib/lean/Std/Data/DTreeMap/Internal/Queries.ilean
+lib/lean/Std/Data/DTreeMap/Internal/Queries.olean
+lib/lean/Std/Data/DTreeMap/Internal/WF/Defs.ilean
+lib/lean/Std/Data/DTreeMap/Internal/WF/Defs.olean
+lib/lean/Std/Data/DTreeMap/Internal/WF/Lemmas.ilean
+lib/lean/Std/Data/DTreeMap/Internal/WF/Lemmas.olean
+lib/lean/Std/Data/DTreeMap/Lemmas.ilean
+lib/lean/Std/Data/DTreeMap/Lemmas.olean
+lib/lean/Std/Data/DTreeMap/Raw.ilean
+lib/lean/Std/Data/DTreeMap/Raw.olean
+lib/lean/Std/Data/DTreeMap/Raw/AdditionalOperations.ilean
+lib/lean/Std/Data/DTreeMap/Raw/AdditionalOperations.olean
+lib/lean/Std/Data/DTreeMap/Raw/Basic.ilean
+lib/lean/Std/Data/DTreeMap/Raw/Basic.olean
+lib/lean/Std/Data/DTreeMap/Raw/Lemmas.ilean
+lib/lean/Std/Data/DTreeMap/Raw/Lemmas.olean
+lib/lean/Std/Data/DTreeMap/Raw/WF.ilean
+lib/lean/Std/Data/DTreeMap/Raw/WF.olean
+lib/lean/Std/Data/ExtDHashMap.ilean
+lib/lean/Std/Data/ExtDHashMap.olean
+lib/lean/Std/Data/ExtDHashMap/Basic.ilean
+lib/lean/Std/Data/ExtDHashMap/Basic.olean
+lib/lean/Std/Data/ExtDHashMap/Lemmas.ilean
+lib/lean/Std/Data/ExtDHashMap/Lemmas.olean
+lib/lean/Std/Data/ExtHashMap.ilean
+lib/lean/Std/Data/ExtHashMap.olean
+lib/lean/Std/Data/ExtHashMap/Basic.ilean
+lib/lean/Std/Data/ExtHashMap/Basic.olean
+lib/lean/Std/Data/ExtHashMap/Lemmas.ilean
+lib/lean/Std/Data/ExtHashMap/Lemmas.olean
+lib/lean/Std/Data/ExtHashSet.ilean
+lib/lean/Std/Data/ExtHashSet.olean
+lib/lean/Std/Data/ExtHashSet/Basic.ilean
+lib/lean/Std/Data/ExtHashSet/Basic.olean
+lib/lean/Std/Data/ExtHashSet/Lemmas.ilean
+lib/lean/Std/Data/ExtHashSet/Lemmas.olean
lib/lean/Std/Data/HashMap.ilean
lib/lean/Std/Data/HashMap.olean
lib/lean/Std/Data/HashMap/AdditionalOperations.ilean
@@ -2037,8 +3241,60 @@ lib/lean/Std/Data/HashSet/Raw.ilean
lib/lean/Std/Data/HashSet/Raw.olean
lib/lean/Std/Data/HashSet/RawLemmas.ilean
lib/lean/Std/Data/HashSet/RawLemmas.olean
+lib/lean/Std/Data/Internal/Cut.ilean
+lib/lean/Std/Data/Internal/Cut.olean
+lib/lean/Std/Data/Internal/List/Associative.ilean
+lib/lean/Std/Data/Internal/List/Associative.olean
+lib/lean/Std/Data/Internal/List/Defs.ilean
+lib/lean/Std/Data/Internal/List/Defs.olean
+lib/lean/Std/Data/TreeMap.ilean
+lib/lean/Std/Data/TreeMap.olean
+lib/lean/Std/Data/TreeMap/AdditionalOperations.ilean
+lib/lean/Std/Data/TreeMap/AdditionalOperations.olean
+lib/lean/Std/Data/TreeMap/Basic.ilean
+lib/lean/Std/Data/TreeMap/Basic.olean
+lib/lean/Std/Data/TreeMap/Lemmas.ilean
+lib/lean/Std/Data/TreeMap/Lemmas.olean
+lib/lean/Std/Data/TreeMap/Raw.ilean
+lib/lean/Std/Data/TreeMap/Raw.olean
+lib/lean/Std/Data/TreeMap/Raw/AdditionalOperations.ilean
+lib/lean/Std/Data/TreeMap/Raw/AdditionalOperations.olean
+lib/lean/Std/Data/TreeMap/Raw/Basic.ilean
+lib/lean/Std/Data/TreeMap/Raw/Basic.olean
+lib/lean/Std/Data/TreeMap/Raw/Lemmas.ilean
+lib/lean/Std/Data/TreeMap/Raw/Lemmas.olean
+lib/lean/Std/Data/TreeMap/Raw/WF.ilean
+lib/lean/Std/Data/TreeMap/Raw/WF.olean
+lib/lean/Std/Data/TreeSet.ilean
+lib/lean/Std/Data/TreeSet.olean
+lib/lean/Std/Data/TreeSet/AdditionalOperations.ilean
+lib/lean/Std/Data/TreeSet/AdditionalOperations.olean
+lib/lean/Std/Data/TreeSet/Basic.ilean
+lib/lean/Std/Data/TreeSet/Basic.olean
+lib/lean/Std/Data/TreeSet/Lemmas.ilean
+lib/lean/Std/Data/TreeSet/Lemmas.olean
+lib/lean/Std/Data/TreeSet/Raw.ilean
+lib/lean/Std/Data/TreeSet/Raw.olean
+lib/lean/Std/Data/TreeSet/Raw/Basic.ilean
+lib/lean/Std/Data/TreeSet/Raw/Basic.olean
+lib/lean/Std/Data/TreeSet/Raw/Lemmas.ilean
+lib/lean/Std/Data/TreeSet/Raw/Lemmas.olean
+lib/lean/Std/Data/TreeSet/Raw/WF.ilean
+lib/lean/Std/Data/TreeSet/Raw/WF.olean
lib/lean/Std/Internal.ilean
lib/lean/Std/Internal.olean
+lib/lean/Std/Internal/Async.ilean
+lib/lean/Std/Internal/Async.olean
+lib/lean/Std/Internal/Async/Basic.ilean
+lib/lean/Std/Internal/Async/Basic.olean
+lib/lean/Std/Internal/Async/Select.ilean
+lib/lean/Std/Internal/Async/Select.olean
+lib/lean/Std/Internal/Async/TCP.ilean
+lib/lean/Std/Internal/Async/TCP.olean
+lib/lean/Std/Internal/Async/Timer.ilean
+lib/lean/Std/Internal/Async/Timer.olean
+lib/lean/Std/Internal/Async/UDP.ilean
+lib/lean/Std/Internal/Async/UDP.olean
lib/lean/Std/Internal/Parsec.ilean
lib/lean/Std/Internal/Parsec.olean
lib/lean/Std/Internal/Parsec/Basic.ilean
@@ -2047,6 +3303,22 @@ lib/lean/Std/Internal/Parsec/ByteArray.ilean
lib/lean/Std/Internal/Parsec/ByteArray.olean
lib/lean/Std/Internal/Parsec/String.ilean
lib/lean/Std/Internal/Parsec/String.olean
+lib/lean/Std/Internal/Rat.ilean
+lib/lean/Std/Internal/Rat.olean
+lib/lean/Std/Internal/UV.ilean
+lib/lean/Std/Internal/UV.olean
+lib/lean/Std/Internal/UV/Loop.ilean
+lib/lean/Std/Internal/UV/Loop.olean
+lib/lean/Std/Internal/UV/TCP.ilean
+lib/lean/Std/Internal/UV/TCP.olean
+lib/lean/Std/Internal/UV/Timer.ilean
+lib/lean/Std/Internal/UV/Timer.olean
+lib/lean/Std/Internal/UV/UDP.ilean
+lib/lean/Std/Internal/UV/UDP.olean
+lib/lean/Std/Net.ilean
+lib/lean/Std/Net.olean
+lib/lean/Std/Net/Addr.ilean
+lib/lean/Std/Net/Addr.olean
lib/lean/Std/Sat.ilean
lib/lean/Std/Sat.olean
lib/lean/Std/Sat/AIG.ilean
@@ -2097,6 +3369,20 @@ lib/lean/Std/Sat/CNF/Relabel.ilean
lib/lean/Std/Sat/CNF/Relabel.olean
lib/lean/Std/Sat/CNF/RelabelFin.ilean
lib/lean/Std/Sat/CNF/RelabelFin.olean
+lib/lean/Std/Sync.ilean
+lib/lean/Std/Sync.olean
+lib/lean/Std/Sync/Barrier.ilean
+lib/lean/Std/Sync/Barrier.olean
+lib/lean/Std/Sync/Basic.ilean
+lib/lean/Std/Sync/Basic.olean
+lib/lean/Std/Sync/Channel.ilean
+lib/lean/Std/Sync/Channel.olean
+lib/lean/Std/Sync/Mutex.ilean
+lib/lean/Std/Sync/Mutex.olean
+lib/lean/Std/Sync/RecursiveMutex.ilean
+lib/lean/Std/Sync/RecursiveMutex.olean
+lib/lean/Std/Sync/SharedMutex.ilean
+lib/lean/Std/Sync/SharedMutex.olean
lib/lean/Std/Tactic.ilean
lib/lean/Std/Tactic.olean
lib/lean/Std/Tactic/BVDecide.ilean
@@ -2117,8 +3403,6 @@ lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Const.ilean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Const.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Expr.ilean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Expr.olean
-lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations.ilean
-lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Add.ilean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Add.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Append.ilean
@@ -2131,6 +3415,8 @@ lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/GetLsbD.ile
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/GetLsbD.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Mul.ilean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Mul.olean
+lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Neg.ilean
+lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Neg.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Not.ilean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Not.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Replicate.ilean
@@ -2143,14 +3429,20 @@ lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ShiftLeft.i
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ShiftLeft.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ShiftRight.ilean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ShiftRight.olean
-lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/SignExtend.ilean
-lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/SignExtend.olean
+lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Sub.ilean
+lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Sub.olean
+lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Udiv.ilean
+lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Udiv.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Ult.ilean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Ult.olean
+lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Umod.ilean
+lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Umod.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ZeroExtend.ilean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ZeroExtend.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Pred.ilean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Pred.olean
+lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Substructure.ilean
+lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Substructure.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Var.ilean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Var.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas.ilean
@@ -2163,8 +3455,6 @@ lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Const.ilean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Const.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Expr.ilean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Expr.olean
-lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations.ilean
-lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Add.ilean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Add.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Append.ilean
@@ -2177,6 +3467,8 @@ lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/GetLsbD.i
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/GetLsbD.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Mul.ilean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Mul.olean
+lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Neg.ilean
+lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Neg.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Not.ilean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Not.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Replicate.ilean
@@ -2189,10 +3481,14 @@ lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ShiftLeft
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ShiftLeft.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ShiftRight.ilean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ShiftRight.olean
-lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/SignExtend.ilean
-lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/SignExtend.olean
+lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Sub.ilean
+lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Sub.olean
+lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Udiv.ilean
+lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Udiv.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Ult.ilean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Ult.olean
+lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Umod.ilean
+lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Umod.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ZeroExtend.ilean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ZeroExtend.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Pred.ilean
@@ -2203,16 +3499,12 @@ lib/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr.ilean
lib/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr.olean
lib/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr/Basic.ilean
lib/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr/Basic.olean
-lib/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr/Circuit.ilean
-lib/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr/Circuit.olean
lib/lean/Std/Tactic/BVDecide/LRAT.ilean
lib/lean/Std/Tactic/BVDecide/LRAT.olean
lib/lean/Std/Tactic/BVDecide/LRAT/Actions.ilean
lib/lean/Std/Tactic/BVDecide/LRAT/Actions.olean
lib/lean/Std/Tactic/BVDecide/LRAT/Checker.ilean
lib/lean/Std/Tactic/BVDecide/LRAT/Checker.olean
-lib/lean/Std/Tactic/BVDecide/LRAT/Internal.ilean
-lib/lean/Std/Tactic/BVDecide/LRAT/Internal.olean
lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Actions.ilean
lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Actions.olean
lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Assignment.ilean
@@ -2267,9 +3559,96 @@ lib/lean/Std/Tactic/BVDecide/Reflect.ilean
lib/lean/Std/Tactic/BVDecide/Reflect.olean
lib/lean/Std/Tactic/BVDecide/Syntax.ilean
lib/lean/Std/Tactic/BVDecide/Syntax.olean
+lib/lean/Std/Time.ilean
+lib/lean/Std/Time.olean
+lib/lean/Std/Time/Date.ilean
+lib/lean/Std/Time/Date.olean
+lib/lean/Std/Time/Date/Basic.ilean
+lib/lean/Std/Time/Date/Basic.olean
+lib/lean/Std/Time/Date/PlainDate.ilean
+lib/lean/Std/Time/Date/PlainDate.olean
+lib/lean/Std/Time/Date/Unit/Basic.ilean
+lib/lean/Std/Time/Date/Unit/Basic.olean
+lib/lean/Std/Time/Date/Unit/Day.ilean
+lib/lean/Std/Time/Date/Unit/Day.olean
+lib/lean/Std/Time/Date/Unit/Month.ilean
+lib/lean/Std/Time/Date/Unit/Month.olean
+lib/lean/Std/Time/Date/Unit/Week.ilean
+lib/lean/Std/Time/Date/Unit/Week.olean
+lib/lean/Std/Time/Date/Unit/Weekday.ilean
+lib/lean/Std/Time/Date/Unit/Weekday.olean
+lib/lean/Std/Time/Date/Unit/Year.ilean
+lib/lean/Std/Time/Date/Unit/Year.olean
+lib/lean/Std/Time/Date/ValidDate.ilean
+lib/lean/Std/Time/Date/ValidDate.olean
+lib/lean/Std/Time/DateTime.ilean
+lib/lean/Std/Time/DateTime.olean
+lib/lean/Std/Time/DateTime/PlainDateTime.ilean
+lib/lean/Std/Time/DateTime/PlainDateTime.olean
+lib/lean/Std/Time/DateTime/Timestamp.ilean
+lib/lean/Std/Time/DateTime/Timestamp.olean
+lib/lean/Std/Time/Duration.ilean
+lib/lean/Std/Time/Duration.olean
+lib/lean/Std/Time/Format.ilean
+lib/lean/Std/Time/Format.olean
+lib/lean/Std/Time/Format/Basic.ilean
+lib/lean/Std/Time/Format/Basic.olean
+lib/lean/Std/Time/Internal.ilean
+lib/lean/Std/Time/Internal.olean
+lib/lean/Std/Time/Internal/Bounded.ilean
+lib/lean/Std/Time/Internal/Bounded.olean
+lib/lean/Std/Time/Internal/UnitVal.ilean
+lib/lean/Std/Time/Internal/UnitVal.olean
+lib/lean/Std/Time/Notation.ilean
+lib/lean/Std/Time/Notation.olean
+lib/lean/Std/Time/Notation/Spec.ilean
+lib/lean/Std/Time/Notation/Spec.olean
+lib/lean/Std/Time/Time.ilean
+lib/lean/Std/Time/Time.olean
+lib/lean/Std/Time/Time/Basic.ilean
+lib/lean/Std/Time/Time/Basic.olean
+lib/lean/Std/Time/Time/HourMarker.ilean
+lib/lean/Std/Time/Time/HourMarker.olean
+lib/lean/Std/Time/Time/PlainTime.ilean
+lib/lean/Std/Time/Time/PlainTime.olean
+lib/lean/Std/Time/Time/Unit/Basic.ilean
+lib/lean/Std/Time/Time/Unit/Basic.olean
+lib/lean/Std/Time/Time/Unit/Hour.ilean
+lib/lean/Std/Time/Time/Unit/Hour.olean
+lib/lean/Std/Time/Time/Unit/Millisecond.ilean
+lib/lean/Std/Time/Time/Unit/Millisecond.olean
+lib/lean/Std/Time/Time/Unit/Minute.ilean
+lib/lean/Std/Time/Time/Unit/Minute.olean
+lib/lean/Std/Time/Time/Unit/Nanosecond.ilean
+lib/lean/Std/Time/Time/Unit/Nanosecond.olean
+lib/lean/Std/Time/Time/Unit/Second.ilean
+lib/lean/Std/Time/Time/Unit/Second.olean
+lib/lean/Std/Time/Zoned.ilean
+lib/lean/Std/Time/Zoned.olean
+lib/lean/Std/Time/Zoned/Database.ilean
+lib/lean/Std/Time/Zoned/Database.olean
+lib/lean/Std/Time/Zoned/Database/Basic.ilean
+lib/lean/Std/Time/Zoned/Database/Basic.olean
+lib/lean/Std/Time/Zoned/Database/TZdb.ilean
+lib/lean/Std/Time/Zoned/Database/TZdb.olean
+lib/lean/Std/Time/Zoned/Database/TzIf.ilean
+lib/lean/Std/Time/Zoned/Database/TzIf.olean
+lib/lean/Std/Time/Zoned/Database/Windows.ilean
+lib/lean/Std/Time/Zoned/Database/Windows.olean
+lib/lean/Std/Time/Zoned/DateTime.ilean
+lib/lean/Std/Time/Zoned/DateTime.olean
+lib/lean/Std/Time/Zoned/Offset.ilean
+lib/lean/Std/Time/Zoned/Offset.olean
+lib/lean/Std/Time/Zoned/TimeZone.ilean
+lib/lean/Std/Time/Zoned/TimeZone.olean
+lib/lean/Std/Time/Zoned/ZoneRules.ilean
+lib/lean/Std/Time/Zoned/ZoneRules.olean
+lib/lean/Std/Time/Zoned/ZonedDateTime.ilean
+lib/lean/Std/Time/Zoned/ZonedDateTime.olean
lib/lean/libInit.a
lib/lean/libInit_shared.so
lib/lean/libLake.a
+lib/lean/libLake_shared.so
lib/lean/libLean.a
lib/lean/libStd.a
lib/lean/libleancpp.a
@@ -2279,6 +3658,7 @@ lib/lean/libleanshared.so
lib/lean/libleanshared_1.so
share/lean/lean.mk
%%DATADIR%%/src/lean/Init.lean
+%%DATADIR%%/src/lean/Init/BinderNameHint.lean
%%DATADIR%%/src/lean/Init/BinderPredicates.lean
%%DATADIR%%/src/lean/Init/ByCases.lean
%%DATADIR%%/src/lean/Init/Classical.lean
@@ -2292,6 +3672,7 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Init/Control/Lawful.lean
%%DATADIR%%/src/lean/Init/Control/Lawful/Basic.lean
%%DATADIR%%/src/lean/Init/Control/Lawful/Instances.lean
+%%DATADIR%%/src/lean/Init/Control/Lawful/Lemmas.lean
%%DATADIR%%/src/lean/Init/Control/Option.lean
%%DATADIR%%/src/lean/Init/Control/Reader.lean
%%DATADIR%%/src/lean/Init/Control/State.lean
@@ -2306,18 +3687,38 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Init/Data/Array/Basic.lean
%%DATADIR%%/src/lean/Init/Data/Array/BasicAux.lean
%%DATADIR%%/src/lean/Init/Data/Array/BinSearch.lean
+%%DATADIR%%/src/lean/Init/Data/Array/Bootstrap.lean
+%%DATADIR%%/src/lean/Init/Data/Array/Count.lean
%%DATADIR%%/src/lean/Init/Data/Array/DecidableEq.lean
+%%DATADIR%%/src/lean/Init/Data/Array/Erase.lean
+%%DATADIR%%/src/lean/Init/Data/Array/Extract.lean
+%%DATADIR%%/src/lean/Init/Data/Array/FinRange.lean
+%%DATADIR%%/src/lean/Init/Data/Array/Find.lean
+%%DATADIR%%/src/lean/Init/Data/Array/GetLit.lean
+%%DATADIR%%/src/lean/Init/Data/Array/InsertIdx.lean
%%DATADIR%%/src/lean/Init/Data/Array/InsertionSort.lean
%%DATADIR%%/src/lean/Init/Data/Array/Lemmas.lean
+%%DATADIR%%/src/lean/Init/Data/Array/Lex.lean
+%%DATADIR%%/src/lean/Init/Data/Array/Lex/Basic.lean
+%%DATADIR%%/src/lean/Init/Data/Array/Lex/Lemmas.lean
+%%DATADIR%%/src/lean/Init/Data/Array/MapIdx.lean
%%DATADIR%%/src/lean/Init/Data/Array/Mem.lean
+%%DATADIR%%/src/lean/Init/Data/Array/Monadic.lean
+%%DATADIR%%/src/lean/Init/Data/Array/OfFn.lean
+%%DATADIR%%/src/lean/Init/Data/Array/Perm.lean
%%DATADIR%%/src/lean/Init/Data/Array/QSort.lean
+%%DATADIR%%/src/lean/Init/Data/Array/QSort/Basic.lean
+%%DATADIR%%/src/lean/Init/Data/Array/Range.lean
+%%DATADIR%%/src/lean/Init/Data/Array/Set.lean
%%DATADIR%%/src/lean/Init/Data/Array/Subarray.lean
%%DATADIR%%/src/lean/Init/Data/Array/Subarray/Split.lean
%%DATADIR%%/src/lean/Init/Data/Array/TakeDrop.lean
+%%DATADIR%%/src/lean/Init/Data/Array/Zip.lean
%%DATADIR%%/src/lean/Init/Data/BEq.lean
%%DATADIR%%/src/lean/Init/Data/Basic.lean
%%DATADIR%%/src/lean/Init/Data/BitVec.lean
%%DATADIR%%/src/lean/Init/Data/BitVec/Basic.lean
+%%DATADIR%%/src/lean/Init/Data/BitVec/BasicAux.lean
%%DATADIR%%/src/lean/Init/Data/BitVec/Bitblast.lean
%%DATADIR%%/src/lean/Init/Data/BitVec/Folds.lean
%%DATADIR%%/src/lean/Init/Data/BitVec/Lemmas.lean
@@ -2325,7 +3726,6 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Init/Data/ByteArray.lean
%%DATADIR%%/src/lean/Init/Data/ByteArray/Basic.lean
%%DATADIR%%/src/lean/Init/Data/Cast.lean
-%%DATADIR%%/src/lean/Init/Data/Channel.lean
%%DATADIR%%/src/lean/Init/Data/Char.lean
%%DATADIR%%/src/lean/Init/Data/Char/Basic.lean
%%DATADIR%%/src/lean/Init/Data/Char/Lemmas.lean
@@ -2337,6 +3737,7 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Init/Data/Fin/Lemmas.lean
%%DATADIR%%/src/lean/Init/Data/Fin/Log2.lean
%%DATADIR%%/src/lean/Init/Data/Float.lean
+%%DATADIR%%/src/lean/Init/Data/Float32.lean
%%DATADIR%%/src/lean/Init/Data/FloatArray.lean
%%DATADIR%%/src/lean/Init/Data/FloatArray/Basic.lean
%%DATADIR%%/src/lean/Init/Data/Format.lean
@@ -2344,16 +3745,24 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Init/Data/Format/Instances.lean
%%DATADIR%%/src/lean/Init/Data/Format/Macro.lean
%%DATADIR%%/src/lean/Init/Data/Format/Syntax.lean
+%%DATADIR%%/src/lean/Init/Data/Function.lean
%%DATADIR%%/src/lean/Init/Data/Hashable.lean
%%DATADIR%%/src/lean/Init/Data/Int.lean
%%DATADIR%%/src/lean/Init/Data/Int/Basic.lean
%%DATADIR%%/src/lean/Init/Data/Int/Bitwise.lean
+%%DATADIR%%/src/lean/Init/Data/Int/Bitwise/Basic.lean
%%DATADIR%%/src/lean/Init/Data/Int/Bitwise/Lemmas.lean
+%%DATADIR%%/src/lean/Init/Data/Int/Compare.lean
+%%DATADIR%%/src/lean/Init/Data/Int/Cooper.lean
%%DATADIR%%/src/lean/Init/Data/Int/DivMod.lean
-%%DATADIR%%/src/lean/Init/Data/Int/DivModLemmas.lean
+%%DATADIR%%/src/lean/Init/Data/Int/DivMod/Basic.lean
+%%DATADIR%%/src/lean/Init/Data/Int/DivMod/Bootstrap.lean
+%%DATADIR%%/src/lean/Init/Data/Int/DivMod/Lemmas.lean
%%DATADIR%%/src/lean/Init/Data/Int/Gcd.lean
%%DATADIR%%/src/lean/Init/Data/Int/Lemmas.lean
%%DATADIR%%/src/lean/Init/Data/Int/LemmasAux.lean
+%%DATADIR%%/src/lean/Init/Data/Int/Linear.lean
+%%DATADIR%%/src/lean/Init/Data/Int/OfNat.lean
%%DATADIR%%/src/lean/Init/Data/Int/Order.lean
%%DATADIR%%/src/lean/Init/Data/Int/Pow.lean
%%DATADIR%%/src/lean/Init/Data/List.lean
@@ -2363,18 +3772,29 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Init/Data/List/Control.lean
%%DATADIR%%/src/lean/Init/Data/List/Count.lean
%%DATADIR%%/src/lean/Init/Data/List/Erase.lean
+%%DATADIR%%/src/lean/Init/Data/List/FinRange.lean
%%DATADIR%%/src/lean/Init/Data/List/Find.lean
%%DATADIR%%/src/lean/Init/Data/List/Impl.lean
%%DATADIR%%/src/lean/Init/Data/List/Lemmas.lean
+%%DATADIR%%/src/lean/Init/Data/List/Lex.lean
+%%DATADIR%%/src/lean/Init/Data/List/MapIdx.lean
%%DATADIR%%/src/lean/Init/Data/List/MinMax.lean
%%DATADIR%%/src/lean/Init/Data/List/Monadic.lean
%%DATADIR%%/src/lean/Init/Data/List/Nat.lean
+%%DATADIR%%/src/lean/Init/Data/List/Nat/BEq.lean
%%DATADIR%%/src/lean/Init/Data/List/Nat/Basic.lean
+%%DATADIR%%/src/lean/Init/Data/List/Nat/Count.lean
+%%DATADIR%%/src/lean/Init/Data/List/Nat/Erase.lean
+%%DATADIR%%/src/lean/Init/Data/List/Nat/Find.lean
+%%DATADIR%%/src/lean/Init/Data/List/Nat/InsertIdx.lean
+%%DATADIR%%/src/lean/Init/Data/List/Nat/Modify.lean
%%DATADIR%%/src/lean/Init/Data/List/Nat/Pairwise.lean
+%%DATADIR%%/src/lean/Init/Data/List/Nat/Perm.lean
%%DATADIR%%/src/lean/Init/Data/List/Nat/Range.lean
%%DATADIR%%/src/lean/Init/Data/List/Nat/Sublist.lean
%%DATADIR%%/src/lean/Init/Data/List/Nat/TakeDrop.lean
%%DATADIR%%/src/lean/Init/Data/List/Notation.lean
+%%DATADIR%%/src/lean/Init/Data/List/OfFn.lean
%%DATADIR%%/src/lean/Init/Data/List/Pairwise.lean
%%DATADIR%%/src/lean/Init/Data/List/Perm.lean
%%DATADIR%%/src/lean/Init/Data/List/Range.lean
@@ -2384,6 +3804,8 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Init/Data/List/Sort/Lemmas.lean
%%DATADIR%%/src/lean/Init/Data/List/Sublist.lean
%%DATADIR%%/src/lean/Init/Data/List/TakeDrop.lean
+%%DATADIR%%/src/lean/Init/Data/List/ToArray.lean
+%%DATADIR%%/src/lean/Init/Data/List/ToArrayImpl.lean
%%DATADIR%%/src/lean/Init/Data/List/Zip.lean
%%DATADIR%%/src/lean/Init/Data/Nat.lean
%%DATADIR%%/src/lean/Init/Data/Nat/Basic.lean
@@ -2393,7 +3815,10 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Init/Data/Nat/Compare.lean
%%DATADIR%%/src/lean/Init/Data/Nat/Control.lean
%%DATADIR%%/src/lean/Init/Data/Nat/Div.lean
+%%DATADIR%%/src/lean/Init/Data/Nat/Div/Basic.lean
+%%DATADIR%%/src/lean/Init/Data/Nat/Div/Lemmas.lean
%%DATADIR%%/src/lean/Init/Data/Nat/Dvd.lean
+%%DATADIR%%/src/lean/Init/Data/Nat/Fold.lean
%%DATADIR%%/src/lean/Init/Data/Nat/Gcd.lean
%%DATADIR%%/src/lean/Init/Data/Nat/Lcm.lean
%%DATADIR%%/src/lean/Init/Data/Nat/Lemmas.lean
@@ -2404,19 +3829,33 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Init/Data/Nat/Power2.lean
%%DATADIR%%/src/lean/Init/Data/Nat/SOM.lean
%%DATADIR%%/src/lean/Init/Data/Nat/Simproc.lean
+%%DATADIR%%/src/lean/Init/Data/NeZero.lean
%%DATADIR%%/src/lean/Init/Data/OfScientific.lean
%%DATADIR%%/src/lean/Init/Data/Option.lean
+%%DATADIR%%/src/lean/Init/Data/Option/Attach.lean
%%DATADIR%%/src/lean/Init/Data/Option/Basic.lean
%%DATADIR%%/src/lean/Init/Data/Option/BasicAux.lean
+%%DATADIR%%/src/lean/Init/Data/Option/Coe.lean
%%DATADIR%%/src/lean/Init/Data/Option/Instances.lean
%%DATADIR%%/src/lean/Init/Data/Option/Lemmas.lean
+%%DATADIR%%/src/lean/Init/Data/Option/List.lean
+%%DATADIR%%/src/lean/Init/Data/Option/Monadic.lean
%%DATADIR%%/src/lean/Init/Data/Ord.lean
%%DATADIR%%/src/lean/Init/Data/PLift.lean
%%DATADIR%%/src/lean/Init/Data/Prod.lean
%%DATADIR%%/src/lean/Init/Data/Queue.lean
+%%DATADIR%%/src/lean/Init/Data/RArray.lean
%%DATADIR%%/src/lean/Init/Data/Random.lean
%%DATADIR%%/src/lean/Init/Data/Range.lean
+%%DATADIR%%/src/lean/Init/Data/Range/Basic.lean
+%%DATADIR%%/src/lean/Init/Data/Range/Lemmas.lean
%%DATADIR%%/src/lean/Init/Data/Repr.lean
+%%DATADIR%%/src/lean/Init/Data/SInt.lean
+%%DATADIR%%/src/lean/Init/Data/SInt/Basic.lean
+%%DATADIR%%/src/lean/Init/Data/SInt/Bitwise.lean
+%%DATADIR%%/src/lean/Init/Data/SInt/Float.lean
+%%DATADIR%%/src/lean/Init/Data/SInt/Float32.lean
+%%DATADIR%%/src/lean/Init/Data/SInt/Lemmas.lean
%%DATADIR%%/src/lean/Init/Data/Stream.lean
%%DATADIR%%/src/lean/Init/Data/String.lean
%%DATADIR%%/src/lean/Init/Data/String/Basic.lean
@@ -2424,25 +3863,64 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Init/Data/String/Lemmas.lean
%%DATADIR%%/src/lean/Init/Data/Subtype.lean
%%DATADIR%%/src/lean/Init/Data/Sum.lean
+%%DATADIR%%/src/lean/Init/Data/Sum/Basic.lean
+%%DATADIR%%/src/lean/Init/Data/Sum/Lemmas.lean
%%DATADIR%%/src/lean/Init/Data/ToString.lean
%%DATADIR%%/src/lean/Init/Data/ToString/Basic.lean
%%DATADIR%%/src/lean/Init/Data/ToString/Macro.lean
%%DATADIR%%/src/lean/Init/Data/UInt.lean
%%DATADIR%%/src/lean/Init/Data/UInt/Basic.lean
+%%DATADIR%%/src/lean/Init/Data/UInt/BasicAux.lean
%%DATADIR%%/src/lean/Init/Data/UInt/Bitwise.lean
%%DATADIR%%/src/lean/Init/Data/UInt/Lemmas.lean
%%DATADIR%%/src/lean/Init/Data/UInt/Log2.lean
%%DATADIR%%/src/lean/Init/Data/ULift.lean
+%%DATADIR%%/src/lean/Init/Data/Vector.lean
+%%DATADIR%%/src/lean/Init/Data/Vector/Attach.lean
+%%DATADIR%%/src/lean/Init/Data/Vector/Basic.lean
+%%DATADIR%%/src/lean/Init/Data/Vector/Count.lean
+%%DATADIR%%/src/lean/Init/Data/Vector/DecidableEq.lean
+%%DATADIR%%/src/lean/Init/Data/Vector/Erase.lean
+%%DATADIR%%/src/lean/Init/Data/Vector/Extract.lean
+%%DATADIR%%/src/lean/Init/Data/Vector/FinRange.lean
+%%DATADIR%%/src/lean/Init/Data/Vector/Find.lean
+%%DATADIR%%/src/lean/Init/Data/Vector/InsertIdx.lean
+%%DATADIR%%/src/lean/Init/Data/Vector/Lemmas.lean
+%%DATADIR%%/src/lean/Init/Data/Vector/Lex.lean
+%%DATADIR%%/src/lean/Init/Data/Vector/MapIdx.lean
+%%DATADIR%%/src/lean/Init/Data/Vector/Monadic.lean
+%%DATADIR%%/src/lean/Init/Data/Vector/OfFn.lean
+%%DATADIR%%/src/lean/Init/Data/Vector/Perm.lean
+%%DATADIR%%/src/lean/Init/Data/Vector/Range.lean
+%%DATADIR%%/src/lean/Init/Data/Vector/Zip.lean
+%%DATADIR%%/src/lean/Init/Data/Zero.lean
%%DATADIR%%/src/lean/Init/Dynamic.lean
%%DATADIR%%/src/lean/Init/Ext.lean
%%DATADIR%%/src/lean/Init/GetElem.lean
%%DATADIR%%/src/lean/Init/Grind.lean
%%DATADIR%%/src/lean/Init/Grind/Cases.lean
+%%DATADIR%%/src/lean/Init/Grind/CommRing.lean
+%%DATADIR%%/src/lean/Init/Grind/CommRing/Basic.lean
+%%DATADIR%%/src/lean/Init/Grind/CommRing/BitVec.lean
+%%DATADIR%%/src/lean/Init/Grind/CommRing/Int.lean
+%%DATADIR%%/src/lean/Init/Grind/CommRing/Poly.lean
+%%DATADIR%%/src/lean/Init/Grind/CommRing/SInt.lean
+%%DATADIR%%/src/lean/Init/Grind/CommRing/UInt.lean
+%%DATADIR%%/src/lean/Init/Grind/Ext.lean
%%DATADIR%%/src/lean/Init/Grind/Lemmas.lean
%%DATADIR%%/src/lean/Init/Grind/Norm.lean
+%%DATADIR%%/src/lean/Init/Grind/Offset.lean
+%%DATADIR%%/src/lean/Init/Grind/PP.lean
+%%DATADIR%%/src/lean/Init/Grind/Propagator.lean
%%DATADIR%%/src/lean/Init/Grind/Tactics.lean
+%%DATADIR%%/src/lean/Init/Grind/Util.lean
%%DATADIR%%/src/lean/Init/Guard.lean
%%DATADIR%%/src/lean/Init/Hints.lean
+%%DATADIR%%/src/lean/Init/Internal.lean
+%%DATADIR%%/src/lean/Init/Internal/Order.lean
+%%DATADIR%%/src/lean/Init/Internal/Order/Basic.lean
+%%DATADIR%%/src/lean/Init/Internal/Order/Lemmas.lean
+%%DATADIR%%/src/lean/Init/Internal/Order/Tactic.lean
%%DATADIR%%/src/lean/Init/MacroTrace.lean
%%DATADIR%%/src/lean/Init/Meta.lean
%%DATADIR%%/src/lean/Init/MetaTypes.lean
@@ -2463,6 +3941,7 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Init/Simproc.lean
%%DATADIR%%/src/lean/Init/SizeOf.lean
%%DATADIR%%/src/lean/Init/SizeOfLemmas.lean
+%%DATADIR%%/src/lean/Init/Syntax.lean
%%DATADIR%%/src/lean/Init/System.lean
%%DATADIR%%/src/lean/Init/System/FilePath.lean
%%DATADIR%%/src/lean/Init/System/IO.lean
@@ -2474,9 +3953,12 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Init/System/Uri.lean
%%DATADIR%%/src/lean/Init/Tactics.lean
%%DATADIR%%/src/lean/Init/TacticsExtra.lean
+%%DATADIR%%/src/lean/Init/Task.lean
+%%DATADIR%%/src/lean/Init/Try.lean
%%DATADIR%%/src/lean/Init/Util.lean
%%DATADIR%%/src/lean/Init/WF.lean
%%DATADIR%%/src/lean/Init/WFTactics.lean
+%%DATADIR%%/src/lean/Init/While.lean
%%DATADIR%%/src/lean/Lean.lean
%%DATADIR%%/src/lean/Lean/AddDecl.lean
%%DATADIR%%/src/lean/Lean/Attributes.lean
@@ -2538,7 +4020,6 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Compiler/LCNF/FVarUtil.lean
%%DATADIR%%/src/lean/Lean/Compiler/LCNF/FixedParams.lean
%%DATADIR%%/src/lean/Lean/Compiler/LCNF/FloatLetIn.lean
-%%DATADIR%%/src/lean/Lean/Compiler/LCNF/ForEachExpr.lean
%%DATADIR%%/src/lean/Lean/Compiler/LCNF/InferType.lean
%%DATADIR%%/src/lean/Lean/Compiler/LCNF/Internalize.lean
%%DATADIR%%/src/lean/Lean/Compiler/LCNF/JoinPoints.lean
@@ -2594,10 +4075,9 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Data.lean
%%DATADIR%%/src/lean/Lean/Data/Array.lean
%%DATADIR%%/src/lean/Lean/Data/AssocList.lean
+%%DATADIR%%/src/lean/Lean/Data/DeclarationRange.lean
%%DATADIR%%/src/lean/Lean/Data/Format.lean
%%DATADIR%%/src/lean/Lean/Data/FuzzyMatching.lean
-%%DATADIR%%/src/lean/Lean/Data/HashMap.lean
-%%DATADIR%%/src/lean/Lean/Data/HashSet.lean
%%DATADIR%%/src/lean/Lean/Data/Json.lean
%%DATADIR%%/src/lean/Lean/Data/Json/Basic.lean
%%DATADIR%%/src/lean/Lean/Data/Json/Elab.lean
@@ -2611,6 +4091,7 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Data/LOption.lean
%%DATADIR%%/src/lean/Lean/Data/Lsp.lean
%%DATADIR%%/src/lean/Lean/Data/Lsp/Basic.lean
+%%DATADIR%%/src/lean/Lean/Data/Lsp/CancelParams.lean
%%DATADIR%%/src/lean/Lean/Data/Lsp/Capabilities.lean
%%DATADIR%%/src/lean/Lean/Data/Lsp/Client.lean
%%DATADIR%%/src/lean/Lean/Data/Lsp/CodeActions.lean
@@ -2635,9 +4116,9 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Data/PersistentHashSet.lean
%%DATADIR%%/src/lean/Lean/Data/Position.lean
%%DATADIR%%/src/lean/Lean/Data/PrefixTree.lean
+%%DATADIR%%/src/lean/Lean/Data/RArray.lean
%%DATADIR%%/src/lean/Lean/Data/RBMap.lean
%%DATADIR%%/src/lean/Lean/Data/RBTree.lean
-%%DATADIR%%/src/lean/Lean/Data/Rat.lean
%%DATADIR%%/src/lean/Lean/Data/SMap.lean
%%DATADIR%%/src/lean/Lean/Data/SSet.lean
%%DATADIR%%/src/lean/Lean/Data/Trie.lean
@@ -2647,7 +4128,9 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Declaration.lean
%%DATADIR%%/src/lean/Lean/DeclarationRange.lean
%%DATADIR%%/src/lean/Lean/DocString.lean
+%%DATADIR%%/src/lean/Lean/DocString/Add.lean
%%DATADIR%%/src/lean/Lean/DocString/Extension.lean
+%%DATADIR%%/src/lean/Lean/DocString/Links.lean
%%DATADIR%%/src/lean/Lean/Elab.lean
%%DATADIR%%/src/lean/Lean/Elab/App.lean
%%DATADIR%%/src/lean/Lean/Elab/Arg.lean
@@ -2658,6 +4141,7 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Elab/Binders.lean
%%DATADIR%%/src/lean/Lean/Elab/BindersUtil.lean
%%DATADIR%%/src/lean/Lean/Elab/BuiltinCommand.lean
+%%DATADIR%%/src/lean/Lean/Elab/BuiltinEvalCommand.lean
%%DATADIR%%/src/lean/Lean/Elab/BuiltinNotation.lean
%%DATADIR%%/src/lean/Lean/Elab/BuiltinTerm.lean
%%DATADIR%%/src/lean/Lean/Elab/Calc.lean
@@ -2682,6 +4166,7 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Elab/Deriving/Ord.lean
%%DATADIR%%/src/lean/Lean/Elab/Deriving/Repr.lean
%%DATADIR%%/src/lean/Lean/Elab/Deriving/SizeOf.lean
+%%DATADIR%%/src/lean/Lean/Elab/Deriving/ToExpr.lean
%%DATADIR%%/src/lean/Lean/Elab/Deriving/TypeName.lean
%%DATADIR%%/src/lean/Lean/Elab/Deriving/Util.lean
%%DATADIR%%/src/lean/Lean/Elab/Do.lean
@@ -2695,8 +4180,10 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Elab/Import.lean
%%DATADIR%%/src/lean/Lean/Elab/Inductive.lean
%%DATADIR%%/src/lean/Lean/Elab/InfoTree.lean
+%%DATADIR%%/src/lean/Lean/Elab/InfoTree/InlayHints.lean
%%DATADIR%%/src/lean/Lean/Elab/InfoTree/Main.lean
%%DATADIR%%/src/lean/Lean/Elab/InfoTree/Types.lean
+%%DATADIR%%/src/lean/Lean/Elab/InfoTrees.lean
%%DATADIR%%/src/lean/Lean/Elab/InheritDoc.lean
%%DATADIR%%/src/lean/Lean/Elab/LetRec.lean
%%DATADIR%%/src/lean/Lean/Elab/Level.lean
@@ -2708,6 +4195,7 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Elab/MatchExpr.lean
%%DATADIR%%/src/lean/Lean/Elab/Mixfix.lean
%%DATADIR%%/src/lean/Lean/Elab/MutualDef.lean
+%%DATADIR%%/src/lean/Lean/Elab/MutualInductive.lean
%%DATADIR%%/src/lean/Lean/Elab/Notation.lean
%%DATADIR%%/src/lean/Lean/Elab/Open.lean
%%DATADIR%%/src/lean/Lean/Elab/ParseImportsFast.lean
@@ -2716,9 +4204,15 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Basic.lean
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/EqUnfold.lean
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Eqns.lean
+%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/FixedParams.lean
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Main.lean
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/MkInhabitant.lean
+%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Mutual.lean
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Nonrec/Eqns.lean
+%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/PartialFixpoint.lean
+%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/PartialFixpoint/Eqns.lean
+%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/PartialFixpoint/Induction.lean
+%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/PartialFixpoint/Main.lean
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Structural.lean
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Structural/BRecOn.lean
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Structural/Basic.lean
@@ -2730,29 +4224,32 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Structural/Preprocess.lean
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Structural/RecArgInfo.lean
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Structural/SmartUnfolding.lean
-%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/TerminationArgument.lean
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/TerminationHint.lean
+%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/TerminationMeasure.lean
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF.lean
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/Basic.lean
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/Eqns.lean
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/Fix.lean
+%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/FloatRecApp.lean
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/GuessLex.lean
-%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/Ite.lean
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/Main.lean
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/PackMutual.lean
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/Preprocess.lean
%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/Rel.lean
+%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/Unfold.lean
%%DATADIR%%/src/lean/Lean/Elab/Print.lean
%%DATADIR%%/src/lean/Lean/Elab/Quotation.lean
%%DATADIR%%/src/lean/Lean/Elab/Quotation/Precheck.lean
%%DATADIR%%/src/lean/Lean/Elab/Quotation/Util.lean
%%DATADIR%%/src/lean/Lean/Elab/RecAppSyntax.lean
+%%DATADIR%%/src/lean/Lean/Elab/RecommendedSpelling.lean
%%DATADIR%%/src/lean/Lean/Elab/SetOption.lean
%%DATADIR%%/src/lean/Lean/Elab/StructInst.lean
%%DATADIR%%/src/lean/Lean/Elab/Structure.lean
%%DATADIR%%/src/lean/Lean/Elab/Syntax.lean
%%DATADIR%%/src/lean/Lean/Elab/SyntheticMVars.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/AsAuxLemma.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/External.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend.lean
@@ -2763,18 +4260,32 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVExpr.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVLogical.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVPred.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedLemmas.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/Reify.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/SatAtBVLogical.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVTrace.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/LRAT.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/AC.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/AndFlatten.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/ApplyControlFlow.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Basic.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/EmbeddedConstraint.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Enums.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/IntToBitVec.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Rewrite.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/ShortCircuit.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Simproc.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Structures.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/TypeAnalysis.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/LRAT.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/LRAT/Trim.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Basic.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/BoolToPropSimps.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/BuiltinTactic.lean
-%%DATADIR%%/src/lean/Lean/Elab/Tactic/Cache.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Calc.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Change.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/Classical.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Config.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Congr.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Conv.lean
@@ -2782,6 +4293,7 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Conv/Change.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Conv/Congr.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Conv/Delta.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/Conv/Lets.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Conv/Pattern.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Conv/Rewrite.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Conv/Simp.lean
@@ -2790,16 +4302,20 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Elab/Tactic/DiscrTreeKey.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Doc.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/ElabTerm.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/ExposeNames.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Ext.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/FalseOrByContra.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Generalize.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/Grind.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Guard.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Induction.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Injection.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/Lets.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/LibrarySearch.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Location.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Match.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Meta.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/Monotonicity.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/NormCast.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Omega.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Omega/Core.lean
@@ -2813,18 +4329,21 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Rfl.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/ShowTerm.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Simp.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/SimpArith.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/SimpTrace.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Simpa.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Simproc.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/SolveByElim.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Split.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Symm.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/TreeTacAttr.lean
+%%DATADIR%%/src/lean/Lean/Elab/Tactic/Try.lean
%%DATADIR%%/src/lean/Lean/Elab/Tactic/Unfold.lean
%%DATADIR%%/src/lean/Lean/Elab/Term.lean
%%DATADIR%%/src/lean/Lean/Elab/Time.lean
%%DATADIR%%/src/lean/Lean/Elab/Util.lean
+%%DATADIR%%/src/lean/Lean/EnvExtension.lean
%%DATADIR%%/src/lean/Lean/Environment.lean
-%%DATADIR%%/src/lean/Lean/Eval.lean
%%DATADIR%%/src/lean/Lean/Exception.lean
%%DATADIR%%/src/lean/Lean/Expr.lean
%%DATADIR%%/src/lean/Lean/HeadIndex.lean
@@ -2836,13 +4355,14 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Language/Basic.lean
%%DATADIR%%/src/lean/Lean/Language/Lean.lean
%%DATADIR%%/src/lean/Lean/Language/Lean/Types.lean
-%%DATADIR%%/src/lean/Lean/LazyInitExtension.lean
+%%DATADIR%%/src/lean/Lean/Language/Util.lean
%%DATADIR%%/src/lean/Lean/Level.lean
%%DATADIR%%/src/lean/Lean/Linter.lean
%%DATADIR%%/src/lean/Lean/Linter/Basic.lean
%%DATADIR%%/src/lean/Lean/Linter/Builtin.lean
%%DATADIR%%/src/lean/Lean/Linter/ConstructorAsVariable.lean
%%DATADIR%%/src/lean/Lean/Linter/Deprecated.lean
+%%DATADIR%%/src/lean/Lean/Linter/List.lean
%%DATADIR%%/src/lean/Lean/Linter/MissingDocs.lean
%%DATADIR%%/src/lean/Lean/Linter/Omit.lean
%%DATADIR%%/src/lean/Lean/Linter/UnusedVariables.lean
@@ -2859,6 +4379,7 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Meta/ArgsPacker.lean
%%DATADIR%%/src/lean/Lean/Meta/ArgsPacker/Basic.lean
%%DATADIR%%/src/lean/Lean/Meta/Basic.lean
+%%DATADIR%%/src/lean/Lean/Meta/BinderNameHint.lean
%%DATADIR%%/src/lean/Lean/Meta/Canonicalizer.lean
%%DATADIR%%/src/lean/Lean/Meta/Check.lean
%%DATADIR%%/src/lean/Lean/Meta/CheckTactic.lean
@@ -2895,6 +4416,7 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Meta/InferType.lean
%%DATADIR%%/src/lean/Lean/Meta/Injective.lean
%%DATADIR%%/src/lean/Lean/Meta/Instances.lean
+%%DATADIR%%/src/lean/Lean/Meta/IntInstTesters.lean
%%DATADIR%%/src/lean/Lean/Meta/Iterator.lean
%%DATADIR%%/src/lean/Lean/Meta/KAbstract.lean
%%DATADIR%%/src/lean/Lean/Meta/KExprMap.lean
@@ -2918,12 +4440,14 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Meta/MatchUtil.lean
%%DATADIR%%/src/lean/Lean/Meta/NatInstTesters.lean
%%DATADIR%%/src/lean/Lean/Meta/Offset.lean
+%%DATADIR%%/src/lean/Lean/Meta/Order.lean
%%DATADIR%%/src/lean/Lean/Meta/PPGoal.lean
%%DATADIR%%/src/lean/Lean/Meta/PProdN.lean
%%DATADIR%%/src/lean/Lean/Meta/RecursorInfo.lean
%%DATADIR%%/src/lean/Lean/Meta/Reduce.lean
%%DATADIR%%/src/lean/Lean/Meta/ReduceEval.lean
%%DATADIR%%/src/lean/Lean/Meta/SizeOf.lean
+%%DATADIR%%/src/lean/Lean/Meta/Sorry.lean
%%DATADIR%%/src/lean/Lean/Meta/Structure.lean
%%DATADIR%%/src/lean/Lean/Meta/SynthInstance.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic.lean
@@ -2943,32 +4467,103 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Contradiction.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Delta.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/ElimInfo.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/ExposeNames.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Ext.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/FVarSubst.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/FunInd.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/FunIndCollect.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/FunIndInfo.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Generalize.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/DenoteExpr.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/EqCnstr.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Internalize.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Inv.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Poly.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Proof.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Reify.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/RingId.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/ToExpr.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Types.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Util.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Var.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/DvdCnstr.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/EqCnstr.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Foreign.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Inv.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/LeCnstr.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/MBTC.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Model.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Nat.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Norm.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Proof.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Search.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/SearchM.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Types.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Util.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Var.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Internalize.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Inv.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Main.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Model.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Offset.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Main.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Model.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Proof.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Types.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Util.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/ProofUtil.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Types.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Util.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Attr.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Beta.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Canon.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Cases.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/CasesMatch.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Combinators.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Core.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Ctor.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Diseq.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/EMatch.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/EMatchTheorem.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/ENodeKey.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/EqResolution.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Ext.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/ExtAttr.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/ForallProp.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Injection.lean
-%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Preprocessor.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Internalize.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Intro.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Inv.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Lookahead.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/MBTC.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Main.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/MarkNestedProofs.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/MatchCond.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/MatchDiscrOnly.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/PP.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Parser.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Proj.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Proof.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Propagate.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/PropagatorAttr.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/ProveEq.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/RevertAll.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Simp.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/SimpUtil.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Solve.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Split.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Types.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Util.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/IndependentOf.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Induction.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Injection.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Intro.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Lets.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/LibrarySearch.lean
-%%DATADIR%%/src/lean/Lean/Meta/Tactic/LinearArith.lean
-%%DATADIR%%/src/lean/Lean/Meta/Tactic/LinearArith/Basic.lean
-%%DATADIR%%/src/lean/Lean/Meta/Tactic/LinearArith/Main.lean
-%%DATADIR%%/src/lean/Lean/Meta/Tactic/LinearArith/Nat.lean
-%%DATADIR%%/src/lean/Lean/Meta/Tactic/LinearArith/Nat/Basic.lean
-%%DATADIR%%/src/lean/Lean/Meta/Tactic/LinearArith/Nat/Simp.lean
-%%DATADIR%%/src/lean/Lean/Meta/Tactic/LinearArith/Nat/Solver.lean
-%%DATADIR%%/src/lean/Lean/Meta/Tactic/LinearArith/Simp.lean
-%%DATADIR%%/src/lean/Lean/Meta/Tactic/LinearArith/Solver.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/NormCast.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Refl.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Rename.lean
@@ -2979,6 +4574,14 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Rewrites.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Rfl.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Arith.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Arith/Int.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Arith/Int/Basic.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Arith/Int/Simp.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Arith/Nat.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Arith/Nat/Basic.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Arith/Nat/Simp.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Arith/Util.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Attr.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Array.lean
@@ -2989,6 +4592,7 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Int.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/List.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Nat.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/SInt.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/String.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/UInt.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Util.lean
@@ -3006,6 +4610,8 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Meta/Tactic/SplitIf.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Subst.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Symm.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Try.lean
+%%DATADIR%%/src/lean/Lean/Meta/Tactic/Try/Collect.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/TryThis.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/Unfold.lean
%%DATADIR%%/src/lean/Lean/Meta/Tactic/UnifyEq.lean
@@ -3017,6 +4623,7 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/MetavarContext.lean
%%DATADIR%%/src/lean/Lean/Modifiers.lean
%%DATADIR%%/src/lean/Lean/MonadEnv.lean
+%%DATADIR%%/src/lean/Lean/Namespace.lean
%%DATADIR%%/src/lean/Lean/Parser.lean
%%DATADIR%%/src/lean/Lean/Parser/Attr.lean
%%DATADIR%%/src/lean/Lean/Parser/Basic.lean
@@ -3031,9 +4638,11 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Parser/Tactic.lean
%%DATADIR%%/src/lean/Lean/Parser/Tactic/Doc.lean
%%DATADIR%%/src/lean/Lean/Parser/Term.lean
+%%DATADIR%%/src/lean/Lean/Parser/Term/Doc.lean
%%DATADIR%%/src/lean/Lean/Parser/Types.lean
%%DATADIR%%/src/lean/Lean/ParserCompiler.lean
%%DATADIR%%/src/lean/Lean/ParserCompiler/Attribute.lean
+%%DATADIR%%/src/lean/Lean/PremiseSelection.lean
%%DATADIR%%/src/lean/Lean/PrettyPrinter.lean
%%DATADIR%%/src/lean/Lean/PrettyPrinter/Basic.lean
%%DATADIR%%/src/lean/Lean/PrettyPrinter/Delaborator.lean
@@ -3046,6 +4655,7 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/PrettyPrinter/Delaborator/TopDownAnalyze.lean
%%DATADIR%%/src/lean/Lean/PrettyPrinter/Formatter.lean
%%DATADIR%%/src/lean/Lean/PrettyPrinter/Parenthesizer.lean
+%%DATADIR%%/src/lean/Lean/PrivateName.lean
%%DATADIR%%/src/lean/Lean/ProjFns.lean
%%DATADIR%%/src/lean/Lean/ReducibilityAttrs.lean
%%DATADIR%%/src/lean/Lean/Replay.lean
@@ -3059,37 +4669,55 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Server/CodeActions/Attr.lean
%%DATADIR%%/src/lean/Lean/Server/CodeActions/Basic.lean
%%DATADIR%%/src/lean/Lean/Server/CodeActions/Provider.lean
+%%DATADIR%%/src/lean/Lean/Server/CodeActions/UnknownIdentifier.lean
%%DATADIR%%/src/lean/Lean/Server/Completion.lean
-%%DATADIR%%/src/lean/Lean/Server/CompletionItemData.lean
+%%DATADIR%%/src/lean/Lean/Server/Completion/CompletionCollectors.lean
+%%DATADIR%%/src/lean/Lean/Server/Completion/CompletionInfoSelection.lean
+%%DATADIR%%/src/lean/Lean/Server/Completion/CompletionItemData.lean
+%%DATADIR%%/src/lean/Lean/Server/Completion/CompletionResolution.lean
+%%DATADIR%%/src/lean/Lean/Server/Completion/CompletionUtils.lean
+%%DATADIR%%/src/lean/Lean/Server/Completion/EligibleHeaderDecls.lean
+%%DATADIR%%/src/lean/Lean/Server/Completion/ImportCompletion.lean
+%%DATADIR%%/src/lean/Lean/Server/Completion/SyntheticCompletion.lean
%%DATADIR%%/src/lean/Lean/Server/FileSource.lean
%%DATADIR%%/src/lean/Lean/Server/FileWorker.lean
+%%DATADIR%%/src/lean/Lean/Server/FileWorker/ExampleHover.lean
+%%DATADIR%%/src/lean/Lean/Server/FileWorker/InlayHints.lean
%%DATADIR%%/src/lean/Lean/Server/FileWorker/RequestHandling.lean
+%%DATADIR%%/src/lean/Lean/Server/FileWorker/SemanticHighlighting.lean
%%DATADIR%%/src/lean/Lean/Server/FileWorker/SetupFile.lean
%%DATADIR%%/src/lean/Lean/Server/FileWorker/Utils.lean
%%DATADIR%%/src/lean/Lean/Server/FileWorker/WidgetRequests.lean
%%DATADIR%%/src/lean/Lean/Server/GoTo.lean
-%%DATADIR%%/src/lean/Lean/Server/ImportCompletion.lean
%%DATADIR%%/src/lean/Lean/Server/InfoUtils.lean
%%DATADIR%%/src/lean/Lean/Server/README.md
%%DATADIR%%/src/lean/Lean/Server/References.lean
+%%DATADIR%%/src/lean/Lean/Server/RequestCancellation.lean
%%DATADIR%%/src/lean/Lean/Server/Requests.lean
%%DATADIR%%/src/lean/Lean/Server/Rpc.lean
%%DATADIR%%/src/lean/Lean/Server/Rpc/Basic.lean
%%DATADIR%%/src/lean/Lean/Server/Rpc/Deriving.lean
%%DATADIR%%/src/lean/Lean/Server/Rpc/RequestHandling.lean
+%%DATADIR%%/src/lean/Lean/Server/ServerTask.lean
%%DATADIR%%/src/lean/Lean/Server/Snapshots.lean
+%%DATADIR%%/src/lean/Lean/Server/Test.lean
+%%DATADIR%%/src/lean/Lean/Server/Test/Cancel.lean
+%%DATADIR%%/src/lean/Lean/Server/Test/Runner.lean
%%DATADIR%%/src/lean/Lean/Server/Utils.lean
%%DATADIR%%/src/lean/Lean/Server/Watchdog.lean
%%DATADIR%%/src/lean/Lean/Structure.lean
%%DATADIR%%/src/lean/Lean/SubExpr.lean
%%DATADIR%%/src/lean/Lean/Syntax.lean
%%DATADIR%%/src/lean/Lean/ToExpr.lean
+%%DATADIR%%/src/lean/Lean/ToLevel.lean
%%DATADIR%%/src/lean/Lean/Util.lean
%%DATADIR%%/src/lean/Lean/Util/CollectAxioms.lean
%%DATADIR%%/src/lean/Lean/Util/CollectFVars.lean
+%%DATADIR%%/src/lean/Lean/Util/CollectLevelMVars.lean
%%DATADIR%%/src/lean/Lean/Util/CollectLevelParams.lean
%%DATADIR%%/src/lean/Lean/Util/CollectMVars.lean
%%DATADIR%%/src/lean/Lean/Util/Diff.lean
+%%DATADIR%%/src/lean/Lean/Util/FVarSubset.lean
%%DATADIR%%/src/lean/Lean/Util/FileSetupInfo.lean
%%DATADIR%%/src/lean/Lean/Util/FindExpr.lean
%%DATADIR%%/src/lean/Lean/Util/FindLevelMVar.lean
@@ -3122,6 +4750,7 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Util/SearchPath.lean
%%DATADIR%%/src/lean/Lean/Util/ShareCommon.lean
%%DATADIR%%/src/lean/Lean/Util/Sorry.lean
+%%DATADIR%%/src/lean/Lean/Util/SortExprs.lean
%%DATADIR%%/src/lean/Lean/Util/TestExtern.lean
%%DATADIR%%/src/lean/Lean/Util/Trace.lean
%%DATADIR%%/src/lean/Lean/Widget.lean
@@ -3135,6 +4764,8 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Lean/Widget/UserWidget.lean
%%DATADIR%%/src/lean/Leanc.lean
%%DATADIR%%/src/lean/Std.lean
+%%DATADIR%%/src/lean/Std/Classes.lean
+%%DATADIR%%/src/lean/Std/Classes/Ord.lean
%%DATADIR%%/src/lean/Std/Data.lean
%%DATADIR%%/src/lean/Std/Data/DHashMap.lean
%%DATADIR%%/src/lean/Std/Data/DHashMap/AdditionalOperations.lean
@@ -3142,12 +4773,8 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/AssocList/Basic.lean
%%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/AssocList/Lemmas.lean
%%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/Defs.lean
+%%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/HashesTo.lean
%%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/Index.lean
-%%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/List/Associative.lean
-%%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/List/Defs.lean
-%%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/List/HashesTo.lean
-%%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/List/Pairwise.lean
-%%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/List/Sublist.lean
%%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/Model.lean
%%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/Raw.lean
%%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/RawLemmas.lean
@@ -3156,6 +4783,35 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Std/Data/DHashMap/Raw.lean
%%DATADIR%%/src/lean/Std/Data/DHashMap/RawDef.lean
%%DATADIR%%/src/lean/Std/Data/DHashMap/RawLemmas.lean
+%%DATADIR%%/src/lean/Std/Data/DTreeMap.lean
+%%DATADIR%%/src/lean/Std/Data/DTreeMap/AdditionalOperations.lean
+%%DATADIR%%/src/lean/Std/Data/DTreeMap/Basic.lean
+%%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/Balanced.lean
+%%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/Balancing.lean
+%%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/Cell.lean
+%%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/Def.lean
+%%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/Lemmas.lean
+%%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/Model.lean
+%%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/Operations.lean
+%%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/Ordered.lean
+%%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/Queries.lean
+%%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/WF/Defs.lean
+%%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/WF/Lemmas.lean
+%%DATADIR%%/src/lean/Std/Data/DTreeMap/Lemmas.lean
+%%DATADIR%%/src/lean/Std/Data/DTreeMap/Raw.lean
+%%DATADIR%%/src/lean/Std/Data/DTreeMap/Raw/AdditionalOperations.lean
+%%DATADIR%%/src/lean/Std/Data/DTreeMap/Raw/Basic.lean
+%%DATADIR%%/src/lean/Std/Data/DTreeMap/Raw/Lemmas.lean
+%%DATADIR%%/src/lean/Std/Data/DTreeMap/Raw/WF.lean
+%%DATADIR%%/src/lean/Std/Data/ExtDHashMap.lean
+%%DATADIR%%/src/lean/Std/Data/ExtDHashMap/Basic.lean
+%%DATADIR%%/src/lean/Std/Data/ExtDHashMap/Lemmas.lean
+%%DATADIR%%/src/lean/Std/Data/ExtHashMap.lean
+%%DATADIR%%/src/lean/Std/Data/ExtHashMap/Basic.lean
+%%DATADIR%%/src/lean/Std/Data/ExtHashMap/Lemmas.lean
+%%DATADIR%%/src/lean/Std/Data/ExtHashSet.lean
+%%DATADIR%%/src/lean/Std/Data/ExtHashSet/Basic.lean
+%%DATADIR%%/src/lean/Std/Data/ExtHashSet/Lemmas.lean
%%DATADIR%%/src/lean/Std/Data/HashMap.lean
%%DATADIR%%/src/lean/Std/Data/HashMap/AdditionalOperations.lean
%%DATADIR%%/src/lean/Std/Data/HashMap/Basic.lean
@@ -3167,11 +4823,45 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Std/Data/HashSet/Lemmas.lean
%%DATADIR%%/src/lean/Std/Data/HashSet/Raw.lean
%%DATADIR%%/src/lean/Std/Data/HashSet/RawLemmas.lean
+%%DATADIR%%/src/lean/Std/Data/Internal/Cut.lean
+%%DATADIR%%/src/lean/Std/Data/Internal/List/Associative.lean
+%%DATADIR%%/src/lean/Std/Data/Internal/List/Defs.lean
+%%DATADIR%%/src/lean/Std/Data/TreeMap.lean
+%%DATADIR%%/src/lean/Std/Data/TreeMap/AdditionalOperations.lean
+%%DATADIR%%/src/lean/Std/Data/TreeMap/Basic.lean
+%%DATADIR%%/src/lean/Std/Data/TreeMap/Lemmas.lean
+%%DATADIR%%/src/lean/Std/Data/TreeMap/Raw.lean
+%%DATADIR%%/src/lean/Std/Data/TreeMap/Raw/AdditionalOperations.lean
+%%DATADIR%%/src/lean/Std/Data/TreeMap/Raw/Basic.lean
+%%DATADIR%%/src/lean/Std/Data/TreeMap/Raw/Lemmas.lean
+%%DATADIR%%/src/lean/Std/Data/TreeMap/Raw/WF.lean
+%%DATADIR%%/src/lean/Std/Data/TreeSet.lean
+%%DATADIR%%/src/lean/Std/Data/TreeSet/AdditionalOperations.lean
+%%DATADIR%%/src/lean/Std/Data/TreeSet/Basic.lean
+%%DATADIR%%/src/lean/Std/Data/TreeSet/Lemmas.lean
+%%DATADIR%%/src/lean/Std/Data/TreeSet/Raw.lean
+%%DATADIR%%/src/lean/Std/Data/TreeSet/Raw/Basic.lean
+%%DATADIR%%/src/lean/Std/Data/TreeSet/Raw/Lemmas.lean
+%%DATADIR%%/src/lean/Std/Data/TreeSet/Raw/WF.lean
%%DATADIR%%/src/lean/Std/Internal.lean
+%%DATADIR%%/src/lean/Std/Internal/Async.lean
+%%DATADIR%%/src/lean/Std/Internal/Async/Basic.lean
+%%DATADIR%%/src/lean/Std/Internal/Async/Select.lean
+%%DATADIR%%/src/lean/Std/Internal/Async/TCP.lean
+%%DATADIR%%/src/lean/Std/Internal/Async/Timer.lean
+%%DATADIR%%/src/lean/Std/Internal/Async/UDP.lean
%%DATADIR%%/src/lean/Std/Internal/Parsec.lean
%%DATADIR%%/src/lean/Std/Internal/Parsec/Basic.lean
%%DATADIR%%/src/lean/Std/Internal/Parsec/ByteArray.lean
%%DATADIR%%/src/lean/Std/Internal/Parsec/String.lean
+%%DATADIR%%/src/lean/Std/Internal/Rat.lean
+%%DATADIR%%/src/lean/Std/Internal/UV.lean
+%%DATADIR%%/src/lean/Std/Internal/UV/Loop.lean
+%%DATADIR%%/src/lean/Std/Internal/UV/TCP.lean
+%%DATADIR%%/src/lean/Std/Internal/UV/Timer.lean
+%%DATADIR%%/src/lean/Std/Internal/UV/UDP.lean
+%%DATADIR%%/src/lean/Std/Net.lean
+%%DATADIR%%/src/lean/Std/Net/Addr.lean
%%DATADIR%%/src/lean/Std/Sat.lean
%%DATADIR%%/src/lean/Std/Sat/AIG.lean
%%DATADIR%%/src/lean/Std/Sat/AIG/Basic.lean
@@ -3197,6 +4887,13 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Std/Sat/CNF/Literal.lean
%%DATADIR%%/src/lean/Std/Sat/CNF/Relabel.lean
%%DATADIR%%/src/lean/Std/Sat/CNF/RelabelFin.lean
+%%DATADIR%%/src/lean/Std/Sync.lean
+%%DATADIR%%/src/lean/Std/Sync/Barrier.lean
+%%DATADIR%%/src/lean/Std/Sync/Basic.lean
+%%DATADIR%%/src/lean/Std/Sync/Channel.lean
+%%DATADIR%%/src/lean/Std/Sync/Mutex.lean
+%%DATADIR%%/src/lean/Std/Sync/RecursiveMutex.lean
+%%DATADIR%%/src/lean/Std/Sync/SharedMutex.lean
%%DATADIR%%/src/lean/Std/Tactic.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast.lean
@@ -3207,54 +4904,57 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Carry.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Const.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Expr.lean
-%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Add.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Append.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Eq.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Extract.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/GetLsbD.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Mul.lean
+%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Neg.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Not.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Replicate.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/RotateLeft.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/RotateRight.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ShiftLeft.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ShiftRight.lean
-%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/SignExtend.lean
+%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Sub.lean
+%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Udiv.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Ult.lean
+%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Umod.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ZeroExtend.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Pred.lean
+%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Substructure.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Var.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Basic.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Carry.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Const.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Expr.lean
-%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Add.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Append.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Eq.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Extract.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/GetLsbD.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Mul.lean
+%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Neg.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Not.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Replicate.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/RotateLeft.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/RotateRight.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ShiftLeft.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ShiftRight.lean
-%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/SignExtend.lean
+%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Sub.lean
+%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Udiv.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Ult.lean
+%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Umod.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ZeroExtend.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Pred.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Var.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr/Basic.lean
-%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr/Circuit.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Actions.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Checker.lean
-%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Actions.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Assignment.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/CNF.lean
@@ -3282,25 +4982,78 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Normalize/Prop.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Reflect.lean
%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Syntax.lean
+%%DATADIR%%/src/lean/Std/Time.lean
+%%DATADIR%%/src/lean/Std/Time/Date.lean
+%%DATADIR%%/src/lean/Std/Time/Date/Basic.lean
+%%DATADIR%%/src/lean/Std/Time/Date/PlainDate.lean
+%%DATADIR%%/src/lean/Std/Time/Date/Unit/Basic.lean
+%%DATADIR%%/src/lean/Std/Time/Date/Unit/Day.lean
+%%DATADIR%%/src/lean/Std/Time/Date/Unit/Month.lean
+%%DATADIR%%/src/lean/Std/Time/Date/Unit/Week.lean
+%%DATADIR%%/src/lean/Std/Time/Date/Unit/Weekday.lean
+%%DATADIR%%/src/lean/Std/Time/Date/Unit/Year.lean
+%%DATADIR%%/src/lean/Std/Time/Date/ValidDate.lean
+%%DATADIR%%/src/lean/Std/Time/DateTime.lean
+%%DATADIR%%/src/lean/Std/Time/DateTime/PlainDateTime.lean
+%%DATADIR%%/src/lean/Std/Time/DateTime/Timestamp.lean
+%%DATADIR%%/src/lean/Std/Time/Duration.lean
+%%DATADIR%%/src/lean/Std/Time/Format.lean
+%%DATADIR%%/src/lean/Std/Time/Format/Basic.lean
+%%DATADIR%%/src/lean/Std/Time/Internal.lean
+%%DATADIR%%/src/lean/Std/Time/Internal/Bounded.lean
+%%DATADIR%%/src/lean/Std/Time/Internal/UnitVal.lean
+%%DATADIR%%/src/lean/Std/Time/Notation.lean
+%%DATADIR%%/src/lean/Std/Time/Notation/Spec.lean
+%%DATADIR%%/src/lean/Std/Time/Time.lean
+%%DATADIR%%/src/lean/Std/Time/Time/Basic.lean
+%%DATADIR%%/src/lean/Std/Time/Time/HourMarker.lean
+%%DATADIR%%/src/lean/Std/Time/Time/PlainTime.lean
+%%DATADIR%%/src/lean/Std/Time/Time/Unit/Basic.lean
+%%DATADIR%%/src/lean/Std/Time/Time/Unit/Hour.lean
+%%DATADIR%%/src/lean/Std/Time/Time/Unit/Millisecond.lean
+%%DATADIR%%/src/lean/Std/Time/Time/Unit/Minute.lean
+%%DATADIR%%/src/lean/Std/Time/Time/Unit/Nanosecond.lean
+%%DATADIR%%/src/lean/Std/Time/Time/Unit/Second.lean
+%%DATADIR%%/src/lean/Std/Time/Zoned.lean
+%%DATADIR%%/src/lean/Std/Time/Zoned/Database.lean
+%%DATADIR%%/src/lean/Std/Time/Zoned/Database/Basic.lean
+%%DATADIR%%/src/lean/Std/Time/Zoned/Database/TZdb.lean
+%%DATADIR%%/src/lean/Std/Time/Zoned/Database/TzIf.lean
+%%DATADIR%%/src/lean/Std/Time/Zoned/Database/Windows.lean
+%%DATADIR%%/src/lean/Std/Time/Zoned/DateTime.lean
+%%DATADIR%%/src/lean/Std/Time/Zoned/Offset.lean
+%%DATADIR%%/src/lean/Std/Time/Zoned/TimeZone.lean
+%%DATADIR%%/src/lean/Std/Time/Zoned/ZoneRules.lean
+%%DATADIR%%/src/lean/Std/Time/Zoned/ZonedDateTime.lean
+%%DATADIR%%/src/lean/cmake/Modules/README.md
%%DATADIR%%/src/lean/lake/Lake.lean
%%DATADIR%%/src/lean/lake/Lake/Build.lean
%%DATADIR%%/src/lean/lake/Lake/Build/Actions.lean
-%%DATADIR%%/src/lean/lake/Lake/Build/Basic.lean
%%DATADIR%%/src/lean/lake/Lake/Build/Common.lean
+%%DATADIR%%/src/lean/lake/Lake/Build/Context.lean
%%DATADIR%%/src/lean/lake/Lake/Build/Data.lean
%%DATADIR%%/src/lean/lake/Lake/Build/Executable.lean
+%%DATADIR%%/src/lean/lake/Lake/Build/ExternLib.lean
%%DATADIR%%/src/lean/lake/Lake/Build/Facets.lean
%%DATADIR%%/src/lean/lake/Lake/Build/Fetch.lean
%%DATADIR%%/src/lean/lake/Lake/Build/Imports.lean
%%DATADIR%%/src/lean/lake/Lake/Build/Index.lean
%%DATADIR%%/src/lean/lake/Lake/Build/Info.lean
+%%DATADIR%%/src/lean/lake/Lake/Build/InitFacets.lean
+%%DATADIR%%/src/lean/lake/Lake/Build/InputFile.lean
%%DATADIR%%/src/lean/lake/Lake/Build/Job.lean
+%%DATADIR%%/src/lean/lake/Lake/Build/Job/Basic.lean
+%%DATADIR%%/src/lean/lake/Lake/Build/Job/Monad.lean
+%%DATADIR%%/src/lean/lake/Lake/Build/Job/Register.lean
%%DATADIR%%/src/lean/lake/Lake/Build/Key.lean
%%DATADIR%%/src/lean/lake/Lake/Build/Library.lean
%%DATADIR%%/src/lean/lake/Lake/Build/Module.lean
%%DATADIR%%/src/lean/lake/Lake/Build/Package.lean
%%DATADIR%%/src/lean/lake/Lake/Build/Run.lean
%%DATADIR%%/src/lean/lake/Lake/Build/Store.lean
+%%DATADIR%%/src/lean/lake/Lake/Build/Target.lean
+%%DATADIR%%/src/lean/lake/Lake/Build/Target/Basic.lean
+%%DATADIR%%/src/lean/lake/Lake/Build/Target/Fetch.lean
%%DATADIR%%/src/lean/lake/Lake/Build/Targets.lean
%%DATADIR%%/src/lean/lake/Lake/Build/Topological.lean
%%DATADIR%%/src/lean/lake/Lake/Build/Trace.lean
@@ -3316,25 +5069,34 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/lake/Lake/CLI/Translate/Lean.lean
%%DATADIR%%/src/lean/lake/Lake/CLI/Translate/Toml.lean
%%DATADIR%%/src/lean/lake/Lake/Config.lean
+%%DATADIR%%/src/lean/lake/Lake/Config/ConfigDecl.lean
+%%DATADIR%%/src/lean/lake/Lake/Config/ConfigTarget.lean
%%DATADIR%%/src/lean/lake/Lake/Config/Context.lean
%%DATADIR%%/src/lean/lake/Lake/Config/Defaults.lean
%%DATADIR%%/src/lean/lake/Lake/Config/Dependency.lean
+%%DATADIR%%/src/lean/lake/Lake/Config/Dynlib.lean
%%DATADIR%%/src/lean/lake/Lake/Config/Env.lean
%%DATADIR%%/src/lean/lake/Lake/Config/ExternLib.lean
%%DATADIR%%/src/lean/lake/Lake/Config/ExternLibConfig.lean
%%DATADIR%%/src/lean/lake/Lake/Config/FacetConfig.lean
%%DATADIR%%/src/lean/lake/Lake/Config/Glob.lean
+%%DATADIR%%/src/lean/lake/Lake/Config/InputFile.lean
+%%DATADIR%%/src/lean/lake/Lake/Config/InputFileConfig.lean
%%DATADIR%%/src/lean/lake/Lake/Config/InstallPath.lean
+%%DATADIR%%/src/lean/lake/Lake/Config/Kinds.lean
%%DATADIR%%/src/lean/lake/Lake/Config/Lang.lean
%%DATADIR%%/src/lean/lake/Lake/Config/LeanConfig.lean
%%DATADIR%%/src/lean/lake/Lake/Config/LeanExe.lean
%%DATADIR%%/src/lean/lake/Lake/Config/LeanExeConfig.lean
%%DATADIR%%/src/lean/lake/Lake/Config/LeanLib.lean
%%DATADIR%%/src/lean/lake/Lake/Config/LeanLibConfig.lean
+%%DATADIR%%/src/lean/lake/Lake/Config/Meta.lean
%%DATADIR%%/src/lean/lake/Lake/Config/Module.lean
%%DATADIR%%/src/lean/lake/Lake/Config/Monad.lean
%%DATADIR%%/src/lean/lake/Lake/Config/Opaque.lean
+%%DATADIR%%/src/lean/lake/Lake/Config/OutFormat.lean
%%DATADIR%%/src/lean/lake/Lake/Config/Package.lean
+%%DATADIR%%/src/lean/lake/Lake/Config/Pattern.lean
%%DATADIR%%/src/lean/lake/Lake/Config/Script.lean
%%DATADIR%%/src/lean/lake/Lake/Config/TargetConfig.lean
%%DATADIR%%/src/lean/lake/Lake/Config/Workspace.lean
@@ -3345,11 +5107,14 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/lake/Lake/DSL/Config.lean
%%DATADIR%%/src/lean/lake/Lake/DSL/DeclUtil.lean
%%DATADIR%%/src/lean/lake/Lake/DSL/Extensions.lean
+%%DATADIR%%/src/lean/lake/Lake/DSL/Key.lean
%%DATADIR%%/src/lean/lake/Lake/DSL/Meta.lean
%%DATADIR%%/src/lean/lake/Lake/DSL/Package.lean
%%DATADIR%%/src/lean/lake/Lake/DSL/Require.lean
%%DATADIR%%/src/lean/lake/Lake/DSL/Script.lean
+%%DATADIR%%/src/lean/lake/Lake/DSL/Syntax.lean
%%DATADIR%%/src/lean/lake/Lake/DSL/Targets.lean
+%%DATADIR%%/src/lean/lake/Lake/DSL/VerLit.lean
%%DATADIR%%/src/lean/lake/Lake/Load.lean
%%DATADIR%%/src/lean/lake/Lake/Load/Config.lean
%%DATADIR%%/src/lean/lake/Lake/Load/Lean.lean
@@ -3361,7 +5126,6 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/lake/Lake/Load/Resolve.lean
%%DATADIR%%/src/lean/lake/Lake/Load/Toml.lean
%%DATADIR%%/src/lean/lake/Lake/Load/Workspace.lean
-%%DATADIR%%/src/lean/lake/Lake/Main.lean
%%DATADIR%%/src/lean/lake/Lake/Reservoir.lean
%%DATADIR%%/src/lean/lake/Lake/Toml.lean
%%DATADIR%%/src/lean/lake/Lake/Toml/Data.lean
@@ -3382,6 +5146,7 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/lake/Lake/Util/Compare.lean
%%DATADIR%%/src/lean/lake/Lake/Util/Cycle.lean
%%DATADIR%%/src/lean/lake/Lake/Util/DRBMap.lean
+%%DATADIR%%/src/lean/lake/Lake/Util/Date.lean
%%DATADIR%%/src/lean/lake/Lake/Util/EStateT.lean
%%DATADIR%%/src/lean/lake/Lake/Util/EquipT.lean
%%DATADIR%%/src/lean/lake/Lake/Util/Error.lean
@@ -3400,6 +5165,7 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/lake/Lake/Util/Name.lean
%%DATADIR%%/src/lean/lake/Lake/Util/NativeLib.lean
%%DATADIR%%/src/lean/lake/Lake/Util/Opaque.lean
+%%DATADIR%%/src/lean/lake/Lake/Util/OpaqueType.lean
%%DATADIR%%/src/lean/lake/Lake/Util/OrdHashSet.lean
%%DATADIR%%/src/lean/lake/Lake/Util/OrderedTagAttribute.lean
%%DATADIR%%/src/lean/lake/Lake/Util/Proc.lean
@@ -3410,7 +5176,9 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/lake/Lake/Util/Task.lean
%%DATADIR%%/src/lean/lake/Lake/Util/Version.lean
%%DATADIR%%/src/lean/lake/Lake/Version.lean
+%%DATADIR%%/src/lean/lake/LakeMain.lean
%%DATADIR%%/src/lean/lake/README.md
+%%DATADIR%%/src/lean/lake/tests/api/keys.lean
%%DATADIR%%/src/lean/lake/tests/badImport/Etc.lean
%%DATADIR%%/src/lean/lake/tests/badImport/Lib/B.lean
%%DATADIR%%/src/lean/lake/tests/badImport/Lib/B1.lean
@@ -3439,12 +5207,21 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/lake/tests/driver/script.lean
%%DATADIR%%/src/lean/lake/tests/driver/two.lean
%%DATADIR%%/src/lean/lake/tests/driver/unknown.lean
+%%DATADIR%%/src/lean/lake/tests/externLib/Main.lean
+%%DATADIR%%/src/lean/lake/tests/externLib/Test.lean
+%%DATADIR%%/src/lean/lake/tests/externLib/ffi/FFI.lean
+%%DATADIR%%/src/lean/lake/tests/externLib/ffi/Main.lean
+%%DATADIR%%/src/lean/lake/tests/externLib/ffi/lakefile.lean
%%DATADIR%%/src/lean/lake/tests/globs/TBA.lean
%%DATADIR%%/src/lean/lake/tests/globs/TBA/Eulerian.lean
%%DATADIR%%/src/lean/lake/tests/globs/TBA/Eulerian/A.lean
%%DATADIR%%/src/lean/lake/tests/globs/Test/1.lean
%%DATADIR%%/src/lean/lake/tests/globs/Test/Subtest/1.lean
%%DATADIR%%/src/lean/lake/tests/globs/lakefile.lean
+%%DATADIR%%/src/lean/lake/tests/inputFile/lakefile.expected.lean
+%%DATADIR%%/src/lean/lake/tests/inputFile/lakefileAlt.lean
+%%DATADIR%%/src/lean/lake/tests/inputFile/test.lean
+%%DATADIR%%/src/lean/lake/tests/kinds/lakefile.lean
%%DATADIR%%/src/lean/lake/tests/lean/Lib.lean
%%DATADIR%%/src/lean/lake/tests/lean/Lib/Basic.lean
%%DATADIR%%/src/lean/lake/tests/lean/Test.lean
@@ -3469,9 +5246,11 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/lake/tests/noBuild/Test.lean
%%DATADIR%%/src/lean/lake/tests/noBuild/lakefile.lean
%%DATADIR%%/src/lean/lake/tests/noRelease/Test.lean
+%%DATADIR%%/src/lean/lake/tests/noRelease/dep/Dep.lean
%%DATADIR%%/src/lean/lake/tests/noRelease/dep/lakefile.lean
%%DATADIR%%/src/lean/lake/tests/noRelease/lakefile.lean
-%%DATADIR%%/src/lean/lake/tests/online/lakefile.lean
+%%DATADIR%%/src/lean/lake/tests/online/barrel.lean
+%%DATADIR%%/src/lean/lake/tests/online/require.lean
%%DATADIR%%/src/lean/lake/tests/order/A.lean
%%DATADIR%%/src/lean/lake/tests/order/A/B.lean
%%DATADIR%%/src/lean/lake/tests/order/A/B/C.lean
@@ -3479,27 +5258,49 @@ share/lean/lean.mk
%%DATADIR%%/src/lean/lake/tests/order/bar/X.lean
%%DATADIR%%/src/lean/lake/tests/order/bar/Y.lean
%%DATADIR%%/src/lean/lake/tests/order/bar/lakefile.lean
+%%DATADIR%%/src/lean/lake/tests/order/baz/X.lean
+%%DATADIR%%/src/lean/lake/tests/order/baz/lakefile.lean
%%DATADIR%%/src/lean/lake/tests/order/foo/X.lean
%%DATADIR%%/src/lean/lake/tests/order/foo/Y.lean
%%DATADIR%%/src/lean/lake/tests/order/foo/lakefile.lean
%%DATADIR%%/src/lean/lake/tests/order/lakefile.lean
%%DATADIR%%/src/lean/lake/tests/order/leaf/Z.lean
%%DATADIR%%/src/lean/lake/tests/order/leaf/lakefile.lean
+%%DATADIR%%/src/lean/lake/tests/packageOverrides/bar1/bar.lean
+%%DATADIR%%/src/lean/lake/tests/packageOverrides/bar2/bar.lean
+%%DATADIR%%/src/lean/lake/tests/packageOverrides/foo/foo.lean
+%%DATADIR%%/src/lean/lake/tests/packageOverrides/lakefile.lean
%%DATADIR%%/src/lean/lake/tests/postUpdate/dep/hello.lean
%%DATADIR%%/src/lean/lake/tests/postUpdate/dep/lakefile.lean
%%DATADIR%%/src/lean/lake/tests/postUpdate/lakefile.lean
-%%DATADIR%%/src/lean/lake/tests/precompileArgs/Foo.lean
-%%DATADIR%%/src/lean/lake/tests/precompileArgs/Foo/Bar.lean
-%%DATADIR%%/src/lean/lake/tests/precompileArgs/lakefile.lean
+%%DATADIR%%/src/lean/lake/tests/precompileLink/Downstream.lean
+%%DATADIR%%/src/lean/lake/tests/precompileLink/Downstream/Import.lean
+%%DATADIR%%/src/lean/lake/tests/precompileLink/Foo.lean
+%%DATADIR%%/src/lean/lake/tests/precompileLink/Foo/Bar.lean
+%%DATADIR%%/src/lean/lake/tests/precompileLink/Foo/Baz.lean
+%%DATADIR%%/src/lean/lake/tests/precompileLink/FooDep.lean
+%%DATADIR%%/src/lean/lake/tests/precompileLink/FooDepDep.lean
+%%DATADIR%%/src/lean/lake/tests/precompileLink/Indirect.lean
+%%DATADIR%%/src/lean/lake/tests/precompileLink/lakefile.lean
+%%DATADIR%%/src/lean/lake/tests/precompileLink/orderTest.lean
+%%DATADIR%%/src/lean/lake/tests/query/exe.lean
+%%DATADIR%%/src/lean/lake/tests/query/lakefile.lean
+%%DATADIR%%/src/lean/lake/tests/query/lib/A.lean
+%%DATADIR%%/src/lean/lake/tests/query/lib/B.lean
+%%DATADIR%%/src/lean/lake/tests/query/lib/C.lean
%%DATADIR%%/src/lean/lake/tests/rebuild/Main.lean
%%DATADIR%%/src/lean/lake/tests/rebuild/lakefile.lean
%%DATADIR%%/src/lean/lake/tests/reservoirConfig/lakefile.lean
%%DATADIR%%/src/lean/lake/tests/reversion/Hello.lean
%%DATADIR%%/src/lean/lake/tests/reversion/Main.lean
%%DATADIR%%/src/lean/lake/tests/reversion/lakefile.lean
+%%DATADIR%%/src/lean/lake/tests/setupFile/Test.lean
+%%DATADIR%%/src/lean/lake/tests/setupFile/invalid.lean
%%DATADIR%%/src/lean/lake/tests/toml/README.md
%%DATADIR%%/src/lean/lake/tests/toml/Test.lean
+%%DATADIR%%/src/lean/lake/tests/toolchain/lakefile.lean
%%DATADIR%%/src/lean/lake/tests/trace/Foo.lean
%%DATADIR%%/src/lean/lake/tests/translateConfig/out.expected.lean
%%DATADIR%%/src/lean/lake/tests/translateConfig/source.lean
+%%DATADIR%%/src/lean/lake/tests/updateToolchain/test.lean
%%DATADIR%%/src/lean/lake/tests/versionTags/lakefile.lean
diff --git a/math/manifold/Makefile b/math/manifold/Makefile
index b0a58d18e12e..f15d9c8f5851 100644
--- a/math/manifold/Makefile
+++ b/math/manifold/Makefile
@@ -34,6 +34,13 @@ CMAKE_OFF= MANIFOLD_DOWNLOADS \
USE_LDCONFIG= yes
+.include <bsd.port.options.mk>
+
+pre-configure:
+.if ${ARCH} == "i386" || ${ARCH} == "armv7"
+ ${REINPLACE_CMD} -e 's|-Werror|-Wno-format|' ${WRKSRC}/CMakeLists.txt
+.endif
+
do-test:
(cd ${BUILD_WRKSRC}/test && ./manifold_test)
diff --git a/misc/freebsd-doc-all/Makefile b/misc/freebsd-doc-all/Makefile
index 7546ceb1f427..43df75a838cc 100644
--- a/misc/freebsd-doc-all/Makefile
+++ b/misc/freebsd-doc-all/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freebsd-doc-all
-PORTVERSION= 20250425
+PORTVERSION= 20250509
PORTEPOCH= 1
CATEGORIES= misc docs
diff --git a/misc/freebsd-doc-en/Makefile b/misc/freebsd-doc-en/Makefile
index 162c38d7fdb8..e0d9417b4132 100644
--- a/misc/freebsd-doc-en/Makefile
+++ b/misc/freebsd-doc-en/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freebsd-doc
-PORTVERSION= 20250425
+PORTVERSION= 20250509
PORTEPOCH= 1
CATEGORIES= misc docs
MASTER_SITES= LOCAL/doceng
diff --git a/misc/freebsd-doc-en/distinfo b/misc/freebsd-doc-en/distinfo
index 31bdc7a4f864..ed78b9954f08 100644
--- a/misc/freebsd-doc-en/distinfo
+++ b/misc/freebsd-doc-en/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745653633
-SHA256 (freebsd-doc-20250425.tar.gz) = 16562ce34cddca9a2ac27d8bd687d0426114f43a371f15349f4809fea861cb09
-SIZE (freebsd-doc-20250425.tar.gz) = 42873675
+TIMESTAMP = 1746773939
+SHA256 (freebsd-doc-20250509.tar.gz) = 4a867d04ff911483aab6e88a9445326b3adb812ac66ce87f066f41eff6bf9895
+SIZE (freebsd-doc-20250509.tar.gz) = 42870400
diff --git a/misc/freebsd-doc-en/pkg-plist b/misc/freebsd-doc-en/pkg-plist
index 8409c0bfa436..d2e8880e8c4e 100644
--- a/misc/freebsd-doc-en/pkg-plist
+++ b/misc/freebsd-doc-en/pkg-plist
@@ -761,6 +761,7 @@
%%HTML%%%%DOCBASE%%/pgpkeys/kevlo.key
%%HTML%%%%DOCBASE%%/pgpkeys/keymaster.key
%%HTML%%%%DOCBASE%%/pgpkeys/khng.key
+%%HTML%%%%DOCBASE%%/pgpkeys/khorben.key
%%HTML%%%%DOCBASE%%/pgpkeys/kib.key
%%HTML%%%%DOCBASE%%/pgpkeys/kmoore.key
%%HTML%%%%DOCBASE%%/pgpkeys/knu.key
diff --git a/misc/freebsd-release-manifests/Makefile b/misc/freebsd-release-manifests/Makefile
index 82c27a072039..f9e766c81355 100644
--- a/misc/freebsd-release-manifests/Makefile
+++ b/misc/freebsd-release-manifests/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freebsd-release-manifests
-DISTVERSION= 20250502
+DISTVERSION= 20250509
CATEGORIES= misc
MASTER_SITES= #
DISTFILES= #
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.3-BETA1 b/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.3-BETA1
deleted file mode 100644
index 974b90402401..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.3-BETA1
+++ /dev/null
@@ -1,9 +0,0 @@
-base-dbg.txz 017dce1485da9136c36f60ab5f525082f31288a2aa1597c7e45b6a9f5e126ebe 1716 base_dbg "Base system (Debugging)" off
-base.txz ebe24c026cbb8a79f1f3501262cce3a2ecc0cf454125c636be2ab3cdd65a486d 29919 base "Base system (MANDATORY)" on
-kernel-dbg.txz aaacc80ef4240bb7b5c32cd2bb811564eccb204700e914e72b5de1dcf363199f 846 kernel_dbg "Kernel (Debugging)" on
-kernel.txz c49c2f68a593a2fd0ab47073a7b9effe528ade08eddfa63eed8bd4f396d837fe 857 kernel "Kernel (MANDATORY)" on
-lib32-dbg.txz 5674bc1f6ff91e2dee58434bbbf39e47f59bd30805cebe598fa8268a5fc810f0 257 lib32_dbg "32-bit compatibility libraries (Debugging)" off
-lib32.txz ac7b2bba06ccd60bb67c670e44d7f23cb602fa3ad2da90282289b9612d830673 729 lib32 "32-bit compatibility libraries" on
-ports.txz bae9f0078df358318db092788d43134db88111918676ecffc88b45a76296b020 205754 ports "Ports tree" off
-src.txz 62f9ff97a5650abc619858ed7fa26179fff37fb340334ebea16aa95379ca4e70 109601 src "System source tree" off
-tests.txz 136906c2442b273c797ac9061ca083b2fc0a1352cbe6e60db7cb7b8cb7c4ca10 7263 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.3-BETA2 b/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.3-BETA2
new file mode 100644
index 000000000000..b949659cad61
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.3-BETA2
@@ -0,0 +1,9 @@
+base-dbg.txz 22663383103cf53aa83981178af9ae03b83586aaac5eb38b83c711987b2af4a6 1716 base_dbg "Base system (Debugging)" off
+base.txz b18c6675aca14f52b7ffab819049f13bb716906c3f785bc18c5dc7d1d88b01fb 29919 base "Base system (MANDATORY)" on
+kernel-dbg.txz d37de4e150faf578fa88489442057ac552079ba90d7d4e2c407b75696d4439ca 846 kernel_dbg "Kernel (Debugging)" on
+kernel.txz 46c69f4da7a9a902ba17408e2d09a402c5776e62175e955f50482e11451c7498 857 kernel "Kernel (MANDATORY)" on
+lib32-dbg.txz bd7a0ae89b6402dc02c06e087cbf13995ce38eae75c178bcd61ec3ebc0c3f2bf 257 lib32_dbg "32-bit compatibility libraries (Debugging)" off
+lib32.txz a91f21aac48d4d2b973ccfafb006225dd29aeb50ae471895d1533af0168b2661 729 lib32 "32-bit compatibility libraries" on
+ports.txz cdc8b0040a6359b441d6624fc8e3b50429e179ad5c4a60c9f2e6b961b59af09d 205781 ports "Ports tree" off
+src.txz 8fb934bdd4a23be6f8231b0c9e26a772bb054bfbec9e6f3ea5a9ccbc56dc0170 109606 src "System source tree" off
+tests.txz 9b5032de4c3dc6019ef5195ff8486edfc275c644cbc980a4d21f0c7818322fe5 7263 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.3-BETA1 b/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.3-BETA1
deleted file mode 100644
index 39beccfbe975..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.3-BETA1
+++ /dev/null
@@ -1,9 +0,0 @@
-base-dbg.txz f7de8398d54627d9e01ab208be2fbe5c5d269fb4b8377463de550f091bc569db 1699 base_dbg "Base system (Debugging)" off
-base.txz e0d57030b93b35ec3f3340c126503251c5ded69f6534bff8d00c62d44b3b108a 29632 base "Base system (MANDATORY)" on
-kernel-dbg.txz ebae8d3651e61e5ef2d095c6623af3502eda4e805c1eb0d55c99ba6032b4c8af 702 kernel_dbg "Kernel (Debugging)" on
-kernel.txz a0d92b1ab2c2abec9db752b9ccf1345c72a53021a8503c5fa50970abe359c472 775 kernel "Kernel (MANDATORY)" on
-lib32-dbg.txz 9dec6875e6b00d8f8ea623155ba41569a93a51f2b0864ee57ddc17ea97d8c084 248 lib32_dbg "32-bit compatibility libraries (Debugging)" off
-lib32.txz e9f8ee124830e9894e42662b106357de3932c8da1d03e8385efacdd405b3844a 710 lib32 "32-bit compatibility libraries" on
-ports.txz bae9f0078df358318db092788d43134db88111918676ecffc88b45a76296b020 205754 ports "Ports tree" off
-src.txz 62f9ff97a5650abc619858ed7fa26179fff37fb340334ebea16aa95379ca4e70 109601 src "System source tree" off
-tests.txz 8a6fd6060eac3dc82f5136da888ab1dacd662a6b3db0ff5eb8f14cc1c1e489c2 7261 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.3-BETA2 b/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.3-BETA2
new file mode 100644
index 000000000000..d5883978a3c6
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.3-BETA2
@@ -0,0 +1,9 @@
+base-dbg.txz ec825fc7989188a9a4fd0641ccbbb905b80c408c7c45499d2306335a9b06d156 1699 base_dbg "Base system (Debugging)" off
+base.txz 5481e6ba231d109030e49f52a01d4f0d1cae6c77cb85fb91d1745860e25ace66 29632 base "Base system (MANDATORY)" on
+kernel-dbg.txz 4f2d10fd4f5194b7f56b334302bd9770362957acd7af896368e1bd3f4997a913 702 kernel_dbg "Kernel (Debugging)" on
+kernel.txz 67291306a428db50a2c008e6f0106fbf5c28bc64d31fe6161cb28317659b257f 775 kernel "Kernel (MANDATORY)" on
+lib32-dbg.txz f8f3be839e85c511c58993e1a3140bf3c5ecb599594a22c87bb09802eea4d8b2 248 lib32_dbg "32-bit compatibility libraries (Debugging)" off
+lib32.txz f0e40dbb9bedeff75709d293c1f2bacdf9604b9d990fe6c6f7acbbd3db582eb5 710 lib32 "32-bit compatibility libraries" on
+ports.txz cdc8b0040a6359b441d6624fc8e3b50429e179ad5c4a60c9f2e6b961b59af09d 205781 ports "Ports tree" off
+src.txz 8fb934bdd4a23be6f8231b0c9e26a772bb054bfbec9e6f3ea5a9ccbc56dc0170 109606 src "System source tree" off
+tests.txz 248f75084651e690777ba820a36e5c8776a41e29fa0618d3c0b626b13f768c2a 7261 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-14.3-BETA1 b/misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-14.3-BETA1
deleted file mode 100644
index ec3c0963c388..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-14.3-BETA1
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz 790570c06a76fa1622a88044db57ebaddb7f44a7cdc72e5e94b2654238c32b59 1691 base_dbg "Base system (Debugging)" off
-base.txz e7a78a17db07c3e2afe1ff27d2844231ba5c7c016ef12bd69a6a467222ee211b 29716 base "Base system (MANDATORY)" on
-kernel-dbg.txz 6b69ddd362247e5e4a731bef5048872b123d7dad99c38a6c9a7444fda0edaca6 808 kernel_dbg "Kernel (Debugging)" on
-kernel.txz 53463d9ef25aeb896cd0023bd3e05de4d656fe2971895622ffcc230dafe3f572 818 kernel "Kernel (MANDATORY)" on
-ports.txz bae9f0078df358318db092788d43134db88111918676ecffc88b45a76296b020 205754 ports "Ports tree" off
-src.txz 62f9ff97a5650abc619858ed7fa26179fff37fb340334ebea16aa95379ca4e70 109601 src "System source tree" off
-tests.txz 0948b00bacbe1bc21bd07ddc10d5771c708a813d2ee214ffe9457e87e996e8d9 7261 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-14.3-BETA2 b/misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-14.3-BETA2
new file mode 100644
index 000000000000..1527a7ec1f51
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-14.3-BETA2
@@ -0,0 +1,7 @@
+base-dbg.txz 25050bedfbf42ad262f80e0f0227d5f4257624076e1fa6722112e765bb0d5e3c 1691 base_dbg "Base system (Debugging)" off
+base.txz e62ccb9893fc2f50390bcf667f957019faf13aebb84c73503105c8e561467efc 29716 base "Base system (MANDATORY)" on
+kernel-dbg.txz 57f3cf03da0630d998e56887b073f62c437e065c69636979081a59dd3798c6c2 808 kernel_dbg "Kernel (Debugging)" on
+kernel.txz 7f99025ec65ec80fbd57745914023bdf5fde9f43a14b46f9efb923053cae8a44 818 kernel "Kernel (MANDATORY)" on
+ports.txz cdc8b0040a6359b441d6624fc8e3b50429e179ad5c4a60c9f2e6b961b59af09d 205781 ports "Ports tree" off
+src.txz 8fb934bdd4a23be6f8231b0c9e26a772bb054bfbec9e6f3ea5a9ccbc56dc0170 109606 src "System source tree" off
+tests.txz 76b7ce616fc565d06ebd7b2fcd93fbb0ae84d8d311662c4a9ccabb4058a5227b 7261 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-14.3-BETA1 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-14.3-BETA1
deleted file mode 100644
index b8f68753a04e..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-14.3-BETA1
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz 510568631874025786e2049f8286318a5e2ad789a0be99149b44d41fea00d07b 1670 base_dbg "Base system (Debugging)" off
-base.txz eefc4a13235d089d9721d7c4599fcb68cb9e0eb13099e02563987511b740fb53 29389 base "Base system (MANDATORY)" on
-kernel-dbg.txz 267de45ccf80228780a27c0aa9b430140020a98748f52c781287365b2f079d85 622 kernel_dbg "Kernel (Debugging)" on
-kernel.txz d27472cab4d992a5d4f58616d02a7252265204313a1d191e51f5b99b60296ed4 631 kernel "Kernel (MANDATORY)" on
-ports.txz bae9f0078df358318db092788d43134db88111918676ecffc88b45a76296b020 205754 ports "Ports tree" off
-src.txz 62f9ff97a5650abc619858ed7fa26179fff37fb340334ebea16aa95379ca4e70 109601 src "System source tree" off
-tests.txz 5a70c1a642126549eda729ded4a77748b1c0d3f8deb2ffe2542e9e94a982f21c 7250 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-14.3-BETA2 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-14.3-BETA2
new file mode 100644
index 000000000000..a50cce0e3756
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-14.3-BETA2
@@ -0,0 +1,7 @@
+base-dbg.txz 7fce31fdf7f08d064d7394670e33c847a006fe64e0b99ffab43ed0c05ee8212b 1670 base_dbg "Base system (Debugging)" off
+base.txz a7115c39e1cb7e5b0ac0218977db78a38cddd8e627883a5619b21f209374b991 29389 base "Base system (MANDATORY)" on
+kernel-dbg.txz 9d08dd4b6560fed0a0c0b7bbcc17bf80847d2d0cc8eabe9867091deded3abd38 622 kernel_dbg "Kernel (Debugging)" on
+kernel.txz 57777fabcf4d4afb77ae1cfa3e675d43c6aa20c521b856d7d8df64ffe313326c 631 kernel "Kernel (MANDATORY)" on
+ports.txz cdc8b0040a6359b441d6624fc8e3b50429e179ad5c4a60c9f2e6b961b59af09d 205781 ports "Ports tree" off
+src.txz 8fb934bdd4a23be6f8231b0c9e26a772bb054bfbec9e6f3ea5a9ccbc56dc0170 109606 src "System source tree" off
+tests.txz 4bca7b8df15cdda9670c424c8e55b2fd23898374c7edebfa391bb160211a2114 7250 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.3-BETA1 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.3-BETA1
deleted file mode 100644
index 69fb44a11345..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.3-BETA1
+++ /dev/null
@@ -1,9 +0,0 @@
-base-dbg.txz 562b0a94fbd9f518734955de1879444318a929ef9e327b173470e99180ac2742 1689 base_dbg "Base system (Debugging)" off
-base.txz 50235fb8f62b243c48433cb81d4dc3f19c24dfa46e0982fcb58ef1fc70b9e1a6 29444 base "Base system (MANDATORY)" on
-kernel-dbg.txz 53b0b30d74034ab023c175a30b182dc5e55210cf97b001f9e66316fd0eb862e7 649 kernel_dbg "Kernel (Debugging)" on
-kernel.txz d8f775817a119768cfd840af7ef5f0e90ceca1bfb3031b4d39af216a4e6a39c4 658 kernel "Kernel (MANDATORY)" on
-lib32-dbg.txz 6cfc279d858ae78c1f32291e06186384c3c7f5c26cc645de5809696ab7c1a90e 247 lib32_dbg "32-bit compatibility libraries (Debugging)" off
-lib32.txz 23f8d6b3cd1ecd32324d1aaf9395b2fd893c54d94c259793aa757497873adb08 708 lib32 "32-bit compatibility libraries" on
-ports.txz bae9f0078df358318db092788d43134db88111918676ecffc88b45a76296b020 205754 ports "Ports tree" off
-src.txz 62f9ff97a5650abc619858ed7fa26179fff37fb340334ebea16aa95379ca4e70 109601 src "System source tree" off
-tests.txz 409c56b1f6cbf33c02e405b8d21aee47ee54dd6390a859b7d0fbd3da07f9ed60 7251 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.3-BETA2 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.3-BETA2
new file mode 100644
index 000000000000..2505a6cf8afe
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.3-BETA2
@@ -0,0 +1,9 @@
+base-dbg.txz bec0998fa2ba3e44ae612cd87913fa7b71bba8877e61a560206b7759bfa42279 1689 base_dbg "Base system (Debugging)" off
+base.txz 63d211276626b6b10dc1dc94112ad31367567d958b3718978942bdef554ca77e 29444 base "Base system (MANDATORY)" on
+kernel-dbg.txz 196c0126205e134445ee435a973525f93115a1d314bfb1c8eb8a140e3f522f8e 649 kernel_dbg "Kernel (Debugging)" on
+kernel.txz 34a0145b8bd9d94c9fb5aab64403fadbf4591234e12e86fa0f931a82b57e1b3b 658 kernel "Kernel (MANDATORY)" on
+lib32-dbg.txz f2212e6034af08a6873822f6f8353edcde58b601b1e06783b72ee4ac511a73b8 247 lib32_dbg "32-bit compatibility libraries (Debugging)" off
+lib32.txz 2c7e66f470c224f92d9f973867eb89be94c46838fa8ebc0adce3eb593c308d2e 708 lib32 "32-bit compatibility libraries" on
+ports.txz cdc8b0040a6359b441d6624fc8e3b50429e179ad5c4a60c9f2e6b961b59af09d 205781 ports "Ports tree" off
+src.txz 8fb934bdd4a23be6f8231b0c9e26a772bb054bfbec9e6f3ea5a9ccbc56dc0170 109606 src "System source tree" off
+tests.txz d57bfb1c6bcabb372c9b2f6b0f96b127c2653d4068198de2d56b16d7934124e9 7251 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-14.3-BETA1 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-14.3-BETA1
deleted file mode 100644
index d5cb4e1b5ddf..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-14.3-BETA1
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz f0dc80916515908d4444020ecdefd595e1acc571e99a1ebd5440bf23e7cfc9c2 1676 base_dbg "Base system (Debugging)" off
-base.txz bbfd179ed83940ed47c731bd65b78af562a202ed84a1e45cda6bfcf015491e96 29425 base "Base system (MANDATORY)" on
-kernel-dbg.txz c34a3b5a0bd431885d5ee586754f981668a5f9ac791f6157e949a3abc2727cd6 648 kernel_dbg "Kernel (Debugging)" on
-kernel.txz 2cfde8476844a1a9c87165fd51bcc254a5786f01d65be1a64003c99803692b7f 657 kernel "Kernel (MANDATORY)" on
-ports.txz bae9f0078df358318db092788d43134db88111918676ecffc88b45a76296b020 205754 ports "Ports tree" off
-src.txz 62f9ff97a5650abc619858ed7fa26179fff37fb340334ebea16aa95379ca4e70 109601 src "System source tree" off
-tests.txz 2b1d1d137618eec971633ad0adbae74750ef5671bb1a1c4499cc4798a2be81e3 7262 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-14.3-BETA2 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-14.3-BETA2
new file mode 100644
index 000000000000..757c615bb153
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-14.3-BETA2
@@ -0,0 +1,7 @@
+base-dbg.txz 4cca24d88f78e3fe2cf2acd58a8ec40a72a51d1a2edbb5f261324bcb5cbda228 1676 base_dbg "Base system (Debugging)" off
+base.txz 8f18fb2ef3faf5c274652df74864a01ee196fea6e5c788d11ac1111ba4cdd527 29425 base "Base system (MANDATORY)" on
+kernel-dbg.txz 64b891c8e201c180218f80acd8b610ab32953c999907b318c087efc6a287b424 648 kernel_dbg "Kernel (Debugging)" on
+kernel.txz 001f662e00066c3851c1218f5dadd51538b6e4d6bcf7df07e0bad8501bb5b0a4 657 kernel "Kernel (MANDATORY)" on
+ports.txz cdc8b0040a6359b441d6624fc8e3b50429e179ad5c4a60c9f2e6b961b59af09d 205781 ports "Ports tree" off
+src.txz 8fb934bdd4a23be6f8231b0c9e26a772bb054bfbec9e6f3ea5a9ccbc56dc0170 109606 src "System source tree" off
+tests.txz ff5f313edfb113c94e247ecc63d4e460aa2ca5fb26607b6bd70702faabe7ccd0 7262 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.3-BETA1 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.3-BETA1
deleted file mode 100644
index 51df786d95cb..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.3-BETA1
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz 9633927846c862fe64dc899aaf61354e61a02c0cc30ebfd0b1eb1b967d685e85 1669 base_dbg "Base system (Debugging)" off
-base.txz 9c7b5b49641dc5e36447cb5e3c8d317027c87338680b5595e181eefb12205e03 29384 base "Base system (MANDATORY)" on
-kernel-dbg.txz 09e2f8e959b1abcd95fcf75d5c3e9debd89136304468d178a42e6668b8a688bf 602 kernel_dbg "Kernel (Debugging)" on
-kernel.txz be4af6eb18fa97f7b53600345587479023bbe72d6d45487dcf95f0c20872725f 611 kernel "Kernel (MANDATORY)" on
-ports.txz bae9f0078df358318db092788d43134db88111918676ecffc88b45a76296b020 205754 ports "Ports tree" off
-src.txz 62f9ff97a5650abc619858ed7fa26179fff37fb340334ebea16aa95379ca4e70 109601 src "System source tree" off
-tests.txz 1cdd438d16e557e79f9deb20ce5c3817810d1ecd8c47822b5b67f15842fd58bf 7250 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.3-BETA2 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.3-BETA2
new file mode 100644
index 000000000000..03966f0889df
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.3-BETA2
@@ -0,0 +1,7 @@
+base-dbg.txz 217941437911b3a2bc8d81d791ca6a193b38f94834f33d1aa26e749db170af15 1669 base_dbg "Base system (Debugging)" off
+base.txz 5358ba27abd93bd92f9555a2d51bd4457d01eb01013396d42c1c00f89048b45b 29384 base "Base system (MANDATORY)" on
+kernel-dbg.txz 0f0abba2dc3094b1ab1640fc7368291c5035ca5cc58f19ee1205c1496e30166e 602 kernel_dbg "Kernel (Debugging)" on
+kernel.txz b0a3d1341c871024ccc37d66322e78b6a8bf2daa2324b923e8b396d3c18d3a57 611 kernel "Kernel (MANDATORY)" on
+ports.txz cdc8b0040a6359b441d6624fc8e3b50429e179ad5c4a60c9f2e6b961b59af09d 205781 ports "Ports tree" off
+src.txz 8fb934bdd4a23be6f8231b0c9e26a772bb054bfbec9e6f3ea5a9ccbc56dc0170 109606 src "System source tree" off
+tests.txz 97a930de7306e059ecc643e1b5e6617ad9d57fe7cabbe36fabe7c94051a465d5 7250 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.3-BETA1 b/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.3-BETA1
deleted file mode 100644
index 5e252f1b0a54..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.3-BETA1
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz 94a6487b394faef676a8e2e779a9588ff593a3021a74096456df4507c560609e 1675 base_dbg "Base system (Debugging)" off
-base.txz 0537d31934258bb12731baab4ac2d096c200d9c5584add983c28001e106dce82 29446 base "Base system (MANDATORY)" on
-kernel-dbg.txz 3853fc138fb9b0ffda57d4e4ffa8e8a3601285cb9edd56772243a9f4368d32ea 617 kernel_dbg "Kernel (Debugging)" on
-kernel.txz f256926e56be90d4369ec364412509bc7a7030f22dce457ebd2610c2a14115b1 629 kernel "Kernel (MANDATORY)" on
-ports.txz bae9f0078df358318db092788d43134db88111918676ecffc88b45a76296b020 205754 ports "Ports tree" off
-src.txz 62f9ff97a5650abc619858ed7fa26179fff37fb340334ebea16aa95379ca4e70 109601 src "System source tree" off
-tests.txz d8e9b0be19f202eb3b92775ba977f5afba04415f14b5c225398d0d51f9e43206 7262 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.3-BETA2 b/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.3-BETA2
new file mode 100644
index 000000000000..e46e6d7df5cf
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.3-BETA2
@@ -0,0 +1,7 @@
+base-dbg.txz da0e31b8c46f5687576967e49a4fc4a2ccf7cb1d7726a46e133bb1be28bee81e 1675 base_dbg "Base system (Debugging)" off
+base.txz 8c5646d3e0c5fb5b338cba340921dc3b2a4073808423f798801b38c22ff7b36f 29446 base "Base system (MANDATORY)" on
+kernel-dbg.txz d505c15fbd31d2bacc487cdb778f752d9ac283c34c843e51cefd8aebc409053f 617 kernel_dbg "Kernel (Debugging)" on
+kernel.txz 98eda38c8b5208bbca2e79222bbb1ec64552f1083450fa4ed476fe14bead84a0 629 kernel "Kernel (MANDATORY)" on
+ports.txz cdc8b0040a6359b441d6624fc8e3b50429e179ad5c4a60c9f2e6b961b59af09d 205781 ports "Ports tree" off
+src.txz 8fb934bdd4a23be6f8231b0c9e26a772bb054bfbec9e6f3ea5a9ccbc56dc0170 109606 src "System source tree" off
+tests.txz 51401b2a00035c2df6d7a998662fb5618a4162f66da51252becd45f2a20bd25d 7262 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/pkg-plist b/misc/freebsd-release-manifests/pkg-plist
index 680ce884953a..0ec70a4983b8 100644
--- a/misc/freebsd-release-manifests/pkg-plist
+++ b/misc/freebsd-release-manifests/pkg-plist
@@ -3,46 +3,46 @@
%%DATADIR%%/MANIFESTS/amd64-amd64-13.5-RELEASE
%%DATADIR%%/MANIFESTS/amd64-amd64-14.1-RELEASE
%%DATADIR%%/MANIFESTS/amd64-amd64-14.2-RELEASE
-%%DATADIR%%/MANIFESTS/amd64-amd64-14.3-BETA1
+%%DATADIR%%/MANIFESTS/amd64-amd64-14.3-BETA2
%%DATADIR%%/MANIFESTS/arm64-aarch64-13.3-RELEASE
%%DATADIR%%/MANIFESTS/arm64-aarch64-13.4-RELEASE
%%DATADIR%%/MANIFESTS/arm64-aarch64-13.5-RELEASE
%%DATADIR%%/MANIFESTS/arm64-aarch64-14.1-RELEASE
%%DATADIR%%/MANIFESTS/arm64-aarch64-14.2-RELEASE
-%%DATADIR%%/MANIFESTS/arm64-aarch64-14.3-BETA1
+%%DATADIR%%/MANIFESTS/arm64-aarch64-14.3-BETA2
%%DATADIR%%/MANIFESTS/i386-i386-13.3-RELEASE
%%DATADIR%%/MANIFESTS/i386-i386-13.4-RELEASE
%%DATADIR%%/MANIFESTS/i386-i386-13.5-RELEASE
%%DATADIR%%/MANIFESTS/i386-i386-14.1-RELEASE
%%DATADIR%%/MANIFESTS/i386-i386-14.2-RELEASE
-%%DATADIR%%/MANIFESTS/i386-i386-14.3-BETA1
+%%DATADIR%%/MANIFESTS/i386-i386-14.3-BETA2
%%DATADIR%%/MANIFESTS/powerpc-powerpc-13.3-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc-13.4-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc-13.5-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc-14.1-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc-14.2-RELEASE
-%%DATADIR%%/MANIFESTS/powerpc-powerpc-14.3-BETA1
+%%DATADIR%%/MANIFESTS/powerpc-powerpc-14.3-BETA2
%%DATADIR%%/MANIFESTS/powerpc-powerpc64-13.3-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64-13.4-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64-13.5-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64-14.1-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64-14.2-RELEASE
-%%DATADIR%%/MANIFESTS/powerpc-powerpc64-14.3-BETA1
+%%DATADIR%%/MANIFESTS/powerpc-powerpc64-14.3-BETA2
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-13.3-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-13.4-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-13.5-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-14.1-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-14.2-RELEASE
-%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-14.3-BETA1
+%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-14.3-BETA2
%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-13.3-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-13.4-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-13.5-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-14.1-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-14.2-RELEASE
-%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-14.3-BETA1
+%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-14.3-BETA2
%%DATADIR%%/MANIFESTS/riscv-riscv64-13.3-RELEASE
%%DATADIR%%/MANIFESTS/riscv-riscv64-13.4-RELEASE
%%DATADIR%%/MANIFESTS/riscv-riscv64-13.5-RELEASE
%%DATADIR%%/MANIFESTS/riscv-riscv64-14.1-RELEASE
%%DATADIR%%/MANIFESTS/riscv-riscv64-14.2-RELEASE
-%%DATADIR%%/MANIFESTS/riscv-riscv64-14.3-BETA1
+%%DATADIR%%/MANIFESTS/riscv-riscv64-14.3-BETA2
diff --git a/misc/openhab-addons/Makefile b/misc/openhab-addons/Makefile
index 97a21c337d90..8fa18c3f1c04 100644
--- a/misc/openhab-addons/Makefile
+++ b/misc/openhab-addons/Makefile
@@ -1,5 +1,5 @@
PORTNAME= openhab-addons
-PORTVERSION= 4.3.4
+PORTVERSION= 4.3.5
CATEGORIES= misc java
MASTER_SITES= https://openhab.jfrog.io/artifactory/libs-release-local/org/openhab/distro/openhab-addons/${PORTVERSION}/
DISTNAME= openhab-addons-${PORTVERSION}
diff --git a/misc/openhab-addons/distinfo b/misc/openhab-addons/distinfo
index 5c90e85374bc..1e3b10d81a8c 100644
--- a/misc/openhab-addons/distinfo
+++ b/misc/openhab-addons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743590731
-SHA256 (openhab-addons-4.3.4.kar) = 6582dfa1eae6691d81c310d5c50768c772af12c6905b103a9e811aac2bcfaed2
-SIZE (openhab-addons-4.3.4.kar) = 451903350
+TIMESTAMP = 1746445622
+SHA256 (openhab-addons-4.3.5.kar) = 965b8e64fca915c603b37a96d5fd89875a26d413f478cd7a705270542040e4bb
+SIZE (openhab-addons-4.3.5.kar) = 451904073
diff --git a/misc/openhab/Makefile b/misc/openhab/Makefile
index 389f2b23ccf6..e2dd326d61a3 100644
--- a/misc/openhab/Makefile
+++ b/misc/openhab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= openhab
-PORTVERSION= 4.3.4
+PORTVERSION= 4.3.5
PORTREVISION= 0
CATEGORIES= misc java
MASTER_SITES= https://openhab.jfrog.io/artifactory/libs-release-local/org/openhab/distro/openhab/${PORTVERSION}/
diff --git a/misc/openhab/distinfo b/misc/openhab/distinfo
index 6c403f13e90f..31ae2615c332 100644
--- a/misc/openhab/distinfo
+++ b/misc/openhab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743590567
-SHA256 (openhab-4.3.4.zip) = 6448d6666f8c6a0d6e2828866e42cc4d09ee993ed0da970d2ab8fab045937431
-SIZE (openhab-4.3.4.zip) = 111523551
+TIMESTAMP = 1746445373
+SHA256 (openhab-4.3.5.zip) = 03da06ce2692b0637905e3068adc5df3bafeb2ef35c88e01bf9b8e31042a93d4
+SIZE (openhab-4.3.5.zip) = 111526701
diff --git a/misc/py-polars/Makefile b/misc/py-polars/Makefile
index 5fb6fb561972..034bd5fd803a 100644
--- a/misc/py-polars/Makefile
+++ b/misc/py-polars/Makefile
@@ -556,7 +556,7 @@ TEST_WRKSRC= ${WRKSRC}/tests
PORTSCOUT= limit:^py-
-post-patch:
+post-patch: # see https://github.com/pola-rs/polars/issues/22679
@${REINPLACE_CMD} -e " \
s|\[patch.crates-io\]|#[patch.crates-io]|; \
s|tikv-jemallocator = |#tikv-jemallocator = |" \
diff --git a/misc/sdformat/Makefile b/misc/sdformat/Makefile
index e641295af555..038326573ff2 100644
--- a/misc/sdformat/Makefile
+++ b/misc/sdformat/Makefile
@@ -10,6 +10,8 @@ WWW= https://bitbucket.org/osrf/sdformat/src/default/
LICENSE= APACHE20
+BROKEN= tools/xmlschema.rb:268:in `<main>': undefined method `exists?' for File:Class (NoMethodError)
+
BUILD_DEPENDS= ignition-cmake==2:devel/ignition-cmake \
ignition-tools>0:devel/ignition-tools \
rubygem-rexml>0:textproc/rubygem-rexml
@@ -21,7 +23,6 @@ RUN_DEPENDS= ignition-tools>0:devel/ignition-tools
USES= cmake compiler:c++17-lang pkgconfig ruby:build
USE_LDCONFIG= yes
-BROKEN_RUBY32= yes
CMAKE_OFF= BUILD_TESTING
diff --git a/multimedia/mpvpaper/Makefile b/multimedia/mpvpaper/Makefile
index 8474e3f4d0ac..15a99b9799b3 100644
--- a/multimedia/mpvpaper/Makefile
+++ b/multimedia/mpvpaper/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mpvpaper
-DISTVERSION= 1.7
+DISTVERSION= 1.8
CATEGORIES= multimedia wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/multimedia/mpvpaper/distinfo b/multimedia/mpvpaper/distinfo
index e38ab592c048..1c7ed5a926c3 100644
--- a/multimedia/mpvpaper/distinfo
+++ b/multimedia/mpvpaper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1722880277
-SHA256 (GhostNaN-mpvpaper-1.7_GH0.tar.gz) = 52b32c9a25fd6c77d3fa12f1f6ef2505a656ca2eef4ebdc7ef48764205632803
-SIZE (GhostNaN-mpvpaper-1.7_GH0.tar.gz) = 89594
+TIMESTAMP = 1746843957
+SHA256 (GhostNaN-mpvpaper-1.8_GH0.tar.gz) = 1354b3a2ed05bca38b61cfecaaddc2a38bc203719a27e3805928c2997840606d
+SIZE (GhostNaN-mpvpaper-1.8_GH0.tar.gz) = 90036
diff --git a/multimedia/py-subliminal/Makefile b/multimedia/py-subliminal/Makefile
index 6a438d04aeb8..6c4f554a65a7 100644
--- a/multimedia/py-subliminal/Makefile
+++ b/multimedia/py-subliminal/Makefile
@@ -1,7 +1,7 @@
PORTNAME= subliminal
-DISTVERSION= 2.3.0
+DISTVERSION= 2.3.2
CATEGORIES= multimedia python
-MASTER_SITES= https://github.com/Diaoul/subliminal/releases/download/${DISTVERSION}/
+MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= eduardo@FreeBSD.org
diff --git a/multimedia/py-subliminal/distinfo b/multimedia/py-subliminal/distinfo
index 9fc9973e529f..cf709bd1e00e 100644
--- a/multimedia/py-subliminal/distinfo
+++ b/multimedia/py-subliminal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746010297
-SHA256 (subliminal-2.3.0.tar.gz) = 428073ce98f6a967207615a4c58732fdcb80819fdd8b0404f8dd2ebea18666eb
-SIZE (subliminal-2.3.0.tar.gz) = 3458229
+TIMESTAMP = 1746747144
+SHA256 (subliminal-2.3.2.tar.gz) = e9adee230b8bf46e27214da71ada18a3a0107d968005a25be3db5bc5855fb433
+SIZE (subliminal-2.3.2.tar.gz) = 3459550
diff --git a/multimedia/py-subliminal/files/patch-tests b/multimedia/py-subliminal/files/patch-tests
deleted file mode 100644
index 96e42c41f818..000000000000
--- a/multimedia/py-subliminal/files/patch-tests
+++ /dev/null
@@ -1,31 +0,0 @@
-Fix windows dependency
-
---- pyproject.toml.orig 2025-05-02 15:15:36 UTC
-+++ pyproject.toml
-@@ -73,7 +73,7 @@ tests = [
- "sympy",
- "colorama", # used in scripts/
- "vcrpy>=5", # keep synchronized with docs dependencies
-- "win32-setctime",
-+ "win32-setctime; sys_platform == 'win32'",
- "importlib_metadata>=4.6; python_version<'3.10'",
- ]
- types = [
-
---- tests/test_video.py.orig 2025-05-02 16:03:05 UTC
-+++ tests/test_video.py
-@@ -7,7 +7,13 @@ import pytest
- from unittest.mock import Mock
-
- import pytest
--from win32_setctime import SUPPORTED, setctime
-+# Conditional import of win32_setctime
-+try:
-+ from win32_setctime import SUPPORTED, setctime
-+except ImportError:
-+ # Define default values if the import fails (we are on non-Windows or it's not installed)
-+ SUPPORTED = False
-+ setctime = None # Or a dummy function if preferred: def setctime(*args, **kwargs): pass
-
- from subliminal.utils import sanitize, timestamp
- from subliminal.video import Episode, Movie, Video
diff --git a/net-p2p/bitcoin-daemon/Makefile b/net-p2p/bitcoin-daemon/Makefile
index 48b7037240c2..6d5b32515f90 100644
--- a/net-p2p/bitcoin-daemon/Makefile
+++ b/net-p2p/bitcoin-daemon/Makefile
@@ -1,27 +1,30 @@
-MASTERDIR= ${.CURDIR}/../bitcoin
PKGNAMESUFFIX= -daemon
COMMENT= Virtual Peer-to-Peer Currency (Daemon)
SLAVE_PORT= yes
-OPTIONS_DEFINE= DEBUG HARDENING TESTS UPNP WALLET ZMQ
-OPTIONS_DEFAULT= HARDENING UPNP WALLET ZMQ
+USE_RC_SUBR= bitcoind
+
+CMAKE_ARGS= -DBUILD_DAEMON=ON \
+ -DBUILD_CLI=OFF \
+ -DBUILD_GUI=OFF \
+ -DBUILD_SHARED_LIBS=OFF \
+ -DBUILD_TX=OFF \
+ -DBUILD_UTIL=OFF \
+ -DBUILD_WALLET_TOOL=OFF
+
+MASTERDIR= ${.CURDIR}/../bitcoin
USERS= bitcoin
GROUPS= bitcoin
-CONFIGURE_ARGS= --with-daemon \
- --without-gui \
- --without-libs \
- --without-qrencode \
- --without-utils
-
-PLIST_FILES= bin/bitcoind \
- share/man/man1/bitcoind.1.gz \
- "@sample %%ETCDIR%%.conf.sample"
+PLIST_FILES= "@sample %%ETCDIR%%.conf.sample" \
+ bin/bitcoind \
+ share/man/man1/bitcoind.1.gz
-USE_RC_SUBR= bitcoind
+OPTIONS_DEFINE= DEBUG HARDENING TESTS WALLET ZMQ
+OPTIONS_DEFAULT= HARDENING WALLET ZMQ
post-install:
${INSTALL_DATA} ${FILESDIR}/bitcoin.conf ${STAGEDIR}${PREFIX}/etc/bitcoin.conf.sample
diff --git a/net-p2p/bitcoin-utils/Makefile b/net-p2p/bitcoin-utils/Makefile
index c9e58a91c339..2ea5b0eb7303 100644
--- a/net-p2p/bitcoin-utils/Makefile
+++ b/net-p2p/bitcoin-utils/Makefile
@@ -1,22 +1,30 @@
-MASTERDIR= ${.CURDIR}/../bitcoin
PKGNAMESUFFIX= -utils
COMMENT= Virtual Peer-to-Peer Currency (CLI and Utilities)
+
SLAVE_PORT= yes
-OPTIONS_DEFINE= DEBUG HARDENING TESTS
-OPTIONS_DEFAULT= HARDENING TESTS
+CMAKE_ARGS= -DBUILD_CLI=ON \
+ -DBUILD_TX=ON \
+ -DBUILD_UTIL=ON \
+ -DBUILD_DAEMON=OFF \
+ -DBUILD_GUI=OFF \
+ -DBUILD_SHARED_LIBS=OFF
-CONFIGURE_ARGS= --without-daemon \
- --without-gui \
- --without-libs \
- --without-qrencode \
- --without-miniupnpc \
- --with-utils \
- --disable-wallet
+MASTERDIR= ${.CURDIR}/../bitcoin
-PLIST_FILES= bin/bitcoin-cli bin/bitcoin-tx bin/bitcoin-util \
- share/man/man1/bitcoin-cli.1.gz share/man/man1/bitcoin-tx.1.gz \
+PLIST_FILES= bin/bitcoin-cli \
+ bin/bitcoin-tx \
+ bin/bitcoin-util \
+ share/man/man1/bitcoin-cli.1.gz \
+ share/man/man1/bitcoin-tx.1.gz \
share/man/man1/bitcoin-util.1.gz
+OPTIONS_DEFINE= DEBUG HARDENING TESTS WALLET
+OPTIONS_DEFAULT= HARDENING TESTS WALLET
+
+WALLET_CMAKE_BOOL+= ENABLE_WALLET_TOOL
+WALLET_PLIST_FILES+= bin/bitcoin-wallet \
+ share/man/man1/bitcoin-wallet.1.gz
+
.include "${MASTERDIR}/Makefile"
diff --git a/net-p2p/bitcoin/Makefile b/net-p2p/bitcoin/Makefile
index 30cc6a5930e4..76c1f2562dda 100644
--- a/net-p2p/bitcoin/Makefile
+++ b/net-p2p/bitcoin/Makefile
@@ -1,10 +1,10 @@
PORTNAME= bitcoin
-PORTVERSION= 28.1
-PORTREVISION= 1
+PORTVERSION= 29.0
CATEGORIES= net-p2p finance
MASTER_SITES= https://bitcoincore.org/bin/bitcoin-core-${PORTVERSION}/ \
LOCAL/swills:icon
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} bitcoin128.png:icon
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
+ bitcoin128.png:icon
DIST_SUBDIR= ${PORTNAME}
EXTRACT_ONLY= ${_DISTFILES:N*.png}
@@ -19,28 +19,31 @@ LICENSE= MIT
LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \
libevent.so:devel/libevent
-USES= autoreconf compiler:c++20-lang cpe gmake libtool pkgconfig qt:5 shebangfix
-
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-
SLAVE_PORT?= no
+USES= cmake compiler:c++20-lang cpe pkgconfig
.if defined(SLAVE_PORT) && ${SLAVE_PORT} == "no"
-USES+= desktop-file-utils
-USE_QT= core gui network widgets \
- buildtools:build linguisttools:build qmake:build
-
-BUILD_DEPENDS+= protoc:devel/protobuf
-LIB_DEPENDS+= libprotobuf.so:devel/protobuf
-
-TESTS_USE= QT=testlib
-TESTS_PLIST_FILES= bin/test_bitcoin-qt \
- bin/test_bitcoin
+USES+= desktop-file-utils qt:5
+USE_QT= core gui network widgets buildtools:build linguisttools:build \
+ qmake:build
.endif
+GH_ACCOUNT= bitcoin
-OPTIONS_DEFINE?= DBUS DEBUG HARDENING QRCODES TESTS UPNP WALLET ZMQ
-OPTIONS_DEFAULT?= DBUS HARDENING QRCODES UPNP WALLET ZMQ
+CMAKE_ARGS?= -DBUILD_GUI=ON \
+ -DBUILD_CLI=OFF \
+ -DBUILD_DAEMON=OFF \
+ -DBUILD_SHARED_LIBS=OFF \
+ -DBUILD_TX=OFF \
+ -DBUILD_UTIL=OFF \
+ -DBUILD_WALLET_TOOL=OFF
+
+PLIST_FILES?= bin/bitcoin-qt \
+ share/applications/bitcoin-qt.desktop \
+ share/man/man1/bitcoin-qt.1.gz \
+ share/pixmaps/bitcoin128.png
+
+OPTIONS_DEFINE?= DBUS DEBUG HARDENING QRCODES TESTS WALLET ZMQ
+OPTIONS_DEFAULT?= DBUS HARDENING QRCODES WALLET ZMQ
OPTIONS_SUB= yes
HARDENING_DESC= Attempt to harden binaries (PIE for ASLR, NX Stack)
@@ -49,54 +52,36 @@ TESTS_DESC= Build test binary and unit tests
WALLET_DESC= Wallet Management Support
ZMQ_DESC= Block and transaction broadcasting with ZeroMQ
-DBUS_CONFIGURE_WITH= dbus
DBUS_USE= QT=dbus
+DBUS_CMAKE_BOOL= WITH_DBUS
-DEBUG_CONFIGURE_ENABLE= debug
-DEBUG_INSTALL_TARGET_OFF= install-strip
-
-HARDENING_CONFIGURE_ENABLE= hardening
-
-TESTS_CONFIGURE_ENABLE= tests bench
-.if defined(SLAVE_PORT) && ${SLAVE_PORT} == "yes"
-TESTS_PLIST_FILES= bin/test_bitcoin
-.endif
-TESTS_PLIST_FILES+= bin/bench_bitcoin
+DEBUG_CMAKE_ON= -DCMAKE_BUILD_TYPE=Debug
+DEBUG_CMAKE_OFF= -DCMAKE_BUILD_TYPE=Release
-UPNP_CONFIGURE_WITH= miniupnpc
-UPNP_LIB_DEPENDS= libminiupnpc.so:net/miniupnpc
-UPNP_CPPFLAGS= -I${LOCALBASE}/include
-UPNP_LIBS= -L${LOCALBASE}/lib
+HARDENING_CMAKE_BOOL= ENABLE_HARDENING
-QRCODES_CONFIGURE_WITH= qrencode
QRCODES_LIB_DEPENDS= libqrencode.so:graphics/libqrencode
+QRCODES_CMAKE_BOOL= WITH_QRENCODE
+
+.if defined(SLAVE_PORT) && ${SLAVE_PORT} == "no"
+TESTS_USE= QT=testlib
+.endif
+TESTS_CMAKE_BOOL= BUILD_BENCH BUILD_TESTS SECP256K1_BUILD_TESTS
+TESTS_PLIST_FILES= bin/bench_bitcoin \
+ bin/test_bitcoin
+.if defined(SLAVE_PORT) && ${SLAVE_PORT} == "no"
+TESTS_PLIST_FILES+= bin/test_bitcoin-qt
+.endif
-WALLET_CONFIGURE_OFF= --disable-wallet
-WALLET_CONFIGURE_ON= --enable-wallet \
- --with-incompatible-bdb \
- --with-sqlite=yes \
- BDB_CFLAGS=-I${BDB_INCLUDE_DIR} \
- BDB_LIBS="-L${BDB_LIB_DIR} \
- -Wl,-rpath=${BDB_LIB_DIR} \
- -l${BDB_LIB_CXX_NAME}"
WALLET_USES= bdb:5+ sqlite:3
+WALLET_CMAKE_ON= -DENABLE_WALLET=ON \
+ -DWARN_INCOMPATIBLE_BDB=OFF \
+ -DWITH_BDB=ON
+WALLET_CMAKE_OFF= -DENABLE_WALLET=OFF
-ZMQ_CONFIGURE_ENABLE= zmq
ZMQ_BUILD_DEPENDS= libzmq4>0:net/libzmq4
ZMQ_RUN_DEPENDS= libzmq4>0:net/libzmq4
-
-GH_ACCOUNT= bitcoin
-
-CONFIGURE_ARGS?= --without-libs \
- --with-gui=qt5 \
- --without-daemon \
- --without-utils
-
-CONFIGURE_ENV= OBJCXX="${CXX}" OBJCXXFLAGS="${CXXFLAGS}"
-MAKE_ENV+= V=1
-
-PLIST_FILES?= bin/bitcoin-qt share/man/man1/bitcoin-qt.1.gz \
- share/applications/bitcoin-qt.desktop share/pixmaps/bitcoin128.png
+ZMQ_CMAKE_BOOL= WITH_ZMQ
.include <bsd.port.pre.mk>
@@ -110,10 +95,4 @@ post-install:
.endif
-regression-test: build
- # To use this sucessfully, remove --without-daemon and --without-utils
- # from CONFIGURE_ARGS above.
-
- @cd ${WRKSRC} && ${GMAKE} check
-
.include <bsd.port.post.mk>
diff --git a/net-p2p/bitcoin/distinfo b/net-p2p/bitcoin/distinfo
index 0754292984f4..35bb005936ac 100644
--- a/net-p2p/bitcoin/distinfo
+++ b/net-p2p/bitcoin/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1744000680
-SHA256 (bitcoin/bitcoin-28.1.tar.gz) = c5ae2dd041c7f9d9b7c722490ba5a9d624f7e9a089c67090615e1ba4ad0883ba
-SIZE (bitcoin/bitcoin-28.1.tar.gz) = 12596371
+TIMESTAMP = 1745116296
+SHA256 (bitcoin/bitcoin-29.0.tar.gz) = 882c782c34a3bf2eacd1fae5cdc58b35b869883512f197f7d6dc8f195decfdaa
+SIZE (bitcoin/bitcoin-29.0.tar.gz) = 12935061
SHA256 (bitcoin/bitcoin128.png) = ad880c8459ecfdb96abe6a4689af06bdd27906e0edcd39d0915482f2da91e722
SIZE (bitcoin/bitcoin128.png) = 10639
diff --git a/net-p2p/bitcoin/files/patch-CMakeLists.txt b/net-p2p/bitcoin/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..7c47fb838701
--- /dev/null
+++ b/net-p2p/bitcoin/files/patch-CMakeLists.txt
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig 2025-05-09 20:40:59 UTC
++++ CMakeLists.txt
+@@ -153,7 +153,7 @@ endif()
+ set(USE_QRCODE TRUE)
+ endif()
+
+-cmake_dependent_option(WITH_DBUS "Enable DBus support." ON "CMAKE_SYSTEM_NAME STREQUAL \"Linux\" AND BUILD_GUI" OFF)
++cmake_dependent_option(WITH_DBUS "Enable DBus support." ON "CMAKE_SYSTEM_NAME STREQUAL \"FreeBSD\" AND BUILD_GUI" OFF)
+
+ option(WITH_MULTIPROCESS "Build multiprocess bitcoin-node and bitcoin-gui executables in addition to monolithic bitcoind and bitcoin-qt executables. Requires libmultiprocess library. Experimental." OFF)
+ if(WITH_MULTIPROCESS)
diff --git a/net-p2p/bitcoin/files/patch-src_qt_trafficgraphwidget.h b/net-p2p/bitcoin/files/patch-src_qt_trafficgraphwidget.h
deleted file mode 100644
index 94030b4e20bb..000000000000
--- a/net-p2p/bitcoin/files/patch-src_qt_trafficgraphwidget.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/qt/trafficgraphwidget.h.orig 2020-05-18 18:05:29 UTC
-+++ src/qt/trafficgraphwidget.h
-@@ -7,6 +7,7 @@
-
- #include <QWidget>
- #include <QQueue>
-+#include <QPainterPath>
-
- class ClientModel;
-
diff --git a/net-p2p/cardano-db-sync/Makefile b/net-p2p/cardano-db-sync/Makefile
index 3c509bb64147..616118693a08 100644
--- a/net-p2p/cardano-db-sync/Makefile
+++ b/net-p2p/cardano-db-sync/Makefile
@@ -25,7 +25,7 @@ USE_GITHUB= yes
GH_ACCOUNT= IntersectMBO
GH_TUPLE= IntersectMBO:libsodium:${LIBSODIUM_HASH}:sodium \
- IntersectMBO:cardano-node:cdb45dd5aa9b4cf43ef6a6c8ecd5b6afbef953e4:cardano_node/dist-newstyle/src/cardano-n_-5bf92c55f9471797
+ IntersectMBO:cardano-node:cdb45dd5aa9b4cf43ef6a6c8ecd5b6afbef953e4:cardano_node/dist-newstyle/src/cardano-n_-4abd519455c1b4f78e985afa5fc250698946913c0d932d4a5e30567de5e7b519
CARDANO_DB_SYNC_HASH= 5b131e97210cf603a3aca5ddca7d1420f9cabeec
LIBSODIUM_HASH= dbb48cce5429cb6585c9034f002568964f1ce567
@@ -471,7 +471,7 @@ USE_CABAL= Cabal-3.12.1.0 \
tree-diff-0.3.1_1 \
typed-process-0.2.12.0 \
typed-protocols-0.1.1.0_3:chap \
- typed-protocols-cborg-0.1.0.4_2:chap \
+ typed-protocols-cborg-0.1.0.4_3:chap \
typed-protocols-examples-0.2.0.2:chap \
unagi-chan-0.4.1.4 \
unbounded-delays-0.1.1.1 \
diff --git a/net-p2p/cardano-db-sync/distinfo b/net-p2p/cardano-db-sync/distinfo
index c47b833e6cc5..61e04c33e253 100644
--- a/net-p2p/cardano-db-sync/distinfo
+++ b/net-p2p/cardano-db-sync/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1731685306
+TIMESTAMP = 1746890206
SHA256 (cabal/Cabal-3.12.1.0/Cabal-3.12.1.0.tar.gz) = 7642f4bfb4eb88ed82b4022940ad53206012ab116a19a367579ca6a7c2adb6d2
SIZE (cabal/Cabal-3.12.1.0/Cabal-3.12.1.0.tar.gz) = 431658
SHA256 (cabal/Cabal-syntax-3.12.1.0/Cabal-syntax-3.12.1.0.tar.gz) = e5f2d31ec4bf36a7fd5b478f339edde18a6d9a4928a156fe52d37b70082c04b4
@@ -1147,8 +1147,8 @@ SHA256 (cabal/typed-protocols-0.1.1.0/revision/3.cabal) = 3c1f4b32b2a61df886f146
SIZE (cabal/typed-protocols-0.1.1.0/revision/3.cabal) = 1630
SHA256 (cabal/typed-protocols-cborg-0.1.0.4.tar.gz) = 355a02848edf9447451dc7ca0d43bccc25b50b8cc4eac62216203796a2b223f1
SIZE (cabal/typed-protocols-cborg-0.1.0.4.tar.gz) = 6287
-SHA256 (cabal/typed-protocols-cborg-0.1.0.4/revision/2.cabal) = be47d077271203fa614758115a7e3cad67c8c3ce68ad5897ae6f5d0655c150fc
-SIZE (cabal/typed-protocols-cborg-0.1.0.4/revision/2.cabal) = 1294
+SHA256 (cabal/typed-protocols-cborg-0.1.0.4/revision/3.cabal) = 025310a5c61e206cf8ae429b85f816a6922447e55ed70f7dd5ed58735c514206
+SIZE (cabal/typed-protocols-cborg-0.1.0.4/revision/3.cabal) = 1294
SHA256 (cabal/typed-protocols-examples-0.2.0.2.tar.gz) = 8f964deef5b4db20c47ab35f477336e111611e6e95676dcf3d06097f93b4356a
SIZE (cabal/typed-protocols-examples-0.2.0.2.tar.gz) = 20290
SHA256 (cabal/unagi-chan-0.4.1.4/unagi-chan-0.4.1.4.tar.gz) = d9d6f4ab07def8e84a942bb23791830a61faf89166cb7185a3b2f97cb45128b5
diff --git a/net/Makefile b/net/Makefile
index 70e75dfdd8d0..ad7a7d673d57 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -96,7 +96,6 @@
SUBDIR += corosync3
SUBDIR += courier-authlib-ldap
SUBDIR += courier-sox
- SUBDIR += cpp-pcp-client
SUBDIR += cppzmq
SUBDIR += croc
SUBDIR += cryptcat
diff --git a/net/asterisk22/Makefile b/net/asterisk22/Makefile
index e6f7ef90f2fa..41826adfd475 100644
--- a/net/asterisk22/Makefile
+++ b/net/asterisk22/Makefile
@@ -1,5 +1,5 @@
PORTNAME= asterisk
-DISTVERSION= 22.3.0
+DISTVERSION= 22.4.0
CATEGORIES= net
MASTER_SITES= https://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729
MASTER_SITE_SUBDIR= asterisk/ \
@@ -218,6 +218,10 @@ PJSIP_VERSION= 2.15.1
.include <bsd.port.pre.mk>
+.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1500026
+EXTRA_PATCHES= ${PATCHDIR}/extra-patch-third-party_pjproject_Makefile
+.endif
+
.if (${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base) || \
${SSL_DEFAULT:Mopenssl3*}
LIB_DEPENDS+= libgnutls.so:security/gnutls
diff --git a/net/asterisk22/distinfo b/net/asterisk22/distinfo
index 1296018e5df5..8d20afcdf021 100644
--- a/net/asterisk22/distinfo
+++ b/net/asterisk22/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1743221604
-SHA256 (asterisk/asterisk-22.3.0.tar.gz) = 9cd9a29db5ebff861431f85b317a1f8263d49587f596886df1fcd298bd545593
-SIZE (asterisk/asterisk-22.3.0.tar.gz) = 26299340
+TIMESTAMP = 1746767807
+SHA256 (asterisk/asterisk-22.4.0.tar.gz) = 7fb2a95769de30b9d5c672ff071b64d939c2f62576a302033caf9e4c3b6996b7
+SIZE (asterisk/asterisk-22.4.0.tar.gz) = 26323494
SHA256 (asterisk/asterisk-core-sounds-en-g729-1.6.tar.gz) = b49dec15e07bb9bff6af0da3a07180651a38ef54d3ea54a3f20c35f081ed8714
SIZE (asterisk/asterisk-core-sounds-en-g729-1.6.tar.gz) = 1557798
SHA256 (asterisk/asterisk-moh-opsound-g729-2.03.tar.gz) = 0147ca9a97f0c550227aacb7793499057c4d2c64e021c95f93722f27d5549585
diff --git a/net/asterisk22/files/extra-patch-third-party_pjproject_Makefile b/net/asterisk22/files/extra-patch-third-party_pjproject_Makefile
new file mode 100644
index 000000000000..87eef1e94182
--- /dev/null
+++ b/net/asterisk22/files/extra-patch-third-party_pjproject_Makefile
@@ -0,0 +1,11 @@
+--- third-party/pjproject/Makefile.orig 2022-02-03 12:25:09 UTC
++++ third-party/pjproject/Makefile
+@@ -212,7 +208,7 @@ $(ALL_LIB_FILES): source/build.mak source/pjlib/includ
+
+ pjproject.symbols: $(ALL_LIB_FILES)
+ $(ECHO_PREFIX) Generating symbols
+- $(CMD_PREFIX) $(NM) -Pog $(ALL_LIB_FILES) | $(SED) -n -E -e "s/.+: ([_]?[pP][jJ][^ ]+) .+/\1/gp" | sort -u > pjproject.symbols
++ $(CMD_PREFIX) $(NM) -Pog $(ALL_LIB_FILES) | $(SED) -n -r -e "s/^([pP][jJ][^ ]+) .+/\1/gp" | sort -u > pjproject.symbols
+
+ source/pjsip-apps/src/asterisk_malloc_debug.c: patches/asterisk_malloc_debug.c
+ $(ECHO_PREFIX) Copying $< to $@
diff --git a/net/asterisk22/files/patch-third-party_pjproject_Makefile b/net/asterisk22/files/patch-third-party_pjproject_Makefile
index dcfd4d618e80..c9a1732c0d27 100644
--- a/net/asterisk22/files/patch-third-party_pjproject_Makefile
+++ b/net/asterisk22/files/patch-third-party_pjproject_Makefile
@@ -19,12 +19,3 @@
rm -rf source pjproject-*/ $(REALLY_QUIET) || : ;\
$(TAR) -xjf $< ;\
mv pjproject-$(PJPROJECT_VERSION) source
-@@ -212,7 +208,7 @@ $(ALL_LIB_FILES): source/build.mak source/pjlib/includ
-
- pjproject.symbols: $(ALL_LIB_FILES)
- $(ECHO_PREFIX) Generating symbols
-- $(CMD_PREFIX) $(NM) -Pog $(ALL_LIB_FILES) | $(SED) -n -E -e "s/.+: ([_]?[pP][jJ][^ ]+) .+/\1/gp" | sort -u > pjproject.symbols
-+ $(CMD_PREFIX) $(NM) -Pog $(ALL_LIB_FILES) | $(SED) -n -r -e "s/^([pP][jJ][^ ]+) .+/\1/gp" | sort -u > pjproject.symbols
-
- source/pjsip-apps/src/asterisk_malloc_debug.c: patches/asterisk_malloc_debug.c
- $(ECHO_PREFIX) Copying $< to $@
diff --git a/net/cpp-pcp-client/Makefile b/net/cpp-pcp-client/Makefile
deleted file mode 100644
index 68f697b14bd3..000000000000
--- a/net/cpp-pcp-client/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME= cpp-pcp-client
-PORTVERSION= 1.7.7
-PORTREVISION= 8
-CATEGORIES= net
-
-MAINTAINER= puppet@FreeBSD.org
-COMMENT= Client libraries for the PCP protocol
-WWW= https://github.com/puppetlabs/cpp-pcp-client
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BROKEN= fails to build with Boost>=1.87
-DEPRECATED= Project got archived, broken
-EXPIRATION_DATE=2025-05-08
-
-LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \
- libleatherman_json_container.so:devel/leatherman
-
-USES= cmake compiler:c++11-lang ssl
-USE_GITHUB= yes
-USE_LDCONFIG= yes
-
-GH_ACCOUNT= puppetlabs
-
-CMAKE_OFF= ENABLE_CXX_WERROR
-PLIST_SUB+= PORTVERSION=${PORTVERSION}
-
-.include <bsd.port.mk>
diff --git a/net/cpp-pcp-client/distinfo b/net/cpp-pcp-client/distinfo
deleted file mode 100644
index e7a548762f1f..000000000000
--- a/net/cpp-pcp-client/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1639542969
-SHA256 (puppetlabs-cpp-pcp-client-1.7.7_GH0.tar.gz) = 547a5619a5c38cebba42d47a3bdf8fc6d3e77614523ccbe31a70997e2b5c62d2
-SIZE (puppetlabs-cpp-pcp-client-1.7.7_GH0.tar.gz) = 2571003
diff --git a/net/cpp-pcp-client/pkg-descr b/net/cpp-pcp-client/pkg-descr
deleted file mode 100644
index 2937a70c8777..000000000000
--- a/net/cpp-pcp-client/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-cpp-pcp-client is a C++ client library for the Puppet Communications Protocol
-(PCP) protocol. It includes a collection of abstractions which can be used to
-initiate connections to a PCP broker, wrapping the PCP message format and
-performing schema validation for message bodies.
diff --git a/net/cpp-pcp-client/pkg-plist b/net/cpp-pcp-client/pkg-plist
deleted file mode 100644
index 67b9579abab3..000000000000
--- a/net/cpp-pcp-client/pkg-plist
+++ /dev/null
@@ -1,33 +0,0 @@
-include/cpp-pcp-client/connector/client_metadata.hpp
-include/cpp-pcp-client/connector/connection.hpp
-include/cpp-pcp-client/connector/connector.hpp
-include/cpp-pcp-client/connector/connector_base.hpp
-include/cpp-pcp-client/connector/errors.hpp
-include/cpp-pcp-client/connector/session_association.hpp
-include/cpp-pcp-client/connector/timings.hpp
-include/cpp-pcp-client/connector/v1/connector.hpp
-include/cpp-pcp-client/connector/v1/session_association.hpp
-include/cpp-pcp-client/connector/v2/connector.hpp
-include/cpp-pcp-client/export.h
-include/cpp-pcp-client/protocol/chunks.hpp
-include/cpp-pcp-client/protocol/errors.hpp
-include/cpp-pcp-client/protocol/message.hpp
-include/cpp-pcp-client/protocol/parsed_chunks.hpp
-include/cpp-pcp-client/protocol/schemas.hpp
-include/cpp-pcp-client/protocol/serialization.hpp
-include/cpp-pcp-client/protocol/v1/chunks.hpp
-include/cpp-pcp-client/protocol/v1/errors.hpp
-include/cpp-pcp-client/protocol/v1/message.hpp
-include/cpp-pcp-client/protocol/v1/schemas.hpp
-include/cpp-pcp-client/protocol/v1/serialization.hpp
-include/cpp-pcp-client/protocol/v2/message.hpp
-include/cpp-pcp-client/protocol/v2/schemas.hpp
-include/cpp-pcp-client/util/chrono.hpp
-include/cpp-pcp-client/util/logging.hpp
-include/cpp-pcp-client/util/thread.hpp
-include/cpp-pcp-client/validator/schema.hpp
-include/cpp-pcp-client/validator/validator.hpp
-include/cpp-pcp-client/valijson/rapidjson_adapter.hpp
-include/cpp-pcp-client/ws_config.hpp
-lib/liblibcpp-pcp-client.so
-lib/liblibcpp-pcp-client.so.%%PORTVERSION%%
diff --git a/net/jotta-cli/Makefile b/net/jotta-cli/Makefile
index b1443b53732a..44130e5cd3b5 100644
--- a/net/jotta-cli/Makefile
+++ b/net/jotta-cli/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jotta-cli
-DISTVERSION= 0.15.109709
+DISTVERSION= 0.17.132497
CATEGORIES= net
MASTER_SITES= https://repo.jotta.us/archives/freebsd/${ARCH:S|amd64|amd64|:S|i386|386|}/
DISTNAME= ${PORTNAME}-${PORTVERSION}_freebsd_${ARCH:S|amd64|amd64|:S|i386|386|}
@@ -20,11 +20,10 @@ RESTRICTED= yes
USE_RC_SUBR= jottad
NO_BUILD= yes
-SUB_FILES= pkg-message \
- jottad
+SUB_FILES= jottad pkg-message
-USERS= jottad
-GROUPS= jottad
+USERS= jottad
+GROUPS= jottad
do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/etc/jottad
diff --git a/net/jotta-cli/distinfo b/net/jotta-cli/distinfo
index 3662cf36e806..bf9a74bed6c8 100644
--- a/net/jotta-cli/distinfo
+++ b/net/jotta-cli/distinfo
@@ -1,5 +1,5 @@
TIMESTAMP = 1688752625
-SHA256 (jotta-cli-0.15.109709_freebsd_amd64.tar.gz) = 8732833166df1cd38a83b84b87632ba8705ad8d7e700b48d182c969cf193c718
-SIZE (jotta-cli-0.15.109709_freebsd_amd64.tar.gz) = 14946124
-SHA256 (jotta-cli-0.15.109709_freebsd_386.tar.gz) = d1e31ad74d39f059e1ab67293a51441666198bc1ab9f88160169e6adf08a8712
-SIZE (jotta-cli-0.15.109709_freebsd_386.tar.gz) = 14322173
+SHA256 (jotta-cli-0.17.132497_freebsd_amd64.tar.gz) = ab8249104a101f21817cf7a6919980c85368a9bab23258a8b48e58775f9ed8f8
+SIZE (jotta-cli-0.17.132497_freebsd_amd64.tar.gz) = 16127954
+SHA256 (jotta-cli-0.17.132497_freebsd_386.tar.gz) = 00949dcd113276f0ad888a28d7066f06620fc2f5ba3bb5ae7bd075a9e49b6eae
+SIZE (jotta-cli-0.17.132497_freebsd_386.tar.gz) = 15386435
diff --git a/net/k6/Makefile b/net/k6/Makefile
index 627d1f20e93f..58bfc2472f82 100644
--- a/net/k6/Makefile
+++ b/net/k6/Makefile
@@ -1,6 +1,6 @@
PORTNAME= k6
DISTVERSIONPREFIX= v
-DISTVERSION= 0.58.0
+DISTVERSION= 0.59.0
CATEGORIES= net
MAINTAINER= dutra@FreeBSD.org
@@ -10,12 +10,12 @@ WWW= https://k6.io/
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-USES= go:modules
+USES= go:1.23,modules
NOT_FOR_ARCHS= armv6 armv7 i386
_BUILD_DATE= $$(date -u +"%FT%T%z")
-_BUILD_HASH= a4e5ae1
+_BUILD_HASH= 61c6686
GO_MODULE= github.com/grafana/${PORTNAME}
GO_BUILDFLAGS= -ldflags "\
diff --git a/net/k6/distinfo b/net/k6/distinfo
index 3c08e8c66736..72107d6239f2 100644
--- a/net/k6/distinfo
+++ b/net/k6/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746278346
-SHA256 (go/net_k6/k6-v0.58.0/v0.58.0.mod) = 8876e2af3dcd92cb68b4e55a65ab0ced62bcb38a568ca32f66d4d85697fc4b21
-SIZE (go/net_k6/k6-v0.58.0/v0.58.0.mod) = 4491
-SHA256 (go/net_k6/k6-v0.58.0/v0.58.0.zip) = fb2df0ea667074b5458ecd74e32bec8ffc5b9ef678464e2655894d7cbdbd912d
-SIZE (go/net_k6/k6-v0.58.0/v0.58.0.zip) = 2199384
+TIMESTAMP = 1746842559
+SHA256 (go/net_k6/k6-v0.59.0/v0.59.0.mod) = 53973f32db4c65bb70f539e87ac0e54d7a65ff71b244b65cb6ae3086afc7c32c
+SIZE (go/net_k6/k6-v0.59.0/v0.59.0.mod) = 4653
+SHA256 (go/net_k6/k6-v0.59.0/v0.59.0.zip) = a1cf735f5ae3d205a7cd2041fc85a5342468aa2e0bc50e64ea54825229e11313
+SIZE (go/net_k6/k6-v0.59.0/v0.59.0.zip) = 2217322
diff --git a/net/p5-Net-Amazon-Signature-V4/Makefile b/net/p5-Net-Amazon-Signature-V4/Makefile
index 14798f585273..51595272f2ec 100644
--- a/net/p5-Net-Amazon-Signature-V4/Makefile
+++ b/net/p5-Net-Amazon-Signature-V4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Net-Amazon-Signature-V4
-PORTVERSION= 0.21
+PORTVERSION= 0.22
CATEGORIES= net perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/net/p5-Net-Amazon-Signature-V4/distinfo b/net/p5-Net-Amazon-Signature-V4/distinfo
index b5ab87a5bb92..c506d5c19899 100644
--- a/net/p5-Net-Amazon-Signature-V4/distinfo
+++ b/net/p5-Net-Amazon-Signature-V4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1649140946
-SHA256 (Net-Amazon-Signature-V4-0.21.tar.gz) = 599cb766c055f6c48d362597e7535c902cd6674e4d6ad1ce4cb08e8d06777fd1
-SIZE (Net-Amazon-Signature-V4-0.21.tar.gz) = 25023
+TIMESTAMP = 1746862708
+SHA256 (Net-Amazon-Signature-V4-0.22.tar.gz) = 522fea266c8b31a6c3de7e3be5db715972038714a0239bfbbe1fccad4d065cfe
+SIZE (Net-Amazon-Signature-V4-0.22.tar.gz) = 25445
diff --git a/net/p5-Net-Patricia/Makefile b/net/p5-Net-Patricia/Makefile
index c8f56d8b201d..a91027284949 100644
--- a/net/p5-Net-Patricia/Makefile
+++ b/net/p5-Net-Patricia/Makefile
@@ -1,6 +1,5 @@
PORTNAME= Net-Patricia
-PORTVERSION= 1.22
-PORTREVISION= 1
+PORTVERSION= 1.23
CATEGORIES= net perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/net/p5-Net-Patricia/distinfo b/net/p5-Net-Patricia/distinfo
index f0b0e810dd5c..4527a40d7587 100644
--- a/net/p5-Net-Patricia/distinfo
+++ b/net/p5-Net-Patricia/distinfo
@@ -1,2 +1,3 @@
-SHA256 (Net-Patricia-1.22.tar.gz) = 70835a926e1c5a8d0324c72fffee82eeb7ec6c141dee04fd446820b64f71c552
-SIZE (Net-Patricia-1.22.tar.gz) = 27780
+TIMESTAMP = 1746862975
+SHA256 (Net-Patricia-1.23.tar.gz) = 3d23c44dfae73da027f02a2f52e5925b99d6f6ef4a005af6b3c65144319c7d52
+SIZE (Net-Patricia-1.23.tar.gz) = 28761
diff --git a/net/quiche/Makefile b/net/quiche/Makefile
index 7b7c88065df1..b50d191b13ea 100644
--- a/net/quiche/Makefile
+++ b/net/quiche/Makefile
@@ -1,6 +1,5 @@
PORTNAME= quiche
-DISTVERSION= 0.22.0
-PORTREVISION= 8
+DISTVERSION= 0.24.2
CATEGORIES= net
MAINTAINER= junho.choi@gmail.com
@@ -10,20 +9,24 @@ WWW= https://crates.io/crates/quiche
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cargo
+BUILD_DEPENDS= git>0:devel/git
+
+USES= cargo llvm:build,lib
USE_GITHUB= yes
GH_ACCOUNT= cloudflare
-GH_TUPLE= google:boringssl:f1c75347d:boringssl/quiche/deps/boringssl
+GH_TUPLE= google:boringssl:e1d6cd95a:boringssl/quiche/deps/boringssl
USE_LDCONFIG= yes
-RUSTFLAGS= ${ARCH:S/i386/YES/:C/^[a-z].*//:S/YES/-C target-feature=+sse,+sse2/} # add sse sse2 target-features only on i386
-
CARGO_FEATURES= ffi pkg-config-meta
CARGO_BUILD= yes
CARGO_BUILD_ARGS+= --workspace
CARGO_TEST= yes
CARGO_TEST_ARGS+= --all-targets
+MAKE_ENV+= BORING_BSSL_RUST_CPPLIB=c++
+
+RUSTFLAGS= ${ARCH:S/i386/YES/:C/^[a-z].*//:S/YES/-C target-feature=+sse,+sse2/} # add sse sse2 target-features only on i386
+
PLIST_FILES= bin/quiche-client \
bin/quiche-server \
include/quiche.h \
@@ -49,6 +52,9 @@ post-patch:
# install quiche apps and libquiche
do-install:
${INSTALL_DATA} ${WRKSRC}/quiche/include/quiche.h ${STAGEDIR}${PREFIX}/include
+ ${REINPLACE_CMD} -e "s|includedir=.*|prefix=${PREFIX}\nincludedir=\$${prefix}/include|" \
+ -e "s|libdir=.*|libdir=\$${prefix}/lib|" \
+ ${CARGO_TARGET_DIR}/*/quiche.pc
${INSTALL_DATA} ${CARGO_TARGET_DIR}/*/quiche.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig
${INSTALL_LIB} ${CARGO_TARGET_DIR}/*/libquiche.so ${STAGEDIR}${PREFIX}/lib/libquiche.so.${DISTVERSION}
${RLN} ${STAGEDIR}${PREFIX}/lib/libquiche.so.${DISTVERSION} ${STAGEDIR}${PREFIX}/lib/libquiche.so.${MAJOR_VER}
diff --git a/net/quiche/Makefile.crates b/net/quiche/Makefile.crates
index bf3f28b81c33..8daae118d44f 100644
--- a/net/quiche/Makefile.crates
+++ b/net/quiche/Makefile.crates
@@ -1,100 +1,286 @@
-CARGO_CRATES= aho-corasick-1.1.3 \
- arrayvec-0.7.4 \
- autocfg-1.3.0 \
- bindgen-0.68.1 \
- bitflags-2.6.0 \
- boring-4.8.0 \
- boring-sys-4.8.0 \
- cc-1.1.1 \
+CARGO_CRATES= addr2line-0.24.2 \
+ adler2-2.0.0 \
+ aho-corasick-1.1.3 \
+ android-tzdata-0.1.1 \
+ android_system_properties-0.1.5 \
+ anyhow-1.0.98 \
+ arc-swap-1.7.1 \
+ arrayvec-0.7.6 \
+ async-trait-0.1.88 \
+ atty-0.2.14 \
+ autocfg-1.4.0 \
+ backtrace-0.3.74 \
+ base64-0.21.7 \
+ base64-0.22.1 \
+ bindgen-0.70.1 \
+ bitflags-1.3.2 \
+ bitflags-2.9.0 \
+ boring-4.16.0 \
+ boring-sys-4.16.0 \
+ bumpalo-3.17.0 \
+ byteorder-1.5.0 \
+ bytes-1.10.1 \
+ cc-1.2.19 \
cdylib-link-lines-0.1.5 \
cexpr-0.6.0 \
+ cf-rustracing-1.1.0 \
+ cf-rustracing-jaeger-1.2.0 \
cfg-if-1.0.0 \
+ chrono-0.4.40 \
clang-sys-1.8.1 \
- cmake-0.1.50 \
- darling-0.20.10 \
- darling_core-0.20.10 \
- darling_macro-0.20.10 \
- data-encoding-2.6.0 \
+ clap-3.2.25 \
+ clap_lex-0.2.4 \
+ cmake-0.1.54 \
+ core-foundation-sys-0.8.7 \
+ crossbeam-0.8.4 \
+ crossbeam-channel-0.5.15 \
+ crossbeam-epoch-0.9.18 \
+ crossbeam-queue-0.3.12 \
+ crossbeam-utils-0.8.21 \
+ crossterm-0.25.0 \
+ crossterm_winapi-0.9.1 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
+ dashmap-5.5.3 \
+ data-encoding-2.9.0 \
+ debug_panic-0.2.1 \
+ deranged-0.4.0 \
+ dirs-next-2.0.0 \
+ dirs-sys-next-0.1.2 \
+ displaydoc-0.2.5 \
docopt-1.1.1 \
- either-1.13.0 \
+ dtoa-1.0.10 \
+ dyn-clone-1.0.19 \
+ either-1.15.0 \
+ enum_dispatch-0.3.13 \
env_logger-0.10.2 \
- equivalent-1.0.1 \
+ equivalent-1.0.2 \
+ erased-serde-0.3.31 \
+ errno-0.3.11 \
fnv-1.0.7 \
foreign-types-0.5.0 \
foreign-types-macros-0.2.3 \
foreign-types-shared-0.3.1 \
form_urlencoded-1.2.1 \
+ foundations-4.4.2 \
+ foundations-macros-4.4.2 \
fs_extra-1.3.0 \
fslock-0.2.1 \
+ futures-0.3.31 \
+ futures-channel-0.3.31 \
+ futures-core-0.3.31 \
+ futures-executor-0.3.31 \
+ futures-io-0.3.31 \
+ futures-macro-0.3.31 \
+ futures-sink-0.3.31 \
+ futures-task-0.3.31 \
+ futures-timer-3.0.3 \
+ futures-util-0.3.31 \
getrandom-0.2.15 \
- glob-0.3.1 \
+ gimli-0.31.1 \
+ glob-0.3.2 \
+ governor-0.6.3 \
+ hashbrown-0.12.3 \
hashbrown-0.14.5 \
- hermit-abi-0.3.9 \
- humantime-2.1.0 \
+ hashbrown-0.15.2 \
+ hermit-abi-0.1.19 \
+ hermit-abi-0.5.0 \
+ hex-0.4.3 \
+ hostname-0.3.1 \
+ http-0.2.12 \
+ http-body-0.4.6 \
+ humantime-2.2.0 \
+ 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.1 \
+ icu_normalizer-1.5.0 \
+ icu_normalizer_data-1.5.1 \
+ icu_properties-1.5.1 \
+ icu_properties_data-1.5.1 \
+ icu_provider-1.5.0 \
+ icu_provider_macros-1.5.0 \
ident_case-1.0.1 \
- idna-0.1.5 \
- idna-0.5.0 \
- indexmap-2.2.6 \
- intrusive-collections-0.9.6 \
- is-terminal-0.4.12 \
- itoa-1.0.11 \
+ idna-1.0.3 \
+ idna_adapter-1.2.0 \
+ indexmap-1.9.3 \
+ indexmap-2.9.0 \
+ inquire-0.6.2 \
+ intrusive-collections-0.9.7 \
+ ipnetwork-0.20.0 \
+ is-terminal-0.4.16 \
+ itertools-0.12.1 \
+ itertools-0.13.0 \
+ itoa-1.0.15 \
+ js-sys-0.3.77 \
lazy_static-1.5.0 \
- lazycell-1.3.0 \
- libc-0.2.155 \
- libloading-0.8.4 \
- libm-0.2.8 \
- log-0.4.22 \
- matches-0.1.10 \
+ libc-0.2.172 \
+ libloading-0.8.6 \
+ libm-0.2.11 \
+ libredox-0.1.3 \
+ linked-hash-map-0.5.6 \
+ linux-raw-sys-0.4.15 \
+ litemap-0.7.5 \
+ local-ip-address-0.5.7 \
+ lock_api-0.4.12 \
+ log-0.4.27 \
+ match_cfg-0.1.0 \
memchr-2.7.4 \
+ memoffset-0.7.1 \
memoffset-0.9.1 \
minimal-lexical-0.2.1 \
+ miniz_oxide-0.8.8 \
mio-0.8.11 \
- nix-0.27.1 \
+ mio-1.0.3 \
+ multimap-0.10.0 \
+ neli-0.6.5 \
+ neli-proc-macros-0.1.4 \
+ newline-converter-0.2.2 \
+ nix-0.26.4 \
+ no-std-compat-0.4.1 \
nom-7.1.3 \
+ nonzero_ext-0.3.0 \
+ num-conv-0.1.0 \
num-traits-0.2.19 \
- once_cell-1.19.0 \
- peeking_take_while-0.1.2 \
- percent-encoding-1.0.1 \
+ object-0.36.7 \
+ once_cell-1.21.3 \
+ openssl-macros-0.1.1 \
+ opentelemetry-0.22.0 \
+ opentelemetry-proto-0.5.0 \
+ opentelemetry_sdk-0.22.1 \
+ ordered-float-4.6.0 \
+ os_str_bytes-6.6.1 \
+ parking_lot-0.12.3 \
+ parking_lot_core-0.9.10 \
percent-encoding-2.3.1 \
- pkg-config-0.3.30 \
- proc-macro2-1.0.86 \
- quote-1.0.36 \
- regex-1.10.5 \
- regex-automata-0.4.7 \
- regex-syntax-0.8.4 \
- ring-0.17.8 \
- rust_decimal-1.35.0 \
+ 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.32 \
+ portable-atomic-1.11.0 \
+ powerfmt-0.2.0 \
+ ppv-lite86-0.2.21 \
+ proc-macro-crate-3.3.0 \
+ proc-macro2-1.0.95 \
+ procfs-0.16.0 \
+ procfs-core-0.16.0 \
+ prometheus-0.13.4 \
+ prometheus-client-0.18.1 \
+ prometheus-client-derive-text-encode-0.3.0 \
+ prometools-0.2.2 \
+ prost-0.12.6 \
+ prost-derive-0.12.6 \
+ quanta-0.12.5 \
+ quote-1.0.40 \
+ rand-0.8.5 \
+ rand_chacha-0.3.1 \
+ rand_core-0.6.4 \
+ raw-cpuid-11.5.0 \
+ redox_syscall-0.5.11 \
+ redox_users-0.4.6 \
+ regex-1.11.1 \
+ regex-automata-0.4.9 \
+ regex-syntax-0.8.5 \
+ relative-path-1.9.3 \
+ ring-0.17.14 \
+ rstest-0.25.0 \
+ rstest_macros-0.25.0 \
+ rust_decimal-1.37.1 \
+ rustc-demangle-0.1.24 \
rustc-hash-1.1.0 \
- ryu-1.0.18 \
- serde-1.0.204 \
- serde_derive-1.0.204 \
- serde_json-1.0.120 \
- serde_with-3.8.3 \
- serde_with_macros-3.8.3 \
+ rustc_version-0.4.1 \
+ rustix-0.38.44 \
+ rustversion-1.0.20 \
+ ryu-1.0.20 \
+ scopeguard-1.2.0 \
+ semver-1.0.26 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.140 \
+ serde_path_to_error-0.1.17 \
+ serde_with-3.12.0 \
+ serde_with_macros-3.12.0 \
+ serde_yaml-0.8.26 \
sfv-0.9.4 \
shlex-1.3.0 \
+ signal-hook-0.3.17 \
+ signal-hook-mio-0.2.4 \
+ signal-hook-registry-1.4.2 \
slab-0.4.9 \
- smallvec-1.13.2 \
- spin-0.9.8 \
+ slog-2.7.0 \
+ slog-async-2.8.0 \
+ slog-json-2.6.1 \
+ slog-scope-4.4.0 \
+ slog-stdlog-4.1.1 \
+ slog-term-2.9.1 \
+ smallvec-1.15.0 \
+ socket2-0.5.9 \
+ spinning_top-0.3.0 \
+ stable_deref_trait-1.2.0 \
strsim-0.10.0 \
strsim-0.11.1 \
- syn-2.0.70 \
+ syn-1.0.109 \
+ syn-2.0.100 \
+ synstructure-0.13.1 \
+ take_mut-0.2.2 \
+ term-0.7.0 \
termcolor-1.4.1 \
- tinyvec-1.8.0 \
- tinyvec_macros-0.1.1 \
- unicode-bidi-0.3.15 \
- unicode-ident-1.0.12 \
- unicode-normalization-0.1.23 \
+ textwrap-0.16.2 \
+ thiserror-1.0.69 \
+ thiserror-impl-1.0.69 \
+ thread_local-1.1.8 \
+ thrift_codec-0.2.0 \
+ time-0.3.41 \
+ time-core-0.1.4 \
+ time-macros-0.2.22 \
+ tinystr-0.7.6 \
+ tokio-1.44.2 \
+ tokio-macros-2.5.0 \
+ tokio-stream-0.1.17 \
+ tokio-util-0.7.14 \
+ toml_datetime-0.6.8 \
+ toml_edit-0.22.24 \
+ tonic-0.11.0 \
+ tower-layer-0.3.3 \
+ tower-service-0.3.3 \
+ tracing-0.1.41 \
+ tracing-attributes-0.1.28 \
+ tracing-core-0.1.33 \
+ trackable-1.3.0 \
+ trackable_derive-1.0.0 \
+ triomphe-0.1.14 \
+ unicode-ident-1.0.18 \
+ unicode-segmentation-1.12.0 \
+ unicode-width-0.1.14 \
untrusted-0.9.0 \
- url-1.7.2 \
- url-2.5.2 \
+ url-2.5.4 \
+ urlencoding-2.1.3 \
+ utf16_iter-1.0.5 \
+ utf8_iter-1.0.4 \
wasi-0.11.0+wasi-snapshot-preview1 \
+ 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 \
+ web-sys-0.3.77 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.8 \
+ winapi-util-0.1.9 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-core-0.61.0 \
+ windows-implement-0.60.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.1 \
+ windows-result-0.3.2 \
+ 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_aarch64_gnullvm-0.48.5 \
@@ -111,4 +297,17 @@ CARGO_CRATES= aho-corasick-1.1.3 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.48.5 \
- windows_x86_64_msvc-0.52.6
+ windows_x86_64_msvc-0.52.6 \
+ winnow-0.7.6 \
+ write16-1.0.0 \
+ writeable-0.5.5 \
+ yaml-merge-keys-0.5.1 \
+ yaml-rust-0.4.5 \
+ yoke-0.7.5 \
+ yoke-derive-0.7.5 \
+ zerocopy-0.8.24 \
+ zerocopy-derive-0.8.24 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
+ zerovec-0.10.4 \
+ zerovec-derive-0.10.3
diff --git a/net/quiche/distinfo b/net/quiche/distinfo
index 252bea08afea..8b96b26132d6 100644
--- a/net/quiche/distinfo
+++ b/net/quiche/distinfo
@@ -1,46 +1,124 @@
-TIMESTAMP = 1720787621
+TIMESTAMP = 1745850358
+SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
+SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
+SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
+SIZE (rust/crates/adler2-2.0.0.crate) = 13529
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/arrayvec-0.7.4.crate) = 96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711
-SIZE (rust/crates/arrayvec-0.7.4.crate) = 29856
-SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
-SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
-SHA256 (rust/crates/bindgen-0.68.1.crate) = 726e4313eb6ec35d2730258ad4e15b547ee75d6afaa1361a922e78e59b7d8078
-SIZE (rust/crates/bindgen-0.68.1.crate) = 218997
-SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
-SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
-SHA256 (rust/crates/boring-4.8.0.crate) = 49cec514676e157e536114aa62faed6656243629920bb620a7b391268988cc4d
-SIZE (rust/crates/boring-4.8.0.crate) = 188891
-SHA256 (rust/crates/boring-sys-4.8.0.crate) = beae676330def914eea531b62375bb026e89cc2266498f44688cae5164eb2ebd
-SIZE (rust/crates/boring-sys-4.8.0.crate) = 7087115
-SHA256 (rust/crates/cc-1.1.1.crate) = 907d8581360765417f8f2e0e7d602733bbed60156b4465b7617243689ef9b83d
-SIZE (rust/crates/cc-1.1.1.crate) = 80829
+SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
+SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
+SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
+SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
+SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
+SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
+SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
+SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
+SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
+SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
+SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
+SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
+SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
+SIZE (rust/crates/atty-0.2.14.crate) = 5470
+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.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/bindgen-0.70.1.crate) = f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f
+SIZE (rust/crates/bindgen-0.70.1.crate) = 226363
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
+SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+SHA256 (rust/crates/boring-4.16.0.crate) = ecd4d65a24a5e58e9b820723e496bfa920dd0afd31676646c81cfc3b6f34e039
+SIZE (rust/crates/boring-4.16.0.crate) = 195301
+SHA256 (rust/crates/boring-sys-4.16.0.crate) = 0c9a2a6a85b9cdadd64a1856ac5632afe0816518e20aadd372f4e4172aa94e2a
+SIZE (rust/crates/boring-sys-4.16.0.crate) = 7091376
+SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
+SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+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/cc-1.2.19.crate) = 8e3a13707ac958681c13b39b458c073d0d9bc8a22cb1b2f4c8e55eb72c13f362
+SIZE (rust/crates/cc-1.2.19.crate) = 105910
SHA256 (rust/crates/cdylib-link-lines-0.1.5.crate) = d98eabef08bbdf5afd0b9c0cabb1ac335f7c70447ef095eed85dffd9628b20bc
SIZE (rust/crates/cdylib-link-lines-0.1.5.crate) = 2946
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
+SHA256 (rust/crates/cf-rustracing-1.1.0.crate) = 8911ac33364d043fa741f0d393e85c6f23b55015b97c3e3e14b51bc46edb4437
+SIZE (rust/crates/cf-rustracing-1.1.0.crate) = 13452
+SHA256 (rust/crates/cf-rustracing-jaeger-1.2.0.crate) = d2ccda32f74f476a394a0880275270c238cab73bf6bbb2851a7868f55a1efa08
+SIZE (rust/crates/cf-rustracing-jaeger-1.2.0.crate) = 78661
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
+SIZE (rust/crates/chrono-0.4.40.crate) = 229824
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/cmake-0.1.50.crate) = a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130
-SIZE (rust/crates/cmake-0.1.50.crate) = 16748
-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/data-encoding-2.6.0.crate) = e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2
-SIZE (rust/crates/data-encoding-2.6.0.crate) = 20769
+SHA256 (rust/crates/clap-3.2.25.crate) = 4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123
+SIZE (rust/crates/clap-3.2.25.crate) = 219403
+SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5
+SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652
+SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
+SIZE (rust/crates/cmake-0.1.54.crate) = 18955
+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/crossbeam-0.8.4.crate) = 1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8
+SIZE (rust/crates/crossbeam-0.8.4.crate) = 10500
+SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
+SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
+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.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.25.0.crate) = e64e6c0fbe2c17357405f7c758c1ef960fce08bdfb2c03d88d2a18d7e09c4b67
+SIZE (rust/crates/crossterm-0.25.0.crate) = 116533
+SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
+SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
+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-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
+SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
+SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
+SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
+SHA256 (rust/crates/debug_panic-0.2.1.crate) = 9377eb110cece2e9431deb8d7d2ec8c116510b896741f9f2bf02b352147aa2a6
+SIZE (rust/crates/debug_panic-0.2.1.crate) = 2104
+SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
+SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/dirs-next-2.0.0.crate) = b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1
+SIZE (rust/crates/dirs-next-2.0.0.crate) = 11689
+SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d
+SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/docopt-1.1.1.crate) = 7f3f119846c823f9eafcf953a8f6ffb6ed69bf6240883261a7f13b634579a51f
SIZE (rust/crates/docopt-1.1.1.crate) = 39845
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/dtoa-1.0.10.crate) = d6add3b8cff394282be81f3fc1a0605db594ed69890078ca6e2cab1c408bcf04
+SIZE (rust/crates/dtoa-1.0.10.crate) = 17584
+SHA256 (rust/crates/dyn-clone-1.0.19.crate) = 1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005
+SIZE (rust/crates/dyn-clone-1.0.19.crate) = 12896
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/enum_dispatch-0.3.13.crate) = aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd
+SIZE (rust/crates/enum_dispatch-0.3.13.crate) = 29876
SHA256 (rust/crates/env_logger-0.10.2.crate) = 4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580
SIZE (rust/crates/env_logger-0.10.2.crate) = 36402
-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/erased-serde-0.3.31.crate) = 6c138974f9d5e7fe373eb04df7cae98833802ae4b11c24ac7039a21d5af4b26c
+SIZE (rust/crates/erased-serde-0.3.31.crate) = 24182
+SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
+SIZE (rust/crates/errno-0.3.11.crate) = 12048
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965
@@ -51,148 +129,442 @@ SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b2
SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/foundations-4.4.2.crate) = ab7ca2afd2611d0ea7a12ada6f590056842a7a678e5d9458cfa85f8fa6e8b409
+SIZE (rust/crates/foundations-4.4.2.crate) = 303821
+SHA256 (rust/crates/foundations-macros-4.4.2.crate) = 2fb9aaa9a074bfeed8c84ea25bed2dc83f4f5ca1d229258953b725fb1e24aa58
+SIZE (rust/crates/foundations-macros-4.4.2.crate) = 15227
SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
SHA256 (rust/crates/fslock-0.2.1.crate) = 04412b8935272e3a9bae6f48c7bfff74c2911f60525404edfdd28e49884c3bfb
SIZE (rust/crates/fslock-0.2.1.crate) = 13463
+SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
+SIZE (rust/crates/futures-0.3.31.crate) = 54953
+SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
+SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
+SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
+SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
+SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f
+SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
+SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
+SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
+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
+SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958
+SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
+SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
+SHA256 (rust/crates/futures-timer-3.0.3.crate) = f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24
+SIZE (rust/crates/futures-timer-3.0.3.crate) = 19739
+SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
+SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
-SIZE (rust/crates/glob-0.3.1.crate) = 18880
+SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
+SIZE (rust/crates/gimli-0.31.1.crate) = 279515
+SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
+SIZE (rust/crates/glob-0.3.2.crate) = 22359
+SHA256 (rust/crates/governor-0.6.3.crate) = 68a7f542ee6b35af73b06abc0dad1c1bae89964e4e253bc4b587b91c9637867b
+SIZE (rust/crates/governor-0.6.3.crate) = 131110
+SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
+SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
-SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
+SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
+SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
+SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
+SHA256 (rust/crates/hermit-abi-0.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/hostname-0.3.1.crate) = 3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867
+SIZE (rust/crates/hostname-0.3.1.crate) = 9272
+SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1
+SIZE (rust/crates/http-0.2.12.crate) = 101964
+SHA256 (rust/crates/http-body-0.4.6.crate) = 7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2
+SIZE (rust/crates/http-body-0.4.6.crate) = 10773
+SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f
+SIZE (rust/crates/humantime-2.2.0.crate) = 20646
+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
+SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
+SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
+SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
+SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
+SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
+SHA256 (rust/crates/icu_locid_transform_data-1.5.1.crate) = 7515e6d781098bf9f7205ab3fc7e9709d34554ae0b21ddbcb5febfa4bc7df11d
+SIZE (rust/crates/icu_locid_transform_data-1.5.1.crate) = 42937
+SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
+SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
+SHA256 (rust/crates/icu_normalizer_data-1.5.1.crate) = c5e8338228bdc8ab83303f16b797e177953730f601a96c25d10cb3ab0daa0cb7
+SIZE (rust/crates/icu_normalizer_data-1.5.1.crate) = 50737
+SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
+SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
+SHA256 (rust/crates/icu_properties_data-1.5.1.crate) = 85fb8799753b75aee8d2a21d7c14d9f38921b54b3dbda10f5a3c7a7b82dba5e2
+SIZE (rust/crates/icu_properties_data-1.5.1.crate) = 229231
+SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
+SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
+SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
+SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
-SHA256 (rust/crates/idna-0.1.5.crate) = 38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e
-SIZE (rust/crates/idna-0.1.5.crate) = 258735
-SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
-SIZE (rust/crates/idna-0.5.0.crate) = 271940
-SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26
-SIZE (rust/crates/indexmap-2.2.6.crate) = 82420
-SHA256 (rust/crates/intrusive-collections-0.9.6.crate) = b694dc9f70c3bda874626d2aed13b780f137aab435f4e9814121955cf706122e
-SIZE (rust/crates/intrusive-collections-0.9.6.crate) = 56560
-SHA256 (rust/crates/is-terminal-0.4.12.crate) = f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b
-SIZE (rust/crates/is-terminal-0.4.12.crate) = 7470
-SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
-SIZE (rust/crates/itoa-1.0.11.crate) = 10563
+SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
+SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
+SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
+SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
+SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
+SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
+SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/inquire-0.6.2.crate) = c33e7c1ddeb15c9abcbfef6029d8e29f69b52b6d6c891031b88ed91b5065803b
+SIZE (rust/crates/inquire-0.6.2.crate) = 73182
+SHA256 (rust/crates/intrusive-collections-0.9.7.crate) = 189d0897e4cbe8c75efedf3502c18c887b05046e59d28404d4d8e46cbc4d1e86
+SIZE (rust/crates/intrusive-collections-0.9.7.crate) = 56609
+SHA256 (rust/crates/ipnetwork-0.20.0.crate) = bf466541e9d546596ee94f9f69590f89473455f88372423e0008fc1a7daf100e
+SIZE (rust/crates/ipnetwork-0.20.0.crate) = 16556
+SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
+SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
+SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
+SIZE (rust/crates/itertools-0.12.1.crate) = 137761
+SHA256 (rust/crates/itertools-0.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/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
-SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c
-SIZE (rust/crates/libc-0.2.155.crate) = 743539
-SHA256 (rust/crates/libloading-0.8.4.crate) = e310b3a6b5907f99202fcdb4960ff45b93735d7c7d96b760fcff8db2dc0e103d
-SIZE (rust/crates/libloading-0.8.4.crate) = 28636
-SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058
-SIZE (rust/crates/libm-0.2.8.crate) = 113450
-SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
-SIZE (rust/crates/log-0.4.22.crate) = 44027
-SHA256 (rust/crates/matches-0.1.10.crate) = 2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5
-SIZE (rust/crates/matches-0.1.10.crate) = 2592
+SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
+SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
+SIZE (rust/crates/libloading-0.8.6.crate) = 28922
+SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
+SIZE (rust/crates/libm-0.2.11.crate) = 111477
+SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
+SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
+SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856
+SIZE (rust/crates/litemap-0.7.5.crate) = 29962
+SHA256 (rust/crates/local-ip-address-0.5.7.crate) = 612ed4ea9ce5acfb5d26339302528a5e1e59dfed95e9e11af3c083236ff1d15d
+SIZE (rust/crates/local-ip-address-0.5.7.crate) = 25226
+SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
+SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4
+SIZE (rust/crates/match_cfg-0.1.0.crate) = 7153
SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/memoffset-0.7.1.crate) = 5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4
+SIZE (rust/crates/memoffset-0.7.1.crate) = 8556
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
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.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
+SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
SIZE (rust/crates/mio-0.8.11.crate) = 102983
-SHA256 (rust/crates/nix-0.27.1.crate) = 2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053
-SIZE (rust/crates/nix-0.27.1.crate) = 286494
+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/neli-0.6.5.crate) = 93062a0dce6da2517ea35f301dfc88184ce18d3601ec786a727a87bf535deca9
+SIZE (rust/crates/neli-0.6.5.crate) = 48906
+SHA256 (rust/crates/neli-proc-macros-0.1.4.crate) = 0c8034b7fbb6f9455b2a96c19e6edf8dc9fc34c70449938d8ee3b4df363f61fe
+SIZE (rust/crates/neli-proc-macros-0.1.4.crate) = 11750
+SHA256 (rust/crates/newline-converter-0.2.2.crate) = 1f71d09d5c87634207f894c6b31b6a2b2c64ea3bdcf71bd5599fdbbe1600c00f
+SIZE (rust/crates/newline-converter-0.2.2.crate) = 4201
+SHA256 (rust/crates/nix-0.26.4.crate) = 598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b
+SIZE (rust/crates/nix-0.26.4.crate) = 279099
+SHA256 (rust/crates/no-std-compat-0.4.1.crate) = b93853da6d84c2e3c7d730d6473e8817692dd89be387eb01b94d7f108ecb5b8c
+SIZE (rust/crates/no-std-compat-0.4.1.crate) = 7600
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
+SHA256 (rust/crates/nonzero_ext-0.3.0.crate) = 38bf9645c8b145698bb0b18a4637dcacbc421ea49bef2317e4fd8065a387cf21
+SIZE (rust/crates/nonzero_ext-0.3.0.crate) = 15855
+SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
+SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
-SHA256 (rust/crates/peeking_take_while-0.1.2.crate) = 19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099
-SIZE (rust/crates/peeking_take_while-0.1.2.crate) = 6697
-SHA256 (rust/crates/percent-encoding-1.0.1.crate) = 31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831
-SIZE (rust/crates/percent-encoding-1.0.1.crate) = 10057
+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/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
+SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
+SHA256 (rust/crates/opentelemetry-0.22.0.crate) = 900d57987be3f2aeb70d385fff9b27fb74c5723cc9a52d904d4f9c807a0667bf
+SIZE (rust/crates/opentelemetry-0.22.0.crate) = 67855
+SHA256 (rust/crates/opentelemetry-proto-0.5.0.crate) = 3a8fddc9b68f5b80dae9d6f510b88e02396f006ad48cac349411fbecc80caae4
+SIZE (rust/crates/opentelemetry-proto-0.5.0.crate) = 151331
+SHA256 (rust/crates/opentelemetry_sdk-0.22.1.crate) = 9e90c7113be649e31e9a0f8b5ee24ed7a16923b322c3c5ab6367469c049d6b7e
+SIZE (rust/crates/opentelemetry_sdk-0.22.1.crate) = 128633
+SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951
+SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633
+SHA256 (rust/crates/os_str_bytes-6.6.1.crate) = e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1
+SIZE (rust/crates/os_str_bytes-6.6.1.crate) = 27643
+SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
+SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
+SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
+SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec
-SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613
-SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
-SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
-SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
-SIZE (rust/crates/quote-1.0.36.crate) = 28507
-SHA256 (rust/crates/regex-1.10.5.crate) = b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f
-SIZE (rust/crates/regex-1.10.5.crate) = 253805
-SHA256 (rust/crates/regex-automata-0.4.7.crate) = 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df
-SIZE (rust/crates/regex-automata-0.4.7.crate) = 617582
-SHA256 (rust/crates/regex-syntax-0.8.4.crate) = 7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b
-SIZE (rust/crates/regex-syntax-0.8.4.crate) = 347577
-SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d
-SIZE (rust/crates/ring-0.17.8.crate) = 4188554
-SHA256 (rust/crates/rust_decimal-1.35.0.crate) = 1790d1c4c0ca81211399e0e0af16333276f375209e71a37b67698a373db5b47a
-SIZE (rust/crates/rust_decimal-1.35.0.crate) = 128340
+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.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+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.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
+SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
+SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/procfs-0.16.0.crate) = 731e0d9356b0c25f16f33b5be79b1c57b562f141ebfcdb0ad8ac2c13a24293b4
+SIZE (rust/crates/procfs-0.16.0.crate) = 60581
+SHA256 (rust/crates/procfs-core-0.16.0.crate) = 2d3554923a69f4ce04c4a754260c338f505ce22642d3830e049a399fc2059a29
+SIZE (rust/crates/procfs-core-0.16.0.crate) = 68279
+SHA256 (rust/crates/prometheus-0.13.4.crate) = 3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1
+SIZE (rust/crates/prometheus-0.13.4.crate) = 84650
+SHA256 (rust/crates/prometheus-client-0.18.1.crate) = 83cd1b99916654a69008fd66b4f9397fbe08e6e51dfe23d4417acf5d3b8cb87c
+SIZE (rust/crates/prometheus-client-0.18.1.crate) = 44281
+SHA256 (rust/crates/prometheus-client-derive-text-encode-0.3.0.crate) = 66a455fbcb954c1a7decf3c586e860fd7889cddf4b8e164be736dbac95a953cd
+SIZE (rust/crates/prometheus-client-derive-text-encode-0.3.0.crate) = 2931
+SHA256 (rust/crates/prometools-0.2.2.crate) = f6d53b1bcc2616c1b1c8a115a16ff7f04a1b0ef0904e6bcc11ec0f7723d9cb2a
+SIZE (rust/crates/prometools-0.2.2.crate) = 10334
+SHA256 (rust/crates/prost-0.12.6.crate) = deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29
+SIZE (rust/crates/prost-0.12.6.crate) = 21552
+SHA256 (rust/crates/prost-derive-0.12.6.crate) = 81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1
+SIZE (rust/crates/prost-derive-0.12.6.crate) = 19556
+SHA256 (rust/crates/quanta-0.12.5.crate) = 3bd1fe6824cea6538803de3ff1bc0cf3949024db3d43c9643024bfb33a807c0e
+SIZE (rust/crates/quanta-0.12.5.crate) = 28962
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
+SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
+SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
+SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/raw-cpuid-11.5.0.crate) = c6df7ab838ed27997ba19a4664507e6f82b41fe6e20be42929332156e5e85146
+SIZE (rust/crates/raw-cpuid-11.5.0.crate) = 111596
+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/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
+SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
+SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
+SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2
+SIZE (rust/crates/relative-path-1.9.3.crate) = 22400
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
+SHA256 (rust/crates/rstest-0.25.0.crate) = 6fc39292f8613e913f7df8fa892b8944ceb47c247b78e1b1ae2f09e019be789d
+SIZE (rust/crates/rstest-0.25.0.crate) = 55273
+SHA256 (rust/crates/rstest_macros-0.25.0.crate) = 1f168d99749d307be9de54d23fd226628d99768225ef08f6ffb52e0182a27746
+SIZE (rust/crates/rstest_macros-0.25.0.crate) = 70557
+SHA256 (rust/crates/rust_decimal-1.37.1.crate) = faa7de2ba56ac291bd90c6b9bece784a52ae1411f9506544b3eae36dd2356d50
+SIZE (rust/crates/rust_decimal-1.37.1.crate) = 152139
+SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
+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/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
-SHA256 (rust/crates/serde-1.0.204.crate) = bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12
-SIZE (rust/crates/serde-1.0.204.crate) = 78253
-SHA256 (rust/crates/serde_derive-1.0.204.crate) = e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222
-SIZE (rust/crates/serde_derive-1.0.204.crate) = 55871
-SHA256 (rust/crates/serde_json-1.0.120.crate) = 4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5
-SIZE (rust/crates/serde_json-1.0.120.crate) = 147062
-SHA256 (rust/crates/serde_with-3.8.3.crate) = e73139bc5ec2d45e6c5fd85be5a46949c1c39a4c18e56915f5eb4c12f975e377
-SIZE (rust/crates/serde_with-3.8.3.crate) = 142734
-SHA256 (rust/crates/serde_with_macros-3.8.3.crate) = b80d3d6b56b64335c0180e5ffde23b3c5e08c14c585b51a15bd0e95393f46703
-SIZE (rust/crates/serde_with_macros-3.8.3.crate) = 30864
+SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
+SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/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/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
+SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
+SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
+SIZE (rust/crates/semver-1.0.26.crate) = 31303
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.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_with-3.12.0.crate) = d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa
+SIZE (rust/crates/serde_with-3.12.0.crate) = 148666
+SHA256 (rust/crates/serde_with_macros-3.12.0.crate) = 8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e
+SIZE (rust/crates/serde_with_macros-3.12.0.crate) = 32089
+SHA256 (rust/crates/serde_yaml-0.8.26.crate) = 578a7433b776b56a35785ed5ce9a7e777ac0598aac5a6dd1b4b18a307c7fc71b
+SIZE (rust/crates/serde_yaml-0.8.26.crate) = 40670
SHA256 (rust/crates/sfv-0.9.4.crate) = f27daf6ed3fc7ffd5ea3ce9f684fe351c47e50f2fdbb6236e2bad0b440dbe408
SIZE (rust/crates/sfv-0.9.4.crate) = 22456
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
+SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
+SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
+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/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
-SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
-SIZE (rust/crates/spin-0.9.8.crate) = 38958
+SHA256 (rust/crates/slog-2.7.0.crate) = 8347046d4ebd943127157b94d63abb990fcf729dc4e9978927fdf4ac3c998d06
+SIZE (rust/crates/slog-2.7.0.crate) = 45432
+SHA256 (rust/crates/slog-async-2.8.0.crate) = 72c8038f898a2c79507940990f05386455b3a317d8f18d4caea7cbc3d5096b84
+SIZE (rust/crates/slog-async-2.8.0.crate) = 19622
+SHA256 (rust/crates/slog-json-2.6.1.crate) = 3e1e53f61af1e3c8b852eef0a9dee29008f55d6dd63794f3f12cef786cf0f219
+SIZE (rust/crates/slog-json-2.6.1.crate) = 17676
+SHA256 (rust/crates/slog-scope-4.4.0.crate) = 2f95a4b4c3274cd2869549da82b57ccc930859bdbf5bcea0424bc5f140b3c786
+SIZE (rust/crates/slog-scope-4.4.0.crate) = 16753
+SHA256 (rust/crates/slog-stdlog-4.1.1.crate) = 6706b2ace5bbae7291d3f8d2473e2bfab073ccd7d03670946197aec98471fa3e
+SIZE (rust/crates/slog-stdlog-4.1.1.crate) = 16731
+SHA256 (rust/crates/slog-term-2.9.1.crate) = b6e022d0b998abfe5c3782c1f03551a596269450ccd677ea51c56f8b214610e8
+SIZE (rust/crates/slog-term-2.9.1.crate) = 28074
+SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
+SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
+SHA256 (rust/crates/socket2-0.5.9.crate) = 4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef
+SIZE (rust/crates/socket2-0.5.9.crate) = 57432
+SHA256 (rust/crates/spinning_top-0.3.0.crate) = d96d2d1d716fb500937168cc09353ffdc7a012be8475ac7308e1bdf0e3923300
+SIZE (rust/crates/spinning_top-0.3.0.crate) = 52579
+SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
+SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/strsim-0.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/syn-2.0.70.crate) = 2f0209b68b3613b093e0ec905354eccaedcfe83b8cb37cbdeae64026c3064c16
-SIZE (rust/crates/syn-2.0.70.crate) = 266388
+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/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
+SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
+SHA256 (rust/crates/take_mut-0.2.2.crate) = f764005d11ee5f36500a149ace24e00e3da98b0158b3e2d53a7495660d3f4d60
+SIZE (rust/crates/take_mut-0.2.2.crate) = 4263
+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
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
-SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938
-SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796
-SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
-SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/unicode-bidi-0.3.15.crate) = 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75
-SIZE (rust/crates/unicode-bidi-0.3.15.crate) = 56811
-SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
-SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
-SHA256 (rust/crates/unicode-normalization-0.1.23.crate) = a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5
-SIZE (rust/crates/unicode-normalization-0.1.23.crate) = 122649
+SHA256 (rust/crates/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-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
+SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
+SHA256 (rust/crates/thrift_codec-0.2.0.crate) = fce3200b189fd4733eb2bb22235755c8aa0361ba1c66b67db54893144d147279
+SIZE (rust/crates/thrift_codec-0.2.0.crate) = 16596
+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/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-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
+SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
+SHA256 (rust/crates/tokio-util-0.7.14.crate) = 6b9590b93e6fcc1739458317cccd391ad3955e2bde8913edf6f95f9e65a8f034
+SIZE (rust/crates/tokio-util-0.7.14.crate) = 118861
+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/tonic-0.11.0.crate) = 76c4eb7a4e9ef9d4763600161f12f5070b92a578e1b634db88a6887844c91a13
+SIZE (rust/crates/tonic-0.11.0.crate) = 92841
+SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
+SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
+SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
+SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
+SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
+SIZE (rust/crates/tracing-0.1.41.crate) = 82448
+SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
+SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
+SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
+SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/trackable-1.3.0.crate) = b15bd114abb99ef8cee977e517c8f37aee63f184f2d08e3e6ceca092373369ae
+SIZE (rust/crates/trackable-1.3.0.crate) = 12404
+SHA256 (rust/crates/trackable_derive-1.0.0.crate) = ebeb235c5847e2f82cfe0f07eb971d1e5f6804b18dac2ae16349cc604380f82f
+SIZE (rust/crates/trackable_derive-1.0.0.crate) = 3488
+SHA256 (rust/crates/triomphe-0.1.14.crate) = ef8f7726da4807b58ea5c96fdc122f80702030edc33b35aff9190a51148ccc85
+SIZE (rust/crates/triomphe-0.1.14.crate) = 30292
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+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/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/url-1.7.2.crate) = dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a
-SIZE (rust/crates/url-1.7.2.crate) = 68597
-SHA256 (rust/crates/url-2.5.2.crate) = 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c
-SIZE (rust/crates/url-2.5.2.crate) = 79704
+SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
+SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
+SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
+SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
+SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
+SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
+SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/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.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/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
+SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.8.crate) = 4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b
-SIZE (rust/crates/winapi-util-0.1.8.crate) = 12416
+SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
+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.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
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
@@ -227,7 +599,33 @@ 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 (cloudflare-quiche-0.22.0_GH0.tar.gz) = 0af8744b07038ee4af8cdb94dd4c11f1a730001944a0ef2f3f03e63715b15268
-SIZE (cloudflare-quiche-0.22.0_GH0.tar.gz) = 735447
-SHA256 (google-boringssl-f1c75347d_GH0.tar.gz) = fc0bb68685e8e5fe25c4170dec90796d290b754529baae19e03cbc73365eb08a
-SIZE (google-boringssl-f1c75347d_GH0.tar.gz) = 43373250
+SHA256 (rust/crates/winnow-0.7.6.crate) = 63d3fcd9bba44b03821e7d699eeee959f3126dcc4aa8e4ae18ec617c2a5cea10
+SIZE (rust/crates/winnow-0.7.6.crate) = 174072
+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/yaml-merge-keys-0.5.1.crate) = af47d205071caaef70ebce5e04e1d88eba944833f8a6626dacdda700f86c285a
+SIZE (rust/crates/yaml-merge-keys-0.5.1.crate) = 13257
+SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85
+SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783
+SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
+SIZE (rust/crates/yoke-0.7.5.crate) = 29673
+SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
+SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
+SHA256 (rust/crates/zerocopy-0.8.24.crate) = 2586fea28e186957ef732a5f8b3be2da217d65c5969d4b1e17f973ebbe876879
+SIZE (rust/crates/zerocopy-0.8.24.crate) = 243777
+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/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
+SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
+SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
+SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
+SHA256 (cloudflare-quiche-0.24.2_GH0.tar.gz) = a53f0efa1b5765b2d5438bd4fd076bae0617ee9cc140241a91fb7ecc0dd5410c
+SIZE (cloudflare-quiche-0.24.2_GH0.tar.gz) = 1541941
+SHA256 (google-boringssl-e1d6cd95a_GH0.tar.gz) = 8ae99fd5bc987afa46c957bf527ae6005eb29f3d4b8e9942d00e9d786dc1b85e
+SIZE (google-boringssl-e1d6cd95a_GH0.tar.gz) = 45563984
diff --git a/net/quiche/files/patch-deps_boringssl_src_crypto_cpu-aarch64-linux.c b/net/quiche/files/patch-deps_boringssl_src_crypto_cpu-aarch64-linux.c
deleted file mode 100644
index 2360fa4fe3ea..000000000000
--- a/net/quiche/files/patch-deps_boringssl_src_crypto_cpu-aarch64-linux.c
+++ /dev/null
@@ -1,73 +0,0 @@
---- quiche/deps/boringssl/src/crypto/cpu-aarch64-linux.c.orig 2021-09-09 17:30:32 UTC
-+++ quiche/deps/boringssl/src/crypto/cpu-aarch64-linux.c
-@@ -14,49 +14,45 @@
-
- #include <openssl/cpu.h>
-
--#if defined(OPENSSL_AARCH64) && defined(OPENSSL_LINUX) && \
-- !defined(OPENSSL_STATIC_ARMCAP)
-+#if defined(OPENSSL_AARCH64)
-
--#include <sys/auxv.h>
--
- #include <openssl/arm_arch.h>
-
- #include "internal.h"
-
--
- extern uint32_t OPENSSL_armcap_P;
-
--void OPENSSL_cpuid_setup(void) {
-- unsigned long hwcap = getauxval(AT_HWCAP);
-+#include <sys/types.h>
-+#include <machine/armreg.h>
-
-- // See /usr/include/asm/hwcap.h on an aarch64 installation for the source of
-- // these values.
-- static const unsigned long kNEON = 1 << 1;
-- static const unsigned long kAES = 1 << 3;
-- static const unsigned long kPMULL = 1 << 4;
-- static const unsigned long kSHA1 = 1 << 5;
-- static const unsigned long kSHA256 = 1 << 6;
-+#ifndef ID_AA64ISAR0_AES_VAL
-+#define ID_AA64ISAR0_AES_VAL ID_AA64ISAR0_AES
-+#endif
-+#ifndef ID_AA64ISAR0_SHA1_VAL
-+#define ID_AA64ISAR0_SHA1_VAL ID_AA64ISAR0_SHA1
-+#endif
-+#ifndef ID_AA64ISAR0_SHA2_VAL
-+#define ID_AA64ISAR0_SHA2_VAL ID_AA64ISAR0_SHA2
-+#endif
-
-- if ((hwcap & kNEON) == 0) {
-- // Matching OpenSSL, if NEON is missing, don't report other features
-- // either.
-- return;
-- }
-+void OPENSSL_cpuid_setup(void) {
-+ uint64_t id_aa64isar0;
-
-+ id_aa64isar0 = READ_SPECIALREG(id_aa64isar0_el1);
-+
- OPENSSL_armcap_P |= ARMV7_NEON;
-
-- if (hwcap & kAES) {
-+ if (ID_AA64ISAR0_AES_VAL(id_aa64isar0) >= ID_AA64ISAR0_AES_BASE) {
- OPENSSL_armcap_P |= ARMV8_AES;
- }
-- if (hwcap & kPMULL) {
-+ if (ID_AA64ISAR0_AES_VAL(id_aa64isar0) == ID_AA64ISAR0_AES_PMULL) {
- OPENSSL_armcap_P |= ARMV8_PMULL;
- }
-- if (hwcap & kSHA1) {
-+ if (ID_AA64ISAR0_SHA1_VAL(id_aa64isar0) == ID_AA64ISAR0_SHA1_BASE) {
- OPENSSL_armcap_P |= ARMV8_SHA1;
- }
-- if (hwcap & kSHA256) {
-+ if(ID_AA64ISAR0_SHA2_VAL(id_aa64isar0) >= ID_AA64ISAR0_SHA2_BASE) {
- OPENSSL_armcap_P |= ARMV8_SHA256;
- }
- }
--
--#endif // OPENSSL_AARCH64 && !OPENSSL_STATIC_ARMCAP
-+#endif // OPENSSL_AARCH64
diff --git a/net/quiche/files/patch-quiche_deps_boringssl_CMakeLists.txt b/net/quiche/files/patch-quiche_deps_boringssl_CMakeLists.txt
deleted file mode 100644
index b36c7cedb82b..000000000000
--- a/net/quiche/files/patch-quiche_deps_boringssl_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- quiche/deps/boringssl/CMakeLists.txt.orig 2024-04-12 00:59:13 UTC
-+++ quiche/deps/boringssl/CMakeLists.txt
-@@ -480,7 +480,7 @@ elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL "mips")
- elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL "mips")
- # Just to avoid the “unknown processor” error.
- set(ARCH "generic")
--elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL "ppc64le")
-+elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL "ppc64le" OR CMAKE_SYSTEM_PROCESSOR STREQUAL "powerpc64le")
- set(ARCH "ppc64le")
- else()
- message(FATAL_ERROR "Unknown processor:" ${CMAKE_SYSTEM_PROCESSOR})
diff --git a/net/quiche/files/patch-quiche_deps_boringssl_src_CMakeLists.txt b/net/quiche/files/patch-quiche_deps_boringssl_src_CMakeLists.txt
deleted file mode 100644
index 0c9018edbf4e..000000000000
--- a/net/quiche/files/patch-quiche_deps_boringssl_src_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- quiche/deps/boringssl/src/CMakeLists.txt.orig 2024-04-12 00:59:13 UTC
-+++ quiche/deps/boringssl/src/CMakeLists.txt
-@@ -480,7 +480,7 @@ elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL "mips")
- elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL "mips")
- # Just to avoid the “unknown processor” error.
- set(ARCH "generic")
--elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL "ppc64le")
-+elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL "ppc64le" OR CMAKE_SYSTEM_PROCESSOR STREQUAL "powerpc64le")
- set(ARCH "ppc64le")
- else()
- message(FATAL_ERROR "Unknown processor:" ${CMAKE_SYSTEM_PROCESSOR})
diff --git a/net/quiche/files/patch-quiche_deps_boringssl_src_crypto_cpu-ppc64le.c b/net/quiche/files/patch-quiche_deps_boringssl_src_crypto_cpu-ppc64le.c
deleted file mode 100644
index c928d89015ab..000000000000
--- a/net/quiche/files/patch-quiche_deps_boringssl_src_crypto_cpu-ppc64le.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- quiche/deps/boringssl/src/crypto/cpu-ppc64le.c.orig 2024-04-12 01:38:29 UTC
-+++ quiche/deps/boringssl/src/crypto/cpu-ppc64le.c
-@@ -28,7 +28,11 @@ void OPENSSL_cpuid_setup(void) {
- #endif
-
- void OPENSSL_cpuid_setup(void) {
-+#ifdef __linux__
- OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2);
-+#else
-+ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2));
-+#endif
- }
-
- int CRYPTO_is_PPC64LE_vcrypto_capable(void) {
diff --git a/net/savvycan/Makefile b/net/savvycan/Makefile
index 80b349f0c1ca..34892a857bb8 100644
--- a/net/savvycan/Makefile
+++ b/net/savvycan/Makefile
@@ -1,5 +1,5 @@
PORTNAME= savvycan
-PORTVERSION= 213
+PORTVERSION= 220
PORTEPOCH= 2
CATEGORIES= net
diff --git a/net/savvycan/distinfo b/net/savvycan/distinfo
index 7f55c034b6ba..626b51e1dc71 100644
--- a/net/savvycan/distinfo
+++ b/net/savvycan/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1682127718
-SHA256 (collin80-SavvyCAN-213-V213_GH0.tar.gz) = 1c60055a05dacfd9b00b5416e728735dc7d507f9692c52bf2e4eed74f56f84cd
-SIZE (collin80-SavvyCAN-213-V213_GH0.tar.gz) = 3750379
+TIMESTAMP = 1746800574
+SHA256 (collin80-SavvyCAN-220-V220_GH0.tar.gz) = 1fd00dd3d685810484e87999be65e9e81e5922a6da7f17f3d6d756452b5847bf
+SIZE (collin80-SavvyCAN-220-V220_GH0.tar.gz) = 3830017
diff --git a/net/traefik/Makefile b/net/traefik/Makefile
index f5564bfb8318..552ad8b34c53 100644
--- a/net/traefik/Makefile
+++ b/net/traefik/Makefile
@@ -1,5 +1,5 @@
PORTNAME= traefik
-PORTVERSION= 3.3.6
+PORTVERSION= 3.4.0
CATEGORIES= net
MASTER_SITES= LOCAL/riggs/${PORTNAME}
diff --git a/net/traefik/distinfo b/net/traefik/distinfo
index 3f22bb77a9f4..5bd61c23f06c 100644
--- a/net/traefik/distinfo
+++ b/net/traefik/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745012563
-SHA256 (traefik-3.3.6.tar.xz) = c473e991408c712d4f361c2d07b1b2bb839ab823a87b18fe3ffe52187bb9904c
-SIZE (traefik-3.3.6.tar.xz) = 24312792
+TIMESTAMP = 1746858633
+SHA256 (traefik-3.4.0.tar.xz) = 2a141f9c25aea7d6b74907bf1451e2b9d04c0e47ed13124d45edbaef9e53f479
+SIZE (traefik-3.4.0.tar.xz) = 24394892
diff --git a/ports-mgmt/hs-cabal2tuple/Makefile b/ports-mgmt/hs-cabal2tuple/Makefile
index 6f3b1332dbaa..b14fab88d6da 100644
--- a/ports-mgmt/hs-cabal2tuple/Makefile
+++ b/ports-mgmt/hs-cabal2tuple/Makefile
@@ -1,6 +1,5 @@
PORTNAME= cabal2tuple
-PORTVERSION= 2.0.2.0
-PORTREVISION= 1
+PORTVERSION= 2.0.3.0
CATEGORIES= ports-mgmt haskell
MAINTAINER= arrowd@FreeBSD.org
@@ -14,57 +13,91 @@ USES= cabal
USE_GITLAB= yes
GL_SITE= https://foss.heptapod.net
GL_ACCOUNT= bsdutils
-GL_TAGNAME= 6c4f13ce36297c5bcd44260ec3f0e51fa47bb691
+GL_TAGNAME= bd88466646fe2fb49f704fe5e8b452d18d6acc00
-# Version of the 'hashable' package should be the same as in devel/hs-cabal-install
-USE_CABAL= hashable-1.5.0.0_1
-USE_CABAL+= OneTuple-0.4.1.1_1 \
- QuickCheck-2.14.3 \
+USE_CABAL+= Cabal-3.14.2.0_1 \
+ Cabal-syntax-3.14.2.0 \
+ HTTP-4000.4.1_5 \
+ OneTuple-0.4.2_1 \
+ QuickCheck-2.15.0.1_1 \
StateVar-1.2.2 \
aeson-2.2.3.0_3 \
- ansi-terminal-1.1 \
+ alex-3.5.3.0 \
+ ansi-terminal-1.1.2 \
ansi-terminal-types-1.1 \
assoc-1.1.1_1 \
+ async-2.2.5_3 \
+ atomic-counter-0.1.2.3 \
base-orphans-0.9.3 \
base16-bytestring-1.0.2.0_1 \
- bifunctors-5.6.1_2 \
- cabal-plan-0.7.3.0_2 \
+ base64-bytestring-1.2.1.0_1 \
+ bifunctors-5.6.2_2 \
+ boring-0.2.2_1 \
+ cabal-install-3.14.2.0 \
+ cabal-install-solver-3.14.2.0 \
+ cabal-plan-0.7.5.0 \
character-ps-0.1 \
colour-2.3.6 \
- comonad-5.0.8_2 \
+ comonad-5.0.9_1 \
contravariant-1.5.5 \
+ cryptohash-sha256-0.11.102.1_6 \
data-fix-0.3.4_1 \
+ dec-0.0.6_1 \
+ directory-ospath-streaming-0.2.2 \
distributive-0.6.2.1_1 \
- dlist-1.0_1 \
- generically-0.1.1_2 \
+ dlist-1.0_2 \
+ echo-0.1.4 \
+ ed25519-0.0.5.0_9 \
+ edit-distance-0.2.2.1_1 \
+ file-io-0.1.5 \
+ generically-0.1.1_4 \
+ hackage-security-0.6.3.0 \
+ hashable-1.5.0.0_1 \
+ hsc2hs-0.68.10_4 \
+ indexed-profunctors-0.1.1.1 \
indexed-traversable-0.1.4_1 \
indexed-traversable-instances-0.1.2_1 \
- integer-conversion-0.1.0.1_1 \
- integer-logarithms-1.0.3.1_5 \
+ integer-conversion-0.1.1_1 \
+ integer-logarithms-1.0.4 \
+ lukko-0.1.2_1 \
+ network-3.2.7.0 \
network-uri-2.6.4.2_1 \
- optparse-applicative-0.18.1.0 \
- os-string-2.0.3 \
+ open-browser-0.3.0.1 \
+ optics-core-0.4.1.1_1 \
+ optparse-applicative-0.18.1.0_1 \
+ os-string-2.0.7 \
prettyprinter-1.7.1 \
prettyprinter-ansi-terminal-1.1.3 \
- primitive-0.9.0.0 \
- random-1.2.1.2 \
+ primitive-0.9.1.0 \
+ random-1.3.1 \
+ regex-base-0.94.0.3 \
+ regex-posix-0.96.0.2 \
+ resolv-0.2.0.2_5 \
+ safe-exceptions-0.1.7.4_1 \
scientific-0.3.8.0_2 \
+ semaphore-compat-1.0.0_4 \
semialign-1.3.1_2 \
semigroupoids-6.0.1_2 \
- splitmix-0.1.0.5 \
+ singleton-bool-0.1.8_1 \
+ some-1.0.6_2 \
+ splitmix-0.1.1 \
strict-0.5.1_1 \
- tagged-0.8.8 \
+ tagged-0.8.9 \
+ tar-0.6.4.0_1 \
+ tasty-1.5.3_1 \
text-iso8601-0.1.1_2 \
text-short-0.1.6_3 \
- th-abstraction-0.6.0.0_1 \
- th-compat-0.1.4_4 \
+ th-abstraction-0.7.1.0_1 \
+ th-compat-0.1.6 \
these-1.2.1_2 \
time-compat-1.9.8 \
+ topograph-1.0.1_1 \
transformers-compat-0.7.2 \
unordered-containers-0.2.20_4 \
uuid-types-1.0.6_3 \
- vector-0.13.1.0 \
- vector-stream-0.1.0.1 \
- witherable-0.5_1
+ vector-0.13.2.0_1 \
+ vector-stream-0.1.0.1_3 \
+ witherable-0.5_1 \
+ zlib-0.7.1.0_2
.include <bsd.port.mk>
diff --git a/ports-mgmt/hs-cabal2tuple/distinfo b/ports-mgmt/hs-cabal2tuple/distinfo
index 798f09dd7122..69d38b254fba 100644
--- a/ports-mgmt/hs-cabal2tuple/distinfo
+++ b/ports-mgmt/hs-cabal2tuple/distinfo
@@ -1,68 +1,128 @@
-TIMESTAMP = 1746433397
-SHA256 (cabal/OneTuple-0.4.1.1/OneTuple-0.4.1.1.tar.gz) = c9e764d4ee1e57cad8341bd5d0de33ba3a52b6793fc1309679f2bf60c030bb2b
-SIZE (cabal/OneTuple-0.4.1.1/OneTuple-0.4.1.1.tar.gz) = 5601
-SHA256 (cabal/OneTuple-0.4.1.1/revision/1.cabal) = 632dfded172086fb9f0e26d3578bcfffa3fb6d135ea5a8de17b7a33ff6e6e682
-SIZE (cabal/OneTuple-0.4.1.1/revision/1.cabal) = 2575
-SHA256 (cabal/QuickCheck-2.14.3/QuickCheck-2.14.3.tar.gz) = 5c0f22b36b28a1a8fa110b3819818d3f29494a3b0dedbae299f064123ca70501
-SIZE (cabal/QuickCheck-2.14.3/QuickCheck-2.14.3.tar.gz) = 76849
+TIMESTAMP = 1746897294
+SHA256 (cabal/Cabal-3.14.2.0/Cabal-3.14.2.0.tar.gz) = a58ca2b17c250472ed4dac0ec0aa2c65173701cbfdfecca104713f73b4429432
+SIZE (cabal/Cabal-3.14.2.0/Cabal-3.14.2.0.tar.gz) = 475699
+SHA256 (cabal/Cabal-3.14.2.0/revision/1.cabal) = f98aa86a37b9920dc6dfc8d79119a10df69542734f158a1c66ff144592f1d004
+SIZE (cabal/Cabal-3.14.2.0/revision/1.cabal) = 14148
+SHA256 (cabal/Cabal-syntax-3.14.2.0/Cabal-syntax-3.14.2.0.tar.gz) = 9d5f39eadafffc1906558486f612dc21d2921d6a749319accefff982e9ae5985
+SIZE (cabal/Cabal-syntax-3.14.2.0/Cabal-syntax-3.14.2.0.tar.gz) = 245186
+SHA256 (cabal/HTTP-4000.4.1/HTTP-4000.4.1.tar.gz) = df31d8efec775124dab856d7177ddcba31be9f9e0836ebdab03d94392f2dd453
+SIZE (cabal/HTTP-4000.4.1/HTTP-4000.4.1.tar.gz) = 74330
+SHA256 (cabal/HTTP-4000.4.1/revision/5.cabal) = 75ada03bd2d2b747319e38877a55bf8be529db4520a07d4e5ffbd24c5e850dcb
+SIZE (cabal/HTTP-4000.4.1/revision/5.cabal) = 6009
+SHA256 (cabal/OneTuple-0.4.2/OneTuple-0.4.2.tar.gz) = 174da8a0f4004d17b08182cb25b0e045fce5de1fdeae84e9d75fdea2867aab55
+SIZE (cabal/OneTuple-0.4.2/OneTuple-0.4.2.tar.gz) = 5207
+SHA256 (cabal/OneTuple-0.4.2/revision/1.cabal) = dd7266f983da2970e5662168add810dabadabb3a4bb9b137181eafc0ac7ea4d4
+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/3.cabal) = 61e559f2bad61a98aac564f2a4fd892d21e9e1712e14e3db93326317aa944a9b
SIZE (cabal/aeson-2.2.3.0/revision/3.cabal) = 6378
-SHA256 (cabal/ansi-terminal-1.1/ansi-terminal-1.1.tar.gz) = 525d6257bebad9755fa528ce03e64c6a439fbc129aa307a14063896e4871b253
-SIZE (cabal/ansi-terminal-1.1/ansi-terminal-1.1.tar.gz) = 34897
+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/assoc-1.1.1/assoc-1.1.1.tar.gz) = 231149b7fef09f5dd95af51228615e3b296dbd0faadeca053e0644a4b13b0ff6
SIZE (cabal/assoc-1.1.1/assoc-1.1.1.tar.gz) = 3158
SHA256 (cabal/assoc-1.1.1/revision/1.cabal) = 0ab39b4d1feb4caca95ac6e314f48782b27a86a6b8d1f5e8dc4be9fbed11185f
SIZE (cabal/assoc-1.1.1/revision/1.cabal) = 1420
+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/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/base-orphans-0.9.3/base-orphans-0.9.3.tar.gz) = 17a35079c8719014560c028d9805ec1301b900972adf212e00af23fe3ebfabd8
SIZE (cabal/base-orphans-0.9.3/base-orphans-0.9.3.tar.gz) = 19923
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
SIZE (cabal/base16-bytestring-1.0.2.0/revision/1.cabal) = 2630
-SHA256 (cabal/bifunctors-5.6.1/bifunctors-5.6.1.tar.gz) = 06381471b5be16516a1b2c4b21a5101a3d991038bface8e0cad144c0044d57fc
-SIZE (cabal/bifunctors-5.6.1/bifunctors-5.6.1.tar.gz) = 38170
-SHA256 (cabal/bifunctors-5.6.1/revision/2.cabal) = 82fa7ed8f69f0bfa375de117ab36414c0b96a97ee046edc3ac6da7a295a94755
-SIZE (cabal/bifunctors-5.6.1/revision/2.cabal) = 3273
-SHA256 (cabal/cabal-plan-0.7.3.0/cabal-plan-0.7.3.0.tar.gz) = ccdc54854b111727d99b77ed6333d9f60c7f5ee0240251b2e4788e005b715e66
-SIZE (cabal/cabal-plan-0.7.3.0/cabal-plan-0.7.3.0.tar.gz) = 53399
-SHA256 (cabal/cabal-plan-0.7.3.0/revision/2.cabal) = ba2aab93e43db335b669fd2c7b5ab63b19fe584b5f95285ace910f73e8f5c78f
-SIZE (cabal/cabal-plan-0.7.3.0/revision/2.cabal) = 5510
+SHA256 (cabal/base64-bytestring-1.2.1.0/base64-bytestring-1.2.1.0.tar.gz) = fbf8ed30edde271eb605352021431d8f1b055f95a56af31fe2eacf6bdfdc49c9
+SIZE (cabal/base64-bytestring-1.2.1.0/base64-bytestring-1.2.1.0.tar.gz) = 13743
+SHA256 (cabal/base64-bytestring-1.2.1.0/revision/1.cabal) = 45305ccf8914c66d385b518721472c7b8c858f1986945377f74f85c1e0d49803
+SIZE (cabal/base64-bytestring-1.2.1.0/revision/1.cabal) = 2502
+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/2.cabal) = 115a621c4eaaabb07834f9e4dd3371e21f39d034305062f4bd5cd72c2f8880d2
+SIZE (cabal/bifunctors-5.6.2/revision/2.cabal) = 3332
+SHA256 (cabal/boring-0.2.2/boring-0.2.2.tar.gz) = 928baf1fff69b17658fb7014a1cc3e220b3b69b52271ae9c0452f82d67b3ef86
+SIZE (cabal/boring-0.2.2/boring-0.2.2.tar.gz) = 5474
+SHA256 (cabal/boring-0.2.2/revision/1.cabal) = f6d705c30830a337862210f12c4ce38d5ab4d3660631e0214b504f10815a2e8d
+SIZE (cabal/boring-0.2.2/revision/1.cabal) = 1779
+SHA256 (cabal/cabal-install-3.14.2.0/cabal-install-3.14.2.0.tar.gz) = e8a13d7542040aad321465a576514267a753d02808a98ab17751243c131c7bdb
+SIZE (cabal/cabal-install-3.14.2.0/cabal-install-3.14.2.0.tar.gz) = 739863
+SHA256 (cabal/cabal-install-solver-3.14.2.0/cabal-install-solver-3.14.2.0.tar.gz) = e11d1717f54f7585245859bb2c8305ab494e3fbb07fb359ac44eda35f366a114
+SIZE (cabal/cabal-install-solver-3.14.2.0/cabal-install-solver-3.14.2.0.tar.gz) = 90003
+SHA256 (cabal/cabal-plan-0.7.5.0/cabal-plan-0.7.5.0.tar.gz) = b17a9238da8033e8e24661db1ea108c8988dd97428c2b564bbe1a71c07d47b6b
+SIZE (cabal/cabal-plan-0.7.5.0/cabal-plan-0.7.5.0.tar.gz) = 53641
SHA256 (cabal/character-ps-0.1/character-ps-0.1.tar.gz) = 22de71fde38b236d3e9168a832b5e1e75d1fb4f4028667bdf747b3b4c8c1529c
SIZE (cabal/character-ps-0.1/character-ps-0.1.tar.gz) = 8192
SHA256 (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 2cd35dcd6944a5abc9f108a5eb5ee564b6b1fa98a9ec79cefcc20b588991f871
SIZE (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 20675
-SHA256 (cabal/comonad-5.0.8/comonad-5.0.8.tar.gz) = ef6cdf2cc292cc43ee6aa96c581b235fdea8ab44a0bffb24dc79ae2b2ef33d13
-SIZE (cabal/comonad-5.0.8/comonad-5.0.8.tar.gz) = 15227
-SHA256 (cabal/comonad-5.0.8/revision/2.cabal) = 4a4dbfbd03fb4963987710fca994e8b5624bd05a33e5f95b7581b26f8229c5e3
-SIZE (cabal/comonad-5.0.8/revision/2.cabal) = 3631
+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/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/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/data-fix-0.3.4/data-fix-0.3.4.tar.gz) = 8df052d18c047ab9e9200536a8799b5af3997ebecbbb091a7384b6be8416ab37
SIZE (cabal/data-fix-0.3.4/data-fix-0.3.4.tar.gz) = 5992
SHA256 (cabal/data-fix-0.3.4/revision/1.cabal) = ee78be6168ca0878d670fede957195d3debf4a37a806d13d72182b274901261b
SIZE (cabal/data-fix-0.3.4/revision/1.cabal) = 1406
+SHA256 (cabal/dec-0.0.6/dec-0.0.6.tar.gz) = fb153694d1c7f8b271b20c4394b05f6d66d0211df78c3649dced878567b27f2d
+SIZE (cabal/dec-0.0.6/dec-0.0.6.tar.gz) = 3221
+SHA256 (cabal/dec-0.0.6/revision/1.cabal) = 201b3b5e20424addfedd412e31079cee8b6272325d7ff463a57c31a8c19493f7
+SIZE (cabal/dec-0.0.6/revision/1.cabal) = 1384
+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
SIZE (cabal/distributive-0.6.2.1/revision/1.cabal) = 2996
SHA256 (cabal/dlist-1.0/dlist-1.0.tar.gz) = 173d637328bb173fcc365f30d29ff4a94292a1e0e5558aeb3dfc11de81510115
SIZE (cabal/dlist-1.0/dlist-1.0.tar.gz) = 18667
-SHA256 (cabal/dlist-1.0/revision/1.cabal) = 55ff69d20ce638fc7727342ee67f2f868da61d3dcf3763f790bf9aa0b145e568
-SIZE (cabal/dlist-1.0/revision/1.cabal) = 3812
+SHA256 (cabal/dlist-1.0/revision/2.cabal) = 854727594c5a816ab3d10f15b1bc4fedaf9e3f7d1ef517a2bb9011f29ba261d2
+SIZE (cabal/dlist-1.0/revision/2.cabal) = 3942
+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/9.cabal) = f1550ddbe3b53f1087a035667364011460896cc2b1ff328b521c05ed5973bb78
+SIZE (cabal/ed25519-0.0.5.0/revision/9.cabal) = 3913
+SHA256 (cabal/edit-distance-0.2.2.1/edit-distance-0.2.2.1.tar.gz) = 3e8885ee2f56ad4da940f043ae8f981ee2fe336b5e8e4ba3f7436cff4f526c4a
+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.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/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/2.cabal) = 378ec049bc2853b8011df116647fbd34bb9f00edce9840e4957f98abc097597c
-SIZE (cabal/generically-0.1.1/revision/2.cabal) = 1169
+SHA256 (cabal/generically-0.1.1/revision/4.cabal) = 3f64278f5c582dd7c6963967b1290079bcd03b8348989f909ac9bd972ddc452e
+SIZE (cabal/generically-0.1.1/revision/4.cabal) = 1203
+SHA256 (cabal/hackage-security-0.6.3.0/hackage-security-0.6.3.0.tar.gz) = 401d35c40a6394e20be988aec6bb521d03d951bf62acd9da58285ebc1e490d70
+SIZE (cabal/hackage-security-0.6.3.0/hackage-security-0.6.3.0.tar.gz) = 84937
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/4.cabal) = 725ef6da03d3d6e332db4de0a35bee45d72e4d31decc5ec7f153e6837af5f03e
+SIZE (cabal/hsc2hs-0.68.10/revision/4.cabal) = 3114
+SHA256 (cabal/indexed-profunctors-0.1.1.1/indexed-profunctors-0.1.1.1.tar.gz) = 2e69bb2900bb7e562efffff7bcf3f72daf79f013232ce603263a57595412c398
+SIZE (cabal/indexed-profunctors-0.1.1.1/indexed-profunctors-0.1.1.1.tar.gz) = 6477
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
@@ -71,34 +131,62 @@ SHA256 (cabal/indexed-traversable-instances-0.1.2/indexed-traversable-instances-
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/integer-conversion-0.1.0.1/integer-conversion-0.1.0.1.tar.gz) = 20ac70cf1cb65458bba2c562c209a8930e45bdb89886182d644d0a457fc46f39
-SIZE (cabal/integer-conversion-0.1.0.1/integer-conversion-0.1.0.1.tar.gz) = 6166
-SHA256 (cabal/integer-conversion-0.1.0.1/revision/1.cabal) = 0e57a82635323f015b5d6c242bcfbbeeaa9854fe9c8058e57052254dbb24bb14
-SIZE (cabal/integer-conversion-0.1.0.1/revision/1.cabal) = 2250
-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/5.cabal) = 4d0dfc334e64ff57bb1a08717afa4a4a7f28e4cdc46615dd287be31ef63ec00d
-SIZE (cabal/integer-logarithms-1.0.3.1/revision/5.cabal) = 3278
+SHA256 (cabal/integer-conversion-0.1.1/integer-conversion-0.1.1.tar.gz) = c18164a048073310f6353ebc64c9037b52a4b8299963ce05e027bcf60e22155a
+SIZE (cabal/integer-conversion-0.1.1/integer-conversion-0.1.1.tar.gz) = 6179
+SHA256 (cabal/integer-conversion-0.1.1/revision/1.cabal) = 941d4ae16e2124cbff5defe2abedb49efc8e03a594f817035bf231a317e6c1c9
+SIZE (cabal/integer-conversion-0.1.1/revision/1.cabal) = 2256
+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/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/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-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.3.0.1/open-browser-0.3.0.1.tar.gz) = 96c521ad0e43bd4ebd340be9067056a99e7281f4f15b41860b236cef769ccc3e
+SIZE (cabal/open-browser-0.3.0.1/open-browser-0.3.0.1.tar.gz) = 5226
+SHA256 (cabal/optics-core-0.4.1.1/optics-core-0.4.1.1.tar.gz) = 3e817e3c66a0120ac4b4b6d790e659b75f8c0fb27c5f65f3974f4c697b7bb3fb
+SIZE (cabal/optics-core-0.4.1.1/optics-core-0.4.1.1.tar.gz) = 437386
+SHA256 (cabal/optics-core-0.4.1.1/revision/1.cabal) = 4639668eff2aaace77d4b80d2a039cee1bd3627528b1cb9f044dea0f087433cb
+SIZE (cabal/optics-core-0.4.1.1/revision/1.cabal) = 5626
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.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/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/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz) = 5e6ea6903114fa118fcc359633dfb7ecddecb92c06c853d02a77b72b251f0b45
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/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/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/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/regex-base-0.94.0.3/regex-base-0.94.0.3.tar.gz) = e8ca2dee598c790dd1c1c4359bdd1e495d9b881f5aa1f539c22f0dd5563747bf
+SIZE (cabal/regex-base-0.94.0.3/regex-base-0.94.0.3.tar.gz) = 10550
+SHA256 (cabal/regex-posix-0.96.0.2/regex-posix-0.96.0.2.tar.gz) = 7e570460c35c5deec54d1ba46305ddb4679c7d4aae84f631dd0c61daaeaa8150
+SIZE (cabal/regex-posix-0.96.0.2/regex-posix-0.96.0.2.tar.gz) = 13343
+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/5.cabal) = 58a8c6f17dece62891e7534c6f033e1fb1d0685e68dbe5d4fbb71256d45c6132
+SIZE (cabal/resolv-0.2.0.2/revision/5.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
+SIZE (cabal/safe-exceptions-0.1.7.4/revision/1.cabal) = 1412
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/2.cabal) = ba83a6701dd0110138443757aca4a42786afa94272b73045ef878fd860d1732e
SIZE (cabal/scientific-0.3.8.0/revision/2.cabal) = 4397
+SHA256 (cabal/semaphore-compat-1.0.0/semaphore-compat-1.0.0.tar.gz) = 1c6e6fab021c2ccee5d86112fb1c0bd016d15e0cf70c489dae5fb5ec156ed9e2
+SIZE (cabal/semaphore-compat-1.0.0/semaphore-compat-1.0.0.tar.gz) = 4391
+SHA256 (cabal/semaphore-compat-1.0.0/revision/4.cabal) = 2dff81c2c0ec9bac9f8bae364db497188654d2e1e4330f4a0e2f12310149f3e9
+SIZE (cabal/semaphore-compat-1.0.0/revision/4.cabal) = 1176
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/2.cabal) = dfe515a9e43230f5308564a649a04ea1538499ed98b944644b77bed5394b9deb
@@ -107,14 +195,30 @@ SHA256 (cabal/semigroupoids-6.0.1/semigroupoids-6.0.1.tar.gz) = 1d532030862414f5
SIZE (cabal/semigroupoids-6.0.1/semigroupoids-6.0.1.tar.gz) = 36372
SHA256 (cabal/semigroupoids-6.0.1/revision/2.cabal) = bfee06a6d88038a88ddd10fc21c230bf5ee3a14d0584dc6ab7ad54a9252c2c21
SIZE (cabal/semigroupoids-6.0.1/revision/2.cabal) = 7539
-SHA256 (cabal/splitmix-0.1.0.5/splitmix-0.1.0.5.tar.gz) = 9df07a9611ef45f1b1258a0b412f4d02c920248f69d2e2ce8ccda328f7e13002
-SIZE (cabal/splitmix-0.1.0.5/splitmix-0.1.0.5.tar.gz) = 22399
+SHA256 (cabal/singleton-bool-0.1.8/singleton-bool-0.1.8.tar.gz) = 261bf3d2b93b519a7901266af43d7d454b65aac4ac8fb4e113c68de4db131473
+SIZE (cabal/singleton-bool-0.1.8/singleton-bool-0.1.8.tar.gz) = 3678
+SHA256 (cabal/singleton-bool-0.1.8/revision/1.cabal) = f2863c5109fae42d4df03b1e3270aac4e3336e725e0cbe9663e8ccfc515a6ec1
+SIZE (cabal/singleton-bool-0.1.8/revision/1.cabal) = 1244
+SHA256 (cabal/some-1.0.6/some-1.0.6.tar.gz) = f7a606ad5df4a07459986364f7d739eb653495fbbe1d7158582fb29a4584bfb9
+SIZE (cabal/some-1.0.6/some-1.0.6.tar.gz) = 11394
+SHA256 (cabal/some-1.0.6/revision/2.cabal) = ac5915f3d21f058cc0d15c1d72705edee19db903a58083e1ce5e2e42a6899df0
+SIZE (cabal/some-1.0.6/revision/2.cabal) = 2172
+SHA256 (cabal/splitmix-0.1.1/splitmix-0.1.1.tar.gz) = d678c41a603a62032cf7e5f8336bb8222c93990e4b59c8b291b7ca26c7eb12c7
+SIZE (cabal/splitmix-0.1.1/splitmix-0.1.1.tar.gz) = 21981
SHA256 (cabal/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/tagged-0.8.8/tagged-0.8.8.tar.gz) = a083fa7835516203c168433a1c8dfc0290a94b05fedab566ad0640fc9137a6a7
-SIZE (cabal/tagged-0.8.8/tagged-0.8.8.tar.gz) = 10094
+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.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/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/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/2.cabal) = e07a625eef969338992bf9bba8e5dc73f07ac65f991ba636b8f1175890d15849
@@ -123,20 +227,22 @@ SHA256 (cabal/text-short-0.1.6/text-short-0.1.6.tar.gz) = 8173ea138d7dc398747b63
SIZE (cabal/text-short-0.1.6/text-short-0.1.6.tar.gz) = 24691
SHA256 (cabal/text-short-0.1.6/revision/3.cabal) = 41be94ccd3f6646ab69b0b05c5130ea3c7911a4598ab9b9192f21ad25a69163a
SIZE (cabal/text-short-0.1.6/revision/3.cabal) = 2827
-SHA256 (cabal/th-abstraction-0.6.0.0/th-abstraction-0.6.0.0.tar.gz) = 69ea6eca1f0c00b6e1e1f8329c908ec76e73855e2ce6e91ace2f8bbf92c51a30
-SIZE (cabal/th-abstraction-0.6.0.0/th-abstraction-0.6.0.0.tar.gz) = 43152
-SHA256 (cabal/th-abstraction-0.6.0.0/revision/1.cabal) = d8959fa6a2812afcdd5f6f255fd6be8b3e0ca01e425586a554544fcb70b0ec7c
-SIZE (cabal/th-abstraction-0.6.0.0/revision/1.cabal) = 2303
-SHA256 (cabal/th-compat-0.1.4/th-compat-0.1.4.tar.gz) = d8f97ac14ab47b6b8a7b0fdb4ff95426322ec56badd01652ac15da4a44d4bab8
-SIZE (cabal/th-compat-0.1.4/th-compat-0.1.4.tar.gz) = 14838
-SHA256 (cabal/th-compat-0.1.4/revision/4.cabal) = f5f2c679ecc1c1b83d2d68db6cc564e5c78d53425e69e1b9e36784820e122d37
-SIZE (cabal/th-compat-0.1.4/revision/4.cabal) = 3224
+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/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/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/topograph-1.0.1/topograph-1.0.1.tar.gz) = 95aeb0960f2b7441ebb7dd7fbde7fdff60b2f19dc323cccae9148899dce3de0a
+SIZE (cabal/topograph-1.0.1/topograph-1.0.1.tar.gz) = 40296
+SHA256 (cabal/topograph-1.0.1/revision/1.cabal) = bb6aad7f26398db84f523f5fd337afb53eb9bea64f9ddae4a69bea960438ce38
+SIZE (cabal/topograph-1.0.1/revision/1.cabal) = 1594
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/unordered-containers-0.2.20/unordered-containers-0.2.20.tar.gz) = d9cfb287cf00592d39dc9c3cac8b99627ea08f2c01798e70130fc39f7c90f11d
@@ -147,13 +253,21 @@ SHA256 (cabal/uuid-types-1.0.6/uuid-types-1.0.6.tar.gz) = 7e0dd953483d6fd3ca49bc
SIZE (cabal/uuid-types-1.0.6/uuid-types-1.0.6.tar.gz) = 11222
SHA256 (cabal/uuid-types-1.0.6/revision/3.cabal) = 5ac2b681a8d7676f6a51ac1b113bfdcf18dd7fdbb313034850ed6493eef96da0
SIZE (cabal/uuid-types-1.0.6/revision/3.cabal) = 2619
-SHA256 (cabal/vector-0.13.1.0/vector-0.13.1.0.tar.gz) = 63f272279eab8ab9411a0fffb1252ac309b297313f8e33be9ebbc2f981edecee
-SIZE (cabal/vector-0.13.1.0/vector-0.13.1.0.tar.gz) = 156855
+SHA256 (cabal/vector-0.13.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-0.13.2.0/revision/1.cabal) = b736a57b73520d2acf4865e3e2b40030d69782f35f870e376dc717ee2508d81f
+SIZE (cabal/vector-0.13.2.0/revision/1.cabal) = 8804
SHA256 (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = d0f507334bdea5431a2f07f525a97f29e76522c32210f5de6d5a2b4f1d42bf7c
SIZE (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = 12577
+SHA256 (cabal/vector-stream-0.1.0.1/revision/3.cabal) = 5ac96695212a45ae7dc16d8031dbf5311da53e052c35f7ad4a8e2db7fafb651e
+SIZE (cabal/vector-stream-0.1.0.1/revision/3.cabal) = 1642
SHA256 (cabal/witherable-0.5/witherable-0.5.tar.gz) = 48434cc1e465b13cbc0133a90c3ec0d827c93b77ce95807fe0a38b65f4918cd1
SIZE (cabal/witherable-0.5/witherable-0.5.tar.gz) = 10819
SHA256 (cabal/witherable-0.5/revision/1.cabal) = 85bab588ebca37996fc3171b9d8b2e065eb0536c9f44224bcf037c0849a881de
SIZE (cabal/witherable-0.5/revision/1.cabal) = 2343
-SHA256 (cabal/bsdutils-cabal2tuple-6c4f13ce36297c5bcd44260ec3f0e51fa47bb691_GL0.tar.gz) = 16c20b5e95dba9d05a4d1249682976f28e4d7ee29892bbd741ac392df513be48
-SIZE (cabal/bsdutils-cabal2tuple-6c4f13ce36297c5bcd44260ec3f0e51fa47bb691_GL0.tar.gz) = 5814
+SHA256 (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 6edd38b6b81df8d274952aa85affa6968ae86b2231e1d429ce8bc9083e6a55bc
+SIZE (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 29318
+SHA256 (cabal/zlib-0.7.1.0/revision/2.cabal) = 85e64a75c0b490506a7edaa2d54950c668e66b65758bb08bb14cd31faf53a206
+SIZE (cabal/zlib-0.7.1.0/revision/2.cabal) = 5357
+SHA256 (cabal/bsdutils-cabal2tuple-bd88466646fe2fb49f704fe5e8b452d18d6acc00_GL0.tar.gz) = 6e6428ff93668398f6ccec7eaadde2bb7e81d4f582bdd3dc266e1c850cb5bef5
+SIZE (cabal/bsdutils-cabal2tuple-bd88466646fe2fb49f704fe5e8b452d18d6acc00_GL0.tar.gz) = 5848
diff --git a/print/lout/Makefile b/print/lout/Makefile
index 05ede238718e..3734aba2e60e 100644
--- a/print/lout/Makefile
+++ b/print/lout/Makefile
@@ -1,10 +1,10 @@
PORTNAME= lout
-PORTVERSION= 3.43.0
+PORTVERSION= 3.43.1
CATEGORIES= print
MAINTAINER= kbowling@FreeBSD.org
COMMENT= LaTeX like document creation system with PostScript/PDF output
-WWW= https://savannah.nongnu.org/projects/lout/
+WWW= https://github.com/william8000/lout
LICENSE= GPLv3+
diff --git a/print/lout/distinfo b/print/lout/distinfo
index d6795a418453..f87bbf766a88 100644
--- a/print/lout/distinfo
+++ b/print/lout/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725740060
-SHA256 (william8000-lout-3.43.0_GH0.tar.gz) = 7ef373a6f87f9dc45bc6334636c091c4bf0f4856438d4604246bed46cf60da7d
-SIZE (william8000-lout-3.43.0_GH0.tar.gz) = 1676823
+TIMESTAMP = 1746849010
+SHA256 (william8000-lout-3.43.1_GH0.tar.gz) = e18e220d69726f1375164334107bc33237f05bd82a6d8ff11741bebdee924540
+SIZE (william8000-lout-3.43.1_GH0.tar.gz) = 1677856
diff --git a/science/geant4/Makefile b/science/geant4/Makefile
index 3d527521a6fe..13a6e2808ff2 100644
--- a/science/geant4/Makefile
+++ b/science/geant4/Makefile
@@ -1,6 +1,6 @@
PORTNAME= geant4
DISTVERSIONPREFIX= v
-DISTVERSION= 11.3.1
+DISTVERSION= 11.3.2
CATEGORIES= science parallel devel cad
MASTER_SITES= https://cern.ch/geant4-data/releases/ \
https://cern.ch/geant4-data/datasets/:data
diff --git a/science/geant4/distinfo b/science/geant4/distinfo
index 7e8f7b7fdd31..bc419cb189e9 100644
--- a/science/geant4/distinfo
+++ b/science/geant4/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1743342896
-SHA256 (geant4/geant4-v11.3.1.tar.gz) = c93ca996f6f35aa43f948ffcaba9603468df01deeb62f61c33ba769227c319fe
-SIZE (geant4/geant4-v11.3.1.tar.gz) = 36801325
+TIMESTAMP = 1746783497
+SHA256 (geant4/geant4-v11.3.2.tar.gz) = 892aedd7425262a50ac3d3c7117d81c0c0da4b408c6880dbaf5478b9301e488c
+SIZE (geant4/geant4-v11.3.2.tar.gz) = 36805069
SHA256 (geant4/G4ABLA.3.3.tar.gz) = 1e041b3252ee9cef886d624f753e693303aa32d7e5ef3bba87b34f36d92ea2b1
SIZE (geant4/G4ABLA.3.3.tar.gz) = 170253
SHA256 (geant4/G4CHANNELING.1.0.tar.gz) = 203e3c69984ca09acd181a1d31a9b0efafad4bc12e6c608f0b05e695120d67f2
diff --git a/science/geant4/pkg-plist b/science/geant4/pkg-plist
index e40687c69236..b04cb4eb627b 100644
--- a/science/geant4/pkg-plist
+++ b/science/geant4/pkg-plist
@@ -62660,6 +62660,7 @@ share/Geant4/examples/extended/hadronic/FlukaCern/FlukaInterface/source/fluka4_w
share/Geant4/examples/extended/hadronic/FlukaCern/FlukaInterface/source/fluka4_wrapper/cpp/procedures/flabrt.h
share/Geant4/examples/extended/hadronic/FlukaCern/FlukaInterface/source/fluka4_wrapper/cpp/procedures/oauxf.cc
share/Geant4/examples/extended/hadronic/FlukaCern/FlukaInterface/source/fluka4_wrapper/cpp/procedures/oauxf.h
+share/Geant4/examples/extended/hadronic/FlukaCern/FlukaInterface/source/fluka4_wrapper/fortran/procedures/declare_commons.f
share/Geant4/examples/extended/hadronic/FlukaCern/FlukaInterface/source/fluka4_wrapper/fortran/procedures/flabrw.f
share/Geant4/examples/extended/hadronic/FlukaCern/FlukaInterface/source/fluka4_wrapper/fortran/procedures/oauxfw.f
share/Geant4/examples/extended/hadronic/FlukaCern/FlukaInterface/source/fluka5/hadronic_interactions/interface_to_G4/cmcyl.hh
diff --git a/science/mcpl/Makefile b/science/mcpl/Makefile
index 7022caab1e3d..c9a1ab93c9d6 100644
--- a/science/mcpl/Makefile
+++ b/science/mcpl/Makefile
@@ -5,11 +5,14 @@ CATEGORIES= science # physics
MAINTAINER= yuri@FreeBSD.org
COMMENT= Monte Carlo Particle Lists library
-WWW= https://mctools.github.io/mcpl/
+WWW= https://mctools.github.io/mcpl/ \
+ https://github.com/mctools/mcpl
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+BROKEN_i386= compilation fails, see https://github.com/mctools/mcpl/issues/88
+
USES= cmake:testing
USE_LDCONFIG= yes
diff --git a/science/netcdf/pkg-plist b/science/netcdf/pkg-plist
index 2ede00ae4346..07b90d8cc668 100644
--- a/science/netcdf/pkg-plist
+++ b/science/netcdf/pkg-plist
@@ -9,7 +9,7 @@ hdf5/lib/plugin/lib__nch5bzip2.so
hdf5/lib/plugin/lib__nch5deflate.so
hdf5/lib/plugin/lib__nch5fletcher32.so
hdf5/lib/plugin/lib__nch5shuffle.so
-hdf5/lib/plugin/lib__nch5szip.so
+%%SZIP%%hdf5/lib/plugin/lib__nch5szip.so
hdf5/lib/plugin/lib__nch5zstd.so
hdf5/lib/plugin/lib__nczhdf5filters.so
hdf5/lib/plugin/lib__nczstdfilters.so
diff --git a/security/apkid/Makefile b/security/apkid/Makefile
index 1eda115f79a1..d3b0201e7ba1 100644
--- a/security/apkid/Makefile
+++ b/security/apkid/Makefile
@@ -1,6 +1,5 @@
PORTNAME= APKiD
-PORTVERSION= 2.1.5
-PORTREVISION= 1
+PORTVERSION= 3.0.0
DISTVERSIONPREFIX= v
CATEGORIES= security
diff --git a/security/apkid/distinfo b/security/apkid/distinfo
index 3cf914a1fca5..5a3aee7a7a97 100644
--- a/security/apkid/distinfo
+++ b/security/apkid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1690799203
-SHA256 (rednaga-APKiD-v2.1.5_GH0.tar.gz) = 2a02b9472f1699c0da3d9590016e7708774ed8a07065f37ccc84c967f9a21e90
-SIZE (rednaga-APKiD-v2.1.5_GH0.tar.gz) = 70166
+TIMESTAMP = 1746695546
+SHA256 (rednaga-APKiD-v3.0.0_GH0.tar.gz) = 36a4c9df06da20621f7d8c5c50a17924747c15083f997df95992a05886db85c9
+SIZE (rednaga-APKiD-v3.0.0_GH0.tar.gz) = 86533
diff --git a/security/go-tuf/Makefile b/security/go-tuf/Makefile
index d4e021af7a30..7152df99c051 100644
--- a/security/go-tuf/Makefile
+++ b/security/go-tuf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= go-tuf
DISTVERSIONPREFIX= v
-DISTVERSION= 2.0.2
+DISTVERSION= 2.1.0
CATEGORIES= security
MAINTAINER= bofh@FreeBSD.org
diff --git a/security/go-tuf/distinfo b/security/go-tuf/distinfo
index a680b151a5df..af63009e6e0d 100644
--- a/security/go-tuf/distinfo
+++ b/security/go-tuf/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746287010
-SHA256 (go/security_go-tuf/go-tuf-v2.0.2/v2.0.2.mod) = 7ae5e66c0313581c799cf442f5b943b1019141661e89e777d214148d5ed2650f
-SIZE (go/security_go-tuf/go-tuf-v2.0.2/v2.0.2.mod) = 1078
-SHA256 (go/security_go-tuf/go-tuf-v2.0.2/v2.0.2.zip) = d9345cc6c4b84e3654392288f4bb345dac815dfe724f501a6be95a4647201721
-SIZE (go/security_go-tuf/go-tuf-v2.0.2/v2.0.2.zip) = 160960
+TIMESTAMP = 1746776391
+SHA256 (go/security_go-tuf/go-tuf-v2.1.0/v2.1.0.mod) = 01abcafde3e6211d004bc6a5a052e588f541396559d23954bda5472dd008d23f
+SIZE (go/security_go-tuf/go-tuf-v2.1.0/v2.1.0.mod) = 1120
+SHA256 (go/security_go-tuf/go-tuf-v2.1.0/v2.1.0.zip) = 3f05b7bf8673eeaef7091c2cc81cbf63edc478d6037fc9c3e7745f905e5fe840
+SIZE (go/security_go-tuf/go-tuf-v2.1.0/v2.1.0.zip) = 165133
diff --git a/security/hockeypuck/Makefile b/security/hockeypuck/Makefile
index ef513ae1a7ba..c969c427541e 100644
--- a/security/hockeypuck/Makefile
+++ b/security/hockeypuck/Makefile
@@ -1,49 +1,33 @@
PORTNAME= hockeypuck
-DISTVERSION= g20180725
-PORTREVISION= 24
+DISTVERSION= 2.2.3
CATEGORIES= security
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= me@svmhdvn.name
COMMENT= Synchronizing Key Server, a fast OpenPGP keyserver
WWW= https://hockeypuck.github.io
LICENSE= GPLv3+
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-USES= go
-
-GO_PKGNAME= github.com/hockeypuck/server
-GO_BUILDFLAGS= -ldflags "-X github.com/hockeypuck/server.version=${PORTVERSION}"
-GO_TARGET= github.com/hockeypuck/server/cmd/hockeypuck \
- github.com/hockeypuck/server/cmd/hockeypuck-dump \
- github.com/hockeypuck/server/cmd/hockeypuck-load \
- github.com/hockeypuck/server/cmd/hockeypuck-pbuild
+LICENSE_FILE= ${WRKSRC}/server/LICENSE
+USES= go:modules
USE_GITHUB= yes
+USE_RC_SUBR= hockeypuck
-GH_PROJECT= server
-GH_TAGNAME= 16d0faf
-GH_TUPLE= golang:crypto:24ffb5feb3312a39054178a4b0a4554fc2201248:gocrypto/vendor/golang.org/x/crypto \
- BurntSushi:toml:056c9bc7be7190eaa7715723883caffa5f8fa3e4:toml/vendor/github.com/BurntSushi/toml \
- carbocation:interpose:50c09d12f8624ab10532f931cb630d0bf5f7c2c7:interpose/vendor/github.com/carbocation/interpose \
- julienschmidt:httprouter:8c199fb6259ffc1af525cc3ad52ee60ba8359669:httprouter/vendor/github.com/julienschmidt/httprouter \
- lib:pq:93e9980741c9e593411b94e07d5bad8cfb4809db:pq/vendor/github.com/lib/pq \
- syndtr:goleveldb:012f65f74744ed62a80abac6e9a8c86e71c2b6fa:goleveldb/vendor/github.com/syndtr/goleveldb \
- syndtr:gosnappy:156a073208e131d7d2e212cb749feae7c339e846:gosnappy/vendor/github.com/syndtr/gosnappy \
- go-basen:basen:c8826fd23a9b8fee76fd0c3c5ac34a44cc15dc75:basen/vendor/gopkg.in/basen.v1 \
- go-errgo:errgo:81357a83344ddd9f7772884874e5622c2a3da21c:errgo/vendor/gopkg.in/errgo.v1 \
- go-mgo:mgo:c6a7dce14133ccac2dcac3793f1d6e2ef048503a:mgo/vendor/gopkg.in/mgo.v2 \
- go-tomb:tomb:14b3d72120e8d10ea6e6b7f87f7175734b1faab8:tomb/vendor/gopkg.in/tomb.v2 \
- hockeypuck:conflux:aa90c9a973df4ce6f26a9a8eda5418d35ef647d2:conflux/vendor/gopkg.in/hockeypuck/conflux.v2 \
- hockeypuck:hkp:148cf10d066b925e0331ba77e5b86c65865ba1eb:hkp/vendor/gopkg.in/hockeypuck/hkp.v1 \
- hockeypuck:logrus:55eb11d21d2a31a3cc93838241d04800f52e823d:logrus/vendor/gopkg.in/hockeypuck/logrus.v0 \
- hockeypuck:mgohkp:315bc3b0e2bb701822b0445b1ebb02ee9a2c0aa9:mgohk/vendor/gopkg.in/hockeypuck/mgohkp.v1 \
- hockeypuck:openpgp:24bbf23d26ff51ca7a8e051998a8da67b6043689:openpgp/vendor/gopkg.in/hockeypuck/openpgp.v1 \
- hockeypuck:pghkp:098cd7e4f3ec817e44b90dcc2833a84f736f6042:pghkp/vendor/gopkg.in/hockeypuck/pghkp.v1 \
+GO_TARGET= ./server/cmd/hockeypuck \
+ ./server/cmd/hockeypuck-dump \
+ ./server/cmd/hockeypuck-load \
+ ./server/cmd/hockeypuck-pbuild
+GO_BUILDFLAGS= -ldflags "-X github.com/hockeypuck/server.version=${PORTVERSION}"
-USE_RC_SUBR= hockeypuck
+WRKSRC_SUBDIR= src/hockeypuck
USERS= _hockeypuck
GROUPS= _hockeypuck
+PLIST_FILES= bin/hockeypuck \
+ bin/hockeypuck-dump \
+ bin/hockeypuck-load \
+ bin/hockeypuck-pbuild
+
+.include "Makefile.modules"
.include <bsd.port.mk>
diff --git a/security/hockeypuck/Makefile.modules b/security/hockeypuck/Makefile.modules
new file mode 100644
index 000000000000..fcd67c196916
--- /dev/null
+++ b/security/hockeypuck/Makefile.modules
@@ -0,0 +1,49 @@
+GH_TUPLE= \
+ BurntSushi:toml:v1.3.2:burntsushi_toml/vendor/github.com/BurntSushi/toml \
+ Masterminds:goutils:v1.1.1:masterminds_goutils/vendor/github.com/Masterminds/goutils \
+ Masterminds:semver:v1.5.0:masterminds_semver/vendor/github.com/Masterminds/semver \
+ Masterminds:sprig:v2.22.0:masterminds_sprig/vendor/github.com/Masterminds/sprig \
+ beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \
+ carbocation:handlers:c939c6d9ef31:carbocation_handlers/vendor/github.com/carbocation/handlers \
+ carbocation:interpose:723534742ba3:carbocation_interpose/vendor/github.com/carbocation/interpose \
+ cespare:xxhash:v2.2.0:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \
+ cloudflare:circl:v1.3.7:cloudflare_circl/vendor/github.com/cloudflare/circl \
+ cmars:basen:fe3947df716e:cmars_basen/vendor/github.com/cmars/basen \
+ codegangsta:inject:33e0aa1cb7c0:codegangsta_inject/vendor/github.com/codegangsta/inject \
+ go-basen:basen:308119dd1d4c:go_basen_basen/vendor/gopkg.in/basen.v1 \
+ go-check:check:10cb98267c6c:go_check_check/vendor/gopkg.in/check.v1 \
+ go-martini:martini:22fa46961aab:go_martini_martini/vendor/github.com/go-martini/martini \
+ go-tomb:tomb:d5d1b5820637:go_tomb_tomb/vendor/gopkg.in/tomb.v2 \
+ golang:crypto:v0.17.0:golang_crypto/vendor/golang.org/x/crypto \
+ golang:exp:65229373498e:golang_exp/vendor/golang.org/x/exp \
+ golang:net:v0.18.0:golang_net/vendor/golang.org/x/net \
+ golang:snappy:v0.0.4:golang_snappy/vendor/github.com/golang/snappy \
+ golang:sys:v0.16.0:golang_sys/vendor/golang.org/x/sys \
+ goods:httpbuf:5709e9bb814c:goods_httpbuf/vendor/github.com/goods/httpbuf \
+ google:uuid:v1.4.0:google_uuid/vendor/github.com/google/uuid \
+ hashicorp:golang-lru:v1.0.2:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \
+ huandu:xstrings:v1.4.0:huandu_xstrings/vendor/github.com/huandu/xstrings \
+ imdario:mergo:v0.3.16:imdario_mergo/vendor/github.com/imdario/mergo \
+ interpose:middleware:05ed56ed52fa:interpose_middleware/vendor/github.com/interpose/middleware \
+ jmcvetta:randutil:2bb1b664bcff:jmcvetta_randutil/vendor/github.com/jmcvetta/randutil \
+ julienschmidt:httprouter:v1.3.0:julienschmidt_httprouter/vendor/github.com/julienschmidt/httprouter \
+ justinas:nosurf:05988550ea18:justinas_nosurf/vendor/github.com/justinas/nosurf \
+ kr:pretty:v0.3.1:kr_pretty/vendor/github.com/kr/pretty \
+ kr:text:v0.2.0:kr_text/vendor/github.com/kr/text \
+ lib:pq:v1.10.9:lib_pq/vendor/github.com/lib/pq \
+ matttproud:golang_protobuf_extensions:v2.0.0:matttproud_golang_protobuf_extensions_v2/vendor/github.com/matttproud/golang_protobuf_extensions/v2 \
+ meatballhat:negroni-logrus:31067281800f:meatballhat_negroni_logrus/vendor/github.com/meatballhat/negroni-logrus \
+ mitchellh:copystructure:v1.2.0:mitchellh_copystructure/vendor/github.com/mitchellh/copystructure \
+ mitchellh:reflectwalk:v1.0.2:mitchellh_reflectwalk/vendor/github.com/mitchellh/reflectwalk \
+ pgpkeys-eu:go-crypto:0c72e733e2a8:pgpkeys_eu_go_crypto/vendor/github.com/ProtonMail/go-crypto \
+ phyber:negroni-gzip:ef6356a5d029:phyber_negroni_gzip/vendor/github.com/phyber/negroni-gzip \
+ pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \
+ prometheus:client_golang:v1.17.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \
+ prometheus:client_model:v0.5.0:prometheus_client_model/vendor/github.com/prometheus/client_model \
+ prometheus:common:v0.45.0:prometheus_common/vendor/github.com/prometheus/common \
+ prometheus:procfs:v0.12.0:prometheus_procfs/vendor/github.com/prometheus/procfs \
+ protocolbuffers:protobuf-go:v1.31.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
+ rogpeppe:go-internal:v1.11.0:rogpeppe_go_internal/vendor/github.com/rogpeppe/go-internal \
+ sirupsen:logrus:v1.9.3:sirupsen_logrus/vendor/github.com/sirupsen/logrus \
+ syndtr:goleveldb:5c35d600f0ca:syndtr_goleveldb/vendor/github.com/syndtr/goleveldb \
+ urfave:negroni:v1.0.0:urfave_negroni/vendor/github.com/urfave/negroni
diff --git a/security/hockeypuck/distinfo b/security/hockeypuck/distinfo
index 4f02d161078f..39d93daf79b5 100644
--- a/security/hockeypuck/distinfo
+++ b/security/hockeypuck/distinfo
@@ -1,37 +1,99 @@
-TIMESTAMP = 1550709376
-SHA256 (hockeypuck-server-g20180725-16d0faf_GH0.tar.gz) = e1d4d7f6c5dd8a7bc62dd0464c79cc30db5e7e619e3d4b428b36bddafbf3acb1
-SIZE (hockeypuck-server-g20180725-16d0faf_GH0.tar.gz) = 217194
-SHA256 (golang-crypto-24ffb5feb3312a39054178a4b0a4554fc2201248_GH0.tar.gz) = ecc91295529e5c9a54b1fdaf4bd982bca654c296770332716023ce6ef62d4ac2
-SIZE (golang-crypto-24ffb5feb3312a39054178a4b0a4554fc2201248_GH0.tar.gz) = 864553
-SHA256 (BurntSushi-toml-056c9bc7be7190eaa7715723883caffa5f8fa3e4_GH0.tar.gz) = d7de08bc388663e38b3a03679c2d8d58b64a9cbe4b6e52add0fb1eda7117d4dd
-SIZE (BurntSushi-toml-056c9bc7be7190eaa7715723883caffa5f8fa3e4_GH0.tar.gz) = 37110
-SHA256 (carbocation-interpose-50c09d12f8624ab10532f931cb630d0bf5f7c2c7_GH0.tar.gz) = bdb3276196707eb2493195d84529f5dc8091fad39b12ed8b9cf5fd014fd12c3d
-SIZE (carbocation-interpose-50c09d12f8624ab10532f931cb630d0bf5f7c2c7_GH0.tar.gz) = 12704
-SHA256 (julienschmidt-httprouter-8c199fb6259ffc1af525cc3ad52ee60ba8359669_GH0.tar.gz) = 6d18f3d3fb5c385ea5c22ada6b0c4403dd3739dd791cc9fb9b18098548203b56
-SIZE (julienschmidt-httprouter-8c199fb6259ffc1af525cc3ad52ee60ba8359669_GH0.tar.gz) = 19966
-SHA256 (lib-pq-93e9980741c9e593411b94e07d5bad8cfb4809db_GH0.tar.gz) = cf17825fc42462a7c2237ed4245c161b8a3283f982561f63c17e7552213ec899
-SIZE (lib-pq-93e9980741c9e593411b94e07d5bad8cfb4809db_GH0.tar.gz) = 64406
-SHA256 (syndtr-goleveldb-012f65f74744ed62a80abac6e9a8c86e71c2b6fa_GH0.tar.gz) = a104b6661dd41b7efa5bcb9a4afa55460122a2de06389e609c99306d0261714d
-SIZE (syndtr-goleveldb-012f65f74744ed62a80abac6e9a8c86e71c2b6fa_GH0.tar.gz) = 129537
-SHA256 (syndtr-gosnappy-156a073208e131d7d2e212cb749feae7c339e846_GH0.tar.gz) = c580b208ff9f3656536a54a525544ba1974507a8c3982fc924681bc97b8bd5e8
-SIZE (syndtr-gosnappy-156a073208e131d7d2e212cb749feae7c339e846_GH0.tar.gz) = 10315
-SHA256 (go-basen-basen-c8826fd23a9b8fee76fd0c3c5ac34a44cc15dc75_GH0.tar.gz) = db494a1414c4b1f20555c40786f8406801c974e30bcef977cbc8cf99814f724d
-SIZE (go-basen-basen-c8826fd23a9b8fee76fd0c3c5ac34a44cc15dc75_GH0.tar.gz) = 4142
-SHA256 (go-errgo-errgo-81357a83344ddd9f7772884874e5622c2a3da21c_GH0.tar.gz) = fa5f0947cb1d54c5ce13118992847262344501f4c58cd34c807097c1d12b410c
-SIZE (go-errgo-errgo-81357a83344ddd9f7772884874e5622c2a3da21c_GH0.tar.gz) = 7289
-SHA256 (go-mgo-mgo-c6a7dce14133ccac2dcac3793f1d6e2ef048503a_GH0.tar.gz) = 546cad1b39b51b915d87b3ec35811ae09320c5a988a861caf3cc4a817cb8bb0d
-SIZE (go-mgo-mgo-c6a7dce14133ccac2dcac3793f1d6e2ef048503a_GH0.tar.gz) = 150189
-SHA256 (go-tomb-tomb-14b3d72120e8d10ea6e6b7f87f7175734b1faab8_GH0.tar.gz) = 1920b356401fdd9675baafb540dcce9ae6a31e05c2b2c1548344fc506cc06c5c
-SIZE (go-tomb-tomb-14b3d72120e8d10ea6e6b7f87f7175734b1faab8_GH0.tar.gz) = 4053
-SHA256 (hockeypuck-conflux-aa90c9a973df4ce6f26a9a8eda5418d35ef647d2_GH0.tar.gz) = 62b83b3aafda652cc288dc1b5874406d04568c9ef9a4186705517ab4760b1d2a
-SIZE (hockeypuck-conflux-aa90c9a973df4ce6f26a9a8eda5418d35ef647d2_GH0.tar.gz) = 365665
-SHA256 (hockeypuck-hkp-148cf10d066b925e0331ba77e5b86c65865ba1eb_GH0.tar.gz) = 39b42937c58f87e6880ab58249412183d32fb797b2b385065943c3a480482b57
-SIZE (hockeypuck-hkp-148cf10d066b925e0331ba77e5b86c65865ba1eb_GH0.tar.gz) = 27193
-SHA256 (hockeypuck-logrus-55eb11d21d2a31a3cc93838241d04800f52e823d_GH0.tar.gz) = 548dbbe68869b7ec179687337158a64c570b57d36161378ebd4b2d497a20918e
-SIZE (hockeypuck-logrus-55eb11d21d2a31a3cc93838241d04800f52e823d_GH0.tar.gz) = 23877
-SHA256 (hockeypuck-mgohkp-315bc3b0e2bb701822b0445b1ebb02ee9a2c0aa9_GH0.tar.gz) = 32fb60172b1ac775442e660968d86697360d64ddb4d35d80f515ed00dfdd0de4
-SIZE (hockeypuck-mgohkp-315bc3b0e2bb701822b0445b1ebb02ee9a2c0aa9_GH0.tar.gz) = 16950
-SHA256 (hockeypuck-openpgp-24bbf23d26ff51ca7a8e051998a8da67b6043689_GH0.tar.gz) = d0e355de27425b97896084ac40a7b50cae05d70bb68acbd9a25f73a935133e41
-SIZE (hockeypuck-openpgp-24bbf23d26ff51ca7a8e051998a8da67b6043689_GH0.tar.gz) = 26312
-SHA256 (hockeypuck-pghkp-098cd7e4f3ec817e44b90dcc2833a84f736f6042_GH0.tar.gz) = b05366e06d791e920d2ff23ec01a58123d6eb37e3445d3b37ce2c161007c91af
-SIZE (hockeypuck-pghkp-098cd7e4f3ec817e44b90dcc2833a84f736f6042_GH0.tar.gz) = 17541
+TIMESTAMP = 1746622379
+SHA256 (hockeypuck-hockeypuck-2.2.3_GH0.tar.gz) = c5d549f75aba0ed60b032a7db4a7b2308777a4675f6d2731d138d93e81386813
+SIZE (hockeypuck-hockeypuck-2.2.3_GH0.tar.gz) = 4052848
+SHA256 (BurntSushi-toml-v1.3.2_GH0.tar.gz) = 96d67cc99c66d019fd3481abc16286ba2f35f8af52d70e1b0e242d1a3d1db130
+SIZE (BurntSushi-toml-v1.3.2_GH0.tar.gz) = 119382
+SHA256 (Masterminds-goutils-v1.1.1_GH0.tar.gz) = 6eed023c54f386a71f360e19d34f7a43e640ac44dfc39c22ad4afd7ae04aaa3d
+SIZE (Masterminds-goutils-v1.1.1_GH0.tar.gz) = 14847
+SHA256 (Masterminds-semver-v1.5.0_GH0.tar.gz) = c9140eddfb03dc862f826e7761561260b9a840afa7519cc0919e89a43b5be5ba
+SIZE (Masterminds-semver-v1.5.0_GH0.tar.gz) = 21188
+SHA256 (Masterminds-sprig-v2.22.0_GH0.tar.gz) = c6d0f6e2a3b2aecc888b62c15defcccf16a44e7435c47c7f158b98946c5ee970
+SIZE (Masterminds-sprig-v2.22.0_GH0.tar.gz) = 42051
+SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825
+SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867
+SHA256 (carbocation-handlers-c939c6d9ef31_GH0.tar.gz) = 88e1fec2539b99a425bca808e6c38759dbd2b4cef7ec51fd573e073287535041
+SIZE (carbocation-handlers-c939c6d9ef31_GH0.tar.gz) = 4247
+SHA256 (carbocation-interpose-723534742ba3_GH0.tar.gz) = 220b36834538925c3baead4d3f2faaded1470b2a86188ec4fc53e8bb6bce3b66
+SIZE (carbocation-interpose-723534742ba3_GH0.tar.gz) = 12710
+SHA256 (cespare-xxhash-v2.2.0_GH0.tar.gz) = b8c684b9e5e136510913727e6a845b28f8176e55db827b11f17769fba970fe13
+SIZE (cespare-xxhash-v2.2.0_GH0.tar.gz) = 12334
+SHA256 (cloudflare-circl-v1.3.7_GH0.tar.gz) = e1db989f921eeec80fd853cbf376c0e7893796fee96d8183fc5a29e01464a585
+SIZE (cloudflare-circl-v1.3.7_GH0.tar.gz) = 4938649
+SHA256 (cmars-basen-fe3947df716e_GH0.tar.gz) = e6eb6d1951d97339f7aa4d0973be8faf48922af2398b68a66e269e2155205493
+SIZE (cmars-basen-fe3947df716e_GH0.tar.gz) = 4227
+SHA256 (codegangsta-inject-33e0aa1cb7c0_GH0.tar.gz) = 7626f355fd6782529c24b2538c12e0d612bff6e4298e055158d692961c9f83ae
+SIZE (codegangsta-inject-33e0aa1cb7c0_GH0.tar.gz) = 5061
+SHA256 (go-basen-basen-308119dd1d4c_GH0.tar.gz) = 97c1987975ba4e35d1dd657341896c58aa75108d8fe9ca46bee3ffd8f40fe35c
+SIZE (go-basen-basen-308119dd1d4c_GH0.tar.gz) = 4233
+SHA256 (go-check-check-10cb98267c6c_GH0.tar.gz) = 0a42d9d5a49ebc30174e5840238e446f5fb16899bfaa6a6f63d12ab9953df293
+SIZE (go-check-check-10cb98267c6c_GH0.tar.gz) = 32375
+SHA256 (go-martini-martini-22fa46961aab_GH0.tar.gz) = 182c7c6237f9165adcde05bcbdab6ad493deb57cabd0c587d0f4c07e1aaca334
+SIZE (go-martini-martini-22fa46961aab_GH0.tar.gz) = 66070
+SHA256 (go-tomb-tomb-d5d1b5820637_GH0.tar.gz) = d492a307058219bf9cabda7aef20d23f86c93b469f536598cde1d729b6b7ce40
+SIZE (go-tomb-tomb-d5d1b5820637_GH0.tar.gz) = 5510
+SHA256 (golang-crypto-v0.17.0_GH0.tar.gz) = a921c84634495d0d6fe25d81ff0cc7bd1e045865ffe95a7e329cd6f7eceaef6d
+SIZE (golang-crypto-v0.17.0_GH0.tar.gz) = 1809419
+SHA256 (golang-exp-65229373498e_GH0.tar.gz) = 4c2c3b8fe26557affd5804b16d95755e53da7548de41d8bff3d9c62329d3ddd6
+SIZE (golang-exp-65229373498e_GH0.tar.gz) = 1635501
+SHA256 (golang-net-v0.18.0_GH0.tar.gz) = 23ce994aa250e1f0c8c905df78d660d62d5bfdf32b9bfd4668c9f8e354f85ea3
+SIZE (golang-net-v0.18.0_GH0.tar.gz) = 1468569
+SHA256 (golang-snappy-v0.0.4_GH0.tar.gz) = 77df678795596f9dfecb5744deb984633d780460a7e9a59e0c7ecfe2052b644f
+SIZE (golang-snappy-v0.0.4_GH0.tar.gz) = 66129
+SHA256 (golang-sys-v0.16.0_GH0.tar.gz) = 9c17b728aa75f4fc4743c3f5c0dccdc3b7f9ac7c12b3124b666672cc571f657e
+SIZE (golang-sys-v0.16.0_GH0.tar.gz) = 1444155
+SHA256 (goods-httpbuf-5709e9bb814c_GH0.tar.gz) = 3296384d1ca2a3c9358cb9a0d93d9808827b5fdf7cb0600f07a20a89db199700
+SIZE (goods-httpbuf-5709e9bb814c_GH0.tar.gz) = 738
+SHA256 (google-uuid-v1.4.0_GH0.tar.gz) = d0a84f8e465446885550a291321bbf296f680242d53cd442dbb16287abcd777c
+SIZE (google-uuid-v1.4.0_GH0.tar.gz) = 17962
+SHA256 (hashicorp-golang-lru-v1.0.2_GH0.tar.gz) = c26d2390e5cfc6f2d39c3d081b6ed35b0a52caf4066bf3a85624a25367d29173
+SIZE (hashicorp-golang-lru-v1.0.2_GH0.tar.gz) = 14459
+SHA256 (huandu-xstrings-v1.4.0_GH0.tar.gz) = 3664f0b36cc4ae99df075df5f798c2defd3874bfd0094637410e266311a2652a
+SIZE (huandu-xstrings-v1.4.0_GH0.tar.gz) = 18397
+SHA256 (imdario-mergo-v0.3.16_GH0.tar.gz) = aad20db6d2559bca1b7bd076bb97b7cadbb2a072bcd1a8053e95b254a07e6e0c
+SIZE (imdario-mergo-v0.3.16_GH0.tar.gz) = 29046
+SHA256 (interpose-middleware-05ed56ed52fa_GH0.tar.gz) = 121aefd8c4bc1b8e388ec1107e72101ceea72fade98d8bf144e9136b552349a8
+SIZE (interpose-middleware-05ed56ed52fa_GH0.tar.gz) = 3780
+SHA256 (jmcvetta-randutil-2bb1b664bcff_GH0.tar.gz) = f429b88f120400c2c8bca6ee30ff88ec608b50614106d1ee244a00a4c8e41d92
+SIZE (jmcvetta-randutil-2bb1b664bcff_GH0.tar.gz) = 15935
+SHA256 (julienschmidt-httprouter-v1.3.0_GH0.tar.gz) = 2999dffc23f8ac3872ea37d108ddec0ba570d2780a42876300bdcdb0744908e2
+SIZE (julienschmidt-httprouter-v1.3.0_GH0.tar.gz) = 23889
+SHA256 (justinas-nosurf-05988550ea18_GH0.tar.gz) = 609531a414b079a96da799e18fb47e998ed9b1a182092a91ee1c688ab127bcc8
+SIZE (justinas-nosurf-05988550ea18_GH0.tar.gz) = 14201
+SHA256 (kr-pretty-v0.3.1_GH0.tar.gz) = e6fa7db2708320e66a1645bf6b234e524e73f4163ca0519b8608616e48f5d206
+SIZE (kr-pretty-v0.3.1_GH0.tar.gz) = 10227
+SHA256 (kr-text-v0.2.0_GH0.tar.gz) = 59b5e4a7fd4097be87fad0edcaf342fdc971d0c8fdfb4f2d7424561471992e7c
+SIZE (kr-text-v0.2.0_GH0.tar.gz) = 8699
+SHA256 (lib-pq-v1.10.9_GH0.tar.gz) = b150b286d59b5f0bdde499112e2f01881773ff5bfdff023802e9e01b7314a06f
+SIZE (lib-pq-v1.10.9_GH0.tar.gz) = 114490
+SHA256 (matttproud-golang_protobuf_extensions-v2.0.0_GH0.tar.gz) = 69fd83cb3002df3359128c2748c8f319fc63ce0493d43a3dcd7a94a4f487f742
+SIZE (matttproud-golang_protobuf_extensions-v2.0.0_GH0.tar.gz) = 12099
+SHA256 (meatballhat-negroni-logrus-31067281800f_GH0.tar.gz) = 8d54caa36cdd121137a864485b063ac548021f8a54037158ddafe78db66c94f1
+SIZE (meatballhat-negroni-logrus-31067281800f_GH0.tar.gz) = 5196
+SHA256 (mitchellh-copystructure-v1.2.0_GH0.tar.gz) = 0f3c6a9d91d695470c22acaba390878a03e3c106a453c4b0b8abebfb76c1a009
+SIZE (mitchellh-copystructure-v1.2.0_GH0.tar.gz) = 9951
+SHA256 (mitchellh-reflectwalk-v1.0.2_GH0.tar.gz) = 62ef93bcd6ef48e5dbb4b3aefffb44b7d7e1d56ab2aa8541734b8448ae9ef996
+SIZE (mitchellh-reflectwalk-v1.0.2_GH0.tar.gz) = 6854
+SHA256 (pgpkeys-eu-go-crypto-0c72e733e2a8_GH0.tar.gz) = 7d504ca04af3b91b6eb4ac7ad1d6c01f11eaefae86587e03a0c6600a47915d47
+SIZE (pgpkeys-eu-go-crypto-0c72e733e2a8_GH0.tar.gz) = 516077
+SHA256 (phyber-negroni-gzip-ef6356a5d029_GH0.tar.gz) = 35ed2262ca07d7e2de0c60dceebc851efad39177bb6437e022fc4a3a7a932533
+SIZE (phyber-negroni-gzip-ef6356a5d029_GH0.tar.gz) = 4330
+SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608
+SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415
+SHA256 (prometheus-client_golang-v1.17.0_GH0.tar.gz) = 258222e5193b551ab8adeb2e02c415038795839cb4fa5d7d0181377017d19d3a
+SIZE (prometheus-client_golang-v1.17.0_GH0.tar.gz) = 1077705
+SHA256 (prometheus-client_model-v0.5.0_GH0.tar.gz) = 170873e0b91cab5da6634af1498b88876842ff3e01212e2dabf6b4e6512c948d
+SIZE (prometheus-client_model-v0.5.0_GH0.tar.gz) = 17333
+SHA256 (prometheus-common-v0.45.0_GH0.tar.gz) = 775ce5c074b5261d85227d13c61075f9c36e6d3cf9ab2c5a7d90f4006ad24c40
+SIZE (prometheus-common-v0.45.0_GH0.tar.gz) = 133098
+SHA256 (prometheus-procfs-v0.12.0_GH0.tar.gz) = 2e10f60725a5905d6cfaeffd0bc1441171aa694236a6c7031aad5a87ff841495
+SIZE (prometheus-procfs-v0.12.0_GH0.tar.gz) = 237430
+SHA256 (protocolbuffers-protobuf-go-v1.31.0_GH0.tar.gz) = 96d670e9bae145ff2dd0f48a3693edb1f45ec3ee56d5f50a5f01cc7e060314bc
+SIZE (protocolbuffers-protobuf-go-v1.31.0_GH0.tar.gz) = 1311732
+SHA256 (rogpeppe-go-internal-v1.11.0_GH0.tar.gz) = fb63d4c2386da8422e2ab64197d18ef7a0d881791b41692e910e0d01f941684e
+SIZE (rogpeppe-go-internal-v1.11.0_GH0.tar.gz) = 113156
+SHA256 (sirupsen-logrus-v1.9.3_GH0.tar.gz) = cfa48a647a28c1f12fb6a9b672bc4d88b6407ff05aedcf23ce939d342646acce
+SIZE (sirupsen-logrus-v1.9.3_GH0.tar.gz) = 50320
+SHA256 (syndtr-goleveldb-5c35d600f0ca_GH0.tar.gz) = 8919af3d2fe579880bf46a9e26b1acab35bad3a18dc7e26a4ecb0eb97731a0df
+SIZE (syndtr-goleveldb-5c35d600f0ca_GH0.tar.gz) = 151216
+SHA256 (urfave-negroni-v1.0.0_GH0.tar.gz) = 67a46587d15cb705e145e08270aa983ba08aadf5a9578850dca2b1e42b7cd561
+SIZE (urfave-negroni-v1.0.0_GH0.tar.gz) = 39408
diff --git a/security/hockeypuck/pkg-plist b/security/hockeypuck/pkg-plist
deleted file mode 100644
index e46914e0e9ce..000000000000
--- a/security/hockeypuck/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-bin/hockeypuck
-bin/hockeypuck-dump
-bin/hockeypuck-load
-bin/hockeypuck-pbuild
diff --git a/security/libgcrypt/Makefile b/security/libgcrypt/Makefile
index b5d199f634e0..ce6a12016303 100644
--- a/security/libgcrypt/Makefile
+++ b/security/libgcrypt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libgcrypt
-DISTVERSION= 1.11.0
+DISTVERSION= 1.11.1
CATEGORIES= security
MASTER_SITES= GNUPG
@@ -20,6 +20,8 @@ USE_LDCONFIG= yes
GNU_CONFIGURE= yes
+CFLAGS+= -pthread
+
TEST_TARGET= check
DOCS= AUTHORS ChangeLog ChangeLog-2011 INSTALL NEWS THANKS TODO \
diff --git a/security/libgcrypt/distinfo b/security/libgcrypt/distinfo
index 6684d7411f64..887341684d62 100644
--- a/security/libgcrypt/distinfo
+++ b/security/libgcrypt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1719803315
-SHA256 (libgcrypt-1.11.0.tar.bz2) = 09120c9867ce7f2081d6aaa1775386b98c2f2f246135761aae47d81f58685b9c
-SIZE (libgcrypt-1.11.0.tar.bz2) = 4180345
+TIMESTAMP = 1746795683
+SHA256 (libgcrypt-1.11.1.tar.bz2) = 24e91c9123a46c54e8371f3a3a2502f1198f2893fbfbf59af95bc1c21499b00e
+SIZE (libgcrypt-1.11.1.tar.bz2) = 4233557
diff --git a/security/libgcrypt/files/patch-cipher_Makefile.in b/security/libgcrypt/files/patch-cipher_Makefile.in
deleted file mode 100644
index 01f0f32e578b..000000000000
--- a/security/libgcrypt/files/patch-cipher_Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- cipher/Makefile.in.orig 2024-07-13 04:19:00 UTC
-+++ cipher/Makefile.in
-@@ -643,7 +643,7 @@ EXTRA_libcipher_la_SOURCES = \
- blake2s-amd64-avx.S blake2s-amd64-avx512.S
-
- @ENABLE_O_FLAG_MUNGING_FALSE@o_flag_munging = cat
--@ENABLE_O_FLAG_MUNGING_TRUE@o_flag_munging = sed -e 's/[[:blank:]]-O\([2-9sgz][2-9sgz]*\)/ -O1 /' -e 's/[[:blank:]]-Ofast/ -O1 /g'
-+@ENABLE_O_FLAG_MUNGING_TRUE@o_flag_munging = sed -e 's/[[:blank:]]-O\([2-9sgz][2-9sgz]*\)/ -O1 /g' -e 's/[[:blank:]]-Ofast/ -O1 /g'
- @ENABLE_INSTRUMENTATION_MUNGING_FALSE@instrumentation_munging = cat
-
- # We need to disable instrumentation for these modules as they use cc as
diff --git a/security/libgcrypt/files/patch-random_Makefile.in b/security/libgcrypt/files/patch-random_Makefile.in
deleted file mode 100644
index 4543139606bf..000000000000
--- a/security/libgcrypt/files/patch-random_Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- random/Makefile.in.orig 2024-07-13 04:20:47 UTC
-+++ random/Makefile.in
-@@ -407,7 +407,7 @@ jitterentropy-base.c jitterentropy.h jitterentropy-bas
- @ENABLE_O_FLAG_MUNGING_FALSE@o_flag_munging = cat
-
- # The rndjent module needs to be compiled without optimization. */
--@ENABLE_O_FLAG_MUNGING_TRUE@o_flag_munging = sed -e 's/[[:blank:]]-O\([1-9sgz][1-9sgz]*\)/ -O0 /' -e 's/[[:blank:]]-Ofast/ -O0 /g'
-+@ENABLE_O_FLAG_MUNGING_TRUE@o_flag_munging = sed -e 's/[[:blank:]]-O\([1-9sgz][1-9sgz]*\)/ -O0 /g' -e 's/[[:blank:]]-Ofast/ -O0 /g'
- all: all-am
-
- .SUFFIXES:
diff --git a/security/libgcrypt/pkg-plist b/security/libgcrypt/pkg-plist
index c901d7164d2f..f68d1412bd9f 100644
--- a/security/libgcrypt/pkg-plist
+++ b/security/libgcrypt/pkg-plist
@@ -6,7 +6,7 @@ include/gcrypt.h
%%STATIC%%lib/libgcrypt.a
lib/libgcrypt.so
lib/libgcrypt.so.20
-lib/libgcrypt.so.20.5.0
+lib/libgcrypt.so.20.5.1
libdata/pkgconfig/libgcrypt.pc
share/man/man1/hmac256.1.gz
share/aclocal/libgcrypt.m4
diff --git a/security/p5-Crypt-OpenSSL-RSA/Makefile b/security/p5-Crypt-OpenSSL-RSA/Makefile
index 6def61e62fb2..6d226de201ff 100644
--- a/security/p5-Crypt-OpenSSL-RSA/Makefile
+++ b/security/p5-Crypt-OpenSSL-RSA/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Crypt-OpenSSL-RSA
-PORTVERSION= 0.33
+PORTVERSION= 0.35
CATEGORIES= security perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/security/p5-Crypt-OpenSSL-RSA/distinfo b/security/p5-Crypt-OpenSSL-RSA/distinfo
index 04580d0acb43..befbffdfccb0 100644
--- a/security/p5-Crypt-OpenSSL-RSA/distinfo
+++ b/security/p5-Crypt-OpenSSL-RSA/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1657555687
-SHA256 (Crypt-OpenSSL-RSA-0.33.tar.gz) = bdbe630f6d6f540325746ad99977272ac8664ff81bd19f0adaba6d6f45efd864
-SIZE (Crypt-OpenSSL-RSA-0.33.tar.gz) = 29010
+TIMESTAMP = 1746863059
+SHA256 (Crypt-OpenSSL-RSA-0.35.tar.gz) = 5eebd55ac071634c864a8e78f5cfafbaaf43cf84c04323a09b71dd76bf025cc2
+SIZE (Crypt-OpenSSL-RSA-0.35.tar.gz) = 32027
diff --git a/security/p5-Crypt-OpenSSL-RSA/pkg-plist b/security/p5-Crypt-OpenSSL-RSA/pkg-plist
index 7a690d04636b..f39c8a7f5348 100644
--- a/security/p5-Crypt-OpenSSL-RSA/pkg-plist
+++ b/security/p5-Crypt-OpenSSL-RSA/pkg-plist
@@ -1,8 +1,3 @@
%%SITE_ARCH%%/Crypt/OpenSSL/RSA.pm
%%SITE_ARCH%%/auto/Crypt/OpenSSL/RSA/RSA.so
-%%SITE_ARCH%%/auto/Crypt/OpenSSL/RSA/autosplit.ix
-%%SITE_ARCH%%/auto/Crypt/OpenSSL/RSA/get_key_parameters.al
-%%SITE_ARCH%%/auto/Crypt/OpenSSL/RSA/import_random_seed.al
-%%SITE_ARCH%%/auto/Crypt/OpenSSL/RSA/new_key_from_parameters.al
-%%SITE_ARCH%%/auto/Crypt/OpenSSL/RSA/new_public_key.al
%%PERL5_MAN3%%/Crypt::OpenSSL::RSA.3.gz
diff --git a/security/snort3/Makefile b/security/snort3/Makefile
index 03434b8fbc39..0719aeba356c 100644
--- a/security/snort3/Makefile
+++ b/security/snort3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= snort
-DISTVERSION= 3.7.3.0
+DISTVERSION= 3.7.4.0
PORTEPOCH= 1
CATEGORIES= security
PKGNAMESUFFIX= 3
diff --git a/security/snort3/distinfo b/security/snort3/distinfo
index a89368eb6d66..442bb40d43f8 100644
--- a/security/snort3/distinfo
+++ b/security/snort3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745486104
-SHA256 (snort3-snort3-3.7.3.0_GH0.tar.gz) = c380bca7005d36e300abe6a1258afdd3f48de536af6a834c1f46415c8736313b
-SIZE (snort3-snort3-3.7.3.0_GH0.tar.gz) = 3441683
+TIMESTAMP = 1746776420
+SHA256 (snort3-snort3-3.7.4.0_GH0.tar.gz) = 6f6eae6c22d8e51ed013c5cb3286085745e946dc2f64ebd731a77617537a048e
+SIZE (snort3-snort3-3.7.4.0_GH0.tar.gz) = 3471549
diff --git a/security/snort3/pkg-plist b/security/snort3/pkg-plist
index 1aaac9e37070..7e984790dedd 100644
--- a/security/snort3/pkg-plist
+++ b/security/snort3/pkg-plist
@@ -56,6 +56,7 @@ include/snort/framework/ips_option.h
include/snort/framework/logger.h
include/snort/framework/module.h
include/snort/framework/mp_data_bus.h
+include/snort/framework/mp_transport.h
include/snort/framework/mpse.h
include/snort/framework/mpse_batch.h
include/snort/framework/parameter.h
@@ -127,6 +128,8 @@ include/snort/network_inspectors/appid/appid_http_session.h
include/snort/network_inspectors/appid/appid_session_api.h
include/snort/network_inspectors/appid/appid_types.h
include/snort/network_inspectors/appid/application_ids.h
+include/snort/network_inspectors/appid/mp_data_bus.cc
+include/snort/network_inspectors/appid/mp_data_bus.h
include/snort/network_inspectors/appid/tp_appid_module_api.h
include/snort/network_inspectors/appid/tp_appid_session_api.h
include/snort/network_inspectors/appid/tp_appid_types.h
@@ -200,8 +203,10 @@ include/snort/pub_sub/expect_events.h
include/snort/pub_sub/external_event_ids.h
include/snort/pub_sub/finalize_packet_event.h
include/snort/pub_sub/ftp_events.h
+include/snort/pub_sub/http_body_event.h
include/snort/pub_sub/http_event_ids.h
include/snort/pub_sub/http_events.h
+include/snort/pub_sub/http_publish_length_event.h
include/snort/pub_sub/http_request_body_event.h
include/snort/pub_sub/http_transaction_end_event.h
include/snort/pub_sub/intrinsic_event_ids.h
diff --git a/security/sslproxy/Makefile b/security/sslproxy/Makefile
index db47df86898a..6124041d86af 100644
--- a/security/sslproxy/Makefile
+++ b/security/sslproxy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sslproxy
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.7
+DISTVERSION= 0.9.8
PORTEPOCH= 1
CATEGORIES= security
@@ -13,13 +13,14 @@ LICENSE= BSD2CLAUSE
LIB_DEPENDS= libevent.so:devel/libevent \
libnet.so:net/libnet
-USES= gmake pkgconfig uidfix sqlite ssl
+USES= gmake pkgconfig sqlite ssl uidfix
USE_GITHUB= yes
GH_ACCOUNT= sonertari
GH_PROJECT= SSLproxy
MAKEFILE= GNUmakefile
MAKE_ENV= INSTALLUID=${UID} INSTALLGID=${GID}
+
PLIST_FILES= bin/sslproxy share/man/man1/sslproxy.1.gz \
share/man/man5/sslproxy.conf.5.gz \
"@sample etc/sslproxy.conf.sample"
diff --git a/security/sslproxy/distinfo b/security/sslproxy/distinfo
index 0bd3d546683a..8454a5af8d27 100644
--- a/security/sslproxy/distinfo
+++ b/security/sslproxy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729805696
-SHA256 (sonertari-SSLproxy-v0.9.7_GH0.tar.gz) = b089670ad81b2165bb80a2cd309ed7aea06bd2773f43fb78fffd0446656bf6cf
-SIZE (sonertari-SSLproxy-v0.9.7_GH0.tar.gz) = 2145988
+TIMESTAMP = 1746776448
+SHA256 (sonertari-SSLproxy-v0.9.8_GH0.tar.gz) = 48241797622bc86a8cb9b6ea3cdddae0fff77e83e48576b9df4677fcff109b8f
+SIZE (sonertari-SSLproxy-v0.9.8_GH0.tar.gz) = 2146651
diff --git a/security/sudo-rs/Makefile b/security/sudo-rs/Makefile
index f5822ca31ccc..701a0b45f30c 100644
--- a/security/sudo-rs/Makefile
+++ b/security/sudo-rs/Makefile
@@ -1,7 +1,6 @@
PORTNAME= sudo-rs
-PORTVERSION= 0.2.5
+PORTVERSION= 0.2.6
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= security
MAINTAINER= marc@trifectatech.org
@@ -15,6 +14,11 @@ LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT
BUILD_DEPENDS= pandoc:${PORTSDIR}/textproc/hs-pandoc
+FLAVORS= default coexist
+FLAVOR?= ${FLAVORS:[1]}
+coexist_PKGNAMESUFFIX= -coexist
+coexist_DESCR= pkg-descr-coexist
+
USES= cargo
USE_GITHUB= yes
@@ -23,8 +27,8 @@ GH_TAGNAME= main
CARGO_CRATES= diff-0.1.13 \
glob-0.3.2 \
- libc-0.2.170 \
- log-0.4.26 \
+ libc-0.2.172 \
+ log-0.4.27 \
pretty_assertions-1.4.1 \
yansi-1.0.1
@@ -32,20 +36,20 @@ CARGO_CRATES= diff-0.1.13 \
CARGO_TEST= no
.endif
-PLIST_SUB+= RS_SUFFIX=${RS_SUFFIX}
+.if ${FLAVOR} == default
+CONFLICTS_INSTALL= sudo
+RS_SUFFIX=
+PLIST_SUB+= NO_COEXIST=""
+.else
+RS_SUFFIX= -rs
+PLIST_SUB+= NO_COEXIST="@comment "
+.endif
+PLIST_SUB+= RS_SUFFIX=${RS_SUFFIX}
PORTDOCS= CHANGELOG.md CONTRIBUTING.md COPYRIGHT LICENSE-* README.md \
SECURITY.md
-OPTIONS_DEFINE= COEXIST DOCS
-OPTIONS_SUB= yes
-
-COEXIST_DESC= Install using -rs suffix to coexist with security/sudo
-COEXIST_CONFLICTS_INSTALL_OFF= sudo
-COEXIST_VARS= RS_SUFFIX=-rs
-
-post-patch:
- ${REINPLACE_CMD} -E -e "s:(/usr/local)?/etc:${LOCALBASE}/etc:" ${WRKSRC}/src/sudo/mod.rs
+OPTIONS_DEFINE= DOCS
post-build:
.for man in sudo.8 visudo.8 sudoers.5
@@ -64,13 +68,12 @@ post-install:
${MKDIR} ${STAGEDIR}/var/db/sudo
# we are not going to try to replace 'su', since that is part of FreeBSD itself
${RM} ${STAGEDIR}${PREFIX}/bin/su
-
-post-install-COEXIST-on:
- ${MV} ${STAGEDIR}${PREFIX}/bin/sudo ${STAGEDIR}${PREFIX}/bin/sudo${RS_SUFFIX}
-
-post-install-COEXIST-off:
+.if ${FLAVOR} == default
${INSTALL_DATA} ${FILESDIR}/pam.conf ${STAGEDIR}${PREFIX}/etc/pam.d/sudo.default
${INSTALL_DATA} ${FILESDIR}/sudoers ${STAGEDIR}${PREFIX}/etc/sudoers.dist
+.else
+ ${MV} ${STAGEDIR}${PREFIX}/bin/sudo ${STAGEDIR}${PREFIX}/bin/sudo${RS_SUFFIX}
+.endif
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/security/sudo-rs/distinfo b/security/sudo-rs/distinfo
index 5d7966a4ccbf..7162c3e88c85 100644
--- a/security/sudo-rs/distinfo
+++ b/security/sudo-rs/distinfo
@@ -1,15 +1,15 @@
-TIMESTAMP = 1743665625
+TIMESTAMP = 1746636640
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
SIZE (rust/crates/diff-0.1.13.crate) = 46216
SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/libc-0.2.170.crate) = 875b3680cb2f8f71bdcf9a30f38d48282f5d3c95cbf9b3fa57269bb5d5c06828
-SIZE (rust/crates/libc-0.2.170.crate) = 760076
-SHA256 (rust/crates/log-0.4.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e
-SIZE (rust/crates/log-0.4.26.crate) = 47022
+SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
+SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
-SHA256 (trifectatechfoundation-sudo-rs-v0.2.5-main_GH0.tar.gz) = 0eb28fe7aacd79505c2949a4318d079a39151d9646e057ff6f362e8f2706cfb5
-SIZE (trifectatechfoundation-sudo-rs-v0.2.5-main_GH0.tar.gz) = 707844
+SHA256 (trifectatechfoundation-sudo-rs-v0.2.6-main_GH0.tar.gz) = e50131984916f272c5bdf376b5093e42bca29cce066431f4902ae60edb5a0df5
+SIZE (trifectatechfoundation-sudo-rs-v0.2.6-main_GH0.tar.gz) = 712201
diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml
index 3307554b9a75..a9af758de7a4 100644
--- a/security/vuxml/vuln/2025.xml
+++ b/security/vuxml/vuln/2025.xml
@@ -1,3 +1,36 @@
+ <vuln vid="6943cbf2-2d55-11f0-9471-2cf05da270f3">
+ <topic>Gitlab -- vulnerabilities</topic>
+ <affects>
+ <package>
+ <name>gitlab-ce</name>
+ <name>gitlab-ee</name>
+ <range><ge>17.11.0</ge><lt>17.11.2</lt></range>
+ <range><ge>17.10.0</ge><lt>17.10.6</lt></range>
+ <range><ge>12.0.0</ge><lt>17.9.8</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>Gitlab reports:</p>
+ <blockquote cite="https://about.gitlab.com/releases/2025/05/07/patch-release-gitlab-17-11-2-released/">
+ <p>Partial Bypass for Device OAuth flow using Cross Window Forgery</p>
+ <p>Denial of service by abusing Github import API</p>
+ <p>Group IP restriction bypass allows disclosing issue title of restricted project</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-0549</cvename>
+ <cvename>CVE-2024-8973</cvename>
+ <cvename>CVE-2025-1278</cvename>
+ <url>https://about.gitlab.com/releases/2025/05/07/patch-release-gitlab-17-11-2-released/</url>
+ </references>
+ <dates>
+ <discovery>2025-05-07</discovery>
+ <entry>2025-05-10</entry>
+ </dates>
+ </vuln>
+
<vuln vid="78b8e808-2c45-11f0-9a65-6cc21735f730">
<topic>PostgreSQL -- PostgreSQL GB18030 encoding validation can read one byte past end of allocation for text that fails validation</topic>
<affects>
diff --git a/security/zeek/Makefile b/security/zeek/Makefile
index b36e1d0aa0a2..ec556142d2c1 100644
--- a/security/zeek/Makefile
+++ b/security/zeek/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zeek
-DISTVERSION= 7.0.6
+DISTVERSION= 7.0.7
CATEGORIES= security
MASTER_SITES= https://download.zeek.org/
diff --git a/security/zeek/distinfo b/security/zeek/distinfo
index fb8e770e7d53..a89bf538df6d 100644
--- a/security/zeek/distinfo
+++ b/security/zeek/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742507634
-SHA256 (zeek-7.0.6.tar.gz) = 5f165bae5a011ff7ad4b8cd703cfbea41605854a767dfd4db55c63b9160e0d35
-SIZE (zeek-7.0.6.tar.gz) = 95909324
+TIMESTAMP = 1746809493
+SHA256 (zeek-7.0.7.tar.gz) = 8eb07cfb73b976d92bdcbce37051667a072b8323ab59dc1b2bf46b76703765c0
+SIZE (zeek-7.0.7.tar.gz) = 95962543
diff --git a/shells/schemesh/Makefile b/shells/schemesh/Makefile
index 57c38eb9b6dc..56d37eab2345 100644
--- a/shells/schemesh/Makefile
+++ b/shells/schemesh/Makefile
@@ -1,6 +1,6 @@
PORTNAME= schemesh
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.0
+DISTVERSION= 0.9.1
CATEGORIES= shells
MAINTAINER= ashish@FreeBSD.org
diff --git a/shells/schemesh/distinfo b/shells/schemesh/distinfo
index f6ddfb77d610..53ccdb7e806d 100644
--- a/shells/schemesh/distinfo
+++ b/shells/schemesh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746206496
-SHA256 (cosmos72-schemesh-v0.9.0_GH0.tar.gz) = 4bf842307c992f74c57f897fffa8e02d5e9a5efce6677da065cba0a1b3c19a44
-SIZE (cosmos72-schemesh-v0.9.0_GH0.tar.gz) = 352838
+TIMESTAMP = 1746817901
+SHA256 (cosmos72-schemesh-v0.9.1_GH0.tar.gz) = a71ec0e75cc9dbbb919659ec23b6d24780b19de88b5e4a873144af816bd94c25
+SIZE (cosmos72-schemesh-v0.9.1_GH0.tar.gz) = 364008
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 42d18277ff67..e06279047c15 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -370,7 +370,6 @@
SUBDIR += f-upgrade
SUBDIR += f2
SUBDIR += f3
- SUBDIR += facter
SUBDIR += fakertc
SUBDIR += faketty
SUBDIR += fand
@@ -986,9 +985,7 @@
SUBDIR += pstree
SUBDIR += puppet-lint
SUBDIR += puppet-mode.el
- SUBDIR += puppet7
SUBDIR += puppet8
- SUBDIR += puppetserver7
SUBDIR += puppetserver8
SUBDIR += pv
SUBDIR += pwd_unmkdb
@@ -996,7 +993,6 @@
SUBDIR += pwol
SUBDIR += pwsafe
SUBDIR += pxattr
- SUBDIR += pxp-agent
SUBDIR += py-ansible-compat
SUBDIR += py-ansible-core
SUBDIR += py-ansible-lint
@@ -1028,6 +1024,7 @@
SUBDIR += py-filelock
SUBDIR += py-focker
SUBDIR += py-glances
+ SUBDIR += py-google-compute-engine
SUBDIR += py-hared
SUBDIR += py-hcloud
SUBDIR += py-honcho
diff --git a/sysutils/facter/Makefile b/sysutils/facter/Makefile
deleted file mode 100644
index d30b20ee7bc1..000000000000
--- a/sysutils/facter/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-PORTNAME= facter
-PORTVERSION= 3.14.24
-PORTREVISION= 9
-CATEGORIES?= sysutils
-MASTER_SITES= https://downloads.puppetlabs.com/facter/
-
-MAINTAINER= puppet@FreeBSD.org
-COMMENT= Cross-platform library for retrieving facts from OS
-WWW= https://puppetlabs.com/facter
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BROKEN= fails to build with Boost>=1.87
-BROKEN_DragonFly= DragonFly is not supported upstream
-DEPRECATED= Reached EOL
-EXPIRATION_DATE=2025-05-09
-
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
- libcurl.so:ftp/curl \
- libleatherman_locale.so:devel/leatherman \
- liblibcpp-hocon.so:devel/cpp-hocon \
- libyaml-cpp.so:devel/yaml-cpp
-
-CONFLICTS_INSTALL= rubygem-facter
-
-PLIST_SUB= PORTVERSION="${PORTVERSION}"
-
-USES= cmake:noninja compiler:c++11-lib cpe ruby ssl
-CPE_VENDOR= puppet
-USE_LDCONFIG= yes
-CMAKE_OFF= ENABLE_CXX_WERROR
-
-OPTIONS_DEFINE= FACTER_JAVA
-FACTER_JAVA_DESC= Build with Java bindings for puppetserver
-FACTER_JAVA_USES= java:build
-FACTER_JAVA_CMAKE_ON= -DJAVA_HOME=${JAVA_HOME}
-
-OPTIONS_DEFAULT= FACTER_JAVA
-
-OPTIONS_SUB= yes
-
-.include <bsd.port.options.mk>
-
-post-patch:
- @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
- ${WRKSRC}/lib/src/facts/posix/collection.cc \
- ${WRKSRC}/lib/src/util/config/posix/config.cc
-
-post-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/specifications
- ${INSTALL_DATA} ${WRKSRC}/.gemspec ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/specifications/${DISTNAME}.gemspec
-
-test: build
- cd ${WRKSRC}/lib && bundle install --path vendor
- cd ${CONFIGURE_WRKSRC} && ${MAKE_CMD} test
-
-.include <bsd.port.mk>
diff --git a/sysutils/facter/distinfo b/sysutils/facter/distinfo
deleted file mode 100644
index 3df197b31db4..000000000000
--- a/sysutils/facter/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1659500794
-SHA256 (facter-3.14.24.tar.gz) = 82e45d9d74d0383ac99303509fa47978c2bfc448e615edb64688bb48b0498778
-SIZE (facter-3.14.24.tar.gz) = 364897
diff --git a/sysutils/facter/files/patch-CMakeLists.txt b/sysutils/facter/files/patch-CMakeLists.txt
deleted file mode 100644
index 05e68a065e7d..000000000000
--- a/sysutils/facter/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,20 +0,0 @@
---- CMakeLists.txt.orig 2022-07-18 15:00:22 UTC
-+++ CMakeLists.txt
-@@ -121,7 +121,7 @@ if (NOT WITHOUT_JRUBY AND NOT WIN32)
-
- if (Java_JAVAC_EXECUTABLE)
- set(JRUBY_SUPPORT TRUE)
-- set(CMAKE_JAVA_COMPILE_FLAGS -source 1.6 -target 1.6)
-+ set(CMAKE_JAVA_COMPILE_FLAGS -source 8 -target 8)
- add_definitions(-DUSE_JRUBY_SUPPORT)
- endif()
- endif()
-@@ -233,7 +233,7 @@ endif()
- add_test(NAME "facter\\ smoke" COMMAND facter)
-
- # Install the man page
--if ("${CMAKE_SYSTEM_NAME}" MATCHES "OpenBSD|FreeBSD")
-+if ("${CMAKE_SYSTEM_NAME}" MATCHES "OpenBSD")
- set(MANDIR man/man8/)
- else()
- set(MANDIR share/man/man8/)
diff --git a/sysutils/facter/files/patch-cmake_FindCPPHOCON.cmake b/sysutils/facter/files/patch-cmake_FindCPPHOCON.cmake
deleted file mode 100644
index 9d31e19c92be..000000000000
--- a/sysutils/facter/files/patch-cmake_FindCPPHOCON.cmake
+++ /dev/null
@@ -1,9 +0,0 @@
---- cmake/FindCPPHOCON.cmake.orig 2017-09-12 21:43:10 UTC
-+++ cmake/FindCPPHOCON.cmake
-@@ -1,5 +1,5 @@
- include(FindDependency)
--find_dependency(CPPHOCON DISPLAY "cpp-hocon" HEADERS "hocon/config.hpp" LIBRARIES "libcpp-hocon.a")
-+find_dependency(CPPHOCON DISPLAY "cpp-hocon" HEADERS "hocon/config.hpp" LIBRARIES "liblibcpp-hocon.so")
-
- include(FeatureSummary)
- set_package_properties(CPPHOCON PROPERTIES DESCRIPTION "A C++ parser for the HOCON configuration language" URL "https://github.com/puppetlabs/cpp-hocon")
diff --git a/sysutils/facter/files/patch-lib_CMakeLists.txt b/sysutils/facter/files/patch-lib_CMakeLists.txt
deleted file mode 100644
index c7d071bcee19..000000000000
--- a/sysutils/facter/files/patch-lib_CMakeLists.txt
+++ /dev/null
@@ -1,19 +0,0 @@
---- lib/CMakeLists.txt.orig 2022-07-18 15:00:22 UTC
-+++ lib/CMakeLists.txt
-@@ -331,12 +331,15 @@ include_directories(
-
- # Set include directories
- include_directories(
-+ BEFORE
-+ ${LEATHERMAN_INCLUDE_DIRS}
-+)
-+include_directories(
- inc
- ${Boost_INCLUDE_DIRS}
- ${OPENSSL_INCLUDE_DIRS}
- ${YAMLCPP_INCLUDE_DIRS}
- ${CURL_INCLUDE_DIRS}
-- ${LEATHERMAN_INCLUDE_DIRS}
- ${CPPHOCON_INCLUDE_DIRS}
- )
-
diff --git a/sysutils/facter/files/patch-lib_src_facts_glib_load__average__resolver.cc b/sysutils/facter/files/patch-lib_src_facts_glib_load__average__resolver.cc
deleted file mode 100644
index c56303c3c21f..000000000000
--- a/sysutils/facter/files/patch-lib_src_facts_glib_load__average__resolver.cc
+++ /dev/null
@@ -1,10 +0,0 @@
-https://bugs.gentoo.org/840116
---- lib/src/facts/glib/load_average_resolver.cc.orig 2022-07-18 15:00:22 UTC
-+++ lib/src/facts/glib/load_average_resolver.cc
-@@ -1,5 +1,6 @@
- #include <internal/facts/glib/load_average_resolver.hpp>
- #include <leatherman/logging/logging.hpp>
-+#include <array>
- #include <cstdlib>
-
- #ifdef __sun
diff --git a/sysutils/facter/files/patch-lib_src_facts_posix_cache.cc b/sysutils/facter/files/patch-lib_src_facts_posix_cache.cc
deleted file mode 100644
index 98170c7572ba..000000000000
--- a/sysutils/facter/files/patch-lib_src_facts_posix_cache.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/src/facts/posix/cache.cc.orig 2017-09-12 21:43:10 UTC
-+++ lib/src/facts/posix/cache.cc
-@@ -3,7 +3,7 @@
- namespace facter { namespace facts { namespace cache {
-
- std::string fact_cache_location() {
-- return "/opt/puppetlabs/facter/cache/cached_facts/";
-+ return "/var/facter/cache/cached_facts/";
- }
-
- }}} // namespace facter::facts::cache
diff --git a/sysutils/facter/files/patch-lib_src_facts_posix_collection.cc b/sysutils/facter/files/patch-lib_src_facts_posix_collection.cc
deleted file mode 100644
index b82d683ccf5e..000000000000
--- a/sysutils/facter/files/patch-lib_src_facts_posix_collection.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/src/facts/posix/collection.cc.orig 2022-07-18 15:00:22 UTC
-+++ lib/src/facts/posix/collection.cc
-@@ -25,6 +25,8 @@ namespace facter { namespace facts {
- directories.emplace_back("/opt/puppetlabs/facter/facts.d");
- directories.emplace_back("/etc/facter/facts.d");
- directories.emplace_back("/etc/puppetlabs/facter/facts.d");
-+ directories.emplace_back("%%PREFIX%%/etc/facter/facts.d");
-+ directories.emplace_back("%%PREFIX%%/etc/puppetlabs/facter/facts.d");
- }
- return directories;
- }
diff --git a/sysutils/facter/files/patch-lib_src_util_config_posix_config.cc b/sysutils/facter/files/patch-lib_src_util_config_posix_config.cc
deleted file mode 100644
index b704f4f69070..000000000000
--- a/sysutils/facter/files/patch-lib_src_util_config_posix_config.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- lib/src/util/config/posix/config.cc.orig 2017-09-12 21:43:10 UTC
-+++ lib/src/util/config/posix/config.cc
-@@ -7,6 +7,6 @@ namespace facter { namespace util { name
- }
-
- std::string default_config_location() {
-- return "/etc/puppetlabs/facter/facter.conf";
-+ return "%%PREFIX%%/etc/facter/facter.conf";
- }
- }}} // namespace facter::util::config
diff --git a/sysutils/facter/pkg-descr b/sysutils/facter/pkg-descr
deleted file mode 100644
index 0f18e287e5e9..000000000000
--- a/sysutils/facter/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Facter is Puppet's cross-platform system profiling library.
-
-It discovers and reports per-node facts, which are
-available in your Puppet manifests as variables.
diff --git a/sysutils/facter/pkg-plist b/sysutils/facter/pkg-plist
deleted file mode 100644
index a3869e173c0e..000000000000
--- a/sysutils/facter/pkg-plist
+++ /dev/null
@@ -1,29 +0,0 @@
-bin/facter
-include/facter/cwrapper.hpp
-include/facter/export.h
-include/facter/facts/array_value.hpp
-include/facter/facts/base_resolver.hpp
-include/facter/facts/collection.hpp
-include/facter/facts/external/resolver.hpp
-include/facter/facts/external_resolvers_factory.hpp
-include/facter/facts/fact.hpp
-include/facter/facts/map_value.hpp
-include/facter/facts/os.hpp
-include/facter/facts/os_family.hpp
-include/facter/facts/resolver.hpp
-include/facter/facts/scalar_value.hpp
-include/facter/facts/value.hpp
-include/facter/facts/vm.hpp
-include/facter/logging/logging.hpp
-include/facter/ruby/ruby.hpp
-include/facter/util/aws_token.hpp
-include/facter/util/cli.hpp
-include/facter/util/config.hpp
-include/facter/util/string.hpp
-include/facter/version.h
-lib/libfacter.so
-lib/libfacter.so.%%PORTVERSION%%
-lib/ruby/gems/%%RUBY_VER%%/specifications/facter-%%PORTVERSION%%.gemspec
-lib/ruby/vendor_ruby/facter.rb
-share/man/man8/facter.8.gz
-%%FACTER_JAVA%%lib/ruby/vendor_ruby/facter.jar
diff --git a/sysutils/kops/Makefile b/sysutils/kops/Makefile
index 8a51de3975c4..291df1d45a3c 100644
--- a/sysutils/kops/Makefile
+++ b/sysutils/kops/Makefile
@@ -1,7 +1,6 @@
PORTNAME= kops
-PORTVERSION= 1.31.0
+PORTVERSION= 1.32.0
DISTVERSIONPREFIX= v
-PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
diff --git a/sysutils/kops/distinfo b/sysutils/kops/distinfo
index 3c3e6d831c72..cfe26e078507 100644
--- a/sysutils/kops/distinfo
+++ b/sysutils/kops/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738512679
-SHA256 (kubernetes-kops-v1.31.0_GH0.tar.gz) = 6687c727bdd71246de400676e6e67885c93d398f0e45a3b82678cdf5306f0394
-SIZE (kubernetes-kops-v1.31.0_GH0.tar.gz) = 38586622
+TIMESTAMP = 1746783556
+SHA256 (kubernetes-kops-v1.32.0_GH0.tar.gz) = a6b1a0d2033b043c1c3b31ff9076c4b5a057fa31ece314c1bd39c2f690cb1d00
+SIZE (kubernetes-kops-v1.32.0_GH0.tar.gz) = 38291146
diff --git a/sysutils/mise/Makefile b/sysutils/mise/Makefile
index e873537873ab..04d15c67576c 100644
--- a/sysutils/mise/Makefile
+++ b/sysutils/mise/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mise
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.5.0
-PORTREVISION= 1
+DISTVERSION= 2025.5.2
+PORTREVISION= 0
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
@@ -30,8 +30,8 @@ CARGO_CRATES= addr2line-0.24.2 \
aead-0.5.2 \
aes-0.8.4 \
aes-gcm-0.10.3 \
- age-0.10.1 \
- age-core-0.10.0 \
+ age-0.11.1 \
+ age-core-0.11.0 \
ahash-0.8.11 \
aho-corasick-1.1.3 \
allocator-api2-0.2.21 \
@@ -53,7 +53,7 @@ CARGO_CRATES= addr2line-0.24.2 \
async-trait-0.1.88 \
atomic-waker-1.1.2 \
autocfg-1.4.0 \
- backtrace-0.3.74 \
+ backtrace-0.3.75 \
base64-0.21.7 \
base64-0.22.1 \
base64ct-1.7.3 \
@@ -104,8 +104,7 @@ CARGO_CRATES= addr2line-0.24.2 \
console-0.15.11 \
const-oid-0.9.6 \
constant_time_eq-0.3.1 \
- contracts-0.6.5 \
- convert_case-0.4.0 \
+ contracts-0.6.6 \
cookie-factory-0.3.3 \
core-foundation-0.9.4 \
core-foundation-0.10.0 \
@@ -130,19 +129,19 @@ CARGO_CRATES= addr2line-0.24.2 \
darling-0.20.11 \
darling_core-0.20.11 \
darling_macro-0.20.11 \
- dashmap-5.5.3 \
dashmap-6.1.0 \
deflate64-0.1.9 \
demand-1.7.0 \
der-0.7.10 \
deranged-0.4.0 \
derive_arbitrary-1.4.1 \
- derive_more-0.99.20 \
+ derive_more-2.0.1 \
+ derive_more-impl-2.0.1 \
deunicode-1.6.2 \
diff-0.1.13 \
digest-0.10.7 \
- directories-5.0.1 \
- dirs-sys-0.4.1 \
+ directories-6.0.0 \
+ dirs-sys-0.5.0 \
displaydoc-0.2.5 \
document-features-0.2.11 \
dotenvy-0.15.7 \
@@ -258,7 +257,7 @@ CARGO_CRATES= addr2line-0.24.2 \
glob-0.3.2 \
globset-0.4.16 \
globwalk-0.9.1 \
- h2-0.4.9 \
+ h2-0.4.10 \
hash32-0.3.1 \
hashbrown-0.12.3 \
hashbrown-0.14.5 \
@@ -283,8 +282,8 @@ CARGO_CRATES= addr2line-0.24.2 \
hyper-tls-0.6.0 \
hyper-util-0.1.11 \
i18n-config-0.4.7 \
- i18n-embed-0.14.1 \
- i18n-embed-fl-0.7.0 \
+ i18n-embed-0.15.4 \
+ i18n-embed-fl-0.9.4 \
i18n-embed-impl-0.8.4 \
iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
@@ -322,8 +321,8 @@ CARGO_CRATES= addr2line-0.24.2 \
itertools-0.13.0 \
itertools-0.14.0 \
itoa-1.0.15 \
- jiff-0.2.12 \
- jiff-static-0.2.12 \
+ jiff-0.2.13 \
+ jiff-static-0.2.13 \
jiff-tzdb-0.1.4 \
jiff-tzdb-platform-0.1.3 \
jobserver-0.1.33 \
@@ -335,7 +334,7 @@ CARGO_CRATES= addr2line-0.24.2 \
lazy-regex-proc_macros-3.4.1 \
lazy_static-1.5.0 \
libc-0.2.172 \
- libm-0.2.13 \
+ libm-0.2.15 \
libredox-0.1.3 \
libz-rs-sys-0.5.0 \
linux-raw-sys-0.4.15 \
@@ -428,8 +427,6 @@ CARGO_CRATES= addr2line-0.24.2 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
pretty_assertions-1.4.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.95 \
@@ -448,8 +445,8 @@ CARGO_CRATES= addr2line-0.24.2 \
rand_core-0.9.3 \
rayon-1.10.0 \
rayon-core-1.12.1 \
- redox_syscall-0.5.11 \
- redox_users-0.4.6 \
+ redox_syscall-0.5.12 \
+ redox_users-0.5.0 \
regex-1.11.1 \
regex-automata-0.1.10 \
regex-automata-0.4.9 \
@@ -460,9 +457,9 @@ CARGO_CRATES= addr2line-0.24.2 \
rmp-0.8.14 \
rmp-serde-1.3.0 \
roff-0.2.2 \
- rops-0.1.4 \
+ rops-0.1.5 \
rowan-0.15.16 \
- rust-embed-8.7.0 \
+ rust-embed-8.7.1 \
rust-embed-impl-8.7.0 \
rust-embed-utils-8.7.0 \
rustc-demangle-0.1.24 \
@@ -471,11 +468,11 @@ CARGO_CRATES= addr2line-0.24.2 \
rustc_version-0.4.1 \
rustix-0.38.44 \
rustix-1.0.7 \
- rustls-0.23.26 \
+ rustls-0.23.27 \
rustls-native-certs-0.8.1 \
rustls-pemfile-2.2.0 \
rustls-pki-types-1.11.0 \
- rustls-webpki-0.103.1 \
+ rustls-webpki-0.103.2 \
rustversion-1.0.20 \
ryu-1.0.20 \
salsa20-0.10.2 \
@@ -485,7 +482,7 @@ CARGO_CRATES= addr2line-0.24.2 \
scopeguard-1.2.0 \
scrypt-0.11.0 \
sdd-3.0.8 \
- secrecy-0.8.0 \
+ secrecy-0.10.3 \
security-framework-2.11.1 \
security-framework-3.2.0 \
security-framework-sys-2.14.0 \
@@ -529,11 +526,8 @@ CARGO_CRATES= addr2line-0.24.2 \
spki-0.7.3 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
- strsim-0.10.0 \
strsim-0.11.1 \
- strum-0.26.3 \
strum-0.27.1 \
- strum_macros-0.26.4 \
strum_macros-0.27.1 \
subtle-2.6.1 \
syn-1.0.109 \
@@ -566,7 +560,7 @@ CARGO_CRATES= addr2line-0.24.2 \
tinystr-0.7.6 \
tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
- tokio-1.44.2 \
+ tokio-1.45.0 \
tokio-macros-2.5.0 \
tokio-native-tls-0.3.1 \
tokio-rustls-0.26.2 \
@@ -606,6 +600,7 @@ CARGO_CRATES= addr2line-0.24.2 \
unicode-segmentation-1.12.0 \
unicode-width-0.1.14 \
unicode-width-0.2.0 \
+ unicode-xid-0.2.6 \
universal-hash-0.5.1 \
unsafe-libyaml-0.2.11 \
untrusted-0.9.0 \
@@ -620,7 +615,7 @@ CARGO_CRATES= addr2line-0.24.2 \
version_check-0.9.5 \
versions-6.3.2 \
versions-7.0.0 \
- vfox-1.0.1 \
+ vfox-1.0.2 \
vte-0.14.1 \
walkdir-2.5.0 \
want-0.3.1 \
@@ -634,7 +629,8 @@ CARGO_CRATES= addr2line-0.24.2 \
wasm-bindgen-shared-0.2.100 \
web-sys-0.3.77 \
web-time-1.1.0 \
- webpki-roots-0.26.10 \
+ webpki-roots-0.26.11 \
+ webpki-roots-1.0.0 \
which-7.0.3 \
widestring-1.2.0 \
winapi-0.3.9 \
@@ -654,37 +650,28 @@ CARGO_CRATES= addr2line-0.24.2 \
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.6.24 \
- winnow-0.7.9 \
+ winnow-0.7.10 \
winsafe-0.0.19 \
wit-bindgen-rt-0.39.0 \
write16-1.0.0 \
diff --git a/sysutils/mise/distinfo b/sysutils/mise/distinfo
index eedfc1066530..b0781cd6d360 100644
--- a/sysutils/mise/distinfo
+++ b/sysutils/mise/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1746349021
+TIMESTAMP = 1746804769
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
@@ -9,10 +9,10 @@ SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e54
SIZE (rust/crates/aes-0.8.4.crate) = 124812
SHA256 (rust/crates/aes-gcm-0.10.3.crate) = 831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1
SIZE (rust/crates/aes-gcm-0.10.3.crate) = 148991
-SHA256 (rust/crates/age-0.10.1.crate) = 77de71da1ca673855aacea507a7aed363beb8934cf61b62364fc4b479d2e8cda
-SIZE (rust/crates/age-0.10.1.crate) = 1503391
-SHA256 (rust/crates/age-core-0.10.0.crate) = a5f11899bc2bbddd135edbc30c36b1924fa59d0746bb45beb5933fafe3fe509b
-SIZE (rust/crates/age-core-0.10.0.crate) = 13811
+SHA256 (rust/crates/age-0.11.1.crate) = 57fc171f4874fa10887e47088f81a55fcf030cd421aa31ec2b370cafebcc608a
+SIZE (rust/crates/age-0.11.1.crate) = 1511102
+SHA256 (rust/crates/age-core-0.11.0.crate) = e2bf6a89c984ca9d850913ece2da39e1d200563b0a94b002b253beee4c5acf99
+SIZE (rust/crates/age-core-0.11.0.crate) = 14308
SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
SIZE (rust/crates/ahash-0.8.11.crate) = 43607
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
@@ -55,8 +55,8 @@ SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/autocfg-1.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/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
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
@@ -157,10 +157,8 @@ SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf98497
SIZE (rust/crates/const-oid-0.9.6.crate) = 45382
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/contracts-0.6.5.crate) = f096aae9f0af6a1f5801c5b4142c9381d0f3d5ba548fe0f7ce798299e736fd31
-SIZE (rust/crates/contracts-0.6.5.crate) = 30863
-SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e
-SIZE (rust/crates/convert_case-0.4.0.crate) = 8098
+SHA256 (rust/crates/contracts-0.6.6.crate) = dc486fc59d4d0e52ea0b4461a12720c8617338c9ee955cc4013fb7319d264abd
+SIZE (rust/crates/contracts-0.6.6.crate) = 31172
SHA256 (rust/crates/cookie-factory-0.3.3.crate) = 9885fa71e26b8ab7855e2ec7cae6e9b380edff76cd052e07c683a0319d51b3a2
SIZE (rust/crates/cookie-factory-0.3.3.crate) = 19084
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
@@ -209,8 +207,6 @@ SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8b
SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
-SHA256 (rust/crates/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/deflate64-0.1.9.crate) = da692b8d1080ea3045efaab14434d40468c3d8657e42abddfffca87b428f4c1b
@@ -223,18 +219,20 @@ SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2
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_more-0.99.20.crate) = 6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f
-SIZE (rust/crates/derive_more-0.99.20.crate) = 55041
+SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
+SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
+SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
+SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
SHA256 (rust/crates/deunicode-1.6.2.crate) = abd57806937c9cc163efc8ea3910e00a62e2aeb0b8119f1793a978088f8f6b04
SIZE (rust/crates/deunicode-1.6.2.crate) = 172772
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
SIZE (rust/crates/diff-0.1.13.crate) = 46216
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
-SHA256 (rust/crates/directories-5.0.1.crate) = 9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35
-SIZE (rust/crates/directories-5.0.1.crate) = 15833
-SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c
-SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
+SHA256 (rust/crates/directories-6.0.0.crate) = 16f5094c54661b38d03bd7e50df373292118db60b585c08a411c6d840017fe7d
+SIZE (rust/crates/directories-6.0.0.crate) = 17842
+SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
+SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
@@ -465,8 +463,8 @@ SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a97
SIZE (rust/crates/globset-0.4.16.crate) = 26533
SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757
SIZE (rust/crates/globwalk-0.9.1.crate) = 12572
-SHA256 (rust/crates/h2-0.4.9.crate) = 75249d144030531f8dee69fe9cea04d3edf809a017ae445e2abdff6629e86633
-SIZE (rust/crates/h2-0.4.9.crate) = 175002
+SHA256 (rust/crates/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5
+SIZE (rust/crates/h2-0.4.10.crate) = 174800
SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606
SIZE (rust/crates/hash32-0.3.1.crate) = 10273
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
@@ -515,10 +513,10 @@ SHA256 (rust/crates/hyper-util-0.1.11.crate) = 497bbc33a26fdd4af9ed9c70d63f61cf5
SIZE (rust/crates/hyper-util-0.1.11.crate) = 75973
SHA256 (rust/crates/i18n-config-0.4.7.crate) = 8e88074831c0be5b89181b05e6748c4915f77769ecc9a4c372f88b169a8509c9
SIZE (rust/crates/i18n-config-0.4.7.crate) = 7749
-SHA256 (rust/crates/i18n-embed-0.14.1.crate) = 94205d95764f5bb9db9ea98fa77f89653365ca748e27161f5bbea2ffd50e459c
-SIZE (rust/crates/i18n-embed-0.14.1.crate) = 24987
-SHA256 (rust/crates/i18n-embed-fl-0.7.0.crate) = 9fc1f8715195dffc4caddcf1cf3128da15fe5d8a137606ea8856c9300047d5a2
-SIZE (rust/crates/i18n-embed-fl-0.7.0.crate) = 10410
+SHA256 (rust/crates/i18n-embed-0.15.4.crate) = 669ffc2c93f97e6ddf06ddbe999fcd6782e3342978bb85f7d3c087c7978404c4
+SIZE (rust/crates/i18n-embed-0.15.4.crate) = 27660
+SHA256 (rust/crates/i18n-embed-fl-0.9.4.crate) = 04b2969d0b3fc6143776c535184c19722032b43e6a642d710fa3f88faec53c2d
+SIZE (rust/crates/i18n-embed-fl-0.9.4.crate) = 11741
SHA256 (rust/crates/i18n-embed-impl-0.8.4.crate) = 0f2cc0e0523d1fe6fc2c6f66e5038624ea8091b3e7748b5e8e0c84b1698db6c2
SIZE (rust/crates/i18n-embed-impl-0.8.4.crate) = 4830
SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
@@ -593,10 +591,10 @@ SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aab
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.12.crate) = d07d8d955d798e7a4d6f9c58cd1f1916e790b42b092758a9ef6e16fef9f1b3fd
-SIZE (rust/crates/jiff-0.2.12.crate) = 706826
-SHA256 (rust/crates/jiff-static-0.2.12.crate) = f244cfe006d98d26f859c7abd1318d85327e1882dc9cef80f62daeeb0adcf300
-SIZE (rust/crates/jiff-static-0.2.12.crate) = 76130
+SHA256 (rust/crates/jiff-0.2.13.crate) = f02000660d30638906021176af16b17498bd0d12813dbfe7b276d8bc7f3c0806
+SIZE (rust/crates/jiff-0.2.13.crate) = 707842
+SHA256 (rust/crates/jiff-static-0.2.13.crate) = f3c30758ddd7188629c6713fc45d1188af4f44c90582311d0c8d8c9907f60c48
+SIZE (rust/crates/jiff-static-0.2.13.crate) = 76123
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
@@ -619,8 +617,8 @@ SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/libm-0.2.13.crate) = c9627da5196e5d8ed0b0495e61e518847578da83483c37288316d9b2e03a7f72
-SIZE (rust/crates/libm-0.2.13.crate) = 148927
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
SHA256 (rust/crates/libz-rs-sys-0.5.0.crate) = 6489ca9bd760fe9642d7644e827b0c9add07df89857b0416ee15c1cc1a3b8c5a
@@ -805,10 +803,6 @@ SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30d
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
-SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
-SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
-SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
SHA256 (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5
SIZE (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 7745
SHA256 (rust/crates/proc-macro-error2-2.0.1.crate) = 11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802
@@ -845,10 +839,10 @@ SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4
SIZE (rust/crates/rayon-1.10.0.crate) = 180155
SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/redox_syscall-0.5.11.crate) = d2f103c6d277498fbceb16e84d317e2a400f160f46904d5f5410848c829511a3
-SIZE (rust/crates/redox_syscall-0.5.11.crate) = 30300
-SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
-SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
+SHA256 (rust/crates/redox_syscall-0.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af
+SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544
+SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
+SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
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
@@ -869,12 +863,12 @@ SHA256 (rust/crates/rmp-serde-1.3.0.crate) = 52e599a477cf9840e92f2cde9a7189e67b4
SIZE (rust/crates/rmp-serde-1.3.0.crate) = 33025
SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3
SIZE (rust/crates/roff-0.2.2.crate) = 11648
-SHA256 (rust/crates/rops-0.1.4.crate) = cd8e93012c1b06c4e7b1582d5a86e64311c8347b7feaf406bbf04bc1235e792b
-SIZE (rust/crates/rops-0.1.4.crate) = 47597
+SHA256 (rust/crates/rops-0.1.5.crate) = 5c830d8ae5c50ef149e290235ef564ac84d97181dce248ae30706cfaf1d3e7cc
+SIZE (rust/crates/rops-0.1.5.crate) = 68739
SHA256 (rust/crates/rowan-0.15.16.crate) = 0a542b0253fa46e632d27a1dc5cf7b930de4df8659dc6e720b647fc72147ae3d
SIZE (rust/crates/rowan-0.15.16.crate) = 40571
-SHA256 (rust/crates/rust-embed-8.7.0.crate) = e5fbc0ee50fcb99af7cebb442e5df7b5b45e9460ffa3f8f549cd26b862bec49d
-SIZE (rust/crates/rust-embed-8.7.0.crate) = 907480
+SHA256 (rust/crates/rust-embed-8.7.1.crate) = 60e425e204264b144d4c929d126d0de524b40a961686414bab5040f7465c71be
+SIZE (rust/crates/rust-embed-8.7.1.crate) = 906558
SHA256 (rust/crates/rust-embed-impl-8.7.0.crate) = 6bf418c9a2e3f6663ca38b8a7134cc2c2167c9d69688860e8961e3faa731702e
SIZE (rust/crates/rust-embed-impl-8.7.0.crate) = 10171
SHA256 (rust/crates/rust-embed-utils-8.7.0.crate) = 08d55b95147fe01265d06b3955db798bdaed52e60e2211c41137701b3aba8e21
@@ -891,16 +885,16 @@ SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
SIZE (rust/crates/rustix-1.0.7.crate) = 414500
-SHA256 (rust/crates/rustls-0.23.26.crate) = df51b5869f3a441595eac5e8ff14d486ff285f7b8c0df8770e49c3b56351f0f0
-SIZE (rust/crates/rustls-0.23.26.crate) = 347849
+SHA256 (rust/crates/rustls-0.23.27.crate) = 730944ca083c1c233a75c09f199e973ca499344a2b7ba9e755c457e86fb4a321
+SIZE (rust/crates/rustls-0.23.27.crate) = 355915
SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129
SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c
SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933
-SHA256 (rust/crates/rustls-webpki-0.103.1.crate) = fef8b8769aaccf73098557a87cd1816b4f9c7c16811c9c77142aa695c16f2c03
-SIZE (rust/crates/rustls-webpki-0.103.1.crate) = 820273
+SHA256 (rust/crates/rustls-webpki-0.103.2.crate) = 7149975849f1abb3832b246010ef62ccc80d3a76169517ada7188252b9cfb437
+SIZE (rust/crates/rustls-webpki-0.103.2.crate) = 80921
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
@@ -919,8 +913,8 @@ SHA256 (rust/crates/scrypt-0.11.0.crate) = 0516a385866c09368f0b5bcd1caff3366aace
SIZE (rust/crates/scrypt-0.11.0.crate) = 13440
SHA256 (rust/crates/sdd-3.0.8.crate) = 584e070911c7017da6cb2eb0788d09f43d789029b5877d3e5ecc8acf86ceee21
SIZE (rust/crates/sdd-3.0.8.crate) = 31934
-SHA256 (rust/crates/secrecy-0.8.0.crate) = 9bd1c54ea06cfd2f6b63219704de0b9b4f72dcc2b8fdef820be6cd799780e91e
-SIZE (rust/crates/secrecy-0.8.0.crate) = 11916
+SHA256 (rust/crates/secrecy-0.10.3.crate) = e891af845473308773346dc847b2c23ee78fe442e0472ac50e22a18a93d3ae5a
+SIZE (rust/crates/secrecy-0.10.3.crate) = 11303
SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316
@@ -1007,16 +1001,10 @@ SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8
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/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-0.27.1.crate) = f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32
SIZE (rust/crates/strum-0.27.1.crate) = 7467
-SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
-SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
SHA256 (rust/crates/strum_macros-0.27.1.crate) = c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8
SIZE (rust/crates/strum_macros-0.27.1.crate) = 29670
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
@@ -1081,8 +1069,8 @@ SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7
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.44.2.crate) = e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48
-SIZE (rust/crates/tokio-1.44.2.crate) = 841618
+SHA256 (rust/crates/tokio-1.45.0.crate) = 2513ca694ef9ede0fb23fe71a4ee4107cb102b9dc1930f6d0fd77aae068ae165
+SIZE (rust/crates/tokio-1.45.0.crate) = 800721
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
@@ -1161,6 +1149,8 @@ SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d
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/universal-hash-0.5.1.crate) = fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea
SIZE (rust/crates/universal-hash-0.5.1.crate) = 9146
SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861
@@ -1189,8 +1179,8 @@ SHA256 (rust/crates/versions-6.3.2.crate) = f25d498b63d1fdb376b4250f39ab3a5ee8d1
SIZE (rust/crates/versions-6.3.2.crate) = 21553
SHA256 (rust/crates/versions-7.0.0.crate) = 80a7e511ce1795821207a837b7b1c8d8aca0c648810966ad200446ae58f6667f
SIZE (rust/crates/versions-7.0.0.crate) = 23307
-SHA256 (rust/crates/vfox-1.0.1.crate) = 7a932a911ab6acdcb7d20c481cdbf7eea562ef209c6d1e13204c78a9549e58a3
-SIZE (rust/crates/vfox-1.0.1.crate) = 41428
+SHA256 (rust/crates/vfox-1.0.2.crate) = 041f3a5f7c0b20a5e649a0e3719b7cbf86d6d07869e6e5bcafee6afd043fec5f
+SIZE (rust/crates/vfox-1.0.2.crate) = 43015
SHA256 (rust/crates/vte-0.14.1.crate) = 231fdcd7ef3037e8330d8e17e61011a2c244126acc0a982f4040ac3f9f0bc077
SIZE (rust/crates/vte-0.14.1.crate) = 57382
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
@@ -1217,8 +1207,10 @@ SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a9753
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/webpki-roots-0.26.10.crate) = 37493cadf42a2a939ed404698ded7fb378bf301b5011f973361779a3a74f8c93
-SIZE (rust/crates/webpki-roots-0.26.10.crate) = 248904
+SHA256 (rust/crates/webpki-roots-0.26.11.crate) = 521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9
+SIZE (rust/crates/webpki-roots-0.26.11.crate) = 15557
+SHA256 (rust/crates/webpki-roots-1.0.0.crate) = 2853738d1cc4f2da3a225c18ec6c3721abb31961096e9dbf5ab35fa88b19cfdb
+SIZE (rust/crates/webpki-roots-1.0.0.crate) = 248893
SHA256 (rust/crates/which-7.0.3.crate) = 24d643ce3fd3e5b54854602a080f34fb10ab75e0b813ee32d00ca2b44fa74762
SIZE (rust/crates/which-7.0.3.crate) = 18872
SHA256 (rust/crates/widestring-1.2.0.crate) = dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d
@@ -1257,32 +1249,22 @@ SHA256 (rust/crates/windows-strings-0.3.1.crate) = 87fa48cc5d406560701792be122a1
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
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
-SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
SHA256 (rust/crates/windows-targets-0.53.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b
SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020
-SHA256 (rust/crates/windows_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
@@ -1291,34 +1273,26 @@ SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c56
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.6.24.crate) = c8d71a593cc5c42ad7876e2c1fda56f314f3754c084128833e64f1345ff8a03a
SIZE (rust/crates/winnow-0.6.24.crate) = 165680
-SHA256 (rust/crates/winnow-0.7.9.crate) = d9fb597c990f03753e08d3c29efbfcf2019a003b4bf4ba19225c158e1549f0f3
-SIZE (rust/crates/winnow-0.7.9.crate) = 174763
+SHA256 (rust/crates/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec
+SIZE (rust/crates/winnow-0.7.10.crate) = 176073
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
@@ -1375,5 +1349,5 @@ SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9
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 (jdx-mise-v2025.5.0_GH0.tar.gz) = 9713eed8806d96ccff20fdb2571a8669ab4ac2c2e26c1aac03741b1173085e7e
-SIZE (jdx-mise-v2025.5.0_GH0.tar.gz) = 4160875
+SHA256 (jdx-mise-v2025.5.2_GH0.tar.gz) = 7f25802b23c229a1bc0c5d63723fb8acd7a3781c888cbd81e04e0ea3d3476f9c
+SIZE (jdx-mise-v2025.5.2_GH0.tar.gz) = 4161252
diff --git a/sysutils/puppet7/Makefile b/sysutils/puppet7/Makefile
deleted file mode 100644
index a6471b0daab1..000000000000
--- a/sysutils/puppet7/Makefile
+++ /dev/null
@@ -1,142 +0,0 @@
-PORTNAME= puppet
-PORTVERSION= 7.34.0
-CATEGORIES= sysutils
-MASTER_SITES= https://forge.puppet.com/v3/files/:forge
-PKGNAMESUFFIX= 7
-
-MAINTAINER= puppet@FreeBSD.org
-COMMENT= Configuration management framework written in Ruby
-WWW= https://puppet.com/docs/puppet/latest/puppet_index.html
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Reached EOL
-EXPIRATION_DATE=2025-05-09
-
-RUN_DEPENDS= rubygem-concurrent-ruby>1.0:devel/rubygem-concurrent-ruby \
- rubygem-deep_merge>1.0:devel/rubygem-deep_merge \
- rubygem-fast_gettext>=2.1:devel/rubygem-fast_gettext \
- rubygem-hiera>=3.2.1:sysutils/rubygem-hiera \
- rubygem-locale>=2.1:devel/rubygem-locale \
- rubygem-multi_json>=1.10:devel/rubygem-multi_json \
- rubygem-puppet-resource_api>=1.5:devel/rubygem-puppet-resource_api \
- rubygem-ruby-augeas>=0:textproc/rubygem-ruby-augeas \
- rubygem-scanf>=1.0:devel/rubygem-scanf \
- rubygem-semantic_puppet>=1.0:devel/rubygem-semantic_puppet
-
-USES= cpe ruby
-USE_GITHUB= yes
-GH_ACCOUNT= puppetlabs
-
-CONFLICTS_INSTALL= puppet[0-9]
-PLIST_SUB= PORTVERSION="${PORTVERSION}"
-NO_ARCH= yes
-NO_BUILD= yes
-USE_RC_SUBR= puppet
-PORTDOCS= LICENSE README.md
-PORTEXAMPLES= *
-USERS= puppet
-GROUPS= puppet
-SUB_FILES+= pkg-message
-SUB_LIST= RUBY=${RUBY}
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-OPTIONS_DEFAULT= RFACTER
-OPTIONS_RADIO= FACTER
-OPTIONS_RADIO_FACTER= CFACTER RFACTER
-
-RFACTER_DESC= Use facter 4.x (future facter, written in Ruby)
-CFACTER_DESC= Use facter 3.x (written in C++)
-
-RFACTER_BUILD_DEPENDS= rubygem-facter>=4.0:sysutils/rubygem-facter
-RFACTER_RUN_DEPENDS= rubygem-facter>=4.0:sysutils/rubygem-facter
-
-CFACTER_BUILD_DEPENDS= facter>=3.0:sysutils/facter
-CFACTER_RUN_DEPENDS= facter>=3.0:sysutils/facter
-
-# Get versions from
-# https://github.com/puppetlabs/puppet-agent/tree/7.x/configs/components
-FORGE_MODULES= augeas_core=1.5.0 \
- cron_core=1.3.0 \
- host_core=1.3.0 \
- mount_core=1.3.0 \
- scheduled_task=3.2.0 \
- selinux_core=1.4.0 \
- sshkeys_core=2.5.0 \
- yumrepo_core=1.2.0 \
- zfs_core=1.5.0 \
- zone_core=1.2.0
-
-.for module in ${FORGE_MODULES}
-DISTFILES+= puppetlabs-${module:C/=.*//}-${module:C/.*=//}.tar.gz:forge
-.endfor
-
-post-patch:
- @${REINPLACE_CMD} -e "s|/etc/puppetlabs/puppet|${ETCDIR}|" \
- ${WRKSRC}/install.rb \
- ${WRKSRC}/lib/puppet/reference/configuration.rb \
- ${WRKSRC}/lib/puppet/util/run_mode.rb
- @${REINPLACE_CMD} -e "s|/etc/puppetlabs/code|${ETCDIR}|" \
- ${WRKSRC}/install.rb \
- ${WRKSRC}/lib/puppet/reference/configuration.rb \
- ${WRKSRC}/lib/puppet/util/run_mode.rb
- @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/cache|/var/puppet|" \
- ${WRKSRC}/install.rb \
- ${WRKSRC}/lib/puppet/reference/configuration.rb \
- ${WRKSRC}/lib/puppet/util/run_mode.rb
- @${REINPLACE_CMD} -e "s|/var/run/puppetlabs|/var/run/puppet|" \
- ${WRKSRC}/install.rb \
- ${WRKSRC}/lib/puppet/util/run_mode.rb
- @${REINPLACE_CMD} -e "s|/var/log/puppetlabs/puppet|/var/log/puppet|" \
- ${WRKSRC}/install.rb \
- ${WRKSRC}/lib/puppet/util/run_mode.rb
- @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/public|/var/puppet/state|" \
- ${WRKSRC}/install.rb \
- ${WRKSRC}/lib/puppet/util/run_mode.rb
- @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/modules|${ETCDIR}/modules|" \
- -e "s|/etc/puppetlabs/puppetserver/ca|/var/puppetserver/ca|" \
- -e "s|/opt/puppetlabs/puppet/vendor_modules|${ETCDIR}/vendor_modules|" \
- ${WRKSRC}/lib/puppet/defaults.rb
- @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/bin/gem|${LOCALBASE}/bin/gem|" \
- ${WRKSRC}/lib/puppet/provider/package/puppet_gem.rb
- @${REINPLACE_CMD} -e "s|\$$confdir/ssl|/var/puppet/ssl|" \
- ${WRKSRC}/lib/puppet/defaults.rb
- @${REINPLACE_CMD} -e "s|\.\./\.\./\.\./locales|../locales|" \
- ${WRKSRC}/lib/puppet/gettext/config.rb
-
-do-install:
- @cd ${WRKSRC} && ${SETENV} PREFIX=${PREFIX} LC_ALL=C.UTF-8 ${RUBY} ${WRKSRC}/install.rb --no-configs --destdir=${STAGEDIR} \
- --localedir=${RUBY_SITELIBDIR}/puppet/locales --publicdir=/var/puppet/state/
-
-post-install:
- ${MKDIR} ${STAGEDIR}${ETCDIR}/manifests
- ${MKDIR} ${STAGEDIR}${ETCDIR}/modules
- ${MKDIR} ${STAGEDIR}${ETCDIR}/vendor_modules
-.for module in ${FORGE_MODULES}
- (cd ${WRKDIR}/puppetlabs-${module:C/=.*//}-${module:C/.*=//} && ${COPYTREE_SHARE} . ${STAGEDIR}${ETCDIR}/vendor_modules/${module:C/=.*//})
-.endfor
- ${MKDIR} ${STAGEDIR}/var/puppet
- ${SETENV} LC_ALL=C.UTF-8 ${RUBY} -I ${STAGEDIR}/${RUBY_SITELIBDIR} ${STAGEDIR}${PREFIX}/bin/puppet agent --genconfig \
- --confdir=${ETCDIR} \
- --rundir=/var/run/puppet \
- --vardir=/var/puppet \
- --logdir=/var/log/puppet \
- --codedir=${ETCDIR} \
- > ${STAGEDIR}${ETCDIR}/puppet.conf-dist
- @${ECHO} ${STAGEDIR}${RUBY_SITELIBDIR}/puppet.rb | \
- ${SED} 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST}
- @${FIND} ${STAGEDIR}${RUBY_SITELIBDIR}/${PORTNAME} -type f | \
- ${SED} 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST}
- ${MKDIR} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/specifications
- ${INSTALL_DATA} ${WRKSRC}/puppet.gemspec ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/specifications/${PORTNAME}-${PORTVERSION}.gemspec
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
-
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/sysutils/puppet7/distinfo b/sysutils/puppet7/distinfo
deleted file mode 100644
index 08fdd965d491..000000000000
--- a/sysutils/puppet7/distinfo
+++ /dev/null
@@ -1,23 +0,0 @@
-TIMESTAMP = 1730781345
-SHA256 (puppetlabs-augeas_core-1.5.0.tar.gz) = 470406981b7638869acb4ecc75e2fd079b5999b5aeeb8324b9b475fe07bca935
-SIZE (puppetlabs-augeas_core-1.5.0.tar.gz) = 26311
-SHA256 (puppetlabs-cron_core-1.3.0.tar.gz) = 2a7be4004acc3881357b2e11db1a8937f4d64d37d8ce38872cefe1c7c4a2a6ef
-SIZE (puppetlabs-cron_core-1.3.0.tar.gz) = 26051
-SHA256 (puppetlabs-host_core-1.3.0.tar.gz) = 3583352bf60cb9013907b880868c1eeee053d2dd647a4f9e388a34cba373622d
-SIZE (puppetlabs-host_core-1.3.0.tar.gz) = 15862
-SHA256 (puppetlabs-mount_core-1.3.0.tar.gz) = 5924b9e974f6fa592cea29cbe93a07b5d7e08bbf2e98145f7ae7157305946b4a
-SIZE (puppetlabs-mount_core-1.3.0.tar.gz) = 22751
-SHA256 (puppetlabs-scheduled_task-3.2.0.tar.gz) = 9f0ba59b55caadeb658ba2d5cc51f0a76136d4bb5fffe008bbd5c911b42ac43f
-SIZE (puppetlabs-scheduled_task-3.2.0.tar.gz) = 44882
-SHA256 (puppetlabs-selinux_core-1.4.0.tar.gz) = 140e41c1ab4c0523b46b0e89f3316945ae4b5328e661da87aebfc33628d92b57
-SIZE (puppetlabs-selinux_core-1.4.0.tar.gz) = 17751
-SHA256 (puppetlabs-sshkeys_core-2.5.0.tar.gz) = b67365307a2b21c1ba2ecf444c3e4895244559d8c5bd40cc2ead4d33fe27cd11
-SIZE (puppetlabs-sshkeys_core-2.5.0.tar.gz) = 20562
-SHA256 (puppetlabs-yumrepo_core-1.2.0.tar.gz) = 6fd02331be8267165e75c4eb00030a88be4401fe8d4eeea45365cc270140f44a
-SIZE (puppetlabs-yumrepo_core-1.2.0.tar.gz) = 19704
-SHA256 (puppetlabs-zfs_core-1.5.0.tar.gz) = 54ddfee4aeea028ed4269cd9ffd89f8491cb5720a67d5f34dcb9bd7e3a87b079
-SIZE (puppetlabs-zfs_core-1.5.0.tar.gz) = 20163
-SHA256 (puppetlabs-zone_core-1.2.0.tar.gz) = 7c722015b3d16b6a48bec1b6f79dd7369cfd0de70731f17b94c27553f7e08096
-SIZE (puppetlabs-zone_core-1.2.0.tar.gz) = 22000
-SHA256 (puppetlabs-puppet-7.34.0_GH0.tar.gz) = cdbd93a3d678809db3322963cbde57c6a970971f7910352dd384ebb45c01cd3f
-SIZE (puppetlabs-puppet-7.34.0_GH0.tar.gz) = 3275770
diff --git a/sysutils/puppet7/files/patch-lib_puppet_provider_service_daemontools.rb b/sysutils/puppet7/files/patch-lib_puppet_provider_service_daemontools.rb
deleted file mode 100644
index 208574482d50..000000000000
--- a/sysutils/puppet7/files/patch-lib_puppet_provider_service_daemontools.rb
+++ /dev/null
@@ -1,20 +0,0 @@
---- lib/puppet/provider/service/daemontools.rb.orig 2023-03-27 22:00:42 UTC
-+++ lib/puppet/provider/service/daemontools.rb
-@@ -39,7 +39,7 @@ Puppet::Type.type(:service).provide :daemontools, :par
-
- EOT
-
-- commands :svc => "/usr/bin/svc", :svstat => "/usr/bin/svstat"
-+ commands :svc => "%%PREFIX%%/bin/svc", :svstat => "%%PREFIX%%/bin/svstat"
-
- class << self
- attr_writer :defpath
-@@ -86,7 +86,7 @@ Puppet::Type.type(:service).provide :daemontools, :par
- # find the service dir on this node
- def servicedir
- unless @servicedir
-- ["/service", "/etc/service","/var/lib/svscan"].each do |path|
-+ ["/var/service", "/etc/service","/var/lib/svscan"].each do |path|
- if Puppet::FileSystem.exist?(path)
- @servicedir = path
- break
diff --git a/sysutils/puppet7/files/patch-puppet.gemspec b/sysutils/puppet7/files/patch-puppet.gemspec
deleted file mode 100644
index 53a8e7ffe08f..000000000000
--- a/sysutils/puppet7/files/patch-puppet.gemspec
+++ /dev/null
@@ -1,11 +0,0 @@
---- puppet.gemspec.orig 2024-06-17 03:44:36 UTC
-+++ puppet.gemspec
-@@ -22,7 +22,7 @@ Gem::Specification.new do |spec|
- spec.add_runtime_dependency(%q<facter>, ["> 2.0.1", "< 5"])
- spec.add_runtime_dependency(%q<hiera>, [">= 3.2.1", "< 4"])
- spec.add_runtime_dependency(%q<semantic_puppet>, "~> 1.0")
-- spec.add_runtime_dependency(%q<fast_gettext>, ">= 1.1", "< 3")
-+ spec.add_runtime_dependency(%q<fast_gettext>, ">= 1.1", "< 4")
- spec.add_runtime_dependency(%q<locale>, "~> 2.1")
- spec.add_runtime_dependency(%q<multi_json>, "~> 1.10")
- spec.add_runtime_dependency(%q<puppet-resource_api>, "~> 1.5")
diff --git a/sysutils/puppet7/files/pkg-message.in b/sysutils/puppet7/files/pkg-message.in
deleted file mode 100644
index caa220715594..000000000000
--- a/sysutils/puppet7/files/pkg-message.in
+++ /dev/null
@@ -1,11 +0,0 @@
-[
-{ type: install
- message: <<EOM
-To enable the puppet agent, add the following to /etc/rc.conf:
-
- puppet_enable="YES"
-
-The default PID directory is /var/run/puppet
-EOM
-}
-]
diff --git a/sysutils/puppet7/files/puppet.in b/sysutils/puppet7/files/puppet.in
deleted file mode 100644
index fbdfef003ed5..000000000000
--- a/sysutils/puppet7/files/puppet.in
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: puppet
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable the puppet agent:
-#
-# puppet_enable="YES"
-
-. /etc/rc.subr
-
-name="puppet"
-rcvar=puppet_enable
-
-load_rc_config "$name"
-
-: ${puppet_enable="NO"}
-: ${puppet_rundir="/var/run/puppet"}
-
-command="%%PREFIX%%/bin/puppet"
-command_args="agent ${puppet_flags} --rundir=${puppet_rundir}"
-command_interpreter=%%RUBY%%
-unset puppet_flags
-
-pidfile="${puppet_rundir}/agent.pid"
-start_precmd="install -d -o puppet -g puppet ${pidfile%/*}"
-
-PATH="${PATH}:%%PREFIX%%/bin:%%PREFIX%%/sbin"
-
-# An UTF-8 locale is required
-: LC_ALL=${LC_ALL:=C.UTF-8}
-case $LC_ALL in
- *.UTF-8)
- ;;
- *.*)
- LC_ALL="${LC_ALL%.*}.UTF-8"
- ;;
- *)
- LC_ALL=C.UTF-8
- ;;
-esac
-export LC_ALL
-
-run_rc_command "$1"
diff --git a/sysutils/puppet7/pkg-descr b/sysutils/puppet7/pkg-descr
deleted file mode 100644
index 2ee78c6e21be..000000000000
--- a/sysutils/puppet7/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Puppet lets you centrally manage every important aspect of your system using
-a cross-platform specification language that manages all the separate
-elements normally aggregated in different files, like users, cron jobs, and
-hosts, along with obviously discrete elements like packages, services, and
-files.
diff --git a/sysutils/puppet7/pkg-plist b/sysutils/puppet7/pkg-plist
deleted file mode 100644
index ee44c30eb7a3..000000000000
--- a/sysutils/puppet7/pkg-plist
+++ /dev/null
@@ -1,226 +0,0 @@
-bin/puppet
-%%ETCDIR%%/puppet.conf-dist
-%%ETCDIR%%/vendor_modules/augeas_core/.rubocop.yml
-%%ETCDIR%%/vendor_modules/augeas_core/CHANGELOG.md
-%%ETCDIR%%/vendor_modules/augeas_core/CODEOWNERS
-%%ETCDIR%%/vendor_modules/augeas_core/LICENSE
-%%ETCDIR%%/vendor_modules/augeas_core/README.md
-%%ETCDIR%%/vendor_modules/augeas_core/README_ja_JP.md
-%%ETCDIR%%/vendor_modules/augeas_core/REFERENCE.md
-%%ETCDIR%%/vendor_modules/augeas_core/lib/puppet/feature/augeas.rb
-%%ETCDIR%%/vendor_modules/augeas_core/lib/puppet/provider/augeas/augeas.rb
-%%ETCDIR%%/vendor_modules/augeas_core/lib/puppet/type/augeas.rb
-%%ETCDIR%%/vendor_modules/augeas_core/lib/puppet_x/augeas/util/parser.rb
-%%ETCDIR%%/vendor_modules/augeas_core/locales/config.yaml
-%%ETCDIR%%/vendor_modules/augeas_core/locales/ja/puppetlabs-augeas_core.po
-%%ETCDIR%%/vendor_modules/augeas_core/locales/puppetlabs-augeas_core.pot
-%%ETCDIR%%/vendor_modules/augeas_core/metadata.json
-%%ETCDIR%%/vendor_modules/augeas_core/pdk.yaml
-%%ETCDIR%%/vendor_modules/cron_core/.rubocop.yml
-%%ETCDIR%%/vendor_modules/cron_core/CHANGELOG.md
-%%ETCDIR%%/vendor_modules/cron_core/CODEOWNERS
-%%ETCDIR%%/vendor_modules/cron_core/LICENSE
-%%ETCDIR%%/vendor_modules/cron_core/README.md
-%%ETCDIR%%/vendor_modules/cron_core/README_ja_JP.md
-%%ETCDIR%%/vendor_modules/cron_core/REFERENCE.md
-%%ETCDIR%%/vendor_modules/cron_core/data/common.yaml
-%%ETCDIR%%/vendor_modules/cron_core/hiera.yaml
-%%ETCDIR%%/vendor_modules/cron_core/lib/puppet/provider/cron/crontab.rb
-%%ETCDIR%%/vendor_modules/cron_core/lib/puppet/provider/cron/filetype.rb
-%%ETCDIR%%/vendor_modules/cron_core/lib/puppet/type/cron.rb
-%%ETCDIR%%/vendor_modules/cron_core/locales/config.yaml
-%%ETCDIR%%/vendor_modules/cron_core/locales/ja/puppetlabs-cron_core.po
-%%ETCDIR%%/vendor_modules/cron_core/locales/puppetlabs-cron_core.pot
-%%ETCDIR%%/vendor_modules/cron_core/metadata.json
-%%ETCDIR%%/vendor_modules/cron_core/pdk.yaml
-%%ETCDIR%%/vendor_modules/host_core/.rubocop.yml
-%%ETCDIR%%/vendor_modules/host_core/CHANGELOG.md
-%%ETCDIR%%/vendor_modules/host_core/CODEOWNERS
-%%ETCDIR%%/vendor_modules/host_core/LICENSE
-%%ETCDIR%%/vendor_modules/host_core/README.md
-%%ETCDIR%%/vendor_modules/host_core/README_ja_JP.md
-%%ETCDIR%%/vendor_modules/host_core/REFERENCE.md
-%%ETCDIR%%/vendor_modules/host_core/data/common.yaml
-%%ETCDIR%%/vendor_modules/host_core/hiera.yaml
-%%ETCDIR%%/vendor_modules/host_core/lib/puppet/provider/host/parsed.rb
-%%ETCDIR%%/vendor_modules/host_core/lib/puppet/type/host.rb
-%%ETCDIR%%/vendor_modules/host_core/locales/config.yaml
-%%ETCDIR%%/vendor_modules/host_core/locales/ja/puppetlabs-host_core.po
-%%ETCDIR%%/vendor_modules/host_core/locales/puppetlabs-host_core.pot
-%%ETCDIR%%/vendor_modules/host_core/metadata.json
-%%ETCDIR%%/vendor_modules/host_core/pdk.yaml
-%%ETCDIR%%/vendor_modules/mount_core/.rubocop.yml
-%%ETCDIR%%/vendor_modules/mount_core/CHANGELOG.md
-%%ETCDIR%%/vendor_modules/mount_core/CODEOWNERS
-%%ETCDIR%%/vendor_modules/mount_core/LICENSE
-%%ETCDIR%%/vendor_modules/mount_core/README.md
-%%ETCDIR%%/vendor_modules/mount_core/README_ja_JP.md
-%%ETCDIR%%/vendor_modules/mount_core/REFERENCE.md
-%%ETCDIR%%/vendor_modules/mount_core/data/common.yaml
-%%ETCDIR%%/vendor_modules/mount_core/hiera.yaml
-%%ETCDIR%%/vendor_modules/mount_core/lib/puppet/provider/mount.rb
-%%ETCDIR%%/vendor_modules/mount_core/lib/puppet/provider/mount/parsed.rb
-%%ETCDIR%%/vendor_modules/mount_core/lib/puppet/type/mount.rb
-%%ETCDIR%%/vendor_modules/mount_core/locales/config.yaml
-%%ETCDIR%%/vendor_modules/mount_core/locales/ja/puppetlabs-mount_core.po
-%%ETCDIR%%/vendor_modules/mount_core/locales/puppetlabs-mount_core.pot
-%%ETCDIR%%/vendor_modules/mount_core/metadata.json
-%%ETCDIR%%/vendor_modules/mount_core/pdk.yaml
-%%ETCDIR%%/vendor_modules/scheduled_task/.github/workflows/auto_release.yml
-%%ETCDIR%%/vendor_modules/scheduled_task/.github/workflows/labeller.yml
-%%ETCDIR%%/vendor_modules/scheduled_task/.github/workflows/mend.yml
-%%ETCDIR%%/vendor_modules/scheduled_task/.github/workflows/nightly.yml
-%%ETCDIR%%/vendor_modules/scheduled_task/.github/workflows/pr_test.yml
-%%ETCDIR%%/vendor_modules/scheduled_task/.github/workflows/release.yml
-%%ETCDIR%%/vendor_modules/scheduled_task/.github/workflows/spec.yml
-%%ETCDIR%%/vendor_modules/scheduled_task/.gitpod.Dockerfile
-%%ETCDIR%%/vendor_modules/scheduled_task/.gitpod.yml
-%%ETCDIR%%/vendor_modules/scheduled_task/.pmtignore
-%%ETCDIR%%/vendor_modules/scheduled_task/CHANGELOG.md
-%%ETCDIR%%/vendor_modules/scheduled_task/CODEOWNERS
-%%ETCDIR%%/vendor_modules/scheduled_task/CONTRIBUTING.md
-%%ETCDIR%%/vendor_modules/scheduled_task/HISTORY.md
-%%ETCDIR%%/vendor_modules/scheduled_task/LICENSE
-%%ETCDIR%%/vendor_modules/scheduled_task/NOTICE
-%%ETCDIR%%/vendor_modules/scheduled_task/README.md
-%%ETCDIR%%/vendor_modules/scheduled_task/REFERENCE.md
-%%ETCDIR%%/vendor_modules/scheduled_task/data/common.yaml
-%%ETCDIR%%/vendor_modules/scheduled_task/examples/create_task_v1.pp
-%%ETCDIR%%/vendor_modules/scheduled_task/examples/delete_task_v1.pp
-%%ETCDIR%%/vendor_modules/scheduled_task/hiera.yaml
-%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet/provider/scheduled_task/taskscheduler_api2.rb
-%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet/provider/scheduled_task/win32_taskscheduler.rb
-%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet/type/scheduled_task.rb
-%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet_x/puppetlabs/scheduled_task/error.rb
-%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet_x/puppetlabs/scheduled_task/task.rb
-%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet_x/puppetlabs/scheduled_task/trigger.rb
-%%ETCDIR%%/vendor_modules/scheduled_task/metadata.json
-%%ETCDIR%%/vendor_modules/scheduled_task/pdk.yaml
-%%ETCDIR%%/vendor_modules/scheduled_task/provision.yaml
-%%ETCDIR%%/vendor_modules/scheduled_task/readmes/README_ja_JP.md
-%%ETCDIR%%/vendor_modules/selinux_core/.rubocop.yml
-%%ETCDIR%%/vendor_modules/selinux_core/CHANGELOG.md
-%%ETCDIR%%/vendor_modules/selinux_core/CODEOWNERS
-%%ETCDIR%%/vendor_modules/selinux_core/LICENSE
-%%ETCDIR%%/vendor_modules/selinux_core/README.md
-%%ETCDIR%%/vendor_modules/selinux_core/REFERENCE.md
-%%ETCDIR%%/vendor_modules/selinux_core/data/common.yaml
-%%ETCDIR%%/vendor_modules/selinux_core/hiera.yaml
-%%ETCDIR%%/vendor_modules/selinux_core/lib/puppet/provider/selboolean/getsetsebool.rb
-%%ETCDIR%%/vendor_modules/selinux_core/lib/puppet/provider/selmodule/semodule.rb
-%%ETCDIR%%/vendor_modules/selinux_core/lib/puppet/type/selboolean.rb
-%%ETCDIR%%/vendor_modules/selinux_core/lib/puppet/type/selmodule.rb
-%%ETCDIR%%/vendor_modules/selinux_core/locales/config.yaml
-%%ETCDIR%%/vendor_modules/selinux_core/locales/ja/puppetlabs-selinux_core.po
-%%ETCDIR%%/vendor_modules/selinux_core/locales/puppetlabs-selinux_core.pot
-%%ETCDIR%%/vendor_modules/selinux_core/metadata.json
-%%ETCDIR%%/vendor_modules/selinux_core/pdk.yaml
-%%ETCDIR%%/vendor_modules/selinux_core/readmes/README_ja_JP.md
-%%ETCDIR%%/vendor_modules/sshkeys_core/.rubocop.yml
-%%ETCDIR%%/vendor_modules/sshkeys_core/CHANGELOG.md
-%%ETCDIR%%/vendor_modules/sshkeys_core/CODEOWNERS
-%%ETCDIR%%/vendor_modules/sshkeys_core/LICENSE
-%%ETCDIR%%/vendor_modules/sshkeys_core/README.md
-%%ETCDIR%%/vendor_modules/sshkeys_core/README_ja_JP.md
-%%ETCDIR%%/vendor_modules/sshkeys_core/REFERENCE.md
-%%ETCDIR%%/vendor_modules/sshkeys_core/data/common.yaml
-%%ETCDIR%%/vendor_modules/sshkeys_core/hiera.yaml
-%%ETCDIR%%/vendor_modules/sshkeys_core/lib/puppet/provider/ssh_authorized_key/parsed.rb
-%%ETCDIR%%/vendor_modules/sshkeys_core/lib/puppet/provider/sshkey/parsed.rb
-%%ETCDIR%%/vendor_modules/sshkeys_core/lib/puppet/type/ssh_authorized_key.rb
-%%ETCDIR%%/vendor_modules/sshkeys_core/lib/puppet/type/sshkey.rb
-%%ETCDIR%%/vendor_modules/sshkeys_core/locales/config.yaml
-%%ETCDIR%%/vendor_modules/sshkeys_core/locales/ja/puppetlabs-sshkeys_core.po
-%%ETCDIR%%/vendor_modules/sshkeys_core/locales/puppetlabs-sshkeys_core.pot
-%%ETCDIR%%/vendor_modules/sshkeys_core/metadata.json
-%%ETCDIR%%/vendor_modules/sshkeys_core/pdk.yaml
-%%ETCDIR%%/vendor_modules/yumrepo_core/.github/workflows/auto_release.yml
-%%ETCDIR%%/vendor_modules/yumrepo_core/.github/workflows/daily_unit_tests_with_nightly_puppet_gem.yaml
-%%ETCDIR%%/vendor_modules/yumrepo_core/.github/workflows/release.yml
-%%ETCDIR%%/vendor_modules/yumrepo_core/.github/workflows/static_code_analysis.yaml
-%%ETCDIR%%/vendor_modules/yumrepo_core/.github/workflows/unit_tests_with_nightly_puppet_gem.yaml
-%%ETCDIR%%/vendor_modules/yumrepo_core/.github/workflows/unit_tests_with_released_puppet_gem.yaml
-%%ETCDIR%%/vendor_modules/yumrepo_core/CHANGELOG.md
-%%ETCDIR%%/vendor_modules/yumrepo_core/CODEOWNERS
-%%ETCDIR%%/vendor_modules/yumrepo_core/LICENSE
-%%ETCDIR%%/vendor_modules/yumrepo_core/README.md
-%%ETCDIR%%/vendor_modules/yumrepo_core/REFERENCE.md
-%%ETCDIR%%/vendor_modules/yumrepo_core/data/common.yaml
-%%ETCDIR%%/vendor_modules/yumrepo_core/hiera.yaml
-%%ETCDIR%%/vendor_modules/yumrepo_core/lib/puppet/provider/yumrepo/inifile.rb
-%%ETCDIR%%/vendor_modules/yumrepo_core/lib/puppet/type/yumrepo.rb
-%%ETCDIR%%/vendor_modules/yumrepo_core/locales/config.yaml
-%%ETCDIR%%/vendor_modules/yumrepo_core/locales/ja/puppetlabs-yumrepo_core.po
-%%ETCDIR%%/vendor_modules/yumrepo_core/locales/puppetlabs-yumrepo_core.pot
-%%ETCDIR%%/vendor_modules/yumrepo_core/metadata.json
-%%ETCDIR%%/vendor_modules/yumrepo_core/pdk.yaml
-%%ETCDIR%%/vendor_modules/yumrepo_core/readmes/README_ja_JP.md
-%%ETCDIR%%/vendor_modules/zfs_core/.rubocop.yml
-%%ETCDIR%%/vendor_modules/zfs_core/CHANGELOG.md
-%%ETCDIR%%/vendor_modules/zfs_core/CODEOWNERS
-%%ETCDIR%%/vendor_modules/zfs_core/LICENSE
-%%ETCDIR%%/vendor_modules/zfs_core/README.md
-%%ETCDIR%%/vendor_modules/zfs_core/REFERENCE.md
-%%ETCDIR%%/vendor_modules/zfs_core/data/common.yaml
-%%ETCDIR%%/vendor_modules/zfs_core/hiera.yaml
-%%ETCDIR%%/vendor_modules/zfs_core/lib/puppet/provider/zfs/zfs.rb
-%%ETCDIR%%/vendor_modules/zfs_core/lib/puppet/provider/zpool/zpool.rb
-%%ETCDIR%%/vendor_modules/zfs_core/lib/puppet/type/zfs.rb
-%%ETCDIR%%/vendor_modules/zfs_core/lib/puppet/type/zpool.rb
-%%ETCDIR%%/vendor_modules/zfs_core/locales/config.yaml
-%%ETCDIR%%/vendor_modules/zfs_core/locales/ja/puppetlabs-zfs_core.po
-%%ETCDIR%%/vendor_modules/zfs_core/locales/puppetlabs-zfs_core.pot
-%%ETCDIR%%/vendor_modules/zfs_core/metadata.json
-%%ETCDIR%%/vendor_modules/zfs_core/pdk.yaml
-%%ETCDIR%%/vendor_modules/zfs_core/readmes/README_ja_JP.md
-%%ETCDIR%%/vendor_modules/zone_core/.rubocop.yml
-%%ETCDIR%%/vendor_modules/zone_core/CHANGELOG.md
-%%ETCDIR%%/vendor_modules/zone_core/CODEOWNERS
-%%ETCDIR%%/vendor_modules/zone_core/LICENSE
-%%ETCDIR%%/vendor_modules/zone_core/README.md
-%%ETCDIR%%/vendor_modules/zone_core/REFERENCE.md
-%%ETCDIR%%/vendor_modules/zone_core/data/common.yaml
-%%ETCDIR%%/vendor_modules/zone_core/hiera.yaml
-%%ETCDIR%%/vendor_modules/zone_core/lib/puppet/provider/zone/solaris.rb
-%%ETCDIR%%/vendor_modules/zone_core/lib/puppet/type/zone.rb
-%%ETCDIR%%/vendor_modules/zone_core/locales/config.yaml
-%%ETCDIR%%/vendor_modules/zone_core/locales/ja/puppetlabs-zone_core.po
-%%ETCDIR%%/vendor_modules/zone_core/locales/puppetlabs-zone_core.pot
-%%ETCDIR%%/vendor_modules/zone_core/metadata.json
-%%ETCDIR%%/vendor_modules/zone_core/pdk.yaml
-%%ETCDIR%%/vendor_modules/zone_core/readmes/README_ja_JP.md
-lib/ruby/gems/%%RUBY_VER%%/specifications/puppet-%%PORTVERSION%%.gemspec
-%%RUBY_SITELIBDIR%%/hiera/puppet_function.rb
-%%RUBY_SITELIBDIR%%/hiera/scope.rb
-%%RUBY_SITELIBDIR%%/hiera_puppet.rb
-%%RUBY_SITELIBDIR%%/puppet_pal.rb
-%%RUBY_SITELIBDIR%%/puppet_x.rb
-share/man/man5/puppet.conf.5.gz
-share/man/man8/puppet-agent.8.gz
-share/man/man8/puppet-apply.8.gz
-share/man/man8/puppet-catalog.8.gz
-share/man/man8/puppet-config.8.gz
-share/man/man8/puppet-describe.8.gz
-share/man/man8/puppet-device.8.gz
-share/man/man8/puppet-doc.8.gz
-share/man/man8/puppet-epp.8.gz
-share/man/man8/puppet-facts.8.gz
-share/man/man8/puppet-filebucket.8.gz
-share/man/man8/puppet-generate.8.gz
-share/man/man8/puppet-help.8.gz
-share/man/man8/puppet-lookup.8.gz
-share/man/man8/puppet-module.8.gz
-share/man/man8/puppet-node.8.gz
-share/man/man8/puppet-parser.8.gz
-share/man/man8/puppet-plugin.8.gz
-share/man/man8/puppet-report.8.gz
-share/man/man8/puppet-resource.8.gz
-share/man/man8/puppet-script.8.gz
-share/man/man8/puppet-ssl.8.gz
-share/man/man8/puppet.8.gz
-@dir(puppet,puppet,) %%ETCDIR%%/manifests
-@dir(puppet,puppet,) %%ETCDIR%%/modules
-@dir(puppet,puppet,) /var/puppet
-@dir(puppet,puppet,) /var/puppet/state
-@dir(puppet,puppet,) /var/log/puppet
-@dir /var/run/puppet
diff --git a/sysutils/puppet8/pkg-plist b/sysutils/puppet8/pkg-plist
index 461aba3a52af..302efb07957b 100644
--- a/sysutils/puppet8/pkg-plist
+++ b/sysutils/puppet8/pkg-plist
@@ -89,7 +89,7 @@ bin/puppet
%%ETCDIR%%/vendor_modules/scheduled_task/examples/delete_task_v1.pp
%%ETCDIR%%/vendor_modules/scheduled_task/hiera.yaml
%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet/provider/scheduled_task/taskscheduler_api2.rb
-%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet/provider/scheduled_task/win%%RUBY_SUFFIX%%_taskscheduler.rb
+%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet/provider/scheduled_task/win32_taskscheduler.rb
%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet/type/scheduled_task.rb
%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet_x/puppetlabs/scheduled_task/error.rb
%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet_x/puppetlabs/scheduled_task/task.rb
diff --git a/sysutils/puppetserver7/Makefile b/sysutils/puppetserver7/Makefile
deleted file mode 100644
index e094b71910c6..000000000000
--- a/sysutils/puppetserver7/Makefile
+++ /dev/null
@@ -1,92 +0,0 @@
-PORTNAME= puppetserver
-PORTVERSION= 7.17.3
-CATEGORIES= sysutils java
-MASTER_SITES= https://downloads.puppetlabs.com/puppet/
-PKGNAMESUFFIX= 7
-
-MAINTAINER= puppet@FreeBSD.org
-COMMENT= Puppet Server running in the JVM
-WWW= https://docs.puppetlabs.com/puppetserver/latest/services_master_puppetserver.html
-
-LICENSE= APACHE20
-
-ONLY_FOR_ARCHS= aarch64 amd64
-ONLY_FOR_ARCHS_REASON=Bundled JNI only support some architectures
-DEPRECATED= Reached EOL
-EXPIRATION_DATE=2025-05-09
-
-RUN_DEPENDS= bash>=0:shells/bash \
- puppet7>=0:sysutils/puppet7 \
- rubygem-puppetserver-ca>=1:sysutils/rubygem-puppetserver-ca \
- rubygem-semantic_puppet>=1:devel/rubygem-semantic_puppet \
- sudo>=1:security/sudo
-
-USES= java ruby shebangfix
-USE_RC_SUBR= puppetserver
-
-NO_ARCH= yes
-NO_BUILD= yes
-
-CONFLICTS_INSTALL= puppetserver[0-9]
-
-SHEBANG_FILES= ext/bin/puppetserver
-
-USERS= puppet
-GROUPS= puppet
-
-SUB_LIST= JAVA_HOME=${JAVA_HOME}
-SUB_FILES= pkg-message
-
-post-patch:
-.for file in ext/config/logback.xml ext/config/request-logging.xml \
- ext/config/conf.d/global.conf ext/config/conf.d/puppetserver.conf \
- ext/config/conf.d/web-routes.conf ext/config/conf.d/webserver.conf \
- ext/config/conf.d/auth.conf ext/config/services.d/ca.cfg \
- ext/system-config/services.d/bootstrap.cfg ext/bin/puppetserver \
- ext/cli_defaults/cli-defaults.sh ext/cli/foreground
- @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' \
- -e 's|%%RUBY_SITELIBDIR%%|${RUBY_SITELIBDIR}|' \
- -e 's|%%RUBY_VER%%|${RUBY_VER}|' \
- -e 's|%%JAVA%%|${JAVA}|' \
- -e 's|%%ETCDIR%%|${ETCDIR}|' \
- -e 's|%%DATADIR%%|${DATADIR}|' \
- ${WRKSRC}/${file}
-.endfor
- @${REINPLACE_CMD} -e 's|#!/opt/puppetlabs/puppet/bin/ruby|#!${RUBY}|' \
- ${WRKSRC}/ext/cli/ca \
- ${WRKSRC}/ext/cli/dropsonde
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}/cli/apps
- @${MKDIR} ${STAGEDIR}${ETCDIR}/conf.d
- @${MKDIR} ${STAGEDIR}${ETCDIR}/services.d
- @${MKDIR} ${STAGEDIR}${PREFIX}/etc/puppet/code
- @${MKDIR} ${STAGEDIR}/var/log/puppetserver
- @${MKDIR} ${STAGEDIR}/var/puppet/server
- @${MKDIR} ${STAGEDIR}/var/puppet/server/data
- @${MKDIR} ${STAGEDIR}/var/puppetserver
- @${MKDIR} ${STAGEDIR}/var/run/puppetserver
- ${INSTALL_DATA} ${WRKSRC}/puppet-server-release.jar ${STAGEDIR}${DATADIR}/puppet-server-release.jar
- ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/global.conf ${STAGEDIR}${ETCDIR}/conf.d/global.conf.sample
- ${INSTALL_DATA} ${WRKSRC}/ext/config/logback.xml ${STAGEDIR}${ETCDIR}/logback.xml.sample
- ${INSTALL_DATA} ${WRKSRC}/ext/config/request-logging.xml ${STAGEDIR}${ETCDIR}/request-logging.xml.sample
- ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/puppetserver.conf ${STAGEDIR}${ETCDIR}/conf.d/puppetserver.conf.sample
- ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/web-routes.conf ${STAGEDIR}${ETCDIR}/conf.d/web-routes.conf.sample
- ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/webserver.conf ${STAGEDIR}${ETCDIR}/conf.d/webserver.conf.sample
- ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/auth.conf ${STAGEDIR}${ETCDIR}/conf.d/auth.conf.sample
- ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/metrics.conf ${STAGEDIR}${ETCDIR}/conf.d/metrics.conf.sample
- ${INSTALL_DATA} ${WRKSRC}/ext/config/services.d/ca.cfg ${STAGEDIR}${ETCDIR}/services.d/ca.cfg.sample
- ${INSTALL_DATA} ${WRKSRC}/ext/system-config/services.d/bootstrap.cfg ${STAGEDIR}${ETCDIR}/services.d/bootstrap.cfg.sample
- ${INSTALL_DATA} ${WRKSRC}/ext/bin/puppetserver ${STAGEDIR}${PREFIX}/bin/puppetserver
- ${INSTALL_DATA} ${WRKSRC}/ext/ezbake-functions.sh ${STAGEDIR}${DATADIR}/ezbake-functions.sh
- ${INSTALL_DATA} ${WRKSRC}/ext/cli/ca ${STAGEDIR}${DATADIR}/cli/apps/ca
- ${INSTALL_DATA} ${WRKSRC}/ext/cli/foreground ${STAGEDIR}${DATADIR}/cli/apps/foreground
- ${INSTALL_DATA} ${WRKSRC}/ext/cli/gem ${STAGEDIR}${DATADIR}/cli/apps/gem
- ${INSTALL_DATA} ${WRKSRC}/ext/cli/irb ${STAGEDIR}${DATADIR}/cli/apps/irb
- ${INSTALL_DATA} ${WRKSRC}/ext/cli/reload ${STAGEDIR}${DATADIR}/cli/apps/reload
- ${INSTALL_DATA} ${WRKSRC}/ext/cli/ruby ${STAGEDIR}${DATADIR}/cli/apps/ruby
- ${INSTALL_DATA} ${WRKSRC}/ext/cli/start ${STAGEDIR}${DATADIR}/cli/apps/start
- ${INSTALL_DATA} ${WRKSRC}/ext/cli/stop ${STAGEDIR}${DATADIR}/cli/apps/stop
- ${INSTALL_DATA} ${WRKSRC}/ext/cli_defaults/cli-defaults.sh ${STAGEDIR}${DATADIR}/cli/cli-defaults.sh
-
-.include <bsd.port.mk>
diff --git a/sysutils/puppetserver7/distinfo b/sysutils/puppetserver7/distinfo
deleted file mode 100644
index ab791dfdaec9..000000000000
--- a/sysutils/puppetserver7/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1730781400
-SHA256 (puppetserver-7.17.3.tar.gz) = a7c5d983c318079bff64468f03ac06924c72a7628dbf35e170b0cf013ae52fb3
-SIZE (puppetserver-7.17.3.tar.gz) = 62587484
diff --git a/sysutils/puppetserver7/files/patch-ext__bin__puppetserver b/sysutils/puppetserver7/files/patch-ext__bin__puppetserver
deleted file mode 100644
index fb17e51c6fde..000000000000
--- a/sysutils/puppetserver7/files/patch-ext__bin__puppetserver
+++ /dev/null
@@ -1,15 +0,0 @@
---- ext/bin/puppetserver.orig 2018-10-03 16:18:58 UTC
-+++ ext/bin/puppetserver
-@@ -15,6 +15,12 @@ elif [ `uname` == "OpenBSD" ] ; then
- USER="_puppet"
- INSTALL_DIR="/opt/puppetlabs/server/apps/puppetserver"
- CONFIG="/etc/puppetlabs/puppetserver/conf.d"
-+elif [ `uname` == "FreeBSD" ] ; then
-+ JAVA_BIN="%%JAVA%%"
-+ JAVA_ARGS="-Xms2g -Xmx2g"
-+ USER="puppet"
-+ INSTALL_DIR="%%DATADIR%%"
-+ CONFIG="%%ETCDIR%%/conf.d"
- else
- echo "You seem to be missing some important configuration files; could not find /etc/default/puppetserver or /etc/sysconfig/puppetserver" >&2
- exit 1
diff --git a/sysutils/puppetserver7/files/patch-ext__cli__foreground b/sysutils/puppetserver7/files/patch-ext__cli__foreground
deleted file mode 100644
index a4a4a5ad6649..000000000000
--- a/sysutils/puppetserver7/files/patch-ext__cli__foreground
+++ /dev/null
@@ -1,19 +0,0 @@
---- ext/cli/foreground.orig 2019-09-17 14:05:56 UTC
-+++ ext/cli/foreground
-@@ -1,6 +1,6 @@
- #!/usr/bin/env bash
-
--restartfile="/opt/puppetlabs/server/data/puppetserver/restartcounter"
-+restartfile="/var/puppet/server/data/puppetserver/restartcounter"
- cli_defaults=${INSTALL_DIR}/cli/cli-defaults.sh
-
- if [ ! -e "${INSTALL_DIR}/ezbake-functions.sh" ]; then
-@@ -30,7 +30,7 @@ fi
- COMMAND="${JAVA_BIN} ${JAVA_ARGS} ${LOG_APPENDER} \
- -cp "$CLASSPATH" \
- clojure.main -m puppetlabs.trapperkeeper.main \
-- --config ${CONFIG} --bootstrap-config ${BOOTSTRAP_CONFIG} \
-+ --config ${CONFIG} --bootstrap-config %%ETCDIR%%/services.d \
- --restart-file "${restartfile}" \
- ${TK_ARGS} \
- ${@}"
diff --git a/sysutils/puppetserver7/files/patch-ext__cli_defaults__cli-defaults.sh b/sysutils/puppetserver7/files/patch-ext__cli_defaults__cli-defaults.sh
deleted file mode 100644
index 85febc64943c..000000000000
--- a/sysutils/puppetserver7/files/patch-ext__cli_defaults__cli-defaults.sh
+++ /dev/null
@@ -1,12 +0,0 @@
---- ext/cli_defaults/cli-defaults.sh.orig 2019-09-17 14:05:56 UTC
-+++ ext/cli_defaults/cli-defaults.sh
-@@ -1,7 +1,7 @@
--INSTALL_DIR="/opt/puppetlabs/server/apps/puppetserver"
-+INSTALL_DIR="%%DATADIR%%"
-
- if [ -n "$JRUBY_JAR" ]; then
- echo "Warning: the JRUBY_JAR setting is no longer needed and will be ignored." 1>&2
- fi
-
--CLASSPATH="${CLASSPATH}:/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/facter.jar:/opt/puppetlabs/server/data/puppetserver/jars/*"
-+CLASSPATH="${CLASSPATH}:/usr/local/lib/ruby/vendor_ruby/facter.jar:/opt/puppetlabs/server/data/puppetserver/jars/*"
diff --git a/sysutils/puppetserver7/files/patch-ext__config__conf.d__global.conf b/sysutils/puppetserver7/files/patch-ext__config__conf.d__global.conf
deleted file mode 100644
index 5fc83d8e0ae8..000000000000
--- a/sysutils/puppetserver7/files/patch-ext__config__conf.d__global.conf
+++ /dev/null
@@ -1,9 +0,0 @@
---- ext/config/conf.d/global.conf.orig 2018-10-01 20:36:05 UTC
-+++ ext/config/conf.d/global.conf
-@@ -1,5 +1,5 @@
- global: {
- # Path to logback logging configuration file; for more
- # info, see http://logback.qos.ch/manual/configuration.html
-- logging-config: /etc/puppetlabs/puppetserver/logback.xml
-+ logging-config: %%PREFIX%%/etc/puppetserver/logback.xml
- }
diff --git a/sysutils/puppetserver7/files/patch-ext__config__conf.d__puppetserver.conf b/sysutils/puppetserver7/files/patch-ext__config__conf.d__puppetserver.conf
deleted file mode 100644
index 335690c0d1cb..000000000000
--- a/sysutils/puppetserver7/files/patch-ext__config__conf.d__puppetserver.conf
+++ /dev/null
@@ -1,55 +0,0 @@
---- ext/config/conf.d/puppetserver.conf.orig 2021-03-12 18:01:54 UTC
-+++ ext/config/conf.d/puppetserver.conf
-@@ -2,16 +2,20 @@
- jruby-puppet: {
- # Where the puppet-agent dependency places puppet, facter, etc...
- # Puppet server expects to load Puppet from this location
-- ruby-load-path: [/opt/puppetlabs/puppet/lib/ruby/vendor_ruby]
-+ ruby-load-path: [
-+ %%PREFIX%%/share/puppetserver/lib,
-+ %%RUBY_SITELIBDIR%%,
-+ %%PREFIX%%/lib/ruby/vendor_ruby,
-+ ]
-
- # This setting determines where JRuby will install gems. It is used for loading gems,
- # and also by the `puppetserver gem` command line tool.
-- gem-home: /opt/puppetlabs/server/data/puppetserver/jruby-gems
-+ gem-home: /var/puppet/server/data/puppetserver/jruby-gems
-
- # This setting defines the complete "GEM_PATH" for jruby. If set, it should include
- # the gem-home directory as well as any other directories that gems can be loaded
- # from (including the vendored gems directory for gems that ship with puppetserver)
-- gem-path: [${jruby-puppet.gem-home}, "/opt/puppetlabs/server/data/puppetserver/vendored-jruby-gems", "/opt/puppetlabs/puppet/lib/ruby/vendor_gems"]
-+ gem-path: [${jruby-puppet.gem-home}, "/var/puppet/server/data/puppetserver/vendored-jruby-gems", "%%PREFIX%%/lib/ruby/gems/%%RUBY_VER%%"]
-
- # PLEASE NOTE: Use caution when modifying the below settings. Modifying
- # these settings will change the value of the corresponding Puppet settings
-@@ -26,23 +30,23 @@ jruby-puppet: {
-
- # (optional) path to puppet conf dir; if not specified, will use
- # /etc/puppetlabs/puppet
-- server-conf-dir: /etc/puppetlabs/puppet
-+ server-conf-dir: %%PREFIX%%/etc/puppet
-
- # (optional) path to puppet code dir; if not specified, will use
- # /etc/puppetlabs/code
-- server-code-dir: /etc/puppetlabs/code
-+ server-code-dir: %%PREFIX%%/etc/puppet/code
-
- # (optional) path to puppet var dir; if not specified, will use
- # /opt/puppetlabs/server/data/puppetserver
-- server-var-dir: /opt/puppetlabs/server/data/puppetserver
-+ server-var-dir: /var/puppet/server/data/puppetserver
-
- # (optional) path to puppet run dir; if not specified, will use
- # /var/run/puppetlabs/puppetserver
-- server-run-dir: /var/run/puppetlabs/puppetserver
-+ server-run-dir: /var/run/puppetserver
-
- # (optional) path to puppet log dir; if not specified, will use
- # /var/log/puppetlabs/puppetserver
-- server-log-dir: /var/log/puppetlabs/puppetserver
-+ server-log-dir: /var/log/puppetserver
-
- # (optional) maximum number of JRuby instances to allow
- #max-active-instances: 1
diff --git a/sysutils/puppetserver7/files/patch-ext__config__conf.d__webserver.conf b/sysutils/puppetserver7/files/patch-ext__config__conf.d__webserver.conf
deleted file mode 100644
index 21e4c5e6d868..000000000000
--- a/sysutils/puppetserver7/files/patch-ext__config__conf.d__webserver.conf
+++ /dev/null
@@ -1,9 +0,0 @@
---- ext/config/conf.d/webserver.conf.orig 2018-10-01 20:36:05 UTC
-+++ ext/config/conf.d/webserver.conf
-@@ -1,5 +1,5 @@
- webserver: {
-- access-log-config: /etc/puppetlabs/puppetserver/request-logging.xml
-+ access-log-config: %%PREFIX%%/etc/puppetserver/request-logging.xml
- client-auth: want
- ssl-host: 0.0.0.0
- ssl-port: 8140
diff --git a/sysutils/puppetserver7/files/patch-ext__config__logback.xml b/sysutils/puppetserver7/files/patch-ext__config__logback.xml
deleted file mode 100644
index 74a9d061510f..000000000000
--- a/sysutils/puppetserver7/files/patch-ext__config__logback.xml
+++ /dev/null
@@ -1,31 +0,0 @@
---- ext/config/logback.xml.orig 2023-10-19 16:07:56 UTC
-+++ ext/config/logback.xml
-@@ -6,12 +6,11 @@
- </appender>
-
- <appender name="F1" class="ch.qos.logback.core.rolling.RollingFileAppender">
-- <!-- TODO: this path should not be hard-coded -->
-- <file>/var/log/puppetlabs/puppetserver/puppetserver.log</file>
-+ <file>/var/log/puppetserver/puppetserver.log</file>
- <append>true</append>
- <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
- <!-- rollover daily -->
-- <fileNamePattern>/var/log/puppetlabs/puppetserver/puppetserver-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
-+ <fileNamePattern>/var/log/puppetserver/puppetserver-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
- <!-- each file should be at most 200MB, keep 90 days worth of history, but at most 1GB total-->
- <maxFileSize>200MB</maxFileSize>
- <maxHistory>90</maxHistory>
-@@ -23,11 +22,11 @@
- </appender>
-
- <appender name="STATUS" class="ch.qos.logback.core.rolling.RollingFileAppender">
-- <file>/var/log/puppetlabs/puppetserver/puppetserver-status.log</file>
-+ <file>/var/log/puppetserver/puppetserver-status.log</file>
- <append>true</append>
- <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
- <!-- rollover daily -->
-- <fileNamePattern>/var/log/puppetlabs/puppetserver/puppetserver-status-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
-+ <fileNamePattern>/var/log/puppetserver/puppetserver-status-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
- <!-- each file should be at most 200MB, keep 90 days worth of history, but at most 1GB total-->
- <maxFileSize>200MB</maxFileSize>
- <maxHistory>90</maxHistory>
diff --git a/sysutils/puppetserver7/files/patch-ext__config__request-logging.xml b/sysutils/puppetserver7/files/patch-ext__config__request-logging.xml
deleted file mode 100644
index 4358008fdb47..000000000000
--- a/sysutils/puppetserver7/files/patch-ext__config__request-logging.xml
+++ /dev/null
@@ -1,15 +0,0 @@
---- ext/config/request-logging.xml.orig 2018-09-18 17:16:33 UTC
-+++ ext/config/request-logging.xml
-@@ -1,10 +1,10 @@
- <configuration debug="false">
- <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
-- <file>/var/log/puppetlabs/puppetserver/puppetserver-access.log</file>
-+ <file>/var/log/puppetserver/puppetserver-access.log</file>
- <append>true</append>
- <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
- <!-- rollover daily -->
-- <fileNamePattern>/var/log/puppetlabs/puppetserver/puppetserver-access-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
-+ <fileNamePattern>/var/log/puppetserver/puppetserver-access-%d{yyyy-MM-dd}.%i.log.zip</fileNamePattern>
- <!-- each file should be at most 200MB, keep 90 days worth of history, but at most 1GB total-->
- <maxFileSize>200MB</maxFileSize>
- <maxHistory>90</maxHistory>
diff --git a/sysutils/puppetserver7/files/patch-ext__ezbake-functions.sh b/sysutils/puppetserver7/files/patch-ext__ezbake-functions.sh
deleted file mode 100644
index bd4d0a1c26b7..000000000000
--- a/sysutils/puppetserver7/files/patch-ext__ezbake-functions.sh
+++ /dev/null
@@ -1,11 +0,0 @@
---- ext/ezbake-functions.sh.orig 2019-09-17 14:05:56 UTC
-+++ ext/ezbake-functions.sh
-@@ -126,7 +126,7 @@ init_restart_file()
- local group="${GROUP:-puppet}"
-
- if [ ! -e "$restartfile" ]; then
-- /usr/bin/install --directory --owner=$user --group=$group --mode=755 "$restart_file_base_dir"
-+ /usr/bin/install -d -o $user -g $group -m 755 "$restart_file_base_dir"
- if [ $? -ne 0 ]; then
- echo "Unable to create or set permissions for restart file at ${restart_file_base_dir}" 1>&2
- return 1
diff --git a/sysutils/puppetserver7/files/pkg-message.in b/sysutils/puppetserver7/files/pkg-message.in
deleted file mode 100644
index 0635f9786fce..000000000000
--- a/sysutils/puppetserver7/files/pkg-message.in
+++ /dev/null
@@ -1,17 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Remember to run:
-
-sysrc puppetserver_enable=yes
-
-A note to users upgrading to 2.6 who have also modified bootstrap.cfg, please
-see the release notes for breaking changes in 2.5.
-
-https://docs.puppet.com/puppetserver/latest/release_notes.html#puppet-server-25
-
-The file bootstrap.cfg has been removed and ca configuration has been moved out
-to its own file in ca.cfg.
-EOM
-}
-]
diff --git a/sysutils/puppetserver7/files/puppetserver.in b/sysutils/puppetserver7/files/puppetserver.in
deleted file mode 100644
index 65ab0c6714ac..000000000000
--- a/sysutils/puppetserver7/files/puppetserver.in
+++ /dev/null
@@ -1,95 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: puppetserver
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Configuration settings for puppetserver in /etc/rc.conf:
-#
-# puppetserver_enable (bool):
-# Set to "NO" by default.
-# Set it to "YES" to enable puppetserver
-#
-# puppetserver_args (str):
-# Extra arguments passed to start command
-#
-# puppetserver_java_home (str):
-# Set to "%%JAVA_HOME%%" by default.
-# Set the Java virtual machine to run puppetserver
-#
-# puppetserver_java_opts (str):
-# Set to "" by default.
-# Java VM args to use.
-#
-# puppetserver_user (str):
-# Set to "puppet" by default.
-# User to run puppetserver as.
-#
-# puppetserver_group (str):
-# Set to "puppet" by default.
-# Group for data file ownership.
-#
-# puppetserver_log_file (str):
-# Set to "/var/log/puppetserver/puppetserver.log" by default.
-# Log file location.
-#
-
-. /etc/rc.subr
-
-name="puppetserver"
-rcvar=puppetserver_enable
-
-load_rc_config "${name}"
-
-: ${puppetserver_enable="NO"}
-: ${puppetserver_args="--config %%PREFIX%%/etc/puppetserver/conf.d -b %%PREFIX%%/etc/puppetserver/services.d"}
-: ${puppetserver_java_home="%%JAVA_HOME%%"}
-: ${puppetserver_java_opts=""}
-: ${puppetserver_user="puppet"}
-: ${puppetserver_group="puppet"}
-: ${puppetserver_log_file="/var/log/puppetserver/puppetserver.log"}
-
-pidfile="/var/run/puppetserver/puppetserver.pid"
-command="/usr/sbin/daemon"
-java_cmd="${puppetserver_java_home}/bin/java"
-procname="${java_cmd}"
-command_args="-f -p ${pidfile} ${java_cmd} -Djruby.logger.class=com.puppetlabs.jruby_utils.jruby.Slf4jLogger -Dlogappender=F1 ${puppetserver_java_opts} -cp %%DATADIR%%/puppet-server-release.jar:%%PREFIX%%/lib/ruby/vendor_ruby/facter.jar clojure.main -m puppetlabs.trapperkeeper.main ${puppetserver_args}"
-
-
-required_files="${java_cmd}"
-
-start_precmd="puppetserver_prestart"
-
-# An UTF-8 locale is required
-: LC_ALL=${LC_ALL:=C.UTF-8}
-case $LC_ALL in
- *.UTF-8)
- ;;
- *.*)
- LC_ALL="${LC_ALL%.*}.UTF-8"
- ;;
- *)
- LC_ALL=C.UTF-8
- ;;
-esac
-export LC_ALL
-
-puppetserver_prestart() {
- if [ ! -f "${puppetserver_log_file}" ]; then
- touch "${puppetserver_log_file}"
- chown "${puppetserver_user}:${puppetserver_group}" "${puppetserver_log_file}"
- chmod 640 "${puppetserver_log_file}"
- fi
- if [ ! -d "/var/run/puppetserver" ]; then
- install -d -o "${puppetserver_user}" -g "${puppetserver_group}" -m 750 "/var/run/puppetserver"
- fi
-
- chown -R "root:${puppetserver_group}" "%%PREFIX%%/etc/puppetserver/conf.d"
- chmod 0750 "%%PREFIX%%/etc/puppetserver/conf.d"
-
- chown "root:${puppetserver_group}" "%%PREFIX%%/etc/puppetserver/logback.xml"
- chmod 0640 "%%PREFIX%%/etc/puppetserver/logback.xml"
-}
-
-run_rc_command "$1"
diff --git a/sysutils/puppetserver7/pkg-descr b/sysutils/puppetserver7/pkg-descr
deleted file mode 100644
index 73a974443f9f..000000000000
--- a/sysutils/puppetserver7/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Puppet master is a Ruby application that compiles configurations
-for any number of Puppet agent nodes, using Puppet code and various
-other data sources. (For more info, see Overview of Puppet's
-Architecture.)
-
-Puppet Server is an application that runs on the Java Virtual Machine
-(JVM) and provides the same services as the classic Puppet master
-application. It mostly does this by running the existing Puppet
-master code in several JRuby interpreters, but it replaces some
-parts of the classic application with new services written in
-Clojure.
diff --git a/sysutils/puppetserver7/pkg-plist b/sysutils/puppetserver7/pkg-plist
deleted file mode 100644
index 329a3c5f8901..000000000000
--- a/sysutils/puppetserver7/pkg-plist
+++ /dev/null
@@ -1,29 +0,0 @@
-@(,,750) bin/puppetserver
-@sample %%ETCDIR%%/logback.xml.sample
-@sample %%ETCDIR%%/request-logging.xml.sample
-@sample %%ETCDIR%%/conf.d/auth.conf.sample
-@sample %%ETCDIR%%/conf.d/global.conf.sample
-@sample %%ETCDIR%%/conf.d/metrics.conf.sample
-@sample %%ETCDIR%%/conf.d/puppetserver.conf.sample
-@sample %%ETCDIR%%/conf.d/web-routes.conf.sample
-@sample %%ETCDIR%%/conf.d/webserver.conf.sample
-@sample %%ETCDIR%%/services.d/bootstrap.cfg.sample
-@sample %%ETCDIR%%/services.d/ca.cfg.sample
-@dir(,puppet,750) etc/puppet/code
-%%DATADIR%%/puppet-server-release.jar
-@(,,755) %%DATADIR%%/cli/apps/ca
-@(,,755) %%DATADIR%%/cli/apps/foreground
-@(,,755) %%DATADIR%%/cli/apps/gem
-@(,,755) %%DATADIR%%/cli/apps/irb
-@(,,755) %%DATADIR%%/cli/apps/reload
-@(,,755) %%DATADIR%%/cli/apps/ruby
-@(,,755) %%DATADIR%%/cli/apps/start
-@(,,755) %%DATADIR%%/cli/apps/stop
-@(,,755) %%DATADIR%%/cli/cli-defaults.sh
-@(,,755) %%DATADIR%%/ezbake-functions.sh
-@dir(puppet,puppet,750) /var/log/puppetserver
-@dir(puppet,puppet,755) /var/puppet
-@dir(puppet,puppet,750) /var/puppet/server
-@dir(puppet,puppet,750) /var/puppet/server/data
-@dir(puppet,puppet,750) /var/puppetserver
-@dir(puppet,puppet,750) /var/run/puppetserver
diff --git a/sysutils/pxp-agent/Makefile b/sysutils/pxp-agent/Makefile
deleted file mode 100644
index 5bc6f61f9cd1..000000000000
--- a/sysutils/pxp-agent/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-PORTNAME= pxp-agent
-PORTVERSION= 1.15.23
-PORTREVISION= 2
-CATEGORIES= sysutils
-
-MAINTAINER= puppet@FreeBSD.org
-COMMENT= PCP eXecution Protocol Agent
-WWW= https://github.com/puppetlabs/pxp-agent
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Project got archived, dependencies are broken
-EXPIRATION_DATE=2025-05-08
-
-LIB_DEPENDS= liblibcpp-pcp-client.so:net/cpp-pcp-client \
- libboost_thread.so:devel/boost-libs \
- liblibcpp-hocon.so:devel/cpp-hocon \
- libleatherman_util.so:devel/leatherman
-
-USES= cmake compiler:c++11-lang shebangfix ssl
-USE_GITHUB= yes
-
-GH_ACCOUNT= puppetlabs
-
-CMAKE_OFF= ENABLE_CXX_WERROR
-LDFLAGS+= -lthr
-SHEBANG_FILES= exe/apply_ruby_shim.rb
-ruby_OLD_CMD= /opt/puppetlabs/puppet/bin/ruby
-
-.include <bsd.port.mk>
diff --git a/sysutils/pxp-agent/distinfo b/sysutils/pxp-agent/distinfo
deleted file mode 100644
index 78d84f4a8210..000000000000
--- a/sysutils/pxp-agent/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1730781867
-SHA256 (puppetlabs-pxp-agent-1.15.23_GH0.tar.gz) = 077a247a8890f2f6c772060f530e052091dc93ee1c8e1a9c06c29800f44aa6e0
-SIZE (puppetlabs-pxp-agent-1.15.23_GH0.tar.gz) = 320289
diff --git a/sysutils/pxp-agent/files/patch-cmake_FindCPPHOCON.cmake b/sysutils/pxp-agent/files/patch-cmake_FindCPPHOCON.cmake
deleted file mode 100644
index 19d4419de3ab..000000000000
--- a/sysutils/pxp-agent/files/patch-cmake_FindCPPHOCON.cmake
+++ /dev/null
@@ -1,9 +0,0 @@
---- cmake/FindCPPHOCON.cmake.orig 2018-09-28 17:04:38 UTC
-+++ cmake/FindCPPHOCON.cmake
-@@ -1,5 +1,5 @@
- include(FindDependency)
--find_dependency(CPPHOCON DISPLAY "cpp-hocon" HEADERS "hocon/config.hpp" LIBRARIES "libcpp-hocon.a")
-+find_dependency(CPPHOCON DISPLAY "cpp-hocon" HEADERS "hocon/config.hpp" LIBRARIES "liblibcpp-hocon.so")
-
- include(FeatureSummary)
- set_package_properties(CPPHOCON PROPERTIES DESCRIPTION "A C++ parser for the HOCON configuration language" URL "https://github.com/puppetlabs/cpp-hocon")
diff --git a/sysutils/pxp-agent/files/patch-cmake_Findcpp-pcp-client.cmake b/sysutils/pxp-agent/files/patch-cmake_Findcpp-pcp-client.cmake
deleted file mode 100644
index 117bd2ca599a..000000000000
--- a/sysutils/pxp-agent/files/patch-cmake_Findcpp-pcp-client.cmake
+++ /dev/null
@@ -1,9 +0,0 @@
---- cmake/Findcpp-pcp-client.cmake.orig 2018-09-28 17:04:38 UTC
-+++ cmake/Findcpp-pcp-client.cmake
-@@ -2,5 +2,5 @@ include(FindDependency)
- find_dependency(cpp-pcp-client
- DISPLAY "cpp-pcp-client"
- HEADERS "cpp-pcp-client/connector/connection.hpp"
-- LIBRARIES "libcpp-pcp-client.so" "libcpp-pcp-client.dylib" "cpp-pcp-client"
-+ LIBRARIES "liblibcpp-pcp-client.so" "libcpp-pcp-client.dylib" "cpp-pcp-client"
- REQUIRED)
diff --git a/sysutils/pxp-agent/files/patch-modules_pxp-module-puppet b/sysutils/pxp-agent/files/patch-modules_pxp-module-puppet
deleted file mode 100644
index a4aa813673de..000000000000
--- a/sysutils/pxp-agent/files/patch-modules_pxp-module-puppet
+++ /dev/null
@@ -1,8 +0,0 @@
---- modules/pxp-module-puppet.orig 2018-09-28 17:04:38 UTC
-+++ modules/pxp-module-puppet
-@@ -1,4 +1,4 @@
--#!/opt/puppetlabs/puppet/bin/ruby
-+#!/usr/bin/env ruby
- # encoding: UTF-8
-
- require 'json'
diff --git a/sysutils/pxp-agent/pkg-descr b/sysutils/pxp-agent/pkg-descr
deleted file mode 100644
index 31cb324d80f3..000000000000
--- a/sysutils/pxp-agent/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is the agent for the PCP Execution Protocol (PXP), based on the the Puppet
-Communications Protocol (PCP). It enables the execution of actions on remote
-nodes.
diff --git a/sysutils/pxp-agent/pkg-plist b/sysutils/pxp-agent/pkg-plist
deleted file mode 100644
index 26dc8dcdeb16..000000000000
--- a/sysutils/pxp-agent/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/PowershellShim-Helper.ps1
-bin/PowershellShim.ps1
-bin/apply_ruby_shim.rb
-bin/execution_wrapper
-bin/pxp-agent
-lib/libpxp-agent.a
-pxp-agent/modules/pxp-module-puppet
diff --git a/sysutils/py-google-compute-engine/Makefile b/sysutils/py-google-compute-engine/Makefile
new file mode 100644
index 000000000000..1cb1d34ef1e8
--- /dev/null
+++ b/sysutils/py-google-compute-engine/Makefile
@@ -0,0 +1,51 @@
+PORTNAME= google-compute-engine
+DISTVERSION= 2.8.17
+PORTREVISION= 2
+CATEGORIES= sysutils python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= releng-gce@FreeBSD.org
+COMMENT= Guest Environment for Google Compute Engine
+WWW= https://github.com/GoogleCloudPlatform/compute-image-packages
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto3>0:www/py-boto3@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}distro>0:sysutils/py-distro@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}netaddr>0:net/py-netaddr@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}netifaces>0:net/py-netifaces@${PY_FLAVOR} \
+ google_oslogin_control:sysutils/google-compute-engine-oslogin \
+ sudo:security/sudo
+
+USES= python shebangfix
+USE_PYTHON= autoplist concurrent distutils
+
+WRKSRC_SUBDIR= packages/python-google-compute-engine
+
+NO_ARCH= yes
+SHEBANG_FILES= ../google-compute-engine/src/usr/bin/google_optimize_local_ssd \
+ ../google-compute-engine/src/usr/bin/google_set_multiqueue
+
+USE_GITHUB= yes
+GH_ACCOUNT= GoogleCloudPlatform
+GH_PROJECT= compute-image-packages
+GH_TAGNAME= 20190522
+
+USE_RC_SUBR= google_accounts_daemon google_clock_skew_daemon \
+ google_instance_setup google_network_daemon google_startup
+
+SUB_LIST= PYTHON_CMD="${PYTHON_CMD}" \
+ PYTHON_VER="${PYTHON_VER}"
+REINPLACE_ARGS= -i ''
+
+post-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/etc/syslog.d ${STAGEDIR}/etc
+ ${INSTALL_DATA} ${FILESDIR}/instance_configs.cfg.distro.sample \
+ ${STAGEDIR}${PREFIX}/etc/instance_configs.cfg.distro.sample
+ ${INSTALL_DATA} ${FILESDIR}/90-google.conf.sample \
+ ${STAGEDIR}${PREFIX}/etc/syslog.d/90-google.conf.sample
+ ${INSTALL_DATA} ${FILESDIR}/google_set_hostname \
+ ${STAGEDIR}/etc/dhclient-exit-hooks
+
+.include <bsd.port.mk>
diff --git a/sysutils/py-google-compute-engine/distinfo b/sysutils/py-google-compute-engine/distinfo
new file mode 100644
index 000000000000..fd869ea55c26
--- /dev/null
+++ b/sysutils/py-google-compute-engine/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1618297612
+SHA256 (GoogleCloudPlatform-compute-image-packages-2.8.17-20190522_GH0.tar.gz) = 8cfb338c3c768ea7e76e479728a1438b2f10b0df13bddd70c9fbcbfc1273efd6
+SIZE (GoogleCloudPlatform-compute-image-packages-2.8.17-20190522_GH0.tar.gz) = 132314
diff --git a/sysutils/py-google-compute-engine/files/90-google.conf.sample b/sysutils/py-google-compute-engine/files/90-google.conf.sample
new file mode 100644
index 000000000000..81b2ed7ff9f9
--- /dev/null
+++ b/sysutils/py-google-compute-engine/files/90-google.conf.sample
@@ -0,0 +1,6 @@
+# Google Compute Engine default console logging.
+#
+# daemon: logging from Google provided daemons.
+# kern: logging information in case of an unexpected crash during boot.
+#
+daemon,kern.* /dev/console
diff --git a/sysutils/py-google-compute-engine/files/google_accounts_daemon.in b/sysutils/py-google-compute-engine/files/google_accounts_daemon.in
new file mode 100644
index 000000000000..7d75cb87f806
--- /dev/null
+++ b/sysutils/py-google-compute-engine/files/google_accounts_daemon.in
@@ -0,0 +1,35 @@
+#!/bin/sh
+
+# PROVIDE: google_accounts_daemon
+# BEFORE: LOGIN
+# REQUIRE: NETWORKING syslogd google_instance_setup google_network_daemon
+# KEYWORD: shutdown
+#
+# google_accounts_daemon_enable (bool): Set to NO by default.
+# Set it to YES to enable google_accounts_daemon.
+#
+
+. /etc/rc.subr
+
+# Required to execute scripts
+export PATH=%%LOCALBASE%%/bin:$PATH
+
+name="google_accounts_daemon"
+rcvar="google_accounts_daemon_enable"
+
+load_rc_config "${name}"
+
+: ${google_accounts_daemon_enable:="NO"}
+
+command_interpreter="%%PYTHON_CMD%%"
+command=%%PREFIX%%/bin/${name}-%%PYTHON_VER%%
+pidfile=/var/run/${name}.pid
+start_cmd="google_accounts_daemon_start"
+
+google_accounts_daemon_start()
+{
+ check_startmsgs && echo "Starting ${name}."
+ daemon -p ${pidfile} -t ${name} ${command}
+}
+
+run_rc_command "$1"
diff --git a/sysutils/py-google-compute-engine/files/google_clock_skew_daemon.in b/sysutils/py-google-compute-engine/files/google_clock_skew_daemon.in
new file mode 100644
index 000000000000..2fdc27069e34
--- /dev/null
+++ b/sysutils/py-google-compute-engine/files/google_clock_skew_daemon.in
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+# PROVIDE: google_clock_skew_daemon
+# BEFORE: LOGIN
+# REQUIRE: NETWORKING syslogd ntpd google_instance_setup google_network_daemon
+# KEYWORD: shutdown
+#
+# google_clock_skew_daemon_enable (bool): Set to NO by default.
+# Set it to YES to enable google_clock_skew_daemon.
+#
+
+. /etc/rc.subr
+
+name="google_clock_skew_daemon"
+rcvar="google_clock_skew_daemon_enable"
+
+load_rc_config "${name}"
+
+: ${google_clock_skew_daemon_enable:="NO"}
+
+command_interpreter="%%PYTHON_CMD%%"
+command=%%PREFIX%%/bin/${name}-%%PYTHON_VER%%
+pidfile=/var/run/${name}.pid
+start_cmd="google_clock_skew_daemon_start"
+
+google_clock_skew_daemon_start()
+{
+ check_startmsgs && echo "Starting ${name}."
+ daemon -p ${pidfile} -t ${name} ${command}
+}
+
+run_rc_command "$1"
diff --git a/sysutils/py-google-compute-engine/files/google_instance_setup.in b/sysutils/py-google-compute-engine/files/google_instance_setup.in
new file mode 100644
index 000000000000..d4262ce721f4
--- /dev/null
+++ b/sysutils/py-google-compute-engine/files/google_instance_setup.in
@@ -0,0 +1,25 @@
+#!/bin/sh
+
+# PROVIDE: google_instance_setup
+# BEFORE: LOGIN
+# REQUIRE: NETWORKING syslogd
+#
+# google_instance_setup_enable (bool): Set to NO by default.
+# Set it to YES to enable google_instance_setup.
+#
+
+. /etc/rc.subr
+
+name="google_instance_setup"
+rcvar="google_instance_setup_enable"
+stop_cmd=":"
+
+load_rc_config "${name}"
+
+: ${google_instance_setup_enable:="NO"}
+
+command_interpreter="%%PYTHON_CMD%%"
+command=%%PREFIX%%/bin/${name}-%%PYTHON_VER%%
+pidfile=/var/run/${name}.pid
+
+run_rc_command "$1"
diff --git a/sysutils/py-google-compute-engine/files/google_network_daemon.in b/sysutils/py-google-compute-engine/files/google_network_daemon.in
new file mode 100644
index 000000000000..52b8e36e8028
--- /dev/null
+++ b/sysutils/py-google-compute-engine/files/google_network_daemon.in
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+# PROVIDE: google_network_daemon
+# BEFORE: LOGIN
+# REQUIRE: NETWORKING syslogd google_instance_setup google_network_daemon
+# KEYWORD: shutdown
+#
+# google_network_daemon_enable (bool): Set to NO by default.
+# Set it to YES to enable google_network_daemon.
+#
+
+. /etc/rc.subr
+
+name="google_network_daemon"
+rcvar="google_network_daemon_enable"
+
+load_rc_config "${name}"
+
+: ${google_network_daemon_enable:="NO"}
+
+command_interpreter="%%PYTHON_CMD%%"
+command=%%PREFIX%%/bin/${name}-%%PYTHON_VER%%
+pidfile=/var/run/${name}.pid
+start_cmd="google_network_daemon_start"
+
+google_network_daemon_start()
+{
+ check_startmsgs && echo "Starting ${name}."
+ daemon -p ${pidfile} -t ${name} ${command}
+}
+
+run_rc_command "$1"
diff --git a/sysutils/py-google-compute-engine/files/google_set_hostname b/sysutils/py-google-compute-engine/files/google_set_hostname
new file mode 100644
index 000000000000..f0d50de9ef26
--- /dev/null
+++ b/sysutils/py-google-compute-engine/files/google_set_hostname
@@ -0,0 +1,60 @@
+#!/bin/sh
+# Copyright 2016 Google Inc. All Rights Reserved.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# Deal with a new hostname assignment.
+
+if [ -n "$new_host_name" ] && [ -n "$new_ip_address" ]; then
+ # Delete entries with new_host_name or new_ip_address in /etc/hosts.
+ sed -i "" '/Added by Google/d' /etc/hosts
+
+ # Add an entry for our new_host_name/new_ip_address in /etc/hosts.
+ echo "${new_ip_address} ${new_host_name} ${new_host_name%%.*} # Added by Google" >> /etc/hosts
+
+ # Add an entry for reaching the metadata server in /etc/hosts.
+ echo "169.254.169.254 metadata.google.internal # Added by Google" >> /etc/hosts
+fi
+
+# /sbin/dhclient-scripts in both ubuntu and centos have some problems for us:
+# 1) BOUND doesn't always set hostname (e.g. if old_host_name is unset in
+# precise pangolin)
+# 2) Using too long of a FQDN as a hostname causes some tools to break in
+# some distros (e.g. ssh-keygen) and hostname tool complains when given
+# a FQDN that is > 64 bytes.
+#
+# As a result, we set the host name in all circumstances here, to the truncated
+# unqualified domain name.
+
+if [ -n "$new_host_name" ]; then
+ hostname "${new_host_name%%.*}"
+
+ # If NetworkManager is installed set the hostname with nmcli.
+ # to resolve issues with NetworkManager resetting the hostname
+ # to the FQDN on DHCP renew.
+ nmcli=$(which nmcli 2> /dev/null)
+ if [ -x "$nmcli" ]; then
+ nmcli general hostname "${new_host_name%%.*}"
+ fi
+
+ # Restart rsyslog to update the hostname.
+ systemctl=$(which systemctl 2> /dev/null)
+ if [ -x "$systemctl" ]; then
+ hasrsyslog=$($systemctl | grep rsyslog | cut -f1 -d' ')
+ if [ ! -z "$hasrsyslog" ]; then
+ $systemctl -q --no-block restart "$hasrsyslog"
+ fi
+ else
+ pkill -HUP syslogd
+ fi
+fi
diff --git a/sysutils/py-google-compute-engine/files/google_startup.in b/sysutils/py-google-compute-engine/files/google_startup.in
new file mode 100644
index 000000000000..5d0f98561ca7
--- /dev/null
+++ b/sysutils/py-google-compute-engine/files/google_startup.in
@@ -0,0 +1,43 @@
+#!/bin/sh
+
+# PROVIDE: google_startup
+# BEFORE: LOGIN
+# REQUIRE: NETWORKING syslogd google_instance_setup google_network_daemon
+# KEYWORD: shutdown
+#
+# google_startup_enable (bool): Set to NO by default.
+# Set it to YES to enable google_startup.
+#
+
+. /etc/rc.subr
+
+# Required to execute gsutil
+export PATH=%%LOCALBASE%%/bin:$PATH
+
+name="google_startup"
+rcvar="google_startup_enable"
+
+load_rc_config "${name}"
+
+: ${google_startup_enable:="NO"}
+
+command_interpreter="%%PYTHON_CMD%%"
+command=%%PREFIX%%/bin/google_metadata_script_runner-%%PYTHON_VER%%
+command_startup_args="--script-type startup"
+command_shutdown_args="--script-type shutdown"
+pidfile=/var/run/${name}.pid
+start_cmd="google_startup_start"
+stop_cmd="google_startup_stop"
+
+google_startup_start()
+{
+ ${command} ${command_startup_args}
+}
+
+google_startup_stop()
+{
+ echo "Stopping ${name}."
+ ${command} ${command_shutdown_args}
+}
+
+run_rc_command "$1"
diff --git a/sysutils/py-google-compute-engine/files/instance_configs.cfg.distro.sample b/sysutils/py-google-compute-engine/files/instance_configs.cfg.distro.sample
new file mode 100644
index 000000000000..68e85c3ccba5
--- /dev/null
+++ b/sysutils/py-google-compute-engine/files/instance_configs.cfg.distro.sample
@@ -0,0 +1,17 @@
+[Accounts]
+gpasswd_add_cmd = pw groupmod {group} -m {user}
+gpasswd_remove_cmd = pw groupmod {group} -d {user}
+useradd_cmd = pw useradd {user} -m
+userdel_cmd = pw userdel {user} -r
+usermod_cmd = pw usermod {user} -G {groups}
+groupadd_cmd = pw groupadd {group}
+
+[MetadataScripts]
+default_shell = /bin/sh
+
+[InstanceSetup]
+set_multiqueue = false
+optimize_local_ssd = false
+# google-cloud-sdk only supports python2 at the moment, disabling boto will
+# avoid issues when running this agent with python3.
+set_boto_config = false
diff --git a/sysutils/py-google-compute-engine/pkg-descr b/sysutils/py-google-compute-engine/pkg-descr
new file mode 100644
index 000000000000..b68c0352adc1
--- /dev/null
+++ b/sysutils/py-google-compute-engine/pkg-descr
@@ -0,0 +1,12 @@
+Google Compute Engine offers scripts and daemons which run in the
+background and provides the following services:
+
+- Accounts daemon to setup and manage user accounts, and to enable SSH key based
+ authentication.
+- Clock skew daemon to keep the system clock in sync after VM start and stop
+ events.
+- Instance setup scripts to execute VM configuration scripts during boot.
+- IP forwarding daemon that integrates network load balancing with forwarding
+ rule changes into the guest.
+- Metadata scripts to run user provided scripts at VM startup and shutdown.
+- Network setup service to enable multiple network interfaces on boot.
diff --git a/sysutils/py-google-compute-engine/pkg-message b/sysutils/py-google-compute-engine/pkg-message
new file mode 100644
index 000000000000..cc1a929304d1
--- /dev/null
+++ b/sysutils/py-google-compute-engine/pkg-message
@@ -0,0 +1,22 @@
+[
+{ type: install
+ message: <<EOM
+google-compute-engine has been installed, and the following services are
+available:
+
+google_accounts_daemon Responsible for provisioning and
+ deprovisioning user accounts
+google_clock_skew_daemon Responsible for syncing the software clock with
+ the hypervisor clock
+google_instance_setup Configure the guest at boot
+google_network_daemon Responsible to manage network interfaces and ip
+ routes in the guest
+google_startup Implement support for running host provided
+ startup / shutdown scripts
+
+To enable the above services, sysrc <servicename>_enable=YES
+
+Reboot your system or start the services, service <servicename> start
+EOM
+}
+]
diff --git a/sysutils/py-google-compute-engine/pkg-plist b/sysutils/py-google-compute-engine/pkg-plist
new file mode 100644
index 000000000000..52518d3ac0ee
--- /dev/null
+++ b/sysutils/py-google-compute-engine/pkg-plist
@@ -0,0 +1,3 @@
+@sample etc/instance_configs.cfg.distro.sample
+@sample etc/syslog.d/90-google.conf.sample
+/etc/dhclient-exit-hooks
diff --git a/sysutils/sysinfo/Makefile b/sysutils/sysinfo/Makefile
index 228147ea1057..d156a808fcd6 100644
--- a/sysutils/sysinfo/Makefile
+++ b/sysutils/sysinfo/Makefile
@@ -1,13 +1,11 @@
PORTNAME= sysinfo
-PORTVERSION= 1.0.1
-PORTREVISION= 3
+PORTVERSION= 1.0.4
CATEGORIES= sysutils
-MASTER_SITES= LOCAL/danger \
- http://danger.rulez.sk/projects/sysinfo/
+MASTER_SITES= https://codeberg.org/BSDforge/${PORTNAME}/archive/${DISTVERSION}${EXTRACT_SUFX}?dummy=/
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Utility used to gather system configuration information
-WWW= https://forums.freebsd.org/showthread.php?t=3282
+MAINTAINER= portmaster@BSDforge.com
+COMMENT= Utility used to report on the system and it's configuration
+WWW= https://codeberg.org/BSDforge/sysinfo
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENCE
@@ -20,6 +18,7 @@ OPTIONS_DEFINE= DMIDECODE
DMIDECODE_DESC= Include information from the dmidecode tool
DMIDECODE_RUN_DEPENDS= dmidecode:sysutils/dmidecode
+# nuke this nonsense in next ver
post-patch:
@${REINPLACE_CMD} -e 's|common.subr|${DATADIR}/common.subr|g' ${WRKSRC}/sysinfo
@${REINPLACE_CMD} -e 's|sysinfo.conf|${PREFIX}/etc/sysinfo.conf|g' \
diff --git a/sysutils/sysinfo/distinfo b/sysutils/sysinfo/distinfo
index 05c7e4e2520c..b9bf110173b7 100644
--- a/sysutils/sysinfo/distinfo
+++ b/sysutils/sysinfo/distinfo
@@ -1,2 +1,3 @@
-SHA256 (sysinfo-1.0.1.tar.gz) = 2b4d6a63362cf57d0d5ff067532c8aceafe2abb3395a3e8249e41380d8ba4853
-SIZE (sysinfo-1.0.1.tar.gz) = 14939
+TIMESTAMP = 1746750995
+SHA256 (sysinfo-1.0.4.tar.gz) = 08a167d1476da3c740022282dbcf8244ce098b9d7528c5ef82364566dfd0d87b
+SIZE (sysinfo-1.0.4.tar.gz) = 15618
diff --git a/sysutils/sysinfo/pkg-descr b/sysutils/sysinfo/pkg-descr
index 1b41f2a47a99..462edbca3926 100644
--- a/sysutils/sysinfo/pkg-descr
+++ b/sysutils/sysinfo/pkg-descr
@@ -1,5 +1,6 @@
-Sysinfo is a shell script, the purpose of which is to automatically
-gather system information and document the hardware and software
-configuration of the given host system. The goal is to provide a
-system operator with descriptive information about an unknown FreeBSD
-installation.
+The sysinfo utility is a shell script, for the purpose of interrogating
+your system for information and return the hardware and software
+configuration of the given host system running on FreeBSD.
+
+The goal is to provide a system operator with descriptive information
+about an otherwise unknown FreeBSD installation.
diff --git a/sysutils/sysinfo/pkg-plist b/sysutils/sysinfo/pkg-plist
index 7a12bcf59482..1529371c5fc0 100644
--- a/sysutils/sysinfo/pkg-plist
+++ b/sysutils/sysinfo/pkg-plist
@@ -1,16 +1,16 @@
-@sample etc/sysinfo.conf.sample
+%%ETCDIR%%.conf.sample
+sbin/sysinfo
share/man/man5/sysinfo.conf.5.gz
share/man/man8/sysinfo.8.gz
-sbin/sysinfo
-share/sysinfo/common.subr
-share/sysinfo/modules/bios
-share/sysinfo/modules/cpu
-share/sysinfo/modules/mem
-share/sysinfo/modules/misc
-share/sysinfo/modules/network
-share/sysinfo/modules/os
-share/sysinfo/modules/packages
-share/sysinfo/modules/services
-share/sysinfo/modules/storage
-share/sysinfo/modules/system
-share/sysinfo/modules/user
+%%DATADIR%%/common.subr
+%%DATADIR%%/modules/bios
+%%DATADIR%%/modules/cpu
+%%DATADIR%%/modules/mem
+%%DATADIR%%/modules/misc
+%%DATADIR%%/modules/network
+%%DATADIR%%/modules/os
+%%DATADIR%%/modules/packages
+%%DATADIR%%/modules/services
+%%DATADIR%%/modules/storage
+%%DATADIR%%/modules/system
+%%DATADIR%%/modules/user
diff --git a/sysutils/terraform-provider-vultr/Makefile b/sysutils/terraform-provider-vultr/Makefile
index 69560caac0d5..f89ec27e1bb5 100644
--- a/sysutils/terraform-provider-vultr/Makefile
+++ b/sysutils/terraform-provider-vultr/Makefile
@@ -4,7 +4,7 @@ DISTVERSIONPREFIX= v
PORTREVISION= 25
CATEGORIES= sysutils
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= zachary.crownover@gmail.com
COMMENT= Terraform provider for Vultr
WWW= https://github.com/squat/terraform-provider-vultr
diff --git a/sysutils/vagrant/Makefile b/sysutils/vagrant/Makefile
index 749772fc3bb4..184a74d825e8 100644
--- a/sysutils/vagrant/Makefile
+++ b/sysutils/vagrant/Makefile
@@ -78,6 +78,12 @@ REMOVE_TARGETS= .envrc .runner.sh .vimrc .yardopts flake.lock flake.nix Gemfile
REMOVE_TARGETS_EXT= gem_make.out mkmf.log
+.include <bsd.port.pre.mk>
+
+.if ${RUBY_VER} >= 3.3
+BROKEN= ruby 3.3 and later is not supported
+.endif
+
post-patch:
@${REINPLACE_CMD} -e 's|@PREFIX@|${PREFIX}|g' \
${WRKSRC}/bin/vagrant \
@@ -115,4 +121,4 @@ post-install-ZSH-on:
${MKDIR} ${STAGEDIR}${PREFIX}/share/share/zsh/site-functions
${RLN} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/gems/${PORTNAME}-${PORTVERSION}/contrib/zsh/_vagrant ${STAGEDIR}${PREFIX}/share/share/zsh/site-functions
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/textproc/apache-xmlbeans/Makefile b/textproc/apache-xmlbeans/Makefile
index fbe9c8cca96c..3db35cd1b265 100644
--- a/textproc/apache-xmlbeans/Makefile
+++ b/textproc/apache-xmlbeans/Makefile
@@ -32,7 +32,7 @@ PORTEXAMPLES= *
OPTIONS_DEFINE= DOCS EXAMPLES SAXON
OPTIONS_DEFAULT= SAXON
SAXON_DESC= Saxon XQuery processor for full XQuery and XPath support
-SAXON_RUN_DEPENDS= saxon-he=12.5:textproc/saxon-he
+SAXON_RUN_DEPENDS= saxon-he=12.6:textproc/saxon-he
pre-configure:
${REINPLACE_CMD} -e 's|%%JAVAJARDIR%%|${JAVAJARDIR}|' \
diff --git a/textproc/harper/Makefile b/textproc/harper/Makefile
index ff1e7522c6f2..da37fab8ef1c 100644
--- a/textproc/harper/Makefile
+++ b/textproc/harper/Makefile
@@ -1,6 +1,6 @@
PORTNAME= harper
DISTVERSIONPREFIX= v
-DISTVERSION= 0.33.0
+DISTVERSION= 0.34.1
CATEGORIES= textproc
MAINTAINER= ashish@FreeBSD.org
diff --git a/textproc/harper/Makefile.crates b/textproc/harper/Makefile.crates
index 82c00720e9b8..dde09a898a68 100644
--- a/textproc/harper/Makefile.crates
+++ b/textproc/harper/Makefile.crates
@@ -3,6 +3,7 @@ CARGO_CRATES= addr2line-0.24.2 \
ahash-0.8.11 \
aho-corasick-1.1.3 \
allocator-api2-0.2.21 \
+ ammonia-4.1.0 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
@@ -48,6 +49,8 @@ CARGO_CRATES= addr2line-0.24.2 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
crunchy-0.2.3 \
+ cssparser-0.35.0 \
+ cssparser-macros-0.6.1 \
darling-0.20.10 \
darling_core-0.20.10 \
darling_macro-0.20.10 \
@@ -57,6 +60,8 @@ CARGO_CRATES= addr2line-0.24.2 \
dirs-sys-0.3.7 \
dirs-sys-0.5.0 \
displaydoc-0.2.5 \
+ dtoa-1.0.10 \
+ dtoa-short-0.3.5 \
ecow-0.2.3 \
either-1.13.0 \
env_logger-0.8.4 \
@@ -65,6 +70,7 @@ CARGO_CRATES= addr2line-0.24.2 \
foldhash-0.1.5 \
form_urlencoded-1.2.1 \
fst-0.4.7 \
+ futf-0.1.5 \
futures-0.3.31 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
@@ -80,9 +86,10 @@ CARGO_CRATES= addr2line-0.24.2 \
gimli-0.31.1 \
half-2.4.1 \
hashbrown-0.14.5 \
- hashbrown-0.15.2 \
+ hashbrown-0.15.3 \
heck-0.5.0 \
hermit-abi-0.4.0 \
+ html5ever-0.31.0 \
http-1.3.1 \
http-body-1.0.1 \
http-body-util-0.1.3 \
@@ -125,10 +132,15 @@ CARGO_CRATES= addr2line-0.24.2 \
log-0.4.25 \
lru-0.14.0 \
lsp-types-0.94.1 \
+ mac-0.1.1 \
+ maplit-1.0.2 \
+ markup5ever-0.16.1 \
+ match_token-0.1.0 \
memchr-2.7.4 \
mime-0.3.17 \
miniz_oxide-0.8.3 \
mio-1.0.3 \
+ new_debug_unreachable-1.0.6 \
nu-ansi-term-0.46.0 \
num-traits-0.2.19 \
object-0.36.7 \
@@ -143,12 +155,18 @@ CARGO_CRATES= addr2line-0.24.2 \
paste-1.0.15 \
pathdiff-0.2.3 \
percent-encoding-2.3.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 \
portable-atomic-1.10.0 \
ppv-lite86-0.2.20 \
+ precomputed-hash-0.1.1 \
proc-macro2-1.0.93 \
pulldown-cmark-0.13.0 \
pulldown-cmark-escape-0.11.0 \
@@ -196,6 +214,8 @@ CARGO_CRATES= addr2line-0.24.2 \
smallvec-1.15.0 \
socket2-0.5.9 \
stable_deref_trait-1.2.0 \
+ string_cache-0.8.9 \
+ string_cache_codegen-0.5.4 \
strsim-0.11.1 \
strum-0.27.1 \
strum_macros-0.27.1 \
@@ -204,6 +224,7 @@ CARGO_CRATES= addr2line-0.24.2 \
syn-2.0.96 \
sync_wrapper-1.0.2 \
synstructure-0.13.1 \
+ tendril-0.4.3 \
thin-vec-0.2.13 \
thiserror-1.0.69 \
thiserror-2.0.12 \
@@ -270,6 +291,7 @@ CARGO_CRATES= addr2line-0.24.2 \
unscanny-0.1.0 \
untrusted-0.9.0 \
url-2.5.4 \
+ utf-8-0.7.6 \
utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
@@ -288,6 +310,7 @@ CARGO_CRATES= addr2line-0.24.2 \
wasm-bindgen-shared-0.2.100 \
web-sys-0.3.77 \
web-time-1.1.0 \
+ web_atoms-0.1.2 \
webpki-roots-0.26.8 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
diff --git a/textproc/harper/distinfo b/textproc/harper/distinfo
index 01eeff6f2bf1..e20be3433a26 100644
--- a/textproc/harper/distinfo
+++ b/textproc/harper/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1746513708
+TIMESTAMP = 1746817926
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
@@ -9,6 +9,8 @@ SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2d
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
+SHA256 (rust/crates/ammonia-4.1.0.crate) = 3ada2ee439075a3e70b6992fce18ac4e407cd05aea9ca3f75d2c0b0c20bbb364
+SIZE (rust/crates/ammonia-4.1.0.crate) = 53061
SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
@@ -99,6 +101,10 @@ SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aa
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
+SHA256 (rust/crates/cssparser-0.35.0.crate) = 4e901edd733a1472f944a45116df3f846f54d37e67e68640ac8bb69689aca2aa
+SIZE (rust/crates/cssparser-0.35.0.crate) = 54145
+SHA256 (rust/crates/cssparser-macros-0.6.1.crate) = 13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331
+SIZE (rust/crates/cssparser-macros-0.6.1.crate) = 7914
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
@@ -117,6 +123,10 @@ SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e
SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/dtoa-1.0.10.crate) = d6add3b8cff394282be81f3fc1a0605db594ed69890078ca6e2cab1c408bcf04
+SIZE (rust/crates/dtoa-1.0.10.crate) = 17584
+SHA256 (rust/crates/dtoa-short-0.3.5.crate) = cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87
+SIZE (rust/crates/dtoa-short-0.3.5.crate) = 8287
SHA256 (rust/crates/ecow-0.2.3.crate) = e42fc0a93992b20c58b99e59d61eaf1635a25bfbe49e4275c34ba0aee98119ba
SIZE (rust/crates/ecow-0.2.3.crate) = 26087
SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
@@ -133,6 +143,8 @@ SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
SHA256 (rust/crates/fst-0.4.7.crate) = 7ab85b9b05e3978cc9a9cf8fea7f01b494e1a09ed3037e16ba39edc7a29eb61a
SIZE (rust/crates/fst-0.4.7.crate) = 1573393
+SHA256 (rust/crates/futf-0.1.5.crate) = df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843
+SIZE (rust/crates/futf-0.1.5.crate) = 11344
SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
SIZE (rust/crates/futures-0.3.31.crate) = 54953
SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
@@ -163,12 +175,14 @@ SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8b
SIZE (rust/crates/half-2.4.1.crate) = 50892
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.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
+SHA256 (rust/crates/html5ever-0.31.0.crate) = 953cbbe631aae7fc0a112702ad5d3aaf09da38beaf45ea84610d6e1c358f569c
+SIZE (rust/crates/html5ever-0.31.0.crate) = 72775
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
@@ -253,6 +267,14 @@ SHA256 (rust/crates/lru-0.14.0.crate) = 9f8cc7106155f10bdf99a6f379688f543ad6596a
SIZE (rust/crates/lru-0.14.0.crate) = 16345
SHA256 (rust/crates/lsp-types-0.94.1.crate) = c66bfd44a06ae10647fe3f8214762e9369fd4248df1350924b4ef9e770a85ea1
SIZE (rust/crates/lsp-types-0.94.1.crate) = 66997
+SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4
+SIZE (rust/crates/mac-0.1.1.crate) = 4838
+SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d
+SIZE (rust/crates/maplit-1.0.2.crate) = 8871
+SHA256 (rust/crates/markup5ever-0.16.1.crate) = d0a8096766c229e8c88a3900c9b44b7e06aa7f7343cc229158c3e58ef8f9973a
+SIZE (rust/crates/markup5ever-0.16.1.crate) = 18706
+SHA256 (rust/crates/match_token-0.1.0.crate) = 88a9689d8d44bf9964484516275f5cd4c9b59457a6940c1d5d0ecbb94510a36b
+SIZE (rust/crates/match_token-0.1.0.crate) = 4903
SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
SIZE (rust/crates/memchr-2.7.4.crate) = 96670
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
@@ -261,6 +283,8 @@ SHA256 (rust/crates/miniz_oxide-0.8.3.crate) = b8402cab7aefae129c6977bb0ff1b8fd9
SIZE (rust/crates/miniz_oxide-0.8.3.crate) = 61827
SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
SIZE (rust/crates/mio-1.0.3.crate) = 103703
+SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086
+SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582
SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
@@ -289,6 +313,16 @@ SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d
SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+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
+SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741
+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.8.crate) = 1e2ec53ad785f4d35dac0adea7f7dc6f1bb277ad84a680c7afefeae05d1f5916
SIZE (rust/crates/pin-project-1.1.8.crate) = 56118
SHA256 (rust/crates/pin-project-internal-1.1.8.crate) = d56a66c0c55993aa927429d0f8a0abfd74f084e4d9c192cffed01e418d83eefb
@@ -301,6 +335,8 @@ SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a
SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760
SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
+SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c
+SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640
SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
SHA256 (rust/crates/pulldown-cmark-0.13.0.crate) = 1e8bbe1a966bd2f362681a44f6edce3c2310ac21e4d5067a6e7ec396297a6ea0
@@ -395,6 +431,10 @@ SHA256 (rust/crates/socket2-0.5.9.crate) = 4f5fd57c80058a56cf5c777ab8a126398ece8
SIZE (rust/crates/socket2-0.5.9.crate) = 57432
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/string_cache-0.8.9.crate) = bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f
+SIZE (rust/crates/string_cache-0.8.9.crate) = 17408
+SHA256 (rust/crates/string_cache_codegen-0.5.4.crate) = c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0
+SIZE (rust/crates/string_cache_codegen-0.5.4.crate) = 9406
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/strum-0.27.1.crate) = f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32
@@ -411,6 +451,8 @@ SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a
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/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0
+SIZE (rust/crates/tendril-0.4.3.crate) = 37210
SHA256 (rust/crates/thin-vec-0.2.13.crate) = a38c90d48152c236a3ab59271da4f4ae63d678c5d7ad6b7714d7cb9760be5e4b
SIZE (rust/crates/thin-vec-0.2.13.crate) = 34112
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
@@ -543,6 +585,8 @@ SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
+SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
@@ -579,6 +623,8 @@ SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a9753
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/web_atoms-0.1.2.crate) = 0b9c5f0bc545ea3b20b423e33b9b457764de0b3730cd957f6c6aa6c301785f6e
+SIZE (rust/crates/web_atoms-0.1.2.crate) = 24984
SHA256 (rust/crates/webpki-roots-0.26.8.crate) = 2210b291f7ea53617fbafcc4939f10914214ec15aace5ba62293a668f322c5c9
SIZE (rust/crates/webpki-roots-0.26.8.crate) = 257981
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
@@ -667,5 +713,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 (Automattic-harper-v0.33.0_GH0.tar.gz) = 6abc9d0ae180da80b1862a980ab6258cea85daa21c2ac35b5fc65e44b4d2a10e
-SIZE (Automattic-harper-v0.33.0_GH0.tar.gz) = 3663124
+SHA256 (Automattic-harper-v0.34.1_GH0.tar.gz) = bfc20385a67a1094221d2c34dd6895f9517e5037b814cc8749771d04be51f68e
+SIZE (Automattic-harper-v0.34.1_GH0.tar.gz) = 3805183
diff --git a/textproc/jaq/Makefile b/textproc/jaq/Makefile
index fd9ce3630331..4c24987eb2f8 100644
--- a/textproc/jaq/Makefile
+++ b/textproc/jaq/Makefile
@@ -10,6 +10,8 @@ WWW= https://github.com/01mf02/jaq
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE-MIT
+BROKEN_i386= compilation fails: undefined symbol: __atomic_load_8
+
USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= 01mf02
@@ -95,9 +97,4 @@ LIB_DEPENDS+= libatomic.so:lang/gcc${GCC_DEFAULT}
LDFLAGS+= -L/usr/local/lib/gcc${GCC_DEFAULT} -latomic
.endif
-# attempt to fix build on i386, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284196#c1
-.if ${ARCH} == i386 && !${CFLAGS:M-march=*}
-CFLAGS+= -march=i586
-.endif
-
.include <bsd.port.mk>
diff --git a/textproc/libxmlb/Makefile b/textproc/libxmlb/Makefile
index 7029f4e537d4..d46e93ab95d9 100644
--- a/textproc/libxmlb/Makefile
+++ b/textproc/libxmlb/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libxmlb
DISTVERSION= 0.3.22
+PORTREVISION= 1
CATEGORIES= textproc
MASTER_SITES= https://github.com/hughsie/${PORTNAME}/releases/download/${DISTVERSION}/
diff --git a/textproc/opensearch-dashboards210/Makefile b/textproc/opensearch-dashboards210/Makefile
index 4e37c7758b5a..704005f50f67 100644
--- a/textproc/opensearch-dashboards210/Makefile
+++ b/textproc/opensearch-dashboards210/Makefile
@@ -1,13 +1,15 @@
DISTVERSION= 2.10.0
+PORTREVISION= 1
+
PKGNAMESUFFIX= 210
COMMENT= Visualization dashboards for OpenSearch
-CONFLICTS= opensearch-dashboards
+CONFLICTS= opensearch-dashboards opensearch-dashboards213 opensearch-dashboards216
DISTINFO_FILE= ${.CURDIR}/distinfo
-MASTERDIR= ${.CURDIR}/../../textproc/opensearch-dashboards
+MASTERDIR= ${.CURDIR}/../../textproc/opensearch-dashboards216
.include "${MASTERDIR}/Makefile"
diff --git a/textproc/opensearch-dashboards213/Makefile b/textproc/opensearch-dashboards213/Makefile
index 0e0c334e667d..1dd11446754c 100644
--- a/textproc/opensearch-dashboards213/Makefile
+++ b/textproc/opensearch-dashboards213/Makefile
@@ -1,5 +1,7 @@
DISTVERSION= 2.13.0
+PORTREVISION= 1
+
PKGNAMESUFFIX= 213
COMMENT= Visualization dashboards for OpenSearch
@@ -8,6 +10,6 @@ CONFLICTS= opensearch-dashboards opensearch-dashboards210
DISTINFO_FILE= ${.CURDIR}/distinfo
-MASTERDIR= ${.CURDIR}/../../textproc/opensearch-dashboards
+MASTERDIR= ${.CURDIR}/../../textproc/opensearch-dashboards216
.include "${MASTERDIR}/Makefile"
diff --git a/textproc/opensearch-dashboards216/Makefile b/textproc/opensearch-dashboards216/Makefile
index 6559ad573476..c64e705134d7 100644
--- a/textproc/opensearch-dashboards216/Makefile
+++ b/textproc/opensearch-dashboards216/Makefile
@@ -1,16 +1,82 @@
-DISTVERSION= 2.16.0
+PORTNAME= opensearch-dashboards
+DISTVERSION?= 2.16.0
+PORTREVISION?= 0
+DISTVERSIONSUFFIX= -linux-x64
+CATEGORIES= textproc www
+MASTER_SITES= https://artifacts.opensearch.org/releases/bundle/${PORTNAME}/${DISTVERSION}/
+PKGNAMESUFFIX?= 216
-PORTREVISION= 0
+MAINTAINER= opensearch@FreeBSD.org
+COMMENT?= Visualization dashboards for OpenSearch
+WWW= https://opensearch.org
-PKGNAMESUFFIX= 216
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-COMMENT= Visualization dashboards for OpenSearch
+CONFLICTS?= opensearch-dashboards opensearch-dashboards210 opensearch-dashboards213
-CONFLICTS= opensearch-dashboards opensearch-dashboards210 \
- opensearch-dashboards213
+BUILD_DEPENDS= npm-node18>0:www/npm-node18
-DISTINFO_FILE= ${.CURDIR}/distinfo
+USES= nodejs:18,build,run python:build
+USE_RC_SUBR= ${PORTNAME}
-MASTERDIR= ${.CURDIR}/../../textproc/opensearch-dashboards
+SUB_FILES= pkg-deinstall
+SUB_LIST= PORTNAME="${PORTNAME}" \
+ PKGNAMESUFFIX="${PKGNAMESUFFIX}" \
+ WWWDIR=${WWWDIR}
-.include "${MASTERDIR}/Makefile"
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+
+NODE_VER= 18.18.0
+NO_BUILD= yes
+
+_DEVDIR= ${WRKDIR}/.devdir
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|14.20.1|${NODE_VER}|g' ${WRKSRC}/package.json
+ ${RM} \
+ ${WRKSRC}/bin/*.orig \
+ ${WRKSRC}/bin/*.bak \
+ ${WRKSRC}/package.json.bak
+ ${RM} -r ${WRKSRC}/plugins/reportsDashboards/.chromium
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${WWWDIR} ${STAGEDIR}${ETCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/config/opensearch_dashboards.yml ${STAGEDIR}${ETCDIR}/opensearch_dashboards.yml.sample
+ (cd ${WRKSRC} && \
+ ${COPYTREE_SHARE} "data node_modules package.json plugins src" ${STAGEDIR}${WWWDIR} && \
+ ${COPYTREE_BIN} bin ${STAGEDIR}${WWWDIR})
+
+post-install:
+ ${ECHO} "@sample ${ETCDIR}/opensearch_dashboards.yml.sample" >> ${TMPPLIST}
+ ${FIND} -s ${STAGEDIR}${WWWDIR} -not -type d | ${SORT} | \
+ ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
+ ${ECHO} "@dir(www,www) ${WWWDIR}/data" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/reportsDashboards/node_modules/set-interval-async/test/resources/legacy" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/reportsDashboards/node_modules/set-interval-async/test/resources/fixed" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/reportsDashboards/node_modules/set-interval-async/test/resources/dynamic" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/reportsDashboards/node_modules/set-interval-async/examples/fixed" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/reportsDashboards/node_modules/set-interval-async/examples/dynamic" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/observabilityDashboards/server/adaptors/integrations/__test__" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/observabilityDashboards/server/adaptors/integrations/repository/__test__" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Alerts/components/AlertFlyout" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/CreateDetector/components/ConfigureAlerts/components/AlertCondition" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/AlertTriggerView" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/DetectorBasicDetailsView" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/DetectorRulesView" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/FieldMappingsView" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/UpdateAlertConditions" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/UpdateDetectorBasicDetails" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/UpdateDetectorRules" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/UpdateFieldMappings" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/containers/AlertTriggersView" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/containers/DetectorDetails" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/containers/DetectorDetailsView" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/containers/Detectors" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/containers/EditFieldMappings" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Rules/components/DeleteModal" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Rules/components/RuleEditor/components" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Rules/components/RulesTable" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/plugins/securityDashboards/server/multitenancy/test" >> ${TMPPLIST}
+
+.include <bsd.port.mk>
diff --git a/textproc/opensearch-dashboards216/distinfo b/textproc/opensearch-dashboards216/distinfo
index 1fd3635f2b8a..9bd52da5a3f6 100644
--- a/textproc/opensearch-dashboards216/distinfo
+++ b/textproc/opensearch-dashboards216/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736652284
+TIMESTAMP = 1746825057
SHA256 (opensearch-dashboards-2.16.0-linux-x64.tar.gz) = e3ebdd00c21cf7508609c93bfca5aa3d99b66a2681add231af38383bed33d12a
SIZE (opensearch-dashboards-2.16.0-linux-x64.tar.gz) = 327600245
diff --git a/textproc/opensearch-dashboards216/files/opensearch-dashboards.in b/textproc/opensearch-dashboards216/files/opensearch-dashboards.in
new file mode 100644
index 000000000000..7043fa9301a9
--- /dev/null
+++ b/textproc/opensearch-dashboards216/files/opensearch-dashboards.in
@@ -0,0 +1,79 @@
+#!/bin/sh
+
+# PROVIDE: opensearch_dashboards
+# REQUIRE: DAEMON
+# BEFORE: LOGIN
+# KEYWORD: shutdown
+
+. /etc/rc.subr
+
+name=opensearch_dashboards
+rcvar=opensearch_dashboards_enable
+
+load_rc_config $name
+
+: ${opensearch_dashboards_enable:="NO"}
+: ${opensearch_dashboards_config:="%%ETCDIR%%/opensearch_dashboards.yml"}
+: ${opensearch_dashboards_user:="www"}
+: ${opensearch_dashboards_group:="www"}
+: ${opensearch_dashboards_log:="/var/log/opensearch_dashboards.log"}
+: ${opensearch_dashboards_syslog_output_enable:="NO"}
+
+start_precmd="opensearch_dashboards_start_precmd"
+reload_cmd="opensearch_dashboards_reload_cmd"
+extra_commands="reload"
+
+if checkyesno opensearch_dashboards_syslog_output_enable; then
+ if [ -n "${opensearch_dashboards_syslog_output_tag}" ]; then
+ opensearch_dashboards_syslog_output_flags="-T ${opensearch_dashboards_syslog_output_tag}"
+ else
+ opensearch_dashboards_syslog_output_flags="-T ${name}"
+ fi
+ if [ -n "${opensearch_dashboards_syslog_output_priority}" ]; then
+ opensearch_dashboards_syslog_output_flags="${opensearch_dashboards_syslog_output_flags} -s ${opensearch_dashboards_syslog_output_priority}"
+ fi
+ if [ -n "${opensearch_dashboards_syslog_output_facility}" ]; then
+ opensearch_dashboards_syslog_output_flags="${opensearch_dashboards_syslog_output_flags} -l ${opensearch_dashboards_syslog_output_facility}"
+ fi
+fi
+
+NODE="%%LOCALBASE%%/bin/node"
+
+required_files="${opensearch_dashboards_config}"
+pidfile="/var/run/${name}.pid"
+
+command="/usr/sbin/daemon"
+command_args="-f ${opensearch_dashboards_syslog_output_flags} -P ${pidfile} -t ${name} \
+ /usr/bin/env NODE_ENV=production ${opensearch_dashboards_env} \
+ ${NODE} %%WWWDIR%%/src/cli/dist serve \
+ --config ${opensearch_dashboards_config} --log-file ${opensearch_dashboards_log} \
+ ${opensearch_dashboards_args}"
+
+opensearch_dashboards_start_precmd()
+{
+ if [ ! -e "${pidfile}" ]; then
+ install -m 0600 -o ${opensearch_dashboards_user} -g ${opensearch_dashboards_group} /dev/null ${pidfile}
+ fi
+ if [ ! -f ${opensearch_dashboards_log} ]; then
+ install -o ${opensearch_dashboards_user} -g ${opensearch_dashboards_group} -m 640 /dev/null ${opensearch_dashboards_log}
+ fi
+ if [ ! -d %%WWWDIR%%/optimize ]; then
+ install -d -o ${opensearch_dashboards_user} -g ${opensearch_dashboards_group} %%WWWDIR%%/optimize
+ else
+ # We may have installed a plugin as root which will cause files in here
+ # to be owned by root:wheel. Fix with a chown.
+ chown -R ${opensearch_dashboards_user}:${opensearch_dashboards_group} %%WWWDIR%%/optimize
+ fi
+}
+
+opensearch_dashboards_reload_cmd()
+{
+ if [ -z "$rc_pid" ]; then
+ _run_rc_notrunning
+ return 1
+ else
+ pkill -HUP -P ${rc_pid}
+ fi
+}
+
+run_rc_command "$1"
diff --git a/textproc/opensearch-dashboards216/files/pkg-deinstall.in b/textproc/opensearch-dashboards216/files/pkg-deinstall.in
new file mode 100644
index 000000000000..0699ab559805
--- /dev/null
+++ b/textproc/opensearch-dashboards216/files/pkg-deinstall.in
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+case "$2" in
+POST-DEINSTALL)
+ if [ -d %%WWWDIR%%/optimize ]; then
+ /usr/bin/find %%WWWDIR%%/optimize/ -delete
+ fi
+
+ cat <<EOMSG
+
+If %%PORTNAME%%%%PKGNAMESUFFIX%% is being deleted permanently, and you do not wish to keep any
+data that was in the cluster, then you may wish to delete the
+%%WWWDIR%% directory. This can be done by with the command:
+
+ # rm -rf %%WWWDIR%%
+
+Please ignore this if %%PORTNAME%%%%PKGNAMESUFFIX%% is being upgraded
+EOMSG
+ ;;
+esac
diff --git a/textproc/opensearch-dashboards216/pkg-descr b/textproc/opensearch-dashboards216/pkg-descr
new file mode 100644
index 000000000000..2669760829b1
--- /dev/null
+++ b/textproc/opensearch-dashboards216/pkg-descr
@@ -0,0 +1,3 @@
+OpenSearch Dashboards is the default visualization tool for data in OpenSearch.
+It also serves as a user interface for many of the OpenSearch plugins,
+including security, alerting, Index State Management, SQL, and more.
diff --git a/textproc/opensearch210/Makefile b/textproc/opensearch210/Makefile
index d9b0568d14ac..5b5b2e3a7672 100644
--- a/textproc/opensearch210/Makefile
+++ b/textproc/opensearch210/Makefile
@@ -1,5 +1,5 @@
DISTVERSION= 2.10.0
-PORTREVISION= 1
+PORTREVISION= 2
PKGNAMESUFFIX= 210
@@ -9,6 +9,6 @@ CONFLICTS= opensearch13 opensearch
DISTINFO_FILE= ${.CURDIR}/distinfo
-MASTERDIR= ${.CURDIR}/../../textproc/opensearch
+MASTERDIR= ${.CURDIR}/../../textproc/opensearch216
.include "${MASTERDIR}/Makefile"
diff --git a/textproc/opensearch213/Makefile b/textproc/opensearch213/Makefile
index 1f23028e3513..7c2585e9d767 100644
--- a/textproc/opensearch213/Makefile
+++ b/textproc/opensearch213/Makefile
@@ -1,13 +1,15 @@
DISTVERSION= 2.13.0
+PORTREVISION= 1
+
PKGNAMESUFFIX= 213
COMMENT= Full-text search engine for Java
-CONFLICTS= opensearch13 opensearch210
+CONFLICTS= opensearch opensearch13 opensearch210
DISTINFO_FILE= ${.CURDIR}/distinfo
-MASTERDIR= ${.CURDIR}/../../textproc/opensearch
+MASTERDIR= ${.CURDIR}/../../textproc/opensearch216
.include "${MASTERDIR}/Makefile"
diff --git a/textproc/opensearch216/Makefile b/textproc/opensearch216/Makefile
index 7eb143452e6d..15e15d8627e7 100644
--- a/textproc/opensearch216/Makefile
+++ b/textproc/opensearch216/Makefile
@@ -1,15 +1,154 @@
-DISTVERSION= 2.16.0
+PORTNAME= opensearch
+DISTVERSION?= 2.16.0
+PORTREVISION?= 0
+DISTVERSIONSUFFIX= -linux-x64
+CATEGORIES= textproc java devel
+MASTER_SITES= https://artifacts.opensearch.org/releases/bundle/${PORTNAME}/${DISTVERSION}/
+PKGNAMESUFFIX?= 216
-PORTREVISION= 0
+MAINTAINER= opensearch@FreeBSD.org
+COMMENT?= Full-text search engine for Java
+WWW= https://opensearch.org
-PKGNAMESUFFIX= 216
+LICENSE= APACHE20
-COMMENT= Full-text search engine for Java
+BUILD_DEPENDS= jna>0:devel/jna
+RUN_DEPENDS= bash>0:shells/bash \
+ jna>0:devel/jna
-CONFLICTS= opensearch opensearch13 opensearch210 opensearch213
+CONFLICTS?= opensearch opensearch13 opensearch210 opensearch213
-DISTINFO_FILE= ${.CURDIR}/distinfo
+USES= cpe java shebangfix
+JAVA_VERSION= 17+
+USE_RC_SUBR= ${PORTNAME}
-MASTERDIR= ${.CURDIR}/../../textproc/opensearch
+SHEBANG_FILES= bin/opensearch bin/opensearch-cli \
+ bin/opensearch-env bin/opensearch-env-from-file \
+ bin/opensearch-keystore bin/opensearch-node \
+ bin/opensearch-plugin bin/opensearch-shard \
+ plugins/opensearch-security/tools/audit_config_migrater.sh \
+ plugins/opensearch-security/tools/hash.sh \
+ plugins/opensearch-security/tools/install_demo_configuration.sh \
+ plugins/opensearch-security/tools/securityadmin.sh
-.include "${MASTERDIR}/Makefile"
+NO_BUILD= yes
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+
+OPTIONS_DEFINE= PLUGINS
+OPTIONS_DEFAULT=PLUGINS
+
+.include <bsd.port.options.mk>
+
+CONFIG_FILES= opensearch.yml jvm.options log4j2.properties
+
+PLUGINS_CONFIG_FILES?= \
+ opensearch-notifications-core/notifications-core.yml \
+ opensearch-notifications/notifications.yml \
+ opensearch-observability/observability.yml
+.if ${PKGNAMESUFFIX} == "210" || ${PKGNAMESUFFIX} == "213" || ${PKGNAMESUFFIX} == "216"
+PLUGINS_CONFIG_FILES+= \
+ opensearch-performance-analyzer/agent-stats-metadata \
+ opensearch-performance-analyzer/log4j2.xml \
+ opensearch-performance-analyzer/opensearch_security.policy \
+ opensearch-performance-analyzer/performance-analyzer.properties \
+ opensearch-performance-analyzer/plugin-stats-metadata \
+ opensearch-performance-analyzer/rca.conf \
+ opensearch-performance-analyzer/rca_idle_cluster_manager.conf \
+ opensearch-performance-analyzer/rca_cluster_manager.conf \
+ opensearch-performance-analyzer/supervisord.conf
+.endif
+PLUGINS_CONFIG_FILES+= \
+ opensearch-reports-scheduler/reports-scheduler.yml \
+ opensearch-security/action_groups.yml \
+ opensearch-security/allowlist.yml \
+ opensearch-security/audit.yml \
+ opensearch-security/config.yml \
+ opensearch-security/internal_users.yml \
+ opensearch-security/nodes_dn.yml \
+ opensearch-security/roles.yml \
+ opensearch-security/roles_mapping.yml \
+ opensearch-security/tenants.yml \
+ opensearch-security/whitelist.yml
+
+# Upstream provide some *.example files. These are also copied as sample filse
+# but we do not register them as @sample to avoid installing filse that needs
+# to be tuned a site specific way.
+PLUGINS_SAMPLE_CONFIG_FILES= \
+ opensearch-security/opensearch.yml
+
+BINS= opensearch opensearch-cli opensearch-env \
+ opensearch-env-from-file opensearch-keystore \
+ opensearch-node opensearch-plugin \
+ opensearch-shard
+
+SEARCHUSER?= opensearch
+SEARCHGROUP?= ${SEARCHUSER}
+USERS= ${SEARCHUSER}
+GROUPS= ${SEARCHGROUP}
+
+SUB_FILES= pkg-message
+SUB_LIST= ETCDIR=${ETCDIR} \
+ JAVA_HOME=${JAVA_HOME}
+
+post-patch:
+ ${RM} ${WRKSRC}/lib/jna-*.jar
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/opensearch
+.for f in ${CONFIG_FILES}
+ ${INSTALL} ${WRKSRC}/config/${f} ${STAGEDIR}${ETCDIR}/${f}.sample
+.endfor
+ ${MKDIR} ${STAGEDIR}${PREFIX}/lib/opensearch/bin
+.for f in ${BINS}
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/${f} ${STAGEDIR}${PREFIX}/lib/opensearch/bin
+.endfor
+ ${MKDIR} ${STAGEDIR}${PREFIX}/lib/opensearch/extensions
+ ${MKDIR} ${STAGEDIR}${PREFIX}/lib/opensearch/lib
+ (cd ${WRKSRC}/ && ${COPYTREE_SHARE} "lib modules" ${STAGEDIR}${PREFIX}/lib/opensearch/)
+ ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/opensearch
+ ${INSTALL} -lrs ${STAGEDIR}${ETCDIR} ${STAGEDIR}${PREFIX}/lib/opensearch/config
+ ${LN} -s ${JAVASHAREDIR}/classes/jna.jar ${STAGEDIR}${PREFIX}/lib/opensearch/lib/jna.jar
+
+do-install-PLUGINS-on:
+ ${MKDIR} ${STAGEDIR}${ETCDIR}/opensearch-notifications-core \
+ ${STAGEDIR}${ETCDIR}/opensearch-notifications \
+ ${STAGEDIR}${ETCDIR}/opensearch-observability \
+ ${STAGEDIR}${ETCDIR}/opensearch-reports-scheduler \
+ ${STAGEDIR}${ETCDIR}/opensearch-security
+.if ${PKGNAMESUFFIX} == "210" || ${PKGNAMESUFFIX} == "213" || ${PKGNAMESUFFIX} == "216"
+ ${MKDIR} ${STAGEDIR}${ETCDIR}/opensearch-performance-analyzer
+.endif
+
+.for f in ${PLUGINS_CONFIG_FILES}
+ ${INSTALL} ${WRKSRC}/config/${f} ${STAGEDIR}${ETCDIR}/${f}.sample
+ ${ECHO} "@sample(opensearch,opensearch,640) ${ETCDIR}/${f}.sample" >> ${TMPPLIST}
+.endfor
+.for f in ${PLUGINS_SAMPLE_CONFIG_FILES}
+ ${INSTALL} ${WRKSRC}/config/${f}.example ${STAGEDIR}${ETCDIR}/${f}.sample
+ ${ECHO} "@(opensearch,opensearch,640) ${ETCDIR}/${f}.sample" >> ${TMPPLIST}
+.endfor
+ (cd ${WRKSRC}/ && ${COPYTREE_SHARE} "plugins" ${STAGEDIR}${PREFIX}/lib/opensearch/)
+ (cd ${WRKSRC}/plugins/opensearch-security/tools && ${COPYTREE_BIN} "*.sh" ${STAGEDIR}${PREFIX}/lib/opensearch/plugins/opensearch-security/tools)
+
+post-install:
+.for f in ${CONFIG_FILES}
+ ${ECHO} "@sample(opensearch,opensearch,640) ${ETCDIR}/${f}.sample" >> ${TMPPLIST}
+.endfor
+ ${FIND} -s ${STAGEDIR}${PREFIX}/lib/opensearch -not -type d | ${SORT} | \
+ ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
+ ${ECHO} "@dir lib/opensearch/extensions" >> ${TMPPLIST}
+ ${ECHO} "@dir libexec/opensearch" >> ${TMPPLIST}
+.if ${PORT_OPTIONS:MPLUGINS}
+ ${ECHO} "@dir lib/opensearch/plugins" >> ${TMPPLIST}
+ ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/opensearch-notifications-core" >> ${TMPPLIST}
+ ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/opensearch-notifications" >> ${TMPPLIST}
+ ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/opensearch-observability" >> ${TMPPLIST}
+.if ${PKGNAMESUFFIX} == "210" || ${PKGNAMESUFFIX} == "213" || ${PKGNAMESUFFIX} == "216"
+ ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/opensearch-performance-analyzer" >> ${TMPPLIST}
+.endif
+ ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/opensearch-reports-scheduler" >> ${TMPPLIST}
+ ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/opensearch-security" >> ${TMPPLIST}
+.endif
+ ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/" >> ${TMPPLIST}
+
+.include <bsd.port.mk>
diff --git a/textproc/opensearch216/distinfo b/textproc/opensearch216/distinfo
index c7a79225e5da..ed6d901db148 100644
--- a/textproc/opensearch216/distinfo
+++ b/textproc/opensearch216/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736652867
+TIMESTAMP = 1746824840
SHA256 (opensearch-2.16.0-linux-x64.tar.gz) = ed0bb23499d38a0e3bd88f8b975b215a643662858500ac05630e292be06f65b2
SIZE (opensearch-2.16.0-linux-x64.tar.gz) = 904196816
diff --git a/textproc/opensearch216/files/opensearch.in b/textproc/opensearch216/files/opensearch.in
new file mode 100644
index 000000000000..71334ce1ee01
--- /dev/null
+++ b/textproc/opensearch216/files/opensearch.in
@@ -0,0 +1,115 @@
+#!/bin/sh
+
+# PROVIDE: opensearch
+# REQUIRE: DAEMON
+# BEFORE: LOGIN
+# KEYWORD: shutdown
+#
+# Add the following line to /etc/rc.conf to enable opensearch:
+#
+# opensearch_enable="YES"
+#
+# opensearch_user (username): Set to opensearch by default.
+# Set it to required username.
+# opensearch_group (group): Set to opensearch by default.
+# Set it to required group.
+# opensearch_config (path): Set to %%PREFIX%%/etc/opensearch/opensearch.yml by default.
+# Set it to the config file location.
+# opensearch_java_home (path): Set to %%JAVA_HOME%% by default.
+# Set it to the root of the JDK to use.
+#
+. /etc/rc.subr
+
+name=opensearch
+rcvar=opensearch_enable
+
+load_rc_config ${name}
+
+: ${opensearch_enable:=NO}
+: ${opensearch_user=opensearch}
+: ${opensearch_group=opensearch}
+: ${opensearch_config=%%PREFIX%%/etc/opensearch}
+: ${opensearch_login_class=root}
+: ${opensearch_java_home="%%JAVA_HOME%%"}
+
+required_files="${opensearch_config}/opensearch.yml"
+_pidprefix=/var/run/opensearch/opensearch
+pidfile=${_pidprefix}.pid
+procname=${opensearch_java_home}/bin/java
+
+extra_commands="console status"
+console_cmd=opensearch_console
+start_precmd=opensearch_precmd
+command=%%PREFIX%%/lib/opensearch/bin/opensearch
+command_args="-d --pidfile=${pidfile}"
+
+export OPENSEARCH_PATH_CONF=${opensearch_config}
+export JAVA_HOME=${opensearch_java_home}
+
+opensearch_precmd()
+{
+ /usr/bin/install -d -o ${opensearch_user} -g ${opensearch_group} -m 755 ${pidfile%/*}
+ /usr/bin/install -d -o ${opensearch_user} -g ${opensearch_group} -m 755 /var/db/opensearch
+ /usr/bin/install -d -o ${opensearch_user} -g ${opensearch_group} -m 755 /var/log/opensearch
+}
+
+opensearch_console()
+{
+ command_args=""
+ run_rc_command "start"
+}
+
+if [ -n "$2" ]; then
+ profile="$2"
+ if [ "x${opensearch_profiles}" != "x" ]; then
+ eval opensearch_config="\${opensearch_${profile}_config:-}"
+ if [ "x${opensearch_config}" = "x" ]; then
+ echo "You must define a configuration (opensearch_${profile}_config)"
+ exit 1
+ fi
+ export OPENSEARCH_PATH_CONF=${opensearch_config}
+ required_files="${opensearch_config}/opensearch.yml"
+ required_files="${opensearch_config}/jvm.options"
+ eval opensearch_enable="\${opensearch_${profile}_enable:-${opensearch_enable}}"
+ pidfile="${_pidprefix}.${profile}.pid"
+ command_args="-d --pidfile=${pidfile}"
+ echo "===> opensearch profile: ${profile}"
+ else
+ echo "$0: extra argument ignored"
+ fi
+else
+ if [ "x${opensearch_profiles}" != "x" -a "x$1" != "x" ]; then
+ for profile in ${opensearch_profiles}; do
+ eval _enable="\${opensearch_${profile}_enable}"
+ case "x${_enable:-${opensearch_enable}}" in
+ x|x[Nn][Oo]|x[Nn][Oo][Nn][Ee])
+ continue
+ ;;
+ x[Yy][Ee][Ss])
+ ;;
+ *)
+ if test -z "$_enable"; then
+ _var=opensearch_enable
+ else
+ _var=opensearch_"${profile}"_enable
+ fi
+ echo "Bad value" \
+ "'${_enable:-${opensearch_enable}}'" \
+ "for ${_var}. " \
+ "Profile ${profile} skipped."
+ continue
+ ;;
+ esac
+ %%PREFIX%%/etc/rc.d/opensearch $1 ${profile}
+ retcode="$?"
+ if [ "0${retcode}" -ne 0 ]; then
+ failed="${profile} (${retcode}) ${failed:-}"
+ else
+ success="${profile} ${success:-}"
+ fi
+ done
+ exit 0
+ fi
+fi
+
+run_rc_command "$1"
diff --git a/textproc/opensearch216/files/patch-config_jvm.options b/textproc/opensearch216/files/patch-config_jvm.options
new file mode 100644
index 000000000000..f6276944b6db
--- /dev/null
+++ b/textproc/opensearch216/files/patch-config_jvm.options
@@ -0,0 +1,23 @@
+--- config/jvm.options.orig 2021-07-30 14:01:34 UTC
++++ config/jvm.options
+@@ -61,17 +61,17 @@
+ -XX:HeapDumpPath=data
+
+ # specify an alternative path for JVM fatal error logs
+--XX:ErrorFile=logs/hs_err_pid%p.log
++-XX:ErrorFile=/hs_err_pid%p.log
+
+ ## JDK 8 GC logging
+ 8:-XX:+PrintGCDetails
+ 8:-XX:+PrintGCDateStamps
+ 8:-XX:+PrintTenuringDistribution
+ 8:-XX:+PrintGCApplicationStoppedTime
+-8:-Xloggc:logs/gc.log
++8:-Xloggc:${OPENSEARCH_TMPDIR}/gc.log
+ 8:-XX:+UseGCLogFileRotation
+ 8:-XX:NumberOfGCLogFiles=32
+ 8:-XX:GCLogFileSize=64m
+
+ # JDK 9+ GC logging
+-9-:-Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m
++9-:-Xlog:gc*,gc+age=trace,safepoint:file=${OPENSEARCH_TMPDIR}/gc.log:utctime,pid,tags:filecount=32,filesize=64m
diff --git a/textproc/opensearch216/files/patch-config_opensearch.yml b/textproc/opensearch216/files/patch-config_opensearch.yml
new file mode 100644
index 000000000000..f5aa3ed1a80e
--- /dev/null
+++ b/textproc/opensearch216/files/patch-config_opensearch.yml
@@ -0,0 +1,15 @@
+--- config/opensearch.yml.orig 2021-07-02 23:22:08 UTC
++++ config/opensearch.yml
+@@ -31,10 +31,12 @@
+ # Path to directory where to store the data (separate multiple locations by comma):
+ #
+ #path.data: /path/to/data
++path.data: /var/db/opensearch
+ #
+ # Path to log files:
+ #
+ #path.logs: /path/to/logs
++path.logs: /var/log/opensearch
+ #
+ # ----------------------------------- Memory -----------------------------------
+ #
diff --git a/textproc/opensearch216/files/pkg-message.in b/textproc/opensearch216/files/pkg-message.in
new file mode 100644
index 000000000000..c08de567504c
--- /dev/null
+++ b/textproc/opensearch216/files/pkg-message.in
@@ -0,0 +1,27 @@
+[
+{ type: install
+ message: <<EOM
+Opensearch was installed
+
+Please see %%ETCDIR%% for a sample version of
+opensearch.yml.
+
+OpenSearch requires memory locking of large amounts of RAM.
+You may need to set:
+
+sysctl security.bsd.unprivileged_mlock=1
+
+When running within a jail, it's highly advisable to set:
+
+enforce_statfs = 1
+
+for the jail running opensearch instance.
+
+If OpenSearch was built with the PLUGINS option enabled (default) it will not
+start until the security plugin is properly configured. Please refer to the
+OpenSearch documentation for setting-up TLS:
+
+https://opensearch.org/docs/security-plugin/configuration/tls
+EOM
+}
+]
diff --git a/textproc/opensearch216/pkg-descr b/textproc/opensearch216/pkg-descr
new file mode 100644
index 000000000000..8d97bcb3176a
--- /dev/null
+++ b/textproc/opensearch216/pkg-descr
@@ -0,0 +1,2 @@
+OpenSearch is a fork of Elasticsearch which aims to be a Distributed,
+RESTful, Search Engine built on top of Apache Lucene.
diff --git a/textproc/p5-Apache-Solr/Makefile b/textproc/p5-Apache-Solr/Makefile
index eb9b163e589a..59aa5cd7f6a0 100644
--- a/textproc/p5-Apache-Solr/Makefile
+++ b/textproc/p5-Apache-Solr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Apache-Solr
-PORTVERSION= 1.10
+PORTVERSION= 1.11
CATEGORIES= textproc www perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/textproc/p5-Apache-Solr/distinfo b/textproc/p5-Apache-Solr/distinfo
index ee873a34a3df..4329846b1de7 100644
--- a/textproc/p5-Apache-Solr/distinfo
+++ b/textproc/p5-Apache-Solr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745761523
-SHA256 (Apache-Solr-1.10.tar.gz) = 32555d5991294cb69e1b00ca1ba861c68e2135221d6a485314ff15310b55f56b
-SIZE (Apache-Solr-1.10.tar.gz) = 47357
+TIMESTAMP = 1746863270
+SHA256 (Apache-Solr-1.11.tar.gz) = fe096f8dd757ccc68d82327c5a649a9166174119cd28d559ac380c5da2c4f0a1
+SIZE (Apache-Solr-1.11.tar.gz) = 47395
diff --git a/textproc/p5-Perl-MinimumVersion/Makefile b/textproc/p5-Perl-MinimumVersion/Makefile
index 6f7f1db767af..ad033cb9c6de 100644
--- a/textproc/p5-Perl-MinimumVersion/Makefile
+++ b/textproc/p5-Perl-MinimumVersion/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Perl-MinimumVersion
-PORTVERSION= 1.40
+PORTVERSION= 1.44
CATEGORIES= textproc perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -18,7 +18,8 @@ RUN_DEPENDS= p5-File-Find-Rule>=0:devel/p5-File-Find-Rule \
p5-PPIx-Regexp>=0.033:textproc/p5-PPIx-Regexp \
p5-PPIx-Utils>=0:textproc/p5-PPIx-Utils \
p5-Params-Util>=0.25:devel/p5-Params-Util
-TEST_DEPENDS= p5-Test-Script>=0:devel/p5-Test-Script
+TEST_DEPENDS= p5-Test-Script>=0:devel/p5-Test-Script \
+ p5-Safe-Isa>=0:devel/p5-Safe-Isa
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-Perl-MinimumVersion/distinfo b/textproc/p5-Perl-MinimumVersion/distinfo
index 403a38838371..1622b8431743 100644
--- a/textproc/p5-Perl-MinimumVersion/distinfo
+++ b/textproc/p5-Perl-MinimumVersion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1622214124
-SHA256 (Perl-MinimumVersion-1.40.tar.gz) = 7589a578cb60d70ca4755c395b3592b440a0cd6a1b074e4eceac93b031a1be90
-SIZE (Perl-MinimumVersion-1.40.tar.gz) = 37601
+TIMESTAMP = 1746863412
+SHA256 (Perl-MinimumVersion-1.44.tar.gz) = ffa9c8a2f099660a81361eb8bac56a335793b3e160fa5b1d97078b83142ce8cb
+SIZE (Perl-MinimumVersion-1.44.tar.gz) = 36595
diff --git a/textproc/quarto/Makefile b/textproc/quarto/Makefile
index 9b479ec01002..4dd9c0563dd4 100644
--- a/textproc/quarto/Makefile
+++ b/textproc/quarto/Makefile
@@ -20,7 +20,7 @@ RUN_DEPENDS= bash:shells/bash \
typst:textproc/typst \
deno-dom>0:www/deno-dom \
tex-xetex>0:print/tex-xetex \
- ${LOCALBASE}/lib/ruby/gems/3.2/gems/dartsass-1.49.8/exe/linux/sass:textproc/rubygem-dartsass \
+ rubygem-dartsass>0:textproc/rubygem-dartsass \
${PYTHON_PKGNAMEPREFIX}jupyter>0:devel/py-jupyter@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pipenv>0:devel/py-pipenv@${PY_FLAVOR} \
${JULIA_RUN_DEPENS} \
diff --git a/textproc/ruby-rdtool/Makefile b/textproc/ruby-rdtool/Makefile
index 6481d9ff2410..a2270400683b 100644
--- a/textproc/ruby-rdtool/Makefile
+++ b/textproc/ruby-rdtool/Makefile
@@ -9,12 +9,13 @@ MAINTAINER= ruby@FreeBSD.org
COMMENT= RD to HTML/man/etc. converter (RD is to Ruby as POD is to Perl)
WWW= https://github.com/uwabami/rdtool
+BROKEN= hook /wrkdirs/usr/ports/textproc/ruby-rdtool/work/rdtool-0.6.38/lib/rd/pre-setup.rb failed: undefined method 'exists?' for module FileTest
+
BUILD_DEPENDS= racc:devel/rubygem-racc
USES= ruby:setup
USE_GITHUB= yes
GH_ACCOUNT= uwabami
-BROKEN_RUBY32= yes
RUBY_MODNAME= rd
diff --git a/textproc/saxon-he/Makefile b/textproc/saxon-he/Makefile
index 3203ae221d69..a1e8773de518 100644
--- a/textproc/saxon-he/Makefile
+++ b/textproc/saxon-he/Makefile
@@ -1,5 +1,5 @@
PORTNAME= saxon-he
-DISTVERSION= 12-5
+DISTVERSION= 12-6
CATEGORIES= textproc java
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/SaxonHE${DISTVERSION}/
DISTNAME= SaxonHE${DISTVERSION}J
@@ -22,12 +22,12 @@ NO_ARCH= yes
NO_BUILD= yes
JARFILES= ${JARFILES1} ${JARFILES2}
-JARFILES1= saxon-he-12.5.jar \
- saxon-he-test-12.5.jar \
- saxon-he-xqj-12.5.jar
+JARFILES1= saxon-he-${PORTVERSION}.jar \
+ saxon-he-test-${PORTVERSION}.jar \
+ saxon-he-xqj-${PORTVERSION}.jar
JARFILES2= jline-2.14.6.jar \
- xmlresolver-5.2.2.jar \
- xmlresolver-5.2.2-data.jar
+ xmlresolver-5.3.1.jar \
+ xmlresolver-5.3.1-data.jar
PLIST_FILES= ${JARFILES:S,^,%%JAVAJARDIR%%/,}
do-install:
diff --git a/textproc/saxon-he/distinfo b/textproc/saxon-he/distinfo
index 20503f86e3e3..038367d9de9b 100644
--- a/textproc/saxon-he/distinfo
+++ b/textproc/saxon-he/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735753758
-SHA256 (SaxonHE12-5J.zip) = 35a46728792bd4cec2fc262d48777b4c79b5cdeef03d2981e3a64ecb3a19f716
-SIZE (SaxonHE12-5J.zip) = 6957606
+TIMESTAMP = 1746715463
+SHA256 (SaxonHE12-6J.zip) = cbb6657da061c155476ad9e43a3564a4cc928d4951ebeed2eafe5a0aa74e2aee
+SIZE (SaxonHE12-6J.zip) = 7248220
diff --git a/textproc/snowballstemmer/Makefile b/textproc/snowballstemmer/Makefile
index 92e3a6c9bc21..8f1405e8eda8 100644
--- a/textproc/snowballstemmer/Makefile
+++ b/textproc/snowballstemmer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= snowballstemmer
-PORTVERSION= 2.2.0
+PORTVERSION= 3.0.1
DISTVERSIONPREFIX= v
CATEGORIES= textproc
@@ -22,16 +22,16 @@ GH_PROJECT= snowball
PLIST_FILES= bin/stemwords \
include/libstemmer.h \
lib/libstemmer.so \
- lib/libstemmer.so.0 \
- lib/libstemmer.so.0.0.0
+ lib/libstemmer.so.3 \
+ lib/libstemmer.so.3.0.1
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/stemwords ${STAGEDIR}${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/include/libstemmer.h ${STAGEDIR}${PREFIX}/include
- ${INSTALL_LIB} ${WRKSRC}/libstemmer.so.0.0.0 ${STAGEDIR}${PREFIX}/lib
- ${RLN} ${STAGEDIR}${PREFIX}/lib/libstemmer.so.0.0.0 \
- ${STAGEDIR}${PREFIX}/lib/libstemmer.so.0
- ${RLN} ${STAGEDIR}${PREFIX}/lib/libstemmer.so.0.0.0 \
+ ${INSTALL_LIB} ${WRKSRC}/libstemmer.so.3.0.1 ${STAGEDIR}${PREFIX}/lib
+ ${RLN} ${STAGEDIR}${PREFIX}/lib/libstemmer.so.3.0.1 \
+ ${STAGEDIR}${PREFIX}/lib/libstemmer.so.3
+ ${RLN} ${STAGEDIR}${PREFIX}/lib/libstemmer.so.3.0.1 \
${STAGEDIR}${PREFIX}/lib/libstemmer.so
.include <bsd.port.mk>
diff --git a/textproc/snowballstemmer/distinfo b/textproc/snowballstemmer/distinfo
index 1e1563842b1f..3c5e00a03127 100644
--- a/textproc/snowballstemmer/distinfo
+++ b/textproc/snowballstemmer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636647222
-SHA256 (snowballstem-snowball-v2.2.0_GH0.tar.gz) = 425cdb5fba13a01db59a1713780f0662e984204f402d3dae1525bda9e6d30f1a
-SIZE (snowballstem-snowball-v2.2.0_GH0.tar.gz) = 223846
+TIMESTAMP = 1746862404
+SHA256 (snowballstem-snowball-v3.0.1_GH0.tar.gz) = 80ac10ce40dc4fcfbfed8d085c457b5613da0e86a73611a3d5527d044a142d60
+SIZE (snowballstem-snowball-v3.0.1_GH0.tar.gz) = 256065
diff --git a/textproc/snowballstemmer/files/patch-GNUmakefile b/textproc/snowballstemmer/files/patch-GNUmakefile
index 9dfc0acdd5c4..1921ee4b804d 100644
--- a/textproc/snowballstemmer/files/patch-GNUmakefile
+++ b/textproc/snowballstemmer/files/patch-GNUmakefile
@@ -1,12 +1,12 @@
---- GNUmakefile.orig 2021-11-10 02:42:18 UTC
+--- GNUmakefile.orig 2025-05-09 03:10:41 UTC
+++ GNUmakefile
-@@ -170,12 +170,12 @@ C_OTHER_OBJECTS = $(C_OTHER_SOURCES:.c=.o)
+@@ -190,12 +190,12 @@ JAVA_RUNTIME_CLASSES=$(JAVARUNTIME_SOURCES:.java=.clas
JAVA_CLASSES = $(JAVA_SOURCES:.java=.class)
JAVA_RUNTIME_CLASSES=$(JAVARUNTIME_SOURCES:.java=.class)
--CFLAGS=-O2 -W -Wall -Wmissing-prototypes -Wmissing-declarations
+-CFLAGS=-g -O2 -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wshadow $(WERROR)
-CPPFLAGS=
-+CFLAGS+=-fPIC -O2 -W -Wall -Wmissing-prototypes -Wmissing-declarations
++CFLAGS+=-fPIC -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wshadow $(WERROR)
+CPPFLAGS+=
INCLUDES=-Iinclude
@@ -16,13 +16,13 @@
algorithms.mk: libstemmer/mkalgorithms.pl libstemmer/modules.txt
libstemmer/mkalgorithms.pl algorithms.mk libstemmer/modules.txt
-@@ -225,6 +225,9 @@ libstemmer/libstemmer.o: libstemmer/modules.h $(C_LIB_
+@@ -256,6 +256,9 @@ libstemmer.a: libstemmer/libstemmer.o $(RUNTIME_OBJECT
+
libstemmer.a: libstemmer/libstemmer.o $(RUNTIME_OBJECTS) $(C_LIB_OBJECTS)
$(AR) -cru $@ $^
-
++
+libstemmer.so: libstemmer/libstemmer.o $(RUNTIME_OBJECTS) $(C_LIB_OBJECTS)
-+ $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname,libstemmer.so.0,-version-script,libstemmer/symbol.map -o $@.0.0.0 $^
-+
++ $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname,libstemmer.so.3,-version-script,libstemmer/symbol.map -o $@.3.0.1 $^
+
examples/%.o: examples/%.c
$(CC) $(CFLAGS) $(INCLUDES) $(CPPFLAGS) -c -o $@ $<
-
diff --git a/www/newsraft/Makefile b/www/newsraft/Makefile
index 9d000080bf33..c633de7cc336 100644
--- a/www/newsraft/Makefile
+++ b/www/newsraft/Makefile
@@ -1,5 +1,5 @@
PORTNAME= newsraft
-DISTVERSION= 0.29
+DISTVERSION= 0.30
CATEGORIES= www
MASTER_SITES= https://codeberg.org/${PORTNAME}/${PORTNAME}/archive/
@@ -12,13 +12,13 @@ LICENSE_FILE= ${WRKSRC}/doc/license.txt
LIB_DEPENDS= libcurl.so:ftp/curl \
libexpat.so:textproc/expat2 \
- libgumbo.so:devel/gumbo \
- libyajl.so:devel/yajl
+ libgumbo.so:devel/gumbo
USES= ncurses pkgconfig sqlite
MAKEFILE= makefile
MAKE_ARGS+= CFLAGS="${CFLAGS}"
+TEST_ENV+= LANG=C.UTF-8
TEST_TARGET= check
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/www/newsraft/distinfo b/www/newsraft/distinfo
index ce0c6f989780..969ba0cf00d8 100644
--- a/www/newsraft/distinfo
+++ b/www/newsraft/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742310667
-SHA256 (newsraft-0.29.tar.gz) = 71c29e98b71dd48e445449a689ad9a5b25e56eb294cd79c7ed5627d36eda6769
-SIZE (newsraft-0.29.tar.gz) = 185958
+TIMESTAMP = 1746758523
+SHA256 (newsraft-0.30.tar.gz) = 5ae782d7eb19042cd05e260c8ec0fe4d0544e51716885a4b1e96a673576bd998
+SIZE (newsraft-0.30.tar.gz) = 196870
diff --git a/www/newsraft/pkg-plist b/www/newsraft/pkg-plist
index 7847e2540da7..227445dc216e 100644
--- a/www/newsraft/pkg-plist
+++ b/www/newsraft/pkg-plist
@@ -1,4 +1,5 @@
bin/newsraft
+share/icons/hicolor/scalable/apps/newsraft.svg
share/man/man1/newsraft.1.gz
%%DATADIR%%/examples/config
%%DATADIR%%/examples/feeds
diff --git a/www/py-yt-dlp/Makefile b/www/py-yt-dlp/Makefile
index 61da405b9878..85f19b0721e6 100644
--- a/www/py-yt-dlp/Makefile
+++ b/www/py-yt-dlp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= yt-dlp # www/py-yt-dlp is for extending yt-dlp, www/yt-dlp is an application for the end user
-DISTVERSION= 2025.03.31
+DISTVERSION= 2025.04.30
CATEGORIES= www
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-yt-dlp/distinfo b/www/py-yt-dlp/distinfo
index 0ec326a12366..8492ce6bf985 100644
--- a/www/py-yt-dlp/distinfo
+++ b/www/py-yt-dlp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743466254
-SHA256 (yt-dlp/2025.03.31/yt-dlp.tar.gz) = 23ab23b7dffada34f98ecbffc3da763834ee3b0d969d5d10f8436ca6c32ca9eb
-SIZE (yt-dlp/2025.03.31/yt-dlp.tar.gz) = 5918295
+TIMESTAMP = 1746804642
+SHA256 (yt-dlp/2025.04.30/yt-dlp.tar.gz) = feb3113fc38c1c0f987d2cfcb7366fed65fa508ff302e7bd8ac9be87c7774b31
+SIZE (yt-dlp/2025.04.30/yt-dlp.tar.gz) = 5947502
diff --git a/www/py-yt-dlp/pkg-plist b/www/py-yt-dlp/pkg-plist
index 0495fed3fd43..c13ff46a96be 100644
--- a/www/py-yt-dlp/pkg-plist
+++ b/www/py-yt-dlp/pkg-plist
@@ -414,6 +414,7 @@ bin/yt-dlp-devel
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/itv.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ivi.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ivideon.py
+%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ivoox.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/iwara.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ixigua.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/izlesene.py
@@ -639,6 +640,7 @@ bin/yt-dlp-devel
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/paramountplus.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/parler.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/parlview.py
+%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/parti.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/patreon.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pbs.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pearvideo.py
@@ -732,6 +734,7 @@ bin/yt-dlp-devel
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rokfin.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/roosterteeth.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rottentomatoes.py
+%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/roya.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rozhlas.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rte.py
%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rtl2.py
diff --git a/www/redmine51/Makefile b/www/redmine51/Makefile
index deb9d9d44d17..ae1d3e4f7c23 100644
--- a/www/redmine51/Makefile
+++ b/www/redmine51/Makefile
@@ -78,7 +78,11 @@ THIN_RUN_DEPENDS= rubygem-thin>=1.6.2:www/rubygem-thin
THIN_SUB_LIST= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP}
THIN_VARS= USE_RC_SUBR=redmine
-.include <bsd.port.options.mk>
+.include <bsd.port.pre.mk>
+
+.if ${RUBY_VER} >= 3.3
+BROKEN= ruby 3.3 and later is not supported
+.endif
post-extract:
@${RM} -r ${WRKSRC}/.hgignore ${WRKSRC}/.gitignore ${WRKSRC}/.github \
@@ -121,4 +125,4 @@ post-install:
${RM} ${STAGEDIR}${WWWDIR}/package.json \
${STAGEDIR}${WWWDIR}/yarn.lock
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/www/trunk/Makefile b/www/trunk/Makefile
index b7f6851722de..0217c8298735 100644
--- a/www/trunk/Makefile
+++ b/www/trunk/Makefile
@@ -1,7 +1,6 @@
PORTNAME= trunk
DISTVERSIONPREFIX= v
-DISTVERSION= 0.21.12
-PORTREVISION= 1
+DISTVERSION= 0.21.14
CATEGORIES= www devel
MAINTAINER= yuri@FreeBSD.org
@@ -44,10 +43,10 @@ CARGO_CRATES= addr2line-0.24.2 \
async-trait-0.1.88 \
atomic-waker-1.1.2 \
autocfg-1.4.0 \
- aws-lc-rs-1.12.6 \
- aws-lc-sys-0.27.1 \
- axum-0.8.1 \
- axum-core-0.5.0 \
+ aws-lc-rs-1.13.0 \
+ aws-lc-sys-0.28.0 \
+ axum-0.8.3 \
+ axum-core-0.5.2 \
axum-server-0.7.2 \
backtrace-0.3.74 \
base64-0.22.1 \
@@ -69,15 +68,15 @@ CARGO_CRATES= addr2line-0.24.2 \
cargo-lock-10.1.0 \
cargo-platform-0.1.9 \
cargo_metadata-0.19.2 \
- cc-1.2.17 \
+ cc-1.2.18 \
cexpr-0.6.0 \
cfg-if-1.0.0 \
cfg_aliases-0.2.1 \
chrono-0.4.40 \
cipher-0.4.4 \
clang-sys-1.8.1 \
- clap-4.5.34 \
- clap_builder-4.5.34 \
+ clap-4.5.35 \
+ clap_builder-4.5.35 \
clap_derive-4.5.32 \
clap_lex-0.7.4 \
cmake-0.1.54 \
@@ -111,7 +110,7 @@ CARGO_CRATES= addr2line-0.24.2 \
data-encoding-2.8.0 \
data-url-0.1.1 \
deflate64-0.1.9 \
- deranged-0.4.1 \
+ deranged-0.4.0 \
derive_arbitrary-1.4.1 \
derive_more-0.99.19 \
digest-0.10.7 \
@@ -128,13 +127,13 @@ CARGO_CRATES= addr2line-0.24.2 \
enum-as-inner-0.6.1 \
env_filter-0.1.3 \
env_home-0.1.0 \
- env_logger-0.11.7 \
+ env_logger-0.11.8 \
equivalent-1.0.2 \
- errno-0.3.10 \
+ errno-0.3.11 \
fastrand-2.3.0 \
file-id-0.2.2 \
filetime-0.2.25 \
- flate2-1.1.0 \
+ flate2-1.1.1 \
fnv-1.0.7 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
@@ -186,7 +185,7 @@ CARGO_CRATES= addr2line-0.24.2 \
hyper-1.6.0 \
hyper-rustls-0.27.5 \
hyper-tls-0.6.0 \
- hyper-util-0.1.10 \
+ hyper-util-0.1.11 \
icu_collections-1.5.0 \
icu_locid-1.5.0 \
icu_locid_transform-1.5.0 \
@@ -199,7 +198,7 @@ CARGO_CRATES= addr2line-0.24.2 \
icu_provider_macros-1.5.0 \
idna-1.0.3 \
idna_adapter-1.2.0 \
- indexmap-2.8.0 \
+ indexmap-2.9.0 \
inotify-0.11.0 \
inotify-sys-0.1.5 \
inout-0.1.4 \
@@ -212,7 +211,7 @@ CARGO_CRATES= addr2line-0.24.2 \
itertools-0.12.1 \
itoa-0.4.8 \
itoa-1.0.15 \
- jobserver-0.1.32 \
+ jobserver-0.1.33 \
js-sys-0.3.77 \
kqueue-1.0.8 \
kqueue-sys-1.0.4 \
@@ -246,7 +245,7 @@ CARGO_CRATES= addr2line-0.24.2 \
minify-html-common-0.0.2 \
minify-js-0.5.6 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.5 \
+ miniz_oxide-0.8.7 \
mio-1.0.3 \
moka-0.12.10 \
native-tls-0.2.14 \
@@ -263,13 +262,13 @@ CARGO_CRATES= addr2line-0.24.2 \
num-conv-0.1.0 \
num-traits-0.2.19 \
object-0.36.7 \
- once_cell-1.21.1 \
+ once_cell-1.21.3 \
open-5.3.2 \
- openssl-0.10.71 \
+ openssl-0.10.72 \
openssl-macros-0.1.1 \
openssl-probe-0.1.6 \
openssl-src-300.4.2+3.4.1 \
- openssl-sys-0.9.106 \
+ openssl-sys-0.9.107 \
option-ext-0.2.0 \
outref-0.1.0 \
overload-0.1.1 \
@@ -300,7 +299,7 @@ CARGO_CRATES= addr2line-0.24.2 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
precomputed-hash-0.1.1 \
- prettyplease-0.2.31 \
+ prettyplease-0.2.32 \
proc-macro-crate-3.3.0 \
proc-macro-hack-0.5.20+deprecated \
proc-macro2-1.0.94 \
@@ -324,7 +323,7 @@ CARGO_CRATES= addr2line-0.24.2 \
rand_pcg-0.2.1 \
rayon-1.10.0 \
rayon-core-1.12.1 \
- redox_syscall-0.5.10 \
+ redox_syscall-0.5.11 \
redox_users-0.5.0 \
regex-1.11.1 \
regex-automata-0.1.10 \
@@ -347,7 +346,7 @@ CARGO_CRATES= addr2line-0.24.2 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
rustix-0.38.44 \
- rustix-1.0.3 \
+ rustix-1.0.5 \
rustls-0.23.25 \
rustls-native-certs-0.8.1 \
rustls-pemfile-2.2.0 \
@@ -387,8 +386,8 @@ CARGO_CRATES= addr2line-0.24.2 \
siphasher-0.3.11 \
siphasher-1.0.1 \
slab-0.4.9 \
- smallvec-1.14.0 \
- socket2-0.5.8 \
+ smallvec-1.15.0 \
+ socket2-0.5.9 \
stable_deref_trait-1.2.0 \
strsim-0.11.1 \
strum-0.27.1 \
@@ -415,7 +414,7 @@ CARGO_CRATES= addr2line-0.24.2 \
tinystr-0.7.6 \
tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
- tokio-1.44.1 \
+ tokio-1.44.2 \
tokio-macros-2.5.0 \
tokio-native-tls-0.3.1 \
tokio-openssl-0.6.5 \
@@ -543,7 +542,7 @@ CARGO_CRATES= addr2line-0.24.2 \
zeroize_derive-1.4.2 \
zerovec-0.10.4 \
zerovec-derive-0.10.3 \
- zip-2.5.0 \
+ zip-2.6.1 \
zopfli-0.8.1 \
zstd-0.13.3 \
zstd-safe-7.2.4 \
diff --git a/www/trunk/distinfo b/www/trunk/distinfo
index 9abb728419e2..0deabb67be2d 100644
--- a/www/trunk/distinfo
+++ b/www/trunk/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1743143886
+TIMESTAMP = 1746804832
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
@@ -41,14 +41,14 @@ SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/aws-lc-rs-1.12.6.crate) = dabb68eb3a7aa08b46fddfd59a3d55c978243557a90ab804769f7e20e67d2b01
-SIZE (rust/crates/aws-lc-rs-1.12.6.crate) = 199625
-SHA256 (rust/crates/aws-lc-sys-0.27.1.crate) = 77926887776171ced7d662120a75998e444d3750c951abfe07f90da130514b1f
-SIZE (rust/crates/aws-lc-sys-0.27.1.crate) = 8495439
-SHA256 (rust/crates/axum-0.8.1.crate) = 6d6fd624c75e18b3b4c6b9caf42b1afe24437daaee904069137d8bab077be8b8
-SIZE (rust/crates/axum-0.8.1.crate) = 172586
-SHA256 (rust/crates/axum-core-0.5.0.crate) = df1362f362fd16024ae199c1970ce98f9661bf5ef94b9808fee734bc3698b733
-SIZE (rust/crates/axum-core-0.5.0.crate) = 26187
+SHA256 (rust/crates/aws-lc-rs-1.13.0.crate) = 19b756939cb2f8dc900aa6dcd505e6e2428e9cae7ff7b028c49e3946efa70878
+SIZE (rust/crates/aws-lc-rs-1.13.0.crate) = 202653
+SHA256 (rust/crates/aws-lc-sys-0.28.0.crate) = b9f7720b74ed28ca77f90769a71fd8c637a0137f6fae4ae947e1050229cff57f
+SIZE (rust/crates/aws-lc-sys-0.28.0.crate) = 8517214
+SHA256 (rust/crates/axum-0.8.3.crate) = de45108900e1f9b9242f7f2e254aa3e2c029c921c258fe9e6b4217eeebd54288
+SIZE (rust/crates/axum-0.8.3.crate) = 173592
+SHA256 (rust/crates/axum-core-0.5.2.crate) = 68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6
+SIZE (rust/crates/axum-core-0.5.2.crate) = 26212
SHA256 (rust/crates/axum-server-0.7.2.crate) = 495c05f60d6df0093e8fb6e74aa5846a0ad06abaf96d76166283720bf740f8ab
SIZE (rust/crates/axum-server-0.7.2.crate) = 42158
SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
@@ -91,8 +91,8 @@ SHA256 (rust/crates/cargo-platform-0.1.9.crate) = e35af189006b9c0f00a064685c7270
SIZE (rust/crates/cargo-platform-0.1.9.crate) = 12010
SHA256 (rust/crates/cargo_metadata-0.19.2.crate) = dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba
SIZE (rust/crates/cargo_metadata-0.19.2.crate) = 28370
-SHA256 (rust/crates/cc-1.2.17.crate) = 1fcb57c740ae1daf453ae85f16e37396f672b039e00d9d866e07ddb24e328e3a
-SIZE (rust/crates/cc-1.2.17.crate) = 105794
+SHA256 (rust/crates/cc-1.2.18.crate) = 525046617d8376e3db1deffb079e91cef90a89fc3ca5c185bbf8c9ecdd15cd5c
+SIZE (rust/crates/cc-1.2.18.crate) = 105851
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
@@ -105,10 +105,10 @@ SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa2
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.34.crate) = e958897981290da2a852763fe9cdb89cd36977a5d729023127095fa94d95e2ff
-SIZE (rust/crates/clap-4.5.34.crate) = 56980
-SHA256 (rust/crates/clap_builder-4.5.34.crate) = 83b0f35019843db2160b5bb19ae09b4e6411ac33fc6a712003c33e03090e2489
-SIZE (rust/crates/clap_builder-4.5.34.crate) = 168417
+SHA256 (rust/crates/clap-4.5.35.crate) = d8aa86934b44c19c50f87cc2790e19f54f7a67aedb64101c2e1a2e5ecfb73944
+SIZE (rust/crates/clap-4.5.35.crate) = 56970
+SHA256 (rust/crates/clap_builder-4.5.35.crate) = 2414dbb2dd0695280da6ea9261e327479e9d37b0630f6b53ba2a11c60c679fd9
+SIZE (rust/crates/clap_builder-4.5.35.crate) = 168525
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
@@ -175,8 +175,8 @@ SHA256 (rust/crates/data-url-0.1.1.crate) = 3a30bfce702bcfa94e906ef82421f2c0e61c
SIZE (rust/crates/data-url-0.1.1.crate) = 20039
SHA256 (rust/crates/deflate64-0.1.9.crate) = da692b8d1080ea3045efaab14434d40468c3d8657e42abddfffca87b428f4c1b
SIZE (rust/crates/deflate64-0.1.9.crate) = 15104
-SHA256 (rust/crates/deranged-0.4.1.crate) = 28cfac68e08048ae1883171632c2aef3ebc555621ae56fbccce1cbf22dd7f058
-SIZE (rust/crates/deranged-0.4.1.crate) = 23541
+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_more-0.99.19.crate) = 3da29a38df43d6f156149c9b43ded5e018ddff2a855cf2cfd62e8cd7d079c69f
@@ -209,20 +209,20 @@ SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d
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.7.crate) = c3716d7a920fb4fac5d84e9d4bce8ceb321e9414b4409da61b07b75c1e3d0697
-SIZE (rust/crates/env_logger-0.11.7.crate) = 31842
+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/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
+SIZE (rust/crates/errno-0.3.11.crate) = 12048
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/file-id-0.2.2.crate) = 6bc904b9bbefcadbd8e3a9fb0d464a9b979de6324c03b3c663e8994f46a5be36
SIZE (rust/crates/file-id-0.2.2.crate) = 9531
SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/flate2-1.1.0.crate) = 11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc
-SIZE (rust/crates/flate2-1.1.0.crate) = 110650
+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
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
@@ -325,8 +325,8 @@ SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb04
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-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4
-SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887
+SHA256 (rust/crates/hyper-util-0.1.11.crate) = 497bbc33a26fdd4af9ed9c70d63f61cf56a938375fbb32df34db9b1cd6d643f2
+SIZE (rust/crates/hyper-util-0.1.11.crate) = 75973
SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
@@ -351,8 +351,8 @@ 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/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/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3
SIZE (rust/crates/inotify-0.11.0.crate) = 26241
SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
@@ -377,8 +377,8 @@ SHA256 (rust/crates/itoa-0.4.8.crate) = b71991ff56294aa922b450139ee08b3bfc70982c
SIZE (rust/crates/itoa-0.4.8.crate) = 11926
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
-SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
+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/kqueue-1.0.8.crate) = 7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c
@@ -445,8 +445,8 @@ SHA256 (rust/crates/minify-js-0.5.6.crate) = 22d6c512a82abddbbc13b70609cb2beff01
SIZE (rust/crates/minify-js-0.5.6.crate) = 23660
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.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5
-SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237
+SHA256 (rust/crates/miniz_oxide-0.8.7.crate) = ff70ce3e48ae43fa075863cef62e8b43b71a4f2382229920e0df362592919430
+SIZE (rust/crates/miniz_oxide-0.8.7.crate) = 66905
SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
SIZE (rust/crates/mio-1.0.3.crate) = 103703
SHA256 (rust/crates/moka-0.12.10.crate) = a9321642ca94a4282428e6ea4af8cc2ca4eac48ac7a6a4ea8f33f76d0ce70926
@@ -479,20 +479,20 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
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.1.crate) = d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc
-SIZE (rust/crates/once_cell-1.21.1.crate) = 34256
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/open-5.3.2.crate) = e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95
SIZE (rust/crates/open-5.3.2.crate) = 26342
-SHA256 (rust/crates/openssl-0.10.71.crate) = 5e14130c6a98cd258fdcb0fb6d744152343ff729cbfcb28c656a9d12b999fbcd
-SIZE (rust/crates/openssl-0.10.71.crate) = 281165
+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.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
SHA256 (rust/crates/openssl-src-300.4.2+3.4.1.crate) = 168ce4e058f975fe43e89d9ccf78ca668601887ae736090aacc23ae353c298e2
SIZE (rust/crates/openssl-src-300.4.2+3.4.1.crate) = 9956732
-SHA256 (rust/crates/openssl-sys-0.9.106.crate) = 8bb61ea9811cc39e3c2069f40b8b8e2e70d8569b361f879786cc7ed48b777cdd
-SIZE (rust/crates/openssl-sys-0.9.106.crate) = 76230
+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/outref-0.1.0.crate) = 7f222829ae9293e33a9f5e9f440c6760a3d450a64affe1846486b140db81c1f4
@@ -553,8 +553,8 @@ SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30d
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c
SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640
-SHA256 (rust/crates/prettyplease-0.2.31.crate) = 5316f57387668042f561aae71480de936257848f9c43ce528e311d89a07cadeb
-SIZE (rust/crates/prettyplease-0.2.31.crate) = 72021
+SHA256 (rust/crates/prettyplease-0.2.32.crate) = 664ec5419c51e34154eec046ebcba56312d5a2fc3b09a06da188e1ad21afadf6
+SIZE (rust/crates/prettyplease-0.2.32.crate) = 72024
SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
SHA256 (rust/crates/proc-macro-hack-0.5.20+deprecated.crate) = dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068
@@ -601,8 +601,8 @@ SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4
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.10.crate) = 0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1
-SIZE (rust/crates/redox_syscall-0.5.10.crate) = 30226
+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.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
@@ -647,8 +647,8 @@ 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.3.crate) = e56a18552996ac8d29ecc3b190b4fdbb2d91ca4ec396de7bbffaf43f3d637e96
-SIZE (rust/crates/rustix-1.0.3.crate) = 413960
+SHA256 (rust/crates/rustix-1.0.5.crate) = d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf
+SIZE (rust/crates/rustix-1.0.5.crate) = 414160
SHA256 (rust/crates/rustls-0.23.25.crate) = 822ee9188ac4ec04a2f0531e55d035fb2de73f18b41a63c70c2712503b6fb13c
SIZE (rust/crates/rustls-0.23.25.crate) = 346742
SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
@@ -727,10 +727,10 @@ SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42
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/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd
-SIZE (rust/crates/smallvec-1.14.0.crate) = 35561
-SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8
-SIZE (rust/crates/socket2-0.5.8.crate) = 56309
+SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
+SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
+SHA256 (rust/crates/socket2-0.5.9.crate) = 4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef
+SIZE (rust/crates/socket2-0.5.9.crate) = 57432
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
@@ -783,8 +783,8 @@ SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7
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.44.1.crate) = f382da615b842244d4b8738c82ed1275e6c5dd90c459a30941cd07080b06c91a
-SIZE (rust/crates/tokio-1.44.1.crate) = 830115
+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
@@ -1039,8 +1039,8 @@ 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.5.0.crate) = 27c03817464f64e23f6f37574b4fdc8cf65925b5bfd2b0f2aedf959791941f88
-SIZE (rust/crates/zip-2.5.0.crate) = 111877
+SHA256 (rust/crates/zip-2.6.1.crate) = 1dcb24d0152526ae49b9b96c1dcf71850ca1e0b882e4e28ed898a93c41334744
+SIZE (rust/crates/zip-2.6.1.crate) = 112133
SHA256 (rust/crates/zopfli-0.8.1.crate) = e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946
SIZE (rust/crates/zopfli-0.8.1.crate) = 50972
SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
@@ -1049,5 +1049,5 @@ SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9
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 (thedodd-trunk-v0.21.12_GH0.tar.gz) = 8b4f6be421c9aec08b327e79e50fad8015dc6f56fc0c856d9320bdf97df0bc05
-SIZE (thedodd-trunk-v0.21.12_GH0.tar.gz) = 561719
+SHA256 (thedodd-trunk-v0.21.14_GH0.tar.gz) = 8687bcf96bdc4decee88458745bbb760ad31dfd109e955cf455c2b64caeeae2f
+SIZE (thedodd-trunk-v0.21.14_GH0.tar.gz) = 561830
diff --git a/www/youtube/Makefile b/www/youtube/Makefile
index 57e87d199553..a4e6fca5dedc 100644
--- a/www/youtube/Makefile
+++ b/www/youtube/Makefile
@@ -1,7 +1,6 @@
PORTNAME= youtube
DISTVERSIONPREFIX= v
-DISTVERSION= 2.10.3
-PORTREVISION= 1
+DISTVERSION= 2.10.4
CATEGORIES= www
PKGNAMESUFFIX= -downloader
diff --git a/www/youtube/distinfo b/www/youtube/distinfo
index be542e5b2d76..8974540bcee5 100644
--- a/www/youtube/distinfo
+++ b/www/youtube/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1742724056
-SHA256 (go/www_youtube/youtube-v2.10.3/v2.10.3.mod) = a7c9caede906479bb1ace136cde4c6bc6cd97170070a456af65eb8668c2f3264
-SIZE (go/www_youtube/youtube-v2.10.3/v2.10.3.mod) = 1941
-SHA256 (go/www_youtube/youtube-v2.10.3/v2.10.3.zip) = f721817dcb68537dfd2565e4035a6ce76de0d95859f28f6f11cf82ec95b6cfa1
-SIZE (go/www_youtube/youtube-v2.10.3/v2.10.3.zip) = 60911
+TIMESTAMP = 1746744251
+SHA256 (go/www_youtube/youtube-v2.10.4/v2.10.4.mod) = a7c9caede906479bb1ace136cde4c6bc6cd97170070a456af65eb8668c2f3264
+SIZE (go/www_youtube/youtube-v2.10.4/v2.10.4.mod) = 1941
+SHA256 (go/www_youtube/youtube-v2.10.4/v2.10.4.zip) = 4fd31a998bd54172f024e455f9fe69f24421dcca1fe161070a467cdc37bc82a1
+SIZE (go/www_youtube/youtube-v2.10.4/v2.10.4.zip) = 61289
diff --git a/www/yt-dlp/Makefile b/www/yt-dlp/Makefile
index bbab7c3b6946..a50ff968da92 100644
--- a/www/yt-dlp/Makefile
+++ b/www/yt-dlp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= yt-dlp
-DISTVERSION= 2025.03.31
+DISTVERSION= 2025.04.30
CATEGORIES= www
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/
DISTNAME= ${PORTNAME}
diff --git a/www/yt-dlp/distinfo b/www/yt-dlp/distinfo
index 137b83984fb6..cf80b9c76c73 100644
--- a/www/yt-dlp/distinfo
+++ b/www/yt-dlp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743466071
-SHA256 (yt-dlp/2025.03.31/yt-dlp.tar.gz) = 23ab23b7dffada34f98ecbffc3da763834ee3b0d969d5d10f8436ca6c32ca9eb
-SIZE (yt-dlp/2025.03.31/yt-dlp.tar.gz) = 5918295
+TIMESTAMP = 1746804374
+SHA256 (yt-dlp/2025.04.30/yt-dlp.tar.gz) = feb3113fc38c1c0f987d2cfcb7366fed65fa508ff302e7bd8ac9be87c7774b31
+SIZE (yt-dlp/2025.04.30/yt-dlp.tar.gz) = 5947502
diff --git a/x11-toolkits/gtk30/Makefile b/x11-toolkits/gtk30/Makefile
index 34812bfb23d9..ccdf46907b3c 100644
--- a/x11-toolkits/gtk30/Makefile
+++ b/x11-toolkits/gtk30/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gtk
-DISTVERSION= 3.24.48 # sync with x11-themes: adwaita-icon-theme, gnome-themes-standard and mate-themes
+DISTVERSION= 3.24.49 # sync with x11-themes: adwaita-icon-theme, gnome-themes-standard and mate-themes
CATEGORIES= x11-toolkits
MASTER_SITES= GNOME/sources/gtk/${DISTVERSION:R}
PKGNAMESUFFIX= 3
@@ -36,7 +36,7 @@ MESON_ARGS= -Dtests=false
PORTSCOUT= limit:1,even
-LIBVERSION= 0.2416.32
+LIBVERSION= 0.2417.32
PLIST_SUB+= LIBVERSION=${LIBVERSION}
OPTIONS_DEFINE= ATK_BRIDGE COLORD CUPS DEBUG DOCS
diff --git a/x11-toolkits/gtk30/distinfo b/x11-toolkits/gtk30/distinfo
index 9d2a8fc5cc2a..b1635aaf030e 100644
--- a/x11-toolkits/gtk30/distinfo
+++ b/x11-toolkits/gtk30/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739116063
-SHA256 (gnome/gtk-3.24.48.tar.xz) = d10ce9ea9df44c1016d8d1721f39e55d3d607fcfb85334aec0d236cdc9a70556
-SIZE (gnome/gtk-3.24.48.tar.xz) = 13414436
+TIMESTAMP = 1741533815
+SHA256 (gnome/gtk-3.24.49.tar.xz) = 5ea52c6a28f0e5ecf2e9a3c2facbb30d040b73871fcd5f33cd1317e9018a146e
+SIZE (gnome/gtk-3.24.49.tar.xz) = 13450556
diff --git a/x11-toolkits/gtk30/pkg-plist b/x11-toolkits/gtk30/pkg-plist
index e815fcbbeaa2..15b5e5cfb254 100644
--- a/x11-toolkits/gtk30/pkg-plist
+++ b/x11-toolkits/gtk30/pkg-plist
@@ -527,6 +527,7 @@ share/gtk-3.0/valgrind/gtk.supp
%%DOCS%%share/gtk-doc/html/gdk3/GdkSeat.html
%%DOCS%%share/gtk-doc/html/gdk3/X_cursor.png
%%DOCS%%share/gtk-doc/html/gdk3/alias_cursor.png
+%%DOCS%%share/gtk-doc/html/gdk3/all_resize_cursor.png
%%DOCS%%share/gtk-doc/html/gdk3/all_scroll_cursor.png
%%DOCS%%share/gtk-doc/html/gdk3/annotation-glossary.html
%%DOCS%%share/gtk-doc/html/gdk3/api-index-3-0.html
@@ -568,6 +569,7 @@ share/gtk-3.0/valgrind/gtk.supp
%%DOCS%%share/gtk-doc/html/gdk3/crosshair_cursor.png
%%DOCS%%share/gtk-doc/html/gdk3/default_cursor.png
%%DOCS%%share/gtk-doc/html/gdk3/diamond_cross.png
+%%DOCS%%share/gtk-doc/html/gdk3/dnd_ask_cursor.png
%%DOCS%%share/gtk-doc/html/gdk3/dot.png
%%DOCS%%share/gtk-doc/html/gdk3/dotbox.png
%%DOCS%%share/gtk-doc/html/gdk3/double_arrow.png
diff --git a/x11-wm/hyprland/Makefile b/x11-wm/hyprland/Makefile
index 6e020ec322bd..ee2d6d1e8e18 100644
--- a/x11-wm/hyprland/Makefile
+++ b/x11-wm/hyprland/Makefile
@@ -1,9 +1,12 @@
PORTNAME= hyprland
DISTVERSIONPREFIX= v
-DISTVERSION= 0.48.1
-PORTREVISION= 2
+DISTVERSION= 0.49.0
CATEGORIES= x11-wm wayland
+PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES+= fcb6f936ea8b.patch:-p1 # https://github.com/hyprwm/Hyprland/pull/10344
+PATCHFILES+= e44aae0c2064.patch:-p1 # https://github.com/hyprwm/Hyprland/pull/10345
+
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Dynamic tiling Wayland compositor that doesn't sacrifice on its looks #'
WWW= https://hyprland.org/
@@ -14,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
glaze>0:devel/glaze \
hyprwayland-scanner>=0.3.10:devel/hyprwayland-scanner \
- wayland-protocols>=1.41:graphics/wayland-protocols
+ wayland-protocols>=1.43:graphics/wayland-protocols
LIB_DEPENDS= libhyprlang.so:devel/hyprlang \
libhyprutils.so:devel/hyprutils \
libinotify.so:devel/libinotify \
@@ -36,14 +39,14 @@ USE_GNOME= cairo pango
USE_XORG= pixman xcursor
GH_ACCOUNT= hyprwm
GH_PROJECT= Hyprland
-GH_TUPLE= hyprwm:hyprland-protocols:v0.6.2:hyprland_protocols/subprojects/hyprland-protocols \
+GH_TUPLE= hyprwm:hyprland-protocols:v0.6.4:hyprland_protocols/subprojects/hyprland-protocols \
canihavesomecoffee:udis86:1.7.2-186-g5336633:udis86/subprojects/udis86
CMAKE_OFF= CMAKE_CXX_SCAN_FOR_MODULES # avoid devel/llvm*
CMAKE_ON= NO_SYSTEMD
LDFLAGS+= -Wl,--as-needed # GL, pango deps
# Generated by "make update-hash" for commit_pins in hyprpm.toml
-GH_HASH= 29e2e59fdbab8ed2cc23a20e3c6043d5decb5cdc
+GH_HASH= 9958d297641b5c84dcff93f9039d80a5ad37ab00
# XXX Drop after FreeBSD 13.4 EOL around 2026-01-31
# https://cgit.freebsd.org/src/commit/?id=af93fea71038
@@ -86,6 +89,8 @@ post-patch:
${WRKSRC}/src/plugins/HookSystem.cpp
post-install:
+# XXX Cleanup install after scripts/generateShaderIncludes.sh
+ ${RMDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}/src/render/shaders/glsl
# Plugin API installs all headers (no private vs. public)
@(cd ${STAGEDIR}${PREFIX} && ${FIND} include/${PORTNAME} ! -type d) >>${TMPPLIST}
diff --git a/x11-wm/hyprland/distinfo b/x11-wm/hyprland/distinfo
index 72a5c857bff9..ad2d064e6c3a 100644
--- a/x11-wm/hyprland/distinfo
+++ b/x11-wm/hyprland/distinfo
@@ -1,7 +1,11 @@
-TIMESTAMP = 1743178567
-SHA256 (hyprwm-Hyprland-v0.48.1_GH0.tar.gz) = 7c78b5d3249b35318bc49877347c41e855714a6794169bc90755264c0162278e
-SIZE (hyprwm-Hyprland-v0.48.1_GH0.tar.gz) = 48325182
-SHA256 (hyprwm-hyprland-protocols-v0.6.2_GH0.tar.gz) = bba082af141599d4342e7b8505401a6e3a32be819d9eb23ce6c90f7407e62c1f
-SIZE (hyprwm-hyprland-protocols-v0.6.2_GH0.tar.gz) = 9887
+TIMESTAMP = 1746735318
+SHA256 (hyprwm-Hyprland-v0.49.0_GH0.tar.gz) = bea9d5c7b59fe5461e8caf27c298638b8ae78ad14d7b92fadf6e0373e84c5b68
+SIZE (hyprwm-Hyprland-v0.49.0_GH0.tar.gz) = 48349545
+SHA256 (hyprwm-hyprland-protocols-v0.6.4_GH0.tar.gz) = 0d4f99abc21b04fc126dd754e306bb84cd334131d542ff2e0c172190c6570384
+SIZE (hyprwm-hyprland-protocols-v0.6.4_GH0.tar.gz) = 10447
SHA256 (canihavesomecoffee-udis86-1.7.2-186-g5336633_GH0.tar.gz) = 69aff959179ff6247b375b92e797221dbd8e078eabbf1366280b0532617e7fb8
SIZE (canihavesomecoffee-udis86-1.7.2-186-g5336633_GH0.tar.gz) = 116938
+SHA256 (fcb6f936ea8b.patch) = c5e90b93efd4c2980bcab9f9237bee6b9c3effaee1a40f45133c5f615b669d30
+SIZE (fcb6f936ea8b.patch) = 972
+SHA256 (e44aae0c2064.patch) = e9c0cd1b5d92275d0e415c506f76d19905c113a379e85581b694bf6511cffa93
+SIZE (e44aae0c2064.patch) = 1312
diff --git a/x11/foot/Makefile b/x11/foot/Makefile
index ccda003c22be..ca5a3a781fe3 100644
--- a/x11/foot/Makefile
+++ b/x11/foot/Makefile
@@ -1,5 +1,5 @@
PORTNAME= foot
-DISTVERSION= 1.22.2
+DISTVERSION= 1.22.3
CATEGORIES= x11 wayland
MASTER_SITES= https://codeberg.org/dnkl/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
diff --git a/x11/foot/distinfo b/x11/foot/distinfo
index 79e09979bbf3..951daadfbdc5 100644
--- a/x11/foot/distinfo
+++ b/x11/foot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746001431
-SHA256 (foot-1.22.2.tar.gz) = 75e02373202cdba4dfb09b82a4d0340757c217a97120593f177dd333c7e7a57c
-SIZE (foot-1.22.2.tar.gz) = 608086
+TIMESTAMP = 1746087638
+SHA256 (foot-1.22.3.tar.gz) = 1c9f09c119c5b24bd1934ce515e70f402b7d1b2c55f8218a16eddaa26e3f6fb0
+SIZE (foot-1.22.3.tar.gz) = 608285
diff --git a/x11/rio/Makefile b/x11/rio/Makefile
index c12b4c2b6159..1f2b28c79970 100644
--- a/x11/rio/Makefile
+++ b/x11/rio/Makefile
@@ -1,7 +1,6 @@
PORTNAME= rio
DISTVERSIONPREFIX= v
-DISTVERSION= 0.2.12
-PORTREVISION= 1
+DISTVERSION= 0.2.15
CATEGORIES= x11 wayland
PKGNAMESUFFIX= -terminal-emulator
@@ -53,32 +52,33 @@ CARGO_CRATES= ab_glyph-0.2.29 \
bit-vec-0.8.0 \
bitflags-1.3.2 \
bitflags-2.9.0 \
- blake3-1.7.0 \
+ blake3-1.8.2 \
block-0.1.6 \
block2-0.5.1 \
- borsh-1.5.6 \
+ borsh-1.5.7 \
bumpalo-3.17.0 \
bytecount-0.6.8 \
bytemuck-1.22.0 \
- bytemuck_derive-1.9.2 \
+ bytemuck_derive-1.9.3 \
byteorder-lite-0.1.0 \
bytes-0.3.0 \
calloop-0.13.0 \
calloop-wayland-source-0.3.0 \
cast-0.3.0 \
- cc-1.2.16 \
+ cc-1.2.19 \
cfg-if-0.1.10 \
cfg-if-1.0.0 \
cfg_aliases-0.2.1 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.32 \
- clap_builder-4.5.32 \
+ clap-4.5.37 \
+ clap_builder-4.5.37 \
clap_derive-4.5.32 \
clap_lex-0.7.4 \
clipboard-win-3.1.1 \
codespan-reporting-0.11.1 \
+ codespan-reporting-0.12.0 \
color_quant-1.1.0 \
colorchoice-1.0.3 \
concurrent-queue-2.5.0 \
@@ -92,19 +92,20 @@ CARGO_CRATES= ab_glyph-0.2.29 \
core-graphics-0.24.0 \
core-graphics-types-0.1.3 \
core-graphics-types-0.2.0 \
+ core_maths-0.1.1 \
crc-3.2.1 \
crc-catalog-2.4.0 \
crc32fast-1.4.2 \
criterion-0.5.1 \
criterion-plot-0.5.0 \
- crossbeam-channel-0.5.14 \
+ crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
crunchy-0.2.3 \
ctor-lite-0.1.0 \
cursor-icon-1.1.0 \
- data-encoding-2.8.0 \
+ data-encoding-2.9.0 \
deflate-1.0.0 \
diff-0.1.13 \
dirs-6.0.0 \
@@ -121,15 +122,15 @@ CARGO_CRATES= ab_glyph-0.2.29 \
encoding_rs-0.8.35 \
env_logger-0.4.3 \
equivalent-1.0.2 \
- errno-0.3.10 \
+ errno-0.3.11 \
euclid-0.22.11 \
fastrand-2.3.0 \
fdeflate-0.3.7 \
filetime-0.2.25 \
fixedbitset-0.5.7 \
- flate2-1.1.0 \
+ flate2-1.1.1 \
foldhash-0.1.5 \
- font-types-0.8.3 \
+ font-types-0.8.4 \
fontconfig-parser-0.5.7 \
foreign-types-0.5.0 \
foreign-types-macros-0.2.3 \
@@ -150,7 +151,8 @@ CARGO_CRATES= ab_glyph-0.2.29 \
futures-task-0.3.31 \
futures-util-0.3.31 \
gethostname-0.4.3 \
- getrandom-0.2.15 \
+ getrandom-0.2.16 \
+ getrandom-0.3.2 \
gif-0.13.1 \
gl_generator-0.14.0 \
glob-0.3.2 \
@@ -164,7 +166,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
gpu-descriptor-0.3.1 \
gpu-descriptor-types-0.2.0 \
guillotiere-0.6.2 \
- half-2.5.0 \
+ half-2.6.0 \
halfbrown-0.2.5 \
halfbrown-0.3.0 \
hashbrown-0.14.5 \
@@ -176,28 +178,27 @@ CARGO_CRATES= ab_glyph-0.2.29 \
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 \
idna-1.0.3 \
idna_adapter-1.2.0 \
- image-0.25.5 \
+ image-0.25.6 \
image-webp-0.2.1 \
- indexmap-2.8.0 \
- inotify-0.10.2 \
+ indexmap-2.9.0 \
+ inotify-0.11.0 \
inotify-sys-0.1.5 \
- instant-0.1.13 \
iovec-0.1.4 \
is-terminal-0.4.16 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
itoa-1.0.15 \
jni-sys-0.3.0 \
- jobserver-0.1.32 \
+ jobserver-0.1.33 \
jpeg-decoder-0.3.1 \
js-sys-0.3.77 \
khronos-egl-6.0.0 \
@@ -206,8 +207,9 @@ CARGO_CRATES= ab_glyph-0.2.29 \
kqueue-sys-1.0.4 \
lazy-bytes-cast-5.0.1 \
lazy_static-1.5.0 \
- libc-0.2.171 \
+ libc-0.2.172 \
libloading-0.8.6 \
+ libm-0.2.13 \
librashader-cache-0.7.1 \
librashader-common-0.7.1 \
librashader-pack-0.7.1 \
@@ -222,7 +224,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
litrs-0.4.1 \
lock_api-0.4.12 \
log-0.3.9 \
- log-0.4.26 \
+ log-0.4.27 \
lru-0.13.0 \
malloc_buf-0.0.6 \
matchers-0.1.0 \
@@ -231,18 +233,19 @@ CARGO_CRATES= ab_glyph-0.2.29 \
metal-0.31.0 \
minicov-0.3.7 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.5 \
+ miniz_oxide-0.8.8 \
mio-1.0.3 \
miow-0.5.0 \
miow-0.6.0 \
naga-24.0.0 \
+ naga-25.0.1 \
ndk-sys-0.5.0+25.2.9519653 \
net2-0.2.39 \
nom-7.1.3 \
nom-8.0.0 \
nom_locate-5.0.0 \
- notify-7.0.0 \
- notify-types-1.0.1 \
+ notify-8.0.0 \
+ notify-types-2.0.0 \
nu-ansi-term-0.46.0 \
num-derive-0.4.2 \
num-traits-0.2.19 \
@@ -259,7 +262,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
objc2-metal-0.2.2 \
objc2-quartz-core-0.2.2 \
objc_id-0.1.1 \
- once_cell-1.21.1 \
+ once_cell-1.21.3 \
oorandom-11.1.5 \
option-ext-0.2.0 \
orbclient-0.3.48 \
@@ -283,14 +286,16 @@ CARGO_CRATES= ab_glyph-0.2.29 \
plotters-svg-0.3.7 \
png-0.17.16 \
polling-3.7.4 \
+ portable-atomic-1.11.0 \
ppv-lite86-0.2.21 \
presser-0.3.1 \
pretty_assertions-1.4.1 \
- proc-macro2-1.0.94 \
+ proc-macro2-1.0.95 \
profiling-1.0.16 \
quick-error-2.0.1 \
- quick-xml-0.37.2 \
+ quick-xml-0.37.4 \
quote-1.0.40 \
+ r-efi-5.2.0 \
rand-0.4.6 \
rand-0.8.5 \
rand_chacha-0.3.1 \
@@ -302,9 +307,9 @@ CARGO_CRATES= ab_glyph-0.2.29 \
rayon-1.10.0 \
rayon-core-1.12.1 \
rdrand-0.4.0 \
- read-fonts-0.27.3 \
+ read-fonts-0.28.0 \
redox_syscall-0.4.1 \
- redox_syscall-0.5.10 \
+ redox_syscall-0.5.11 \
redox_users-0.4.6 \
redox_users-0.5.0 \
regex-1.11.1 \
@@ -332,12 +337,12 @@ CARGO_CRATES= ab_glyph-0.2.29 \
sharded-slab-0.1.7 \
shlex-1.3.0 \
signal-hook-0.3.17 \
- signal-hook-registry-1.4.2 \
+ signal-hook-registry-1.4.5 \
simd-adler32-0.3.7 \
- skrifa-0.29.0 \
+ skrifa-0.30.0 \
slab-0.4.9 \
slotmap-1.0.7 \
- smallvec-1.14.0 \
+ smallvec-1.15.0 \
smartstring-1.0.1 \
smithay-client-toolkit-0.19.2 \
smithay-clipboard-0.7.2 \
@@ -353,7 +358,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
strsim-0.11.1 \
strum-0.26.3 \
strum_macros-0.26.4 \
- svg_fmt-0.4.4 \
+ svg_fmt-0.4.5 \
syn-2.0.100 \
synstructure-0.13.1 \
tempdir-0.3.7 \
@@ -385,8 +390,8 @@ CARGO_CRATES= ab_glyph-0.2.29 \
unicode-ident-1.0.18 \
unicode-segmentation-1.12.0 \
unicode-width-0.1.14 \
+ unicode-width-0.2.0 \
unicode-width-16-0.1.0 \
- unicode-xid-0.2.6 \
unsigned-varint-0.8.0 \
unty-0.0.4 \
url-2.5.4 \
@@ -399,6 +404,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
virtue-0.0.18 \
walkdir-2.5.0 \
wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.14.2+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
wasm-bindgen-futures-0.4.50 \
@@ -419,10 +425,13 @@ CARGO_CRATES= ab_glyph-0.2.29 \
web-sys-0.3.77 \
web-time-1.1.0 \
weezl-0.1.8 \
- wgpu-24.0.3 \
- wgpu-core-24.0.2 \
- wgpu-hal-24.0.2 \
- wgpu-types-24.0.0 \
+ wgpu-25.0.0 \
+ wgpu-core-25.0.1 \
+ wgpu-core-deps-apple-25.0.0 \
+ wgpu-core-deps-emscripten-25.0.0 \
+ wgpu-core-deps-windows-linux-android-25.0.0 \
+ wgpu-hal-25.0.1 \
+ wgpu-types-25.0.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.9 \
@@ -462,7 +471,8 @@ CARGO_CRATES= ab_glyph-0.2.29 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.4 \
+ winnow-0.7.6 \
+ wit-bindgen-rt-0.39.0 \
write16-1.0.0 \
writeable-0.5.5 \
x11-clipboard-0.9.3 \
@@ -472,16 +482,16 @@ CARGO_CRATES= ab_glyph-0.2.29 \
xcursor-0.3.8 \
xkbcommon-dl-0.4.2 \
xkeysym-0.2.1 \
- xml-rs-0.8.25 \
+ xml-rs-0.8.26 \
yansi-1.0.1 \
yazi-0.2.1 \
yoke-0.7.5 \
yoke-derive-0.7.5 \
zeno-0.3.2 \
zerocopy-0.7.35 \
- zerocopy-0.8.23 \
+ zerocopy-0.8.24 \
zerocopy-derive-0.7.35 \
- zerocopy-derive-0.8.23 \
+ zerocopy-derive-0.8.24 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
zerovec-0.10.4 \
diff --git a/x11/rio/distinfo b/x11/rio/distinfo
index a634bb847319..ecd76e3b0b3c 100644
--- a/x11/rio/distinfo
+++ b/x11/rio/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1743223541
+TIMESTAMP = 1746804881
SHA256 (rust/crates/ab_glyph-0.2.29.crate) = ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0
SIZE (rust/crates/ab_glyph-0.2.29.crate) = 20011
SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046
@@ -59,22 +59,22 @@ SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c9
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
-SHA256 (rust/crates/blake3-1.7.0.crate) = b17679a8d69b6d7fd9cd9801a536cec9fa5e5970b69f9d4747f70b39b031f5e7
-SIZE (rust/crates/blake3-1.7.0.crate) = 197801
+SHA256 (rust/crates/blake3-1.8.2.crate) = 3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0
+SIZE (rust/crates/blake3-1.8.2.crate) = 205967
SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
SIZE (rust/crates/block-0.1.6.crate) = 4077
SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f
SIZE (rust/crates/block2-0.5.1.crate) = 24191
-SHA256 (rust/crates/borsh-1.5.6.crate) = b2b74d67a0fc0af8e9823b79fd1c43a0900e5a8f0e0f4cc9210796bf3a820126
-SIZE (rust/crates/borsh-1.5.6.crate) = 78060
+SHA256 (rust/crates/borsh-1.5.7.crate) = ad8646f98db542e39fc66e68a20b2144f6a732636df7c2354e74645faaa433ce
+SIZE (rust/crates/borsh-1.5.7.crate) = 78062
SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
SHA256 (rust/crates/bytecount-0.6.8.crate) = 5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce
SIZE (rust/crates/bytecount-0.6.8.crate) = 14694
SHA256 (rust/crates/bytemuck-1.22.0.crate) = b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540
SIZE (rust/crates/bytemuck-1.22.0.crate) = 52451
-SHA256 (rust/crates/bytemuck_derive-1.9.2.crate) = 2ff22c2722516255d1823ce3cc4bc0b154dbc9364be5c905d6baa6eccbbc8774
-SIZE (rust/crates/bytemuck_derive-1.9.2.crate) = 23548
+SHA256 (rust/crates/bytemuck_derive-1.9.3.crate) = 7ecc273b49b3205b83d648f0690daa588925572cc5063745bfe547fe7ec8e1a1
+SIZE (rust/crates/bytemuck_derive-1.9.3.crate) = 23555
SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
SHA256 (rust/crates/bytes-0.3.0.crate) = c129aff112dcc562970abb69e2508b40850dd24c274761bb50fb8a0067ba6c27
@@ -85,8 +85,8 @@ SHA256 (rust/crates/calloop-wayland-source-0.3.0.crate) = 95a66a987056935f7efce4
SIZE (rust/crates/calloop-wayland-source-0.3.0.crate) = 11300
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/cc-1.2.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c
-SIZE (rust/crates/cc-1.2.16.crate) = 103847
+SHA256 (rust/crates/cc-1.2.19.crate) = 8e3a13707ac958681c13b39b458c073d0d9bc8a22cb1b2f4c8e55eb72c13f362
+SIZE (rust/crates/cc-1.2.19.crate) = 105910
SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
@@ -99,10 +99,10 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369
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.32.crate) = 6088f3ae8c3608d19260cd7445411865a485688711b78b5be70d78cd96136f83
-SIZE (rust/crates/clap-4.5.32.crate) = 56962
-SHA256 (rust/crates/clap_builder-4.5.32.crate) = 22a7ef7f676155edfb82daa97f99441f3ebf4a58d5e32f295a56259f1b6facc8
-SIZE (rust/crates/clap_builder-4.5.32.crate) = 168413
+SHA256 (rust/crates/clap-4.5.37.crate) = eccb054f56cbd38340b380d4a8e69ef1f02f1af43db2f0cc817a4774d80ae071
+SIZE (rust/crates/clap-4.5.37.crate) = 56962
+SHA256 (rust/crates/clap_builder-4.5.37.crate) = efd9466fac8543255d3b1fcad4762c5e116ffe808c8a3043d4263cd4fd4862a2
+SIZE (rust/crates/clap_builder-4.5.37.crate) = 168761
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
@@ -111,6 +111,8 @@ SHA256 (rust/crates/clipboard-win-3.1.1.crate) = 9fdf5e01086b6be750428ba4a40619f
SIZE (rust/crates/clipboard-win-3.1.1.crate) = 11964
SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e
SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963
+SHA256 (rust/crates/codespan-reporting-0.12.0.crate) = fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81
+SIZE (rust/crates/codespan-reporting-0.12.0.crate) = 55796
SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
SIZE (rust/crates/color_quant-1.1.0.crate) = 6649
SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
@@ -137,6 +139,8 @@ SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a8305
SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063
SHA256 (rust/crates/core-graphics-types-0.2.0.crate) = 3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb
SIZE (rust/crates/core-graphics-types-0.2.0.crate) = 7098
+SHA256 (rust/crates/core_maths-0.1.1.crate) = 77745e017f5edba1a9c1d854f6f3a52dac8a12dd5af5d2f54aecf61e43d80d30
+SIZE (rust/crates/core_maths-0.1.1.crate) = 6528
SHA256 (rust/crates/crc-3.2.1.crate) = 69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636
SIZE (rust/crates/crc-3.2.1.crate) = 15070
SHA256 (rust/crates/crc-catalog-2.4.0.crate) = 19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5
@@ -147,8 +151,8 @@ 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-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
@@ -161,8 +165,8 @@ SHA256 (rust/crates/ctor-lite-0.1.0.crate) = 1f791803201ab277ace03903de159446070
SIZE (rust/crates/ctor-lite-0.1.0.crate) = 10506
SHA256 (rust/crates/cursor-icon-1.1.0.crate) = 96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991
SIZE (rust/crates/cursor-icon-1.1.0.crate) = 11453
-SHA256 (rust/crates/data-encoding-2.8.0.crate) = 575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010
-SIZE (rust/crates/data-encoding-2.8.0.crate) = 21394
+SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
+SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
SHA256 (rust/crates/deflate-1.0.0.crate) = c86f7e25f518f4b81808a2cf1c50996a61f5c2eb394b2393bd87f2a4780a432f
SIZE (rust/crates/deflate-1.0.0.crate) = 62722
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
@@ -195,8 +199,8 @@ SHA256 (rust/crates/env_logger-0.4.3.crate) = 3ddf21e73e016298f5cb37d6ef8e8da8e3
SIZE (rust/crates/env_logger-0.4.3.crate) = 10891
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
+SIZE (rust/crates/errno-0.3.11.crate) = 12048
SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48
SIZE (rust/crates/euclid-0.22.11.crate) = 79261
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
@@ -207,12 +211,12 @@ SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b3
SIZE (rust/crates/filetime-0.2.25.crate) = 14940
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
-SHA256 (rust/crates/flate2-1.1.0.crate) = 11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc
-SIZE (rust/crates/flate2-1.1.0.crate) = 110650
+SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
+SIZE (rust/crates/flate2-1.1.1.crate) = 77224
SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
-SHA256 (rust/crates/font-types-0.8.3.crate) = d868ec188a98bb014c606072edd47e52e7ab7297db943b0b28503121e1d037bd
-SIZE (rust/crates/font-types-0.8.3.crate) = 24476
+SHA256 (rust/crates/font-types-0.8.4.crate) = 1fa6a5e5a77b5f3f7f9e32879f484aa5b3632ddfbe568a16266c904a6f32cdaf
+SIZE (rust/crates/font-types-0.8.4.crate) = 24646
SHA256 (rust/crates/fontconfig-parser-0.5.7.crate) = c1fcfcd44ca6e90c921fee9fa665d530b21ef1327a4c1a6c5250ea44b776ada7
SIZE (rust/crates/fontconfig-parser-0.5.7.crate) = 39564
SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965
@@ -253,8 +257,10 @@ SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
SHA256 (rust/crates/gethostname-0.4.3.crate) = 0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818
SIZE (rust/crates/gethostname-0.4.3.crate) = 9336
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
+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/gif-0.13.1.crate) = 3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2
SIZE (rust/crates/gif-0.13.1.crate) = 36408
SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d
@@ -281,8 +287,8 @@ SHA256 (rust/crates/gpu-descriptor-types-0.2.0.crate) = fdf242682df893b86f33a738
SIZE (rust/crates/gpu-descriptor-types-0.2.0.crate) = 2169
SHA256 (rust/crates/guillotiere-0.6.2.crate) = b62d5865c036cb1393e23c50693df631d3f5d7bcca4c04fe4cc0fd592e74a782
SIZE (rust/crates/guillotiere-0.6.2.crate) = 18116
-SHA256 (rust/crates/half-2.5.0.crate) = 7db2ff139bba50379da6aa0766b52fdcb62cb5b263009b09ed58ba604e14bbd1
-SIZE (rust/crates/half-2.5.0.crate) = 59156
+SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
+SIZE (rust/crates/half-2.6.0.crate) = 59507
SHA256 (rust/crates/halfbrown-0.2.5.crate) = 8588661a8607108a5ca69cab034063441a0413a0b041c13618a7dd348021ef6f
SIZE (rust/crates/halfbrown-0.2.5.crate) = 29010
SHA256 (rust/crates/halfbrown-0.3.0.crate) = aa2c385c6df70fd180bbb673d93039dbd2cd34e41d782600bdf6e1ca7bce39aa
@@ -305,16 +311,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
@@ -323,18 +329,16 @@ 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/image-0.25.5.crate) = cd6f44aed642f18953a158afeb30206f4d50da59fbc66ecb53c66488de73563b
-SIZE (rust/crates/image-0.25.5.crate) = 241073
+SHA256 (rust/crates/image-0.25.6.crate) = db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a
+SIZE (rust/crates/image-0.25.6.crate) = 242367
SHA256 (rust/crates/image-webp-0.2.1.crate) = b77d01e822461baa8409e156015a1d91735549f0f2c17691bd2d996bef238f7f
SIZE (rust/crates/image-webp-0.2.1.crate) = 60662
-SHA256 (rust/crates/indexmap-2.8.0.crate) = 3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058
-SIZE (rust/crates/indexmap-2.8.0.crate) = 89670
-SHA256 (rust/crates/inotify-0.10.2.crate) = fdd168d97690d0b8c412d6b6c10360277f4d7ee495c5d0d5d5fe0854923255cc
-SIZE (rust/crates/inotify-0.10.2.crate) = 26200
+SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
+SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3
+SIZE (rust/crates/inotify-0.11.0.crate) = 26241
SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
-SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222
-SIZE (rust/crates/instant-0.1.13.crate) = 6305
SHA256 (rust/crates/iovec-0.1.4.crate) = b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e
SIZE (rust/crates/iovec-0.1.4.crate) = 8720
SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
@@ -347,8 +351,8 @@ SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f9
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
-SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
-SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
+SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
+SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
SHA256 (rust/crates/jpeg-decoder-0.3.1.crate) = f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0
SIZE (rust/crates/jpeg-decoder-0.3.1.crate) = 744364
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
@@ -365,10 +369,12 @@ SHA256 (rust/crates/lazy-bytes-cast-5.0.1.crate) = 10257499f089cd156ad82d0a9cd57
SIZE (rust/crates/lazy-bytes-cast-5.0.1.crate) = 4354
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/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/librashader-cache-0.7.1.crate) = 3d0227aa0ed65346958c5eb404d921414bdf648647347ff7f19da85c47b2a132
SIZE (rust/crates/librashader-cache-0.7.1.crate) = 22105
SHA256 (rust/crates/librashader-common-0.7.1.crate) = d29105df872dbcbdde0188d41a5c2e4aa25b9e0f36837d75fedc0f5b32267c71
@@ -397,8 +403,8 @@ SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d5
SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
SHA256 (rust/crates/log-0.3.9.crate) = e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b
SIZE (rust/crates/log-0.3.9.crate) = 16686
-SHA256 (rust/crates/log-0.4.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e
-SIZE (rust/crates/log-0.4.26.crate) = 47022
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/lru-0.13.0.crate) = 227748d55f2f0ab4735d87fd623798cb6b664512fe979705f829c9f81c934465
SIZE (rust/crates/lru-0.13.0.crate) = 16305
SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
@@ -415,8 +421,8 @@ SHA256 (rust/crates/minicov-0.3.7.crate) = f27fe9f1cc3c22e1687f9446c2083c4c5fc7f
SIZE (rust/crates/minicov-0.3.7.crate) = 43788
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5
-SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237
+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.5.0.crate) = 52ffbca2f655e33c08be35d87278e5b18b89550a37dbd598c20db92f6a471123
@@ -425,6 +431,8 @@ SHA256 (rust/crates/miow-0.6.0.crate) = 359f76430b20a79f9e20e115b3428614e654f04f
SIZE (rust/crates/miow-0.6.0.crate) = 27801
SHA256 (rust/crates/naga-24.0.0.crate) = e380993072e52eef724eddfcde0ed013b0c023c3f0417336ed041aa9f076994e
SIZE (rust/crates/naga-24.0.0.crate) = 644372
+SHA256 (rust/crates/naga-25.0.1.crate) = 2b977c445f26e49757f9aca3631c3b8b836942cb278d69a92e7b80d3b24da632
+SIZE (rust/crates/naga-25.0.1.crate) = 718101
SHA256 (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691
SIZE (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 307233
SHA256 (rust/crates/net2-0.2.39.crate) = b13b648036a2339d06de780866fbdfda0dde886de7b3af2ddeba8b14f4ee34ac
@@ -435,10 +443,10 @@ SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b11053
SIZE (rust/crates/nom-8.0.0.crate) = 135590
SHA256 (rust/crates/nom_locate-5.0.0.crate) = 0b577e2d69827c4740cba2b52efaad1c4cc7c73042860b199710b3575c68438d
SIZE (rust/crates/nom_locate-5.0.0.crate) = 18236
-SHA256 (rust/crates/notify-7.0.0.crate) = c533b4c39709f9ba5005d8002048266593c1cfaf3c5f0739d5b8ab0c6c504009
-SIZE (rust/crates/notify-7.0.0.crate) = 35141
-SHA256 (rust/crates/notify-types-1.0.1.crate) = 585d3cb5e12e01aed9e8a1f70d5c6b5e86fe2a6e48fc8cd0b3e0b8df6f6eb174
-SIZE (rust/crates/notify-types-1.0.1.crate) = 14490
+SHA256 (rust/crates/notify-8.0.0.crate) = 2fee8403b3d66ac7b26aee6e40a897d85dc5ce26f44da36b8b73e987cc52e943
+SIZE (rust/crates/notify-8.0.0.crate) = 35590
+SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d
+SIZE (rust/crates/notify-types-2.0.0.crate) = 14495
SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202
@@ -471,8 +479,8 @@ SHA256 (rust/crates/objc2-quartz-core-0.2.2.crate) = e42bee7bff906b14b167da2bac5
SIZE (rust/crates/objc2-quartz-core-0.2.2.crate) = 21306
SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b
SIZE (rust/crates/objc_id-0.1.1.crate) = 3258
-SHA256 (rust/crates/once_cell-1.21.1.crate) = d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc
-SIZE (rust/crates/once_cell-1.21.1.crate) = 34256
+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/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
@@ -519,22 +527,26 @@ SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d990
SIZE (rust/crates/png-0.17.16.crate) = 117975
SHA256 (rust/crates/polling-3.7.4.crate) = a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f
SIZE (rust/crates/polling-3.7.4.crate) = 58239
+SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
+SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/presser-0.3.1.crate) = e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa
SIZE (rust/crates/presser-0.3.1.crate) = 20946
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84
-SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
SHA256 (rust/crates/profiling-1.0.16.crate) = afbdc74edc00b6f6a218ca6a5364d6226a259d4b8ea1af4a0ea063f27e179f4d
SIZE (rust/crates/profiling-1.0.16.crate) = 12588
SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
-SHA256 (rust/crates/quick-xml-0.37.2.crate) = 165859e9e55f79d67b96c5d96f4e88b6f2695a1972849c15a6a3f5c59fc2c003
-SIZE (rust/crates/quick-xml-0.37.2.crate) = 188017
+SHA256 (rust/crates/quick-xml-0.37.4.crate) = a4ce8c88de324ff838700f36fb6ab86c96df0e3c4ab6ef3a9b2044465cce1369
+SIZE (rust/crates/quick-xml-0.37.4.crate) = 190389
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/rand-0.4.6.crate) = 552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293
SIZE (rust/crates/rand-0.4.6.crate) = 76401
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
@@ -557,12 +569,12 @@ SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caa
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
SHA256 (rust/crates/rdrand-0.4.0.crate) = 678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2
SIZE (rust/crates/rdrand-0.4.0.crate) = 6456
-SHA256 (rust/crates/read-fonts-0.27.3.crate) = 9235c4386ede955d0648fd5c2dd164d5f02921186d94f26c3c6db3bc1175e98b
-SIZE (rust/crates/read-fonts-0.27.3.crate) = 359858
+SHA256 (rust/crates/read-fonts-0.28.0.crate) = 600e807b48ac55bad68a8cb75cc3c7739f139b9248f7e003e01e080f589b5288
+SIZE (rust/crates/read-fonts-0.28.0.crate) = 361401
SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
-SHA256 (rust/crates/redox_syscall-0.5.10.crate) = 0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1
-SIZE (rust/crates/redox_syscall-0.5.10.crate) = 30226
+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/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
@@ -617,18 +629,18 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
-SHA256 (rust/crates/signal-hook-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/skrifa-0.29.0.crate) = dde6a057a684b326636c2e87ae6cab9759aeb1badec9ccbc487c091580fa17dc
-SIZE (rust/crates/skrifa-0.29.0.crate) = 270982
+SHA256 (rust/crates/skrifa-0.30.0.crate) = 6fa1e5622e4f7b98877e8a19890efddcac1230cec6198bd9de91ec0e00010dc8
+SIZE (rust/crates/skrifa-0.30.0.crate) = 272521
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
SIZE (rust/crates/slab-0.4.9.crate) = 17108
SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a
SIZE (rust/crates/slotmap-1.0.7.crate) = 61390
-SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd
-SIZE (rust/crates/smallvec-1.14.0.crate) = 35561
+SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
+SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
SHA256 (rust/crates/smartstring-1.0.1.crate) = 3fb72c633efbaa2dd666986505016c32c3044395ceaf881518399d2f4127ee29
SIZE (rust/crates/smartstring-1.0.1.crate) = 29555
SHA256 (rust/crates/smithay-client-toolkit-0.19.2.crate) = 3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016
@@ -659,8 +671,8 @@ SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c8
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/svg_fmt-0.4.4.crate) = ce5d813d71d82c4cbc1742135004e4a79fd870214c155443451c139c9470a0aa
-SIZE (rust/crates/svg_fmt-0.4.4.crate) = 4339
+SHA256 (rust/crates/svg_fmt-0.4.5.crate) = 0193cc4331cfd2f3d2011ef287590868599a2f33c3e69bc22c1a3d3acf9e02fb
+SIZE (rust/crates/svg_fmt-0.4.5.crate) = 4534
SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0
SIZE (rust/crates/syn-2.0.100.crate) = 297947
SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
@@ -723,10 +735,10 @@ SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec9
SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
+SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
+SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
SHA256 (rust/crates/unicode-width-16-0.1.0.crate) = 9eba15036aa0f5bf8ed6cd12a624ddb61fd50b0779b1c05d89b663bcaed7b5c2
SIZE (rust/crates/unicode-width-16-0.1.0.crate) = 19265
-SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
-SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
SHA256 (rust/crates/unsigned-varint-0.8.0.crate) = eb066959b24b5196ae73cb057f45598450d2c5f71460e98c49b738086eff9c06
SIZE (rust/crates/unsigned-varint-0.8.0.crate) = 15955
SHA256 (rust/crates/unty-0.0.4.crate) = 6d49784317cd0d1ee7ec5c716dd598ec5b4483ea832a2dced265471cc0f690ae
@@ -751,6 +763,8 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
+SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
@@ -791,14 +805,20 @@ SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082
SIZE (rust/crates/weezl-0.1.8.crate) = 42175
-SHA256 (rust/crates/wgpu-24.0.3.crate) = 35904fb00ba2d2e0a4d002fcbbb6e1b89b574d272a50e5fc95f6e81cf281c245
-SIZE (rust/crates/wgpu-24.0.3.crate) = 175530
-SHA256 (rust/crates/wgpu-core-24.0.2.crate) = 671c25545d479b47d3f0a8e373aceb2060b67c6eb841b24ac8c32348151c7a0c
-SIZE (rust/crates/wgpu-core-24.0.2.crate) = 260526
-SHA256 (rust/crates/wgpu-hal-24.0.2.crate) = 4317a17171dc20e6577bf606796794580accae0716a69edbc7388c86a3ec9f23
-SIZE (rust/crates/wgpu-hal-24.0.2.crate) = 347974
-SHA256 (rust/crates/wgpu-types-24.0.0.crate) = 50ac044c0e76c03a0378e7786ac505d010a873665e2d51383dcff8dd227dc69c
-SIZE (rust/crates/wgpu-types-24.0.0.crate) = 71072
+SHA256 (rust/crates/wgpu-25.0.0.crate) = ca6049eb2014a0e0d8689f9b787605dd71d5bbfdc74095ead499f3cff705c229
+SIZE (rust/crates/wgpu-25.0.0.crate) = 186335
+SHA256 (rust/crates/wgpu-core-25.0.1.crate) = a19813e647da7aa3cdaa84f5846e2c64114970ea7c86b1e6aae8be08091f4bdc
+SIZE (rust/crates/wgpu-core-25.0.1.crate) = 290073
+SHA256 (rust/crates/wgpu-core-deps-apple-25.0.0.crate) = cfd488b3239b6b7b185c3b045c39ca6bf8af34467a4c5de4e0b1a564135d093d
+SIZE (rust/crates/wgpu-core-deps-apple-25.0.0.crate) = 7760
+SHA256 (rust/crates/wgpu-core-deps-emscripten-25.0.0.crate) = f09ad7aceb3818e52539acc679f049d3475775586f3f4e311c30165cf2c00445
+SIZE (rust/crates/wgpu-core-deps-emscripten-25.0.0.crate) = 6559
+SHA256 (rust/crates/wgpu-core-deps-windows-linux-android-25.0.0.crate) = cba5fb5f7f9c98baa7c889d444f63ace25574833df56f5b817985f641af58e46
+SIZE (rust/crates/wgpu-core-deps-windows-linux-android-25.0.0.crate) = 7523
+SHA256 (rust/crates/wgpu-hal-25.0.1.crate) = fb7c4a1dc42ff14c23c9b11ebf1ee85cde661a9b1cf0392f79c1faca5bc559fb
+SIZE (rust/crates/wgpu-hal-25.0.1.crate) = 368786
+SHA256 (rust/crates/wgpu-types-25.0.0.crate) = 2aa49460c2a8ee8edba3fca54325540d904dd85b2e086ada762767e17d06e8bc
+SIZE (rust/crates/wgpu-types-25.0.0.crate) = 82335
SHA256 (rust/crates/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
@@ -877,8 +897,10 @@ 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/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
@@ -897,8 +919,8 @@ SHA256 (rust/crates/xkbcommon-dl-0.4.2.crate) = d039de8032a9a8856a6be89cea3e5d12
SIZE (rust/crates/xkbcommon-dl-0.4.2.crate) = 5879
SHA256 (rust/crates/xkeysym-0.2.1.crate) = b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56
SIZE (rust/crates/xkeysym-0.2.1.crate) = 103129
-SHA256 (rust/crates/xml-rs-0.8.25.crate) = c5b940ebc25896e71dd073bad2dbaa2abfe97b0a391415e22ad1326d9c54e3c4
-SIZE (rust/crates/xml-rs-0.8.25.crate) = 54947
+SHA256 (rust/crates/xml-rs-0.8.26.crate) = a62ce76d9b56901b19a74f19431b0d8b3bc7ca4ad685a746dfd78ca8f4fc6bda
+SIZE (rust/crates/xml-rs-0.8.26.crate) = 55115
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
SHA256 (rust/crates/yazi-0.2.1.crate) = e01738255b5a16e78bbb83e7fbba0a1e7dd506905cfc53f4622d89015a03fbb5
@@ -911,12 +933,12 @@ SHA256 (rust/crates/zeno-0.3.2.crate) = cc0de2315dc13d00e5df3cd6b8d2124a6eaec6a2
SIZE (rust/crates/zeno-0.3.2.crate) = 42253
SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-0.8.23.crate) = fd97444d05a4328b90e75e503a34bad781f14e28a823ad3557f0750df1ebcbc6
-SIZE (rust/crates/zerocopy-0.8.23.crate) = 239977
+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.23.crate) = 6352c01d0edd5db859a63e2605f4ea3183ddbd15e2c4a9e7d32184df75e4f154
-SIZE (rust/crates/zerocopy-derive-0.8.23.crate) = 83885
+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
@@ -931,5 +953,5 @@ SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7
SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
SHA256 (rust/crates/zune-jpeg-0.4.14.crate) = 99a5bab8d7dedf81405c4bb1f2b83ea057643d9cb28778cea9eecddeedd2e028
SIZE (rust/crates/zune-jpeg-0.4.14.crate) = 63388
-SHA256 (raphamorim-rio-v0.2.12_GH0.tar.gz) = 1d2403c70fb1fe382e1849d5bb6d09a72eb6b76a0a551176dd247339a4f2940e
-SIZE (raphamorim-rio-v0.2.12_GH0.tar.gz) = 88596494
+SHA256 (raphamorim-rio-v0.2.15_GH0.tar.gz) = cd5f32e546b8b49554d6a341421a445e431ff3e347648aea2c4120d9c81dd82d
+SIZE (raphamorim-rio-v0.2.15_GH0.tar.gz) = 85508446
diff --git a/x11/xdg-desktop-portal-luminous/Makefile b/x11/xdg-desktop-portal-luminous/Makefile
index 6ec914896bfe..e0a5229a565b 100644
--- a/x11/xdg-desktop-portal-luminous/Makefile
+++ b/x11/xdg-desktop-portal-luminous/Makefile
@@ -1,7 +1,6 @@
PORTNAME= xdg-desktop-portal-luminous
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.8
-PORTREVISION= 2
+DISTVERSION= 0.1.10
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/xdg-desktop-portal-luminous/Makefile.crates b/x11/xdg-desktop-portal-luminous/Makefile.crates
index 04c2e9e5c5a1..22f9d72b763c 100644
--- a/x11/xdg-desktop-portal-luminous/Makefile.crates
+++ b/x11/xdg-desktop-portal-luminous/Makefile.crates
@@ -9,31 +9,34 @@ CARGO_CRATES= ab_glyph-0.2.29 \
accesskit_winit-0.23.1 \
addr2line-0.24.2 \
adler2-2.0.0 \
- ahash-0.8.11 \
+ ahash-0.8.12 \
aho-corasick-1.1.3 \
+ aligned-vec-0.5.0 \
allocator-api2-0.2.21 \
android-activity-0.6.0 \
android-properties-0.2.2 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
annotate-snippets-0.9.2 \
- anyhow-1.0.95 \
+ anyhow-1.0.98 \
+ arbitrary-1.4.1 \
+ arg_enum_proc_macro-0.3.4 \
arrayref-0.3.9 \
arrayvec-0.7.6 \
as-raw-xcb-connection-1.0.1 \
- ashpd-0.9.2 \
async-broadcast-0.7.2 \
async-channel-2.3.1 \
- async-executor-1.13.1 \
+ async-executor-1.13.2 \
async-fs-2.1.2 \
async-io-2.4.0 \
async-lock-3.4.0 \
- async-net-2.0.0 \
async-process-2.3.0 \
async-recursion-1.1.1 \
async-signal-0.2.10 \
async-task-4.7.1 \
- async-trait-0.1.86 \
+ async-trait-0.1.88 \
+ atk-0.18.2 \
+ atk-sys-0.18.2 \
atomic-waker-1.1.2 \
atspi-0.22.0 \
atspi-common-0.6.0 \
@@ -41,30 +44,39 @@ CARGO_CRATES= ab_glyph-0.2.29 \
atspi-proxies-0.6.0 \
auto_enums-0.8.7 \
autocfg-1.4.0 \
- backtrace-0.3.74 \
+ av1-grain-0.2.3 \
+ avif-serialize-0.8.3 \
+ backtrace-0.3.75 \
base64-0.22.1 \
+ bincode-2.0.1 \
bindgen-0.69.5 \
+ bindgen-0.71.1 \
bit_field-0.10.2 \
bitflags-1.3.2 \
- bitflags-2.8.0 \
- block-0.1.6 \
+ bitflags-2.9.0 \
+ bitstream-io-2.6.0 \
block-buffer-0.10.4 \
block2-0.5.1 \
+ block2-0.6.1 \
blocking-1.6.1 \
- borsh-1.5.5 \
+ borsh-1.5.7 \
+ built-0.7.7 \
bumpalo-3.17.0 \
by_address-1.2.1 \
- bytemuck-1.21.0 \
- bytemuck_derive-1.8.1 \
+ bytemuck-1.23.0 \
+ bytemuck_derive-1.9.3 \
byteorder-1.5.0 \
byteorder-lite-0.1.0 \
- bytes-1.10.0 \
+ bytes-1.10.1 \
+ cairo-rs-0.18.5 \
cairo-rs-0.20.7 \
+ cairo-sys-rs-0.18.2 \
cairo-sys-rs-0.20.7 \
calloop-0.13.0 \
calloop-0.14.2 \
calloop-wayland-source-0.3.0 \
- cc-1.2.13 \
+ calloop-wayland-source-0.4.0 \
+ cc-1.2.22 \
cesu8-1.1.0 \
cexpr-0.6.0 \
cfg-expr-0.15.8 \
@@ -72,9 +84,9 @@ CARGO_CRATES= ab_glyph-0.2.29 \
cfg-if-1.0.0 \
cfg_aliases-0.2.1 \
cgl-0.3.2 \
- chrono-0.4.39 \
+ chrono-0.4.41 \
clang-sys-1.8.1 \
- clipboard-win-3.1.1 \
+ clipboard-win-5.4.0 \
clru-0.6.2 \
codemap-0.1.3 \
codemap-diagnostic-0.1.2 \
@@ -85,7 +97,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
const-field-offset-macro-0.1.5 \
convert_case-0.6.0 \
cookie-factory-0.3.3 \
- copypasta-0.10.1 \
+ copypasta-0.10.2 \
core-foundation-0.9.4 \
core-foundation-0.10.0 \
core-foundation-sys-0.8.7 \
@@ -103,6 +115,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
cpufeatures-0.2.17 \
crc32fast-1.4.2 \
critical-section-1.2.0 \
+ crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
@@ -112,42 +125,44 @@ CARGO_CRATES= ab_glyph-0.2.29 \
ctor-lite-0.1.0 \
cursor-icon-1.1.0 \
data-url-0.3.1 \
- derive_more-1.0.0 \
- derive_more-impl-1.0.0 \
+ derive_more-2.0.1 \
+ derive_more-impl-2.0.1 \
derive_utils-0.15.0 \
digest-0.10.7 \
dispatch-0.2.0 \
+ dispatch2-0.3.0 \
displaydoc-0.2.5 \
dlib-0.5.2 \
downcast-rs-1.2.1 \
- dpi-0.1.1 \
+ dpi-0.1.2 \
drm-0.14.1 \
drm-ffi-0.9.0 \
drm-fourcc-2.2.0 \
drm-sys-0.8.0 \
- dwrote-0.11.2 \
- either-1.13.0 \
+ dwrote-0.11.3 \
+ either-1.15.0 \
endi-1.1.0 \
enumflags2-0.7.11 \
enumflags2_derive-0.7.11 \
- equivalent-1.0.1 \
- errno-0.3.10 \
+ equivalent-1.0.2 \
+ errno-0.3.11 \
+ error-code-3.3.2 \
euclid-0.22.11 \
event-listener-5.4.0 \
- event-listener-strategy-0.5.3 \
+ event-listener-strategy-0.5.4 \
exr-1.73.0 \
fastrand-2.3.0 \
fdeflate-0.3.7 \
- femtovg-0.11.3 \
+ femtovg-0.12.0 \
field-offset-0.3.6 \
filetime-0.2.25 \
- flate2-1.0.35 \
+ flate2-1.1.1 \
float-cmp-0.9.0 \
fnv-1.0.7 \
- foldhash-0.1.4 \
+ foldhash-0.1.5 \
fontconfig-parser-0.5.7 \
- fontdb-0.22.0 \
- fontdue-0.9.2 \
+ fontdb-0.23.0 \
+ fontdue-0.9.3 \
foreign-types-0.5.0 \
foreign-types-macros-0.2.3 \
foreign-types-shared-0.3.1 \
@@ -163,163 +178,192 @@ CARGO_CRATES= ab_glyph-0.2.29 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
futures-util-0.3.31 \
- gbm-0.16.1 \
- gbm-sys-0.3.1 \
+ gbm-0.18.0 \
+ gbm-sys-0.4.0 \
+ gdk-0.18.2 \
+ gdk-pixbuf-0.18.5 \
+ gdk-pixbuf-sys-0.18.0 \
+ gdk-sys-0.18.2 \
generic-array-0.14.7 \
gethostname-0.4.3 \
- getrandom-0.2.15 \
- getrandom-0.3.1 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
gif-0.13.1 \
gimli-0.31.1 \
- gio-0.20.7 \
- gio-sys-0.20.8 \
+ gio-0.18.4 \
+ gio-0.20.9 \
+ gio-sys-0.18.1 \
+ gio-sys-0.20.9 \
gl_generator-0.14.0 \
- glib-0.20.7 \
+ glib-0.18.5 \
+ glib-0.20.9 \
+ glib-macros-0.18.5 \
glib-macros-0.20.7 \
- glib-sys-0.20.7 \
+ glib-sys-0.18.1 \
+ glib-sys-0.20.9 \
glob-0.3.2 \
- glow-0.13.1 \
- glow-0.15.0 \
- glutin-0.32.2 \
+ glow-0.16.0 \
+ glutin-0.32.3 \
glutin-winit-0.5.0 \
glutin_egl_sys-0.7.1 \
glutin_glx_sys-0.6.1 \
glutin_wgl_sys-0.6.1 \
- gobject-sys-0.20.7 \
- half-2.4.1 \
+ gobject-sys-0.18.0 \
+ gobject-sys-0.20.9 \
+ gtk-0.18.2 \
+ gtk-sys-0.18.2 \
+ gtk3-macros-0.18.2 \
+ half-2.6.0 \
hashbrown-0.14.5 \
- hashbrown-0.15.2 \
+ hashbrown-0.15.3 \
+ heck-0.4.1 \
heck-0.5.0 \
hermit-abi-0.3.9 \
hermit-abi-0.4.0 \
hex-0.4.3 \
- home-0.5.11 \
- i-slint-backend-linuxkms-1.9.2 \
- i-slint-backend-qt-1.9.2 \
- i-slint-backend-selector-1.9.2 \
- i-slint-backend-winit-1.9.2 \
- i-slint-common-1.9.2 \
- i-slint-compiler-1.9.2 \
- i-slint-core-1.9.2 \
- i-slint-core-macros-1.9.2 \
- i-slint-renderer-femtovg-1.9.2 \
- i-slint-renderer-skia-1.9.2 \
- iana-time-zone-0.1.61 \
+ i-slint-backend-linuxkms-1.11.0 \
+ i-slint-backend-qt-1.11.0 \
+ i-slint-backend-selector-1.11.0 \
+ i-slint-backend-winit-1.11.0 \
+ i-slint-common-1.11.0 \
+ i-slint-compiler-1.11.0 \
+ i-slint-core-1.11.0 \
+ i-slint-core-macros-1.11.0 \
+ i-slint-renderer-femtovg-1.11.0 \
+ i-slint-renderer-skia-1.11.0 \
+ 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_normalizer-1.5.0 \
- icu_normalizer_data-1.5.0 \
- icu_properties-1.5.1 \
- icu_properties_data-1.5.0 \
- icu_provider-1.5.0 \
- icu_provider_macros-1.5.0 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.0 \
+ icu_properties_data-2.0.0 \
+ icu_provider-2.0.0 \
idna-1.0.3 \
- idna_adapter-1.2.0 \
+ idna_adapter-1.2.1 \
image-0.24.9 \
- image-0.25.5 \
+ image-0.25.6 \
+ image-webp-0.2.1 \
imagesize-0.13.0 \
imgref-1.11.0 \
immutable-chunkmap-2.0.6 \
- indexmap-2.7.1 \
+ indexmap-2.9.0 \
inotify-0.11.0 \
inotify-sys-0.1.5 \
input-0.9.1 \
input-sys-1.18.0 \
integer-sqrt-0.1.5 \
+ interpolate_name-0.2.4 \
io-lifetimes-1.0.11 \
itertools-0.12.1 \
itertools-0.13.0 \
- itoa-1.0.14 \
+ itertools-0.14.0 \
+ itoa-1.0.15 \
jni-0.21.1 \
jni-sys-0.3.0 \
- jobserver-0.1.32 \
+ jobserver-0.1.33 \
jpeg-decoder-0.3.1 \
js-sys-0.3.77 \
+ keyboard-types-0.7.0 \
khronos_api-3.1.0 \
- kqueue-1.0.8 \
+ kqueue-1.1.1 \
kqueue-sys-1.0.4 \
- kurbo-0.11.1 \
- lazy-bytes-cast-5.0.1 \
+ kurbo-0.11.2 \
lazy_static-1.5.0 \
lazycell-1.3.0 \
lebe-0.5.2 \
- libc-0.2.169 \
+ libc-0.2.172 \
+ libfuzzer-sys-0.4.9 \
libloading-0.8.6 \
- libm-0.2.11 \
+ libm-0.2.15 \
libredox-0.1.3 \
libspa-0.8.0 \
libspa-sys-0.8.0 \
libudev-sys-0.1.4 \
libwayshot-0.3.0 \
- libwaysip-0.2.7 \
+ libwaysip-0.4.0 \
+ libxdo-0.6.0 \
+ libxdo-sys-0.11.0 \
linereader-0.4.0 \
linked-hash-map-0.5.6 \
linked_hash_set-0.1.5 \
linux-raw-sys-0.4.15 \
linux-raw-sys-0.6.5 \
- litemap-0.7.4 \
+ linux-raw-sys-0.9.4 \
+ litemap-0.8.0 \
lock_api-0.4.12 \
- log-0.4.25 \
+ log-0.4.27 \
+ loop9-0.1.5 \
lru-0.12.5 \
lyon_algorithms-1.0.5 \
lyon_extra-1.0.3 \
lyon_geom-1.0.6 \
- lyon_path-1.0.6 \
- malloc_buf-0.0.6 \
+ lyon_path-1.0.7 \
+ maybe-rayon-0.1.1 \
memchr-2.7.4 \
memmap2-0.9.5 \
memoffset-0.9.1 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.3 \
+ miniz_oxide-0.8.8 \
mio-1.0.3 \
+ muda-0.16.1 \
ndk-0.9.0 \
ndk-context-0.1.1 \
ndk-sys-0.6.0+11769913 \
+ new_debug_unreachable-1.0.6 \
nix-0.27.1 \
nix-0.29.0 \
nom-7.1.3 \
+ noop_proc_macro-0.3.0 \
notify-8.0.0 \
notify-types-2.0.0 \
nu-ansi-term-0.46.0 \
+ num-bigint-0.4.6 \
+ num-derive-0.4.2 \
+ num-integer-0.1.46 \
+ num-rational-0.4.2 \
num-traits-0.2.19 \
num_enum-0.7.3 \
num_enum_derive-0.7.3 \
- objc-0.2.7 \
- objc-foundation-0.1.1 \
objc-sys-0.3.5 \
objc2-0.5.2 \
- objc2-0.6.0 \
+ objc2-0.6.1 \
objc2-app-kit-0.2.2 \
+ objc2-app-kit-0.3.1 \
objc2-cloud-kit-0.2.2 \
+ objc2-cloud-kit-0.3.1 \
objc2-contacts-0.2.2 \
objc2-core-data-0.2.2 \
- objc2-core-foundation-0.3.0 \
+ objc2-core-data-0.3.1 \
+ objc2-core-foundation-0.3.1 \
+ objc2-core-graphics-0.3.1 \
objc2-core-image-0.2.2 \
+ objc2-core-image-0.3.1 \
objc2-core-location-0.2.2 \
objc2-encode-4.1.0 \
objc2-foundation-0.2.2 \
- objc2-foundation-0.3.0 \
+ objc2-foundation-0.3.1 \
+ objc2-io-surface-0.3.1 \
objc2-link-presentation-0.2.2 \
objc2-metal-0.2.2 \
- objc2-metal-0.3.0 \
+ objc2-metal-0.3.1 \
objc2-quartz-core-0.2.2 \
- objc2-quartz-core-0.3.0 \
+ objc2-quartz-core-0.3.1 \
objc2-symbols-0.2.2 \
objc2-ui-kit-0.2.2 \
objc2-uniform-type-identifiers-0.2.2 \
objc2-user-notifications-0.2.2 \
- objc_id-0.1.1 \
object-0.36.7 \
- once_cell-1.20.3 \
+ once_cell-1.21.3 \
orbclient-0.3.48 \
ordered-stream-0.2.0 \
overload-0.1.1 \
owned_ttf_parser-0.25.0 \
- pango-0.20.7 \
- pango-sys-0.20.7 \
+ pango-0.18.3 \
+ pango-0.20.9 \
+ pango-sys-0.18.0 \
+ pango-sys-0.20.9 \
pangocairo-0.20.7 \
pangocairo-sys-0.20.7 \
parking-2.2.1 \
@@ -332,135 +376,150 @@ CARGO_CRATES= ab_glyph-0.2.29 \
phf_macros-0.11.3 \
phf_shared-0.11.3 \
pico-args-0.5.0 \
- pin-project-1.1.9 \
- pin-project-internal-1.1.9 \
+ pin-project-1.1.10 \
+ pin-project-internal-1.1.10 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
pin-weak-1.1.0 \
piper-0.2.4 \
pipewire-0.8.0 \
pipewire-sys-0.8.0 \
- pkg-config-0.3.31 \
+ pkg-config-0.3.32 \
png-0.17.16 \
polib-0.2.0 \
polling-3.7.4 \
- portable-atomic-1.10.0 \
- ppv-lite86-0.2.20 \
- prettyplease-0.2.29 \
- proc-macro-crate-3.2.0 \
- proc-macro2-1.0.93 \
+ portable-atomic-1.11.0 \
+ potential_utf-0.1.2 \
+ ppv-lite86-0.2.21 \
+ prettyplease-0.2.32 \
+ proc-macro-crate-1.3.1 \
+ proc-macro-crate-2.0.0 \
+ proc-macro-crate-3.3.0 \
+ proc-macro-error-1.0.4 \
+ proc-macro-error-attr-1.0.4 \
+ proc-macro2-1.0.95 \
+ profiling-1.0.16 \
+ profiling-procmacros-1.0.16 \
qoi-0.4.1 \
qttypes-0.2.12 \
+ quick-error-2.0.1 \
quick-xml-0.30.0 \
- quick-xml-0.37.2 \
- quote-1.0.38 \
+ quick-xml-0.37.5 \
+ quote-1.0.40 \
+ r-efi-5.2.0 \
rand-0.8.5 \
rand_chacha-0.3.1 \
rand_core-0.6.4 \
+ rav1e-0.7.1 \
+ ravif-0.11.12 \
raw-window-handle-0.6.2 \
raw-window-metal-1.1.0 \
rayon-1.10.0 \
rayon-core-1.12.1 \
redox_syscall-0.4.1 \
- redox_syscall-0.5.8 \
+ redox_syscall-0.5.12 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
- resvg-0.44.0 \
+ resvg-0.45.1 \
rgb-0.8.50 \
rowan-0.16.1 \
roxmltree-0.20.0 \
rustc-demangle-0.1.24 \
rustc-hash-1.1.0 \
+ rustc-hash-2.1.1 \
rustc_version-0.4.1 \
rustix-0.38.44 \
- rustversion-1.0.19 \
- rustybuzz-0.18.0 \
+ rustix-1.0.7 \
+ rustversion-1.0.20 \
rustybuzz-0.20.1 \
- ryu-1.0.19 \
+ ryu-1.0.20 \
same-file-1.0.6 \
scoped-tls-1.0.1 \
scoped-tls-hkt-0.1.5 \
scopeguard-1.2.0 \
sctk-adwaita-0.10.1 \
- semver-1.0.25 \
- serde-1.0.217 \
- serde_derive-1.0.217 \
- serde_json-1.0.138 \
- serde_repr-0.1.19 \
+ semver-1.0.26 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.140 \
+ serde_repr-0.1.20 \
serde_spanned-0.6.8 \
sha1-0.10.6 \
sharded-slab-0.1.7 \
shlex-1.3.0 \
- signal-hook-registry-1.4.2 \
+ signal-hook-registry-1.4.5 \
simd-adler32-0.3.7 \
+ simd_helpers-0.1.0 \
simplecss-0.2.2 \
siphasher-1.0.1 \
- skia-bindings-0.78.2 \
- skia-safe-0.78.2 \
+ skia-bindings-0.84.0 \
+ skia-safe-0.84.0 \
slab-0.4.9 \
- slint-1.9.2 \
- slint-build-1.9.2 \
- slint-macros-1.9.2 \
+ slint-1.11.0 \
+ slint-build-1.11.0 \
+ slint-macros-1.11.0 \
slotmap-1.0.7 \
- smallvec-1.13.2 \
+ smallvec-1.15.0 \
smithay-client-toolkit-0.19.2 \
smithay-clipboard-0.7.2 \
smol_str-0.2.2 \
smol_str-0.3.2 \
- socket2-0.5.8 \
+ socket2-0.5.9 \
softbuffer-0.4.6 \
spin_on-0.1.1 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
strict-num-0.1.1 \
- strum-0.26.3 \
- strum_macros-0.26.4 \
+ strum-0.27.1 \
+ strum_macros-0.27.1 \
svgtypes-0.15.3 \
- syn-2.0.98 \
- synstructure-0.13.1 \
+ syn-1.0.109 \
+ syn-2.0.101 \
+ synstructure-0.13.2 \
sys-locale-0.3.2 \
system-deps-6.2.2 \
system-deps-7.0.3 \
- tar-0.4.43 \
+ tar-0.4.44 \
target-lexicon-0.12.16 \
- tempfile-3.16.0 \
+ tempfile-3.19.1 \
termcolor-1.4.1 \
text-size-1.1.1 \
thiserror-1.0.69 \
- thiserror-2.0.11 \
+ thiserror-2.0.12 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.11 \
+ thiserror-impl-2.0.12 \
thread_local-1.1.8 \
tiff-0.9.1 \
tiny-skia-0.11.4 \
tiny-skia-path-0.11.4 \
tiny-xlib-0.2.4 \
- tinystr-0.7.6 \
- tinyvec-1.8.1 \
+ tinystr-0.8.1 \
+ tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
- tokio-1.43.0 \
+ tokio-1.45.0 \
tokio-macros-2.5.0 \
- toml-0.8.20 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.23 \
+ toml-0.8.22 \
+ toml_datetime-0.6.9 \
+ toml_edit-0.19.15 \
+ toml_edit-0.20.7 \
+ toml_edit-0.22.26 \
+ toml_write-0.1.1 \
tracing-0.1.41 \
tracing-attributes-0.1.28 \
tracing-core-0.1.33 \
tracing-log-0.2.0 \
tracing-subscriber-0.3.19 \
ttf-parser-0.21.1 \
- ttf-parser-0.24.1 \
ttf-parser-0.25.1 \
- typenum-1.17.0 \
+ typed-index-collections-3.3.0 \
+ typenum-1.18.0 \
udev-0.9.3 \
uds_windows-1.1.0 \
unicode-bidi-0.3.18 \
- unicode-bidi-mirroring-0.3.0 \
unicode-bidi-mirroring-0.4.0 \
- unicode-ccc-0.3.0 \
unicode-ccc-0.4.0 \
- unicode-ident-1.0.16 \
+ unicode-ident-1.0.18 \
unicode-linebreak-0.1.5 \
unicode-properties-0.1.3 \
unicode-script-0.5.7 \
@@ -468,10 +527,11 @@ CARGO_CRATES= ab_glyph-0.2.29 \
unicode-vo-0.1.0 \
unicode-width-0.1.14 \
unicode-xid-0.2.6 \
+ unty-0.0.4 \
url-2.5.4 \
- usvg-0.44.0 \
- utf16_iter-1.0.5 \
+ usvg-0.45.1 \
utf8_iter-1.0.4 \
+ v_frame-0.3.8 \
valuable-0.1.1 \
version-compare-0.2.0 \
version_check-0.9.5 \
@@ -479,40 +539,48 @@ CARGO_CRATES= ab_glyph-0.2.29 \
vtable-macro-0.2.1 \
walkdir-2.5.0 \
wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.13.3+wasi-0.2.2 \
+ wasi-0.14.2+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
wasm-bindgen-futures-0.4.50 \
wasm-bindgen-macro-0.2.100 \
wasm-bindgen-macro-support-0.2.100 \
wasm-bindgen-shared-0.2.100 \
- wayland-backend-0.3.8 \
- wayland-client-0.31.8 \
+ wayland-backend-0.3.10 \
+ wayland-client-0.31.10 \
wayland-csd-frame-0.3.0 \
- wayland-cursor-0.31.8 \
+ wayland-cursor-0.31.10 \
wayland-protocols-0.31.2 \
- wayland-protocols-0.32.6 \
- wayland-protocols-misc-0.3.6 \
- wayland-protocols-plasma-0.3.6 \
+ wayland-protocols-0.32.8 \
+ wayland-protocols-misc-0.3.8 \
+ wayland-protocols-plasma-0.3.8 \
wayland-protocols-wlr-0.2.0 \
- wayland-protocols-wlr-0.3.6 \
+ wayland-protocols-wlr-0.3.8 \
wayland-scanner-0.31.6 \
wayland-sys-0.31.6 \
web-sys-0.3.77 \
web-time-1.1.0 \
weezl-0.1.8 \
- which-4.4.2 \
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-0.58.0 \
- windows-core-0.52.0 \
+ windows-0.61.1 \
+ windows-collections-0.2.0 \
windows-core-0.58.0 \
+ windows-core-0.61.0 \
+ windows-future-0.2.0 \
windows-implement-0.58.0 \
+ windows-implement-0.60.0 \
windows-interface-0.58.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.1 \
+ windows-numerics-0.2.0 \
windows-result-0.2.0 \
+ windows-result-0.3.2 \
windows-strings-0.1.0 \
+ windows-strings-0.4.0 \
windows-sys-0.45.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
@@ -542,48 +610,50 @@ CARGO_CRATES= ab_glyph-0.2.29 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winit-0.30.9 \
- winnow-0.7.1 \
+ winit-0.30.10 \
+ winnow-0.5.40 \
+ winnow-0.7.10 \
wio-0.2.2 \
- wit-bindgen-rt-0.33.0 \
- write16-1.0.0 \
- writeable-0.5.5 \
+ wit-bindgen-rt-0.39.0 \
+ writeable-0.6.1 \
+ x11-2.21.0 \
x11-clipboard-0.9.3 \
x11-dl-2.21.0 \
x11rb-0.13.1 \
x11rb-protocol-0.13.1 \
- xattr-1.4.0 \
+ xattr-1.5.0 \
xcursor-0.3.8 \
xdg-home-1.3.0 \
xkbcommon-0.8.0 \
xkbcommon-dl-0.4.2 \
xkeysym-0.2.1 \
- xml-rs-0.8.25 \
+ xml-rs-0.8.26 \
xmlwriter-0.1.0 \
yansi-term-0.1.2 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
zbus-4.4.0 \
- zbus-5.5.0 \
+ zbus-5.6.0 \
zbus-lockstep-0.4.4 \
zbus-lockstep-macros-0.4.4 \
zbus_macros-4.4.0 \
- zbus_macros-5.5.0 \
+ zbus_macros-5.6.0 \
zbus_names-3.0.0 \
zbus_names-4.2.0 \
zbus_xml-4.0.0 \
- zerocopy-0.7.35 \
- zerocopy-derive-0.7.35 \
- zerofrom-0.1.5 \
- zerofrom-derive-0.1.5 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3 \
+ zerocopy-0.8.25 \
+ zerocopy-derive-0.8.25 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.2 \
+ zerovec-derive-0.11.1 \
zune-core-0.4.12 \
zune-inflate-0.2.54 \
zune-jpeg-0.4.14 \
zvariant-4.2.0 \
- zvariant-5.4.0 \
+ zvariant-5.5.1 \
zvariant_derive-4.2.0 \
- zvariant_derive-5.4.0 \
+ zvariant_derive-5.5.1 \
zvariant_utils-2.1.0 \
zvariant_utils-3.2.0
diff --git a/x11/xdg-desktop-portal-luminous/distinfo b/x11/xdg-desktop-portal-luminous/distinfo
index 145f976bc0f8..06c54e324e9e 100644
--- a/x11/xdg-desktop-portal-luminous/distinfo
+++ b/x11/xdg-desktop-portal-luminous/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1739238566
+TIMESTAMP = 1746858149
SHA256 (rust/crates/ab_glyph-0.2.29.crate) = ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0
SIZE (rust/crates/ab_glyph-0.2.29.crate) = 20011
SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046
@@ -21,10 +21,12 @@ SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b44
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
SIZE (rust/crates/adler2-2.0.0.crate) = 13529
-SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
-SIZE (rust/crates/ahash-0.8.11.crate) = 43607
+SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
+SIZE (rust/crates/ahash-0.8.12.crate) = 43413
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/aligned-vec-0.5.0.crate) = 4aa90d7ce82d4be67b64039a3d588d38dbcc6736577de4a847025ce5b0c468d1
+SIZE (rust/crates/aligned-vec-0.5.0.crate) = 8921
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
SHA256 (rust/crates/android-activity-0.6.0.crate) = ef6978589202a00cd7e118380c448a08b6ed394c3a8df3a430d0898e3a42d046
@@ -37,30 +39,30 @@ 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/annotate-snippets-0.9.2.crate) = ccaf7e9dfbb6ab22c82e473cd1a8a7bd313c19a5b7e40970f3d89ef5a5c9e81e
SIZE (rust/crates/annotate-snippets-0.9.2.crate) = 32065
-SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04
-SIZE (rust/crates/anyhow-1.0.95.crate) = 52155
+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/arg_enum_proc_macro-0.3.4.crate) = 0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea
+SIZE (rust/crates/arg_enum_proc_macro-0.3.4.crate) = 5102
SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
SIZE (rust/crates/arrayref-0.3.9.crate) = 9186
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
SHA256 (rust/crates/as-raw-xcb-connection-1.0.1.crate) = 175571dd1d178ced59193a6fc02dde1b972eb0bc56c892cde9beeceac5bf0f6b
SIZE (rust/crates/as-raw-xcb-connection-1.0.1.crate) = 6460
-SHA256 (rust/crates/ashpd-0.9.2.crate) = 4d43c03d9e36dd40cab48435be0b09646da362c278223ca535493877b2c1dee9
-SIZE (rust/crates/ashpd-0.9.2.crate) = 79657
SHA256 (rust/crates/async-broadcast-0.7.2.crate) = 435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532
SIZE (rust/crates/async-broadcast-0.7.2.crate) = 22746
SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a
SIZE (rust/crates/async-channel-2.3.1.crate) = 14576
-SHA256 (rust/crates/async-executor-1.13.1.crate) = 30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec
-SIZE (rust/crates/async-executor-1.13.1.crate) = 27991
+SHA256 (rust/crates/async-executor-1.13.2.crate) = bb812ffb58524bdd10860d7d974e2f01cc0950c2438a74ee5ec2e2280c6c4ffa
+SIZE (rust/crates/async-executor-1.13.2.crate) = 28392
SHA256 (rust/crates/async-fs-2.1.2.crate) = ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a
SIZE (rust/crates/async-fs-2.1.2.crate) = 17071
SHA256 (rust/crates/async-io-2.4.0.crate) = 43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059
SIZE (rust/crates/async-io-2.4.0.crate) = 49252
SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18
SIZE (rust/crates/async-lock-3.4.0.crate) = 34446
-SHA256 (rust/crates/async-net-2.0.0.crate) = b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7
-SIZE (rust/crates/async-net-2.0.0.crate) = 17787
SHA256 (rust/crates/async-process-2.3.0.crate) = 63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb
SIZE (rust/crates/async-process-2.3.0.crate) = 26766
SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11
@@ -69,8 +71,12 @@ SHA256 (rust/crates/async-signal-0.2.10.crate) = 637e00349800c0bdf8bfc21ebbc0b65
SIZE (rust/crates/async-signal-0.2.10.crate) = 16970
SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de
SIZE (rust/crates/async-task-4.7.1.crate) = 38077
-SHA256 (rust/crates/async-trait-0.1.86.crate) = 644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d
-SIZE (rust/crates/async-trait-0.1.86.crate) = 31946
+SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
+SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
+SHA256 (rust/crates/atk-0.18.2.crate) = 241b621213072e993be4f6f3a9e4b45f65b7e6faad43001be957184b7bb1824b
+SIZE (rust/crates/atk-0.18.2.crate) = 34179
+SHA256 (rust/crates/atk-sys-0.18.2.crate) = c5e48b684b0ca77d2bbadeef17424c2ea3c897d44d566a1617e7e8f30614d086
+SIZE (rust/crates/atk-sys-0.18.2.crate) = 22997
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/atspi-0.22.0.crate) = be534b16650e35237bb1ed189ba2aab86ce65e88cc84c66f4935ba38575cecbf
@@ -85,44 +91,60 @@ SHA256 (rust/crates/auto_enums-0.8.7.crate) = 9c170965892137a3a9aeb000b4524aa3cc
SIZE (rust/crates/auto_enums-0.8.7.crate) = 58613
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/av1-grain-0.2.3.crate) = 6678909d8c5d46a42abcf571271e15fdbc0a225e3646cf23762cd415046c78bf
+SIZE (rust/crates/av1-grain-0.2.3.crate) = 34703
+SHA256 (rust/crates/avif-serialize-0.8.3.crate) = 98922d6a4cfbcb08820c69d8eeccc05bb1f29bfa06b4f5b1dbfe9a868bd7608e
+SIZE (rust/crates/avif-serialize-0.8.3.crate) = 12696
+SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
+SHA256 (rust/crates/bincode-2.0.1.crate) = 36eaf5d7b090263e8150820482d5d93cd964a81e4019913c972f4edcc6edb740
+SIZE (rust/crates/bincode-2.0.1.crate) = 70469
SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088
SIZE (rust/crates/bindgen-0.69.5.crate) = 221128
+SHA256 (rust/crates/bindgen-0.71.1.crate) = 5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3
+SIZE (rust/crates/bindgen-0.71.1.crate) = 237785
SHA256 (rust/crates/bit_field-0.10.2.crate) = dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61
SIZE (rust/crates/bit_field-0.10.2.crate) = 10568
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
-SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
-SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
-SIZE (rust/crates/block-0.1.6.crate) = 4077
+SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
+SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+SHA256 (rust/crates/bitstream-io-2.6.0.crate) = 6099cdc01846bc367c4e7dd630dc5966dccf36b652fae7a74e17b640411a91b2
+SIZE (rust/crates/bitstream-io-2.6.0.crate) = 38256
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f
SIZE (rust/crates/block2-0.5.1.crate) = 24191
+SHA256 (rust/crates/block2-0.6.1.crate) = 340d2f0bdb2a43c1d3cd40513185b2bd7def0aa1052f956455114bc98f82dcf2
+SIZE (rust/crates/block2-0.6.1.crate) = 34311
SHA256 (rust/crates/blocking-1.6.1.crate) = 703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea
SIZE (rust/crates/blocking-1.6.1.crate) = 17788
-SHA256 (rust/crates/borsh-1.5.5.crate) = 5430e3be710b68d984d1391c854eb431a9d548640711faa54eecb1df93db91cc
-SIZE (rust/crates/borsh-1.5.5.crate) = 76621
+SHA256 (rust/crates/borsh-1.5.7.crate) = ad8646f98db542e39fc66e68a20b2144f6a732636df7c2354e74645faaa433ce
+SIZE (rust/crates/borsh-1.5.7.crate) = 78062
+SHA256 (rust/crates/built-0.7.7.crate) = 56ed6191a7e78c36abdb16ab65341eefd73d64d303fffccdbb00d51e4205967b
+SIZE (rust/crates/built-0.7.7.crate) = 29776
SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06
SIZE (rust/crates/by_address-1.2.1.crate) = 8437
-SHA256 (rust/crates/bytemuck-1.21.0.crate) = ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3
-SIZE (rust/crates/bytemuck-1.21.0.crate) = 51553
-SHA256 (rust/crates/bytemuck_derive-1.8.1.crate) = 3fa76293b4f7bb636ab88fd78228235b5248b4d05cc589aed610f954af5d7c7a
-SIZE (rust/crates/bytemuck_derive-1.8.1.crate) = 23100
+SHA256 (rust/crates/bytemuck-1.23.0.crate) = 9134a6ef01ce4b366b50689c94f82c14bc72bc5d0386829828a2e2752ef7958c
+SIZE (rust/crates/bytemuck-1.23.0.crate) = 52534
+SHA256 (rust/crates/bytemuck_derive-1.9.3.crate) = 7ecc273b49b3205b83d648f0690daa588925572cc5063745bfe547fe7ec8e1a1
+SIZE (rust/crates/bytemuck_derive-1.9.3.crate) = 23555
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
-SHA256 (rust/crates/bytes-1.10.0.crate) = f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9
-SIZE (rust/crates/bytes-1.10.0.crate) = 76656
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/cairo-rs-0.18.5.crate) = 8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2
+SIZE (rust/crates/cairo-rs-0.18.5.crate) = 54235
SHA256 (rust/crates/cairo-rs-0.20.7.crate) = ae50b5510d86cf96ac2370e66d8dc960882f3df179d6a5a1e52bd94a1416c0f7
SIZE (rust/crates/cairo-rs-0.20.7.crate) = 52722
+SHA256 (rust/crates/cairo-sys-rs-0.18.2.crate) = 685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51
+SIZE (rust/crates/cairo-sys-rs-0.18.2.crate) = 11855
SHA256 (rust/crates/cairo-sys-rs-0.20.7.crate) = f18b6bb8e43c7eb0f2aac7976afe0c61b6f5fc2ab7bc4c139537ea56c92290df
SIZE (rust/crates/cairo-sys-rs-0.20.7.crate) = 11934
SHA256 (rust/crates/calloop-0.13.0.crate) = b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec
@@ -131,8 +153,10 @@ SHA256 (rust/crates/calloop-0.14.2.crate) = 10929724661d1c43856fd87c7a127ae944ec
SIZE (rust/crates/calloop-0.14.2.crate) = 76378
SHA256 (rust/crates/calloop-wayland-source-0.3.0.crate) = 95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20
SIZE (rust/crates/calloop-wayland-source-0.3.0.crate) = 11300
-SHA256 (rust/crates/cc-1.2.13.crate) = c7777341816418c02e033934a09f20dc0ccaf65a5201ef8a450ae0105a573fda
-SIZE (rust/crates/cc-1.2.13.crate) = 102839
+SHA256 (rust/crates/calloop-wayland-source-0.4.0.crate) = 876a7a1dbbe026a55ef47a500b123af5a9a0914520f061d467914cf21be95daf
+SIZE (rust/crates/calloop-wayland-source-0.4.0.crate) = 10904
+SHA256 (rust/crates/cc-1.2.22.crate) = 32db95edf998450acc7881c932f94cd9b05c87b4b2599e8bab064753da4acfd1
+SIZE (rust/crates/cc-1.2.22.crate) = 106294
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
@@ -147,12 +171,12 @@ SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/cgl-0.3.2.crate) = 0ced0551234e87afee12411d535648dd89d2e7f34c78b753395567aff3d447ff
SIZE (rust/crates/cgl-0.3.2.crate) = 7557
-SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825
-SIZE (rust/crates/chrono-0.4.39.crate) = 222248
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clipboard-win-3.1.1.crate) = 9fdf5e01086b6be750428ba4a40619f847eb2e95756eee84b18e06e5f0b50342
-SIZE (rust/crates/clipboard-win-3.1.1.crate) = 11964
+SHA256 (rust/crates/clipboard-win-5.4.0.crate) = 15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892
+SIZE (rust/crates/clipboard-win-5.4.0.crate) = 20559
SHA256 (rust/crates/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59
SIZE (rust/crates/clru-0.6.2.crate) = 16497
SHA256 (rust/crates/codemap-0.1.3.crate) = b9e769b5c8c8283982a987c6e948e540254f1058d5a74b8794914d4ef5fc2a24
@@ -173,8 +197,8 @@ SHA256 (rust/crates/convert_case-0.6.0.crate) = ec182b0ca2f35d8fc196cf3404988fd8
SIZE (rust/crates/convert_case-0.6.0.crate) = 18675
SHA256 (rust/crates/cookie-factory-0.3.3.crate) = 9885fa71e26b8ab7855e2ec7cae6e9b380edff76cd052e07c683a0319d51b3a2
SIZE (rust/crates/cookie-factory-0.3.3.crate) = 19084
-SHA256 (rust/crates/copypasta-0.10.1.crate) = deb85422867ca93da58b7f95fb5c0c10f6183ed6e1ef8841568968a896d3a858
-SIZE (rust/crates/copypasta-0.10.1.crate) = 15053
+SHA256 (rust/crates/copypasta-0.10.2.crate) = 3e6811e17f81fe246ef2bc553f76b6ee6ab41a694845df1d37e52a92b7bbd38a
+SIZE (rust/crates/copypasta-0.10.2.crate) = 15486
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
@@ -209,6 +233,8 @@ SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a275
SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
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.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
@@ -227,24 +253,26 @@ SHA256 (rust/crates/cursor-icon-1.1.0.crate) = 96a6ac251f4a2aca6b3f91340350eab87
SIZE (rust/crates/cursor-icon-1.1.0.crate) = 11453
SHA256 (rust/crates/data-url-0.3.1.crate) = 5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a
SIZE (rust/crates/data-url-0.3.1.crate) = 21109
-SHA256 (rust/crates/derive_more-1.0.0.crate) = 4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05
-SIZE (rust/crates/derive_more-1.0.0.crate) = 64854
-SHA256 (rust/crates/derive_more-impl-1.0.0.crate) = cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22
-SIZE (rust/crates/derive_more-impl-1.0.0.crate) = 76182
+SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
+SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
+SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
+SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
SHA256 (rust/crates/derive_utils-0.15.0.crate) = ccfae181bab5ab6c5478b2ccb69e4c68a02f8c3ec72f6616bfec9dbc599d2ee0
SIZE (rust/crates/derive_utils-0.15.0.crate) = 16294
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b
SIZE (rust/crates/dispatch-0.2.0.crate) = 10229
+SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec
+SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412
SIZE (rust/crates/dlib-0.5.2.crate) = 5806
SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2
SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821
-SHA256 (rust/crates/dpi-0.1.1.crate) = f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53
-SIZE (rust/crates/dpi-0.1.1.crate) = 11131
+SHA256 (rust/crates/dpi-0.1.2.crate) = d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3b3157b91390b52ddfdf1a76
+SIZE (rust/crates/dpi-0.1.2.crate) = 14812
SHA256 (rust/crates/drm-0.14.1.crate) = 80bc8c5c6c2941f70a55c15f8d9f00f9710ebda3ffda98075f996a0e6c92756f
SIZE (rust/crates/drm-0.14.1.crate) = 52927
SHA256 (rust/crates/drm-ffi-0.9.0.crate) = d8e41459d99a9b529845f6d2c909eb9adf3b6d2f82635ae40be8de0601726e8b
@@ -253,52 +281,54 @@ SHA256 (rust/crates/drm-fourcc-2.2.0.crate) = 0aafbcdb8afc29c1a7ee5fbe53b5d62f45
SIZE (rust/crates/drm-fourcc-2.2.0.crate) = 12192
SHA256 (rust/crates/drm-sys-0.8.0.crate) = bafb66c8dbc944d69e15cfcc661df7e703beffbaec8bd63151368b06c5f9858c
SIZE (rust/crates/drm-sys-0.8.0.crate) = 10472
-SHA256 (rust/crates/dwrote-0.11.2.crate) = 70182709525a3632b2ba96b6569225467b18ecb4a77f46d255f713a6bebf05fd
-SIZE (rust/crates/dwrote-0.11.2.crate) = 21647
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/dwrote-0.11.3.crate) = bfe1f192fcce01590bd8d839aca53ce0d11d803bf291b2a6c4ad925a8f0024be
+SIZE (rust/crates/dwrote-0.11.3.crate) = 22799
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/endi-1.1.0.crate) = a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf
SIZE (rust/crates/endi-1.1.0.crate) = 4872
SHA256 (rust/crates/enumflags2-0.7.11.crate) = ba2f4b465f5318854c6f8dd686ede6c0a9dc67d4b1ac241cf0eb51521a309147
SIZE (rust/crates/enumflags2-0.7.11.crate) = 17500
SHA256 (rust/crates/enumflags2_derive-0.7.11.crate) = fc4caf64a58d7a6d65ab00639b046ff54399a39f5f2554728895ace4b297cd79
SIZE (rust/crates/enumflags2_derive-0.7.11.crate) = 8524
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/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/error-code-3.3.2.crate) = dea2df4cf52843e0452895c455a1a2cfbb842a1e7329671acf418fdc53ed4c59
+SIZE (rust/crates/error-code-3.3.2.crate) = 8516
SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48
SIZE (rust/crates/euclid-0.22.11.crate) = 79261
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.3.crate) = 3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2
-SIZE (rust/crates/event-listener-strategy-0.5.3.crate) = 10920
+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/exr-1.73.0.crate) = f83197f59927b46c04a183a619b7c29df34e63e63c7869320862268c0ef687e0
SIZE (rust/crates/exr-1.73.0.crate) = 244371
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c
SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
-SHA256 (rust/crates/femtovg-0.11.3.crate) = 36d63bc3ab69493186eefc2568dddc21d2fe5f3c552edc64def6c42297ec9bbd
-SIZE (rust/crates/femtovg-0.11.3.crate) = 264435
+SHA256 (rust/crates/femtovg-0.12.0.crate) = e9bec3fb78abd18f7bbbde01f22f467c47c5a9c043e791802f82da0cf16066d1
+SIZE (rust/crates/femtovg-0.12.0.crate) = 264712
SHA256 (rust/crates/field-offset-0.3.6.crate) = 38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f
SIZE (rust/crates/field-offset-0.3.6.crate) = 10032
SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
-SIZE (rust/crates/flate2-1.0.35.crate) = 109188
+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/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/foldhash-0.1.4.crate) = a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f
-SIZE (rust/crates/foldhash-0.1.4.crate) = 13764
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
SHA256 (rust/crates/fontconfig-parser-0.5.7.crate) = c1fcfcd44ca6e90c921fee9fa665d530b21ef1327a4c1a6c5250ea44b776ada7
SIZE (rust/crates/fontconfig-parser-0.5.7.crate) = 39564
-SHA256 (rust/crates/fontdb-0.22.0.crate) = a3a6f9af55fb97ad673fb7a69533eb2f967648a06fa21f8c9bb2cd6d33975716
-SIZE (rust/crates/fontdb-0.22.0.crate) = 108279
-SHA256 (rust/crates/fontdue-0.9.2.crate) = efe23d02309319171d00d794c9ff48d4f903c0e481375b1b04b017470838af04
-SIZE (rust/crates/fontdue-0.9.2.crate) = 141282
+SHA256 (rust/crates/fontdb-0.23.0.crate) = 457e789b3d1202543297a350643cf459f836cade38934e7a4cf6a39e7cde2905
+SIZE (rust/crates/fontdb-0.23.0.crate) = 108324
+SHA256 (rust/crates/fontdue-0.9.3.crate) = 2e57e16b3fe8ff4364c0661fdaac543fb38b29ea9bc9c2f45612d90adf931d2b
+SIZE (rust/crates/fontdue-0.9.3.crate) = 141337
SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965
SIZE (rust/crates/foreign-types-0.5.0.crate) = 7824
SHA256 (rust/crates/foreign-types-macros-0.2.3.crate) = 1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742
@@ -329,42 +359,58 @@ SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c
SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
-SHA256 (rust/crates/gbm-0.16.1.crate) = fa9a106f044fbd21edf2d8cc57300df1e60630e46ed4bebd59cdcbb23cfad1ce
-SIZE (rust/crates/gbm-0.16.1.crate) = 12727
-SHA256 (rust/crates/gbm-sys-0.3.1.crate) = a9cc2f64de9fa707b5c6b2d2f10d7a7e49e845018a9f5685891eb40d3bab2538
-SIZE (rust/crates/gbm-sys-0.3.1.crate) = 7643
+SHA256 (rust/crates/gbm-0.18.0.crate) = ce852e998d3ca5e4a97014fb31c940dc5ef344ec7d364984525fd11e8a547e6a
+SIZE (rust/crates/gbm-0.18.0.crate) = 11893
+SHA256 (rust/crates/gbm-sys-0.4.0.crate) = c13a5f2acc785d8fb6bf6b7ab6bfb0ef5dad4f4d97e8e70bb8e470722312f76f
+SIZE (rust/crates/gbm-sys-0.4.0.crate) = 7647
+SHA256 (rust/crates/gdk-0.18.2.crate) = d9f245958c627ac99d8e529166f9823fb3b838d1d41fd2b297af3075093c2691
+SIZE (rust/crates/gdk-0.18.2.crate) = 86561
+SHA256 (rust/crates/gdk-pixbuf-0.18.5.crate) = 50e1f5f1b0bfb830d6ccc8066d18db35c487b1b2b1e8589b5dfe9f07e8defaec
+SIZE (rust/crates/gdk-pixbuf-0.18.5.crate) = 18176
+SHA256 (rust/crates/gdk-pixbuf-sys-0.18.0.crate) = 3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7
+SIZE (rust/crates/gdk-pixbuf-sys-0.18.0.crate) = 9674
+SHA256 (rust/crates/gdk-sys-0.18.2.crate) = 5c2d13f38594ac1e66619e188c6d5a1adb98d11b2fcf7894fc416ad76aa2f3f7
+SIZE (rust/crates/gdk-sys-0.18.2.crate) = 73345
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
SHA256 (rust/crates/gethostname-0.4.3.crate) = 0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818
SIZE (rust/crates/gethostname-0.4.3.crate) = 9336
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
-SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/gif-0.13.1.crate) = 3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2
SIZE (rust/crates/gif-0.13.1.crate) = 36408
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/gio-0.20.7.crate) = a517657589a174be9f60c667f1fec8b7ac82ed5db4ebf56cf073a3b5955d8e2e
-SIZE (rust/crates/gio-0.20.7.crate) = 215199
-SHA256 (rust/crates/gio-sys-0.20.8.crate) = 8446d9b475730ebef81802c1738d972db42fde1c5a36a627ebc4d665fc87db04
-SIZE (rust/crates/gio-sys-0.20.8.crate) = 82617
+SHA256 (rust/crates/gio-0.18.4.crate) = d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73
+SIZE (rust/crates/gio-0.18.4.crate) = 206027
+SHA256 (rust/crates/gio-0.20.9.crate) = a4f00c70f8029d84ea7572dd0e1aaa79e5329667b4c17f329d79ffb1e6277487
+SIZE (rust/crates/gio-0.20.9.crate) = 220512
+SHA256 (rust/crates/gio-sys-0.18.1.crate) = 37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2
+SIZE (rust/crates/gio-sys-0.18.1.crate) = 81369
+SHA256 (rust/crates/gio-sys-0.20.9.crate) = 160eb5250a26998c3e1b54e6a3d4ea15c6c7762a6062a19a7b63eff6e2b33f9e
+SIZE (rust/crates/gio-sys-0.20.9.crate) = 86086
SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d
SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330
-SHA256 (rust/crates/glib-0.20.7.crate) = f969edf089188d821a30cde713b6f9eb08b20c63fc2e584aba2892a7984a8cc0
-SIZE (rust/crates/glib-0.20.7.crate) = 285650
+SHA256 (rust/crates/glib-0.18.5.crate) = 233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5
+SIZE (rust/crates/glib-0.18.5.crate) = 267679
+SHA256 (rust/crates/glib-0.20.9.crate) = 707b819af8059ee5395a2de9f2317d87a53dbad8846a2f089f0bb44703f37686
+SIZE (rust/crates/glib-0.20.9.crate) = 293359
+SHA256 (rust/crates/glib-macros-0.18.5.crate) = 0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc
+SIZE (rust/crates/glib-macros-0.18.5.crate) = 50911
SHA256 (rust/crates/glib-macros-0.20.7.crate) = 715601f8f02e71baef9c1f94a657a9a77c192aea6097cf9ae7e5e177cd8cde68
SIZE (rust/crates/glib-macros-0.20.7.crate) = 72089
-SHA256 (rust/crates/glib-sys-0.20.7.crate) = b360ff0f90d71de99095f79c526a5888c9c92fc9ee1b19da06c6f5e75f0c2a53
-SIZE (rust/crates/glib-sys-0.20.7.crate) = 64052
+SHA256 (rust/crates/glib-sys-0.18.1.crate) = 063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898
+SIZE (rust/crates/glib-sys-0.18.1.crate) = 60464
+SHA256 (rust/crates/glib-sys-0.20.9.crate) = a8928869a44cfdd1fccb17d6746e4ff82c8f82e41ce705aa026a52ca8dc3aefb
+SIZE (rust/crates/glib-sys-0.20.9.crate) = 67109
SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/glow-0.13.1.crate) = bd348e04c43b32574f2de31c8bb397d96c9fcfa1371bd4ca6d8bdc464ab121b1
-SIZE (rust/crates/glow-0.13.1.crate) = 150940
-SHA256 (rust/crates/glow-0.15.0.crate) = e33cd8ff5e02c1a5463ec10a846c8f3166a3ae0382ec33de6a327ea6dd61c41d
-SIZE (rust/crates/glow-0.15.0.crate) = 156376
-SHA256 (rust/crates/glutin-0.32.2.crate) = 03642b8b0cce622392deb0ee3e88511f75df2daac806102597905c3ea1974848
-SIZE (rust/crates/glutin-0.32.2.crate) = 71385
+SHA256 (rust/crates/glow-0.16.0.crate) = c5e5ea60d70410161c8bf5da3fdfeaa1c72ed2c15f8bbb9d19fe3a4fad085f08
+SIZE (rust/crates/glow-0.16.0.crate) = 162118
+SHA256 (rust/crates/glutin-0.32.3.crate) = 12124de845cacfebedff80e877bb37b5b75c34c5a4c89e47e1cdd67fb6041325
+SIZE (rust/crates/glutin-0.32.3.crate) = 73773
SHA256 (rust/crates/glutin-winit-0.5.0.crate) = 85edca7075f8fc728f28cb8fbb111a96c3b89e930574369e3e9c27eb75d3788f
SIZE (rust/crates/glutin-winit-0.5.0.crate) = 6076
SHA256 (rust/crates/glutin_egl_sys-0.7.1.crate) = 4c4680ba6195f424febdc3ba46e7a42a0e58743f2edb115297b86d7f8ecc02d2
@@ -373,14 +419,24 @@ SHA256 (rust/crates/glutin_glx_sys-0.6.1.crate) = 8a7bb2938045a88b612499fbcba375
SIZE (rust/crates/glutin_glx_sys-0.6.1.crate) = 5946
SHA256 (rust/crates/glutin_wgl_sys-0.6.1.crate) = 2c4ee00b289aba7a9e5306d57c2d05499b2e5dc427f84ac708bd2c090212cf3e
SIZE (rust/crates/glutin_wgl_sys-0.6.1.crate) = 5567
-SHA256 (rust/crates/gobject-sys-0.20.7.crate) = 67a56235e971a63bfd75abb13ef70064e1346388723422a68580d8a6fbac6423
-SIZE (rust/crates/gobject-sys-0.20.7.crate) = 19157
-SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
-SIZE (rust/crates/half-2.4.1.crate) = 50892
+SHA256 (rust/crates/gobject-sys-0.18.0.crate) = 0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44
+SIZE (rust/crates/gobject-sys-0.18.0.crate) = 18699
+SHA256 (rust/crates/gobject-sys-0.20.9.crate) = c773a3cb38a419ad9c26c81d177d96b4b08980e8bdbbf32dace883e96e96e7e3
+SIZE (rust/crates/gobject-sys-0.20.9.crate) = 22509
+SHA256 (rust/crates/gtk-0.18.2.crate) = fd56fb197bfc42bd5d2751f4f017d44ff59fbb58140c6b49f9b3b2bdab08506a
+SIZE (rust/crates/gtk-0.18.2.crate) = 400997
+SHA256 (rust/crates/gtk-sys-0.18.2.crate) = 8f29a1c21c59553eb7dd40e918be54dccd60c52b049b75119d5d96ce6b624414
+SIZE (rust/crates/gtk-sys-0.18.2.crate) = 137210
+SHA256 (rust/crates/gtk3-macros-0.18.2.crate) = 52ff3c5b21f14f0736fed6dcfc0bfb4225ebf5725f3c0209edeec181e4d73e9d
+SIZE (rust/crates/gtk3-macros-0.18.2.crate) = 5508
+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.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
@@ -389,68 +445,62 @@ SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7
SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
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/i-slint-backend-linuxkms-1.9.2.crate) = 07313f9ccdb4aeae3ad1151252010f73fc69227bb49b942a8b54d17045511f69
-SIZE (rust/crates/i-slint-backend-linuxkms-1.9.2.crate) = 37611
-SHA256 (rust/crates/i-slint-backend-qt-1.9.2.crate) = 7782e1fcbb38101a8946bacaa01ea5fa33418cc6f526ee4a0995ad63d0138310
-SIZE (rust/crates/i-slint-backend-qt-1.9.2.crate) = 80460
-SHA256 (rust/crates/i-slint-backend-selector-1.9.2.crate) = c0fddbdc93945bf53133d81672b0941d6faa08871f2cce0aea8c10c0bdb9f270
-SIZE (rust/crates/i-slint-backend-selector-1.9.2.crate) = 20466
-SHA256 (rust/crates/i-slint-backend-winit-1.9.2.crate) = 4820ff87c95cea7a857f51e13b3491f0022a2a84c124b55e391212f1126bbe95
-SIZE (rust/crates/i-slint-backend-winit-1.9.2.crate) = 57711
-SHA256 (rust/crates/i-slint-common-1.9.2.crate) = ed17428b2512e02b47fb374afa390e183ece31dcab195a1d6336a064a5e241f7
-SIZE (rust/crates/i-slint-common-1.9.2.crate) = 410945
-SHA256 (rust/crates/i-slint-compiler-1.9.2.crate) = e9eb838e86650652ff6d2aa6f05469fc4d6382539700ca340b4e206b13a04666
-SIZE (rust/crates/i-slint-compiler-1.9.2.crate) = 465515
-SHA256 (rust/crates/i-slint-core-1.9.2.crate) = 78e779ce58e0fe3977c028e2460e4aaecd65d32bc579d728e89ed3d2d5114e55
-SIZE (rust/crates/i-slint-core-1.9.2.crate) = 268808
-SHA256 (rust/crates/i-slint-core-macros-1.9.2.crate) = 0ec8e1d457e06e12a5fd23a5e841c994b2ce48cecdaee872c008239380189b15
-SIZE (rust/crates/i-slint-core-macros-1.9.2.crate) = 20238
-SHA256 (rust/crates/i-slint-renderer-femtovg-1.9.2.crate) = c44ea56368277c89359348fb0765b1ad071bfe98543165d501ad7a619e6e43ba
-SIZE (rust/crates/i-slint-renderer-femtovg-1.9.2.crate) = 44352
-SHA256 (rust/crates/i-slint-renderer-skia-1.9.2.crate) = d8a3c8e632e7ea37b37872533f4504663e1e814de2d7d918f4f833dec69e6279
-SIZE (rust/crates/i-slint-renderer-skia-1.9.2.crate) = 50491
-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/i-slint-backend-linuxkms-1.11.0.crate) = 18c3e06854468e614d43e747bbc8d3ce9a44eec6a9e8312ef16d4890da97fcc8
+SIZE (rust/crates/i-slint-backend-linuxkms-1.11.0.crate) = 56107
+SHA256 (rust/crates/i-slint-backend-qt-1.11.0.crate) = 354fcbbc568076e6ba1571fc60ef1d1a275a01126435531bba321b4ace1c2cd0
+SIZE (rust/crates/i-slint-backend-qt-1.11.0.crate) = 91395
+SHA256 (rust/crates/i-slint-backend-selector-1.11.0.crate) = 65058bf40640e94529bb27c4121e237d2565aa1883721806caeaa1509cc326a3
+SIZE (rust/crates/i-slint-backend-selector-1.11.0.crate) = 54103
+SHA256 (rust/crates/i-slint-backend-winit-1.11.0.crate) = 249a3416f38884de18d0bb0e1589cd95ea10b1b2b8f7ea38e06e7aac320f9edf
+SIZE (rust/crates/i-slint-backend-winit-1.11.0.crate) = 90876
+SHA256 (rust/crates/i-slint-common-1.11.0.crate) = 15c5f2411fd0cd44b39f6aff036c6fbcbcc3eecd119a90d5908a90075d256664
+SIZE (rust/crates/i-slint-common-1.11.0.crate) = 413500
+SHA256 (rust/crates/i-slint-compiler-1.11.0.crate) = becea2773938b8299809cb1f1f0350295bc98e105fe175c53686ba063d7b2b9d
+SIZE (rust/crates/i-slint-compiler-1.11.0.crate) = 501078
+SHA256 (rust/crates/i-slint-core-1.11.0.crate) = 846dca8f8ef03821df932755381d1a29c5be3981eb269c5b235aba5012665a5a
+SIZE (rust/crates/i-slint-core-1.11.0.crate) = 296396
+SHA256 (rust/crates/i-slint-core-macros-1.11.0.crate) = 31573d7b7000d377ef6b64621c22a72ac39213899bd0569c05d748e6cb994aee
+SIZE (rust/crates/i-slint-core-macros-1.11.0.crate) = 21185
+SHA256 (rust/crates/i-slint-renderer-femtovg-1.11.0.crate) = 620dd18c88c30e2423831a65be881a4a557b5b84d1700fbdff719849b36430d4
+SIZE (rust/crates/i-slint-renderer-femtovg-1.11.0.crate) = 55256
+SHA256 (rust/crates/i-slint-renderer-skia-1.11.0.crate) = f0115066b82729a225d28d015318f33ad2ae09f32942cb5046544a7f0cefdee3
+SIZE (rust/crates/i-slint-renderer-skia-1.11.0.crate) = 69184
+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
-SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
-SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
-SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
-SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
-SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
-SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
-SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
-SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
-SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
-SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
-SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
-SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
-SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
-SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
-SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
-SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
-SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
-SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
-SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.0.crate) = 2549ca8c7241c82f59c80ba2a6f415d931c5b58d24fb8412caa1a1f02c49139a
+SIZE (rust/crates/icu_properties-2.0.0.crate) = 58065
+SHA256 (rust/crates/icu_properties_data-2.0.0.crate) = 8197e866e47b68f8f7d95249e172903bec06004b18b2937f1095d40a0c57de04
+SIZE (rust/crates/icu_properties_data-2.0.0.crate) = 159069
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
SIZE (rust/crates/idna-1.0.3.crate) = 142515
-SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
-SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/image-0.24.9.crate) = 5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d
SIZE (rust/crates/image-0.24.9.crate) = 9261055
-SHA256 (rust/crates/image-0.25.5.crate) = cd6f44aed642f18953a158afeb30206f4d50da59fbc66ecb53c66488de73563b
-SIZE (rust/crates/image-0.25.5.crate) = 241073
+SHA256 (rust/crates/image-0.25.6.crate) = db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a
+SIZE (rust/crates/image-0.25.6.crate) = 242367
+SHA256 (rust/crates/image-webp-0.2.1.crate) = b77d01e822461baa8409e156015a1d91735549f0f2c17691bd2d996bef238f7f
+SIZE (rust/crates/image-webp-0.2.1.crate) = 60662
SHA256 (rust/crates/imagesize-0.13.0.crate) = edcd27d72f2f071c64249075f42e205ff93c9a4c5f6c6da53e79ed9f9832c285
SIZE (rust/crates/imagesize-0.13.0.crate) = 17033
SHA256 (rust/crates/imgref-1.11.0.crate) = d0263a3d970d5c054ed9312c0057b4f3bde9c0b33836d3637361d4a9e6e7a408
SIZE (rust/crates/imgref-1.11.0.crate) = 65943
SHA256 (rust/crates/immutable-chunkmap-2.0.6.crate) = 12f97096f508d54f8f8ab8957862eee2ccd628847b6217af1a335e1c44dee578
SIZE (rust/crates/immutable-chunkmap-2.0.6.crate) = 34187
-SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
-SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
+SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
+SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3
SIZE (rust/crates/inotify-0.11.0.crate) = 26241
SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
@@ -461,46 +511,52 @@ SHA256 (rust/crates/input-sys-1.18.0.crate) = bd4f5b4d1c00331c5245163aacfe5f20be
SIZE (rust/crates/input-sys-1.18.0.crate) = 365567
SHA256 (rust/crates/integer-sqrt-0.1.5.crate) = 276ec31bcb4a9ee45f58bec6f9ec700ae4cf4f4f8f2fa7e06cb406bd5ffdd770
SIZE (rust/crates/integer-sqrt-0.1.5.crate) = 2609
+SHA256 (rust/crates/interpolate_name-0.2.4.crate) = c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60
+SIZE (rust/crates/interpolate_name-0.2.4.crate) = 4027
SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2
SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346
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/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97
SIZE (rust/crates/jni-0.21.1.crate) = 105028
SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
-SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
-SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
+SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
+SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
SHA256 (rust/crates/jpeg-decoder-0.3.1.crate) = f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0
SIZE (rust/crates/jpeg-decoder-0.3.1.crate) = 744364
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/keyboard-types-0.7.0.crate) = b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a
+SIZE (rust/crates/keyboard-types-0.7.0.crate) = 37068
SHA256 (rust/crates/khronos_api-3.1.0.crate) = e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc
SIZE (rust/crates/khronos_api-3.1.0.crate) = 599718
-SHA256 (rust/crates/kqueue-1.0.8.crate) = 7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c
-SIZE (rust/crates/kqueue-1.0.8.crate) = 12642
+SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a
+SIZE (rust/crates/kqueue-1.1.1.crate) = 21504
SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b
SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160
-SHA256 (rust/crates/kurbo-0.11.1.crate) = 89234b2cc610a7dd927ebde6b41dd1a5d4214cffaef4cf1fb2195d592f92518f
-SIZE (rust/crates/kurbo-0.11.1.crate) = 129186
-SHA256 (rust/crates/lazy-bytes-cast-5.0.1.crate) = 10257499f089cd156ad82d0a9cd57d9501fa2c989068992a97eb3c27836f206b
-SIZE (rust/crates/lazy-bytes-cast-5.0.1.crate) = 4354
+SHA256 (rust/crates/kurbo-0.11.2.crate) = 1077d333efea6170d9ccb96d3c3026f300ca0773da4938cc4c811daa6df68b0c
+SIZE (rust/crates/kurbo-0.11.2.crate) = 130628
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
SHA256 (rust/crates/lebe-0.5.2.crate) = 03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8
SIZE (rust/crates/lebe-0.5.2.crate) = 8422
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
+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.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
-SIZE (rust/crates/libm-0.2.11.crate) = 111477
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
SHA256 (rust/crates/libspa-0.8.0.crate) = 65f3a4b81b2a2d8c7f300643676202debd1b7c929dbf5c9bb89402ea11d19810
@@ -511,8 +567,12 @@ SHA256 (rust/crates/libudev-sys-0.1.4.crate) = 3c8469b4a23b962c1396b9b451dda50ef
SIZE (rust/crates/libudev-sys-0.1.4.crate) = 6177
SHA256 (rust/crates/libwayshot-0.3.0.crate) = a2efa01ecfd021b1e7db27f21f4e79b35b048081c9cae9d2f898eddc98444d69
SIZE (rust/crates/libwayshot-0.3.0.crate) = 9830
-SHA256 (rust/crates/libwaysip-0.2.7.crate) = dec603bcd45109352365688b40906bb10ff561b66263493cb9319dbaa4446ac6
-SIZE (rust/crates/libwaysip-0.2.7.crate) = 14014
+SHA256 (rust/crates/libwaysip-0.4.0.crate) = f5eef61a9d82cfed0d0897c3b629c9085799c5819e0eea1ab3abc3127535400f
+SIZE (rust/crates/libwaysip-0.4.0.crate) = 15080
+SHA256 (rust/crates/libxdo-0.6.0.crate) = 00333b8756a3d28e78def82067a377de7fa61b24909000aeaa2b446a948d14db
+SIZE (rust/crates/libxdo-0.6.0.crate) = 3651
+SHA256 (rust/crates/libxdo-sys-0.11.0.crate) = db23b9e7e2b7831bbd8aac0bbeeeb7b68cbebc162b227e7052e8e55829a09212
+SIZE (rust/crates/libxdo-sys-0.11.0.crate) = 3877
SHA256 (rust/crates/linereader-0.4.0.crate) = d921fea6860357575519aca014c6e22470585accdd543b370c404a8a72d0dd1d
SIZE (rust/crates/linereader-0.4.0.crate) = 8329
SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
@@ -523,12 +583,16 @@ SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8ea
SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
SHA256 (rust/crates/linux-raw-sys-0.6.5.crate) = 2a385b1be4e5c3e362ad2ffa73c392e53f031eaa5b7d648e64cd87f27f6063d7
SIZE (rust/crates/linux-raw-sys-0.6.5.crate) = 1892120
-SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
-SIZE (rust/crates/litemap-0.7.4.crate) = 28257
+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.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f
-SIZE (rust/crates/log-0.4.25.crate) = 44876
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/loop9-0.1.5.crate) = 0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062
+SIZE (rust/crates/loop9-0.1.5.crate) = 3406
SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
SIZE (rust/crates/lru-0.12.5.crate) = 16047
SHA256 (rust/crates/lyon_algorithms-1.0.5.crate) = f13c9be19d257c7d37e70608ed858e8eab4b2afcea2e3c9a622e892acbf43c08
@@ -537,10 +601,10 @@ SHA256 (rust/crates/lyon_extra-1.0.3.crate) = 1ca94c7bf1e2557c2798989c43416822c1
SIZE (rust/crates/lyon_extra-1.0.3.crate) = 10335
SHA256 (rust/crates/lyon_geom-1.0.6.crate) = 8af69edc087272df438b3ee436c4bb6d7c04aa8af665cfd398feae627dbd8570
SIZE (rust/crates/lyon_geom-1.0.6.crate) = 52820
-SHA256 (rust/crates/lyon_path-1.0.6.crate) = 8e0b8aec2f58586f6eef237985b9a9b7cb3a3aff4417c575075cf95bf925252e
-SIZE (rust/crates/lyon_path-1.0.6.crate) = 35769
-SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
-SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239
+SHA256 (rust/crates/lyon_path-1.0.7.crate) = 0047f508cd7a85ad6bad9518f68cce7b1bf6b943fb71f6da0ee3bc1e8cb75f25
+SIZE (rust/crates/lyon_path-1.0.7.crate) = 36881
+SHA256 (rust/crates/maybe-rayon-0.1.1.crate) = 8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519
+SIZE (rust/crates/maybe-rayon-0.1.1.crate) = 2901
SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
SIZE (rust/crates/memchr-2.7.4.crate) = 96670
SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
@@ -549,74 +613,96 @@ 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.3.crate) = b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924
-SIZE (rust/crates/miniz_oxide-0.8.3.crate) = 61827
+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/muda-0.16.1.crate) = 4de14a9b5d569ca68d7c891d613b390cf5ab4f851c77aaa2f9e435555d3d9492
+SIZE (rust/crates/muda-0.16.1.crate) = 103954
SHA256 (rust/crates/ndk-0.9.0.crate) = c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4
SIZE (rust/crates/ndk-0.9.0.crate) = 84865
SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b
SIZE (rust/crates/ndk-context-0.1.1.crate) = 2205
SHA256 (rust/crates/ndk-sys-0.6.0+11769913.crate) = ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873
SIZE (rust/crates/ndk-sys-0.6.0+11769913.crate) = 329984
+SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086
+SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582
SHA256 (rust/crates/nix-0.27.1.crate) = 2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053
SIZE (rust/crates/nix-0.27.1.crate) = 286494
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/noop_proc_macro-0.3.0.crate) = 0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8
+SIZE (rust/crates/noop_proc_macro-0.3.0.crate) = 2157
SHA256 (rust/crates/notify-8.0.0.crate) = 2fee8403b3d66ac7b26aee6e40a897d85dc5ce26f44da36b8b73e987cc52e943
SIZE (rust/crates/notify-8.0.0.crate) = 35590
SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d
SIZE (rust/crates/notify-types-2.0.0.crate) = 14495
SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
+SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
+SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
+SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202
+SIZE (rust/crates/num-derive-0.4.2.crate) = 14709
+SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
+SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
+SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824
+SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_enum-0.7.3.crate) = 4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179
SIZE (rust/crates/num_enum-0.7.3.crate) = 18603
SHA256 (rust/crates/num_enum_derive-0.7.3.crate) = af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56
SIZE (rust/crates/num_enum_derive-0.7.3.crate) = 17092
-SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1
-SIZE (rust/crates/objc-0.2.7.crate) = 22036
-SHA256 (rust/crates/objc-foundation-0.1.1.crate) = 1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9
-SIZE (rust/crates/objc-foundation-0.1.1.crate) = 9063
SHA256 (rust/crates/objc-sys-0.3.5.crate) = cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310
SIZE (rust/crates/objc-sys-0.3.5.crate) = 20560
SHA256 (rust/crates/objc2-0.5.2.crate) = 46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804
SIZE (rust/crates/objc2-0.5.2.crate) = 199204
-SHA256 (rust/crates/objc2-0.6.0.crate) = 3531f65190d9cff863b77a99857e74c314dd16bf56c538c4b57c7cbc3f3a6e59
-SIZE (rust/crates/objc2-0.6.0.crate) = 258013
+SHA256 (rust/crates/objc2-0.6.1.crate) = 88c6597e14493ab2e44ce58f2fdecf095a51f12ca57bec060a11c57332520551
+SIZE (rust/crates/objc2-0.6.1.crate) = 270980
SHA256 (rust/crates/objc2-app-kit-0.2.2.crate) = e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff
SIZE (rust/crates/objc2-app-kit-0.2.2.crate) = 337435
+SHA256 (rust/crates/objc2-app-kit-0.3.1.crate) = e6f29f568bec459b0ddff777cec4fe3fd8666d82d5a40ebd0ff7e66134f89bcc
+SIZE (rust/crates/objc2-app-kit-0.3.1.crate) = 495884
SHA256 (rust/crates/objc2-cloud-kit-0.2.2.crate) = 74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009
SIZE (rust/crates/objc2-cloud-kit-0.2.2.crate) = 27094
+SHA256 (rust/crates/objc2-cloud-kit-0.3.1.crate) = 17614fdcd9b411e6ff1117dfb1d0150f908ba83a7df81b1f118005fe0a8ea15d
+SIZE (rust/crates/objc2-cloud-kit-0.3.1.crate) = 62156
SHA256 (rust/crates/objc2-contacts-0.2.2.crate) = a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889
SIZE (rust/crates/objc2-contacts-0.2.2.crate) = 17094
SHA256 (rust/crates/objc2-core-data-0.2.2.crate) = 617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef
SIZE (rust/crates/objc2-core-data-0.2.2.crate) = 30575
-SHA256 (rust/crates/objc2-core-foundation-0.3.0.crate) = daeaf60f25471d26948a1c2f840e3f7d86f4109e3af4e8e4b5cd70c39690d925
-SIZE (rust/crates/objc2-core-foundation-0.3.0.crate) = 116097
+SHA256 (rust/crates/objc2-core-data-0.3.1.crate) = 291fbbf7d29287518e8686417cf7239c74700fd4b607623140a7d4a3c834329d
+SIZE (rust/crates/objc2-core-data-0.3.1.crate) = 36462
+SHA256 (rust/crates/objc2-core-foundation-0.3.1.crate) = 1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166
+SIZE (rust/crates/objc2-core-foundation-0.3.1.crate) = 178121
+SHA256 (rust/crates/objc2-core-graphics-0.3.1.crate) = 989c6c68c13021b5c2d6b71456ebb0f9dc78d752e86a98da7c716f4f9470f5a4
+SIZE (rust/crates/objc2-core-graphics-0.3.1.crate) = 72294
SHA256 (rust/crates/objc2-core-image-0.2.2.crate) = 55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80
SIZE (rust/crates/objc2-core-image-0.2.2.crate) = 20050
+SHA256 (rust/crates/objc2-core-image-0.3.1.crate) = 79b3dc0cc4386b6ccf21c157591b34a7f44c8e75b064f85502901ab2188c007e
+SIZE (rust/crates/objc2-core-image-0.3.1.crate) = 54660
SHA256 (rust/crates/objc2-core-location-0.2.2.crate) = 000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781
SIZE (rust/crates/objc2-core-location-0.2.2.crate) = 13100
SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
SHA256 (rust/crates/objc2-foundation-0.2.2.crate) = 0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8
SIZE (rust/crates/objc2-foundation-0.2.2.crate) = 249330
-SHA256 (rust/crates/objc2-foundation-0.3.0.crate) = 3a21c6c9014b82c39515db5b396f91645182611c97d24637cf56ac01e5f8d998
-SIZE (rust/crates/objc2-foundation-0.3.0.crate) = 316531
+SHA256 (rust/crates/objc2-foundation-0.3.1.crate) = 900831247d2fe1a09a683278e5384cfb8c80c79fe6b166f9d14bfdde0ea1b03c
+SIZE (rust/crates/objc2-foundation-0.3.1.crate) = 324572
+SHA256 (rust/crates/objc2-io-surface-0.3.1.crate) = 7282e9ac92529fa3457ce90ebb15f4ecbc383e8338060960760fa2cf75420c3c
+SIZE (rust/crates/objc2-io-surface-0.3.1.crate) = 11724
SHA256 (rust/crates/objc2-link-presentation-0.2.2.crate) = a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398
SIZE (rust/crates/objc2-link-presentation-0.2.2.crate) = 4440
SHA256 (rust/crates/objc2-metal-0.2.2.crate) = dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6
SIZE (rust/crates/objc2-metal-0.2.2.crate) = 75276
-SHA256 (rust/crates/objc2-metal-0.3.0.crate) = 01c41bc8b0e50ea7a5304a56f25e0066f526e99641b46fd7b9ad4421dd35bff6
-SIZE (rust/crates/objc2-metal-0.3.0.crate) = 144821
+SHA256 (rust/crates/objc2-metal-0.3.1.crate) = 7f246c183239540aab1782457b35ab2040d4259175bd1d0c58e46ada7b47a874
+SIZE (rust/crates/objc2-metal-0.3.1.crate) = 145972
SHA256 (rust/crates/objc2-quartz-core-0.2.2.crate) = e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a
SIZE (rust/crates/objc2-quartz-core-0.2.2.crate) = 21306
-SHA256 (rust/crates/objc2-quartz-core-0.3.0.crate) = 6fb3794501bb1bee12f08dcad8c61f2a5875791ad1c6f47faa71a0f033f20071
-SIZE (rust/crates/objc2-quartz-core-0.3.0.crate) = 27959
+SHA256 (rust/crates/objc2-quartz-core-0.3.1.crate) = 90ffb6a0cd5f182dc964334388560b12a57f7b74b3e2dec5e2722aa2dfb2ccd5
+SIZE (rust/crates/objc2-quartz-core-0.3.1.crate) = 28828
SHA256 (rust/crates/objc2-symbols-0.2.2.crate) = 0a684efe3dec1b305badae1a28f6555f6ddd3bb2c2267896782858d5a78404dc
SIZE (rust/crates/objc2-symbols-0.2.2.crate) = 3626
SHA256 (rust/crates/objc2-ui-kit-0.2.2.crate) = b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f
@@ -625,12 +711,10 @@ SHA256 (rust/crates/objc2-uniform-type-identifiers-0.2.2.crate) = 44fa5f9748dbfe
SIZE (rust/crates/objc2-uniform-type-identifiers-0.2.2.crate) = 6017
SHA256 (rust/crates/objc2-user-notifications-0.2.2.crate) = 76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3
SIZE (rust/crates/objc2-user-notifications-0.2.2.crate) = 9600
-SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b
-SIZE (rust/crates/objc_id-0.1.1.crate) = 3258
SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
SIZE (rust/crates/object-0.36.7.crate) = 329938
-SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
-SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/orbclient-0.3.48.crate) = ba0b26cec2e24f08ed8bb31519a9333140a6599b867dac464bb150bdb796fd43
SIZE (rust/crates/orbclient-0.3.48.crate) = 1324601
SHA256 (rust/crates/ordered-stream-0.2.0.crate) = 9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50
@@ -639,10 +723,14 @@ SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b3
SIZE (rust/crates/overload-0.1.1.crate) = 24439
SHA256 (rust/crates/owned_ttf_parser-0.25.0.crate) = 22ec719bbf3b2a81c109a4e20b1f129b5566b7dce654bc3872f6a05abf82b2c4
SIZE (rust/crates/owned_ttf_parser-0.25.0.crate) = 151164
-SHA256 (rust/crates/pango-0.20.7.crate) = 9e89bd74250a03a05cec047b43465469102af803be2bf5e5a1088f8b8455e087
-SIZE (rust/crates/pango-0.20.7.crate) = 45667
-SHA256 (rust/crates/pango-sys-0.20.7.crate) = 71787e0019b499a5eda889279e4adb455a4f3fdd6870cd5ab7f4a5aa25df6699
-SIZE (rust/crates/pango-sys-0.20.7.crate) = 25002
+SHA256 (rust/crates/pango-0.18.3.crate) = 7ca27ec1eb0457ab26f3036ea52229edbdb74dee1edd29063f5b9b010e7ebee4
+SIZE (rust/crates/pango-0.18.3.crate) = 47591
+SHA256 (rust/crates/pango-0.20.9.crate) = 6b1f5dc1b8cf9bc08bfc0843a04ee0fa2e78f1e1fa4b126844a383af4f25f0ec
+SIZE (rust/crates/pango-0.20.9.crate) = 49656
+SHA256 (rust/crates/pango-sys-0.18.0.crate) = 436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5
+SIZE (rust/crates/pango-sys-0.18.0.crate) = 24709
+SHA256 (rust/crates/pango-sys-0.20.9.crate) = 0dbb9b751673bd8fe49eb78620547973a1e719ed431372122b20abd12445bab5
+SIZE (rust/crates/pango-sys-0.20.9.crate) = 28371
SHA256 (rust/crates/pangocairo-0.20.7.crate) = 4690509a2fea2a6552a0ef8aa3e5f790c1365365ee0712afa1aedb39af3997b6
SIZE (rust/crates/pangocairo-0.20.7.crate) = 5632
SHA256 (rust/crates/pangocairo-sys-0.20.7.crate) = 5be6ac24147911a6a46783922fc288cf02f67570bc0d360e563b5b26aead6767
@@ -667,10 +755,10 @@ SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5b
SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
SHA256 (rust/crates/pico-args-0.5.0.crate) = 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315
SIZE (rust/crates/pico-args-0.5.0.crate) = 11545
-SHA256 (rust/crates/pin-project-1.1.9.crate) = dfe2e71e1471fe07709406bf725f710b02927c9c54b2b5b2ec0e8087d97c327d
-SIZE (rust/crates/pin-project-1.1.9.crate) = 56299
-SHA256 (rust/crates/pin-project-internal-1.1.9.crate) = f6e859e6e5bd50440ab63c47e3ebabc90f26251f7c73c3d3e837b74a1cc3fa67
-SIZE (rust/crates/pin-project-internal-1.1.9.crate) = 29160
+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
@@ -683,40 +771,62 @@ SHA256 (rust/crates/pipewire-0.8.0.crate) = 08e645ba5c45109106d56610b3ee60eb13a6
SIZE (rust/crates/pipewire-0.8.0.crate) = 52103
SHA256 (rust/crates/pipewire-sys-0.8.0.crate) = 849e188f90b1dda88fe2bfe1ad31fe5f158af2c98f80fb5d13726c44f3f01112
SIZE (rust/crates/pipewire-sys-0.8.0.crate) = 3038
-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/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526
SIZE (rust/crates/png-0.17.16.crate) = 117975
SHA256 (rust/crates/polib-0.2.0.crate) = 6b393b155cf9be86249cba1b56cc81be0e6212c66d94ac0d76d37a1761f3bb1b
SIZE (rust/crates/polib-0.2.0.crate) = 15058
SHA256 (rust/crates/polling-3.7.4.crate) = a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f
SIZE (rust/crates/polling-3.7.4.crate) = 58239
-SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6
-SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760
-SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
-SHA256 (rust/crates/prettyplease-0.2.29.crate) = 6924ced06e1f7dfe3fa48d57b9f74f55d8915f5036121bef647ef4b204895fac
-SIZE (rust/crates/prettyplease-0.2.29.crate) = 71628
-SHA256 (rust/crates/proc-macro-crate-3.2.0.crate) = 8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b
-SIZE (rust/crates/proc-macro-crate-3.2.0.crate) = 11164
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
+SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
+SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
+SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
+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-crate-2.0.0.crate) = 7e8366a6159044a37876a2b9817124296703c586a5c92e2c53751fa06d8d43e8
+SIZE (rust/crates/proc-macro-crate-2.0.0.crate) = 10922
+SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
+SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
+SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
+SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
+SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
+SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/profiling-1.0.16.crate) = afbdc74edc00b6f6a218ca6a5364d6226a259d4b8ea1af4a0ea063f27e179f4d
+SIZE (rust/crates/profiling-1.0.16.crate) = 12588
+SHA256 (rust/crates/profiling-procmacros-1.0.16.crate) = a65f2e60fbf1063868558d69c6beacf412dc755f9fc020f514b7955fc914fe30
+SIZE (rust/crates/profiling-procmacros-1.0.16.crate) = 5893
SHA256 (rust/crates/qoi-0.4.1.crate) = 7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001
SIZE (rust/crates/qoi-0.4.1.crate) = 71135
SHA256 (rust/crates/qttypes-0.2.12.crate) = c7edf5b38c97ad8900ad2a8418ee44b4adceaa866a4a3405e2f1c909871d7ebd
SIZE (rust/crates/qttypes-0.2.12.crate) = 27952
+SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
+SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
SHA256 (rust/crates/quick-xml-0.30.0.crate) = eff6510e86862b57b210fd8cbe8ed3f0d7d600b9c2863cd4549a2e033c66e956
SIZE (rust/crates/quick-xml-0.30.0.crate) = 161923
-SHA256 (rust/crates/quick-xml-0.37.2.crate) = 165859e9e55f79d67b96c5d96f4e88b6f2695a1972849c15a6a3f5c59fc2c003
-SIZE (rust/crates/quick-xml-0.37.2.crate) = 188017
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
+SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
+SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
+SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/rav1e-0.7.1.crate) = cd87ce80a7665b1cce111f8a16c1f3929f6547ce91ade6addf4ec86a8dda5ce9
+SIZE (rust/crates/rav1e-0.7.1.crate) = 1472522
+SHA256 (rust/crates/ravif-0.11.12.crate) = d6a5f31fcf7500f9401fea858ea4ab5525c99f2322cfcee732c0e6c74208c0c6
+SIZE (rust/crates/ravif-0.11.12.crate) = 18981
SHA256 (rust/crates/raw-window-handle-0.6.2.crate) = 20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539
SIZE (rust/crates/raw-window-handle-0.6.2.crate) = 20234
SHA256 (rust/crates/raw-window-metal-1.1.0.crate) = 40d213455a5f1dc59214213c7330e074ddf8114c9a42411eb890c767357ce135
@@ -727,16 +837,16 @@ SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caa
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
-SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834
-SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319
+SHA256 (rust/crates/redox_syscall-0.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af
+SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
SIZE (rust/crates/regex-1.11.1.crate) = 254170
SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/resvg-0.44.0.crate) = 4a325d5e8d1cebddd070b13f44cec8071594ab67d1012797c121f27a669b7958
-SIZE (rust/crates/resvg-0.44.0.crate) = 78820
+SHA256 (rust/crates/resvg-0.45.1.crate) = a8928798c0a55e03c9ca6c4c6846f76377427d2c1e1f7e6de3c06ae57942df43
+SIZE (rust/crates/resvg-0.45.1.crate) = 78002
SHA256 (rust/crates/rgb-0.8.50.crate) = 57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a
SIZE (rust/crates/rgb-0.8.50.crate) = 21980
SHA256 (rust/crates/rowan-0.16.1.crate) = 417a3a9f582e349834051b8a10c8d71ca88da4211e4093528e36b9845f6b5f21
@@ -747,18 +857,20 @@ 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.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
-SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
-SHA256 (rust/crates/rustybuzz-0.18.0.crate) = c85d1ccd519e61834798eb52c4e886e8c2d7d698dd3d6ce0b1b47eb8557f1181
-SIZE (rust/crates/rustybuzz-0.18.0.crate) = 270070
+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/rustybuzz-0.20.1.crate) = fd3c7c96f8a08ee34eff8857b11b49b07d71d1c3f4e88f8a88d4c9e9f90b1702
SIZE (rust/crates/rustybuzz-0.20.1.crate) = 272721
-SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd
-SIZE (rust/crates/ryu-1.0.19.crate) = 48770
+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/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294
@@ -769,16 +881,16 @@ SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/sctk-adwaita-0.10.1.crate) = b6277f0217056f77f1d8f49f2950ac6c278c0d607c45f5ee99328d792ede24ec
SIZE (rust/crates/sctk-adwaita-0.10.1.crate) = 53237
-SHA256 (rust/crates/semver-1.0.25.crate) = f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03
-SIZE (rust/crates/semver-1.0.25.crate) = 31291
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
-SHA256 (rust/crates/serde_json-1.0.138.crate) = d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949
-SIZE (rust/crates/serde_json-1.0.138.crate) = 154769
-SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9
-SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997
+SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
+SIZE (rust/crates/semver-1.0.26.crate) = 31303
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
+SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
@@ -787,30 +899,32 @@ SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e82
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
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/simd_helpers-0.1.0.crate) = 95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6
+SIZE (rust/crates/simd_helpers-0.1.0.crate) = 1527
SHA256 (rust/crates/simplecss-0.2.2.crate) = 7a9c6883ca9c3c7c90e888de77b7a5c849c779d25d74a1269b0218b14e8b136c
SIZE (rust/crates/simplecss-0.2.2.crate) = 22136
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
-SHA256 (rust/crates/skia-bindings-0.78.2.crate) = 29880a81b088de322e9c5306236c70761a61b5fa4df3c15c93bad3ce890ce34c
-SIZE (rust/crates/skia-bindings-0.78.2.crate) = 205122
-SHA256 (rust/crates/skia-safe-0.78.2.crate) = 4f15700ac678c06649077495acbba07e7ae01e5ca46b7dc18213f2c3477ada71
-SIZE (rust/crates/skia-safe-0.78.2.crate) = 410783
+SHA256 (rust/crates/skia-bindings-0.84.0.crate) = b612a544c0cc0da82271eac1c40b6b055fe3c5aa20bb7b3922f830c777d9aff0
+SIZE (rust/crates/skia-bindings-0.84.0.crate) = 79456
+SHA256 (rust/crates/skia-safe-0.84.0.crate) = 2629d473f8bdbe35fc227d80d8efe9a7db538a409be8beb19e5cd3153d10b0ef
+SIZE (rust/crates/skia-safe-0.84.0.crate) = 454651
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/slint-1.9.2.crate) = efa626dc7a30a6685e00a5aae5b3c3927a36fae133313127b4e6eeb4cbb01f89
-SIZE (rust/crates/slint-1.9.2.crate) = 42791
-SHA256 (rust/crates/slint-build-1.9.2.crate) = 5622b9842b52881c1f60b2c97dae0865867f403ca0037b086bdaeec7e90e5ae2
-SIZE (rust/crates/slint-build-1.9.2.crate) = 21090
-SHA256 (rust/crates/slint-macros-1.9.2.crate) = cec1ff842824b5b236d6728bc3d5ca75737470dba646bb7600e3996f6ef95f9c
-SIZE (rust/crates/slint-macros-1.9.2.crate) = 20276
+SHA256 (rust/crates/slint-1.11.0.crate) = be6197c948ea3b1ae0c1a42a746ad84539135fb11e5c66094d98a222154edd51
+SIZE (rust/crates/slint-1.11.0.crate) = 84449
+SHA256 (rust/crates/slint-build-1.11.0.crate) = 11ad3d6c8d620bfbb474ee301ebf99ba9dab3d2f86c0f8d75e52d403bb08acd6
+SIZE (rust/crates/slint-build-1.11.0.crate) = 36886
+SHA256 (rust/crates/slint-macros-1.11.0.crate) = f63ac3ed6d216651bb679d5905dafe8158965db591aa1996d1d5a5c95ebf5e51
+SIZE (rust/crates/slint-macros-1.11.0.crate) = 26785
SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a
SIZE (rust/crates/slotmap-1.0.7.crate) = 61390
-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/smithay-client-toolkit-0.19.2.crate) = 3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016
SIZE (rust/crates/smithay-client-toolkit-0.19.2.crate) = 131504
SHA256 (rust/crates/smithay-clipboard-0.7.2.crate) = cc8216eec463674a0e90f29e0ae41a4db573ec5b56b1c6c1c71615d249b6d846
@@ -819,8 +933,8 @@ SHA256 (rust/crates/smol_str-0.2.2.crate) = dd538fb6910ac1099850255cf94a94df6551
SIZE (rust/crates/smol_str-0.2.2.crate) = 15840
SHA256 (rust/crates/smol_str-0.3.2.crate) = 9676b89cd56310a87b93dec47b11af744f34d5fc9f367b829474eec0a891350d
SIZE (rust/crates/smol_str-0.3.2.crate) = 17504
-SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8
-SIZE (rust/crates/socket2-0.5.8.crate) = 56309
+SHA256 (rust/crates/socket2-0.5.9.crate) = 4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef
+SIZE (rust/crates/socket2-0.5.9.crate) = 57432
SHA256 (rust/crates/softbuffer-0.4.6.crate) = 18051cdd562e792cad055119e0cdb2cfc137e44e3987532e0f9659a77931bb08
SIZE (rust/crates/softbuffer-0.4.6.crate) = 61049
SHA256 (rust/crates/spin_on-0.1.1.crate) = 076e103ed41b9864aa838287efe5f4e3a7a0362dd00671ae62a212e5e4612da2
@@ -831,40 +945,42 @@ SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/strict-num-0.1.1.crate) = 6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731
SIZE (rust/crates/strict-num-0.1.1.crate) = 5104
-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/strum-0.27.1.crate) = f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32
+SIZE (rust/crates/strum-0.27.1.crate) = 7467
+SHA256 (rust/crates/strum_macros-0.27.1.crate) = c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8
+SIZE (rust/crates/strum_macros-0.27.1.crate) = 29670
SHA256 (rust/crates/svgtypes-0.15.3.crate) = 68c7541fff44b35860c1a7a47a7cadf3e4a304c457b58f9870d9706ece028afc
SIZE (rust/crates/svgtypes-0.15.3.crate) = 43696
-SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1
-SIZE (rust/crates/syn-2.0.98.crate) = 297807
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
+SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
+SIZE (rust/crates/syn-1.0.109.crate) = 237611
+SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
+SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/sys-locale-0.3.2.crate) = 8eab9a99a024a169fe8a903cf9d4a3b3601109bcc13bd9e3c6fff259138626c4
SIZE (rust/crates/sys-locale-0.3.2.crate) = 15072
SHA256 (rust/crates/system-deps-6.2.2.crate) = a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349
SIZE (rust/crates/system-deps-6.2.2.crate) = 25546
SHA256 (rust/crates/system-deps-7.0.3.crate) = 66d23aaf9f331227789a99e8de4c91bf46703add012bdfd45fdecdfb2975a005
SIZE (rust/crates/system-deps-7.0.3.crate) = 26313
-SHA256 (rust/crates/tar-0.4.43.crate) = c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6
-SIZE (rust/crates/tar-0.4.43.crate) = 60181
+SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
+SIZE (rust/crates/tar-0.4.44.crate) = 61020
SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
-SHA256 (rust/crates/tempfile-3.16.0.crate) = 38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91
-SIZE (rust/crates/tempfile-3.16.0.crate) = 38550
+SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
+SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
SHA256 (rust/crates/text-size-1.1.1.crate) = f18aa187839b2bdb1ad2fa35ead8c4c2976b64e4363c386d45ac0f7ee85c9233
SIZE (rust/crates/text-size-1.1.1.crate) = 12553
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc
-SIZE (rust/crates/thiserror-2.0.11.crate) = 28648
+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.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2
-SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067
+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/tiff-0.9.1.crate) = ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e
@@ -875,22 +991,28 @@ SHA256 (rust/crates/tiny-skia-path-0.11.4.crate) = 9c9e7fc0c2e86a30b117d0462aa26
SIZE (rust/crates/tiny-skia-path-0.11.4.crate) = 47764
SHA256 (rust/crates/tiny-xlib-0.2.4.crate) = 0324504befd01cab6e0c994f34b2ffa257849ee019d3fb3b64fb2c858887d89e
SIZE (rust/crates/tiny-xlib-0.2.4.crate) = 17760
-SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
-SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
-SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8
-SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+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.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e
-SIZE (rust/crates/tokio-1.43.0.crate) = 817422
+SHA256 (rust/crates/tokio-1.45.0.crate) = 2513ca694ef9ede0fb23fe71a4ee4107cb102b9dc1930f6d0fd77aae068ae165
+SIZE (rust/crates/tokio-1.45.0.crate) = 800721
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
-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.22.23.crate) = 02a8b472d1a3d7c18e2d61a489aee3453fd9031c33e4f55bd533f4a7adca1bee
-SIZE (rust/crates/toml_edit-0.22.23.crate) = 106376
+SHA256 (rust/crates/toml-0.8.22.crate) = 05ae329d1f08c4d17a59bed7ff5b5a769d062e64a62d34a3261b219e62cd5aae
+SIZE (rust/crates/toml-0.8.22.crate) = 76224
+SHA256 (rust/crates/toml_datetime-0.6.9.crate) = 3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3
+SIZE (rust/crates/toml_datetime-0.6.9.crate) = 12622
+SHA256 (rust/crates/toml_edit-0.19.15.crate) = 1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421
+SIZE (rust/crates/toml_edit-0.19.15.crate) = 95324
+SHA256 (rust/crates/toml_edit-0.20.7.crate) = 70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81
+SIZE (rust/crates/toml_edit-0.20.7.crate) = 101056
+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
@@ -903,28 +1025,24 @@ SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7c
SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
SHA256 (rust/crates/ttf-parser-0.21.1.crate) = 2c591d83f69777866b9126b24c6dd9a18351f177e49d625920d19f989fd31cf8
SIZE (rust/crates/ttf-parser-0.21.1.crate) = 194876
-SHA256 (rust/crates/ttf-parser-0.24.1.crate) = 5be21190ff5d38e8b4a2d3b6a3ae57f612cc39c96e83cedeaf7abc338a8bac4a
-SIZE (rust/crates/ttf-parser-0.24.1.crate) = 197588
SHA256 (rust/crates/ttf-parser-0.25.1.crate) = d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31
SIZE (rust/crates/ttf-parser-0.25.1.crate) = 201121
-SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
+SHA256 (rust/crates/typed-index-collections-3.3.0.crate) = 3fd393dbd1e7b23e0cab7396570309b4068aa504e9dac2cd41d827583b4e9ab7
+SIZE (rust/crates/typed-index-collections-3.3.0.crate) = 51513
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
SHA256 (rust/crates/udev-0.9.3.crate) = af4e37e9ea4401fc841ff54b9ddfc9be1079b1e89434c1a6a865dd68980f7e9f
SIZE (rust/crates/udev-0.9.3.crate) = 21737
SHA256 (rust/crates/uds_windows-1.1.0.crate) = 89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9
SIZE (rust/crates/uds_windows-1.1.0.crate) = 17040
SHA256 (rust/crates/unicode-bidi-0.3.18.crate) = 5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5
SIZE (rust/crates/unicode-bidi-0.3.18.crate) = 58300
-SHA256 (rust/crates/unicode-bidi-mirroring-0.3.0.crate) = 64af057ad7466495ca113126be61838d8af947f41d93a949980b2389a118082f
-SIZE (rust/crates/unicode-bidi-mirroring-0.3.0.crate) = 8169
SHA256 (rust/crates/unicode-bidi-mirroring-0.4.0.crate) = 5dfa6e8c60bb66d49db113e0125ee8711b7647b5579dc7f5f19c42357ed039fe
SIZE (rust/crates/unicode-bidi-mirroring-0.4.0.crate) = 8169
-SHA256 (rust/crates/unicode-ccc-0.3.0.crate) = 260bc6647b3893a9a90668360803a15f96b85a5257b1c3a0c3daf6ae2496de42
-SIZE (rust/crates/unicode-ccc-0.3.0.crate) = 8908
SHA256 (rust/crates/unicode-ccc-0.4.0.crate) = ce61d488bcdc9bc8b5d1772c404828b17fc481c0a582b5581e95fb233aef503e
SIZE (rust/crates/unicode-ccc-0.4.0.crate) = 8942
-SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034
-SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unicode-linebreak-0.1.5.crate) = 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f
SIZE (rust/crates/unicode-linebreak-0.1.5.crate) = 15324
SHA256 (rust/crates/unicode-properties-0.1.3.crate) = e70f2a8b45122e719eb623c01822704c4e0907e7e426a05927e1a1cfff5b75d0
@@ -939,14 +1057,16 @@ SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d
SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
+SHA256 (rust/crates/unty-0.0.4.crate) = 6d49784317cd0d1ee7ec5c716dd598ec5b4483ea832a2dced265471cc0f690ae
+SIZE (rust/crates/unty-0.0.4.crate) = 7200
SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
SIZE (rust/crates/url-2.5.4.crate) = 81097
-SHA256 (rust/crates/usvg-0.44.0.crate) = 7447e703d7223b067607655e625e0dbca80822880248937da65966194c4864e6
-SIZE (rust/crates/usvg-0.44.0.crate) = 136970
-SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
-SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
+SHA256 (rust/crates/usvg-0.45.1.crate) = 80be9b06fbae3b8b303400ab20778c80bbaf338f563afe567cf3c9eea17b47ef
+SIZE (rust/crates/usvg-0.45.1.crate) = 136945
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
+SHA256 (rust/crates/v_frame-0.3.8.crate) = d6f32aaa24bacd11e488aa9ba66369c7cd514885742c9fe08cfe85884db3e92b
+SIZE (rust/crates/v_frame-0.3.8.crate) = 14967
SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
SIZE (rust/crates/valuable-0.1.1.crate) = 28679
SHA256 (rust/crates/version-compare-0.2.0.crate) = 852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b
@@ -961,8 +1081,8 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2
-SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754
+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
@@ -975,26 +1095,26 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689f
SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
-SHA256 (rust/crates/wayland-backend-0.3.8.crate) = b7208998eaa3870dad37ec8836979581506e0c5c64c20c9e79e9d2a10d6f47bf
-SIZE (rust/crates/wayland-backend-0.3.8.crate) = 75317
-SHA256 (rust/crates/wayland-client-0.31.8.crate) = c2120de3d33638aaef5b9f4472bff75f07c56379cf76ea320bd3a3d65ecaf73f
-SIZE (rust/crates/wayland-client-0.31.8.crate) = 64449
+SHA256 (rust/crates/wayland-backend-0.3.10.crate) = fe770181423e5fc79d3e2a7f4410b7799d5aab1de4372853de3c6aa13ca24121
+SIZE (rust/crates/wayland-backend-0.3.10.crate) = 75632
+SHA256 (rust/crates/wayland-client-0.31.10.crate) = 978fa7c67b0847dbd6a9f350ca2569174974cd4082737054dbb7fbb79d7d9a61
+SIZE (rust/crates/wayland-client-0.31.10.crate) = 64777
SHA256 (rust/crates/wayland-csd-frame-0.3.0.crate) = 625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e
SIZE (rust/crates/wayland-csd-frame-0.3.0.crate) = 5696
-SHA256 (rust/crates/wayland-cursor-0.31.8.crate) = a93029cbb6650748881a00e4922b076092a6a08c11e7fbdb923f064b23968c5d
-SIZE (rust/crates/wayland-cursor-0.31.8.crate) = 9731
+SHA256 (rust/crates/wayland-cursor-0.31.10.crate) = a65317158dec28d00416cb16705934070aef4f8393353d41126c54264ae0f182
+SIZE (rust/crates/wayland-cursor-0.31.10.crate) = 9725
SHA256 (rust/crates/wayland-protocols-0.31.2.crate) = 8f81f365b8b4a97f422ac0e8737c438024b5951734506b0e1d775c73030561f4
SIZE (rust/crates/wayland-protocols-0.31.2.crate) = 147062
-SHA256 (rust/crates/wayland-protocols-0.32.6.crate) = 0781cf46869b37e36928f7b432273c0995aa8aed9552c556fb18754420541efc
-SIZE (rust/crates/wayland-protocols-0.32.6.crate) = 187909
-SHA256 (rust/crates/wayland-protocols-misc-0.3.6.crate) = feb7ee1810026d1bb15d47086d03a7e5c68651c707e305ba1e8cc796fcbf5a54
-SIZE (rust/crates/wayland-protocols-misc-0.3.6.crate) = 16147
-SHA256 (rust/crates/wayland-protocols-plasma-0.3.6.crate) = 7ccaacc76703fefd6763022ac565b590fcade92202492381c95b2edfdf7d46b3
-SIZE (rust/crates/wayland-protocols-plasma-0.3.6.crate) = 62935
+SHA256 (rust/crates/wayland-protocols-0.32.8.crate) = 779075454e1e9a521794fed15886323ea0feda3f8b0fc1390f5398141310422a
+SIZE (rust/crates/wayland-protocols-0.32.8.crate) = 210103
+SHA256 (rust/crates/wayland-protocols-misc-0.3.8.crate) = 635cf2968bd88599445b25a2eeef655d463bb04f9aed04e4bf8c2018f3d4fc41
+SIZE (rust/crates/wayland-protocols-misc-0.3.8.crate) = 16139
+SHA256 (rust/crates/wayland-protocols-plasma-0.3.8.crate) = 4fd38cdad69b56ace413c6bcc1fbf5acc5e2ef4af9d5f8f1f9570c0c83eae175
+SIZE (rust/crates/wayland-protocols-plasma-0.3.8.crate) = 69107
SHA256 (rust/crates/wayland-protocols-wlr-0.2.0.crate) = ad1f61b76b6c2d8742e10f9ba5c3737f6530b4c243132c2a2ccc8aa96fe25cd6
SIZE (rust/crates/wayland-protocols-wlr-0.2.0.crate) = 25804
-SHA256 (rust/crates/wayland-protocols-wlr-0.3.6.crate) = 248a02e6f595aad796561fa82d25601bd2c8c3b145b1c7453fc8f94c1a58f8b2
-SIZE (rust/crates/wayland-protocols-wlr-0.3.6.crate) = 28621
+SHA256 (rust/crates/wayland-protocols-wlr-0.3.8.crate) = 1cb6cdc73399c0e06504c437fe3cf886f25568dd5454473d565085b36d6a8bbf
+SIZE (rust/crates/wayland-protocols-wlr-0.3.8.crate) = 28616
SHA256 (rust/crates/wayland-scanner-0.31.6.crate) = 896fdafd5d28145fce7958917d69f2fd44469b1d4e861cb5961bcbeebc6d1484
SIZE (rust/crates/wayland-scanner-0.31.6.crate) = 36365
SHA256 (rust/crates/wayland-sys-0.31.6.crate) = dbcebb399c77d5aa9fa5db874806ee7b4eba4e73650948e8f93963f128896615
@@ -1005,8 +1125,6 @@ SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082
SIZE (rust/crates/weezl-0.1.8.crate) = 42175
-SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7
-SIZE (rust/crates/which-4.4.2.crate) = 15953
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@@ -1017,18 +1135,36 @@ SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6
SIZE (rust/crates/windows-0.58.0.crate) = 9744521
-SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
+SHA256 (rust/crates/windows-0.61.1.crate) = c5ee8f3d025738cb02bad7868bbb5f8a6327501e870bf51f1b455b0a2454a419
+SIZE (rust/crates/windows-0.61.1.crate) = 9342486
+SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8
+SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99
SIZE (rust/crates/windows-core-0.58.0.crate) = 41022
+SHA256 (rust/crates/windows-core-0.61.0.crate) = 4763c1de310c86d75a878046489e2e5ba02c649d185f21c67d4cf8a56d098980
+SIZE (rust/crates/windows-core-0.61.0.crate) = 36707
+SHA256 (rust/crates/windows-future-0.2.0.crate) = 7a1d6bbefcb7b60acd19828e1bc965da6fcf18a7e39490c5f8be71e54a19ba32
+SIZE (rust/crates/windows-future-0.2.0.crate) = 17646
SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b
SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
+SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
+SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515
SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
+SHA256 (rust/crates/windows-interface-0.59.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-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1
+SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
+SHA256 (rust/crates/windows-result-0.3.2.crate) = c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252
+SIZE (rust/crates/windows-result-0.3.2.crate) = 13399
SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
+SHA256 (rust/crates/windows-strings-0.4.0.crate) = 7a2ba9642430ee452d5a7aa78d72907ebe8cfda358e8cb7918a2050581322f97
+SIZE (rust/crates/windows-strings-0.4.0.crate) = 13939
SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
@@ -1087,18 +1223,20 @@ 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/winit-0.30.9.crate) = a809eacf18c8eca8b6635091543f02a5a06ddf3dad846398795460e6e0ae3cc0
-SIZE (rust/crates/winit-0.30.9.crate) = 596439
-SHA256 (rust/crates/winnow-0.7.1.crate) = 86e376c75f4f43f44db463cf729e0d3acbf954d13e22c51e26e4c264b4ab545f
-SIZE (rust/crates/winnow-0.7.1.crate) = 170986
+SHA256 (rust/crates/winit-0.30.10.crate) = b0d05bd8908e14618c9609471db04007e644fd9cce6529756046cfc577f9155e
+SIZE (rust/crates/winit-0.30.10.crate) = 602174
+SHA256 (rust/crates/winnow-0.5.40.crate) = f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876
+SIZE (rust/crates/winnow-0.5.40.crate) = 159316
+SHA256 (rust/crates/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec
+SIZE (rust/crates/winnow-0.7.10.crate) = 176073
SHA256 (rust/crates/wio-0.2.2.crate) = 5d129932f4644ac2396cb456385cbf9e63b5b30c6e8dc4820bdca4eb082037a5
SIZE (rust/crates/wio-0.2.2.crate) = 11214
-SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
-SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
-SHA256 (rust/crates/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/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/x11-2.21.0.crate) = 502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e
+SIZE (rust/crates/x11-2.21.0.crate) = 67810
SHA256 (rust/crates/x11-clipboard-0.9.3.crate) = 662d74b3d77e396b8e5beb00b9cad6a9eccf40b2ef68cc858784b14c41d535a3
SIZE (rust/crates/x11-clipboard-0.9.3.crate) = 10507
SHA256 (rust/crates/x11-dl-2.21.0.crate) = 38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f
@@ -1107,8 +1245,8 @@ SHA256 (rust/crates/x11rb-0.13.1.crate) = 5d91ffca73ee7f68ce055750bf9f6eca0780b8
SIZE (rust/crates/x11rb-0.13.1.crate) = 223916
SHA256 (rust/crates/x11rb-protocol-0.13.1.crate) = ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d
SIZE (rust/crates/x11rb-protocol-0.13.1.crate) = 508522
-SHA256 (rust/crates/xattr-1.4.0.crate) = e105d177a3871454f754b33bb0ee637ecaaac997446375fd3e5d43a2ed00c909
-SIZE (rust/crates/xattr-1.4.0.crate) = 12995
+SHA256 (rust/crates/xattr-1.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e
+SIZE (rust/crates/xattr-1.5.0.crate) = 14694
SHA256 (rust/crates/xcursor-0.3.8.crate) = 0ef33da6b1660b4ddbfb3aef0ade110c8b8a781a3b6382fa5f2b5b040fd55f61
SIZE (rust/crates/xcursor-0.3.8.crate) = 7191
SHA256 (rust/crates/xdg-home-1.3.0.crate) = ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6
@@ -1119,46 +1257,48 @@ SHA256 (rust/crates/xkbcommon-dl-0.4.2.crate) = d039de8032a9a8856a6be89cea3e5d12
SIZE (rust/crates/xkbcommon-dl-0.4.2.crate) = 5879
SHA256 (rust/crates/xkeysym-0.2.1.crate) = b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56
SIZE (rust/crates/xkeysym-0.2.1.crate) = 103129
-SHA256 (rust/crates/xml-rs-0.8.25.crate) = c5b940ebc25896e71dd073bad2dbaa2abfe97b0a391415e22ad1326d9c54e3c4
-SIZE (rust/crates/xml-rs-0.8.25.crate) = 54947
+SHA256 (rust/crates/xml-rs-0.8.26.crate) = a62ce76d9b56901b19a74f19431b0d8b3bc7ca4ad685a746dfd78ca8f4fc6bda
+SIZE (rust/crates/xml-rs-0.8.26.crate) = 55115
SHA256 (rust/crates/xmlwriter-0.1.0.crate) = ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9
SIZE (rust/crates/xmlwriter-0.1.0.crate) = 6261
SHA256 (rust/crates/yansi-term-0.1.2.crate) = fe5c30ade05e61656247b2e334a031dfd0cc466fadef865bdcdea8d537951bf1
SIZE (rust/crates/yansi-term-0.1.2.crate) = 14342
-SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
-SIZE (rust/crates/yoke-0.7.5.crate) = 29673
-SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
-SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
SHA256 (rust/crates/zbus-4.4.0.crate) = bb97012beadd29e654708a0fdb4c84bc046f537aecfde2c3ee0a9e4b4d48c725
SIZE (rust/crates/zbus-4.4.0.crate) = 158301
-SHA256 (rust/crates/zbus-5.5.0.crate) = 59c333f648ea1b647bc95dc1d34807c8e25ed7a6feff3394034dc4776054b236
-SIZE (rust/crates/zbus-5.5.0.crate) = 162421
+SHA256 (rust/crates/zbus-5.6.0.crate) = 2522b82023923eecb0b366da727ec883ace092e7887b61d3da5139f26b44da58
+SIZE (rust/crates/zbus-5.6.0.crate) = 163616
SHA256 (rust/crates/zbus-lockstep-0.4.4.crate) = 4ca2c5dceb099bddaade154055c926bb8ae507a18756ba1d8963fd7b51d8ed1d
SIZE (rust/crates/zbus-lockstep-0.4.4.crate) = 9267
SHA256 (rust/crates/zbus-lockstep-macros-0.4.4.crate) = 709ab20fc57cb22af85be7b360239563209258430bccf38d8b979c5a2ae3ecce
SIZE (rust/crates/zbus-lockstep-macros-0.4.4.crate) = 5562
SHA256 (rust/crates/zbus_macros-4.4.0.crate) = 267db9407081e90bbfa46d841d3cbc60f59c0351838c4bc65199ecd79ab1983e
SIZE (rust/crates/zbus_macros-4.4.0.crate) = 31183
-SHA256 (rust/crates/zbus_macros-5.5.0.crate) = f325ad10eb0d0a3eb060203494c3b7ec3162a01a59db75d2deee100339709fc0
-SIZE (rust/crates/zbus_macros-5.5.0.crate) = 36444
+SHA256 (rust/crates/zbus_macros-5.6.0.crate) = 05d2e12843c75108c00c618c2e8ef9675b50b6ec095b36dc965f2e5aed463c15
+SIZE (rust/crates/zbus_macros-5.6.0.crate) = 36376
SHA256 (rust/crates/zbus_names-3.0.0.crate) = 4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c
SIZE (rust/crates/zbus_names-3.0.0.crate) = 10650
SHA256 (rust/crates/zbus_names-4.2.0.crate) = 7be68e64bf6ce8db94f63e72f0c7eb9a60d733f7e0499e628dfab0f84d6bcb97
SIZE (rust/crates/zbus_names-4.2.0.crate) = 17015
SHA256 (rust/crates/zbus_xml-4.0.0.crate) = ab3f374552b954f6abb4bd6ce979e6c9b38fb9d0cd7cc68a7d796e70c9f3a233
SIZE (rust/crates/zbus_xml-4.0.0.crate) = 4624
-SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-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/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
-SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
-SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
-SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
+SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
+SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
+SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef
+SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671
+SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
+SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428
+SIZE (rust/crates/zerovec-0.11.2.crate) = 124500
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a
SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
SHA256 (rust/crates/zune-inflate-0.2.54.crate) = 73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02
@@ -1167,15 +1307,15 @@ SHA256 (rust/crates/zune-jpeg-0.4.14.crate) = 99a5bab8d7dedf81405c4bb1f2b83ea057
SIZE (rust/crates/zune-jpeg-0.4.14.crate) = 63388
SHA256 (rust/crates/zvariant-4.2.0.crate) = 2084290ab9a1c471c38fc524945837734fbf124487e105daec2bb57fd48c81fe
SIZE (rust/crates/zvariant-4.2.0.crate) = 82180
-SHA256 (rust/crates/zvariant-5.4.0.crate) = b2df9ee044893fcffbdc25de30546edef3e32341466811ca18421e3cd6c5a3ac
-SIZE (rust/crates/zvariant-5.4.0.crate) = 86448
+SHA256 (rust/crates/zvariant-5.5.1.crate) = 557e89d54880377a507c94cd5452f20e35d14325faf9d2958ebeadce0966c1b2
+SIZE (rust/crates/zvariant-5.5.1.crate) = 87146
SHA256 (rust/crates/zvariant_derive-4.2.0.crate) = 73e2ba546bda683a90652bac4a279bc146adad1386f25379cf73200d2002c449
SIZE (rust/crates/zvariant_derive-4.2.0.crate) = 11057
-SHA256 (rust/crates/zvariant_derive-5.4.0.crate) = 74170caa85b8b84cc4935f2d56a57c7a15ea6185ccdd7eadb57e6edd90f94b2f
-SIZE (rust/crates/zvariant_derive-5.4.0.crate) = 13411
+SHA256 (rust/crates/zvariant_derive-5.5.1.crate) = 757779842a0d242061d24c28be589ce392e45350dfb9186dfd7a042a2e19870c
+SIZE (rust/crates/zvariant_derive-5.5.1.crate) = 14169
SHA256 (rust/crates/zvariant_utils-2.1.0.crate) = c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340
SIZE (rust/crates/zvariant_utils-2.1.0.crate) = 7043
SHA256 (rust/crates/zvariant_utils-3.2.0.crate) = e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34
SIZE (rust/crates/zvariant_utils-3.2.0.crate) = 14779
-SHA256 (waycrate-xdg-desktop-portal-luminous-v0.1.8_GH0.tar.gz) = b64e0f369c8311e031a8355b2894078040d426c4ee671c6c8c969407ced9f0aa
-SIZE (waycrate-xdg-desktop-portal-luminous-v0.1.8_GH0.tar.gz) = 70178
+SHA256 (waycrate-xdg-desktop-portal-luminous-v0.1.10_GH0.tar.gz) = 323c9519463a660ffe1c3df2fc7c6d33fb0febbc838a0d8f62aedf2ed1aca18e
+SIZE (waycrate-xdg-desktop-portal-luminous-v0.1.10_GH0.tar.gz) = 76189