summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED13
-rw-r--r--Mk/Uses/kde.mk6
-rw-r--r--Mk/Uses/pgsql.mk2
-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--accessibility/kmag/distinfo6
-rw-r--r--accessibility/kmousetool/distinfo6
-rw-r--r--accessibility/kmouth/distinfo6
-rw-r--r--accessibility/speech-dispatcher/Makefile2
-rw-r--r--accessibility/speech-dispatcher/distinfo6
-rw-r--r--accessibility/speech-dispatcher/pkg-plist2
-rw-r--r--archivers/ark/distinfo6
-rw-r--r--astro/josm/Makefile2
-rw-r--r--astro/josm/distinfo6
-rw-r--r--astro/kosmindoormap/Makefile1
-rw-r--r--astro/kosmindoormap/distinfo6
-rw-r--r--astro/marble/Makefile1
-rw-r--r--astro/marble/distinfo6
-rw-r--r--audio/aqualung/Makefile2
-rw-r--r--audio/audiocd-kio/distinfo6
-rw-r--r--audio/elisa/distinfo6
-rw-r--r--audio/juk/distinfo6
-rw-r--r--audio/kmix/distinfo6
-rw-r--r--audio/kwave/distinfo6
-rw-r--r--audio/libkcddb/distinfo6
-rw-r--r--audio/libkcompactdisc/distinfo6
-rw-r--r--audio/mac/Makefile2
-rw-r--r--audio/mac/distinfo6
-rw-r--r--audio/mac/files/patch-CMakeLists.txt31
-rw-r--r--audio/mac/files/patch-Source_Console_Console.cpp14
-rw-r--r--audio/mac/pkg-plist2
-rw-r--r--audio/openal-soft/Makefile18
-rw-r--r--audio/openal-soft/distinfo8
-rw-r--r--audio/plasma6-kpipewire/distinfo6
-rw-r--r--audio/plasma6-ocean-sound-theme/distinfo6
-rw-r--r--audio/plasma6-oxygen-sounds/distinfo6
-rw-r--r--audio/plasma6-plasma-pa/distinfo6
-rw-r--r--audio/plasma6-plasma-pa/pkg-plist1
-rw-r--r--audio/rubygem-ruby-shout/Makefile3
-rw-r--r--audio/sidplayfp/Makefile2
-rw-r--r--audio/sidplayfp/distinfo6
-rw-r--r--cad/horizon-eda/Makefile2
-rw-r--r--cad/kicad-devel/Makefile2
-rw-r--r--cad/kicad/Makefile2
-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/akonadi/distinfo6
-rw-r--r--databases/cego/Makefile2
-rw-r--r--databases/cego/distinfo6
-rw-r--r--databases/geoserver-mysql-plugin/Makefile8
-rw-r--r--databases/geoserver-mysql-plugin/distinfo6
-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/postgresql13-client/Makefile2
-rw-r--r--databases/postgresql13-server/Makefile4
-rw-r--r--databases/postgresql13-server/distinfo6
-rw-r--r--databases/postgresql13-server/pkg-plist-client1
-rw-r--r--databases/postgresql13-server/pkg-plist-server1
-rw-r--r--databases/postgresql14-client/Makefile2
-rw-r--r--databases/postgresql14-server/Makefile4
-rw-r--r--databases/postgresql14-server/distinfo6
-rw-r--r--databases/postgresql14-server/pkg-plist-client1
-rw-r--r--databases/postgresql14-server/pkg-plist-server3
-rw-r--r--databases/postgresql15-client/Makefile2
-rw-r--r--databases/postgresql15-server/Makefile4
-rw-r--r--databases/postgresql15-server/distinfo6
-rw-r--r--databases/postgresql15-server/pkg-plist-client1
-rw-r--r--databases/postgresql15-server/pkg-plist-server1
-rw-r--r--databases/postgresql16-client/Makefile2
-rw-r--r--databases/postgresql16-server/Makefile4
-rw-r--r--databases/postgresql16-server/distinfo6
-rw-r--r--databases/postgresql16-server/pkg-plist-server1
-rw-r--r--databases/postgresql17-client/Makefile2
-rw-r--r--databases/postgresql17-server/Makefile4
-rw-r--r--databases/postgresql17-server/distinfo6
-rw-r--r--databases/postgresql17-server/pkg-plist-server1
-rw-r--r--databases/postgresql18-client/Makefile28
-rw-r--r--databases/postgresql18-contrib/Makefile41
-rw-r--r--databases/postgresql18-contrib/pkg-descr21
-rw-r--r--databases/postgresql18-docs/Makefile38
-rw-r--r--databases/postgresql18-pgtcl/Makefile9
-rw-r--r--databases/postgresql18-plperl/Makefile27
-rw-r--r--databases/postgresql18-plpython/Makefile29
-rw-r--r--databases/postgresql18-plpython/pkg-descr4
-rw-r--r--databases/postgresql18-pltcl/Makefile32
-rw-r--r--databases/postgresql18-server/Makefile245
-rw-r--r--databases/postgresql18-server/distinfo3
-rw-r--r--databases/postgresql18-server/files/502.pgsql.in114
-rw-r--r--databases/postgresql18-server/files/dot.cshrc.in11
-rw-r--r--databases/postgresql18-server/files/dot.profile.in22
-rw-r--r--databases/postgresql18-server/files/patch-src-Makefile.shlib11
-rw-r--r--databases/postgresql18-server/files/patch-src-backend-Makefile11
-rw-r--r--databases/postgresql18-server/files/patch-src_backend_utils_misc_postgresql.conf.sample10
-rw-r--r--databases/postgresql18-server/files/pkg-message-client.in38
-rw-r--r--databases/postgresql18-server/files/pkg-message-contrib.in9
-rw-r--r--databases/postgresql18-server/files/pkg-message-plperl.in9
-rw-r--r--databases/postgresql18-server/files/pkg-message-plpython.in9
-rw-r--r--databases/postgresql18-server/files/pkg-message-pltcl.in9
-rw-r--r--databases/postgresql18-server/files/pkg-message-server.in70
-rw-r--r--databases/postgresql18-server/files/pkgIndex.tcl.in4
-rw-r--r--databases/postgresql18-server/files/postgresql.in125
-rw-r--r--databases/postgresql18-server/pkg-descr21
-rw-r--r--databases/postgresql18-server/pkg-install-server23
-rw-r--r--databases/postgresql18-server/pkg-plist-client1400
-rw-r--r--databases/postgresql18-server/pkg-plist-contrib281
-rw-r--r--databases/postgresql18-server/pkg-plist-plperl24
-rw-r--r--databases/postgresql18-server/pkg-plist-plpython32
-rw-r--r--databases/postgresql18-server/pkg-plist-pltcl6
-rw-r--r--databases/postgresql18-server/pkg-plist-server1725
-rw-r--r--databases/proxysql/Makefile4
-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/redis_exporter/Makefile2
-rw-r--r--databases/redis_exporter/distinfo10
-rw-r--r--databases/squirrel-sql/Makefile6
-rw-r--r--databases/squirrel-sql/distinfo6
-rw-r--r--databases/squirrel-sql/pkg-plist4
-rw-r--r--databases/surrealdb/Makefile346
-rw-r--r--databases/surrealdb/distinfo694
-rw-r--r--deskutils/akonadi-calendar-tools/distinfo6
-rw-r--r--deskutils/akonadi-import-wizard/distinfo6
-rw-r--r--deskutils/akonadiconsole/distinfo6
-rw-r--r--deskutils/akregator/distinfo6
-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/fet/Makefile2
-rw-r--r--deskutils/fet/distinfo6
-rw-r--r--deskutils/grantlee-editor/distinfo6
-rw-r--r--deskutils/grantleetheme/distinfo6
-rw-r--r--deskutils/itinerary/distinfo6
-rw-r--r--deskutils/kaddressbook/distinfo6
-rw-r--r--deskutils/kalarm/distinfo6
-rw-r--r--deskutils/kcharselect/distinfo6
-rw-r--r--deskutils/kdeconnect-kde/Makefile2
-rw-r--r--deskutils/kdeconnect-kde/distinfo8
-rw-r--r--deskutils/kdepim-addons/distinfo6
-rw-r--r--deskutils/kdepim-runtime/distinfo6
-rw-r--r--deskutils/keditbookmarks/distinfo6
-rw-r--r--deskutils/kfind/distinfo6
-rw-r--r--deskutils/kmail-account-wizard/distinfo6
-rw-r--r--deskutils/kmail/distinfo6
-rw-r--r--deskutils/kongress/distinfo6
-rw-r--r--deskutils/kontact/distinfo6
-rw-r--r--deskutils/korganizer/distinfo6
-rw-r--r--deskutils/kruler/distinfo6
-rw-r--r--deskutils/kweather/distinfo6
-rw-r--r--deskutils/kweathercore/distinfo6
-rw-r--r--deskutils/libkdepim/distinfo6
-rw-r--r--deskutils/mbox-importer/distinfo6
-rw-r--r--deskutils/merkuro/distinfo6
-rw-r--r--deskutils/pim-data-exporter/distinfo6
-rw-r--r--deskutils/pim-sieve-editor/distinfo6
-rw-r--r--deskutils/plasma6-milou/distinfo6
-rw-r--r--deskutils/plasma6-sddm-kcm/distinfo6
-rw-r--r--deskutils/plasma6-xdg-desktop-portal-kde/distinfo6
-rw-r--r--deskutils/py-paperless-ngx/Makefile82
-rw-r--r--deskutils/py-paperless-ngx/distinfo10
-rwxr-xr-xdeskutils/py-paperless-ngx/files/paperless-webui.in9
-rw-r--r--deskutils/py-paperless-ngx/files/patch-gunicorn.conf.py11
-rw-r--r--deskutils/py-paperless-ngx/files/patch-src_documents_management_commands_document__consumer.py4
-rw-r--r--deskutils/py-paperless-ngx/files/patch-src_paperless__mail_parsers.py8
-rw-r--r--deskutils/py-paperless-ngx/files/patch-src_paperless_settings.py12
-rw-r--r--deskutils/py-paperless-ngx/files/pkg-message.in6
-rw-r--r--deskutils/py-paperless-ngx/pkg-plist632
-rw-r--r--deskutils/stirling-pdf/Makefile2
-rw-r--r--deskutils/stirling-pdf/distinfo6
-rw-r--r--deskutils/subsurface/Makefile2
-rw-r--r--deskutils/zanshin/distinfo6
-rw-r--r--deskutils/zim/Makefile2
-rw-r--r--deskutils/zim/distinfo6
-rw-r--r--devel/Makefile2
-rw-r--r--devel/R-cran-future/Makefile6
-rw-r--r--devel/R-cran-future/distinfo6
-rw-r--r--devel/R-cran-gert/Makefile2
-rw-r--r--devel/R-cran-git2r/Makefile2
-rw-r--r--devel/R-cran-globals/Makefile2
-rw-r--r--devel/R-cran-globals/distinfo6
-rw-r--r--devel/R-cran-parallelly/Makefile2
-rw-r--r--devel/R-cran-parallelly/distinfo6
-rw-r--r--devel/appstream/Makefile1
-rw-r--r--devel/argobots/Makefile4
-rw-r--r--devel/aws-c-http/Makefile2
-rw-r--r--devel/aws-c-http/distinfo6
-rw-r--r--devel/aws-c-s3/Makefile2
-rw-r--r--devel/aws-c-s3/distinfo6
-rw-r--r--devel/cargo-c/Makefile2
-rw-r--r--devel/cargo-generate/Makefile2
-rw-r--r--devel/cargo-udeps/Makefile1
-rw-r--r--devel/cervisia/distinfo6
-rw-r--r--devel/cirrus-cli/Makefile8
-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/criterion/Makefile2
-rw-r--r--devel/dolphin-plugins/distinfo6
-rw-r--r--devel/dolphin-plugins/pkg-plist1
-rw-r--r--devel/dura/Makefile2
-rw-r--r--devel/electron33/Makefile4
-rw-r--r--devel/electron34/Makefile2
-rw-r--r--devel/electron34/Makefile.version2
-rw-r--r--devel/electron34/distinfo14
-rw-r--r--devel/electron34/files/patch-electron_shell_browser_api_electron__api__base__window.cc4
-rw-r--r--devel/electron34/files/patch-electron_shell_browser_api_electron__api__web__contents.cc4
-rw-r--r--devel/electron34/files/patch-electron_shell_browser_api_electron__api__web__contents.h4
-rw-r--r--devel/electron34/files/patch-electron_shell_browser_native__window__views.cc18
-rw-r--r--devel/electron34/files/patch-electron_spec_api-browser-window-spec.ts26
-rw-r--r--devel/elfcat/Makefile3
-rw-r--r--devel/elfcat/distinfo6
-rw-r--r--devel/etcd31/Makefile3
-rw-r--r--devel/etcd32/Makefile3
-rw-r--r--devel/etcd33/Makefile3
-rw-r--r--devel/etcd34/Makefile54
-rw-r--r--devel/etcd34/distinfo10
-rw-r--r--devel/gbump/Makefile2
-rw-r--r--devel/geany-plugin-git-changebar/Makefile2
-rw-r--r--devel/geany-plugin-workbench/Makefile2
-rw-r--r--devel/git-codereview/Makefile3
-rw-r--r--devel/git-codereview/distinfo6
-rw-r--r--devel/git-repo-manager/Makefile2
-rw-r--r--devel/git-workspace/Makefile2
-rw-r--r--devel/gitaly/distinfo14
-rw-r--r--devel/gitg/Makefile2
-rw-r--r--devel/gitui/Makefile2
-rw-r--r--devel/gnome-builder/Makefile2
-rw-r--r--devel/golangci-lint/Makefile4
-rw-r--r--devel/golangci-lint/distinfo10
-rw-r--r--devel/hs-ormolu/Makefile33
-rw-r--r--devel/hs-ormolu/distinfo76
-rw-r--r--devel/hyprlang/Makefile3
-rw-r--r--devel/hyprlang/distinfo6
-rw-r--r--devel/hyprutils/Makefile2
-rw-r--r--devel/hyprutils/distinfo6
-rw-r--r--devel/hyprutils/pkg-plist1
-rw-r--r--devel/interactive_rebase_tool/Makefile2
-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/kapptemplate/distinfo6
-rw-r--r--devel/kcachegrind/distinfo6
-rw-r--r--devel/kde-dev-scripts/distinfo6
-rw-r--r--devel/kde-dev-utils/distinfo6
-rw-r--r--devel/kdesdk-kio/distinfo6
-rw-r--r--devel/kdesdk-thumbnailers/distinfo6
-rw-r--r--devel/kdev-php/distinfo6
-rw-r--r--devel/kdev-python/distinfo6
-rw-r--r--devel/kdevelop/distinfo6
-rw-r--r--devel/kf5-ktexteditor/Makefile2
-rw-r--r--devel/kio-extras/distinfo6
-rw-r--r--devel/kirigami-gallery/distinfo6
-rw-r--r--devel/kodi-platform/Makefile2
-rw-r--r--devel/kodi-platform/pkg-plist2
-rw-r--r--devel/kommit/Makefile1
-rw-r--r--devel/kopeninghours/distinfo6
-rw-r--r--devel/kpublictransport/Makefile1
-rw-r--r--devel/kpublictransport/distinfo6
-rw-r--r--devel/leatherman/Makefile39
-rw-r--r--devel/leatherman/distinfo3
-rw-r--r--devel/leatherman/files/patch-cmake_leatherman.cmake.in14
-rw-r--r--devel/leatherman/files/patch-json__container_tests_json__container__test.cc16
-rw-r--r--devel/leatherman/files/patch-locale_src_locale.cc12
-rw-r--r--devel/leatherman/files/patch-shared_nowide108
-rw-r--r--devel/leatherman/pkg-descr1
-rw-r--r--devel/leatherman/pkg-plist98
-rw-r--r--devel/lfcbase/Makefile2
-rw-r--r--devel/lfcbase/distinfo6
-rw-r--r--devel/libnjs/Makefile5
-rw-r--r--devel/libnjs/distinfo6
-rw-r--r--devel/libnjs/pkg-plist4
-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/lokalize/distinfo6
-rw-r--r--devel/luv/Makefile4
-rw-r--r--devel/luv/distinfo6
-rw-r--r--devel/massif-visualizer/distinfo6
-rw-r--r--devel/menhir/Makefile4
-rw-r--r--devel/menhir/distinfo6
-rw-r--r--devel/newt/Makefile32
-rw-r--r--devel/newt/distinfo6
-rw-r--r--devel/p5-Acme-MetaSyntactic/Makefile2
-rw-r--r--devel/p5-Cache-FastMmap/Makefile2
-rw-r--r--devel/p5-Cache-FastMmap/distinfo6
-rw-r--r--devel/p5-Connector/Makefile7
-rw-r--r--devel/p5-Connector/distinfo6
-rw-r--r--devel/p5-Devel-Cover/Makefile2
-rw-r--r--devel/p5-Devel-Cover/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/php-maxminddb/Makefile2
-rw-r--r--devel/plasma6-kwrited/distinfo6
-rw-r--r--devel/plasma6-plasma-sdk/distinfo6
-rw-r--r--devel/plasma6-plasma5support/distinfo6
-rw-r--r--devel/please/Makefile3
-rw-r--r--devel/please/distinfo10
-rw-r--r--devel/poxml/distinfo6
-rw-r--r--devel/py-aiorpcX/Makefile3
-rw-r--r--devel/py-aiorpcX/distinfo6
-rw-r--r--devel/py-mypy_extensions/Makefile7
-rw-r--r--devel/py-mypy_extensions/distinfo6
-rw-r--r--devel/quilt/Makefile10
-rw-r--r--devel/ruby-build/Makefile2
-rw-r--r--devel/ruby-build/distinfo6
-rw-r--r--devel/rubygem-graphql/Makefile2
-rw-r--r--devel/rubygem-graphql/distinfo6
-rw-r--r--devel/rubygem-mmap2/Makefile8
-rw-r--r--devel/rubygem-xdg7/Makefile8
-rw-r--r--devel/sentry-cli/Makefile2
-rw-r--r--devel/spice-protocol/Makefile2
-rw-r--r--devel/spice-protocol/distinfo6
-rw-r--r--devel/spr/Makefile2
-rw-r--r--devel/tabby/Makefile2
-rw-r--r--devel/tinysparql/Makefile2
-rw-r--r--devel/umbrello/distinfo6
-rw-r--r--devel/uv/Makefile1
-rw-r--r--devel/wasmer/Makefile8
-rw-r--r--devel/wasmer/Makefile.crates555
-rw-r--r--devel/wasmer/distinfo1116
-rw-r--r--devel/xtensa-esp-elf/Makefile6
-rw-r--r--devel/yyjson/Makefile2
-rw-r--r--devel/yyjson/distinfo6
-rw-r--r--devel/yyjson/pkg-plist2
-rw-r--r--dns/dnscontrol/Makefile2
-rw-r--r--dns/dnscontrol/distinfo10
-rw-r--r--dns/dnsdist/Makefile1
-rw-r--r--dns/knot-resolver/Makefile4
-rw-r--r--dns/knot-resolver/distinfo6
-rw-r--r--editors/amp/Makefile2
-rw-r--r--editors/calligra/Makefile1
-rw-r--r--editors/calligra/distinfo6
-rw-r--r--editors/elementary-code/Makefile1
-rw-r--r--editors/gedit-plugins/Makefile2
-rw-r--r--editors/ghostwriter/distinfo6
-rw-r--r--editors/jucipp/Makefile2
-rw-r--r--editors/kate/distinfo6
-rw-r--r--editors/kate/pkg-plist1
-rw-r--r--editors/lapce/Makefile2
-rw-r--r--editors/mle/Makefile13
-rw-r--r--editors/openoffice-4/Makefile2
-rw-r--r--editors/openoffice-4/files/patch-configure.ac41
-rw-r--r--editors/openoffice-devel/Makefile2
-rw-r--r--editors/pluma-plugins/Makefile2
-rw-r--r--editors/texstudio/Makefile3
-rw-r--r--editors/texstudio/distinfo6
-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--editors/vscode/Makefile1
-rw-r--r--emulators/es-de/Makefile1
-rw-r--r--emulators/fbsd-duckstation/Makefile2
-rw-r--r--emulators/fbsd-duckstation/files/patch-disable-pch.txt61
-rw-r--r--emulators/fbsd-duckstation/files/patch-src-core-gdb_server.h13
-rw-r--r--emulators/fbsd-duckstation/files/patch-src-core-memory_card_image.h12
-rw-r--r--emulators/fbsd-duckstation/files/patch-src-core-pine_server.h12
-rw-r--r--emulators/fbsd-duckstation/files/patch-src-duckstation-qt-graphicssettingswidget.h12
-rw-r--r--emulators/fbsd-duckstation/files/patch-src-util-page_fault_handler.cpp15
-rw-r--r--emulators/flycast/Makefile18
-rw-r--r--emulators/flycast/Makefile.tuples2
-rw-r--r--emulators/flycast/distinfo10
-rw-r--r--emulators/flycast/files/patch-CMakeLists.txt58
-rw-r--r--emulators/flycast/files/patch-core_rend_vulkan_vulkan__context.cpp6
-rw-r--r--emulators/virtualbox-ose-70/Makefile4
-rw-r--r--emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c81
-rw-r--r--emulators/virtualbox-ose-additions-legacy/Makefile4
-rw-r--r--emulators/virtualbox-ose-additions/Makefile4
-rw-r--r--emulators/virtualbox-ose-kmod-70/Makefile5
-rw-r--r--emulators/virtualbox-ose-kmod-legacy/Makefile3
-rw-r--r--emulators/virtualbox-ose-kmod/Makefile3
-rw-r--r--emulators/virtualbox-ose-legacy/Makefile4
-rw-r--r--emulators/virtualbox-ose-legacy/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c13
-rw-r--r--emulators/virtualbox-ose/Makefile4
-rw-r--r--emulators/virtualbox-ose/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c13
-rw-r--r--emulators/wine-devel/Makefile1
-rw-r--r--emulators/wine-devel/pkg-plist8
-rw-r--r--filesystems/hammer2/Makefile2
-rw-r--r--filesystems/hammer2/distinfo6
-rw-r--r--filesystems/nbt/Makefile12
-rw-r--r--filesystems/nbt/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--games/blinken/distinfo6
-rw-r--r--games/bomber/distinfo6
-rw-r--r--games/bovo/distinfo6
-rw-r--r--games/fheroes2/Makefile2
-rw-r--r--games/fheroes2/distinfo6
-rw-r--r--games/granatier/distinfo6
-rw-r--r--games/kajongg/distinfo6
-rw-r--r--games/kanagram/distinfo6
-rw-r--r--games/kapman/distinfo6
-rw-r--r--games/katomic/distinfo6
-rw-r--r--games/kblackbox/distinfo6
-rw-r--r--games/kblocks/distinfo6
-rw-r--r--games/kbounce/distinfo6
-rw-r--r--games/kbreakout/distinfo6
-rw-r--r--games/kdiamond/distinfo6
-rw-r--r--games/kfourinline/distinfo6
-rw-r--r--games/kgoldrunner/distinfo6
-rw-r--r--games/khangman/distinfo6
-rw-r--r--games/kigo/distinfo6
-rw-r--r--games/killbots/distinfo6
-rw-r--r--games/kiriki/distinfo6
-rw-r--r--games/kjumpingcube/distinfo6
-rw-r--r--games/klickety/distinfo6
-rw-r--r--games/klines/distinfo6
-rw-r--r--games/kmahjongg/distinfo6
-rw-r--r--games/kmines/distinfo6
-rw-r--r--games/knavalbattle/distinfo6
-rw-r--r--games/knetwalk/distinfo6
-rw-r--r--games/knights/distinfo6
-rw-r--r--games/kolf/distinfo6
-rw-r--r--games/kollision/distinfo6
-rw-r--r--games/konquest/distinfo6
-rw-r--r--games/kpat/distinfo6
-rw-r--r--games/kreversi/distinfo6
-rw-r--r--games/kshisen/distinfo6
-rw-r--r--games/ksirk/distinfo6
-rw-r--r--games/ksnakeduel/distinfo6
-rw-r--r--games/kspaceduel/distinfo6
-rw-r--r--games/ksquares/distinfo6
-rw-r--r--games/ksudoku/distinfo6
-rw-r--r--games/ktuberling/distinfo6
-rw-r--r--games/kubrick/distinfo6
-rw-r--r--games/libkdegames/distinfo6
-rw-r--r--games/libkmahjongg/distinfo6
-rw-r--r--games/lskat/distinfo6
-rw-r--r--games/palapeli/distinfo6
-rw-r--r--games/picmi/distinfo6
-rw-r--r--games/powder-toy-devel/Makefile2
-rw-r--r--games/powder-toy-devel/distinfo6
-rw-r--r--games/skladnik/distinfo6
-rw-r--r--games/tuxpaint-config/Makefile2
-rw-r--r--games/tuxpaint-config/distinfo6
-rw-r--r--games/veloren-weekly/Makefile4
-rw-r--r--games/veloren-weekly/Makefile.crates467
-rw-r--r--games/veloren-weekly/distinfo940
-rw-r--r--games/veloren-weekly/files/patch-gilrs93
-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/egl-wayland/Makefile2
-rw-r--r--graphics/egl-wayland/distinfo6
-rw-r--r--graphics/egl-wayland/pkg-plist2
-rw-r--r--graphics/geoserver/Makefile18
-rw-r--r--graphics/geoserver/distinfo6
-rw-r--r--graphics/geoserver/pkg-plist60
-rw-r--r--graphics/gwenview/Makefile1
-rw-r--r--graphics/gwenview/distinfo6
-rw-r--r--graphics/kamera/distinfo6
-rw-r--r--graphics/kcolorchooser/distinfo6
-rw-r--r--graphics/kdegraphics-mobipocket/distinfo6
-rw-r--r--graphics/kdegraphics-svgpart/distinfo6
-rw-r--r--graphics/kdegraphics-thumbnailers/distinfo6
-rw-r--r--graphics/kgraphviewer/distinfo6
-rw-r--r--graphics/kimagemapeditor/distinfo6
-rw-r--r--graphics/kolourpaint/distinfo6
-rw-r--r--graphics/kontrast/distinfo6
-rw-r--r--graphics/kqtquickcharts/distinfo6
-rw-r--r--graphics/ksanecore/distinfo6
-rw-r--r--graphics/libkdcraw/distinfo6
-rw-r--r--graphics/libkexiv2/distinfo6
-rw-r--r--graphics/libksane/distinfo6
-rw-r--r--graphics/mesa-devel/Makefile4
-rw-r--r--graphics/mesa-devel/distinfo6
-rw-r--r--graphics/nvidia-drm-510-kmod/distinfo6
-rw-r--r--graphics/nvidia-drm-515-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-515-kmod/distinfo6
-rw-r--r--graphics/nvidia-drm-61-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-61-kmod/distinfo4
-rw-r--r--graphics/nvidia-drm-66-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-66-kmod/distinfo4
-rw-r--r--graphics/nvidia-drm-kmod/Makefile.common16
-rw-r--r--graphics/ocrs/Makefile44
-rw-r--r--graphics/ocrs/distinfo88
-rw-r--r--graphics/okular/Makefile1
-rw-r--r--graphics/okular/distinfo6
-rw-r--r--graphics/okular/pkg-plist1
-rw-r--r--graphics/plasma6-spectacle/distinfo6
-rw-r--r--graphics/satty/Makefile2
-rw-r--r--graphics/satty/Makefile.crates32
-rw-r--r--graphics/satty/distinfo70
-rw-r--r--graphics/skanlite/distinfo6
-rw-r--r--graphics/skanpage/distinfo6
-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/Makefile2
-rw-r--r--graphics/vulkan-loader/distinfo6
-rw-r--r--graphics/vulkan-tools/Makefile4
-rw-r--r--graphics/vulkan-tools/distinfo8
-rw-r--r--graphics/vulkan-tools/files/patch-CMakeLists.txt25
-rw-r--r--graphics/vulkan-utility-libraries/Makefile2
-rw-r--r--graphics/vulkan-utility-libraries/distinfo6
-rw-r--r--graphics/vulkan-validation-layers/Makefile11
-rw-r--r--graphics/vulkan-validation-layers/distinfo14
-rw-r--r--irc/konversation/distinfo6
-rw-r--r--irc/soju/Makefile7
-rw-r--r--irc/soju/distinfo14
-rw-r--r--japanese/kiten/distinfo6
-rw-r--r--lang/chez-scheme/Makefile2
-rw-r--r--lang/chez-scheme/distinfo6
-rw-r--r--lang/go124/Makefile2
-rw-r--r--lang/go124/distinfo6
-rw-r--r--lang/julia/Makefile2
-rw-r--r--lang/kturtle/distinfo6
-rw-r--r--lang/nim/Makefile2
-rw-r--r--lang/nim/distinfo6
-rw-r--r--lang/nim/files/patch-koch.nim43
-rw-r--r--lang/nim/files/patch-tools_deps.nim18
-rw-r--r--lang/njs/Makefile5
-rw-r--r--lang/njs/distinfo6
-rw-r--r--lang/pharo/Makefile1
-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--lang/scala/Makefile4
-rw-r--r--lang/scala/distinfo6
-rw-r--r--lang/solidity/Makefile13
-rw-r--r--lang/solidity/distinfo6
-rw-r--r--lang/solidity/files/patch-CMakeLists.txt17
-rw-r--r--lang/solidity/files/patch-libevmasm_Assembly.cpp4
-rw-r--r--lang/solidity/files/patch-libevmasm_Instruction.h6
-rw-r--r--lang/solidity/files/patch-libyul_backends_evm_EVMDialect.cpp11
-rw-r--r--mail/Makefile3
-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--mail/nextcloud-mail/Makefile2
-rw-r--r--mail/nextcloud-mail/distinfo6
-rw-r--r--mail/py-dkimpy-milter/Makefile2
-rw-r--r--mail/py-milter/Makefile30
-rw-r--r--mail/py-milter/distinfo3
-rw-r--r--mail/py-pymilter/Makefile42
-rw-r--r--mail/py-pymilter/distinfo3
-rw-r--r--mail/py-pymilter/files/patch-Milter_____init____.py11
-rw-r--r--mail/py-pymilter/files/patch-setup.py11
-rw-r--r--mail/py-pymilter/pkg-descr (renamed from mail/py-milter/pkg-descr)0
-rw-r--r--mail/py-spf-engine/Makefile2
-rw-r--r--math/R-cran-partitions/Makefile3
-rw-r--r--math/R-cran-partitions/distinfo6
-rw-r--r--math/R-cran-terra/Makefile2
-rw-r--r--math/R-cran-terra/distinfo6
-rw-r--r--math/R/Makefile9
-rw-r--r--math/R/distinfo6
-rw-r--r--math/R/files/patch-src_library_grDevices_src_devPS.c10
-rw-r--r--math/R/pkg-plist16
-rw-r--r--math/analitza/distinfo6
-rw-r--r--math/cantor/Makefile1
-rw-r--r--math/cantor/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/kalgebra/distinfo6
-rw-r--r--math/kalk/distinfo6
-rw-r--r--math/kbruch/distinfo6
-rw-r--r--math/kcalc/distinfo6
-rw-r--r--math/kig/distinfo6
-rw-r--r--math/kmplot/distinfo6
-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--math/mpdecimal/Makefile19
-rw-r--r--math/mpdecimal/distinfo6
-rw-r--r--math/mpdecimal/pkg-plist4
-rw-r--r--math/rocs/distinfo6
-rw-r--r--misc/artikulate/distinfo6
-rw-r--r--misc/broot/Makefile2
-rw-r--r--misc/flag-icons/Makefile11
-rw-r--r--misc/flag-icons/files/makeflags.sh36
-rw-r--r--misc/flag-icons/pkg-descr2
-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/hwdata/Makefile2
-rw-r--r--misc/hwdata/distinfo6
-rw-r--r--misc/kdeedu-data/distinfo6
-rw-r--r--misc/kgeography/distinfo6
-rw-r--r--misc/klettres/distinfo6
-rw-r--r--misc/ktouch/distinfo6
-rw-r--r--misc/kwordquiz/distinfo6
-rw-r--r--misc/libkeduvocdocument/distinfo6
-rw-r--r--misc/minuet/distinfo6
-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/p5-Business-ISBN-Data/Makefile2
-rw-r--r--misc/p5-Business-ISBN-Data/distinfo6
-rw-r--r--misc/parley/distinfo6
-rw-r--r--misc/py-polars/Makefile492
-rw-r--r--misc/py-polars/distinfo966
-rw-r--r--misc/py-polars/files/patch-Cargo.toml28
-rw-r--r--misc/py-polars/files/patch-dotdot-Cargo.lock29
-rw-r--r--misc/py-polars/files/patch-src_allocator.rs52
-rw-r--r--misc/sdformat/Makefile3
-rw-r--r--misc/tenere/Makefile2
-rw-r--r--multimedia/ab-av1/Makefile3
-rw-r--r--multimedia/ab-av1/Makefile.crates44
-rw-r--r--multimedia/ab-av1/distinfo94
-rw-r--r--multimedia/dragon/distinfo6
-rw-r--r--multimedia/kamoso/distinfo6
-rw-r--r--multimedia/kasts/distinfo6
-rw-r--r--multimedia/kdemultimedia-ffmpegthumbs/distinfo6
-rw-r--r--multimedia/kdenlive/distinfo6
-rw-r--r--multimedia/kdenlive/pkg-plist2
-rw-r--r--multimedia/kodi-addon-inputstream.adaptive/Makefile2
-rw-r--r--multimedia/kodi-addon-inputstream.adaptive/distinfo6
-rw-r--r--multimedia/kodi/Makefile6
-rw-r--r--multimedia/kodi/distinfo8
-rw-r--r--multimedia/kodi/files/patch-swig13
-rw-r--r--multimedia/kodi/files/patch-xbmc_music_tags_TagLibVFSStream.cpp47
-rw-r--r--multimedia/kodi/files/patch-xbmc_music_tags_TagLibVFSStream.h41
-rw-r--r--multimedia/kodi/files/patch-xbmc_platform_posix_filesystem_SMBWSDiscoveryListener.cpp10
-rw-r--r--multimedia/kodi/files/patch-xbmc_windowing_gbm_drm_DRMAtomic.cpp10
-rw-r--r--multimedia/kodi/pkg-plist73
-rw-r--r--multimedia/mpvpaper/Makefile2
-rw-r--r--multimedia/mpvpaper/distinfo6
-rw-r--r--multimedia/plasmatube/Makefile1
-rw-r--r--multimedia/plasmatube/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--multimedia/uxplay/Makefile2
-rw-r--r--multimedia/uxplay/distinfo6
-rw-r--r--multimedia/vlc/Makefile2
-rw-r--r--net-im/kaccounts-integration/distinfo6
-rw-r--r--net-im/kaccounts-providers/distinfo6
-rw-r--r--net-im/neochat/distinfo6
-rw-r--r--net-im/signal-desktop/Makefile2
-rw-r--r--net-im/tdlib/files/patch-CMake_GetGitRevisionDescription.cmake2
-rw-r--r--net-im/tokodon/Makefile1
-rw-r--r--net-im/tokodon/distinfo6
-rw-r--r--net-mgmt/driftnet/Makefile8
-rw-r--r--net-mgmt/driftnet/distinfo6
-rw-r--r--net-mgmt/driftnet/files/patch-configure.ac11
-rw-r--r--net-mgmt/driftnet/files/patch-src_display_img.h10
-rw-r--r--net-mgmt/driftnet/files/patch-src_media_image.c10
-rw-r--r--net-mgmt/driftnet/files/patch-src_media_media.c10
-rw-r--r--net-mgmt/telegraf/Makefile5
-rw-r--r--net-mgmt/telegraf/distinfo10
-rw-r--r--net-mgmt/telegraf/files/patch-config_config.go18
-rw-r--r--net-mgmt/zabbix5-server/Makefile2
-rw-r--r--net-mgmt/zabbix5-server/distinfo6
-rw-r--r--net-mgmt/zabbix5-server/pkg-plist.java6
-rw-r--r--net-mgmt/zabbix6-server/Makefile2
-rw-r--r--net-mgmt/zabbix6-server/distinfo6
-rw-r--r--net-mgmt/zabbix6-server/pkg-plist.frontend2
-rw-r--r--net-mgmt/zabbix7-server/Makefile2
-rw-r--r--net-mgmt/zabbix7-server/distinfo6
-rw-r--r--net-mgmt/zabbix7-server/pkg-plist.frontend4
-rw-r--r--net-mgmt/zabbix72-server/Makefile2
-rw-r--r--net-mgmt/zabbix72-server/distinfo6
-rw-r--r--net-mgmt/zabbix72-server/pkg-plist.frontend4
-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/c-lightning/Makefile3
-rw-r--r--net-p2p/c-lightning/distinfo4
-rwxr-xr-xnet-p2p/c-lightning/files/update_crates.sh2
-rw-r--r--net-p2p/cardano-db-sync/Makefile4
-rw-r--r--net-p2p/cardano-db-sync/distinfo6
-rw-r--r--net-p2p/ktorrent/distinfo6
-rw-r--r--net-p2p/libktorrent/distinfo6
-rw-r--r--net/Makefile1
-rw-r--r--net/akonadi-calendar/distinfo6
-rw-r--r--net/akonadi-contacts/distinfo6
-rw-r--r--net/akonadi-mime/distinfo6
-rw-r--r--net/akonadi-search/distinfo6
-rw-r--r--net/alligator/distinfo6
-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/calendarsupport/distinfo6
-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/eventviews/distinfo6
-rw-r--r--net/gitlab-agent/distinfo10
-rw-r--r--net/google-cloud-sdk/Makefile2
-rw-r--r--net/google-cloud-sdk/distinfo6
-rw-r--r--net/haproxy/Makefile2
-rw-r--r--net/haproxy/distinfo6
-rw-r--r--net/haproxy24/Makefile2
-rw-r--r--net/haproxy24/distinfo6
-rw-r--r--net/haproxy26/Makefile2
-rw-r--r--net/haproxy26/distinfo6
-rw-r--r--net/haproxy28/Makefile2
-rw-r--r--net/haproxy28/distinfo6
-rw-r--r--net/incidenceeditor/distinfo6
-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/kcalutils/distinfo6
-rw-r--r--net/kdenetwork-filesharing/distinfo6
-rw-r--r--net/kget/distinfo6
-rw-r--r--net/kidentitymanagement/distinfo6
-rw-r--r--net/kimap/distinfo6
-rw-r--r--net/kio-gdrive/distinfo6
-rw-r--r--net/kio-zeroconf/distinfo6
-rw-r--r--net/kitinerary/Makefile1
-rw-r--r--net/kitinerary/distinfo6
-rw-r--r--net/kldap/distinfo6
-rw-r--r--net/kmailtransport/distinfo6
-rw-r--r--net/kmbox/distinfo6
-rw-r--r--net/kmime/distinfo6
-rw-r--r--net/kontactinterface/distinfo6
-rw-r--r--net/kpimtextedit/distinfo6
-rw-r--r--net/krdc/distinfo6
-rw-r--r--net/krfb/distinfo6
-rw-r--r--net/ksmtp/distinfo6
-rw-r--r--net/ktnef/distinfo6
-rw-r--r--net/libgravatar/distinfo6
-rw-r--r--net/libkgapi/distinfo6
-rw-r--r--net/libksieve/distinfo6
-rw-r--r--net/liveMedia/Makefile5
-rw-r--r--net/liveMedia/distinfo6
-rw-r--r--net/liveMedia/files/config.fixed-freebsd46
-rw-r--r--net/liveMedia/files/patch-config.linux-with-shared-libraries22
-rw-r--r--net/liveMedia/pkg-plist16
-rw-r--r--net/mailcommon/distinfo6
-rw-r--r--net/mailimporter/distinfo6
-rw-r--r--net/messagelib/distinfo6
-rw-r--r--net/mimetreeparser/distinfo6
-rw-r--r--net/minidlna/Makefile4
-rw-r--r--net/minidlna/distinfo6
-rw-r--r--net/openrsync/Makefile29
-rw-r--r--net/openrsync/distinfo6
-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/p5-URI/Makefile2
-rw-r--r--net/p5-URI/distinfo6
-rw-r--r--net/p5-URI/pkg-plist2
-rw-r--r--net/pimcommon/distinfo6
-rw-r--r--net/py-GeoIP2/files/patch-pyproject.toml9
-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/rubygem-devfile-gitlab/Makefile2
-rw-r--r--net/rubygem-devfile-gitlab/distinfo6
-rw-r--r--net/rubygem-devfile/Makefile2
-rw-r--r--net/rubygem-devfile/distinfo6
-rw-r--r--net/rubygem-gitaly/Makefile2
-rw-r--r--net/rubygem-gitaly/distinfo6
-rw-r--r--net/rubygem-gitlab-kas-grpc/distinfo6
-rw-r--r--net/savvycan/Makefile2
-rw-r--r--net/savvycan/distinfo6
-rw-r--r--net/siproxd/Makefile25
-rw-r--r--net/siproxd/distinfo5
-rw-r--r--net/siproxd/files/patch-src__dejitter.c11
-rw-r--r--net/siproxd/files/patch-src_accessctl.c11
-rw-r--r--net/siproxd/pkg-plist4
-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--print/miktex/Makefile4
-rw-r--r--print/miktex/distinfo6
-rw-r--r--print/plasma6-print-manager/distinfo6
-rw-r--r--science/afni/Makefile2
-rw-r--r--science/afni/distinfo6
-rw-r--r--science/geant4/Makefile2
-rw-r--r--science/geant4/distinfo6
-rw-r--r--science/geant4/pkg-plist1
-rw-r--r--science/kalzium/distinfo6
-rw-r--r--science/mcpl/Makefile5
-rw-r--r--science/netcdf/pkg-plist2
-rw-r--r--science/step/distinfo6
-rw-r--r--security/Makefile2
-rw-r--r--security/apkid/Makefile3
-rw-r--r--security/apkid/distinfo6
-rw-r--r--security/boringssl/Makefile4
-rw-r--r--security/boringssl/distinfo6
-rw-r--r--security/boringssl/files/patch-CMakeLists.txt4
-rw-r--r--security/cargo-audit/Makefile9
-rw-r--r--security/cargo-audit/Makefile.crates159
-rw-r--r--security/cargo-audit/distinfo320
-rw-r--r--security/dropbear/Makefile2
-rw-r--r--security/dropbear/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/keysmith/distinfo6
-rw-r--r--security/kgpg/distinfo6
-rw-r--r--security/kleopatra/distinfo6
-rw-r--r--security/kpkpass/distinfo6
-rw-r--r--security/kwalletmanager/distinfo6
-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/libkleo/distinfo6
-rw-r--r--security/netbird/Makefile30
-rw-r--r--security/netbird/distinfo5
-rw-r--r--security/netbird/files/netbird.in18
-rw-r--r--security/netbird/pkg-descr18
-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/p5-Crypt-SysRandom/Makefile17
-rw-r--r--security/p5-Crypt-SysRandom/distinfo3
-rw-r--r--security/p5-Crypt-SysRandom/pkg-descr2
-rw-r--r--security/p5-Crypt-SysRandom/pkg-plist2
-rw-r--r--security/plasma6-kscreenlocker/distinfo6
-rw-r--r--security/plasma6-ksshaskpass/distinfo6
-rw-r--r--security/plasma6-kwallet-pam/Makefile1
-rw-r--r--security/plasma6-kwallet-pam/distinfo6
-rw-r--r--security/snort3/Makefile2
-rw-r--r--security/snort3/distinfo6
-rw-r--r--security/snort3/pkg-plist5
-rw-r--r--security/snowflake-tor/Makefile2
-rw-r--r--security/snowflake-tor/files/snowflake-broker.in2
-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/vuls/Makefile3
-rw-r--r--security/vuls/distinfo10
-rw-r--r--security/vuxml/vuln/2025.xml311
-rw-r--r--security/wazuh-agent/Makefile8
-rw-r--r--security/wazuh-agent/distinfo82
-rw-r--r--security/wazuh-agent/files/patch-src-Makefile35
-rw-r--r--security/wazuh-agent/files/patch-src_syscheckd_src_db_CMakeLists.txt11
-rw-r--r--security/wazuh-agent/files/patch-src_wazuh__modules_syscollector_CMakeLists.txt2
-rw-r--r--security/wazuh-agent/pkg-plist23
-rw-r--r--security/wazuh-dashboard/Makefile6
-rw-r--r--security/wazuh-dashboard/distinfo10
-rw-r--r--security/wazuh-dashboard/pkg-plist16
-rw-r--r--security/wazuh-indexer/Makefile4
-rw-r--r--security/wazuh-indexer/distinfo6
-rw-r--r--security/wazuh-manager/Makefile16
-rw-r--r--security/wazuh-manager/distinfo146
-rw-r--r--security/wazuh-manager/files/patch-src_Makefile35
-rw-r--r--security/wazuh-manager/files/patch-src_external_cpython_Makefile.pre.in15
-rw-r--r--security/wazuh-manager/files/patch-src_syscheckd_src_db_CMakeLists.txt11
-rw-r--r--security/wazuh-manager/files/patch-src_wazuh__modules_syscollector_CMakeLists.txt2
-rw-r--r--security/wazuh-manager/files/patch-src_wazuh__modules_vulnerability__scanner_testtool_wazuhDBQuery_CMakeLists.txt8
-rw-r--r--security/wazuh-manager/pkg-plist358
-rw-r--r--security/wazuh-server/Makefile2
-rw-r--r--security/wazuh-server/distinfo18
-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/auto-admin/Makefile2
-rw-r--r--sysutils/auto-admin/distinfo6
-rw-r--r--sysutils/baloo-widgets/distinfo6
-rw-r--r--sysutils/chaoskube/Makefile5
-rw-r--r--sysutils/chaoskube/distinfo10
-rw-r--r--sysutils/consul/Makefile6
-rw-r--r--sysutils/consul/distinfo30
-rw-r--r--sysutils/containerd/Makefile2
-rw-r--r--sysutils/containerd/distinfo6
-rw-r--r--sysutils/data-prepper/Makefile13
-rw-r--r--sysutils/data-prepper/distinfo6
-rw-r--r--sysutils/data-prepper/files/data-prepper.in2
-rw-r--r--sysutils/data-prepper/files/pkg-message.in10
-rw-r--r--sysutils/data-prepper/files/pkg-messsage.in10
-rw-r--r--sysutils/data-prepper/pkg-plist325
-rw-r--r--sysutils/debootstrap/Makefile12
-rw-r--r--sysutils/debootstrap/files/patch-functions54
-rw-r--r--sysutils/desktop-installer/Makefile3
-rw-r--r--sysutils/desktop-installer/distinfo6
-rw-r--r--sysutils/exa/Makefile2
-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/filelight/distinfo6
-rw-r--r--sysutils/froxlor/Makefile1
-rw-r--r--sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cli_MasterCron.php11
-rw-r--r--sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cron_Traffic_TrafficCron.php11
-rw-r--r--sysutils/froxlor/pkg-plist2
-rw-r--r--sysutils/k3b/distinfo6
-rw-r--r--sysutils/kbackup/distinfo6
-rw-r--r--sysutils/kcron/distinfo6
-rw-r--r--sysutils/kdebugsettings/distinfo6
-rw-r--r--sysutils/kdf/distinfo6
-rw-r--r--sysutils/kdialog/distinfo6
-rw-r--r--sysutils/khelpcenter/distinfo6
-rw-r--r--sysutils/kops/Makefile3
-rw-r--r--sysutils/kops/distinfo6
-rw-r--r--sysutils/kpmcore/distinfo6
-rw-r--r--sysutils/ksystemlog/distinfo6
-rw-r--r--sysutils/mise/Makefile70
-rw-r--r--sysutils/mise/distinfo140
-rw-r--r--sysutils/monit/Makefile2
-rw-r--r--sysutils/monit/distinfo6
-rw-r--r--sysutils/nix/Makefile2
-rw-r--r--sysutils/onefetch/Makefile2
-rw-r--r--sysutils/pacman/Makefile2
-rw-r--r--sysutils/pacman/distinfo6
-rw-r--r--sysutils/pacman/files/patch-lib_libalpm_diskspace.c11
-rw-r--r--sysutils/pacman/pkg-plist5
-rw-r--r--sysutils/pftop/Makefile2
-rw-r--r--sysutils/pftop/distinfo6
-rw-r--r--sysutils/plasma6-discover/distinfo6
-rw-r--r--sysutils/plasma6-drkonqi/distinfo6
-rw-r--r--sysutils/plasma6-kde-cli-tools/distinfo6
-rw-r--r--sysutils/plasma6-kinfocenter/distinfo6
-rw-r--r--sysutils/plasma6-kmenuedit/distinfo6
-rw-r--r--sysutils/plasma6-ksystemstats/distinfo6
-rw-r--r--sysutils/plasma6-libksysguard/distinfo6
-rw-r--r--sysutils/plasma6-libksysguard/pkg-plist1
-rw-r--r--sysutils/plasma6-plasma-disks/distinfo6
-rw-r--r--sysutils/plasma6-plasma-systemmonitor/distinfo6
-rw-r--r--sysutils/plasma6-polkit-kde-agent-1/distinfo6
-rw-r--r--sysutils/plasma6-powerdevil/distinfo6
-rw-r--r--sysutils/plasma6-powerdevil/pkg-plist1
-rw-r--r--sysutils/plasma6-systemsettings/distinfo6
-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/rsyslog8/Makefile2
-rw-r--r--sysutils/rsyslog8/distinfo6
-rw-r--r--sysutils/signon-kwallet-extension/distinfo6
-rw-r--r--sysutils/sweeper/distinfo6
-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/syslog-ng/Makefile9
-rw-r--r--sysutils/syslog-ng/distinfo6
-rw-r--r--sysutils/syslog-ng/pkg-plist14
-rw-r--r--sysutils/terraform-provider-vultr/Makefile2
-rw-r--r--sysutils/vagrant/Makefile8
-rw-r--r--textproc/Makefile2
-rw-r--r--textproc/apache-xmlbeans/Makefile2
-rw-r--r--textproc/arianna/distinfo6
-rw-r--r--textproc/gnugrep/Makefile11
-rw-r--r--textproc/gnugrep/distinfo6
-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/kompare/distinfo6
-rw-r--r--textproc/libkomparediff2/distinfo6
-rw-r--r--textproc/libxmlb/Makefile1
-rw-r--r--textproc/markdownpart/distinfo6
-rw-r--r--textproc/obsidian/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/opensearch-dashboards219/Makefile92
-rw-r--r--textproc/opensearch-dashboards219/distinfo5
-rw-r--r--textproc/opensearch-dashboards219/files/opensearch-dashboards.in79
-rw-r--r--textproc/opensearch-dashboards219/files/pkg-deinstall.in20
-rw-r--r--textproc/opensearch-dashboards219/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/opensearch219/Makefile154
-rw-r--r--textproc/opensearch219/distinfo5
-rw-r--r--textproc/opensearch219/files/opensearch.in115
-rw-r--r--textproc/opensearch219/files/patch-config_jvm.options23
-rw-r--r--textproc/opensearch219/files/patch-config_opensearch.yml15
-rw-r--r--textproc/opensearch219/files/pkg-message.in27
-rw-r--r--textproc/opensearch219/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/p5-Regexp-Common/Makefile4
-rw-r--r--textproc/p5-Regexp-Common/distinfo6
-rw-r--r--textproc/py-qrcode/Makefile2
-rw-r--r--textproc/py-qrcode/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/chromium/Makefile2
-rw-r--r--www/chromium/distinfo10
-rw-r--r--www/chromium/files/patch-build_config_compiler_BUILD.gn25
-rw-r--r--www/chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c4
-rw-r--r--www/chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c8
-rw-r--r--www/chromium/files/patch-ui_platform__window_platform__window__delegate.h4
-rw-r--r--www/element-web/Makefile4
-rw-r--r--www/element-web/distinfo6
-rw-r--r--www/element-web/pkg-plist88
-rw-r--r--www/falkon/Makefile3
-rw-r--r--www/falkon/distinfo8
-rw-r--r--www/fcgi/Makefile21
-rw-r--r--www/fcgi/distinfo5
-rw-r--r--www/fcgi/files/patch-CVE-2012-6687-pool79
-rw-r--r--www/fcgi/files/patch-examples__Makefile.in11
-rw-r--r--www/fcgi/files/patch-include__fcgio.h10
-rw-r--r--www/fcgi/pkg-plist12
-rw-r--r--www/gitlab-pages/distinfo10
-rw-r--r--www/gitlab-workhorse/distinfo10
-rw-r--r--www/gitlab/Makefile4
-rw-r--r--www/gitlab/Makefile.common4
-rw-r--r--www/gitlab/distinfo12
-rw-r--r--www/gitlab/files/patch-Gemfile6
-rw-r--r--www/gohugo/Makefile2
-rw-r--r--www/gohugo/distinfo10
-rw-r--r--www/hiawatha/Makefile4
-rw-r--r--www/hiawatha/distinfo6
-rw-r--r--www/iridium/Makefile2
-rw-r--r--www/iridium/distinfo6
-rw-r--r--www/iridium/files/patch-BUILD.gn24
-rw-r--r--www/iridium/files/patch-apps_ui_views_app__window__frame__view.cc2
-rw-r--r--www/iridium/files/patch-ash_display_mirror__window__controller.cc2
-rw-r--r--www/iridium/files/patch-base_BUILD.gn22
-rw-r--r--www/iridium/files/patch-base_allocator_dispatcher_tls.h2
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_partition__alloc.gni14
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn4
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h2
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h2
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h2
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc2
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h2
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc2
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc2
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc2
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h2
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h2
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc4
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h2
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h2
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h2
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc2
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc2
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc2
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc2
-rw-r--r--www/iridium/files/patch-base_atomicops.h2
-rw-r--r--www/iridium/files/patch-base_base__paths__posix.cc2
-rw-r--r--www/iridium/files/patch-base_compiler__specific.h2
-rw-r--r--www/iridium/files/patch-base_debug_debugger__posix.cc2
-rw-r--r--www/iridium/files/patch-base_debug_elf__reader.cc2
-rw-r--r--www/iridium/files/patch-base_debug_proc__maps__linux.cc2
-rw-r--r--www/iridium/files/patch-base_debug_stack__trace.cc2
-rw-r--r--www/iridium/files/patch-base_debug_stack__trace__posix.cc2
-rw-r--r--www/iridium/files/patch-base_files_dir__reader__linux.h2
-rw-r--r--www/iridium/files/patch-base_files_dir__reader__posix.h2
-rw-r--r--www/iridium/files/patch-base_files_drive__info.h2
-rw-r--r--www/iridium/files/patch-base_files_drive__info__posix.cc2
-rw-r--r--www/iridium/files/patch-base_files_file__path__watcher.h2
-rw-r--r--www/iridium/files/patch-base_files_file__path__watcher__bsd.cc2
-rw-r--r--www/iridium/files/patch-base_files_file__path__watcher__kqueue.h2
-rw-r--r--www/iridium/files/patch-base_files_file__path__watcher__unittest.cc2
-rw-r--r--www/iridium/files/patch-base_files_file__util__posix.cc19
-rw-r--r--www/iridium/files/patch-base_files_file__util__unittest.cc2
-rw-r--r--www/iridium/files/patch-base_files_important__file__writer__cleaner.cc2
-rw-r--r--www/iridium/files/patch-base_files_scoped__file.cc2
-rw-r--r--www/iridium/files/patch-base_functional_unretained__traits.h2
-rw-r--r--www/iridium/files/patch-base_i18n_icu__util.cc6
-rw-r--r--www/iridium/files/patch-base_linux__util.cc2
-rw-r--r--www/iridium/files/patch-base_logging__unittest.cc4
-rw-r--r--www/iridium/files/patch-base_memory_discardable__memory.cc2
-rw-r--r--www/iridium/files/patch-base_memory_discardable__memory__internal.h2
-rw-r--r--www/iridium/files/patch-base_memory_madv__free__discardable__memory__posix.cc2
-rw-r--r--www/iridium/files/patch-base_memory_platform__shared__memory__region.h2
-rw-r--r--www/iridium/files/patch-base_memory_platform__shared__memory__region__posix.cc2
-rw-r--r--www/iridium/files/patch-base_memory_protected__memory.h2
-rw-r--r--www/iridium/files/patch-base_memory_protected__memory__posix.cc2
-rw-r--r--www/iridium/files/patch-base_message__loop_message__pump__epoll.cc2
-rw-r--r--www/iridium/files/patch-base_message__loop_message__pump__epoll.h2
-rw-r--r--www/iridium/files/patch-base_message__loop_message__pump__glib.cc2
-rw-r--r--www/iridium/files/patch-base_native__library__posix.cc2
-rw-r--r--www/iridium/files/patch-base_native__library__unittest.cc2
-rw-r--r--www/iridium/files/patch-base_posix_can__lower__nice__to.cc2
-rw-r--r--www/iridium/files/patch-base_posix_file__descriptor__shuffle.h2
-rw-r--r--www/iridium/files/patch-base_posix_sysctl.cc2
-rw-r--r--www/iridium/files/patch-base_posix_unix__domain__socket.cc2
-rw-r--r--www/iridium/files/patch-base_posix_unix__domain__socket__unittest.cc2
-rw-r--r--www/iridium/files/patch-base_process_internal__linux.h2
-rw-r--r--www/iridium/files/patch-base_process_kill.h2
-rw-r--r--www/iridium/files/patch-base_process_kill__posix.cc2
-rw-r--r--www/iridium/files/patch-base_process_launch.h2
-rw-r--r--www/iridium/files/patch-base_process_launch__posix.cc2
-rw-r--r--www/iridium/files/patch-base_process_memory__linux.cc2
-rw-r--r--www/iridium/files/patch-base_process_process__handle.cc2
-rw-r--r--www/iridium/files/patch-base_process_process__handle.h2
-rw-r--r--www/iridium/files/patch-base_process_process__handle__freebsd.cc2
-rw-r--r--www/iridium/files/patch-base_process_process__handle__openbsd.cc2
-rw-r--r--www/iridium/files/patch-base_process_process__iterator__freebsd.cc2
-rw-r--r--www/iridium/files/patch-base_process_process__iterator__openbsd.cc2
-rw-r--r--www/iridium/files/patch-base_process_process__metrics.cc2
-rw-r--r--www/iridium/files/patch-base_process_process__metrics.h2
-rw-r--r--www/iridium/files/patch-base_process_process__metrics__freebsd.cc2
-rw-r--r--www/iridium/files/patch-base_process_process__metrics__openbsd.cc2
-rw-r--r--www/iridium/files/patch-base_process_process__metrics__posix.cc2
-rw-r--r--www/iridium/files/patch-base_process_process__metrics__unittest.cc2
-rw-r--r--www/iridium/files/patch-base_process_process__posix.cc2
-rw-r--r--www/iridium/files/patch-base_process_process__unittest.cc2
-rw-r--r--www/iridium/files/patch-base_profiler_module__cache.cc2
-rw-r--r--www/iridium/files/patch-base_profiler_sampling__profiler__thread__token.cc2
-rw-r--r--www/iridium/files/patch-base_profiler_sampling__profiler__thread__token.h2
-rw-r--r--www/iridium/files/patch-base_profiler_stack__base__address__posix.cc10
-rw-r--r--www/iridium/files/patch-base_profiler_stack__sampling__profiler__test__util.cc2
-rw-r--r--www/iridium/files/patch-base_profiler_stack__sampling__profiler__unittest.cc2
-rw-r--r--www/iridium/files/patch-base_profiler_thread__delegate__posix.cc2
-rw-r--r--www/iridium/files/patch-base_rand__util.h4
-rw-r--r--www/iridium/files/patch-base_rand__util__posix.cc20
-rw-r--r--www/iridium/files/patch-base_strings_safe__sprintf__unittest.cc2
-rw-r--r--www/iridium/files/patch-base_synchronization_cancelable__event.h2
-rw-r--r--www/iridium/files/patch-base_synchronization_lock__impl.h6
-rw-r--r--www/iridium/files/patch-base_syslog__logging.cc2
-rw-r--r--www/iridium/files/patch-base_system_sys__info.cc2
-rw-r--r--www/iridium/files/patch-base_system_sys__info.h6
-rw-r--r--www/iridium/files/patch-base_system_sys__info__freebsd.cc2
-rw-r--r--www/iridium/files/patch-base_system_sys__info__openbsd.cc2
-rw-r--r--www/iridium/files/patch-base_system_sys__info__posix.cc8
-rw-r--r--www/iridium/files/patch-base_system_sys__info__unittest.cc2
-rw-r--r--www/iridium/files/patch-base_task_thread__pool_environment__config__unittest.cc12
-rw-r--r--www/iridium/files/patch-base_test_launcher_test__launcher.cc2
-rw-r--r--www/iridium/files/patch-base_test_test__file__util__linux.cc2
-rw-r--r--www/iridium/files/patch-base_test_test__file__util__posix.cc2
-rw-r--r--www/iridium/files/patch-base_threading_platform__thread.h2
-rw-r--r--www/iridium/files/patch-base_threading_platform__thread__bsd.cc2
-rw-r--r--www/iridium/files/patch-base_threading_platform__thread__internal__posix.cc2
-rw-r--r--www/iridium/files/patch-base_threading_platform__thread__posix.cc2
-rw-r--r--www/iridium/files/patch-base_threading_platform__thread__unittest.cc2
-rw-r--r--www/iridium/files/patch-base_time_time__now__posix.cc2
-rw-r--r--www/iridium/files/patch-base_trace__event_malloc__dump__provider.cc2
-rw-r--r--www/iridium/files/patch-base_trace__event_memory__dump__manager.cc2
-rw-r--r--www/iridium/files/patch-base_trace__event_process__memory__dump.cc2
-rw-r--r--www/iridium/files/patch-base_tracing_trace__time.cc2
-rw-r--r--www/iridium/files/patch-base_tracing_trace__time.h2
-rw-r--r--www/iridium/files/patch-build_config_BUILD.gn2
-rw-r--r--www/iridium/files/patch-build_config_BUILDCONFIG.gn10
-rw-r--r--www/iridium/files/patch-build_config_clang_BUILD.gn6
-rw-r--r--www/iridium/files/patch-build_config_compiler_BUILD.gn56
-rw-r--r--www/iridium/files/patch-build_config_gcc_BUILD.gn2
-rw-r--r--www/iridium/files/patch-build_config_linux_BUILD.gn2
-rw-r--r--www/iridium/files/patch-build_config_linux_libdrm_BUILD.gn2
-rw-r--r--www/iridium/files/patch-build_config_linux_pkg-config.py2
-rw-r--r--www/iridium/files/patch-build_config_ozone.gni4
-rw-r--r--www/iridium/files/patch-build_config_rust.gni4
-rw-r--r--www/iridium/files/patch-build_config_v8__target__cpu.gni2
-rw-r--r--www/iridium/files/patch-build_detect__host__arch.py2
-rw-r--r--www/iridium/files/patch-build_gn__run__binary.py2
-rw-r--r--www/iridium/files/patch-build_linux_chrome.map2
-rw-r--r--www/iridium/files/patch-build_linux_strip__binary.py2
-rw-r--r--www/iridium/files/patch-build_linux_unbundle_icu.gn2
-rw-r--r--www/iridium/files/patch-build_linux_unbundle_libusb.gn2
-rw-r--r--www/iridium/files/patch-build_nocompile.gni2
-rw-r--r--www/iridium/files/patch-build_rust_rust__bindgen.gni2
-rw-r--r--www/iridium/files/patch-build_rust_rust__bindgen__generator.gni2
-rw-r--r--www/iridium/files/patch-build_rust_std_BUILD.gn2
-rw-r--r--www/iridium/files/patch-build_toolchain_freebsd_BUILD.gn2
-rw-r--r--www/iridium/files/patch-build_toolchain_gcc__solink__wrapper.py2
-rw-r--r--www/iridium/files/patch-build_toolchain_gcc__toolchain.gni2
-rw-r--r--www/iridium/files/patch-build_toolchain_openbsd_BUILD.gn2
-rw-r--r--www/iridium/files/patch-build_toolchain_toolchain.gni4
-rw-r--r--www/iridium/files/patch-cc_base_features.cc4
-rw-r--r--www/iridium/files/patch-chrome_app_chrome__command__ids.h2
-rw-r--r--www/iridium/files/patch-chrome_app_chrome__main.cc2
-rw-r--r--www/iridium/files/patch-chrome_app_chrome__main__delegate.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_BUILD.gn4
-rw-r--r--www/iridium/files/patch-chrome_browser_about__flags.cc137
-rw-r--r--www/iridium/files/patch-chrome_browser_accessibility_page__colors.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_after__startup__task__utils.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_background_extensions_background__mode__manager.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_background_extensions_background__mode__optimizer.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_background_glic_glic__status__icon.cc19
-rw-r--r--www/iridium/files/patch-chrome_browser_browser__features.cc12
-rw-r--r--www/iridium/files/patch-chrome_browser_browser__features.h10
-rw-r--r--www/iridium/files/patch-chrome_browser_browser__process__impl.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_browser__process__impl.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__browser__main.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__browser__main__linux.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__browser__main__linux.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__browser__main__posix.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__content__browser__client.cc56
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__content__browser__client.h4
-rw-r--r--www/iridium/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_component__updater_registration.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_defaults.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_devtools_features.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_devtools_features.h11
-rw-r--r--www/iridium/files/patch-chrome_browser_devtools_remote__debugging__server.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_diagnostics_diagnostics__writer.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_download_download__commands.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_download_download__commands.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_download_download__file__picker.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_download_download__item__model.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_download_download__prefs.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_download_download__prefs.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_connectors_common.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h6
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_BUILD.gn4
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc12
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_external__provider__impl.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_first__run_first__run__dialog.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_first__run_first__run__internal.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_first__run_first__run__internal__linux.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_flag__descriptions.cc69
-rw-r--r--www/iridium/files/patch-chrome_browser_flag__descriptions.h67
-rw-r--r--www/iridium/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_global__features.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_global__features.h8
-rw-r--r--www/iridium/files/patch-chrome_browser_headless_headless__mode__util.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_intranet__redirect__detector.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_media_audio__service__util.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_media_router_discovery_BUILD.gn2
-rw-r--r--www/iridium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_memory__details.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc12
-rw-r--r--www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_metrics_perf_cpu__identity.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_metrics_power_process__monitor.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_metrics_power_process__monitor.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_net_profile__network__context__service.cc12
-rw-r--r--www/iridium/files/patch-chrome_browser_net_profile__network__context__service__factory.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_net_system__network__context__manager.cc30
-rw-r--r--www/iridium/files/patch-chrome_browser_net_system__network__context__manager.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_notifications_notification__display__service__impl.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_platform__util__linux.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_policy_browser__signin__policy__handler.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc50
-rw-r--r--www/iridium/files/patch-chrome_browser_policy_device__management__service__configuration.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_prefs_browser__prefs.cc18
-rw-r--r--www/iridium/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_printing_print__backend__service__manager.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_printing_printer__query.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_process__singleton__posix.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc28
-rw-r--r--www/iridium/files/patch-chrome_browser_profiles_profile__impl.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_profiles_profiles__state.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc24
-rw-r--r--www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.h20
-rw-r--r--www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_renderer__preferences__util.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css2
-rw-r--r--www/iridium/files/patch-chrome_browser_resources_signin_signin__shared.css2
-rw-r--r--www/iridium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_sessions_session__restore.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_shortcuts_icon__badging.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_signin_accounts__policy__manager.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_signin_accounts__policy__manager.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_signin_signin__util.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_sync_sync__service__factory.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_task__manager_task__manager__observer.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_themes_theme__helper.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_themes_theme__service.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_themes_theme__service__aura__linux.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_themes_theme__service__factory.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_actions_chrome__action__id.h4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_browser.h4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_browser__command__controller.cc18
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_browser__commands.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_browser__ui__prefs.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_browser__view__prefs.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_chrome__pages.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_chrome__pages.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_managed__ui.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_sad__tab.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_tab__helpers.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_tabs_features.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc17
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_test_popup__browsertest.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_test_test__browser__ui.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_ui__features.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_ui__features.h6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_accelerator__table.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_chrome__views__delegate.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_browser__view.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc29
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_hung__renderer__view.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc12
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_tabs_tab.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_about_about__ui.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_about_about__ui.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc18
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc19
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__constants.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__constants.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_upgrade__detector_version__history__client.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_extension__status__utils.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h4
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_web__app__helpers.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_web__app__install__info.h2
-rw-r--r--www/iridium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_webauthn_enclave__manager.cc14
-rw-r--r--www/iridium/files/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc2
-rw-r--r--www/iridium/files/patch-chrome_browser_webauthn_password__credential__controller.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc8
-rw-r--r--www/iridium/files/patch-chrome_common_channel__info.h2
-rw-r--r--www/iridium/files/patch-chrome_common_channel__info__posix.cc2
-rw-r--r--www/iridium/files/patch-chrome_common_chrome__features.cc6
-rw-r--r--www/iridium/files/patch-chrome_common_chrome__features.h6
-rw-r--r--www/iridium/files/patch-chrome_common_chrome__paths.cc18
-rw-r--r--www/iridium/files/patch-chrome_common_chrome__paths.h2
-rw-r--r--www/iridium/files/patch-chrome_common_chrome__paths__internal.h4
-rw-r--r--www/iridium/files/patch-chrome_common_chrome__switches.cc8
-rw-r--r--www/iridium/files/patch-chrome_common_chrome__switches.h8
-rw-r--r--www/iridium/files/patch-chrome_common_crash__keys.cc2
-rw-r--r--www/iridium/files/patch-chrome_common_extensions_extension__constants.cc2
-rw-r--r--www/iridium/files/patch-chrome_common_extensions_extension__constants.h2
-rw-r--r--www/iridium/files/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc2
-rw-r--r--www/iridium/files/patch-chrome_common_media_cdm__host__file__path.cc2
-rw-r--r--www/iridium/files/patch-chrome_common_media_cdm__registration.cc2
-rw-r--r--www/iridium/files/patch-chrome_common_media_cdm__registration.h2
-rw-r--r--www/iridium/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h2
-rw-r--r--www/iridium/files/patch-chrome_common_pref__names.h16
-rw-r--r--www/iridium/files/patch-chrome_common_url__constants.h4
-rw-r--r--www/iridium/files/patch-chrome_common_webui__url__constants.cc2
-rw-r--r--www/iridium/files/patch-chrome_common_webui__url__constants.h10
-rw-r--r--www/iridium/files/patch-chrome_enterprise__companion_enterprise__companion__client.cc2
-rw-r--r--www/iridium/files/patch-chrome_enterprise__companion_event__logger.cc4
-rw-r--r--www/iridium/files/patch-chrome_enterprise__companion_lock.cc2
-rw-r--r--www/iridium/files/patch-chrome_services_printing_print__backend__service__impl.cc12
-rw-r--r--www/iridium/files/patch-chrome_services_speech_audio__source__fetcher__impl.cc2
-rw-r--r--www/iridium/files/patch-chrome_test_base_scoped__channel__override__posix.cc2
-rw-r--r--www/iridium/files/patch-chrome_test_chromedriver_chrome__launcher.cc2
-rw-r--r--www/iridium/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc2
-rw-r--r--www/iridium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc2
-rw-r--r--www/iridium/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc2
-rw-r--r--www/iridium/files/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc2
-rw-r--r--www/iridium/files/patch-chrome_updater_app_app__uninstall.cc2
-rw-r--r--www/iridium/files/patch-chrome_updater_configurator.cc2
-rw-r--r--www/iridium/files/patch-chrome_updater_lock.cc2
-rw-r--r--www/iridium/files/patch-chrome_updater_util_posix__util.cc2
-rw-r--r--www/iridium/files/patch-chrome_utility_services.cc8
-rw-r--r--www/iridium/files/patch-chromecast_browser_cast__browser__main__parts.cc10
-rw-r--r--www/iridium/files/patch-chromecast_browser_cast__content__browser__client.cc2
-rw-r--r--www/iridium/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc2
-rw-r--r--www/iridium/files/patch-chromecast_media_base_default__monotonic__clock.cc2
-rw-r--r--www/iridium/files/patch-components_BUILD.gn6
-rw-r--r--www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc35
-rw-r--r--www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h11
-rw-r--r--www/iridium/files/patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc2
-rw-r--r--www/iridium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc6
-rw-r--r--www/iridium/files/patch-components_autofill_core_common_autofill__payments__features.cc4
-rw-r--r--www/iridium/files/patch-components_autofill_core_common_autofill__prefs.cc14
-rw-r--r--www/iridium/files/patch-components_autofill_core_common_autofill__prefs.h21
-rw-r--r--www/iridium/files/patch-components_commerce_core_commerce__feature__list.cc33
-rw-r--r--www/iridium/files/patch-components_constrained__window_constrained__window__views.cc4
-rw-r--r--www/iridium/files/patch-components_content__settings_core_browser_website__settings__registry.cc2
-rw-r--r--www/iridium/files/patch-components_cookie__config_cookie__store__util.cc2
-rw-r--r--www/iridium/files/patch-components_crash_core_app_BUILD.gn6
-rw-r--r--www/iridium/files/patch-components_crash_core_app_chrome__crashpad__handler.cc2
-rw-r--r--www/iridium/files/patch-components_crash_core_app_crashpad__handler__main.cc2
-rw-r--r--www/iridium/files/patch-components_crash_core_browser_crash__upload__list__crashpad.cc2
-rw-r--r--www/iridium/files/patch-components_crash_core_common_BUILD.gn2
-rw-r--r--www/iridium/files/patch-components_device__signals_core_browser_browser__utils.h20
-rw-r--r--www/iridium/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h2
-rw-r--r--www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator.h2
-rw-r--r--www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc2
-rw-r--r--www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h2
-rw-r--r--www/iridium/files/patch-components_device__signals_core_browser_user__permission__service.h2
-rw-r--r--www/iridium/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc2
-rw-r--r--www/iridium/files/patch-components_device__signals_core_browser_user__permission__service__impl.h2
-rw-r--r--www/iridium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc (renamed from www/iridium/files/patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc)18
-rw-r--r--www/iridium/files/patch-components_device__signals_core_common_signals__features.cc2
-rw-r--r--www/iridium/files/patch-components_device__signals_core_common_signals__features.h2
-rw-r--r--www/iridium/files/patch-components_device__signals_core_system__signals_platform__delegate.cc2
-rw-r--r--www/iridium/files/patch-components_device__signals_test_signals__contract.cc2
-rw-r--r--www/iridium/files/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc2
-rw-r--r--www/iridium/files/patch-components_embedder__support_user__agent__utils.cc43
-rw-r--r--www/iridium/files/patch-components_embedder__support_user__agent__utils__unittest.cc8
-rw-r--r--www/iridium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc2
-rw-r--r--www/iridium/files/patch-components_enterprise_watermarking_watermark.cc2
-rw-r--r--www/iridium/files/patch-components_error__page_common_localized__error.cc2
-rw-r--r--www/iridium/files/patch-components_eye__dropper_eye__dropper__view.cc2
-rw-r--r--www/iridium/files/patch-components_feature__engagement_public_event__constants.cc2
-rw-r--r--www/iridium/files/patch-components_feature__engagement_public_event__constants.h2
-rw-r--r--www/iridium/files/patch-components_feature__engagement_public_feature__configurations.cc6
-rw-r--r--www/iridium/files/patch-components_feature__engagement_public_feature__constants.cc10
-rw-r--r--www/iridium/files/patch-components_feature__engagement_public_feature__constants.h8
-rw-r--r--www/iridium/files/patch-components_feature__engagement_public_feature__list.cc14
-rw-r--r--www/iridium/files/patch-components_feature__engagement_public_feature__list.h22
-rw-r--r--www/iridium/files/patch-components_feed_core_proto_v2_wire_version.proto2
-rw-r--r--www/iridium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc2
-rw-r--r--www/iridium/files/patch-components_feed_core_v2_proto__util.cc2
-rw-r--r--www/iridium/files/patch-components_feed_core_v2_proto__util__unittest.cc2
-rw-r--r--www/iridium/files/patch-components_feed_core_v2_test_proto__printer.cc2
-rw-r--r--www/iridium/files/patch-components_gcm__driver_gcm__desktop__utils.cc2
-rw-r--r--www/iridium/files/patch-components_gwp__asan_BUILD.gn6
-rw-r--r--www/iridium/files/patch-components_gwp__asan_buildflags_buildflags.gni4
-rw-r--r--www/iridium/files/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc2
-rw-r--r--www/iridium/files/patch-components_gwp__asan_client_gwp__asan.cc4
-rw-r--r--www/iridium/files/patch-components_gwp__asan_client_gwp__asan__features.cc2
-rw-r--r--www/iridium/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc4
-rw-r--r--www/iridium/files/patch-components_live__caption_caption__util.cc2
-rw-r--r--www/iridium/files/patch-components_live__caption_caption__util.h2
-rw-r--r--www/iridium/files/patch-components_media__router_common_media__source.cc2
-rw-r--r--www/iridium/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc2
-rw-r--r--www/iridium/files/patch-components_media__router_common_providers_cast_channel_enum__table.h2
-rw-r--r--www/iridium/files/patch-components_metrics_drive__metrics__provider.cc19
-rw-r--r--www/iridium/files/patch-components_metrics_drive__metrics__provider__linux.cc16
-rw-r--r--www/iridium/files/patch-components_metrics_dwa_dwa__service.cc2
-rw-r--r--www/iridium/files/patch-components_metrics_metrics__log.cc6
-rw-r--r--www/iridium/files/patch-components_metrics_motherboard.cc2
-rw-r--r--www/iridium/files/patch-components_named__mojo__ipc__server_connection__info.h2
-rw-r--r--www/iridium/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc2
-rw-r--r--www/iridium/files/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc2
-rw-r--r--www/iridium/files/patch-components_named__system__lock_BUILD.gn2
-rw-r--r--www/iridium/files/patch-components_named__system__lock_lock.h2
-rw-r--r--www/iridium/files/patch-components_named__system__lock_lock__unittest.cc2
-rw-r--r--www/iridium/files/patch-components_optimization__guide_core_optimization__guide__features.cc2
-rw-r--r--www/iridium/files/patch-components_optimization__guide_core_optimization__guide__util.cc2
-rw-r--r--www/iridium/files/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc2
-rw-r--r--www/iridium/files/patch-components_os__crypt_sync_libsecret__util__linux.cc2
-rw-r--r--www/iridium/files/patch-components_os__crypt_sync_os__crypt.h2
-rw-r--r--www/iridium/files/patch-components_paint__preview_browser_paint__preview__client.cc2
-rw-r--r--www/iridium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc2
-rw-r--r--www/iridium/files/patch-components_paint__preview_common_proto_paint__preview.proto2
-rw-r--r--www/iridium/files/patch-components_paint__preview_player_player__compositor__delegate.cc2
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_features_password__features.cc2
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_features_password__features.h2
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__form__manager.cc8
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__manager.cc10
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__manager__client.h6
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__manager__switches.cc2
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__manager__switches.h2
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc8
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h6
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc2
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database.cc6
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc2
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc2
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc4
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_stub__password__manager__client.h2
-rw-r--r--www/iridium/files/patch-components_password__manager_core_common_password__manager__pref__names.h4
-rw-r--r--www/iridium/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc2
-rw-r--r--www/iridium/files/patch-components_performance__manager_public_features.h4
-rw-r--r--www/iridium/files/patch-components_permissions_prediction__service_prediction__common.cc2
-rw-r--r--www/iridium/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc6
-rw-r--r--www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc4
-rw-r--r--www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc2
-rw-r--r--www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc12
-rw-r--r--www/iridium/files/patch-components_policy_core_common_policy__loader__common.cc2
-rw-r--r--www/iridium/files/patch-components_policy_core_common_policy__paths.cc2
-rw-r--r--www/iridium/files/patch-components_policy_core_common_policy__utils.cc2
-rw-r--r--www/iridium/files/patch-components_policy_tools_generate__policy__source.py2
-rw-r--r--www/iridium/files/patch-components_policy_tools_template__writers_writer__configuration.py2
-rw-r--r--www/iridium/files/patch-components_power__metrics_BUILD.gn2
-rw-r--r--www/iridium/files/patch-components_power__metrics_energy__metrics__provider.cc2
-rw-r--r--www/iridium/files/patch-components_regional__capabilities_regional__capabilities__service.cc16
-rw-r--r--www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc4
-rw-r--r--www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.h4
-rw-r--r--www/iridium/files/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc2
-rw-r--r--www/iridium/files/patch-components_safe__browsing_content_resources_gen__file__type__proto.py2
-rw-r--r--www/iridium/files/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc2
-rw-r--r--www/iridium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc2
-rw-r--r--www/iridium/files/patch-components_search__engines_template__url__service.cc4
-rw-r--r--www/iridium/files/patch-components_security__interstitials_content_utils.cc2
-rw-r--r--www/iridium/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc2
-rw-r--r--www/iridium/files/patch-components_services_on__device__translation_sandbox__hook.cc2
-rw-r--r--www/iridium/files/patch-components_services_on__device__translation_sandbox__hook.h2
-rw-r--r--www/iridium/files/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc2
-rw-r--r--www/iridium/files/patch-components_signin_public_base_signin__switches.cc11
-rw-r--r--www/iridium/files/patch-components_signin_public_base_signin__switches.h11
-rw-r--r--www/iridium/files/patch-components_soda_soda__util.cc8
-rw-r--r--www/iridium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc2
-rw-r--r--www/iridium/files/patch-components_storage__monitor_BUILD.gn6
-rw-r--r--www/iridium/files/patch-components_storage__monitor_removable__device__constants.cc2
-rw-r--r--www/iridium/files/patch-components_storage__monitor_removable__device__constants.h12
-rw-r--r--www/iridium/files/patch-components_supervised__user_core_browser_list__family__members__service.h2
-rw-r--r--www/iridium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc2
-rw-r--r--www/iridium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc4
-rw-r--r--www/iridium/files/patch-components_supervised__user_core_common_features.cc21
-rw-r--r--www/iridium/files/patch-components_supervised__user_core_common_features.h16
-rw-r--r--www/iridium/files/patch-components_supervised__user_core_common_pref__names.h2
-rw-r--r--www/iridium/files/patch-components_sync__device__info_local__device__info__util.cc2
-rw-r--r--www/iridium/files/patch-components_sync__device__info_local__device__info__util__linux.cc2
-rw-r--r--www/iridium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc4
-rw-r--r--www/iridium/files/patch-components_system__cpu_cpu__probe.cc2
-rw-r--r--www/iridium/files/patch-components_translate_core_common_translate__util.cc2
-rw-r--r--www/iridium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc4
-rw-r--r--www/iridium/files/patch-components_update__client_update__query__params.cc2
-rw-r--r--www/iridium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc2
-rw-r--r--www/iridium/files/patch-components_user__education_views_help__bubble__view.cc8
-rw-r--r--www/iridium/files/patch-components_user__education_views_help__bubble__view.h4
-rw-r--r--www/iridium/files/patch-components_variations_service_variations__service.cc2
-rw-r--r--www/iridium/files/patch-components_visited__url__ranking_public_url__visit__util.cc4
-rw-r--r--www/iridium/files/patch-components_viz_host_gpu__host__impl.cc2
-rw-r--r--www/iridium/files/patch-components_viz_host_host__display__client.cc2
-rw-r--r--www/iridium/files/patch-components_viz_host_host__display__client.h2
-rw-r--r--www/iridium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc4
-rw-r--r--www/iridium/files/patch-components_viz_service_display__embedder_software__output__surface.cc2
-rw-r--r--www/iridium/files/patch-components_viz_service_display__embedder_software__output__surface.h2
-rw-r--r--www/iridium/files/patch-components_viz_service_display_skia__renderer.cc4
-rw-r--r--www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc6
-rw-r--r--www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h8
-rw-r--r--www/iridium/files/patch-components_viz_test_fake__display__client.cc2
-rw-r--r--www/iridium/files/patch-components_viz_test_fake__display__client.h2
-rw-r--r--www/iridium/files/patch-components_viz_test_mock__display__client.h2
-rw-r--r--www/iridium/files/patch-components_webui_flags_flags__state.cc4
-rw-r--r--www/iridium/files/patch-content_app_BUILD.gn4
-rw-r--r--www/iridium/files/patch-content_app_content__main.cc2
-rw-r--r--www/iridium/files/patch-content_app_content__main__runner__impl.cc20
-rw-r--r--www/iridium/files/patch-content_browser_BUILD.gn10
-rw-r--r--www/iridium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc4
-rw-r--r--www/iridium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc24
-rw-r--r--www/iridium/files/patch-content_browser_audio_audio__service.cc2
-rw-r--r--www/iridium/files/patch-content_browser_browser__child__process__host__impl.cc2
-rw-r--r--www/iridium/files/patch-content_browser_browser__child__process__host__impl.h2
-rw-r--r--www/iridium/files/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc2
-rw-r--r--www/iridium/files/patch-content_browser_browser__main__loop.cc8
-rw-r--r--www/iridium/files/patch-content_browser_browser__url__handler__impl.cc2
-rw-r--r--www/iridium/files/patch-content_browser_child__process__launcher__helper.h2
-rw-r--r--www/iridium/files/patch-content_browser_child__process__launcher__helper__linux.cc2
-rw-r--r--www/iridium/files/patch-content_browser_child__thread__type__switcher__linux.cc2
-rw-r--r--www/iridium/files/patch-content_browser_child__thread__type__switcher__linux.h2
-rw-r--r--www/iridium/files/patch-content_browser_compositor_viz__process__transport__factory.cc4
-rw-r--r--www/iridium/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc2
-rw-r--r--www/iridium/files/patch-content_browser_devtools_devtools__frontend__host__impl.h2
-rw-r--r--www/iridium/files/patch-content_browser_devtools_protocol_system__info__handler.cc2
-rw-r--r--www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h2
-rw-r--r--www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc2
-rw-r--r--www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h2
-rw-r--r--www/iridium/files/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc2
-rw-r--r--www/iridium/files/patch-content_browser_font__access_font__enumeration__data__source.cc2
-rw-r--r--www/iridium/files/patch-content_browser_gpu_compositor__util.cc6
-rw-r--r--www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl.cc4
-rw-r--r--www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl.h4
-rw-r--r--www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc4
-rw-r--r--www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h8
-rw-r--r--www/iridium/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc2
-rw-r--r--www/iridium/files/patch-content_browser_gpu_gpu__process__host.cc2
-rw-r--r--www/iridium/files/patch-content_browser_media_frameless__media__interface__proxy.h12
-rw-r--r--www/iridium/files/patch-content_browser_media_media__keys__listener__manager__impl.cc2
-rw-r--r--www/iridium/files/patch-content_browser_network__service__instance__impl.cc8
-rw-r--r--www/iridium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc2
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_delegated__frame__host.cc4
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc2
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc2
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.cc12
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.h6
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc2
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_render__view__host__impl.cc2
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc12
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h2
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc2
-rw-r--r--www/iridium/files/patch-content_browser_sandbox__host__linux.cc2
-rw-r--r--www/iridium/files/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc2
-rw-r--r--www/iridium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.cc2
-rw-r--r--www/iridium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h2
-rw-r--r--www/iridium/files/patch-content_browser_service__host_utility__process__host.cc10
-rw-r--r--www/iridium/files/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc2
-rw-r--r--www/iridium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc2
-rw-r--r--www/iridium/files/patch-content_browser_v8__snapshot__files.cc8
-rw-r--r--www/iridium/files/patch-content_browser_web__contents_slow__web__preference__cache.cc2
-rw-r--r--www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura.cc2
-rw-r--r--www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc2
-rw-r--r--www/iridium/files/patch-content_browser_webui_web__ui__main__frame__observer.cc2
-rw-r--r--www/iridium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc2
-rw-r--r--www/iridium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h2
-rw-r--r--www/iridium/files/patch-content_child_BUILD.gn2
-rw-r--r--www/iridium/files/patch-content_child_child__process.cc2
-rw-r--r--www/iridium/files/patch-content_child_child__process.h2
-rw-r--r--www/iridium/files/patch-content_common_BUILD.gn4
-rw-r--r--www/iridium/files/patch-content_common_features.cc4
-rw-r--r--www/iridium/files/patch-content_common_features.h4
-rw-r--r--www/iridium/files/patch-content_common_font__list__unittest.cc2
-rw-r--r--www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc2
-rw-r--r--www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.h2
-rw-r--r--www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h2
-rw-r--r--www/iridium/files/patch-content_common_thread__type__switcher.mojom2
-rw-r--r--www/iridium/files/patch-content_common_user__agent.cc37
-rw-r--r--www/iridium/files/patch-content_gpu_gpu__child__thread.cc2
-rw-r--r--www/iridium/files/patch-content_gpu_gpu__main.cc2
-rw-r--r--www/iridium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc2
-rw-r--r--www/iridium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h2
-rw-r--r--www/iridium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc2
-rw-r--r--www/iridium/files/patch-content_public_browser_content__browser__client.cc4
-rw-r--r--www/iridium/files/patch-content_public_browser_zygote__host_zygote__host__linux.h2
-rw-r--r--www/iridium/files/patch-content_public_common_content__features.cc6
-rw-r--r--www/iridium/files/patch-content_public_common_content__switches.cc6
-rw-r--r--www/iridium/files/patch-content_public_common_content__switches.h6
-rw-r--r--www/iridium/files/patch-content_public_common_zygote_features.gni2
-rw-r--r--www/iridium/files/patch-content_renderer_render__thread__impl.cc10
-rw-r--r--www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.cc10
-rw-r--r--www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.h4
-rw-r--r--www/iridium/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc2
-rw-r--r--www/iridium/files/patch-content_shell_BUILD.gn4
-rw-r--r--www/iridium/files/patch-content_shell_app_shell__main__delegate.cc2
-rw-r--r--www/iridium/files/patch-content_shell_browser_shell__browser__main__parts.cc2
-rw-r--r--www/iridium/files/patch-content_shell_browser_shell__paths.cc2
-rw-r--r--www/iridium/files/patch-content_shell_browser_shell__platform__delegate__views.cc11
-rw-r--r--www/iridium/files/patch-content_shell_renderer_shell__content__renderer__client.cc2
-rw-r--r--www/iridium/files/patch-content_shell_utility_shell__content__utility__client.cc2
-rw-r--r--www/iridium/files/patch-content_utility_services.cc16
-rw-r--r--www/iridium/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc2
-rw-r--r--www/iridium/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h2
-rw-r--r--www/iridium/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc2
-rw-r--r--www/iridium/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h2
-rw-r--r--www/iridium/files/patch-content_utility_utility__main.cc8
-rw-r--r--www/iridium/files/patch-content_utility_utility__thread__impl.cc2
-rw-r--r--www/iridium/files/patch-content_zygote_BUILD.gn2
-rw-r--r--www/iridium/files/patch-content_zygote_zygote__linux.cc8
-rw-r--r--www/iridium/files/patch-content_zygote_zygote__main__linux.cc2
-rw-r--r--www/iridium/files/patch-device_bluetooth_bluetooth__adapter.cc2
-rw-r--r--www/iridium/files/patch-device_bluetooth_cast__bluetooth.gni2
-rw-r--r--www/iridium/files/patch-device_gamepad_BUILD.gn2
-rw-r--r--www/iridium/files/patch-device_gamepad_gamepad__provider.cc2
-rw-r--r--www/iridium/files/patch-device_gamepad_hid__writer__linux.cc2
-rw-r--r--www/iridium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc4
-rw-r--r--www/iridium/files/patch-extensions_browser_api_management_management__api.cc4
-rw-r--r--www/iridium/files/patch-extensions_browser_api_messaging_message__service.cc6
-rw-r--r--www/iridium/files/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc2
-rw-r--r--www/iridium/files/patch-extensions_common_api___permission__features.json2
-rw-r--r--www/iridium/files/patch-extensions_common_api_runtime.json2
-rw-r--r--www/iridium/files/patch-extensions_common_command.cc2
-rw-r--r--www/iridium/files/patch-extensions_common_features_feature.cc2
-rw-r--r--www/iridium/files/patch-extensions_renderer_bindings_api__binding__util.cc2
-rw-r--r--www/iridium/files/patch-extensions_renderer_bindings_argument__spec.cc2
-rw-r--r--www/iridium/files/patch-extensions_shell_app_shell__main__delegate.cc2
-rw-r--r--www/iridium/files/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc2
-rw-r--r--www/iridium/files/patch-extensions_shell_browser_shell__browser__main__parts.cc2
-rw-r--r--www/iridium/files/patch-extensions_shell_browser_shell__extensions__api__client.cc4
-rw-r--r--www/iridium/files/patch-extensions_shell_browser_shell__extensions__api__client.h4
-rw-r--r--www/iridium/files/patch-google__apis_gcm_engine_heartbeat__manager.cc2
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc4
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc2
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc2
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_shared__context__state.cc8
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_shared__context__state.h2
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc11
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc2
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc2
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc15
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc2
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc2
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc6
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc2
-rw-r--r--www/iridium/files/patch-gpu_config_gpu__control__list.cc2
-rw-r--r--www/iridium/files/patch-gpu_config_gpu__finch__features.cc2
-rw-r--r--www/iridium/files/patch-gpu_config_gpu__info__collector.cc4
-rw-r--r--www/iridium/files/patch-gpu_config_gpu__test__config.cc2
-rw-r--r--www/iridium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc2
-rw-r--r--www/iridium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h2
-rw-r--r--www/iridium/files/patch-gpu_ipc_service_gpu__init.cc18
-rw-r--r--www/iridium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc2
-rw-r--r--www/iridium/files/patch-gpu_ipc_service_x__util.h2
-rw-r--r--www/iridium/files/patch-gpu_vulkan_generate__bindings.py2
-rw-r--r--www/iridium/files/patch-gpu_vulkan_semaphore__handle.cc2
-rw-r--r--www/iridium/files/patch-gpu_vulkan_vulkan__device__queue.cc2
-rw-r--r--www/iridium/files/patch-gpu_vulkan_vulkan__device__queue.h2
-rw-r--r--www/iridium/files/patch-gpu_vulkan_vulkan__function__pointers.cc2
-rw-r--r--www/iridium/files/patch-gpu_vulkan_vulkan__function__pointers.h8
-rw-r--r--www/iridium/files/patch-gpu_vulkan_vulkan__image.h2
-rw-r--r--www/iridium/files/patch-gpu_vulkan_vulkan__util.cc2
-rw-r--r--www/iridium/files/patch-headless_BUILD.gn4
-rw-r--r--www/iridium/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc2
-rw-r--r--www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.cc2
-rw-r--r--www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.h2
-rw-r--r--www/iridium/files/patch-headless_lib_browser_headless__web__contents__impl.cc2
-rw-r--r--www/iridium/files/patch-headless_lib_headless__content__main__delegate.cc4
-rw-r--r--www/iridium/files/patch-ipc_ipc__channel.h2
-rw-r--r--www/iridium/files/patch-ipc_ipc__channel__common.cc2
-rw-r--r--www/iridium/files/patch-ipc_ipc__channel__mojo.cc2
-rw-r--r--www/iridium/files/patch-ipc_ipc__message__utils.cc2
-rw-r--r--www/iridium/files/patch-ipc_ipc__message__utils.h4
-rw-r--r--www/iridium/files/patch-media_BUILD.gn4
-rw-r--r--www/iridium/files/patch-media_audio_BUILD.gn4
-rw-r--r--www/iridium/files/patch-media_audio_alsa_audio__manager__alsa.cc2
-rw-r--r--www/iridium/files/patch-media_audio_audio__input__device.cc2
-rw-r--r--www/iridium/files/patch-media_audio_audio__output__proxy__unittest.cc2
-rw-r--r--www/iridium/files/patch-media_audio_pulse_pulse__util.cc2
-rw-r--r--www/iridium/files/patch-media_audio_sndio_audio__manager__sndio.cc2
-rw-r--r--www/iridium/files/patch-media_audio_sndio_audio__manager__sndio.h2
-rw-r--r--www/iridium/files/patch-media_audio_sndio_sndio__input.cc2
-rw-r--r--www/iridium/files/patch-media_audio_sndio_sndio__input.h2
-rw-r--r--www/iridium/files/patch-media_audio_sndio_sndio__output.cc2
-rw-r--r--www/iridium/files/patch-media_audio_sndio_sndio__output.h2
-rw-r--r--www/iridium/files/patch-media_base_audio__latency.cc2
-rw-r--r--www/iridium/files/patch-media_base_libaom__thread__wrapper.cc2
-rw-r--r--www/iridium/files/patch-media_base_libvpx__thread__wrapper.cc2
-rw-r--r--www/iridium/files/patch-media_base_media__switches.cc18
-rw-r--r--www/iridium/files/patch-media_base_media__switches.h12
-rw-r--r--www/iridium/files/patch-media_base_video__frame.cc2
-rw-r--r--www/iridium/files/patch-media_base_video__frame.h2
-rw-r--r--www/iridium/files/patch-media_capture_video_create__video__capture__device__factory.cc2
-rw-r--r--www/iridium/files/patch-media_capture_video_fake__video__capture__device__factory.cc2
-rw-r--r--www/iridium/files/patch-media_capture_video_file__video__capture__device__factory.cc2
-rw-r--r--www/iridium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc2
-rw-r--r--www/iridium/files/patch-media_capture_video_linux_fake__v4l2__impl.h2
-rw-r--r--www/iridium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc2
-rw-r--r--www/iridium/files/patch-media_capture_video_linux_v4l2__capture__delegate.h2
-rw-r--r--www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device.h6
-rw-r--r--www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device__impl.cc2
-rw-r--r--www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device__impl.h2
-rw-r--r--www/iridium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc2
-rw-r--r--www/iridium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h2
-rw-r--r--www/iridium/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc2
-rw-r--r--www/iridium/files/patch-media_capture_video_video__capture__device__client.cc2
-rw-r--r--www/iridium/files/patch-media_cdm_cdm__paths__unittest.cc2
-rw-r--r--www/iridium/files/patch-media_cdm_library__cdm_cdm__paths.gni2
-rw-r--r--www/iridium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py2
-rw-r--r--www/iridium/files/patch-media_ffmpeg_scripts_robo__lib_config.py2
-rw-r--r--www/iridium/files/patch-media_gpu_buffer__validation.cc29
-rw-r--r--www/iridium/files/patch-media_gpu_chromeos_gl__image__processor__backend.cc2
-rw-r--r--www/iridium/files/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc2
-rw-r--r--www/iridium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc4
-rw-r--r--www/iridium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc2
-rw-r--r--www/iridium/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc8
-rw-r--r--www/iridium/files/patch-media_gpu_gpu__video__decode__accelerator__factory.cc8
-rw-r--r--www/iridium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc14
-rw-r--r--www/iridium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc2
-rw-r--r--www/iridium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h2
-rw-r--r--www/iridium/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc2
-rw-r--r--www/iridium/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h2
-rw-r--r--www/iridium/files/patch-media_gpu_test_raw__video.cc2
-rw-r--r--www/iridium/files/patch-media_gpu_test_video__frame__file__writer.cc2
-rw-r--r--www/iridium/files/patch-media_gpu_test_video__frame__helpers.cc2
-rw-r--r--www/iridium/files/patch-media_gpu_test_video__frame__validator.cc2
-rw-r--r--www/iridium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc4
-rw-r--r--www/iridium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc4
-rw-r--r--www/iridium/files/patch-media_media__options.gni2
-rw-r--r--www/iridium/files/patch-media_mojo_mojom_BUILD.gn11
-rw-r--r--www/iridium/files/patch-media_mojo_mojom_stable_BUILD.gn11
-rw-r--r--www/iridium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc20
-rw-r--r--www/iridium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h11
-rw-r--r--www/iridium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc29
-rw-r--r--www/iridium/files/patch-media_mojo_mojom_video__frame__mojom__traits.h11
-rw-r--r--www/iridium/files/patch-media_video_fake__gpu__memory__buffer.cc23
-rw-r--r--www/iridium/files/patch-media_video_fake__gpu__memory__buffer.h2
-rw-r--r--www/iridium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc8
-rw-r--r--www/iridium/files/patch-media_video_video__encode__accelerator__adapter.cc4
-rw-r--r--www/iridium/files/patch-media_video_video__encode__accelerator__adapter__test.cc2
-rw-r--r--www/iridium/files/patch-media_webrtc_audio__processor.cc4
-rw-r--r--www/iridium/files/patch-media_webrtc_helpers.cc2
-rw-r--r--www/iridium/files/patch-media_webrtc_helpers__unittests.cc2
-rw-r--r--www/iridium/files/patch-mojo_core_BUILD.gn2
-rw-r--r--www/iridium/files/patch-mojo_core_channel.cc2
-rw-r--r--www/iridium/files/patch-mojo_core_embedder_features.h2
-rw-r--r--www/iridium/files/patch-mojo_public_tools_bindings_mojom.gni4
-rw-r--r--www/iridium/files/patch-net_BUILD.gn16
-rw-r--r--www/iridium/files/patch-net_base_features.cc4
-rw-r--r--www/iridium/files/patch-net_base_network__change__notifier.cc2
-rw-r--r--www/iridium/files/patch-net_base_network__change__notifier__passive.cc2
-rw-r--r--www/iridium/files/patch-net_base_network__interfaces__posix.h2
-rw-r--r--www/iridium/files/patch-net_base_sockaddr__util__posix.cc2
-rw-r--r--www/iridium/files/patch-net_base_sockaddr__util__posix__unittest.cc2
-rw-r--r--www/iridium/files/patch-net_cert_cert__verify__proc.h4
-rw-r--r--www/iridium/files/patch-net_disk__cache_backend__experiment.h2
-rw-r--r--www/iridium/files/patch-net_disk__cache_simple_simple__file__tracker.cc2
-rw-r--r--www/iridium/files/patch-net_dns_BUILD.gn2
-rw-r--r--www/iridium/files/patch-net_dns_address__info.cc2
-rw-r--r--www/iridium/files/patch-net_dns_address__sorter__posix.cc2
-rw-r--r--www/iridium/files/patch-net_dns_dns__config__service__posix.cc2
-rw-r--r--www/iridium/files/patch-net_dns_dns__reloader.cc2
-rw-r--r--www/iridium/files/patch-net_dns_dns__util.cc2
-rw-r--r--www/iridium/files/patch-net_dns_host__resolver__proc.cc2
-rw-r--r--www/iridium/files/patch-net_dns_public_BUILD.gn2
-rw-r--r--www/iridium/files/patch-net_dns_public_resolv__reader.h2
-rw-r--r--www/iridium/files/patch-net_dns_public_scoped__res__state.h2
-rw-r--r--www/iridium/files/patch-net_filter_zstd__source__stream.cc2
-rw-r--r--www/iridium/files/patch-net_http_http__auth__gssapi__posix.cc17
-rw-r--r--www/iridium/files/patch-net_http_http__auth__gssapi__posix.h2
-rw-r--r--www/iridium/files/patch-net_http_http__auth__handler__negotiate.cc2
-rw-r--r--www/iridium/files/patch-net_http_http__auth__preferences.cc2
-rw-r--r--www/iridium/files/patch-net_http_http__auth__preferences.h2
-rw-r--r--www/iridium/files/patch-net_http_http__network__session.cc2
-rw-r--r--www/iridium/files/patch-net_proxy__resolution_proxy__config__service.cc2
-rw-r--r--www/iridium/files/patch-net_proxy__resolution_proxy__config__service__linux.cc6
-rw-r--r--www/iridium/files/patch-net_quic_quic__network__transaction__unittest.cc2
-rw-r--r--www/iridium/files/patch-net_socket_socks5__client__socket.cc2
-rw-r--r--www/iridium/files/patch-net_socket_tcp__socket__posix.cc2
-rw-r--r--www/iridium/files/patch-net_socket_udp__socket__posix.cc2
-rw-r--r--www/iridium/files/patch-net_socket_udp__socket__unittest.cc6
-rw-r--r--www/iridium/files/patch-net_third__party_quiche_BUILD.gn2
-rw-r--r--www/iridium/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc4
-rw-r--r--www/iridium/files/patch-net_tools_net__watcher_net__watcher.cc2
-rw-r--r--www/iridium/files/patch-net_traffic__annotation_network__traffic__annotation.h2
-rw-r--r--www/iridium/files/patch-net_url__request_url__request.cc4
-rw-r--r--www/iridium/files/patch-net_url__request_url__request__context.cc2
-rw-r--r--www/iridium/files/patch-net_url__request_url__request__context.h2
-rw-r--r--www/iridium/files/patch-net_url__request_url__request__context__builder.cc4
-rw-r--r--www/iridium/files/patch-net_websockets_websocket__basic__stream__adapters__test.cc2
-rw-r--r--www/iridium/files/patch-pdf_pdfium_pdfium__engine.cc6
-rw-r--r--www/iridium/files/patch-printing_backend_cups__ipp__helper.cc2
-rw-r--r--www/iridium/files/patch-printing_backend_print__backend__cups.cc2
-rw-r--r--www/iridium/files/patch-printing_mojom_printing__context__mojom__traits.cc2
-rw-r--r--www/iridium/files/patch-printing_mojom_printing__context__mojom__traits.h2
-rw-r--r--www/iridium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc2
-rw-r--r--www/iridium/files/patch-printing_print__settings.cc2
-rw-r--r--www/iridium/files/patch-printing_print__settings.h2
-rw-r--r--www/iridium/files/patch-printing_print__settings__conversion.cc2
-rw-r--r--www/iridium/files/patch-printing_printing__context__linux.cc2
-rw-r--r--www/iridium/files/patch-printing_printing__features.cc8
-rw-r--r--www/iridium/files/patch-printing_printing__features.h6
-rw-r--r--www/iridium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc2
-rw-r--r--www/iridium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.h2
-rw-r--r--www/iridium/files/patch-remoting_base_chromoting__event.cc2
-rw-r--r--www/iridium/files/patch-remoting_base_host__settings.cc2
-rw-r--r--www/iridium/files/patch-remoting_codec_webrtc__video__encoder__vpx.cc2
-rw-r--r--www/iridium/files/patch-remoting_host_base_desktop__environment__options.cc4
-rw-r--r--www/iridium/files/patch-remoting_host_base_switches.cc2
-rw-r--r--www/iridium/files/patch-remoting_host_base_switches.h2
-rw-r--r--www/iridium/files/patch-remoting_host_chromoting__host.cc4
-rw-r--r--www/iridium/files/patch-remoting_host_chromoting__host.h4
-rw-r--r--www/iridium/files/patch-remoting_host_chromoting__host__context.cc2
-rw-r--r--www/iridium/files/patch-remoting_host_chromoting__host__services__client.cc2
-rw-r--r--www/iridium/files/patch-remoting_host_client__session.cc4
-rw-r--r--www/iridium/files/patch-remoting_host_crash_crash__file__uploader.cc2
-rw-r--r--www/iridium/files/patch-remoting_host_evaluate__capability.cc2
-rw-r--r--www/iridium/files/patch-remoting_host_host__attributes.cc4
-rw-r--r--www/iridium/files/patch-remoting_host_host__details.cc2
-rw-r--r--www/iridium/files/patch-remoting_host_host__main.cc2
-rw-r--r--www/iridium/files/patch-remoting_host_ipc__constants.cc2
-rw-r--r--www/iridium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc2
-rw-r--r--www/iridium/files/patch-remoting_host_me2me__desktop__environment.cc2
-rw-r--r--www/iridium/files/patch-remoting_host_mojo__caller__security__checker.cc2
-rw-r--r--www/iridium/files/patch-remoting_host_policy__watcher.cc2
-rw-r--r--www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__client.cc2
-rw-r--r--www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__util.cc2
-rw-r--r--www/iridium/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc2
-rw-r--r--www/iridium/files/patch-remoting_host_remoting__me2me__host.cc28
-rw-r--r--www/iridium/files/patch-remoting_host_session__policies__from__dict.cc12
-rw-r--r--www/iridium/files/patch-remoting_host_setup_start__host__main.cc2
-rw-r--r--www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc2
-rw-r--r--www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc2
-rw-r--r--www/iridium/files/patch-remoting_protocol_webrtc__video__stream.cc2
-rw-r--r--www/iridium/files/patch-remoting_signaling_ftl__host__device__id__provider.cc2
-rw-r--r--www/iridium/files/patch-sandbox_BUILD.gn2
-rw-r--r--www/iridium/files/patch-sandbox_features.gni2
-rw-r--r--www/iridium/files/patch-sandbox_linux_BUILD.gn4
-rw-r--r--www/iridium/files/patch-sandbox_linux_services_init__process__reaper.cc2
-rw-r--r--www/iridium/files/patch-sandbox_linux_services_libc__interceptor.cc2
-rw-r--r--www/iridium/files/patch-sandbox_policy_BUILD.gn2
-rw-r--r--www/iridium/files/patch-sandbox_policy_features.cc2
-rw-r--r--www/iridium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc2
-rw-r--r--www/iridium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.h2
-rw-r--r--www/iridium/files/patch-sandbox_policy_mojom_sandbox.mojom2
-rw-r--r--www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc2
-rw-r--r--www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.h2
-rw-r--r--www/iridium/files/patch-sandbox_policy_sandbox.cc2
-rw-r--r--www/iridium/files/patch-sandbox_policy_sandbox.h2
-rw-r--r--www/iridium/files/patch-sandbox_policy_sandbox__type.cc2
-rw-r--r--www/iridium/files/patch-sandbox_policy_switches.cc2
-rw-r--r--www/iridium/files/patch-sandbox_policy_switches.h2
-rw-r--r--www/iridium/files/patch-services_audio_audio__sandbox__hook__linux.cc2
-rw-r--r--www/iridium/files/patch-services_audio_audio__sandbox__hook__linux.h2
-rw-r--r--www/iridium/files/patch-services_device_BUILD.gn2
-rw-r--r--www/iridium/files/patch-services_device_geolocation_location__provider__manager.cc6
-rw-r--r--www/iridium/files/patch-services_device_hid_BUILD.gn2
-rw-r--r--www/iridium/files/patch-services_device_hid_hid__connection__fido.cc2
-rw-r--r--www/iridium/files/patch-services_device_hid_hid__connection__fido.h2
-rw-r--r--www/iridium/files/patch-services_device_hid_hid__connection__freebsd.cc2
-rw-r--r--www/iridium/files/patch-services_device_hid_hid__connection__freebsd.h2
-rw-r--r--www/iridium/files/patch-services_device_hid_hid__service.cc2
-rw-r--r--www/iridium/files/patch-services_device_hid_hid__service__fido.cc2
-rw-r--r--www/iridium/files/patch-services_device_hid_hid__service__fido.h2
-rw-r--r--www/iridium/files/patch-services_device_hid_hid__service__freebsd.cc2
-rw-r--r--www/iridium/files/patch-services_device_hid_hid__service__freebsd.h2
-rw-r--r--www/iridium/files/patch-services_device_public_cpp_device__features.cc4
-rw-r--r--www/iridium/files/patch-services_device_public_cpp_device__features.h2
-rw-r--r--www/iridium/files/patch-services_device_public_cpp_generic__sensor_sensor__reading.h2
-rw-r--r--www/iridium/files/patch-services_device_public_mojom_BUILD.gn2
-rw-r--r--www/iridium/files/patch-services_device_serial_BUILD.gn2
-rw-r--r--www/iridium/files/patch-services_device_serial_serial__device__enumerator.cc2
-rw-r--r--www/iridium/files/patch-services_device_serial_serial__io__handler__posix.cc2
-rw-r--r--www/iridium/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc2
-rw-r--r--www/iridium/files/patch-services_device_usb_BUILD.gn2
-rw-r--r--www/iridium/files/patch-services_device_usb_usb__device__handle__usbfs.cc38
-rw-r--r--www/iridium/files/patch-services_device_usb_usb__device__handle__usbfs.h38
-rw-r--r--www/iridium/files/patch-services_device_usb_usb__service.cc2
-rw-r--r--www/iridium/files/patch-services_device_usb_usb__service__fake.cc2
-rw-r--r--www/iridium/files/patch-services_device_usb_usb__service__fake.h2
-rw-r--r--www/iridium/files/patch-services_network_BUILD.gn4
-rw-r--r--www/iridium/files/patch-services_network_network__context.cc6
-rw-r--r--www/iridium/files/patch-services_network_network__context.h4
-rw-r--r--www/iridium/files/patch-services_network_network__sandbox__hook__linux.cc2
-rw-r--r--www/iridium/files/patch-services_network_network__sandbox__hook__linux.h2
-rw-r--r--www/iridium/files/patch-services_network_network__service.cc8
-rw-r--r--www/iridium/files/patch-services_network_network__service.h8
-rw-r--r--www/iridium/files/patch-services_network_public_cpp_BUILD.gn4
-rw-r--r--www/iridium/files/patch-services_network_public_cpp_features.cc2
-rw-r--r--www/iridium/files/patch-services_network_public_mojom_BUILD.gn6
-rw-r--r--www/iridium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h2
-rw-r--r--www/iridium/files/patch-services_on__device__model_on__device__model__service.h2
-rw-r--r--www/iridium/files/patch-services_on__device__model_pre__sandbox__init.cc2
-rw-r--r--www/iridium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc12
-rw-r--r--www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn2
-rw-r--r--www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h2
-rw-r--r--www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc2
-rw-r--r--www/iridium/files/patch-services_screen__ai_public_cpp_utilities.cc2
-rw-r--r--www/iridium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc2
-rw-r--r--www/iridium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h2
-rw-r--r--www/iridium/files/patch-services_service__manager_BUILD.gn2
-rw-r--r--www/iridium/files/patch-services_service__manager_public_cpp_service__executable_BUILD.gn2
-rw-r--r--www/iridium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc2
-rw-r--r--www/iridium/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc2
-rw-r--r--www/iridium/files/patch-services_video__capture_public_mojom_video__capture__service.mojom2
-rw-r--r--www/iridium/files/patch-services_video__effects_video__effects__sandbox__hook__linux.cc2
-rw-r--r--www/iridium/files/patch-services_video__effects_video__effects__sandbox__hook__linux.h2
-rw-r--r--www/iridium/files/patch-services_viz_public_mojom_BUILD.gn2
-rw-r--r--www/iridium/files/patch-skia_ext_SkMemory__new__handler.cpp2
-rw-r--r--www/iridium/files/patch-skia_ext_font__utils.cc8
-rw-r--r--www/iridium/files/patch-skia_ext_skcolorspace__trfn.cc2
-rw-r--r--www/iridium/files/patch-third__party_abseil-cpp_absl_base_config.h6
-rw-r--r--www/iridium/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc2
-rw-r--r--www/iridium/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h2
-rw-r--r--www/iridium/files/patch-third__party_angle_BUILD.gn2
-rw-r--r--www/iridium/files/patch-third__party_angle_src_common_platform.h4
-rw-r--r--www/iridium/files/patch-third__party_angle_src_common_platform__helpers.h2
-rw-r--r--www/iridium/files/patch-third__party_angle_src_common_system__utils.cpp2
-rw-r--r--www/iridium/files/patch-third__party_angle_src_common_system__utils__linux.cpp2
-rw-r--r--www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h2
-rw-r--r--www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp2
-rw-r--r--www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp2
-rw-r--r--www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp2
-rw-r--r--www/iridium/files/patch-third__party_angle_src_libANGLE_Display.cpp6
-rw-r--r--www/iridium/files/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp2
-rw-r--r--www/iridium/files/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h2
-rw-r--r--www/iridium/files/patch-third__party_angle_util_BUILD.gn2
-rw-r--r--www/iridium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h2
-rw-r--r--www/iridium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h2
-rw-r--r--www/iridium/files/patch-third__party_blink_public_platform_platform.h2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_build_scripts_gperf.py2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_controller_blink__initializer.cc6
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc6
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc11
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc11
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_BUILD.gn4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc6
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json518
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h2
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc2
-rw-r--r--www/iridium/files/patch-third__party_brotli_common_platform.h2
-rw-r--r--www/iridium/files/patch-third__party_cpuinfo_cpuinfo.gni2
-rw-r--r--www/iridium/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni2
-rw-r--r--www/iridium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn2
-rw-r--r--www/iridium/files/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc2
-rw-r--r--www/iridium/files/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc2
-rw-r--r--www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_address__types.h2
-rw-r--r--www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h2
-rw-r--r--www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_metrics.cc2
-rw-r--r--www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_uuid.cc2
-rw-r--r--www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc2
-rw-r--r--www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc2
-rw-r--r--www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_signals.cc2
-rw-r--r--www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc2
-rw-r--r--www/iridium/files/patch-third__party_crc32c_BUILD.gn2
-rw-r--r--www/iridium/files/patch-third__party_dawn_include_dawn_native_VulkanBackend.h2
-rw-r--r--www/iridium/files/patch-third__party_dawn_src_dawn_common_Platform.h2
-rw-r--r--www/iridium/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp2
-rw-r--r--www/iridium/files/patch-third__party_ffmpeg_BUILD.gn2
-rw-r--r--www/iridium/files/patch-third__party_ffmpeg_configure2
-rw-r--r--www/iridium/files/patch-third__party_ffmpeg_libavcodec_x86_cabac.h2
-rw-r--r--www/iridium/files/patch-third__party_ffmpeg_libavutil_cpu.c2
-rw-r--r--www/iridium/files/patch-third__party_ffmpeg_libavutil_mem.c2
-rw-r--r--www/iridium/files/patch-third__party_ffmpeg_libavutil_random__seed.c2
-rw-r--r--www/iridium/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm2
-rw-r--r--www/iridium/files/patch-third__party_fontconfig_include_config.h2
-rw-r--r--www/iridium/files/patch-third__party_fontconfig_src_src_fccompat.c2
-rw-r--r--www/iridium/files/patch-third__party_ipcz_src_BUILD.gn2
-rw-r--r--www/iridium/files/patch-third__party_ipcz_src_reference__drivers_random.cc2
-rw-r--r--www/iridium/files/patch-third__party_ipcz_src_standalone_base_logging.cc2
-rw-r--r--www/iridium/files/patch-third__party_leveldatabase_env__chromium.cc2
-rw-r--r--www/iridium/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c2
-rw-r--r--www/iridium/files/patch-third__party_libc++_src_src_chrono.cpp2
-rw-r--r--www/iridium/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp2
-rw-r--r--www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h2
-rw-r--r--www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h2
-rw-r--r--www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h2
-rw-r--r--www/iridium/files/patch-third__party_libsync_src_include_sync_sync.h2
-rw-r--r--www/iridium/files/patch-third__party_libsync_src_sync.c2
-rw-r--r--www/iridium/files/patch-third__party_libusb_BUILD.gn2
-rw-r--r--www/iridium/files/patch-third__party_libusb_src_libusb_core.c2
-rw-r--r--www/iridium/files/patch-third__party_libusb_src_libusb_os_threads__posix.c2
-rw-r--r--www/iridium/files/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c2
-rw-r--r--www/iridium/files/patch-third__party_lzma__sdk_C_CpuArch.c22
-rw-r--r--www/iridium/files/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc2
-rw-r--r--www/iridium/files/patch-third__party_nasm_BUILD.gn2
-rw-r--r--www/iridium/files/patch-third__party_nasm_config_config-linux.h2
-rw-r--r--www/iridium/files/patch-third__party_node_node.gni20
-rw-r--r--www/iridium/files/patch-third__party_node_node.py2
-rw-r--r--www/iridium/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp2
-rw-r--r--www/iridium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp2
-rw-r--r--www/iridium/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp2
-rw-r--r--www/iridium/files/patch-third__party_pdfium_pdfium.gni2
-rw-r--r--www/iridium/files/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp2
-rw-r--r--www/iridium/files/patch-third__party_perfetto_include_perfetto_base_build__config.h2
-rw-r--r--www/iridium/files/patch-third__party_perfetto_include_perfetto_base_thread__utils.h2
-rw-r--r--www/iridium/files/patch-third__party_perfetto_include_perfetto_base_time.h2
-rw-r--r--www/iridium/files/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h2
-rw-r--r--www/iridium/files/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h2
-rw-r--r--www/iridium/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h2
-rw-r--r--www/iridium/files/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto2
-rw-r--r--www/iridium/files/patch-third__party_perfetto_src_base_clock__snapshots.cc2
-rw-r--r--www/iridium/files/patch-third__party_perfetto_src_base_event__fd.cc2
-rw-r--r--www/iridium/files/patch-third__party_perfetto_src_base_periodic__task.cc2
-rw-r--r--www/iridium/files/patch-third__party_perfetto_src_base_string__utils.cc2
-rw-r--r--www/iridium/files/patch-third__party_perfetto_src_base_subprocess__posix.cc2
-rw-r--r--www/iridium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc2
-rw-r--r--www/iridium/files/patch-third__party_perfetto_src_base_thread__task__runner.cc2
-rw-r--r--www/iridium/files/patch-third__party_perfetto_src_base_unix__socket.cc2
-rw-r--r--www/iridium/files/patch-third__party_perfetto_src_base_utils.cc2
-rw-r--r--www/iridium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc2
-rw-r--r--www/iridium/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc2
-rw-r--r--www/iridium/files/patch-third__party_perfetto_src_tracing_platform__posix.cc2
-rw-r--r--www/iridium/files/patch-third__party_perfetto_src_tracing_track.cc2
-rw-r--r--www/iridium/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h2
-rw-r--r--www/iridium/files/patch-third__party_skia_src_ports_SkMemory__malloc.cpp2
-rw-r--r--www/iridium/files/patch-third__party_skia_src_ports_SkOSFile__posix.cpp2
-rw-r--r--www/iridium/files/patch-third__party_speech-dispatcher_libspeechd__version.h4
-rw-r--r--www/iridium/files/patch-third__party_speech-dispatcher_speechd__types.h2
-rw-r--r--www/iridium/files/patch-third__party_sqlite_BUILD.gn2
-rw-r--r--www/iridium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c4
-rw-r--r--www/iridium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c8
-rw-r--r--www/iridium/files/patch-third__party_swiftshader_src_Reactor_Debug.cpp2
-rw-r--r--www/iridium/files/patch-third__party_swiftshader_src_System_Configurator.cpp2
-rw-r--r--www/iridium/files/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp2
-rw-r--r--www/iridium/files/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp2
-rw-r--r--www/iridium/files/patch-third__party_swiftshader_src_WSI_libXCB.cpp2
-rw-r--r--www/iridium/files/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h2
-rw-r--r--www/iridium/files/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h2
-rw-r--r--www/iridium/files/patch-third__party_swiftshader_third__party_marl_src_memory.cpp2
-rw-r--r--www/iridium/files/patch-third__party_swiftshader_third__party_marl_src_thread.cpp2
-rw-r--r--www/iridium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn2
-rw-r--r--www/iridium/files/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc2
-rw-r--r--www/iridium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc2
-rw-r--r--www/iridium/files/patch-third__party_tflite_features.gni2
-rw-r--r--www/iridium/files/patch-third__party_unrar_src_crypt.cpp2
-rw-r--r--www/iridium/files/patch-third__party_vulkan-loader_src_BUILD.gn2
-rw-r--r--www/iridium/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h2
-rw-r--r--www/iridium/files/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h2
-rw-r--r--www/iridium/files/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h2
-rw-r--r--www/iridium/files/patch-third__party_wayland_BUILD.gn2
-rw-r--r--www/iridium/files/patch-third__party_wayland_include_config.h2
-rw-r--r--www/iridium/files/patch-third__party_webrtc_BUILD.gn2
-rw-r--r--www/iridium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn2
-rw-r--r--www/iridium/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc12
-rw-r--r--www/iridium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc2
-rw-r--r--www/iridium/files/patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc20
-rw-r--r--www/iridium/files/patch-third__party_webrtc_rtc__base_byte__order.h2
-rw-r--r--www/iridium/files/patch-third__party_webrtc_rtc__base_ip__address.cc2
-rw-r--r--www/iridium/files/patch-third__party_webrtc_rtc__base_net__test__helpers.cc2
-rw-r--r--www/iridium/files/patch-third__party_webrtc_rtc__base_network.cc8
-rw-r--r--www/iridium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc18
-rw-r--r--www/iridium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h2
-rw-r--r--www/iridium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc2
-rw-r--r--www/iridium/files/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h2
-rw-r--r--www/iridium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn2
-rw-r--r--www/iridium/files/patch-third__party_widevine_cdm_widevine.gni2
-rw-r--r--www/iridium/files/patch-third__party_zlib_BUILD.gn2
-rw-r--r--www/iridium/files/patch-third__party_zlib_cpu__features.c2
-rw-r--r--www/iridium/files/patch-tools_generate__shim__headers_generate__shim__headers.py2
-rw-r--r--www/iridium/files/patch-tools_generate__stubs_rules.gni2
-rw-r--r--www/iridium/files/patch-tools_gn_build_build__linux.ninja.template2
-rw-r--r--www/iridium/files/patch-tools_gn_build_gen.py4
-rw-r--r--www/iridium/files/patch-tools_gn_src_base_files_file__posix.cc2
-rw-r--r--www/iridium/files/patch-tools_gn_src_gn_version.h2
-rw-r--r--www/iridium/files/patch-tools_gn_src_util_exe__path.cc2
-rw-r--r--www/iridium/files/patch-tools_grit_grit_node_base.py2
-rw-r--r--www/iridium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py2
-rw-r--r--www/iridium/files/patch-tools_json__schema__compiler_feature__compiler.py2
-rw-r--r--www/iridium/files/patch-tools_memory_partition__allocator_inspect__utils.h2
-rw-r--r--www/iridium/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn6
-rw-r--r--www/iridium/files/patch-tools_protoc__wrapper_protoc__wrapper.py2
-rw-r--r--www/iridium/files/patch-tools_variations_fieldtrial__to__struct.py2
-rw-r--r--www/iridium/files/patch-ui_accessibility_accessibility__features.cc4
-rw-r--r--www/iridium/files/patch-ui_accessibility_accessibility__features.h4
-rw-r--r--www/iridium/files/patch-ui_accessibility_ax__node.cc20
-rw-r--r--www/iridium/files/patch-ui_accessibility_ax__node.h11
-rw-r--r--www/iridium/files/patch-ui_accessibility_ax__tree.cc38
-rw-r--r--www/iridium/files/patch-ui_accessibility_ax__tree.h29
-rw-r--r--www/iridium/files/patch-ui_aura_client_drag__drop__client.h2
-rw-r--r--www/iridium/files/patch-ui_aura_screen__ozone.cc2
-rw-r--r--www/iridium/files/patch-ui_aura_screen__ozone.h2
-rw-r--r--www/iridium/files/patch-ui_base_accelerators_accelerator.cc2
-rw-r--r--www/iridium/files/patch-ui_base_accelerators_command.cc2
-rw-r--r--www/iridium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc2
-rw-r--r--www/iridium/files/patch-ui_base_clipboard_clipboard__constants.cc2
-rw-r--r--www/iridium/files/patch-ui_base_clipboard_clipboard__constants.h2
-rw-r--r--www/iridium/files/patch-ui_base_clipboard_clipboard__non__backed.cc2
-rw-r--r--www/iridium/files/patch-ui_base_cursor_cursor__factory.cc2
-rw-r--r--www/iridium/files/patch-ui_base_cursor_cursor__factory.h2
-rw-r--r--www/iridium/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc2
-rw-r--r--www/iridium/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc4
-rw-r--r--www/iridium/files/patch-ui_base_ime_dummy__text__input__client.cc2
-rw-r--r--www/iridium/files/patch-ui_base_ime_dummy__text__input__client.h2
-rw-r--r--www/iridium/files/patch-ui_base_ime_fake__text__input__client.cc2
-rw-r--r--www/iridium/files/patch-ui_base_ime_fake__text__input__client.h2
-rw-r--r--www/iridium/files/patch-ui_base_ime_init_input__method__initializer.cc2
-rw-r--r--www/iridium/files/patch-ui_base_ime_linux_linux__input__method__context__factory.cc2
-rw-r--r--www/iridium/files/patch-ui_base_ime_text__input__client.h2
-rw-r--r--www/iridium/files/patch-ui_base_resource_resource__bundle.cc4
-rw-r--r--www/iridium/files/patch-ui_base_test_skia__gold__pixel__diff.cc2
-rw-r--r--www/iridium/files/patch-ui_base_test_ui__controls.h4
-rw-r--r--www/iridium/files/patch-ui_base_ui__base__features.cc8
-rw-r--r--www/iridium/files/patch-ui_base_ui__base__features.h6
-rw-r--r--www/iridium/files/patch-ui_base_ui__base__switches.cc2
-rw-r--r--www/iridium/files/patch-ui_base_ui__base__switches.h2
-rw-r--r--www/iridium/files/patch-ui_base_webui_web__ui__util.cc6
-rw-r--r--www/iridium/files/patch-ui_base_x_x11__cursor__factory.cc2
-rw-r--r--www/iridium/files/patch-ui_base_x_x11__cursor__factory.h2
-rw-r--r--www/iridium/files/patch-ui_base_x_x11__cursor__loader.cc2
-rw-r--r--www/iridium/files/patch-ui_base_x_x11__display__manager.cc2
-rw-r--r--www/iridium/files/patch-ui_base_x_x11__shm__image__pool.cc2
-rw-r--r--www/iridium/files/patch-ui_color_color__id.h4
-rw-r--r--www/iridium/files/patch-ui_color_color__provider__utils.cc4
-rw-r--r--www/iridium/files/patch-ui_color_system__theme.h2
-rw-r--r--www/iridium/files/patch-ui_compositor_compositor.cc4
-rw-r--r--www/iridium/files/patch-ui_compositor_compositor.h4
-rw-r--r--www/iridium/files/patch-ui_compositor_compositor__observer.h2
-rw-r--r--www/iridium/files/patch-ui_display_screen.cc2
-rw-r--r--www/iridium/files/patch-ui_display_screen.h4
-rw-r--r--www/iridium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc2
-rw-r--r--www/iridium/files/patch-ui_events_event.cc2
-rw-r--r--www/iridium/files/patch-ui_events_event__switches.cc2
-rw-r--r--www/iridium/files/patch-ui_events_event__switches.h2
-rw-r--r--www/iridium/files/patch-ui_events_keycodes_dom_keycode__converter.cc2
-rw-r--r--www/iridium/files/patch-ui_events_keycodes_dom_keycode__converter.h2
-rw-r--r--www/iridium/files/patch-ui_gfx_BUILD.gn4
-rw-r--r--www/iridium/files/patch-ui_gfx_canvas__skia.cc2
-rw-r--r--www/iridium/files/patch-ui_gfx_font__fallback__linux.cc2
-rw-r--r--www/iridium/files/patch-ui_gfx_font__render__params.h2
-rw-r--r--www/iridium/files/patch-ui_gfx_font__render__params__linux.cc2
-rw-r--r--www/iridium/files/patch-ui_gfx_font__util.cc2
-rw-r--r--www/iridium/files/patch-ui_gfx_gpu__memory__buffer.cc2
-rw-r--r--www/iridium/files/patch-ui_gfx_gpu__memory__buffer.h13
-rw-r--r--www/iridium/files/patch-ui_gfx_linux_dmabuf__uapi.h2
-rw-r--r--www/iridium/files/patch-ui_gfx_linux_gbm__wrapper.cc2
-rw-r--r--www/iridium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc14
-rw-r--r--www/iridium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h2
-rw-r--r--www/iridium/files/patch-ui_gfx_native__pixmap__handle.cc2
-rw-r--r--www/iridium/files/patch-ui_gfx_native__pixmap__handle.h2
-rw-r--r--www/iridium/files/patch-ui_gfx_native__widget__types.h6
-rw-r--r--www/iridium/files/patch-ui_gfx_platform__font__skia.cc2
-rw-r--r--www/iridium/files/patch-ui_gfx_render__text__api__fuzzer.cc2
-rw-r--r--www/iridium/files/patch-ui_gfx_render__text__fuzzer.cc2
-rw-r--r--www/iridium/files/patch-ui_gfx_switches.cc2
-rw-r--r--www/iridium/files/patch-ui_gfx_switches.h2
-rw-r--r--www/iridium/files/patch-ui_gfx_x_atom__cache.cc4
-rw-r--r--www/iridium/files/patch-ui_gfx_x_generated__protos_dri3.cc2
-rw-r--r--www/iridium/files/patch-ui_gfx_x_generated__protos_shm.cc2
-rw-r--r--www/iridium/files/patch-ui_gfx_x_xlib__support.cc2
-rw-r--r--www/iridium/files/patch-ui_gl_BUILD.gn8
-rw-r--r--www/iridium/files/patch-ui_gl_gl__context.cc2
-rw-r--r--www/iridium/files/patch-ui_gl_gl__fence.cc2
-rw-r--r--www/iridium/files/patch-ui_gl_gl__implementation.cc4
-rw-r--r--www/iridium/files/patch-ui_gl_gl__switches.cc6
-rw-r--r--www/iridium/files/patch-ui_gl_sync__control__vsync__provider.cc2
-rw-r--r--www/iridium/files/patch-ui_gl_sync__control__vsync__provider.h2
-rw-r--r--www/iridium/files/patch-ui_gtk_gtk__compat.cc4
-rw-r--r--www/iridium/files/patch-ui_gtk_printing_print__dialog__gtk.cc2
-rw-r--r--www/iridium/files/patch-ui_message__center_views_message__popup__view.cc2
-rw-r--r--www/iridium/files/patch-ui_native__theme_features_native__theme__features.cc (renamed from www/iridium/files/patch-ui_native__theme_native__theme__features.cc)8
-rw-r--r--www/iridium/files/patch-ui_native__theme_native__theme.h4
-rw-r--r--www/iridium/files/patch-ui_native__theme_native__theme__base.cc8
-rw-r--r--www/iridium/files/patch-ui_ozone_common_egl__util.cc2
-rw-r--r--www/iridium/files/patch-ui_ozone_platform_headless_headless__surface__factory.cc2
-rw-r--r--www/iridium/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc4
-rw-r--r--www/iridium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc2
-rw-r--r--www/iridium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc2
-rw-r--r--www/iridium/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc2
-rw-r--r--www/iridium/files/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc2
-rw-r--r--www/iridium/files/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc2
-rw-r--r--www/iridium/files/patch-ui_ozone_platform_x11_x11__screen__ozone.cc2
-rw-r--r--www/iridium/files/patch-ui_ozone_platform_x11_x11__screen__ozone.h2
-rw-r--r--www/iridium/files/patch-ui_ozone_platform_x11_x11__window.cc4
-rw-r--r--www/iridium/files/patch-ui_ozone_public_ozone__ui__controls__test__helper.h2
-rw-r--r--www/iridium/files/patch-ui_ozone_test_mock__platform__window__delegate.h2
-rw-r--r--www/iridium/files/patch-ui_platform__window_platform__window__delegate.cc2
-rw-r--r--www/iridium/files/patch-ui_platform__window_platform__window__delegate.h4
-rw-r--r--www/iridium/files/patch-ui_platform__window_platform__window__init__properties.h4
-rw-r--r--www/iridium/files/patch-ui_qt_BUILD.gn2
-rw-r--r--www/iridium/files/patch-ui_strings_translations_app__locale__settings__bn.xtb2
-rw-r--r--www/iridium/files/patch-ui_strings_translations_app__locale__settings__ja.xtb2
-rw-r--r--www/iridium/files/patch-ui_strings_translations_app__locale__settings__ko.xtb2
-rw-r--r--www/iridium/files/patch-ui_strings_translations_app__locale__settings__ml.xtb2
-rw-r--r--www/iridium/files/patch-ui_strings_translations_app__locale__settings__th.xtb2
-rw-r--r--www/iridium/files/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb2
-rw-r--r--www/iridium/files/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb2
-rw-r--r--www/iridium/files/patch-ui_views_BUILD.gn4
-rw-r--r--www/iridium/files/patch-ui_views_accessibility_view__accessibility.cc6
-rw-r--r--www/iridium/files/patch-ui_views_controls_prefix__selector.cc2
-rw-r--r--www/iridium/files/patch-ui_views_controls_prefix__selector.h2
-rw-r--r--www/iridium/files/patch-ui_views_controls_textfield_textfield.cc26
-rw-r--r--www/iridium/files/patch-ui_views_controls_textfield_textfield.h2
-rw-r--r--www/iridium/files/patch-ui_views_corewm_tooltip__aura.cc4
-rw-r--r--www/iridium/files/patch-ui_views_examples_widget__example.cc4
-rw-r--r--www/iridium/files/patch-ui_views_focus_focus__manager.cc2
-rw-r--r--www/iridium/files/patch-ui_views_style_platform__style.cc2
-rw-r--r--www/iridium/files/patch-ui_views_style_platform__style.h2
-rw-r--r--www/iridium/files/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc2
-rw-r--r--www/iridium/files/patch-ui_views_views__delegate.cc2
-rw-r--r--www/iridium/files/patch-ui_views_views__delegate.h2
-rw-r--r--www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc2
-rw-r--r--www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h2
-rw-r--r--www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc6
-rw-r--r--www/iridium/files/patch-ui_views_widget_root__view.cc2
-rw-r--r--www/iridium/files/patch-ui_views_widget_widget.cc4
-rw-r--r--www/iridium/files/patch-ui_views_widget_widget.h11
-rw-r--r--www/iridium/files/patch-ui_views_window_custom__frame__view.cc2
-rw-r--r--www/iridium/files/patch-ui_views_window_dialog__delegate.cc4
-rw-r--r--www/iridium/files/patch-ui_views_window_frame__background.cc2
-rw-r--r--www/iridium/files/patch-v8_BUILD.gn12
-rw-r--r--www/iridium/files/patch-v8_include_v8-internal.h2
-rw-r--r--www/iridium/files/patch-v8_include_v8config.h4
-rw-r--r--www/iridium/files/patch-v8_src_api_api.cc4
-rw-r--r--www/iridium/files/patch-v8_src_base_atomicops.h2
-rw-r--r--www/iridium/files/patch-v8_src_base_platform_memory.h2
-rw-r--r--www/iridium/files/patch-v8_src_base_platform_platform-freebsd.cc2
-rw-r--r--www/iridium/files/patch-v8_src_base_platform_platform-openbsd.cc2
-rw-r--r--www/iridium/files/patch-v8_src_base_platform_platform-posix.cc2
-rw-r--r--www/iridium/files/patch-v8_src_base_sys-info.cc2
-rw-r--r--www/iridium/files/patch-v8_src_diagnostics_perf-jit.cc2
-rw-r--r--www/iridium/files/patch-v8_src_diagnostics_perf-jit.h2
-rw-r--r--www/iridium/files/patch-v8_src_execution_isolate.cc6
-rw-r--r--www/iridium/files/patch-v8_src_flags_flags.cc2
-rw-r--r--www/iridium/files/patch-v8_src_libsampler_sampler.cc2
-rw-r--r--www/iridium/files/patch-v8_src_sandbox_sandbox.cc2
-rw-r--r--www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc2
-rw-r--r--www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h2
-rw-r--r--www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc2
-rw-r--r--www/iridium/files/patch-v8_src_trap-handler_handler-inside-posix.cc2
-rw-r--r--www/iridium/files/patch-v8_src_trap-handler_handler-inside-posix.h2
-rw-r--r--www/iridium/files/patch-v8_src_trap-handler_trap-handler.h2
-rw-r--r--www/iridium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h30
-rw-r--r--www/iridium/files/patch-v8_tools_run.py2
-rw-r--r--www/mattermost-server/Makefile3
-rw-r--r--www/mattermost-server/distinfo6
-rw-r--r--www/mattermost-webapp/Makefile2
-rw-r--r--www/mattermost-webapp/distinfo6
-rw-r--r--www/mattermost-webapp/pkg-plist46
-rw-r--r--www/newsraft/Makefile6
-rw-r--r--www/newsraft/distinfo6
-rw-r--r--www/newsraft/pkg-plist1
-rw-r--r--www/nextcloud-calendar/Makefile2
-rw-r--r--www/nextcloud-calendar/distinfo6
-rw-r--r--www/nginx-devel/Makefile10
-rw-r--r--www/nginx-devel/Makefile.extmod2
-rw-r--r--www/nginx-devel/distinfo6
-rw-r--r--www/p5-Perlanet/Makefile2
-rw-r--r--www/p5-Perlanet/distinfo6
-rw-r--r--www/p5-WWW-OAuth/Makefile8
-rw-r--r--www/p5-WWW-OAuth/distinfo6
-rw-r--r--www/plasma6-plasma-browser-integration/distinfo6
-rw-r--r--www/py-django-cms/Makefile2
-rw-r--r--www/py-django-cms/distinfo6
-rw-r--r--www/py-django42/Makefile4
-rw-r--r--www/py-django42/distinfo6
-rw-r--r--www/py-django42/files/patch-pyproject.toml17
-rw-r--r--www/py-django42/files/patch-setup.cfg9
-rw-r--r--www/py-django51/Makefile5
-rw-r--r--www/py-django51/distinfo6
-rw-r--r--www/py-django51/files/patch-pyproject.toml7
-rw-r--r--www/py-django52/Makefile4
-rw-r--r--www/py-django52/distinfo6
-rw-r--r--www/py-django52/files/patch-pyproject.toml7
-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/stagit/Makefile2
-rw-r--r--www/trunk/Makefile53
-rw-r--r--www/trunk/distinfo106
-rw-r--r--www/ungoogled-chromium/Makefile2
-rw-r--r--www/ungoogled-chromium/distinfo14
-rw-r--r--www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn25
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c8
-rw-r--r--www/ungoogled-chromium/files/patch-ui_platform__window_platform__window__delegate.h4
-rw-r--r--www/unit/Makefile1
-rw-r--r--www/unit/files/patch-auto_njs22
-rw-r--r--www/unit/files/patch-src_nxt__http__js.c139
-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-clocks/kteatime/distinfo6
-rw-r--r--x11-clocks/ktimer/distinfo6
-rw-r--r--x11-fm/dolphin/Makefile1
-rw-r--r--x11-fm/dolphin/distinfo6
-rw-r--r--x11-fm/konqueror/distinfo6
-rw-r--r--x11-fonts/urwfonts/Makefile2
-rw-r--r--x11-themes/plasma6-breeze-gtk/distinfo6
-rw-r--r--x11-themes/plasma6-breeze/Makefile3
-rw-r--r--x11-themes/plasma6-breeze/distinfo10
-rw-r--r--x11-themes/plasma6-kde-gtk-config/distinfo6
-rw-r--r--x11-themes/plasma6-oxygen/distinfo6
-rw-r--r--x11-themes/plasma6-plasma-workspace-wallpapers/distinfo6
-rw-r--r--x11-themes/plasma6-qqc2-breeze-style/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-toolkits/plasma6-kdeplasma-addons/distinfo6
-rw-r--r--x11-wm/hyprland/Makefile15
-rw-r--r--x11-wm/hyprland/distinfo14
-rw-r--r--x11-wm/plasma6-kdecoration/distinfo6
-rw-r--r--x11-wm/plasma6-kwin/Makefile3
-rw-r--r--x11-wm/plasma6-kwin/distinfo10
-rw-r--r--x11/foot/Makefile2
-rw-r--r--x11/foot/distinfo6
-rw-r--r--x11/hyprpaper/Makefile3
-rw-r--r--x11/hyprpaper/distinfo6
-rw-r--r--x11/kde/Makefile1
-rw-r--r--x11/konsole/distinfo6
-rw-r--r--x11/linux-nvidia-libs/Makefile182
-rw-r--r--x11/linux-nvidia-libs/distinfo6
-rw-r--r--x11/nvidia-driver/Makefile2
-rw-r--r--x11/nvidia-driver/Makefile.version2
-rw-r--r--x11/nvidia-driver/distinfo6
-rw-r--r--x11/plasma6-kactivitymanagerd/distinfo6
-rw-r--r--x11/plasma6-kgamma/distinfo6
-rw-r--r--x11/plasma6-kglobalacceld/distinfo6
-rw-r--r--x11/plasma6-kscreen/distinfo6
-rw-r--r--x11/plasma6-kwayland/distinfo6
-rw-r--r--x11/plasma6-layer-shell-qt/distinfo6
-rw-r--r--x11/plasma6-libkscreen/distinfo6
-rw-r--r--x11/plasma6-libplasma/distinfo6
-rw-r--r--x11/plasma6-plasma-activities-stats/distinfo6
-rw-r--r--x11/plasma6-plasma-activities/distinfo6
-rw-r--r--x11/plasma6-plasma-desktop/distinfo6
-rw-r--r--x11/plasma6-plasma-desktop/pkg-plist14
-rw-r--r--x11/plasma6-plasma-integration/distinfo6
-rw-r--r--x11/plasma6-plasma-workspace/Makefile2
-rw-r--r--x11/plasma6-plasma-workspace/distinfo10
-rw-r--r--x11/plasma6-plasma-workspace/pkg-plist3
-rw-r--r--x11/qterminal/Makefile2
-rw-r--r--x11/qterminal/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
-rw-r--r--x11/yakuake/distinfo6
2717 files changed, 23989 insertions, 14048 deletions
diff --git a/MOVED b/MOVED
index 5a66e1ad51a3..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
@@ -4370,7 +4369,7 @@ textproc/c2man||2025-05-04|Has expired: Not recommended for use in new projects
textproc/bsddiff||2025-05-04|Has expired: Obsolete, newer version imported into base as 2017
textproc/aft||2025-05-04|Has expired: Obscure markup language and unmaintained in tree for years
textproc/resume-extensions||2025-05-04|Has expired: Depends on deprecated port textproc/resume
-textproc/resume||2025-05-04|Has expired: Obsolete XML and XSL based system that targets résumés and curricu vitae
+textproc/resume||2025-05-04|Has expired: Obsolete XML and XSL based system that targets resumes and curriculae vitae
textproc/add-css-links||2025-05-04|Has expired: Obsolete and unmaintained in tree for years
textproc/print-n-times||2025-05-04|Has expired: Obsolete and unmaintained in tree for years
textproc/cdif||2025-05-04|Has expired: Deprecated upstream, repo archived on Jun 25, 2018
@@ -4396,3 +4395,13 @@ science/gtamsanalyzer||2025-05-05|Has expired: Upstream unmaintained as last rel
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/Uses/kde.mk b/Mk/Uses/kde.mk
index 8352623f93ea..cdeb7ff7ed77 100644
--- a/Mk/Uses/kde.mk
+++ b/Mk/Uses/kde.mk
@@ -91,7 +91,7 @@ KDE_PLASMA5_VERSION?= 5.27.12
KDE_PLASMA5_BRANCH?= stable
# Current KDE Plasma desktop.
-KDE_PLASMA6_VERSION?= 6.3.4
+KDE_PLASMA6_VERSION?= 6.3.5
KDE_PLASMA6_BRANCH?= stable
# Legacy KDE frameworks (Qt5 based).
@@ -104,8 +104,8 @@ KDE_FRAMEWORKS6_BRANCH?= stable
# Current KDE applications. Update _${PORTNAME}_PROJECT_VERSION for the following ports:
# devel/kdevelop, games/libkdegames, games/libkmahjongg, graphics/kgraphviewer
-KDE_APPLICATIONS6_VERSION?= 25.04.0
-KDE_APPLICATIONS6_SHLIB_VER?= 6.4.0
+KDE_APPLICATIONS6_VERSION?= 25.04.1
+KDE_APPLICATIONS6_SHLIB_VER?= 6.4.1
# G as in KDE Gear, and as in "don't make the variable name longer than required".
KDE_APPLICATIONS6_SHLIB_G_VER?= ${KDE_APPLICATIONS6_VERSION}
KDE_APPLICATIONS6_BRANCH?= stable
diff --git a/Mk/Uses/pgsql.mk b/Mk/Uses/pgsql.mk
index 20f43a5e17f2..0ce84d448e2c 100644
--- a/Mk/Uses/pgsql.mk
+++ b/Mk/Uses/pgsql.mk
@@ -39,7 +39,7 @@ _INCLUDE_USES_PGSQL_MK= yes
# When adding a version, please keep the comment in
# Mk/bsd.default-versions.mk in sync.
-VALID_PGSQL_VER= 13 14 15 16 17
+VALID_PGSQL_VER= 13 14 15 16 17 18
# Override non-default LIBVERS like this:
#PGSQL99_LIBVER=6
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/accessibility/kmag/distinfo b/accessibility/kmag/distinfo
index 59d41b5bdf23..84a3a210c997 100644
--- a/accessibility/kmag/distinfo
+++ b/accessibility/kmag/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564190
-SHA256 (KDE/release-service/25.04.0/kmag-25.04.0.tar.xz) = 853aba2d98ec0c46d234fcf72c717b8e44e52a1c0083724c91002f2902eac514
-SIZE (KDE/release-service/25.04.0/kmag-25.04.0.tar.xz) = 680296
+TIMESTAMP = 1746557818
+SHA256 (KDE/release-service/25.04.1/kmag-25.04.1.tar.xz) = 37b7a38ec178a551e8245d559b6e8423a83c4716de9f41f0000bee9162456a60
+SIZE (KDE/release-service/25.04.1/kmag-25.04.1.tar.xz) = 680260
diff --git a/accessibility/kmousetool/distinfo b/accessibility/kmousetool/distinfo
index a787ded67d31..fd7cde0678ec 100644
--- a/accessibility/kmousetool/distinfo
+++ b/accessibility/kmousetool/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564190
-SHA256 (KDE/release-service/25.04.0/kmousetool-25.04.0.tar.xz) = a49871f74804f582ae163fd2b1bf1f8231c09d571cd4edd94f2f2512824f8cdf
-SIZE (KDE/release-service/25.04.0/kmousetool-25.04.0.tar.xz) = 135528
+TIMESTAMP = 1746557818
+SHA256 (KDE/release-service/25.04.1/kmousetool-25.04.1.tar.xz) = 3dc3f15c4405289f6c159fb55b762c94b544e0a07ff8300069bd82fa03a0e1b2
+SIZE (KDE/release-service/25.04.1/kmousetool-25.04.1.tar.xz) = 135556
diff --git a/accessibility/kmouth/distinfo b/accessibility/kmouth/distinfo
index 09516616e14f..fad6f1e0befe 100644
--- a/accessibility/kmouth/distinfo
+++ b/accessibility/kmouth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564191
-SHA256 (KDE/release-service/25.04.0/kmouth-25.04.0.tar.xz) = 3c4ba45ff0acf464055b6dca8e29ed675dc58dc8e755fc45fdf25f29686dedf4
-SIZE (KDE/release-service/25.04.0/kmouth-25.04.0.tar.xz) = 1945268
+TIMESTAMP = 1746557819
+SHA256 (KDE/release-service/25.04.1/kmouth-25.04.1.tar.xz) = 221fc8b347bfaf53f8d5a0c570e8547462847f333c8cef9df50caee99becef29
+SIZE (KDE/release-service/25.04.1/kmouth-25.04.1.tar.xz) = 1945216
diff --git a/accessibility/speech-dispatcher/Makefile b/accessibility/speech-dispatcher/Makefile
index 92d3f8536cb5..59ce90358caf 100644
--- a/accessibility/speech-dispatcher/Makefile
+++ b/accessibility/speech-dispatcher/Makefile
@@ -1,5 +1,5 @@
PORTNAME= speech-dispatcher
-DISTVERSION= 0.12.0
+DISTVERSION= 0.12.1
CATEGORIES?= accessibility audio
MASTER_SITES= https://github.com/brailcom/speechd/releases/download/${PORTVERSION}/
diff --git a/accessibility/speech-dispatcher/distinfo b/accessibility/speech-dispatcher/distinfo
index 00707fe953a2..0edffa6a56b5 100644
--- a/accessibility/speech-dispatcher/distinfo
+++ b/accessibility/speech-dispatcher/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740452962
-SHA256 (speech-dispatcher-0.12.0.tar.gz) = e1dd0bfa24b8338545e165451330adf51c4c0dca862b1b67e76fba5142dbbb74
-SIZE (speech-dispatcher-0.12.0.tar.gz) = 7481967
+TIMESTAMP = 1746673357
+SHA256 (speech-dispatcher-0.12.1.tar.gz) = b14a5238d287d2dcce4dd42bbd66ca65fa228e7e683708267f7b34036f7ba4b4
+SIZE (speech-dispatcher-0.12.1.tar.gz) = 7483246
diff --git a/accessibility/speech-dispatcher/pkg-plist b/accessibility/speech-dispatcher/pkg-plist
index a61727d97565..53d805a3615f 100644
--- a/accessibility/speech-dispatcher/pkg-plist
+++ b/accessibility/speech-dispatcher/pkg-plist
@@ -85,7 +85,7 @@ share/sounds/speech-dispatcher/dummy-message.wav
%%DATADIR%%/locale/base/font-variants.dic
%%DATADIR%%/locale/base/orca-chars.dic
%%DATADIR%%/locale/base/orca.dic
-%%DATADIR%%/locale/base/symbols-fallback.dic
+%%DATADIR%%/locale/base/symbols.dic
%%DATADIR%%/locale/be/emojis.dic
%%DATADIR%%/locale/be/orca-chars.dic
%%DATADIR%%/locale/be/orca.dic
diff --git a/archivers/ark/distinfo b/archivers/ark/distinfo
index 93fc56d6d52c..7aae4ee9e6f3 100644
--- a/archivers/ark/distinfo
+++ b/archivers/ark/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564192
-SHA256 (KDE/release-service/25.04.0/ark-25.04.0.tar.xz) = 07afcabc0bcf33b6dd69d6ef4a551df89a4502be677d3b5078adbba80d88d5b7
-SIZE (KDE/release-service/25.04.0/ark-25.04.0.tar.xz) = 3017272
+TIMESTAMP = 1746557820
+SHA256 (KDE/release-service/25.04.1/ark-25.04.1.tar.xz) = e9d2267cbb8da2786e8456c12607ac5aa378589e811159e50b5c667df5143a7f
+SIZE (KDE/release-service/25.04.1/ark-25.04.1.tar.xz) = 3017272
diff --git a/astro/josm/Makefile b/astro/josm/Makefile
index 1f92c89d025f..26c5e87e5a8c 100644
--- a/astro/josm/Makefile
+++ b/astro/josm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= josm
-PORTVERSION= 19369
+PORTVERSION= 19396
CATEGORIES= astro java
MASTER_SITES= https://josm.openstreetmap.de/download/
DISTNAME= ${PORTNAME}-snapshot-${PORTVERSION}.jar
diff --git a/astro/josm/distinfo b/astro/josm/distinfo
index 3e8844293a69..88d068f20eb3 100644
--- a/astro/josm/distinfo
+++ b/astro/josm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743427597
-SHA256 (josm-snapshot-19369.jar) = adc9dfaca68a556bcf2ddafc85a6f7f34028ebad4d563fa90993081a250cd1a4
-SIZE (josm-snapshot-19369.jar) = 19020297
+TIMESTAMP = 1746627489
+SHA256 (josm-snapshot-19396.jar) = 3387e6feda6c0ac0214af4c69204a2e88bab19ed2926ca9d4f45ec0b1826cc4a
+SIZE (josm-snapshot-19396.jar) = 19208876
diff --git a/astro/kosmindoormap/Makefile b/astro/kosmindoormap/Makefile
index 1a64337a9fdf..a964d2a5ab4e 100644
--- a/astro/kosmindoormap/Makefile
+++ b/astro/kosmindoormap/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kosmindoormap
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= astro kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/astro/kosmindoormap/distinfo b/astro/kosmindoormap/distinfo
index 966a48730bee..4e779d6f5d72 100644
--- a/astro/kosmindoormap/distinfo
+++ b/astro/kosmindoormap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564192
-SHA256 (KDE/release-service/25.04.0/kosmindoormap-25.04.0.tar.xz) = b85994daf6f71629281774825e09aee1b014813a9741ed98b70baff3cf56ab50
-SIZE (KDE/release-service/25.04.0/kosmindoormap-25.04.0.tar.xz) = 736448
+TIMESTAMP = 1746557821
+SHA256 (KDE/release-service/25.04.1/kosmindoormap-25.04.1.tar.xz) = 02e21af96492ac85a4a1f52e77b664000d8be7ce7879af0a227e96606a6a7352
+SIZE (KDE/release-service/25.04.1/kosmindoormap-25.04.1.tar.xz) = 736432
diff --git a/astro/marble/Makefile b/astro/marble/Makefile
index 8609ce55ef28..0a5581a3f433 100644
--- a/astro/marble/Makefile
+++ b/astro/marble/Makefile
@@ -1,6 +1,5 @@
PORTNAME= marble
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= astro education kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/astro/marble/distinfo b/astro/marble/distinfo
index 362d911c7d32..14e4dc5811b0 100644
--- a/astro/marble/distinfo
+++ b/astro/marble/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564193
-SHA256 (KDE/release-service/25.04.0/marble-25.04.0.tar.xz) = 27bdf174215a66136795ef3d0a7a2f3e09d21b12d2c83ec3309d84389dd52909
-SIZE (KDE/release-service/25.04.0/marble-25.04.0.tar.xz) = 53784868
+TIMESTAMP = 1746557821
+SHA256 (KDE/release-service/25.04.1/marble-25.04.1.tar.xz) = 6d2469827644f728f9fc9a023388a66813f819687d15fd2c9392d8323e37f0e2
+SIZE (KDE/release-service/25.04.1/marble-25.04.1.tar.xz) = 53785952
diff --git a/audio/aqualung/Makefile b/audio/aqualung/Makefile
index 0729459f1a48..1c41d4e44fdf 100644
--- a/audio/aqualung/Makefile
+++ b/audio/aqualung/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aqualung
DISTVERSION= 1.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= audio
MAINTAINER= portmaster@BSDforge.com
diff --git a/audio/audiocd-kio/distinfo b/audio/audiocd-kio/distinfo
index 7e0efc8c2a53..fcb1c8dd23b8 100644
--- a/audio/audiocd-kio/distinfo
+++ b/audio/audiocd-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564194
-SHA256 (KDE/release-service/25.04.0/audiocd-kio-25.04.0.tar.xz) = 712753ec83922768e4257c504400cfdb558173bebb39c59470da75b771c1d6b7
-SIZE (KDE/release-service/25.04.0/audiocd-kio-25.04.0.tar.xz) = 583892
+TIMESTAMP = 1746557822
+SHA256 (KDE/release-service/25.04.1/audiocd-kio-25.04.1.tar.xz) = 7b22c819079af0ce0cd90585c4a60169138328b6777e710dd7a35c7fbe4cac3c
+SIZE (KDE/release-service/25.04.1/audiocd-kio-25.04.1.tar.xz) = 583956
diff --git a/audio/elisa/distinfo b/audio/elisa/distinfo
index 69292ca9d3ee..0c1f23bdb35b 100644
--- a/audio/elisa/distinfo
+++ b/audio/elisa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564194
-SHA256 (KDE/release-service/25.04.0/elisa-25.04.0.tar.xz) = 96499190370f78e07b3ad21d94d924d021dd17c4bf598b21d01bf02a2a7496af
-SIZE (KDE/release-service/25.04.0/elisa-25.04.0.tar.xz) = 1488120
+TIMESTAMP = 1746557823
+SHA256 (KDE/release-service/25.04.1/elisa-25.04.1.tar.xz) = 2a6ad4550b84b6d146a81e3ea7896b39b6a4f6bdce1ebd9010d71d687499270c
+SIZE (KDE/release-service/25.04.1/elisa-25.04.1.tar.xz) = 1488172
diff --git a/audio/juk/distinfo b/audio/juk/distinfo
index d97733bd1d56..bd8c7ba38b47 100644
--- a/audio/juk/distinfo
+++ b/audio/juk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564195
-SHA256 (KDE/release-service/25.04.0/juk-25.04.0.tar.xz) = 37622414c765f7d48446607324f71511efcce8925224e87f70e9ed5fe09f9155
-SIZE (KDE/release-service/25.04.0/juk-25.04.0.tar.xz) = 1917348
+TIMESTAMP = 1746557823
+SHA256 (KDE/release-service/25.04.1/juk-25.04.1.tar.xz) = e4d15477ab5074007f93aa8726966b671b827383da1d19daacaf9935490ceadf
+SIZE (KDE/release-service/25.04.1/juk-25.04.1.tar.xz) = 1919536
diff --git a/audio/kmix/distinfo b/audio/kmix/distinfo
index 8c6d97e6c101..120e6cd9533b 100644
--- a/audio/kmix/distinfo
+++ b/audio/kmix/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564195
-SHA256 (KDE/release-service/25.04.0/kmix-25.04.0.tar.xz) = dd729b774339e7c5a95028aa55b6293407a90eac1f56d6805cbcee5f4090b9ff
-SIZE (KDE/release-service/25.04.0/kmix-25.04.0.tar.xz) = 1177276
+TIMESTAMP = 1746557824
+SHA256 (KDE/release-service/25.04.1/kmix-25.04.1.tar.xz) = b28f448df557e1b0ffdf28dedb188e669794033144edea789ef05e83bd300398
+SIZE (KDE/release-service/25.04.1/kmix-25.04.1.tar.xz) = 1177276
diff --git a/audio/kwave/distinfo b/audio/kwave/distinfo
index 544f017838b5..ac9519723d09 100644
--- a/audio/kwave/distinfo
+++ b/audio/kwave/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564196
-SHA256 (KDE/release-service/25.04.0/kwave-25.04.0.tar.xz) = 864a3cb973d96046bba909df46128e7a7429a72cbffd37ecd5930fb3dddb5a63
-SIZE (KDE/release-service/25.04.0/kwave-25.04.0.tar.xz) = 6518868
+TIMESTAMP = 1746557825
+SHA256 (KDE/release-service/25.04.1/kwave-25.04.1.tar.xz) = 1e9074f814006a7c183febf56a40423a7e8e834635194279cdde0d0b47b89333
+SIZE (KDE/release-service/25.04.1/kwave-25.04.1.tar.xz) = 6518756
diff --git a/audio/libkcddb/distinfo b/audio/libkcddb/distinfo
index a11e16b20cc5..5d62491eda06 100644
--- a/audio/libkcddb/distinfo
+++ b/audio/libkcddb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564197
-SHA256 (KDE/release-service/25.04.0/libkcddb-25.04.0.tar.xz) = 0bec0c13d04d1082296245117c5b53f0dc0a3c6ca3c83b7168e0af53279da482
-SIZE (KDE/release-service/25.04.0/libkcddb-25.04.0.tar.xz) = 450292
+TIMESTAMP = 1746557825
+SHA256 (KDE/release-service/25.04.1/libkcddb-25.04.1.tar.xz) = af48bad3f94614fec1f1e3793a2f8808effaebbfbe1603c2d6f2748daff84bec
+SIZE (KDE/release-service/25.04.1/libkcddb-25.04.1.tar.xz) = 450224
diff --git a/audio/libkcompactdisc/distinfo b/audio/libkcompactdisc/distinfo
index cf2eb4936d08..80f4ce9a6d25 100644
--- a/audio/libkcompactdisc/distinfo
+++ b/audio/libkcompactdisc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564197
-SHA256 (KDE/release-service/25.04.0/libkcompactdisc-25.04.0.tar.xz) = 50e1ea52ffd6d0ed830ad9bffca7af213d412db81c04814b633b1d44edf40150
-SIZE (KDE/release-service/25.04.0/libkcompactdisc-25.04.0.tar.xz) = 100588
+TIMESTAMP = 1746557826
+SHA256 (KDE/release-service/25.04.1/libkcompactdisc-25.04.1.tar.xz) = 04aaa0a34b0fc1435d79f04bdbb9f265740425a0649a278135bda3b335fcde50
+SIZE (KDE/release-service/25.04.1/libkcompactdisc-25.04.1.tar.xz) = 100604
diff --git a/audio/mac/Makefile b/audio/mac/Makefile
index 3c18d2e130f1..cdfdd3bd9c2b 100644
--- a/audio/mac/Makefile
+++ b/audio/mac/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mac
-PORTVERSION= 10.96
+PORTVERSION= 11.10
CATEGORIES= audio
MASTER_SITES= https://www.monkeysaudio.com/files/
DISTNAME= ${PORTNAME:tu}_${PORTVERSION:S|.||}_SDK
diff --git a/audio/mac/distinfo b/audio/mac/distinfo
index 1b1f10e024cb..1f0737423b76 100644
--- a/audio/mac/distinfo
+++ b/audio/mac/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739444601
-SHA256 (MAC_1096_SDK.zip) = 73b25a517079bb015e2066b65854a7de0d8468f050b9b96025b7a3cb038f4dba
-SIZE (MAC_1096_SDK.zip) = 1675244
+TIMESTAMP = 1746655971
+SHA256 (MAC_1110_SDK.zip) = fe6f481e15eb03e0d4e0f8144a4fd1aff4398c77c419ff36aec99e807b38a54c
+SIZE (MAC_1110_SDK.zip) = 1695304
diff --git a/audio/mac/files/patch-CMakeLists.txt b/audio/mac/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..405846035bfc
--- /dev/null
+++ b/audio/mac/files/patch-CMakeLists.txt
@@ -0,0 +1,31 @@
+Version 11.00 added multi-threading support, but we need to link to -lpthread
+to resolve symbols.
+
+--- CMakeLists.txt.orig 2025-04-25 04:13:46 UTC
++++ CMakeLists.txt
+@@ -6,6 +6,8 @@ option(BUILD_UTIL "Build the mac command line tool" ON
+ option(BUILD_SHARED "Build libMAC as a shared library" ON)
+ option(BUILD_UTIL "Build the mac command line tool" ON)
+
++find_package(Threads)
++
+ #
+ # Determine interface version
+ #
+@@ -229,6 +231,7 @@ if(BUILD_SHARED)
+ if(BUILD_SHARED)
+ add_library(MAC SHARED $<TARGET_OBJECTS:shared> $<TARGET_OBJECTS:objects>)
+ set_target_properties(MAC PROPERTIES VERSION ${MAC_SOVERSION} SOVERSION ${MAC_SOVERSION})
++ target_link_libraries(MAC Threads::Threads)
+
+ if(WIN32)
+ if(${ARCHITECTURE} STREQUAL x86)
+@@ -315,7 +318,7 @@ if(BUILD_UTIL)
+ Source/Console/Console.cpp)
+
+ add_executable(macutil ${MAC_UTIL_HEADER_FILES} ${MAC_UTIL_SOURCE_FILES} $<TARGET_OBJECTS:shared>)
+- target_link_libraries(macutil MAC)
++ target_link_libraries(macutil MAC Threads::Threads)
+
+ target_include_directories(macutil PUBLIC
+ ${CMAKE_CURRENT_SOURCE_DIR}/Source/MACLib
diff --git a/audio/mac/files/patch-Source_Console_Console.cpp b/audio/mac/files/patch-Source_Console_Console.cpp
index 21d541b6a5b8..72ce55e11dc4 100644
--- a/audio/mac/files/patch-Source_Console_Console.cpp
+++ b/audio/mac/files/patch-Source_Console_Console.cpp
@@ -1,36 +1,40 @@
Unixify built-in help.
---- Source/Console/Console.cpp.orig 2025-02-12 09:59:48 UTC
+--- Source/Console/Console.cpp.orig 2025-05-07 22:12:54 UTC
+++ Source/Console/Console.cpp
-@@ -68,7 +68,7 @@ static void DisplayProperUsage(FILE * pFile)
+@@ -136,7 +136,7 @@ static void DisplayProperUsage(FILE * pFile)
**************************************************************************************************/
static void DisplayProperUsage(FILE * pFile)
{
- fwprintf(pFile, L"Proper Usage: [EXE] [Input File] [Output File] [Mode]\n\n");
+ fwprintf(pFile, L"Proper Usage: [mac] [Input File] [Output File] [Mode]\n\n");
- fwprintf(pFile, L"Modes: \n");
+ fwprintf(pFile, L"Modes:\n");
fwprintf(pFile, L" Compress (fast): '-c1000'\n");
-@@ -85,16 +85,16 @@ static void DisplayProperUsage(FILE * pFile)
- fwprintf(pFile, L" Convert to ID3v1 (needed by some players, etc.): '-L'\n\n");
+@@ -156,18 +156,18 @@ static void DisplayProperUsage(FILE * pFile)
+ fwprintf(pFile, L" Set the number of threads when compressing or decompressing: -threads=#'\n\n");
fwprintf(pFile, L"Examples:\n");
- fwprintf(pFile, L" Compress: mac.exe \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000\n");
+- fwprintf(pFile, L" Compress: mac.exe \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000 -threads=16 -t \"Artist=Metallica|Album=Black|Name=One\"\n");
- fwprintf(pFile, L" Compress: mac.exe \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000 -t \"Artist=Metallica|Album=Black|Name=One\"\n");
- fwprintf(pFile, L" Compress: mac.exe \"Metallica - One.wav\" auto -c2000\n");
- fwprintf(pFile, L" Transcode from pipe: ffmpeg.exe -i \"Metallica - One.flac\" -f wav - | mac.exe - \"Metallica - One.ape\" -c2000\n");
- fwprintf(pFile, L" Decompress: mac.exe \"Metallica - One.ape\" \"Metallica - One.wav\" -d\n");
- fwprintf(pFile, L" Decompress: mac.exe \"Metallica - One.ape\" auto -d\n");
+- fwprintf(pFile, L" Decompress: mac.exe \"Metallica - One.ape\" \"Metallica - One.wav\" -d -threads=16\n");
- fwprintf(pFile, L" Verify: mac.exe \"Metallica - One.ape\" -v\n");
- fwprintf(pFile, L" Full Verify: mac.exe \"Metallica - One.ape\" -V\n");
- fwprintf(pFile, L" Tag: mac.exe \"Metallica - One.ape\" -t \"Artist=Metallica|Album=Black|Name=One|Comment=\\\"This is in quotes\\\"\"\n");
- fwprintf(pFile, L" Remove tag: mac.exe \"Metallica - One.ape\" -r\n");
+ fwprintf(pFile, L" Compress: mac \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000\n");
++ fwprintf(pFile, L" Compress: mac \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000 -threads=16 -t \"Artist=Metallica|Album=Black|Name=One\"\n");
+ fwprintf(pFile, L" Compress: mac \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000 -t \"Artist=Metallica|Album=Black|Name=One\"\n");
+ fwprintf(pFile, L" Compress: mac \"Metallica - One.wav\" auto -c2000\n");
+ fwprintf(pFile, L" Transcode from pipe: ffmpeg -i \"Metallica - One.flac\" -f wav - | mac - \"Metallica - One.ape\" -c2000\n");
+ fwprintf(pFile, L" Decompress: mac \"Metallica - One.ape\" \"Metallica - One.wav\" -d\n");
+ fwprintf(pFile, L" Decompress: mac \"Metallica - One.ape\" auto -d\n");
++ fwprintf(pFile, L" Decompress: mac \"Metallica - One.ape\" \"Metallica - One.wav\" -d -threads=16\n");
+ fwprintf(pFile, L" Verify: mac \"Metallica - One.ape\" -v\n");
+ fwprintf(pFile, L" Full Verify: mac \"Metallica - One.ape\" -V\n");
+ fwprintf(pFile, L" Tag: mac \"Metallica - One.ape\" -t \"Artist=Metallica|Album=Black|Name=One|Comment=\\\"This is in quotes\\\"\"\n");
diff --git a/audio/mac/pkg-plist b/audio/mac/pkg-plist
index c31834c74702..3107453423b6 100644
--- a/audio/mac/pkg-plist
+++ b/audio/mac/pkg-plist
@@ -11,4 +11,4 @@ include/MAC/Version.h
include/MAC/Warnings.h
include/MAC/WindowsEnvironment.h
lib/libMAC.so
-lib/libMAC.so.12
+lib/libMAC.so.13
diff --git a/audio/openal-soft/Makefile b/audio/openal-soft/Makefile
index e16f774e3639..fa4fd15e14b6 100644
--- a/audio/openal-soft/Makefile
+++ b/audio/openal-soft/Makefile
@@ -1,12 +1,8 @@
PORTNAME= openal-soft
-PORTVERSION= 1.24.2
-PORTREVISION= 2
+PORTVERSION= 1.24.3
CATEGORIES= audio
MASTER_SITES= https://openal-soft.org/openal-releases/
-PATCH_SITES= https://github.com/kcat/openal-soft/commit/
-PATCHFILES+= 9fdf662bcbd86cf26202f8718d6c5ca24655652e.patch:-p1 # Fix casts on 32-bit archs
-
MAINTAINER= multimedia@FreeBSD.org
COMMENT= Software implementation of the OpenAL specification
WWW= https://openal-soft.org/
@@ -44,8 +40,8 @@ OPTIONS_DEFAULT_i386= SIMD
OPTIONS_SUB= yes
-CONFIG_DESC= Install configuration utility (needs Qt 5)
-UTILS_DESC= Build and install utility programs
+CONFIG_DESC= Install configuration utility (needs Qt 5)
+UTILS_DESC= Build and install utility programs
CONFIG_IMPLIES= UTILS
CONFIG_USES= qt:5
@@ -55,7 +51,7 @@ CONFIG_CMAKE_BOOL_OFF= ALSOFT_NO_CONFIG_UTIL
JACK_LIB_DEPENDS= libjack.so:audio/jack
JACK_CMAKE_BOOL= ALSOFT_BACKEND_JACK ALSOFT_REQUIRE_JACK
-OSS_CMAKE_BOOL= ALSOFT_BACKEND_OSS ALSOFT_REQUIRE_OSS
+OSS_CMAKE_BOOL= ALSOFT_BACKEND_OSS ALSOFT_REQUIRE_OSS
PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire
PIPEWIRE_USES= localbase:ldflags
@@ -67,9 +63,9 @@ PORTAUDIO_CMAKE_BOOL= ALSOFT_BACKEND_PORTAUDIO ALSOFT_REQUIRE_PORTAUDIO
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_CMAKE_BOOL= ALSOFT_BACKEND_PULSEAUDIO ALSOFT_REQUIRE_PULSEAUDIO
-SDL_USES= sdl
-SDL_USE= SDL=sdl2
-SDL_CMAKE_BOOL= ALSOFT_BACKEND_SDL2 ALSOFT_REQUIRE_SDL2
+SDL_USES= sdl
+SDL_USE= SDL=sdl2
+SDL_CMAKE_BOOL= ALSOFT_BACKEND_SDL2 ALSOFT_REQUIRE_SDL2
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
SNDIO_CMAKE_BOOL= ALSOFT_BACKEND_SNDIO ALSOFT_REQUIRE_SNDIO
diff --git a/audio/openal-soft/distinfo b/audio/openal-soft/distinfo
index 50ef810ffb29..4c70f2736a10 100644
--- a/audio/openal-soft/distinfo
+++ b/audio/openal-soft/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1738821586
-SHA256 (openal-soft-1.24.2.tar.bz2) = cd4c88c9b7311cb6785db71c0ed64f5430c9d5b3454e0158314b2ef25ace3e61
-SIZE (openal-soft-1.24.2.tar.bz2) = 1020760
-SHA256 (9fdf662bcbd86cf26202f8718d6c5ca24655652e.patch) = 17bfa74ce960c74e5b9fb131caf38f319d10dfde7ec3822358488ca7139bf581
-SIZE (9fdf662bcbd86cf26202f8718d6c5ca24655652e.patch) = 965
+TIMESTAMP = 1746663895
+SHA256 (openal-soft-1.24.3.tar.bz2) = cb5e6197a1c0da0edcf2a81024953cc8fa8545c3b9474e48c852af709d587892
+SIZE (openal-soft-1.24.3.tar.bz2) = 1025568
diff --git a/audio/plasma6-kpipewire/distinfo b/audio/plasma6-kpipewire/distinfo
index 94045b005e2e..8131823518a9 100644
--- a/audio/plasma6-kpipewire/distinfo
+++ b/audio/plasma6-kpipewire/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668590
-SHA256 (KDE/plasma/6.3.4/kpipewire-6.3.4.tar.xz) = bbfd42737b5968fbc855e974aa68739e87ccd24b0a6e23d71afc0e98a9115458
-SIZE (KDE/plasma/6.3.4/kpipewire-6.3.4.tar.xz) = 152756
+TIMESTAMP = 1746612338
+SHA256 (KDE/plasma/6.3.5/kpipewire-6.3.5.tar.xz) = 99b612bbe0fe3f44054fc57131e05fc005f675ccc071a088b5a0f154d03af2f7
+SIZE (KDE/plasma/6.3.5/kpipewire-6.3.5.tar.xz) = 152788
diff --git a/audio/plasma6-ocean-sound-theme/distinfo b/audio/plasma6-ocean-sound-theme/distinfo
index 93744212eb92..1f255a809427 100644
--- a/audio/plasma6-ocean-sound-theme/distinfo
+++ b/audio/plasma6-ocean-sound-theme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668591
-SHA256 (KDE/plasma/6.3.4/ocean-sound-theme-6.3.4.tar.xz) = 06317dac665aec586d2141237ac6c898d401c5659a4f0d98548b6b9019c4a1ec
-SIZE (KDE/plasma/6.3.4/ocean-sound-theme-6.3.4.tar.xz) = 2117564
+TIMESTAMP = 1746612338
+SHA256 (KDE/plasma/6.3.5/ocean-sound-theme-6.3.5.tar.xz) = e6ab2ef12ba392cdadbc4fa1043a4a1d5419b6177a086822f68c7a5b521798c3
+SIZE (KDE/plasma/6.3.5/ocean-sound-theme-6.3.5.tar.xz) = 2117612
diff --git a/audio/plasma6-oxygen-sounds/distinfo b/audio/plasma6-oxygen-sounds/distinfo
index 66b11f33904c..70922a1cf4f9 100644
--- a/audio/plasma6-oxygen-sounds/distinfo
+++ b/audio/plasma6-oxygen-sounds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668592
-SHA256 (KDE/plasma/6.3.4/oxygen-sounds-6.3.4.tar.xz) = 49ceec138a20157d5f1625d474d616c48cc052705b1059c1763c8c1579862065
-SIZE (KDE/plasma/6.3.4/oxygen-sounds-6.3.4.tar.xz) = 1936316
+TIMESTAMP = 1746612339
+SHA256 (KDE/plasma/6.3.5/oxygen-sounds-6.3.5.tar.xz) = 4058f03bef3d9c734a679aaf6e60ceeb2e845007078b4b654a1f3c90d2822e56
+SIZE (KDE/plasma/6.3.5/oxygen-sounds-6.3.5.tar.xz) = 1936200
diff --git a/audio/plasma6-plasma-pa/distinfo b/audio/plasma6-plasma-pa/distinfo
index 0a94adac1f52..ccc12b2c2167 100644
--- a/audio/plasma6-plasma-pa/distinfo
+++ b/audio/plasma6-plasma-pa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668593
-SHA256 (KDE/plasma/6.3.4/plasma-pa-6.3.4.tar.xz) = 2bb964e29b7a37f2a5b3787ce573347a9adbfb889eba49c99404be444f5e9b99
-SIZE (KDE/plasma/6.3.4/plasma-pa-6.3.4.tar.xz) = 192132
+TIMESTAMP = 1746612340
+SHA256 (KDE/plasma/6.3.5/plasma-pa-6.3.5.tar.xz) = a66fff73ad59c47d0a0c4f1ac4349afbcd5377e7928edd6849f5a7e4e11c0198
+SIZE (KDE/plasma/6.3.5/plasma-pa-6.3.5.tar.xz) = 192972
diff --git a/audio/plasma6-plasma-pa/pkg-plist b/audio/plasma6-plasma-pa/pkg-plist
index 4db3fdfdf413..a92e4983461f 100644
--- a/audio/plasma6-plasma-pa/pkg-plist
+++ b/audio/plasma6-plasma-pa/pkg-plist
@@ -100,6 +100,7 @@ share/locale/lv/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
share/locale/ml/LC_MESSAGES/kcm_pulseaudio.mo
share/locale/ml/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
share/locale/nb/LC_MESSAGES/kcm_pulseaudio.mo
+share/locale/nb/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
share/locale/nl/LC_MESSAGES/kcm_pulseaudio.mo
share/locale/nl/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
share/locale/nn/LC_MESSAGES/kcm_pulseaudio.mo
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/audio/sidplayfp/Makefile b/audio/sidplayfp/Makefile
index c033f6510d3a..0f97fe57f8e0 100644
--- a/audio/sidplayfp/Makefile
+++ b/audio/sidplayfp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sidplayfp
-DISTVERSION= 2.13.0
+DISTVERSION= 2.14.0
CATEGORIES= audio
MASTER_SITES= https://github.com/lib${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/audio/sidplayfp/distinfo b/audio/sidplayfp/distinfo
index 7efaf80b387d..472e9bd594d5 100644
--- a/audio/sidplayfp/distinfo
+++ b/audio/sidplayfp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745819468
-SHA256 (sidplayfp-2.13.0.tar.gz) = eb5e20517e34b196419aed17bb2c651e61b788c748979da174539595f2a9b2f6
-SIZE (sidplayfp-2.13.0.tar.gz) = 247154
+TIMESTAMP = 1746953280
+SHA256 (sidplayfp-2.14.0.tar.gz) = 9fcf0e103bdf2dc5b203734615f9d65990da64130b8a483ab9dddd9e59e811d9
+SIZE (sidplayfp-2.14.0.tar.gz) = 250211
diff --git a/cad/horizon-eda/Makefile b/cad/horizon-eda/Makefile
index 673d954b41b9..04397aa5cb2f 100644
--- a/cad/horizon-eda/Makefile
+++ b/cad/horizon-eda/Makefile
@@ -1,7 +1,7 @@
PORTNAME= horizon-eda
DISTVERSIONPREFIX= v
DISTVERSION= 2.6.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= cad
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/cad/kicad-devel/Makefile b/cad/kicad-devel/Makefile
index fbbe882437ed..f62c72c80f2c 100644
--- a/cad/kicad-devel/Makefile
+++ b/cad/kicad-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kicad
DISTVERSION= r${GIT_SRC_DATE}
-PORTREVISION= 2
+PORTREVISION= 3
#PORTREVISION= 1
CATEGORIES= cad
PKGNAMESUFFIX= -devel
diff --git a/cad/kicad/Makefile b/cad/kicad/Makefile
index 477800351d36..574588bca56c 100644
--- a/cad/kicad/Makefile
+++ b/cad/kicad/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kicad
DISTVERSION= 9.0.1
-PORTREVISION= 2
+PORTREVISION= 3
PORTEPOCH= 2
CATEGORIES= cad
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/akonadi/distinfo b/databases/akonadi/distinfo
index 35f1715249d5..048d18da2753 100644
--- a/databases/akonadi/distinfo
+++ b/databases/akonadi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564198
-SHA256 (KDE/release-service/25.04.0/akonadi-25.04.0.tar.xz) = 8034dfd2f694ed07ff89d17b42ccf4f1626d844ad336a83d81f03fb30556679e
-SIZE (KDE/release-service/25.04.0/akonadi-25.04.0.tar.xz) = 1734848
+TIMESTAMP = 1746557827
+SHA256 (KDE/release-service/25.04.1/akonadi-25.04.1.tar.xz) = e9bb1e8ab19e243b674c51d9b90732080873d9d35d6201c84f0b821e62f8ac0e
+SIZE (KDE/release-service/25.04.1/akonadi-25.04.1.tar.xz) = 1734948
diff --git a/databases/cego/Makefile b/databases/cego/Makefile
index c146f81d18f0..75be63c00327 100644
--- a/databases/cego/Makefile
+++ b/databases/cego/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cego
-PORTVERSION= 2.52.2
+PORTVERSION= 2.52.4
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/
diff --git a/databases/cego/distinfo b/databases/cego/distinfo
index 8e51c29045c1..d87d2d1ab232 100644
--- a/databases/cego/distinfo
+++ b/databases/cego/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746213576
-SHA256 (cego-2.52.2.tar.gz) = 6caf5e6b5e6f6e9ee35cbdab41c0fcfa2c85a7b5da927cdf979971420df22927
-SIZE (cego-2.52.2.tar.gz) = 3318284
+TIMESTAMP = 1746947556
+SHA256 (cego-2.52.4.tar.gz) = 871ac8308ef346ebe0360a7354b5179a28781a4d9e3f5b6c9cebd5843bb5dfee
+SIZE (cego-2.52.4.tar.gz) = 3318384
diff --git a/databases/geoserver-mysql-plugin/Makefile b/databases/geoserver-mysql-plugin/Makefile
index 810301f9a5a8..57656dc0b8b5 100644
--- a/databases/geoserver-mysql-plugin/Makefile
+++ b/databases/geoserver-mysql-plugin/Makefile
@@ -1,11 +1,11 @@
PORTNAME= geoserver
-DISTVERSION= 2.26.0
+DISTVERSION= 2.27.0
CATEGORIES= databases geography java
MASTER_SITES= SF/${PORTNAME}/GeoServer/${PORTVERSION}/extensions
PKGNAMESUFFIX= -mysql-plugin
DISTNAME= ${PORTNAME}-${PORTVERSION}${PKGNAMESUFFIX}
-MAINTAINER= bofh@FreeBSD.org
+MAINTAINER= jbo@FreeBSD.org
COMMENT= MySQL DataStore implementation for GeoServer
WWW= http://geoserver.org/display/GEOSDOC/MySQL+DataStore
@@ -22,8 +22,8 @@ NO_BUILD= yes
SUB_FILES= pkg-message
GSLIBDIR= geoserver/webapps/geoserver/WEB-INF/lib
-PLIST_FILES= ${GSLIBDIR}/gt-jdbc-mysql-32.0.jar \
- ${GSLIBDIR}/mysql-connector-java-8.0.28.jar
+PLIST_FILES= ${GSLIBDIR}/gt-jdbc-mysql-33.0.jar \
+ ${GSLIBDIR}/mysql-connector-j-9.1.0.jar
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${GSLIBDIR}
diff --git a/databases/geoserver-mysql-plugin/distinfo b/databases/geoserver-mysql-plugin/distinfo
index b750fc042bc0..db9593e341ed 100644
--- a/databases/geoserver-mysql-plugin/distinfo
+++ b/databases/geoserver-mysql-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1727150781
-SHA256 (geoserver-2.26.0-mysql-plugin.zip) = ad3d19ad54c703b3e7d517c70d161e855692a4e8b592c70aa69bd03c70ccbdd6
-SIZE (geoserver-2.26.0-mysql-plugin.zip) = 2401169
+TIMESTAMP = 1746722445
+SHA256 (geoserver-2.27.0-mysql-plugin.zip) = 0edb5c64f8167c36c07ee370aeab94a087403238a3dce9a6094d40ca000999da
+SIZE (geoserver-2.27.0-mysql-plugin.zip) = 2492562
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/postgresql13-client/Makefile b/databases/postgresql13-client/Makefile
index 41c72b43198c..4d4849b56ebe 100644
--- a/databases/postgresql13-client/Makefile
+++ b/databases/postgresql13-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= postgresql
-PORTREVISION= 1
+PORTREVISION= 0
COMMENT= PostgreSQL database (client)
diff --git a/databases/postgresql13-server/Makefile b/databases/postgresql13-server/Makefile
index 87196779fe42..ae0b013f11c0 100644
--- a/databases/postgresql13-server/Makefile
+++ b/databases/postgresql13-server/Makefile
@@ -1,7 +1,7 @@
-DISTVERSION?= 13.20
+DISTVERSION?= 13.21
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
-PORTREVISION?= 1
+PORTREVISION?= 0
MAINTAINER?= pgsql@FreeBSD.org
diff --git a/databases/postgresql13-server/distinfo b/databases/postgresql13-server/distinfo
index 723c2fb98f2f..d2ad227cd1bb 100644
--- a/databases/postgresql13-server/distinfo
+++ b/databases/postgresql13-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739873705
-SHA256 (postgresql/postgresql-13.20.tar.bz2) = 8134b685724d15e60d93bea206fbe0f14c8295e84f1cc91d5a3928163e4fb288
-SIZE (postgresql/postgresql-13.20.tar.bz2) = 21730844
+TIMESTAMP = 1746521296
+SHA256 (postgresql/postgresql-13.21.tar.bz2) = dcda1294df45f033b0656cf7a8e4afbbc624c25e1b144aec79530f74d7ef4ab4
+SIZE (postgresql/postgresql-13.21.tar.bz2) = 21759813
diff --git a/databases/postgresql13-server/pkg-plist-client b/databases/postgresql13-server/pkg-plist-client
index df4b84846210..d4cd83b62c15 100644
--- a/databases/postgresql13-server/pkg-plist-client
+++ b/databases/postgresql13-server/pkg-plist-client
@@ -431,6 +431,7 @@ include/postgresql/server/libpq/be-gssapi-common.h
include/postgresql/server/libpq/crypt.h
include/postgresql/server/libpq/hba.h
include/postgresql/server/libpq/ifaddr.h
+include/postgresql/server/libpq/libpq-be-fe-helpers.h
include/postgresql/server/libpq/libpq-be.h
include/postgresql/server/libpq/libpq-fs.h
include/postgresql/server/libpq/libpq.h
diff --git a/databases/postgresql13-server/pkg-plist-server b/databases/postgresql13-server/pkg-plist-server
index f58235e4c4d2..d33aaa30b518 100644
--- a/databases/postgresql13-server/pkg-plist-server
+++ b/databases/postgresql13-server/pkg-plist-server
@@ -1008,6 +1008,7 @@ lib/postgresql/utf8_and_win.so
%%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour
%%TZDATA%%%%DATADIR%%/timezone/America/Cordoba
%%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica
+%%TZDATA%%%%DATADIR%%/timezone/America/Coyhaique
%%TZDATA%%%%DATADIR%%/timezone/America/Creston
%%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba
%%TZDATA%%%%DATADIR%%/timezone/America/Curacao
diff --git a/databases/postgresql14-client/Makefile b/databases/postgresql14-client/Makefile
index 6935b67ef80f..965e37834a6d 100644
--- a/databases/postgresql14-client/Makefile
+++ b/databases/postgresql14-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= postgresql
-PORTREVISION= 1
+PORTREVISION= 0
COMMENT= PostgreSQL database (client)
diff --git a/databases/postgresql14-server/Makefile b/databases/postgresql14-server/Makefile
index ebd219f4a32b..4fc3988300f0 100644
--- a/databases/postgresql14-server/Makefile
+++ b/databases/postgresql14-server/Makefile
@@ -1,7 +1,7 @@
-DISTVERSION?= 14.17
+DISTVERSION?= 14.18
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
-PORTREVISION?= 1
+PORTREVISION?= 0
MAINTAINER?= pgsql@FreeBSD.org
diff --git a/databases/postgresql14-server/distinfo b/databases/postgresql14-server/distinfo
index 4612d80a9b14..886ee28e6b73 100644
--- a/databases/postgresql14-server/distinfo
+++ b/databases/postgresql14-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739873706
-SHA256 (postgresql/postgresql-14.17.tar.bz2) = 6ce0ccd6403bf7f0f2eddd333e2ee9ba02edfa977c66660ed9b4b1057e7630a1
-SIZE (postgresql/postgresql-14.17.tar.bz2) = 22488812
+TIMESTAMP = 1746521297
+SHA256 (postgresql/postgresql-14.18.tar.bz2) = 83ab29d6bfc3dc58b2ed3c664114fdfbeb6a0450c4b8d7fa69aee91e3ca14f8e
+SIZE (postgresql/postgresql-14.18.tar.bz2) = 22503241
diff --git a/databases/postgresql14-server/pkg-plist-client b/databases/postgresql14-server/pkg-plist-client
index e74d85fe4dec..fbf21dfcec43 100644
--- a/databases/postgresql14-server/pkg-plist-client
+++ b/databases/postgresql14-server/pkg-plist-client
@@ -447,6 +447,7 @@ include/postgresql/server/libpq/be-gssapi-common.h
include/postgresql/server/libpq/crypt.h
include/postgresql/server/libpq/hba.h
include/postgresql/server/libpq/ifaddr.h
+include/postgresql/server/libpq/libpq-be-fe-helpers.h
include/postgresql/server/libpq/libpq-be.h
include/postgresql/server/libpq/libpq-fs.h
include/postgresql/server/libpq/libpq.h
diff --git a/databases/postgresql14-server/pkg-plist-server b/databases/postgresql14-server/pkg-plist-server
index 8f00f179a298..254729c73cdc 100644
--- a/databases/postgresql14-server/pkg-plist-server
+++ b/databases/postgresql14-server/pkg-plist-server
@@ -1008,7 +1008,6 @@ lib/postgresql/utf8_and_win.so
%%TZDATA%%%%DATADIR%%/timezone/America/Bahia
%%TZDATA%%%%DATADIR%%/timezone/America/Bahia_Banderas
%%TZDATA%%%%DATADIR%%/timezone/America/Barbados
-%%TZDATA%%%%DATADIR%%/timezone/America/Ciudad_Juarez
%%TZDATA%%%%DATADIR%%/timezone/America/Belem
%%TZDATA%%%%DATADIR%%/timezone/America/Belize
%%TZDATA%%%%DATADIR%%/timezone/America/Blanc-Sablon
@@ -1025,9 +1024,11 @@ lib/postgresql/utf8_and_win.so
%%TZDATA%%%%DATADIR%%/timezone/America/Cayman
%%TZDATA%%%%DATADIR%%/timezone/America/Chicago
%%TZDATA%%%%DATADIR%%/timezone/America/Chihuahua
+%%TZDATA%%%%DATADIR%%/timezone/America/Ciudad_Juarez
%%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour
%%TZDATA%%%%DATADIR%%/timezone/America/Cordoba
%%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica
+%%TZDATA%%%%DATADIR%%/timezone/America/Coyhaique
%%TZDATA%%%%DATADIR%%/timezone/America/Creston
%%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba
%%TZDATA%%%%DATADIR%%/timezone/America/Curacao
diff --git a/databases/postgresql15-client/Makefile b/databases/postgresql15-client/Makefile
index e12ab2f37904..dc5fd4c3da8e 100644
--- a/databases/postgresql15-client/Makefile
+++ b/databases/postgresql15-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= postgresql
-PORTREVISION= 1
+PORTREVISION= 0
COMMENT= PostgreSQL database (client)
diff --git a/databases/postgresql15-server/Makefile b/databases/postgresql15-server/Makefile
index 959c02e355a5..09077a1fcb18 100644
--- a/databases/postgresql15-server/Makefile
+++ b/databases/postgresql15-server/Makefile
@@ -1,7 +1,7 @@
-DISTVERSION?= 15.12
+DISTVERSION?= 15.13
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
-PORTREVISION?= 1
+PORTREVISION?= 0
MAINTAINER?= pgsql@FreeBSD.org
diff --git a/databases/postgresql15-server/distinfo b/databases/postgresql15-server/distinfo
index cd3b74a3a24e..960718cd0db9 100644
--- a/databases/postgresql15-server/distinfo
+++ b/databases/postgresql15-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739873912
-SHA256 (postgresql/postgresql-15.12.tar.bz2) = 3bc8462a38ca0857270cc88b949a3f6659f0d5c44c029c482355835b61a0f6f7
-SIZE (postgresql/postgresql-15.12.tar.bz2) = 23170228
+TIMESTAMP = 1746521298
+SHA256 (postgresql/postgresql-15.13.tar.bz2) = 4f62e133d22ea08a0401b0840920e26698644d01a80c34341fb732dd0a90ca5d
+SIZE (postgresql/postgresql-15.13.tar.bz2) = 23190593
diff --git a/databases/postgresql15-server/pkg-plist-client b/databases/postgresql15-server/pkg-plist-client
index 93996c66c021..e85f09cf4db5 100644
--- a/databases/postgresql15-server/pkg-plist-client
+++ b/databases/postgresql15-server/pkg-plist-client
@@ -456,6 +456,7 @@ include/postgresql/server/libpq/auth.h
include/postgresql/server/libpq/be-fsstubs.h
include/postgresql/server/libpq/be-gssapi-common.h
include/postgresql/server/libpq/crypt.h
+include/postgresql/server/libpq/libpq-be-fe-helpers.h
include/postgresql/server/libpq/hba.h
include/postgresql/server/libpq/ifaddr.h
include/postgresql/server/libpq/libpq-be.h
diff --git a/databases/postgresql15-server/pkg-plist-server b/databases/postgresql15-server/pkg-plist-server
index cea77992a139..4ada93678b40 100644
--- a/databases/postgresql15-server/pkg-plist-server
+++ b/databases/postgresql15-server/pkg-plist-server
@@ -1079,6 +1079,7 @@ lib/postgresql/utf8_and_win.so
%%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour
%%TZDATA%%%%DATADIR%%/timezone/America/Cordoba
%%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica
+%%TZDATA%%%%DATADIR%%/timezone/America/Coyhaique
%%TZDATA%%%%DATADIR%%/timezone/America/Creston
%%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba
%%TZDATA%%%%DATADIR%%/timezone/America/Curacao
diff --git a/databases/postgresql16-client/Makefile b/databases/postgresql16-client/Makefile
index bbfa502bc076..7c4351eb7245 100644
--- a/databases/postgresql16-client/Makefile
+++ b/databases/postgresql16-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= postgresql
-PORTREVISION= 1
+PORTREVISION= 0
COMMENT= PostgreSQL database (client)
diff --git a/databases/postgresql16-server/Makefile b/databases/postgresql16-server/Makefile
index 4ad9ebbd9ab4..a2258f336743 100644
--- a/databases/postgresql16-server/Makefile
+++ b/databases/postgresql16-server/Makefile
@@ -1,8 +1,8 @@
PORTNAME?= postgresql
-DISTVERSION?= 16.8
+DISTVERSION?= 16.9
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
-PORTREVISION?= 1
+PORTREVISION?= 0
CATEGORIES?= databases
MASTER_SITES= PGSQL/source/v${DISTVERSION}
PKGNAMESUFFIX?= ${PORTVERSION:R}${COMPONENT}
diff --git a/databases/postgresql16-server/distinfo b/databases/postgresql16-server/distinfo
index 3bccde2d6243..802a569e97b5 100644
--- a/databases/postgresql16-server/distinfo
+++ b/databases/postgresql16-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739873709
-SHA256 (postgresql/postgresql-16.8.tar.bz2) = 9468083a56ce0ee7d294601b74dad3dd9fc69d87aff61f0a9fb63c813ff7efd8
-SIZE (postgresql/postgresql-16.8.tar.bz2) = 24911337
+TIMESTAMP = 1746521299
+SHA256 (postgresql/postgresql-16.9.tar.bz2) = 07c00fb824df0a0c295f249f44691b86e3266753b380c96f633c3311e10bd005
+SIZE (postgresql/postgresql-16.9.tar.bz2) = 24936316
diff --git a/databases/postgresql16-server/pkg-plist-server b/databases/postgresql16-server/pkg-plist-server
index 898700cf027f..5b0e19ba98aa 100644
--- a/databases/postgresql16-server/pkg-plist-server
+++ b/databases/postgresql16-server/pkg-plist-server
@@ -1151,6 +1151,7 @@ lib/postgresql/utf8_and_win.so
%%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour
%%TZDATA%%%%DATADIR%%/timezone/America/Cordoba
%%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica
+%%TZDATA%%%%DATADIR%%/timezone/America/Coyhaique
%%TZDATA%%%%DATADIR%%/timezone/America/Creston
%%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba
%%TZDATA%%%%DATADIR%%/timezone/America/Curacao
diff --git a/databases/postgresql17-client/Makefile b/databases/postgresql17-client/Makefile
index 1d1b9592277a..b59824808a9d 100644
--- a/databases/postgresql17-client/Makefile
+++ b/databases/postgresql17-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= postgresql
-PORTREVISION= 1
+PORTREVISION= 0
COMMENT= PostgreSQL database (client)
diff --git a/databases/postgresql17-server/Makefile b/databases/postgresql17-server/Makefile
index d5d68a3fe154..9ffd292e7e70 100644
--- a/databases/postgresql17-server/Makefile
+++ b/databases/postgresql17-server/Makefile
@@ -1,8 +1,8 @@
PORTNAME?= postgresql
-DISTVERSION?= 17.4
+DISTVERSION?= 17.5
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
-PORTREVISION?= 1
+PORTREVISION?= 0
CATEGORIES?= databases
MASTER_SITES= PGSQL/source/v${DISTVERSION}
#DISTFILES+= ${PORTNAME}-${DISTVERSION}-docs.tar.bz:docs
diff --git a/databases/postgresql17-server/distinfo b/databases/postgresql17-server/distinfo
index 24f0a6d70703..ab999c575a5f 100644
--- a/databases/postgresql17-server/distinfo
+++ b/databases/postgresql17-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739873710
-SHA256 (postgresql/postgresql-17.4.tar.bz2) = c4605b73fea11963406699f949b966e5d173a7ee0ccaef8938dec0ca8a995fe7
-SIZE (postgresql/postgresql-17.4.tar.bz2) = 21519810
+TIMESTAMP = 1746521300
+SHA256 (postgresql/postgresql-17.5.tar.bz2) = fcb7ab38e23b264d1902cb25e6adafb4525a6ebcbd015434aeef9eda80f528d8
+SIZE (postgresql/postgresql-17.5.tar.bz2) = 21595174
diff --git a/databases/postgresql17-server/pkg-plist-server b/databases/postgresql17-server/pkg-plist-server
index d1f2d2383d85..0ee593624118 100644
--- a/databases/postgresql17-server/pkg-plist-server
+++ b/databases/postgresql17-server/pkg-plist-server
@@ -1160,6 +1160,7 @@ lib/postgresql/utf8_and_win.so
%%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour
%%TZDATA%%%%DATADIR%%/timezone/America/Cordoba
%%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica
+%%TZDATA%%%%DATADIR%%/timezone/America/Coyhaique
%%TZDATA%%%%DATADIR%%/timezone/America/Creston
%%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba
%%TZDATA%%%%DATADIR%%/timezone/America/Curacao
diff --git a/databases/postgresql18-client/Makefile b/databases/postgresql18-client/Makefile
new file mode 100644
index 000000000000..45f2e410f4c3
--- /dev/null
+++ b/databases/postgresql18-client/Makefile
@@ -0,0 +1,28 @@
+PORTNAME= postgresql
+PORTREVISION= 0
+
+COMMENT= PostgreSQL database (client)
+
+MASTERDIR= ${.CURDIR}/../postgresql18-server
+
+BUILD_DIRS= config src/include src/interfaces src/port src/bin/pg_amcheck \
+ src/bin/pg_dump src/bin/psql src/bin/scripts src/bin/pg_config \
+ src/bin/pgbench src/makefiles src/test/regress
+INSTALL_DIRS= ${BUILD_DIRS}
+
+CLIENT_ONLY= yes
+COMPONENT= -client
+USE_LDCONFIG= yes
+USES= pkgconfig
+
+OPTIONS_DEFINE+=LIBEDIT DOCS
+LIBEDIT_DESC= Use non-GPL libedit instead of readline
+LIBEDIT_CONFIGURE_ON+=--with-libedit-preferred
+LIBEDIT_USES= libedit
+LIBEDIT_USES_OFF=readline
+BUILD_DEPENDS+= docbook-xml>0:textproc/docbook-xml \
+ docbook-xsl>=0:textproc/docbook-xsl \
+ xmllint:textproc/libxml2 \
+ xsltproc:textproc/libxslt
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/postgresql18-contrib/Makefile b/databases/postgresql18-contrib/Makefile
new file mode 100644
index 000000000000..9a73e8733994
--- /dev/null
+++ b/databases/postgresql18-contrib/Makefile
@@ -0,0 +1,41 @@
+PORTNAME= postgresql
+PORTREVISION= 0
+CATEGORIES= databases
+
+MAINTAINER= pgsql@FreeBSD.org
+COMMENT= The contrib utilities from the PostgreSQL distribution
+
+MASTERDIR= ${.CURDIR}/../postgresql18-server
+
+USES= bison pgsql:${PORTVERSION:R}
+
+BUILD_DIRS= src/port src/include src/common contrib
+INSTALL_DIRS= contrib
+
+# this port fails to build in parallel
+MAKE_JOBS_UNSAFE= yes
+
+SLAVE_ONLY= yes
+COMPONENT= -contrib
+CONFIGURE_ARGS= --disable-nls --with-uuid=bsd
+LDFLAGS+= -lpthread -L${PREFIX}/lib
+
+OPTIONS_DEFINE= DOCS OPENSSL XML
+OPTIONS_DEFAULT=OPENSSL XML
+OPTIONS_SUB= yes
+
+OPENSSL_DESC= Build with OpenSSL support
+OPENSSL_USES= ssl
+OPENSSL_CONFIGURE_WITH= openssl
+
+XML_CONFIGURE_WITH= libxslt libxml
+XML_LIB_DEPENDS=libxslt.so:textproc/libxslt \
+ libxml2.so:textproc/libxml2
+
+post-configure:
+ @cd ${WRKSRC}/src/backend && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} generated-headers
+
+post-install:
+ @- ${INSTALL_DATA} ${WRKSRC}/contrib/README ${STAGEDIR}${DOCSDIR}/extension/README
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/postgresql18-contrib/pkg-descr b/databases/postgresql18-contrib/pkg-descr
new file mode 100644
index 000000000000..a384c76fdbde
--- /dev/null
+++ b/databases/postgresql18-contrib/pkg-descr
@@ -0,0 +1,21 @@
+This is the port for all stuff that comes in the contrib subtree of
+the postgresql distribution. This subtree contains porting tools,
+analysis utilities, and plug-in features that are not part of the core
+PostgreSQL system, mainly because they address a limited audience or
+are too experimental to be part of the main source tree. This does
+not preclude their usefulness.
+
+Each subdirectory contains a README file with information about the
+module. Some directories supply new user-defined functions, operators,
+or types. After you have installed the files you need to register the
+new entities in the database system by running the commands in the
+supplied .sql file. For example,
+
+ $ psql -d dbname -f module.sql
+
+The .sql files are installed into /usr/local/share/postgresql/contrib
+
+For more information, please see
+/usr/local/share/doc/postgresql/contrib/README*
+
+This software is part of the standard PostgreSQL distribution.
diff --git a/databases/postgresql18-docs/Makefile b/databases/postgresql18-docs/Makefile
new file mode 100644
index 000000000000..81c1ac65c5d7
--- /dev/null
+++ b/databases/postgresql18-docs/Makefile
@@ -0,0 +1,38 @@
+PORTNAME= postgresql
+PORTREVISION= 0
+PKGNAMESUFFIX?= ${WANT_PGSQL_VER:S,.,,}-docs
+
+MAINTAINER= pgsql@FreeBSD.org
+COMMENT= The PostgreSQL documentation set
+
+MASTERDIR= ${.CURDIR}/../../databases/postgresql${WANT_PGSQL_VER}-server
+WANT_PGSQL_VER?=18
+
+DISTV= ${DISTVERSION:R}
+
+SLAVE_ONLY= YES
+COMPONENT= -docs
+
+PGDOCSREL?= ${DOCSDIR_REL}/release-${WANT_PGSQL_VER}
+PGDOCSDIR?= ${PREFIX}/${PGDOCSREL}
+
+BUILD_DEPENDS+= docbook-xml>0:textproc/docbook-xml \
+ docbook-xsl>=0:textproc/docbook-xsl \
+ xmllint:textproc/libxml2 \
+ xsltproc:textproc/libxslt
+
+CONFIGURE_ARGS= --without-readline --without-icu
+NO_ARCH= yes
+
+do-build:
+ ${MAKE_CMD} -C ${WRKSRC} html
+
+do-install:
+ @ ${MKDIR} ${STAGEDIR}${PGDOCSDIR}
+ ( cd ${WRKSRC}/doc/src/sgml/html && \
+ ${COPYTREE_SHARE} . ${STAGEDIR}${PGDOCSDIR} )
+
+post-install:
+ @(cd ${STAGEDIR}${PREFIX} && ${FIND} ${PGDOCSREL} -type f) >> ${TMPPLIST}
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/postgresql18-pgtcl/Makefile b/databases/postgresql18-pgtcl/Makefile
new file mode 100644
index 000000000000..aebc4a84e0b0
--- /dev/null
+++ b/databases/postgresql18-pgtcl/Makefile
@@ -0,0 +1,9 @@
+PORTREVISION= 0
+PKGNAMESUFFIX= -postgresql18
+
+CONFLICTS= pgtcl pgtcl-postgresql1[012345689]
+
+PGTCL_SLAVE= 18
+MASTERDIR= ${.CURDIR}/../pgtcl
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/postgresql18-plperl/Makefile b/databases/postgresql18-plperl/Makefile
new file mode 100644
index 000000000000..560a63c9da09
--- /dev/null
+++ b/databases/postgresql18-plperl/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= postgresql
+# Keep the ?=, this port is used as master by the other plperl.
+PORTREVISION?= 0
+CATEGORIES= databases perl5
+PKGNAMESUFFIX?= ${WANT_PGSQL_VER}${COMPONENT}
+
+MAINTAINER= pgsql@FreeBSD.org
+COMMENT= Write SQL functions for PostgreSQL using Perl5
+
+RUN_DEPENDS= postgres:databases/postgresql${WANT_PGSQL_VER}-server
+
+MASTERDIR= ${.CURDIR}/../../databases/postgresql${WANT_PGSQL_VER}-server
+
+WANT_PGSQL_VER?=18
+
+USES+= perl5 readline
+CONFIGURE_ARGS= --with-perl
+
+BUILD_DIRS= src/backend ${INSTALL_DIRS}
+INSTALL_DIRS?= src/pl/plperl contrib/bool_plperl contrib/hstore_plperl contrib/jsonb_plperl
+SLAVE_ONLY= yes
+COMPONENT= -plperl
+
+# this port fails to build in parallel
+MAKE_JOBS_UNSAFE= yes
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/postgresql18-plpython/Makefile b/databases/postgresql18-plpython/Makefile
new file mode 100644
index 000000000000..435c54cdbc2e
--- /dev/null
+++ b/databases/postgresql18-plpython/Makefile
@@ -0,0 +1,29 @@
+PORTNAME= postgresql
+CATEGORIES= databases python
+# Keep the ?=, it is used as master by the other plpython ports.
+PORTREVISION?= 0
+PKGNAMESUFFIX?= ${WANT_PGSQL_VER}${COMPONENT}
+
+MAINTAINER= pgsql@FreeBSD.org
+COMMENT= Module for using Python to write SQL functions
+WWW= https://www.postgresql.org/
+
+USES+= pgsql:${WANT_PGSQL_VER} ${WANT_PYTHON_USE}
+WANT_PGSQL= server
+
+MASTERDIR= ${.CURDIR}/../postgresql${WANT_PGSQL_VER}-server
+
+WANT_PGSQL_VER?= 18
+WANT_PYTHON_USE?= python
+
+CONFIGURE_ARGS= --with-python
+COMPONENT= -plpython
+
+BUILD_DIRS= src/backend ${INSTALL_DIRS}
+INSTALL_DIRS?= src/pl/plpython contrib/hstore_plpython contrib/jsonb_plpython contrib/ltree_plpython
+SLAVE_ONLY= yes
+
+# this port fails to build in parallel
+MAKE_JOBS_UNSAFE= yes
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/postgresql18-plpython/pkg-descr b/databases/postgresql18-plpython/pkg-descr
new file mode 100644
index 000000000000..61c4875985f7
--- /dev/null
+++ b/databases/postgresql18-plpython/pkg-descr
@@ -0,0 +1,4 @@
+PL/Python allows one to write PostgeSQL stored functions and
+procedures in Python (http://www.python.org/).
+
+This software is part of the standard PostgreSQL distribution.
diff --git a/databases/postgresql18-pltcl/Makefile b/databases/postgresql18-pltcl/Makefile
new file mode 100644
index 000000000000..3510c70c4ec6
--- /dev/null
+++ b/databases/postgresql18-pltcl/Makefile
@@ -0,0 +1,32 @@
+PORTNAME= postgresql
+# Keep the ?=, it is used by the other pltcl ports.
+PORTREVISION?= 0
+CATEGORIES= databases tcl
+PKGNAMESUFFIX?= ${WANT_PGSQL_VER}${COMPONENT}
+
+MAINTAINER= pgsql@FreeBSD.org
+COMMENT= Module for using Tcl to write SQL functions
+
+MASTERDIR= ${.CURDIR}/../../databases/postgresql${WANT_PGSQL_VER}-server
+
+WANT_PGSQL_VER?=18
+
+USES+= tcl pgsql:${WANT_PGSQL_VER}
+WANT_PGSQL= server
+
+CONFIGURE_ARGS= --with-tcl --without-tk \
+ --with-tclconfig="${TCL_LIBDIR}" \
+ --with-includes="${TCL_INCLUDEDIR}"
+
+CONFIGURE_ENV+= TCLSH="${TCLSH}"
+MAKE_ENV+= TCL_INCDIR="${TCL_INCLUDEDIR}"
+
+BUILD_DIRS= src/backend src/pl/tcl
+INSTALL_DIRS= src/pl/tcl
+SLAVE_ONLY= yes
+COMPONENT= -pltcl
+
+# this port fails to build in parallel
+MAKE_JOBS_UNSAFE= yes
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/postgresql18-server/Makefile b/databases/postgresql18-server/Makefile
new file mode 100644
index 000000000000..9d74945bec23
--- /dev/null
+++ b/databases/postgresql18-server/Makefile
@@ -0,0 +1,245 @@
+PORTNAME?= postgresql
+DISTVERSION?= 18beta1
+# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
+# not their own. Probably best to keep it at ?=0 when reset here too.
+PORTREVISION?= 0
+CATEGORIES?= databases
+MASTER_SITES= PGSQL/source/v${DISTVERSION}
+#DISTFILES+= ${PORTNAME}-${DISTVERSION}-docs.tar.bz:docs
+PKGNAMESUFFIX?= ${PORTVERSION:R}${COMPONENT}
+
+MAINTAINER?= pgsql@FreeBSD.org
+COMMENT?= PostgreSQL is the most advanced open-source database available anywhere
+WWW= https://www.postgresql.org/
+
+LICENSE= PostgreSQL
+
+CONFLICTS+= ${PORTNAME}1[^${PORTVERSION:R:C/.*([0-9]$)/\\1/}]*
+
+WRKSRC= ${WRKDIR}/postgresql-${DISTVERSION}
+DIST_SUBDIR= postgresql
+
+OPTIONS_SUB= yes
+
+PKGINSTALL?= ${PKGDIR}/pkg-install${COMPONENT}
+USES+= bison perl5 tar:bzip2 cpe
+USE_PERL5= build
+.if !defined(NO_BUILD)
+USES+= gmake
+GNU_CONFIGURE= yes
+GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
+.endif
+
+PG_USER?= postgres
+PG_GROUP?= postgres
+PG_UID?= 770
+
+LDFLAGS+= -L${LOCALBASE}/lib
+INCLUDES+= -I${LOCALBASE}/include
+CONFIGURE_ARGS+=--with-libraries=${PREFIX}/lib \
+ --with-includes=${PREFIX}/include \
+ --enable-thread-safety
+CONFIGURE_ENV+= INCLUDES="${INCLUDES}" \
+ PTHREAD_LIBS="-lpthread" \
+ LDFLAGS_SL="${LDFLAGS_SL}"
+LDFLAGS+= -lpthread
+MAKE_ENV= MAKELEVEL=0
+
+PLIST= ${PKGDIR}/pkg-plist${COMPONENT}
+
+INSTALL_DIRS?= src/common src/timezone src/backend \
+ src/backend/utils/mb/conversion_procs \
+ src/backend/snowball src/backend/replication/libpqwalreceiver \
+ src/backend/replication/pgoutput \
+ src/bin/initdb src/bin/pg_ctl \
+ src/bin/pg_archivecleanup src/bin/pg_basebackup \
+ src/bin/pg_checksums \
+ src/bin/pg_controldata src/bin/pg_resetwal src/pl \
+ src/bin/pg_rewind \
+ src/bin/pg_test_fsync src/bin/pg_test_timing \
+ src/bin/pg_waldump src/bin/pg_upgrade
+
+BUILD_DIRS?= src/port ${INSTALL_DIRS}
+INSTALL_TARGET?=install-strip
+
+.if !defined(CLIENT_ONLY) && !defined(SLAVE_ONLY)
+SERVER_ONLY= yes
+COMPONENT= -server
+USE_RC_SUBR= postgresql
+USES+= pgsql:${DISTVERSION:C/([0-9]\.?[0-9]).*/\1/g}
+USERS= ${PG_USER}
+GROUPS= ${PG_GROUP}
+SUB_FILES+= 502.pgsql
+.endif
+
+MAKE_ENV+= PATH=${PREFIX}/bin:${PATH}
+CONFIGURE_ENV+= PATH=${PREFIX}/bin:${PATH}
+
+.if defined(SERVER_ONLY)
+OPTIONS_DEFINE= DTRACE LDAP TZDATA XML DOCS
+OPTIONS_DEFAULT+=XML
+LDAP_DESC= Build with LDAP authentication support
+TZDATA_DESC= Use internal timezone database
+XML_DESC= Build with XML data type
+
+DTRACE_CONFIGURE_ENABLE=dtrace
+DTRACE_LDFLAGS= -lelf
+DTRACE_INSTALL_TARGET= install
+
+. if ${DISTVERSION:C/([0-9][0-9]).*/\1/g} >= 14
+OPTIONS_DEFINE+= LZ4
+OPTIONS_DEFAULT+= LZ4
+LZ4_DESC= Build with LZ4 compression support
+LZ4_CONFIGURE_WITH= lz4
+LZ4_LIB_DEPENDS+= liblz4.so:archivers/liblz4
+. endif
+
+. if ${DISTVERSION:C/([0-9][0-9]).*/\1/g} >= 15
+OPTIONS_DEFINE+= ZSTD
+OPTIONS_DEFAULT+= ZSTD
+ZSTD_DESC= Build with ZSTD compression support
+ZSTD_CONFIGURE_WITH= zstd
+ZSTD_LIB_DEPENDS+= libzstd.so:archivers/zstd
+. endif
+
+OPTIONS_DEFINE+= LLVM
+OPTIONS_DEFAULT+= LLVM
+LLVM_DESC= Build with support for JIT-compiling expressions
+LLVM_CONFIGURE_WITH= llvm
+LLVM_CONFIGURE_ENV= LLVM_CONFIG=${LLVM_CONFIG} \
+ CLANG=${LOCALBASE}/bin/clang${LLVM_VERSION}
+LLVM_USES= llvm:min=11,lib
+
+CONFIGURE_ARGS+= --with-icu
+LIB_DEPENDS+= libicudata.so:devel/icu
+USES+= pkgconfig
+.else
+CONFIGURE_ARGS+= --without-icu
+.endif
+
+
+.if !defined(SLAVE_ONLY)
+OPTIONS_DEFINE+= NLS PAM GSSAPI OPTIMIZED_CFLAGS DEBUG DOCS SSL
+NLS_DESC= Use internationalized messages
+PAM_DESC= Build with PAM Support
+GSSAPI_DESC= Build with GSSAPI from base (security/krb5)
+OPTIMIZED_CFLAGS_DESC= Builds with compiler optimizations (-O3)
+SSL_DESC= Build with OpenSSL support
+
+OPTIONS_DEFAULT+= SSL
+
+GSSAPI_USES= gssapi:mit
+GSSAPI_CONFIGURE_WITH= gssapi
+
+PATCH_DIST_STRIP=-p1
+.endif # !SLAVE_ONLY
+
+SSL_USES= ssl
+SSL_CONFIGURE_WITH= openssl
+
+PAM_CONFIGURE_WITH= pam
+
+XML_CONFIGURE_WITH= libxml
+XML_LIB_DEPENDS= libxml2.so:textproc/libxml2
+
+TZDATA_CONFIGURE_OFF= --with-system-tzdata=/usr/share/zoneinfo
+
+NLS_CONFIGURE_ENABLE= nls
+NLS_USES= gettext
+
+LDAP_CONFIGURE_WITH= ldap
+LDAP_USES= ldap
+
+OPTIMIZED_CFLAGS_CFLAGS=-O3 -funroll-loops
+
+DEBUG_CONFIGURE_ENABLE= debug
+
+PLIST_SUB+= PG_VERSION=${PORTVERSION:R} \
+ PG_USER=${PG_USER} \
+ PG_USER_regex=[[:<:]]${PG_USER}[[:>:]] \
+ PG_GROUP=${PG_GROUP} \
+ PG_GROUP_regex=[[:<:]]${PG_GROUP}[[:>:]]
+SUB_LIST+= PG_VERSION=${PORTVERSION:R} \
+ PG_GROUP=${PG_GROUP} \
+ PG_USER=${PG_USER} \
+ PG_UID=${PG_UID}
+
+.include <bsd.port.options.mk>
+
+# i386 older than Pentium lacks SSE2 so the binary will not run if we build with clang -msse2
+# For such ancient CPUs, gcc must be used to build PostgreSQL.
+# https://www.postgresql.org/message-id/20190307140421.GA8362%40gate.oper.dinoex.org
+.if ${ARCH} == "i386"
+CFLAGS+= -msse2
+.endif
+
+# For testing files in FILESDIR
+.include <bsd.port.pre.mk>
+
+.if ${PORT_OPTIONS:MLLVM}
+INSTALL_DIRS+= src/backend/jit/llvm
+.endif
+
+.if defined(SERVER_ONLY)
+pre-build:
+ @${SH} ${PKGINSTALL} ${PORTNAME} PRE-INSTALL
+.endif
+
+.if !defined(NO_BUILD) && !target(do-build)
+
+do-build:
+ @ cd ${WRKSRC}/src/backend && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} generated-headers
+ @ for dir in ${BUILD_DIRS}; do \
+ cd ${WRKSRC}/$${dir} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} ; \
+ done
+. if defined(CLIENT_ONLY)
+ @ cd ${WRKSRC}/doc && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} man
+. endif
+. if exists(${FILESDIR}/pkg-message${COMPONENT}.in)
+SUB_FILES+= pkg-message${COMPONENT}
+PKGMESSAGE= ${WRKSRC}/pkg-message${COMPONENT}
+. endif
+. if exists(${FILESDIR}/pkg-install${COMPONENT}.in)
+SUB_FILES+= pkg-install${COMPONENT}
+. endif
+
+post-patch:
+. if defined(CLIENT_ONLY) && !defined(OPENSSL_PORT)
+ @${REINPLACE_CMD} \
+ -e '/^PKG_CONFIG_REQUIRES_PRIVATE = libssl libcrypto/d' \
+ ${WRKSRC}/src/interfaces/libpq/Makefile
+. endif
+
+do-install:
+ @for dir in ${INSTALL_DIRS}; do \
+ cd ${WRKSRC}/$${dir} && \
+ ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${INSTALL_TARGET}; \
+ done
+. if defined(SERVER_ONLY)
+ @ ${MKDIR} ${STAGEDIR}${PREFIX}/share/postgresql ;\
+ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily ;\
+ ${INSTALL_SCRIPT} ${WRKDIR}/502.pgsql \
+ ${STAGEDIR}${PREFIX}/etc/periodic/daily
+. endif # SERVER_ONLY
+. if defined(CLIENT_ONLY)
+ @ cd ${WRKSRC}/src && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} install-local
+ @ cd ${WRKSRC}/doc/src/sgml && ${COPYTREE_SHARE} "man1 man3 man7" ${STAGEDIR}${PREFIX}/share/man
+. endif
+ @ if [ -r ${PKGMESSAGE} ]; then \
+ ${MKDIR} ${STAGEDIR}${DOCSDIR} ;\
+ ${INSTALL_DATA} ${PKGMESSAGE} ${STAGEDIR}${DOCSDIR}/README${COMPONENT} ;\
+ fi
+.endif # !NO_BUILD
+
+.if defined(SERVER_ONLY)
+check:
+ @if [ `id -u` != 0 ] ; then \
+ ${ECHO} "Running postgresql regressions tests" ;\
+ cd ${WRKSRC}; ${MAKE_CMD} check ;\
+ else \
+ ${ECHO} "You cannot run regression tests when postgresql is built as user root." ; \
+ ${ECHO} "Clean and rebuild the port as a regular user to run the tests." ;\
+ fi
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/databases/postgresql18-server/distinfo b/databases/postgresql18-server/distinfo
new file mode 100644
index 000000000000..206d40ead1da
--- /dev/null
+++ b/databases/postgresql18-server/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1746521321
+SHA256 (postgresql/postgresql-18beta1.tar.bz2) = 0b7c83df6195398aa67dbf5c002e7fa4082be393aae99aa69926d483f98eb885
+SIZE (postgresql/postgresql-18beta1.tar.bz2) = 22248570
diff --git a/databases/postgresql18-server/files/502.pgsql.in b/databases/postgresql18-server/files/502.pgsql.in
new file mode 100644
index 000000000000..604ad3dadab8
--- /dev/null
+++ b/databases/postgresql18-server/files/502.pgsql.in
@@ -0,0 +1,114 @@
+#!/bin/sh
+#
+# Maintenance shell script to vacuum and backup database
+# Put this in /usr/local/etc/periodic/daily, and it will be run
+# every night
+#
+# Written by Palle Girgensohn <girgen@pingpong.net>
+#
+# In public domain, do what you like with it,
+# and use it at your own risk... :)
+#
+
+# Define these variables in either /etc/periodic.conf or
+# /etc/periodic.conf.local to override the default values.
+#
+# daily_pgsql_backup_enable="YES" # do backup of all databases
+# daily_pgsql_backup_enable="foo bar db1 db2" # only do backup of a limited selection of databases
+# daily_pgsql_vacuum_enable="YES" # do vacuum
+
+# If there is a global system configuration file, suck it in.
+#
+if [ -r /etc/defaults/periodic.conf ]
+then
+ . /etc/defaults/periodic.conf
+ source_periodic_confs
+fi
+
+: ${daily_pgsql_user:="%%PG_USER%%"}
+: ${daily_pgsql_port:=5432}
+: ${daily_pgsql_vacuum_args:="-U ${daily_pgsql_user} -p ${daily_pgsql_port} -qaz"}
+: ${daily_pgsql_pgdump_args:="-U ${daily_pgsql_user} -p ${daily_pgsql_port} -bF c"}
+: ${daily_pgsql_pgdumpall_globals_args:="-U ${daily_pgsql_user} -p ${daily_pgsql_port}"}
+# backupdir is relative to ~pgsql home directory unless it begins with a slash:
+: ${daily_pgsql_backupdir:="~${daily_pgsql_user}/backups"}
+: ${daily_pgsql_savedays:="7"}
+
+# allow '~' in directory name
+eval backupdir=${daily_pgsql_backupdir}
+
+rc=0
+
+pgsql_backup() {
+ # daily_pgsql_backupdir must be writeable by user %%PG_USER%%
+ # ~%%PG_USER%% is just that under normal circumstances,
+ # but this might not be where you want the backups...
+ if [ ! -d ${backupdir} ] ; then
+ echo Creating ${backupdir}
+ mkdir -m 700 ${backupdir}; chown ${daily_pgsql_user} ${backupdir}
+ fi
+
+ echo
+ echo "PostgreSQL backups"
+
+ # Protect the data
+ umask 077
+ rc=$?
+ now=`date "+%Y-%m-%dT%H:%M:%S"`
+ file=${daily_pgsql_backupdir}/pgglobals_${now}
+ su -l ${daily_pgsql_user} -c \
+ "umask 077; pg_dumpall -g ${daily_pgsql_pgdumpall_globals_args} | gzip -9 > ${file}.gz"
+
+ db=$1
+ while shift; do
+ echo -n " $db"
+ file=${backupdir}/pgdump_${db}_${now}
+ su -l ${daily_pgsql_user} -c "umask 077; pg_dump ${daily_pgsql_pgdump_args} -f ${file} ${db}"
+ [ $? -gt 0 ] && rc=3
+ db=$1
+ done
+
+ if [ $rc -gt 0 ]; then
+ echo
+ echo "Errors were reported during backup."
+ fi
+
+ # cleaning up old data
+ find ${backupdir} \( -name 'pgdump_*' -o -name 'pgglobals_*' -o -name '*.dat.gz' -o -name 'toc.dat' \) \
+ -a -mtime +${daily_pgsql_savedays} -delete
+ echo
+}
+
+case "$daily_pgsql_backup_enable" in
+ [Yy][Ee][Ss])
+ dbnames=`su -l ${daily_pgsql_user} -c "umask 077; psql -U ${daily_pgsql_user} -p ${daily_pgsql_port} -q -t -A -d template1 -c SELECT\ datname\ FROM\ pg_database\ WHERE\ datname!=\'template0\'"`
+ pgsql_backup $dbnames
+ ;;
+
+ [Nn][Oo])
+ ;;
+
+ "")
+ ;;
+
+ *)
+ pgsql_backup $daily_pgsql_backup_enable
+ ;;
+esac
+
+case "$daily_pgsql_vacuum_enable" in
+ [Yy][Ee][Ss])
+
+ echo
+ echo "PostgreSQL vacuum"
+ su -l ${daily_pgsql_user} -c "vacuumdb ${daily_pgsql_vacuum_args}"
+ if [ $? -gt 0 ]
+ then
+ echo
+ echo "Errors were reported during vacuum."
+ rc=3
+ fi
+ ;;
+esac
+
+exit $rc
diff --git a/databases/postgresql18-server/files/dot.cshrc.in b/databases/postgresql18-server/files/dot.cshrc.in
new file mode 100644
index 000000000000..17c9ee69a7d0
--- /dev/null
+++ b/databases/postgresql18-server/files/dot.cshrc.in
@@ -0,0 +1,11 @@
+setenv PGLIB %%PREFIX%%/lib
+
+# note: PGDATA can be overridden by the -D startup option
+setenv PGDATA $HOME/data96
+
+#You might want to set some locale stuff here
+#setenv PGDATESTYLE ISO
+#setenv LC_ALL sv_SE.ISO_8859-1
+
+# if you want to make regression tests use this TZ
+#setenv TZ PST8PDT
diff --git a/databases/postgresql18-server/files/dot.profile.in b/databases/postgresql18-server/files/dot.profile.in
new file mode 100644
index 000000000000..5be3e6a36ca9
--- /dev/null
+++ b/databases/postgresql18-server/files/dot.profile.in
@@ -0,0 +1,22 @@
+PGLIB=%%PREFIX%%/lib
+
+# note: PGDATA can be overridden by the -D startup option
+PGDATA=${HOME}/data96
+
+export PATH PGLIB PGDATA
+
+# if you use the periodic script from share/postgresql/502.pgsql, you
+# can set these
+#PGDUMP_ARGS="-b -F c"
+#PGBACKUPDIR=${HOME}/backups
+#PGBACKUP_SAVE_DAYS=7
+#export PGBACKUPDIR PGDUMP_ARGS PGBACKUP_SAVE_DAYS
+
+#You might want to set some locale stuff here
+#PGDATESTYLE=ISO
+#LC_ALL=sv_SE.ISO_8859-1
+#export PGDATESTYLE LC_ALL
+
+# if you want to make regression tests use this TZ
+#TZ=PST8PDT
+#export TZ
diff --git a/databases/postgresql18-server/files/patch-src-Makefile.shlib b/databases/postgresql18-server/files/patch-src-Makefile.shlib
new file mode 100644
index 000000000000..2435ffe1d280
--- /dev/null
+++ b/databases/postgresql18-server/files/patch-src-Makefile.shlib
@@ -0,0 +1,11 @@
+--- src/Makefile.shlib.bak 2013-05-06 22:57:06.000000000 +0200
++++ src/Makefile.shlib 2013-05-12 23:33:16.000000000 +0200
+@@ -87,7 +87,7 @@
+ # Testing the soname variable is a reliable way to determine whether a
+ # linkable library is being built.
+ soname = $(shlib_major)
+-pkgconfigdir = $(libdir)/pkgconfig
++pkgconfigdir = $(prefix)/libdata/pkgconfig
+ else
+ # Naming convention for dynamically loadable modules
+ shlib = $(NAME)$(DLSUFFIX)
diff --git a/databases/postgresql18-server/files/patch-src-backend-Makefile b/databases/postgresql18-server/files/patch-src-backend-Makefile
new file mode 100644
index 000000000000..ce8a8d558de1
--- /dev/null
+++ b/databases/postgresql18-server/files/patch-src-backend-Makefile
@@ -0,0 +1,11 @@
+--- src/backend/Makefile.orig 2009-07-07 15:58:33.000000000 +0200
++++ src/backend/Makefile 2009-07-07 15:58:57.000000000 +0200
+@@ -107,6 +107,8 @@
+ # Update the commonly used headers before building the subdirectories
+ $(SUBDIRS:%=%-recursive): $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/utils/fmgroids.h $(top_builddir)/src/include/utils/probes.h
+
++symlinks: $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/storage/lwlocknames.h
++
+
+ # The postgres.o target is needed by the rule in Makefile.global that
+ # creates the exports file when MAKE_EXPORTS = true.
diff --git a/databases/postgresql18-server/files/patch-src_backend_utils_misc_postgresql.conf.sample b/databases/postgresql18-server/files/patch-src_backend_utils_misc_postgresql.conf.sample
new file mode 100644
index 000000000000..9469421174a0
--- /dev/null
+++ b/databases/postgresql18-server/files/patch-src_backend_utils_misc_postgresql.conf.sample
@@ -0,0 +1,10 @@
+--- src/backend/utils/misc/postgresql.conf.sample.orig 2016-10-24 20:08:51 UTC
++++ src/backend/utils/misc/postgresql.conf.sample
+@@ -330,6 +330,7 @@
+
+ # - Where to Log -
+
++log_destination = 'syslog'
+ #log_destination = 'stderr' # Valid values are combinations of
+ # stderr, csvlog, syslog, and eventlog,
+ # depending on platform. csvlog
diff --git a/databases/postgresql18-server/files/pkg-message-client.in b/databases/postgresql18-server/files/pkg-message-client.in
new file mode 100644
index 000000000000..bb0ecefef696
--- /dev/null
+++ b/databases/postgresql18-server/files/pkg-message-client.in
@@ -0,0 +1,38 @@
+[
+{ type: install
+ message: <<EOM
+The PostgreSQL port has a collection of "side orders":
+
+postgresql-docs
+ For all of the html documentation
+
+p5-Pg
+ A perl5 API for client access to PostgreSQL databases.
+
+postgresql-tcltk
+ If you want tcl/tk client support.
+
+postgresql-jdbc
+ For Java JDBC support.
+
+postgresql-odbc
+ For client access from unix applications using ODBC as access
+ method. Not needed to access unix PostgreSQL servers from Win32
+ using ODBC. See below.
+
+ruby-postgres, py-psycopg
+ For client access to PostgreSQL databases using the ruby & python
+ languages.
+
+postgresql-plperl, postgresql-pltcl & postgresql-plruby
+ For using perl5, tcl & ruby as procedural languages.
+
+postgresql-contrib
+ Lots of contributed utilities, postgresql functions and
+ datatypes. There you find pg_standby, pgcrypto and many other cool
+ things.
+
+etc...
+EOM
+}
+]
diff --git a/databases/postgresql18-server/files/pkg-message-contrib.in b/databases/postgresql18-server/files/pkg-message-contrib.in
new file mode 100644
index 000000000000..006f700a3ae1
--- /dev/null
+++ b/databases/postgresql18-server/files/pkg-message-contrib.in
@@ -0,0 +1,9 @@
+[
+{ type: install
+ message: <<EOM
+The PostgreSQL contrib utilities have been installed. Please see
+%%DOCSDIR%%/README-contrib
+for more information.
+EOM
+}
+]
diff --git a/databases/postgresql18-server/files/pkg-message-plperl.in b/databases/postgresql18-server/files/pkg-message-plperl.in
new file mode 100644
index 000000000000..dbda7daff5c2
--- /dev/null
+++ b/databases/postgresql18-server/files/pkg-message-plperl.in
@@ -0,0 +1,9 @@
+[
+{ type: install
+ message: <<EOM
+PL/Perl has been installed. Check the createlang(l) manpage for more
+info. You can install PL/Perl as trusted or untrusted, by using either
+"createlang plperl" or "createlang plperlu".
+EOM
+}
+]
diff --git a/databases/postgresql18-server/files/pkg-message-plpython.in b/databases/postgresql18-server/files/pkg-message-plpython.in
new file mode 100644
index 000000000000..3bd80d73d177
--- /dev/null
+++ b/databases/postgresql18-server/files/pkg-message-plpython.in
@@ -0,0 +1,9 @@
+[
+{ type: install
+ message: <<EOM
+PL/Python has been installed. Check the createlang(l) manpage for more
+info. You can install PL/Python by using "createlang plpythonu" (it
+exists as an untrusted language only).
+EOM
+}
+]
diff --git a/databases/postgresql18-server/files/pkg-message-pltcl.in b/databases/postgresql18-server/files/pkg-message-pltcl.in
new file mode 100644
index 000000000000..c1776f7d6fb3
--- /dev/null
+++ b/databases/postgresql18-server/files/pkg-message-pltcl.in
@@ -0,0 +1,9 @@
+[
+{ type: install
+ message: <<EOM
+PL/Tcl has been installed. Check the createlang(l) manpage for more
+info. You can install pltcl as trusted or untrusted, by using either
+"createlang pltcl" or "createlang pltclu".
+EOM
+}
+]
diff --git a/databases/postgresql18-server/files/pkg-message-server.in b/databases/postgresql18-server/files/pkg-message-server.in
new file mode 100644
index 000000000000..03eee1b31117
--- /dev/null
+++ b/databases/postgresql18-server/files/pkg-message-server.in
@@ -0,0 +1,70 @@
+[
+{ type: install
+ message: <<EOM
+For procedural languages and postgresql functions, please note that
+you might have to update them when updating the server.
+
+If you have many tables and many clients running, consider raising
+kern.maxfiles using sysctl(8), or reconfigure your kernel
+appropriately.
+
+The port is set up to use autovacuum for new databases, but you might
+also want to vacuum and perhaps backup your database regularly. There
+is a periodic script, %%PREFIX%%/etc/periodic/daily/502.pgsql, that
+you may find useful. You can use it to backup and perform vacuum on all
+databases nightly. Per default, it performs `vacuum analyze'. See the
+script for instructions. For autovacuum settings, please review
+~%%PG_USER%%/data/postgresql.conf.
+
+If you plan to access your PostgreSQL server using ODBC, please
+consider running the SQL script %%PREFIX%%/share/postgresql/odbc.sql
+to get the functions required for ODBC compliance.
+
+Please note that if you use the rc script,
+%%PREFIX%%/etc/rc.d/postgresql, to initialize the database, unicode
+(UTF-8) will be used to store character data by default. Set
+postgresql_initdb_flags or use login.conf settings described below to
+alter this behaviour. See the start rc script for more info.
+
+To set limits, environment stuff like locale and collation and other
+things, you can set up a class in /etc/login.conf before initializing
+the database. Add something similar to this to /etc/login.conf:
+---
+%%PG_USER%%:\
+ :lang=en_US.UTF-8:\
+ :setenv=LC_COLLATE=C:\
+ :tc=default:
+---
+and run `cap_mkdb /etc/login.conf'.
+Then add 'postgresql_login_class="%%PG_USER%%"' to /etc/rc.conf, or
+set it as the %%PG_USER%% user's login class in /etc/passwd.
+
+======================================================================
+
+To use PostgreSQL, enable it in rc.conf using
+
+ sysrc postgresql_enable=yes
+
+To initialize the database, run
+
+ service postgresql initdb
+
+You can then start PostgreSQL by running:
+
+ service postgresql start
+
+For postmaster settings, see ~%%PG_USER%%/data/postgresql.conf
+
+NB. FreeBSD's PostgreSQL port logs to syslog by default
+ See ~%%PG_USER%%/data/postgresql.conf for more info
+
+NB. If you're not using a checksumming filesystem like ZFS, you might
+ wish to enable data checksumming. It can be enabled during
+ the initdb phase, by adding the "--data-checksums" flag to
+ the postgresql_initdb_flags rcvar. Otherwise you can enable it later by
+ using pg_checksums. Check the initdb(1) manpage for more info
+ and make sure you understand the performance implications.
+
+EOM
+}
+]
diff --git a/databases/postgresql18-server/files/pkgIndex.tcl.in b/databases/postgresql18-server/files/pkgIndex.tcl.in
new file mode 100644
index 000000000000..bd8329b15c69
--- /dev/null
+++ b/databases/postgresql18-server/files/pkgIndex.tcl.in
@@ -0,0 +1,4 @@
+# Package-index file for Pgtcl-package. Enables you to load PostgreSQL
+# interface functions right into you TCL-interpreter as simply as
+# package require Pgtcl
+package ifneeded Pgtcl 1.3 "load %%PREFIX%%/lib/libpgtcl.so"
diff --git a/databases/postgresql18-server/files/postgresql.in b/databases/postgresql18-server/files/postgresql.in
new file mode 100644
index 000000000000..073d3a64c004
--- /dev/null
+++ b/databases/postgresql18-server/files/postgresql.in
@@ -0,0 +1,125 @@
+#!/bin/sh
+
+# PROVIDE: postgresql
+# REQUIRE: DAEMON mountlate
+# KEYWORD: shutdown
+#
+# Add the following line to /etc/rc.conf to enable PostgreSQL:
+#
+# postgresql_enable="YES"
+# # optional
+# postgresql_data="/var/db/%%PG_USER%%/data%%PG_VERSION%%"
+# postgresql_flags="-w -s -m fast"
+# postgresql_initdb_flags="--encoding=utf-8 --lc-collate=C"
+# # leave empty to use the login class set in in /etc/passwd:
+# postgresql_login_class="my_custom_login_class"
+# postgresql_profiles=""
+#
+# See %%PREFIX%%/share/doc/postgresql/README-server for more info
+#
+# This scripts takes one of the following commands:
+#
+# start stop restart reload status initdb
+#
+# For postmaster startup options, edit ${postgresql_data}/postgresql.conf
+
+command=%%PREFIX%%/bin/pg_ctl
+
+. /etc/rc.subr
+
+load_rc_config postgresql
+
+# set defaults
+: ${postgresql_enable:="NO"}
+: ${postgresql_flags:="-w -s -m fast"}
+: ${postgresql_user:="%%PG_USER%%"}
+eval _pgdir="~${postgresql_user}/data%%PG_VERSION%%"
+: ${postgresql_data:="${_pgdir}"}
+: ${postgresql_login_class:=""}
+: ${postgresql_initdb_flags:="--encoding=utf-8 --lc-collate=C"}
+: ${postgresql_svcj_options:="net_basic"}
+
+name=postgresql
+rcvar=postgresql_enable
+extra_commands="reload initdb"
+
+start_cmd="postgresql_command start"
+stop_cmd="postgresql_command stop"
+restart_cmd="postgresql_command restart"
+reload_cmd="postgresql_command reload"
+status_cmd="postgresql_command status"
+promote_cmd="postgresql_command promote"
+
+initdb_cmd="postgresql_initdb"
+
+su_cmd="/usr/bin/su"
+
+if [ -n "$2" ]; then
+ profile="$2"
+ if [ "x${postgresql_profiles}" != "x" ]; then
+ eval postgresql_data="\${postgresql_${profile}_data:-}"
+ if [ "x${postgresql_data}" = "x" ]; then
+ echo "You must define a data directory (postgresql_${profile}_data)"
+ exit 1
+ fi
+ eval postgresql_enable="\${postgresql_${profile}_enable:-${postgresql_enable}}"
+ eval postgresql_data="\${postgresql_${profile}_data:-${postgresql_data}}"
+ eval postgresql_flags="\${postgresql_${profile}_flags:-${postgresql_flags}}"
+ eval postgresql_login_class="\${postgresql_${profile}_login_class:-${postgresql_login_class}}"
+ eval postgresql_initdb_flags="\${postgresql_${profile}_initdb_flags:-${postgresql_initdb_flags}}"
+ fi
+else
+ if [ "x${postgresql_profiles}" != "x" -a "x$1" != "x" ]; then
+ for profile in ${postgresql_profiles}; do
+ eval _enable="\${postgresql_${profile}_enable}"
+ case "x${_enable:-${postgresql_enable}}" in
+ x|x[Nn][Oo]|x[Nn][Oo][Nn][Ee])
+ continue
+ ;;
+ x[Yy][Ee][Ss])
+ ;;
+ *)
+ if test -z "$_enable"; then
+ _var=postgresql_enable
+ else
+ _var=postgresql_"${profile}"_enable
+ fi
+ echo "Bad value" \
+ "'${_enable:-${postgresql_enable}}'" \
+ "for ${_var}. " \
+ "Profile ${profile} skipped."
+ continue
+ ;;
+ esac
+ echo "===> postgresql profile: ${profile}"
+ %%PREFIX%%/etc/rc.d/postgresql $1 ${profile}
+ retcode="$?"
+ if [ "0${retcode}" -ne 0 ]; then
+ failed="${profile} (${retcode}) ${failed:-}"
+ else
+ success="${profile} ${success:-}"
+ fi
+ done
+ exit 0
+ fi
+fi
+
+command_args="-l /dev/null -D ${postgresql_data} ${postgresql_flags}"
+
+postgresql_command()
+{
+ echo "${rc_arg} ${name}"
+ ${su_cmd} ${postgresql_login_class:+-c ${postgresql_login_class}} \
+ -l ${postgresql_user} \
+ -c "exec ${command} ${command_args} ${rc_arg}"
+}
+
+postgresql_initdb()
+{
+ echo "${rc_arg} ${name}"
+ ${su_cmd} ${postgresql_login_class:+-c ${postgresql_login_class}} \
+ -l ${postgresql_user} \
+ -c "exec %%PREFIX%%/bin/initdb ${postgresql_initdb_flags} -D ${postgresql_data} -U ${postgresql_user}"
+}
+
+run_rc_command "$1"
diff --git a/databases/postgresql18-server/pkg-descr b/databases/postgresql18-server/pkg-descr
new file mode 100644
index 000000000000..cbef6ffab2d8
--- /dev/null
+++ b/databases/postgresql18-server/pkg-descr
@@ -0,0 +1,21 @@
+PostgreSQL is a sophisticated Object-Relational DBMS, supporting
+almost all SQL constructs, including subselects, transactions, and
+user-defined types and functions. It is the most advanced open-source
+database available anywhere. Commercial Support is also available.
+
+The original Postgres code was the effort of many graduate students,
+undergraduate students, and staff programmers working under the direction of
+Professor Michael Stonebraker at the University of California, Berkeley. In
+1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query
+language to SQL and created a new database system which came to known as
+Postgres95. Many others contributed to the porting, testing, debugging and
+enhancement of the Postgres95 code. As the code improved, and 1995 faded into
+memory, PostgreSQL was born.
+
+PostgreSQL development is presently being performed by a team of Internet
+developers who are now responsible for all current and future development. The
+development team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).
+Support is available from the PostgreSQL developer/user community through the
+support mailing list (questions@PostgreSQL.ORG).
+
+PostgreSQL is free and the complete source is available.
diff --git a/databases/postgresql18-server/pkg-install-server b/databases/postgresql18-server/pkg-install-server
new file mode 100644
index 000000000000..94486e0dff98
--- /dev/null
+++ b/databases/postgresql18-server/pkg-install-server
@@ -0,0 +1,23 @@
+#! /bin/sh
+
+PATH=/bin:/usr/bin:/usr/sbin
+
+backupwarning() {
+cat <<EOF
+
+ =========== BACKUP YOUR DATA! =============
+ As always, backup your data before
+ upgrading. If the upgrade leads to a higher
+ major revision (e.g. 9.6 -> 10), a dump
+ and restore of all databases is
+ required. This is *NOT* done by the port!
+ See https://www.postgresql.org/docs/current/upgrading.html
+ ===========================================
+EOF
+}
+
+case $2 in
+PRE-INSTALL)
+ backupwarning
+ ;;
+esac
diff --git a/databases/postgresql18-server/pkg-plist-client b/databases/postgresql18-server/pkg-plist-client
new file mode 100644
index 000000000000..ad2200dea403
--- /dev/null
+++ b/databases/postgresql18-server/pkg-plist-client
@@ -0,0 +1,1400 @@
+bin/clusterdb
+bin/createdb
+bin/createuser
+bin/dropdb
+bin/dropuser
+bin/ecpg
+bin/pg_amcheck
+bin/pg_config
+bin/pg_dump
+bin/pg_dumpall
+bin/pg_isready
+bin/pg_restore
+bin/pgbench
+bin/psql
+bin/reindexdb
+bin/vacuumdb
+include/ecpg_config.h
+include/ecpg_informix.h
+include/ecpgerrno.h
+include/ecpglib.h
+include/ecpgtype.h
+include/libpq-events.h
+include/libpq-fe.h
+include/libpq/libpq-fs.h
+include/pg_config.h
+include/pg_config_manual.h
+include/pg_config_os.h
+include/pgtypes.h
+include/pgtypes_date.h
+include/pgtypes_error.h
+include/pgtypes_interval.h
+include/pgtypes_numeric.h
+include/pgtypes_timestamp.h
+include/postgres_ext.h
+include/postgresql/informix/esql/datetime.h
+include/postgresql/informix/esql/decimal.h
+include/postgresql/informix/esql/sqltypes.h
+include/postgresql/internal/c.h
+include/postgresql/internal/fe-auth-sasl.h
+include/postgresql/internal/libpq-int.h
+include/postgresql/internal/libpq/pqcomm.h
+include/postgresql/internal/libpq/protocol.h
+include/postgresql/internal/port.h
+include/postgresql/internal/postgres_fe.h
+include/postgresql/internal/pqexpbuffer.h
+include/postgresql/server/access/amapi.h
+include/postgresql/server/access/amvalidate.h
+include/postgresql/server/access/attmap.h
+include/postgresql/server/access/attnum.h
+include/postgresql/server/access/brin.h
+include/postgresql/server/access/brin_internal.h
+include/postgresql/server/access/brin_page.h
+include/postgresql/server/access/brin_pageops.h
+include/postgresql/server/access/brin_revmap.h
+include/postgresql/server/access/brin_tuple.h
+include/postgresql/server/access/brin_xlog.h
+include/postgresql/server/access/bufmask.h
+include/postgresql/server/access/clog.h
+include/postgresql/server/access/cmptype.h
+include/postgresql/server/access/commit_ts.h
+include/postgresql/server/access/detoast.h
+include/postgresql/server/access/genam.h
+include/postgresql/server/access/generic_xlog.h
+include/postgresql/server/access/gin.h
+include/postgresql/server/access/gin_private.h
+include/postgresql/server/access/gin_tuple.h
+include/postgresql/server/access/ginblock.h
+include/postgresql/server/access/ginxlog.h
+include/postgresql/server/access/gist.h
+include/postgresql/server/access/gist_private.h
+include/postgresql/server/access/gistscan.h
+include/postgresql/server/access/gistxlog.h
+include/postgresql/server/access/hash.h
+include/postgresql/server/access/hash_xlog.h
+include/postgresql/server/access/heapam.h
+include/postgresql/server/access/heapam_xlog.h
+include/postgresql/server/access/heaptoast.h
+include/postgresql/server/access/hio.h
+include/postgresql/server/access/htup.h
+include/postgresql/server/access/htup_details.h
+include/postgresql/server/access/itup.h
+include/postgresql/server/access/multixact.h
+include/postgresql/server/access/nbtree.h
+include/postgresql/server/access/nbtxlog.h
+include/postgresql/server/access/parallel.h
+include/postgresql/server/access/printsimple.h
+include/postgresql/server/access/printtup.h
+include/postgresql/server/access/relation.h
+include/postgresql/server/access/reloptions.h
+include/postgresql/server/access/relscan.h
+include/postgresql/server/access/rewriteheap.h
+include/postgresql/server/access/rmgr.h
+include/postgresql/server/access/rmgrdesc_utils.h
+include/postgresql/server/access/rmgrlist.h
+include/postgresql/server/access/sdir.h
+include/postgresql/server/access/sequence.h
+include/postgresql/server/access/session.h
+include/postgresql/server/access/skey.h
+include/postgresql/server/access/slru.h
+include/postgresql/server/access/spgist.h
+include/postgresql/server/access/spgist_private.h
+include/postgresql/server/access/spgxlog.h
+include/postgresql/server/access/stratnum.h
+include/postgresql/server/access/subtrans.h
+include/postgresql/server/access/syncscan.h
+include/postgresql/server/access/sysattr.h
+include/postgresql/server/access/table.h
+include/postgresql/server/access/tableam.h
+include/postgresql/server/access/tidstore.h
+include/postgresql/server/access/timeline.h
+include/postgresql/server/access/toast_compression.h
+include/postgresql/server/access/toast_helper.h
+include/postgresql/server/access/toast_internals.h
+include/postgresql/server/access/transam.h
+include/postgresql/server/access/tsmapi.h
+include/postgresql/server/access/tupconvert.h
+include/postgresql/server/access/tupdesc.h
+include/postgresql/server/access/tupdesc_details.h
+include/postgresql/server/access/tupmacs.h
+include/postgresql/server/access/twophase.h
+include/postgresql/server/access/twophase_rmgr.h
+include/postgresql/server/access/valid.h
+include/postgresql/server/access/visibilitymap.h
+include/postgresql/server/access/visibilitymapdefs.h
+include/postgresql/server/access/xact.h
+include/postgresql/server/access/xlog.h
+include/postgresql/server/access/xlog_internal.h
+include/postgresql/server/access/xlogarchive.h
+include/postgresql/server/access/xlogbackup.h
+include/postgresql/server/access/xlogdefs.h
+include/postgresql/server/access/xloginsert.h
+include/postgresql/server/access/xlogprefetcher.h
+include/postgresql/server/access/xlogreader.h
+include/postgresql/server/access/xlogrecord.h
+include/postgresql/server/access/xlogrecovery.h
+include/postgresql/server/access/xlogstats.h
+include/postgresql/server/access/xlogutils.h
+include/postgresql/server/archive/archive_module.h
+include/postgresql/server/archive/shell_archive.h
+include/postgresql/server/bootstrap/bootstrap.h
+include/postgresql/server/c.h
+include/postgresql/server/catalog/binary_upgrade.h
+include/postgresql/server/catalog/catalog.h
+include/postgresql/server/catalog/catversion.h
+include/postgresql/server/catalog/dependency.h
+include/postgresql/server/catalog/genbki.h
+include/postgresql/server/catalog/heap.h
+include/postgresql/server/catalog/index.h
+include/postgresql/server/catalog/indexing.h
+include/postgresql/server/catalog/namespace.h
+include/postgresql/server/catalog/objectaccess.h
+include/postgresql/server/catalog/objectaddress.h
+include/postgresql/server/catalog/partition.h
+include/postgresql/server/catalog/pg_aggregate.h
+include/postgresql/server/catalog/pg_aggregate_d.h
+include/postgresql/server/catalog/pg_am.h
+include/postgresql/server/catalog/pg_am_d.h
+include/postgresql/server/catalog/pg_amop.h
+include/postgresql/server/catalog/pg_amop_d.h
+include/postgresql/server/catalog/pg_amproc.h
+include/postgresql/server/catalog/pg_amproc_d.h
+include/postgresql/server/catalog/pg_attrdef.h
+include/postgresql/server/catalog/pg_attrdef_d.h
+include/postgresql/server/catalog/pg_attribute.h
+include/postgresql/server/catalog/pg_attribute_d.h
+include/postgresql/server/catalog/pg_auth_members.h
+include/postgresql/server/catalog/pg_auth_members_d.h
+include/postgresql/server/catalog/pg_authid.h
+include/postgresql/server/catalog/pg_authid_d.h
+include/postgresql/server/catalog/pg_cast.h
+include/postgresql/server/catalog/pg_cast_d.h
+include/postgresql/server/catalog/pg_class.h
+include/postgresql/server/catalog/pg_class_d.h
+include/postgresql/server/catalog/pg_collation.h
+include/postgresql/server/catalog/pg_collation_d.h
+include/postgresql/server/catalog/pg_constraint.h
+include/postgresql/server/catalog/pg_constraint_d.h
+include/postgresql/server/catalog/pg_control.h
+include/postgresql/server/catalog/pg_conversion.h
+include/postgresql/server/catalog/pg_conversion_d.h
+include/postgresql/server/catalog/pg_database.h
+include/postgresql/server/catalog/pg_database_d.h
+include/postgresql/server/catalog/pg_db_role_setting.h
+include/postgresql/server/catalog/pg_db_role_setting_d.h
+include/postgresql/server/catalog/pg_default_acl.h
+include/postgresql/server/catalog/pg_default_acl_d.h
+include/postgresql/server/catalog/pg_depend.h
+include/postgresql/server/catalog/pg_depend_d.h
+include/postgresql/server/catalog/pg_description.h
+include/postgresql/server/catalog/pg_description_d.h
+include/postgresql/server/catalog/pg_enum.h
+include/postgresql/server/catalog/pg_enum_d.h
+include/postgresql/server/catalog/pg_event_trigger.h
+include/postgresql/server/catalog/pg_event_trigger_d.h
+include/postgresql/server/catalog/pg_extension.h
+include/postgresql/server/catalog/pg_extension_d.h
+include/postgresql/server/catalog/pg_foreign_data_wrapper.h
+include/postgresql/server/catalog/pg_foreign_data_wrapper_d.h
+include/postgresql/server/catalog/pg_foreign_server.h
+include/postgresql/server/catalog/pg_foreign_server_d.h
+include/postgresql/server/catalog/pg_foreign_table.h
+include/postgresql/server/catalog/pg_foreign_table_d.h
+include/postgresql/server/catalog/pg_index.h
+include/postgresql/server/catalog/pg_index_d.h
+include/postgresql/server/catalog/pg_inherits.h
+include/postgresql/server/catalog/pg_inherits_d.h
+include/postgresql/server/catalog/pg_init_privs.h
+include/postgresql/server/catalog/pg_init_privs_d.h
+include/postgresql/server/catalog/pg_language.h
+include/postgresql/server/catalog/pg_language_d.h
+include/postgresql/server/catalog/pg_largeobject.h
+include/postgresql/server/catalog/pg_largeobject_d.h
+include/postgresql/server/catalog/pg_largeobject_metadata.h
+include/postgresql/server/catalog/pg_largeobject_metadata_d.h
+include/postgresql/server/catalog/pg_namespace.h
+include/postgresql/server/catalog/pg_namespace_d.h
+include/postgresql/server/catalog/pg_opclass.h
+include/postgresql/server/catalog/pg_opclass_d.h
+include/postgresql/server/catalog/pg_operator.h
+include/postgresql/server/catalog/pg_operator_d.h
+include/postgresql/server/catalog/pg_opfamily.h
+include/postgresql/server/catalog/pg_opfamily_d.h
+include/postgresql/server/catalog/pg_parameter_acl.h
+include/postgresql/server/catalog/pg_parameter_acl_d.h
+include/postgresql/server/catalog/pg_partitioned_table.h
+include/postgresql/server/catalog/pg_partitioned_table_d.h
+include/postgresql/server/catalog/pg_policy.h
+include/postgresql/server/catalog/pg_policy_d.h
+include/postgresql/server/catalog/pg_proc.h
+include/postgresql/server/catalog/pg_proc_d.h
+include/postgresql/server/catalog/pg_publication.h
+include/postgresql/server/catalog/pg_publication_d.h
+include/postgresql/server/catalog/pg_publication_namespace.h
+include/postgresql/server/catalog/pg_publication_namespace_d.h
+include/postgresql/server/catalog/pg_publication_rel.h
+include/postgresql/server/catalog/pg_publication_rel_d.h
+include/postgresql/server/catalog/pg_range.h
+include/postgresql/server/catalog/pg_range_d.h
+include/postgresql/server/catalog/pg_replication_origin.h
+include/postgresql/server/catalog/pg_replication_origin_d.h
+include/postgresql/server/catalog/pg_rewrite.h
+include/postgresql/server/catalog/pg_rewrite_d.h
+include/postgresql/server/catalog/pg_seclabel.h
+include/postgresql/server/catalog/pg_seclabel_d.h
+include/postgresql/server/catalog/pg_sequence.h
+include/postgresql/server/catalog/pg_sequence_d.h
+include/postgresql/server/catalog/pg_shdepend.h
+include/postgresql/server/catalog/pg_shdepend_d.h
+include/postgresql/server/catalog/pg_shdescription.h
+include/postgresql/server/catalog/pg_shdescription_d.h
+include/postgresql/server/catalog/pg_shseclabel.h
+include/postgresql/server/catalog/pg_shseclabel_d.h
+include/postgresql/server/catalog/pg_statistic.h
+include/postgresql/server/catalog/pg_statistic_d.h
+include/postgresql/server/catalog/pg_statistic_ext.h
+include/postgresql/server/catalog/pg_statistic_ext_d.h
+include/postgresql/server/catalog/pg_statistic_ext_data.h
+include/postgresql/server/catalog/pg_statistic_ext_data_d.h
+include/postgresql/server/catalog/pg_subscription.h
+include/postgresql/server/catalog/pg_subscription_d.h
+include/postgresql/server/catalog/pg_subscription_rel.h
+include/postgresql/server/catalog/pg_subscription_rel_d.h
+include/postgresql/server/catalog/pg_tablespace.h
+include/postgresql/server/catalog/pg_tablespace_d.h
+include/postgresql/server/catalog/pg_transform.h
+include/postgresql/server/catalog/pg_transform_d.h
+include/postgresql/server/catalog/pg_trigger.h
+include/postgresql/server/catalog/pg_trigger_d.h
+include/postgresql/server/catalog/pg_ts_config.h
+include/postgresql/server/catalog/pg_ts_config_d.h
+include/postgresql/server/catalog/pg_ts_config_map.h
+include/postgresql/server/catalog/pg_ts_config_map_d.h
+include/postgresql/server/catalog/pg_ts_dict.h
+include/postgresql/server/catalog/pg_ts_dict_d.h
+include/postgresql/server/catalog/pg_ts_parser.h
+include/postgresql/server/catalog/pg_ts_parser_d.h
+include/postgresql/server/catalog/pg_ts_template.h
+include/postgresql/server/catalog/pg_ts_template_d.h
+include/postgresql/server/catalog/pg_type.h
+include/postgresql/server/catalog/pg_type_d.h
+include/postgresql/server/catalog/pg_user_mapping.h
+include/postgresql/server/catalog/pg_user_mapping_d.h
+include/postgresql/server/catalog/schemapg.h
+include/postgresql/server/catalog/storage.h
+include/postgresql/server/catalog/storage_xlog.h
+include/postgresql/server/catalog/syscache_ids.h
+include/postgresql/server/catalog/syscache_info.h
+include/postgresql/server/catalog/system_fk_info.h
+include/postgresql/server/catalog/toasting.h
+include/postgresql/server/commands/alter.h
+include/postgresql/server/commands/async.h
+include/postgresql/server/commands/cluster.h
+include/postgresql/server/commands/collationcmds.h
+include/postgresql/server/commands/comment.h
+include/postgresql/server/commands/conversioncmds.h
+include/postgresql/server/commands/copy.h
+include/postgresql/server/commands/copyapi.h
+include/postgresql/server/commands/copyfrom_internal.h
+include/postgresql/server/commands/createas.h
+include/postgresql/server/commands/dbcommands.h
+include/postgresql/server/commands/dbcommands_xlog.h
+include/postgresql/server/commands/defrem.h
+include/postgresql/server/commands/discard.h
+include/postgresql/server/commands/event_trigger.h
+include/postgresql/server/commands/explain.h
+include/postgresql/server/commands/explain_dr.h
+include/postgresql/server/commands/explain_format.h
+include/postgresql/server/commands/explain_state.h
+include/postgresql/server/commands/extension.h
+include/postgresql/server/commands/lockcmds.h
+include/postgresql/server/commands/matview.h
+include/postgresql/server/commands/policy.h
+include/postgresql/server/commands/portalcmds.h
+include/postgresql/server/commands/prepare.h
+include/postgresql/server/commands/proclang.h
+include/postgresql/server/commands/progress.h
+include/postgresql/server/commands/publicationcmds.h
+include/postgresql/server/commands/schemacmds.h
+include/postgresql/server/commands/seclabel.h
+include/postgresql/server/commands/sequence.h
+include/postgresql/server/commands/subscriptioncmds.h
+include/postgresql/server/commands/tablecmds.h
+include/postgresql/server/commands/tablespace.h
+include/postgresql/server/commands/trigger.h
+include/postgresql/server/commands/typecmds.h
+include/postgresql/server/commands/user.h
+include/postgresql/server/commands/vacuum.h
+include/postgresql/server/commands/view.h
+include/postgresql/server/common/archive.h
+include/postgresql/server/common/base64.h
+include/postgresql/server/common/blkreftable.h
+include/postgresql/server/common/checksum_helper.h
+include/postgresql/server/common/compression.h
+include/postgresql/server/common/config_info.h
+include/postgresql/server/common/connect.h
+include/postgresql/server/common/controldata_utils.h
+include/postgresql/server/common/cryptohash.h
+include/postgresql/server/common/fe_memutils.h
+include/postgresql/server/common/file_perm.h
+include/postgresql/server/common/file_utils.h
+include/postgresql/server/common/hashfn.h
+include/postgresql/server/common/hashfn_unstable.h
+include/postgresql/server/common/hmac.h
+include/postgresql/server/common/int.h
+include/postgresql/server/common/int128.h
+include/postgresql/server/common/ip.h
+include/postgresql/server/common/jsonapi.h
+include/postgresql/server/common/keywords.h
+include/postgresql/server/common/kwlookup.h
+include/postgresql/server/common/link-canary.h
+include/postgresql/server/common/logging.h
+include/postgresql/server/common/md5.h
+include/postgresql/server/common/oauth-common.h
+include/postgresql/server/common/openssl.h
+include/postgresql/server/common/parse_manifest.h
+include/postgresql/server/common/percentrepl.h
+include/postgresql/server/common/pg_lzcompress.h
+include/postgresql/server/common/pg_prng.h
+include/postgresql/server/common/relpath.h
+include/postgresql/server/common/restricted_token.h
+include/postgresql/server/common/saslprep.h
+include/postgresql/server/common/scram-common.h
+include/postgresql/server/common/sha1.h
+include/postgresql/server/common/sha2.h
+include/postgresql/server/common/shortest_dec.h
+include/postgresql/server/common/string.h
+include/postgresql/server/common/unicode_case.h
+include/postgresql/server/common/unicode_case_table.h
+include/postgresql/server/common/unicode_category.h
+include/postgresql/server/common/unicode_category_table.h
+include/postgresql/server/common/unicode_east_asian_fw_table.h
+include/postgresql/server/common/unicode_nonspacing_table.h
+include/postgresql/server/common/unicode_norm.h
+include/postgresql/server/common/unicode_norm_hashfunc.h
+include/postgresql/server/common/unicode_norm_table.h
+include/postgresql/server/common/unicode_normprops_table.h
+include/postgresql/server/common/unicode_version.h
+include/postgresql/server/common/username.h
+include/postgresql/server/datatype/timestamp.h
+include/postgresql/server/executor/execAsync.h
+include/postgresql/server/executor/execExpr.h
+include/postgresql/server/executor/execParallel.h
+include/postgresql/server/executor/execPartition.h
+include/postgresql/server/executor/execScan.h
+include/postgresql/server/executor/execdebug.h
+include/postgresql/server/executor/execdesc.h
+include/postgresql/server/executor/executor.h
+include/postgresql/server/executor/functions.h
+include/postgresql/server/executor/hashjoin.h
+include/postgresql/server/executor/instrument.h
+include/postgresql/server/executor/nodeAgg.h
+include/postgresql/server/executor/nodeAppend.h
+include/postgresql/server/executor/nodeBitmapAnd.h
+include/postgresql/server/executor/nodeBitmapHeapscan.h
+include/postgresql/server/executor/nodeBitmapIndexscan.h
+include/postgresql/server/executor/nodeBitmapOr.h
+include/postgresql/server/executor/nodeCtescan.h
+include/postgresql/server/executor/nodeCustom.h
+include/postgresql/server/executor/nodeForeignscan.h
+include/postgresql/server/executor/nodeFunctionscan.h
+include/postgresql/server/executor/nodeGather.h
+include/postgresql/server/executor/nodeGatherMerge.h
+include/postgresql/server/executor/nodeGroup.h
+include/postgresql/server/executor/nodeHash.h
+include/postgresql/server/executor/nodeHashjoin.h
+include/postgresql/server/executor/nodeIncrementalSort.h
+include/postgresql/server/executor/nodeIndexonlyscan.h
+include/postgresql/server/executor/nodeIndexscan.h
+include/postgresql/server/executor/nodeLimit.h
+include/postgresql/server/executor/nodeLockRows.h
+include/postgresql/server/executor/nodeMaterial.h
+include/postgresql/server/executor/nodeMemoize.h
+include/postgresql/server/executor/nodeMergeAppend.h
+include/postgresql/server/executor/nodeMergejoin.h
+include/postgresql/server/executor/nodeModifyTable.h
+include/postgresql/server/executor/nodeNamedtuplestorescan.h
+include/postgresql/server/executor/nodeNestloop.h
+include/postgresql/server/executor/nodeProjectSet.h
+include/postgresql/server/executor/nodeRecursiveunion.h
+include/postgresql/server/executor/nodeResult.h
+include/postgresql/server/executor/nodeSamplescan.h
+include/postgresql/server/executor/nodeSeqscan.h
+include/postgresql/server/executor/nodeSetOp.h
+include/postgresql/server/executor/nodeSort.h
+include/postgresql/server/executor/nodeSubplan.h
+include/postgresql/server/executor/nodeSubqueryscan.h
+include/postgresql/server/executor/nodeTableFuncscan.h
+include/postgresql/server/executor/nodeTidrangescan.h
+include/postgresql/server/executor/nodeTidscan.h
+include/postgresql/server/executor/nodeUnique.h
+include/postgresql/server/executor/nodeValuesscan.h
+include/postgresql/server/executor/nodeWindowAgg.h
+include/postgresql/server/executor/nodeWorktablescan.h
+include/postgresql/server/executor/spi.h
+include/postgresql/server/executor/spi_priv.h
+include/postgresql/server/executor/tablefunc.h
+include/postgresql/server/executor/tqueue.h
+include/postgresql/server/executor/tstoreReceiver.h
+include/postgresql/server/executor/tuptable.h
+include/postgresql/server/fe_utils/archive.h
+include/postgresql/server/fe_utils/astreamer.h
+include/postgresql/server/fe_utils/cancel.h
+include/postgresql/server/fe_utils/conditional.h
+include/postgresql/server/fe_utils/connect_utils.h
+include/postgresql/server/fe_utils/mbprint.h
+include/postgresql/server/fe_utils/option_utils.h
+include/postgresql/server/fe_utils/parallel_slot.h
+include/postgresql/server/fe_utils/print.h
+include/postgresql/server/fe_utils/psqlscan.h
+include/postgresql/server/fe_utils/psqlscan_int.h
+include/postgresql/server/fe_utils/query_utils.h
+include/postgresql/server/fe_utils/recovery_gen.h
+include/postgresql/server/fe_utils/simple_list.h
+include/postgresql/server/fe_utils/string_utils.h
+include/postgresql/server/fmgr.h
+include/postgresql/server/foreign/fdwapi.h
+include/postgresql/server/foreign/foreign.h
+include/postgresql/server/funcapi.h
+include/postgresql/server/getopt_long.h
+include/postgresql/server/jit/SectionMemoryManager.h
+include/postgresql/server/jit/jit.h
+include/postgresql/server/jit/llvmjit.h
+include/postgresql/server/jit/llvmjit_backport.h
+include/postgresql/server/jit/llvmjit_emit.h
+include/postgresql/server/lib/binaryheap.h
+include/postgresql/server/lib/bipartite_match.h
+include/postgresql/server/lib/bloomfilter.h
+include/postgresql/server/lib/dshash.h
+include/postgresql/server/lib/hyperloglog.h
+include/postgresql/server/lib/ilist.h
+include/postgresql/server/lib/integerset.h
+include/postgresql/server/lib/knapsack.h
+include/postgresql/server/lib/pairingheap.h
+include/postgresql/server/lib/qunique.h
+include/postgresql/server/lib/radixtree.h
+include/postgresql/server/lib/rbtree.h
+include/postgresql/server/lib/simplehash.h
+include/postgresql/server/lib/sort_template.h
+include/postgresql/server/lib/stringinfo.h
+include/postgresql/server/libpq/auth.h
+include/postgresql/server/libpq/be-fsstubs.h
+include/postgresql/server/libpq/be-gssapi-common.h
+include/postgresql/server/libpq/crypt.h
+include/postgresql/server/libpq/hba.h
+include/postgresql/server/libpq/ifaddr.h
+include/postgresql/server/libpq/libpq-be-fe-helpers.h
+include/postgresql/server/libpq/libpq-be.h
+include/postgresql/server/libpq/libpq-fs.h
+include/postgresql/server/libpq/libpq.h
+include/postgresql/server/libpq/oauth.h
+include/postgresql/server/libpq/pg-gssapi.h
+include/postgresql/server/libpq/pqcomm.h
+include/postgresql/server/libpq/pqformat.h
+include/postgresql/server/libpq/pqmq.h
+include/postgresql/server/libpq/pqsignal.h
+include/postgresql/server/libpq/protocol.h
+include/postgresql/server/libpq/sasl.h
+include/postgresql/server/libpq/scram.h
+include/postgresql/server/mb/pg_wchar.h
+include/postgresql/server/mb/stringinfo_mb.h
+include/postgresql/server/miscadmin.h
+include/postgresql/server/nodes/bitmapset.h
+include/postgresql/server/nodes/execnodes.h
+include/postgresql/server/nodes/extensible.h
+include/postgresql/server/nodes/lockoptions.h
+include/postgresql/server/nodes/makefuncs.h
+include/postgresql/server/nodes/memnodes.h
+include/postgresql/server/nodes/miscnodes.h
+include/postgresql/server/nodes/multibitmapset.h
+include/postgresql/server/nodes/nodeFuncs.h
+include/postgresql/server/nodes/nodes.h
+include/postgresql/server/nodes/nodetags.h
+include/postgresql/server/nodes/params.h
+include/postgresql/server/nodes/parsenodes.h
+include/postgresql/server/nodes/pathnodes.h
+include/postgresql/server/nodes/pg_list.h
+include/postgresql/server/nodes/plannodes.h
+include/postgresql/server/nodes/primnodes.h
+include/postgresql/server/nodes/print.h
+include/postgresql/server/nodes/queryjumble.h
+include/postgresql/server/nodes/readfuncs.h
+include/postgresql/server/nodes/replnodes.h
+include/postgresql/server/nodes/subscripting.h
+include/postgresql/server/nodes/supportnodes.h
+include/postgresql/server/nodes/tidbitmap.h
+include/postgresql/server/nodes/value.h
+include/postgresql/server/optimizer/appendinfo.h
+include/postgresql/server/optimizer/clauses.h
+include/postgresql/server/optimizer/cost.h
+include/postgresql/server/optimizer/geqo.h
+include/postgresql/server/optimizer/geqo_copy.h
+include/postgresql/server/optimizer/geqo_gene.h
+include/postgresql/server/optimizer/geqo_misc.h
+include/postgresql/server/optimizer/geqo_mutation.h
+include/postgresql/server/optimizer/geqo_pool.h
+include/postgresql/server/optimizer/geqo_random.h
+include/postgresql/server/optimizer/geqo_recombination.h
+include/postgresql/server/optimizer/geqo_selection.h
+include/postgresql/server/optimizer/inherit.h
+include/postgresql/server/optimizer/joininfo.h
+include/postgresql/server/optimizer/optimizer.h
+include/postgresql/server/optimizer/orclauses.h
+include/postgresql/server/optimizer/paramassign.h
+include/postgresql/server/optimizer/pathnode.h
+include/postgresql/server/optimizer/paths.h
+include/postgresql/server/optimizer/placeholder.h
+include/postgresql/server/optimizer/plancat.h
+include/postgresql/server/optimizer/planmain.h
+include/postgresql/server/optimizer/planner.h
+include/postgresql/server/optimizer/prep.h
+include/postgresql/server/optimizer/restrictinfo.h
+include/postgresql/server/optimizer/subselect.h
+include/postgresql/server/optimizer/tlist.h
+include/postgresql/server/parser/analyze.h
+include/postgresql/server/parser/kwlist.h
+include/postgresql/server/parser/parse_agg.h
+include/postgresql/server/parser/parse_clause.h
+include/postgresql/server/parser/parse_coerce.h
+include/postgresql/server/parser/parse_collate.h
+include/postgresql/server/parser/parse_cte.h
+include/postgresql/server/parser/parse_enr.h
+include/postgresql/server/parser/parse_expr.h
+include/postgresql/server/parser/parse_func.h
+include/postgresql/server/parser/parse_merge.h
+include/postgresql/server/parser/parse_node.h
+include/postgresql/server/parser/parse_oper.h
+include/postgresql/server/parser/parse_param.h
+include/postgresql/server/parser/parse_relation.h
+include/postgresql/server/parser/parse_target.h
+include/postgresql/server/parser/parse_type.h
+include/postgresql/server/parser/parse_utilcmd.h
+include/postgresql/server/parser/parser.h
+include/postgresql/server/parser/parsetree.h
+include/postgresql/server/parser/scanner.h
+include/postgresql/server/parser/scansup.h
+include/postgresql/server/partitioning/partbounds.h
+include/postgresql/server/partitioning/partdefs.h
+include/postgresql/server/partitioning/partdesc.h
+include/postgresql/server/partitioning/partprune.h
+include/postgresql/server/pg_config.h
+include/postgresql/server/pg_config_manual.h
+include/postgresql/server/pg_config_os.h
+include/postgresql/server/pg_getopt.h
+include/postgresql/server/pg_trace.h
+include/postgresql/server/pgstat.h
+include/postgresql/server/pgtar.h
+include/postgresql/server/pgtime.h
+include/postgresql/server/port.h
+include/postgresql/server/port/atomics.h
+include/postgresql/server/port/atomics/arch-arm.h
+include/postgresql/server/port/atomics/arch-ppc.h
+include/postgresql/server/port/atomics/arch-x86.h
+include/postgresql/server/port/atomics/fallback.h
+include/postgresql/server/port/atomics/generic-gcc.h
+include/postgresql/server/port/atomics/generic-msvc.h
+include/postgresql/server/port/atomics/generic-sunpro.h
+include/postgresql/server/port/atomics/generic.h
+include/postgresql/server/port/cygwin.h
+include/postgresql/server/port/darwin.h
+include/postgresql/server/port/freebsd.h
+include/postgresql/server/port/linux.h
+include/postgresql/server/port/netbsd.h
+include/postgresql/server/port/openbsd.h
+include/postgresql/server/port/pg_bitutils.h
+include/postgresql/server/port/pg_bswap.h
+include/postgresql/server/port/pg_crc32c.h
+include/postgresql/server/port/pg_iovec.h
+include/postgresql/server/port/pg_lfind.h
+include/postgresql/server/port/pg_numa.h
+include/postgresql/server/port/pg_pthread.h
+include/postgresql/server/port/simd.h
+include/postgresql/server/port/solaris.h
+include/postgresql/server/port/win32.h
+include/postgresql/server/port/win32/arpa/inet.h
+include/postgresql/server/port/win32/dlfcn.h
+include/postgresql/server/port/win32/grp.h
+include/postgresql/server/port/win32/netdb.h
+include/postgresql/server/port/win32/netinet/in.h
+include/postgresql/server/port/win32/netinet/tcp.h
+include/postgresql/server/port/win32/pwd.h
+include/postgresql/server/port/win32/sys/resource.h
+include/postgresql/server/port/win32/sys/select.h
+include/postgresql/server/port/win32/sys/socket.h
+include/postgresql/server/port/win32/sys/un.h
+include/postgresql/server/port/win32/sys/wait.h
+include/postgresql/server/port/win32_msvc/dirent.h
+include/postgresql/server/port/win32_msvc/sys/file.h
+include/postgresql/server/port/win32_msvc/sys/param.h
+include/postgresql/server/port/win32_msvc/sys/time.h
+include/postgresql/server/port/win32_msvc/unistd.h
+include/postgresql/server/port/win32_msvc/utime.h
+include/postgresql/server/port/win32_port.h
+include/postgresql/server/port/win32ntdll.h
+include/postgresql/server/portability/instr_time.h
+include/postgresql/server/portability/mem.h
+include/postgresql/server/postgres.h
+include/postgresql/server/postgres_ext.h
+include/postgresql/server/postgres_fe.h
+include/postgresql/server/postmaster/autovacuum.h
+include/postgresql/server/postmaster/auxprocess.h
+include/postgresql/server/postmaster/bgworker.h
+include/postgresql/server/postmaster/bgworker_internals.h
+include/postgresql/server/postmaster/bgwriter.h
+include/postgresql/server/postmaster/fork_process.h
+include/postgresql/server/postmaster/interrupt.h
+include/postgresql/server/postmaster/pgarch.h
+include/postgresql/server/postmaster/postmaster.h
+include/postgresql/server/postmaster/startup.h
+include/postgresql/server/postmaster/syslogger.h
+include/postgresql/server/postmaster/walsummarizer.h
+include/postgresql/server/postmaster/walwriter.h
+include/postgresql/server/regex/regcustom.h
+include/postgresql/server/regex/regerrs.h
+include/postgresql/server/regex/regex.h
+include/postgresql/server/regex/regexport.h
+include/postgresql/server/regex/regguts.h
+include/postgresql/server/replication/conflict.h
+include/postgresql/server/replication/decode.h
+include/postgresql/server/replication/logical.h
+include/postgresql/server/replication/logicallauncher.h
+include/postgresql/server/replication/logicalproto.h
+include/postgresql/server/replication/logicalrelation.h
+include/postgresql/server/replication/logicalworker.h
+include/postgresql/server/replication/message.h
+include/postgresql/server/replication/origin.h
+include/postgresql/server/replication/output_plugin.h
+include/postgresql/server/replication/pgoutput.h
+include/postgresql/server/replication/reorderbuffer.h
+include/postgresql/server/replication/slot.h
+include/postgresql/server/replication/slotsync.h
+include/postgresql/server/replication/snapbuild.h
+include/postgresql/server/replication/snapbuild_internal.h
+include/postgresql/server/replication/syncrep.h
+include/postgresql/server/replication/walreceiver.h
+include/postgresql/server/replication/walsender.h
+include/postgresql/server/replication/walsender_private.h
+include/postgresql/server/replication/worker_internal.h
+include/postgresql/server/rewrite/prs2lock.h
+include/postgresql/server/rewrite/rewriteDefine.h
+include/postgresql/server/rewrite/rewriteHandler.h
+include/postgresql/server/rewrite/rewriteManip.h
+include/postgresql/server/rewrite/rewriteRemove.h
+include/postgresql/server/rewrite/rewriteSearchCycle.h
+include/postgresql/server/rewrite/rewriteSupport.h
+include/postgresql/server/rewrite/rowsecurity.h
+include/postgresql/server/snowball/header.h
+include/postgresql/server/snowball/libstemmer/api.h
+include/postgresql/server/snowball/libstemmer/header.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_basque.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_catalan.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_danish.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_dutch.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_english.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_finnish.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_french.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_german.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_indonesian.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_irish.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_italian.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_norwegian.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_porter.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_portuguese.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_spanish.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_swedish.h
+include/postgresql/server/snowball/libstemmer/stem_ISO_8859_2_hungarian.h
+include/postgresql/server/snowball/libstemmer/stem_KOI8_R_russian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_arabic.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_armenian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_basque.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_catalan.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_danish.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_dutch.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_english.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_estonian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_finnish.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_french.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_german.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_greek.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_hindi.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_hungarian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_indonesian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_irish.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_italian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_lithuanian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_nepali.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_norwegian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_porter.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_portuguese.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_romanian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_russian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_serbian.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_spanish.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_swedish.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_tamil.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_turkish.h
+include/postgresql/server/snowball/libstemmer/stem_UTF_8_yiddish.h
+include/postgresql/server/statistics/extended_stats_internal.h
+include/postgresql/server/statistics/stat_utils.h
+include/postgresql/server/statistics/statistics.h
+include/postgresql/server/storage/aio.h
+include/postgresql/server/storage/aio_internal.h
+include/postgresql/server/storage/aio_subsys.h
+include/postgresql/server/storage/aio_types.h
+include/postgresql/server/storage/barrier.h
+include/postgresql/server/storage/block.h
+include/postgresql/server/storage/buf.h
+include/postgresql/server/storage/buf_internals.h
+include/postgresql/server/storage/buffile.h
+include/postgresql/server/storage/bufmgr.h
+include/postgresql/server/storage/bufpage.h
+include/postgresql/server/storage/bulk_write.h
+include/postgresql/server/storage/checksum.h
+include/postgresql/server/storage/checksum_impl.h
+include/postgresql/server/storage/condition_variable.h
+include/postgresql/server/storage/copydir.h
+include/postgresql/server/storage/dsm.h
+include/postgresql/server/storage/dsm_impl.h
+include/postgresql/server/storage/dsm_registry.h
+include/postgresql/server/storage/fd.h
+include/postgresql/server/storage/fileset.h
+include/postgresql/server/storage/freespace.h
+include/postgresql/server/storage/fsm_internals.h
+include/postgresql/server/storage/indexfsm.h
+include/postgresql/server/storage/io_worker.h
+include/postgresql/server/storage/ipc.h
+include/postgresql/server/storage/item.h
+include/postgresql/server/storage/itemid.h
+include/postgresql/server/storage/itemptr.h
+include/postgresql/server/storage/large_object.h
+include/postgresql/server/storage/latch.h
+include/postgresql/server/storage/lmgr.h
+include/postgresql/server/storage/lock.h
+include/postgresql/server/storage/lockdefs.h
+include/postgresql/server/storage/lwlock.h
+include/postgresql/server/storage/lwlocklist.h
+include/postgresql/server/storage/lwlocknames.h
+include/postgresql/server/storage/md.h
+include/postgresql/server/storage/off.h
+include/postgresql/server/storage/pg_sema.h
+include/postgresql/server/storage/pg_shmem.h
+include/postgresql/server/storage/pmsignal.h
+include/postgresql/server/storage/predicate.h
+include/postgresql/server/storage/predicate_internals.h
+include/postgresql/server/storage/proc.h
+include/postgresql/server/storage/procarray.h
+include/postgresql/server/storage/proclist.h
+include/postgresql/server/storage/proclist_types.h
+include/postgresql/server/storage/procnumber.h
+include/postgresql/server/storage/procsignal.h
+include/postgresql/server/storage/read_stream.h
+include/postgresql/server/storage/reinit.h
+include/postgresql/server/storage/relfilelocator.h
+include/postgresql/server/storage/s_lock.h
+include/postgresql/server/storage/sharedfileset.h
+include/postgresql/server/storage/shm_mq.h
+include/postgresql/server/storage/shm_toc.h
+include/postgresql/server/storage/shmem.h
+include/postgresql/server/storage/sinval.h
+include/postgresql/server/storage/sinvaladt.h
+include/postgresql/server/storage/smgr.h
+include/postgresql/server/storage/spin.h
+include/postgresql/server/storage/standby.h
+include/postgresql/server/storage/standbydefs.h
+include/postgresql/server/storage/sync.h
+include/postgresql/server/storage/waiteventset.h
+include/postgresql/server/tcop/backend_startup.h
+include/postgresql/server/tcop/cmdtag.h
+include/postgresql/server/tcop/cmdtaglist.h
+include/postgresql/server/tcop/deparse_utility.h
+include/postgresql/server/tcop/dest.h
+include/postgresql/server/tcop/fastpath.h
+include/postgresql/server/tcop/pquery.h
+include/postgresql/server/tcop/tcopprot.h
+include/postgresql/server/tcop/utility.h
+include/postgresql/server/tsearch/dicts/regis.h
+include/postgresql/server/tsearch/dicts/spell.h
+include/postgresql/server/tsearch/ts_cache.h
+include/postgresql/server/tsearch/ts_locale.h
+include/postgresql/server/tsearch/ts_public.h
+include/postgresql/server/tsearch/ts_type.h
+include/postgresql/server/tsearch/ts_utils.h
+include/postgresql/server/utils/acl.h
+include/postgresql/server/utils/aclchk_internal.h
+include/postgresql/server/utils/array.h
+include/postgresql/server/utils/arrayaccess.h
+include/postgresql/server/utils/ascii.h
+include/postgresql/server/utils/attoptcache.h
+include/postgresql/server/utils/backend_progress.h
+include/postgresql/server/utils/backend_status.h
+include/postgresql/server/utils/builtins.h
+include/postgresql/server/utils/bytea.h
+include/postgresql/server/utils/cash.h
+include/postgresql/server/utils/catcache.h
+include/postgresql/server/utils/combocid.h
+include/postgresql/server/utils/conffiles.h
+include/postgresql/server/utils/date.h
+include/postgresql/server/utils/datetime.h
+include/postgresql/server/utils/datum.h
+include/postgresql/server/utils/dsa.h
+include/postgresql/server/utils/dynahash.h
+include/postgresql/server/utils/elog.h
+include/postgresql/server/utils/errcodes.h
+include/postgresql/server/utils/evtcache.h
+include/postgresql/server/utils/expandeddatum.h
+include/postgresql/server/utils/expandedrecord.h
+include/postgresql/server/utils/float.h
+include/postgresql/server/utils/fmgroids.h
+include/postgresql/server/utils/fmgrprotos.h
+include/postgresql/server/utils/fmgrtab.h
+include/postgresql/server/utils/formatting.h
+include/postgresql/server/utils/freepage.h
+include/postgresql/server/utils/funccache.h
+include/postgresql/server/utils/geo_decls.h
+include/postgresql/server/utils/guc.h
+include/postgresql/server/utils/guc_hooks.h
+include/postgresql/server/utils/guc_tables.h
+include/postgresql/server/utils/help_config.h
+include/postgresql/server/utils/hsearch.h
+include/postgresql/server/utils/index_selfuncs.h
+include/postgresql/server/utils/inet.h
+include/postgresql/server/utils/injection_point.h
+include/postgresql/server/utils/inval.h
+include/postgresql/server/utils/json.h
+include/postgresql/server/utils/jsonb.h
+include/postgresql/server/utils/jsonfuncs.h
+include/postgresql/server/utils/jsonpath.h
+include/postgresql/server/utils/logtape.h
+include/postgresql/server/utils/lsyscache.h
+include/postgresql/server/utils/memdebug.h
+include/postgresql/server/utils/memutils.h
+include/postgresql/server/utils/memutils_internal.h
+include/postgresql/server/utils/memutils_memorychunk.h
+include/postgresql/server/utils/multirangetypes.h
+include/postgresql/server/utils/numeric.h
+include/postgresql/server/utils/palloc.h
+include/postgresql/server/utils/partcache.h
+include/postgresql/server/utils/pg_crc.h
+include/postgresql/server/utils/pg_locale.h
+include/postgresql/server/utils/pg_lsn.h
+include/postgresql/server/utils/pg_rusage.h
+include/postgresql/server/utils/pgstat_internal.h
+include/postgresql/server/utils/pgstat_kind.h
+include/postgresql/server/utils/pidfile.h
+include/postgresql/server/utils/plancache.h
+include/postgresql/server/utils/portal.h
+include/postgresql/server/utils/probes.h
+include/postgresql/server/utils/ps_status.h
+include/postgresql/server/utils/queryenvironment.h
+include/postgresql/server/utils/rangetypes.h
+include/postgresql/server/utils/regproc.h
+include/postgresql/server/utils/rel.h
+include/postgresql/server/utils/relcache.h
+include/postgresql/server/utils/relfilenumbermap.h
+include/postgresql/server/utils/relmapper.h
+include/postgresql/server/utils/relptr.h
+include/postgresql/server/utils/reltrigger.h
+include/postgresql/server/utils/resowner.h
+include/postgresql/server/utils/rls.h
+include/postgresql/server/utils/ruleutils.h
+include/postgresql/server/utils/sampling.h
+include/postgresql/server/utils/selfuncs.h
+include/postgresql/server/utils/sharedtuplestore.h
+include/postgresql/server/utils/skipsupport.h
+include/postgresql/server/utils/snapmgr.h
+include/postgresql/server/utils/snapshot.h
+include/postgresql/server/utils/sortsupport.h
+include/postgresql/server/utils/spccache.h
+include/postgresql/server/utils/syscache.h
+include/postgresql/server/utils/timeout.h
+include/postgresql/server/utils/timestamp.h
+include/postgresql/server/utils/tuplesort.h
+include/postgresql/server/utils/tuplestore.h
+include/postgresql/server/utils/typcache.h
+include/postgresql/server/utils/tzparser.h
+include/postgresql/server/utils/usercontext.h
+include/postgresql/server/utils/uuid.h
+include/postgresql/server/utils/varbit.h
+include/postgresql/server/utils/varlena.h
+include/postgresql/server/utils/wait_classes.h
+include/postgresql/server/utils/wait_event.h
+include/postgresql/server/utils/wait_event_types.h
+include/postgresql/server/utils/xid8.h
+include/postgresql/server/utils/xml.h
+include/postgresql/server/varatt.h
+include/postgresql/server/windowapi.h
+include/sql3types.h
+include/sqlca.h
+include/sqlda-compat.h
+include/sqlda-native.h
+include/sqlda.h
+lib/libecpg.a
+lib/libecpg.so
+lib/libecpg.so.6
+lib/libecpg_compat.a
+lib/libecpg_compat.so
+lib/libecpg_compat.so.3
+lib/libpgport.a
+lib/libpgport_shlib.a
+lib/libpgtypes.a
+lib/libpgtypes.so
+lib/libpgtypes.so.3
+lib/libpq.a
+lib/libpq.so
+lib/libpq.so.5
+lib/postgresql/pgxs/config/install-sh
+lib/postgresql/pgxs/config/missing
+lib/postgresql/pgxs/src/Makefile.global
+lib/postgresql/pgxs/src/Makefile.port
+lib/postgresql/pgxs/src/Makefile.shlib
+lib/postgresql/pgxs/src/makefiles/pgxs.mk
+lib/postgresql/pgxs/src/nls-global.mk
+lib/postgresql/pgxs/src/test/regress/pg_regress
+libdata/pkgconfig/libecpg.pc
+libdata/pkgconfig/libecpg_compat.pc
+libdata/pkgconfig/libpgtypes.pc
+libdata/pkgconfig/libpq.pc
+%%PORTDOCS%%%%DOCSDIR%%/README-client
+share/man/man1/clusterdb.1.gz
+share/man/man1/createdb.1.gz
+share/man/man1/createuser.1.gz
+share/man/man1/dropdb.1.gz
+share/man/man1/dropuser.1.gz
+share/man/man1/ecpg.1.gz
+share/man/man1/initdb.1.gz
+share/man/man1/oid2name.1.gz
+share/man/man1/pg_amcheck.1.gz
+share/man/man1/pg_archivecleanup.1.gz
+share/man/man1/pg_basebackup.1.gz
+share/man/man1/pg_checksums.1.gz
+share/man/man1/pg_combinebackup.1.gz
+share/man/man1/pg_config.1.gz
+share/man/man1/pg_controldata.1.gz
+share/man/man1/pg_createsubscriber.1.gz
+share/man/man1/pg_ctl.1.gz
+share/man/man1/pg_dump.1.gz
+share/man/man1/pg_dumpall.1.gz
+share/man/man1/pg_isready.1.gz
+share/man/man1/pg_receivewal.1.gz
+share/man/man1/pg_recvlogical.1.gz
+share/man/man1/pg_resetwal.1.gz
+share/man/man1/pg_restore.1.gz
+share/man/man1/pg_rewind.1.gz
+share/man/man1/pg_test_fsync.1.gz
+share/man/man1/pg_test_timing.1.gz
+share/man/man1/pg_upgrade.1.gz
+share/man/man1/pg_verifybackup.1.gz
+share/man/man1/pg_waldump.1.gz
+share/man/man1/pg_walsummary.1.gz
+share/man/man1/pgbench.1.gz
+share/man/man1/%%PG_USER%%.1.gz
+share/man/man1/psql.1.gz
+share/man/man1/reindexdb.1.gz
+share/man/man1/vacuumdb.1.gz
+share/man/man1/vacuumlo.1.gz
+share/man/man3/SPI_commit.3.gz
+share/man/man3/SPI_commit_and_chain.3.gz
+share/man/man3/SPI_connect.3.gz
+share/man/man3/SPI_connect_ext.3.gz
+share/man/man3/SPI_copytuple.3.gz
+share/man/man3/SPI_cursor_close.3.gz
+share/man/man3/SPI_cursor_fetch.3.gz
+share/man/man3/SPI_cursor_find.3.gz
+share/man/man3/SPI_cursor_move.3.gz
+share/man/man3/SPI_cursor_open.3.gz
+share/man/man3/SPI_cursor_open_with_args.3.gz
+share/man/man3/SPI_cursor_open_with_paramlist.3.gz
+share/man/man3/SPI_cursor_parse_open.3.gz
+share/man/man3/SPI_exec.3.gz
+share/man/man3/SPI_execp.3.gz
+share/man/man3/SPI_execute.3.gz
+share/man/man3/SPI_execute_extended.3.gz
+share/man/man3/SPI_execute_plan.3.gz
+share/man/man3/SPI_execute_plan_extended.3.gz
+share/man/man3/SPI_execute_plan_with_paramlist.3.gz
+share/man/man3/SPI_execute_with_args.3.gz
+share/man/man3/SPI_finish.3.gz
+share/man/man3/SPI_fname.3.gz
+share/man/man3/SPI_fnumber.3.gz
+share/man/man3/SPI_freeplan.3.gz
+share/man/man3/SPI_freetuple.3.gz
+share/man/man3/SPI_freetuptable.3.gz
+share/man/man3/SPI_getargcount.3.gz
+share/man/man3/SPI_getargtypeid.3.gz
+share/man/man3/SPI_getbinval.3.gz
+share/man/man3/SPI_getnspname.3.gz
+share/man/man3/SPI_getrelname.3.gz
+share/man/man3/SPI_gettype.3.gz
+share/man/man3/SPI_gettypeid.3.gz
+share/man/man3/SPI_getvalue.3.gz
+share/man/man3/SPI_is_cursor_plan.3.gz
+share/man/man3/SPI_keepplan.3.gz
+share/man/man3/SPI_modifytuple.3.gz
+share/man/man3/SPI_palloc.3.gz
+share/man/man3/SPI_pfree.3.gz
+share/man/man3/SPI_prepare.3.gz
+share/man/man3/SPI_prepare_cursor.3.gz
+share/man/man3/SPI_prepare_extended.3.gz
+share/man/man3/SPI_prepare_params.3.gz
+share/man/man3/SPI_register_relation.3.gz
+share/man/man3/SPI_register_trigger_data.3.gz
+share/man/man3/SPI_repalloc.3.gz
+share/man/man3/SPI_result_code_string.3.gz
+share/man/man3/SPI_returntuple.3.gz
+share/man/man3/SPI_rollback.3.gz
+share/man/man3/SPI_rollback_and_chain.3.gz
+share/man/man3/SPI_saveplan.3.gz
+share/man/man3/SPI_scroll_cursor_fetch.3.gz
+share/man/man3/SPI_scroll_cursor_move.3.gz
+share/man/man3/SPI_start_transaction.3.gz
+share/man/man3/SPI_unregister_relation.3.gz
+share/man/man3/dblink.3.gz
+share/man/man3/dblink_build_sql_delete.3.gz
+share/man/man3/dblink_build_sql_insert.3.gz
+share/man/man3/dblink_build_sql_update.3.gz
+share/man/man3/dblink_cancel_query.3.gz
+share/man/man3/dblink_close.3.gz
+share/man/man3/dblink_connect.3.gz
+share/man/man3/dblink_connect_u.3.gz
+share/man/man3/dblink_disconnect.3.gz
+share/man/man3/dblink_error_message.3.gz
+share/man/man3/dblink_exec.3.gz
+share/man/man3/dblink_fetch.3.gz
+share/man/man3/dblink_get_connections.3.gz
+share/man/man3/dblink_get_notify.3.gz
+share/man/man3/dblink_get_pkey.3.gz
+share/man/man3/dblink_get_result.3.gz
+share/man/man3/dblink_is_busy.3.gz
+share/man/man3/dblink_open.3.gz
+share/man/man3/dblink_send_query.3.gz
+share/man/man7/ABORT.7.gz
+share/man/man7/ALTER_AGGREGATE.7.gz
+share/man/man7/ALTER_COLLATION.7.gz
+share/man/man7/ALTER_CONVERSION.7.gz
+share/man/man7/ALTER_DATABASE.7.gz
+share/man/man7/ALTER_DEFAULT_PRIVILEGES.7.gz
+share/man/man7/ALTER_DOMAIN.7.gz
+share/man/man7/ALTER_EVENT_TRIGGER.7.gz
+share/man/man7/ALTER_EXTENSION.7.gz
+share/man/man7/ALTER_FOREIGN_DATA_WRAPPER.7.gz
+share/man/man7/ALTER_FOREIGN_TABLE.7.gz
+share/man/man7/ALTER_FUNCTION.7.gz
+share/man/man7/ALTER_GROUP.7.gz
+share/man/man7/ALTER_INDEX.7.gz
+share/man/man7/ALTER_LANGUAGE.7.gz
+share/man/man7/ALTER_LARGE_OBJECT.7.gz
+share/man/man7/ALTER_MATERIALIZED_VIEW.7.gz
+share/man/man7/ALTER_OPERATOR.7.gz
+share/man/man7/ALTER_OPERATOR_CLASS.7.gz
+share/man/man7/ALTER_OPERATOR_FAMILY.7.gz
+share/man/man7/ALTER_POLICY.7.gz
+share/man/man7/ALTER_PROCEDURE.7.gz
+share/man/man7/ALTER_PUBLICATION.7.gz
+share/man/man7/ALTER_ROLE.7.gz
+share/man/man7/ALTER_ROUTINE.7.gz
+share/man/man7/ALTER_RULE.7.gz
+share/man/man7/ALTER_SCHEMA.7.gz
+share/man/man7/ALTER_SEQUENCE.7.gz
+share/man/man7/ALTER_SERVER.7.gz
+share/man/man7/ALTER_STATISTICS.7.gz
+share/man/man7/ALTER_SUBSCRIPTION.7.gz
+share/man/man7/ALTER_SYSTEM.7.gz
+share/man/man7/ALTER_TABLE.7.gz
+share/man/man7/ALTER_TABLESPACE.7.gz
+share/man/man7/ALTER_TEXT_SEARCH_CONFIGURATION.7.gz
+share/man/man7/ALTER_TEXT_SEARCH_DICTIONARY.7.gz
+share/man/man7/ALTER_TEXT_SEARCH_PARSER.7.gz
+share/man/man7/ALTER_TEXT_SEARCH_TEMPLATE.7.gz
+share/man/man7/ALTER_TRIGGER.7.gz
+share/man/man7/ALTER_TYPE.7.gz
+share/man/man7/ALTER_USER.7.gz
+share/man/man7/ALTER_USER_MAPPING.7.gz
+share/man/man7/ALTER_VIEW.7.gz
+share/man/man7/ANALYZE.7.gz
+share/man/man7/BEGIN.7.gz
+share/man/man7/CALL.7.gz
+share/man/man7/CHECKPOINT.7.gz
+share/man/man7/CLOSE.7.gz
+share/man/man7/CLUSTER.7.gz
+share/man/man7/COMMENT.7.gz
+share/man/man7/COMMIT.7.gz
+share/man/man7/COMMIT_PREPARED.7.gz
+share/man/man7/COPY.7.gz
+share/man/man7/CREATE_ACCESS_METHOD.7.gz
+share/man/man7/CREATE_AGGREGATE.7.gz
+share/man/man7/CREATE_CAST.7.gz
+share/man/man7/CREATE_COLLATION.7.gz
+share/man/man7/CREATE_CONVERSION.7.gz
+share/man/man7/CREATE_DATABASE.7.gz
+share/man/man7/CREATE_DOMAIN.7.gz
+share/man/man7/CREATE_EVENT_TRIGGER.7.gz
+share/man/man7/CREATE_EXTENSION.7.gz
+share/man/man7/CREATE_FOREIGN_DATA_WRAPPER.7.gz
+share/man/man7/CREATE_FOREIGN_TABLE.7.gz
+share/man/man7/CREATE_FUNCTION.7.gz
+share/man/man7/CREATE_GROUP.7.gz
+share/man/man7/CREATE_INDEX.7.gz
+share/man/man7/CREATE_LANGUAGE.7.gz
+share/man/man7/CREATE_MATERIALIZED_VIEW.7.gz
+share/man/man7/CREATE_OPERATOR.7.gz
+share/man/man7/CREATE_OPERATOR_CLASS.7.gz
+share/man/man7/CREATE_OPERATOR_FAMILY.7.gz
+share/man/man7/CREATE_POLICY.7.gz
+share/man/man7/CREATE_PROCEDURE.7.gz
+share/man/man7/CREATE_PUBLICATION.7.gz
+share/man/man7/CREATE_ROLE.7.gz
+share/man/man7/CREATE_RULE.7.gz
+share/man/man7/CREATE_SCHEMA.7.gz
+share/man/man7/CREATE_SEQUENCE.7.gz
+share/man/man7/CREATE_SERVER.7.gz
+share/man/man7/CREATE_STATISTICS.7.gz
+share/man/man7/CREATE_SUBSCRIPTION.7.gz
+share/man/man7/CREATE_TABLE.7.gz
+share/man/man7/CREATE_TABLESPACE.7.gz
+share/man/man7/CREATE_TABLE_AS.7.gz
+share/man/man7/CREATE_TEXT_SEARCH_CONFIGURATION.7.gz
+share/man/man7/CREATE_TEXT_SEARCH_DICTIONARY.7.gz
+share/man/man7/CREATE_TEXT_SEARCH_PARSER.7.gz
+share/man/man7/CREATE_TEXT_SEARCH_TEMPLATE.7.gz
+share/man/man7/CREATE_TRANSFORM.7.gz
+share/man/man7/CREATE_TRIGGER.7.gz
+share/man/man7/CREATE_TYPE.7.gz
+share/man/man7/CREATE_USER.7.gz
+share/man/man7/CREATE_USER_MAPPING.7.gz
+share/man/man7/CREATE_VIEW.7.gz
+share/man/man7/DEALLOCATE.7.gz
+share/man/man7/DECLARE.7.gz
+share/man/man7/DELETE.7.gz
+share/man/man7/DISCARD.7.gz
+share/man/man7/DO.7.gz
+share/man/man7/DROP_ACCESS_METHOD.7.gz
+share/man/man7/DROP_AGGREGATE.7.gz
+share/man/man7/DROP_CAST.7.gz
+share/man/man7/DROP_COLLATION.7.gz
+share/man/man7/DROP_CONVERSION.7.gz
+share/man/man7/DROP_DATABASE.7.gz
+share/man/man7/DROP_DOMAIN.7.gz
+share/man/man7/DROP_EVENT_TRIGGER.7.gz
+share/man/man7/DROP_EXTENSION.7.gz
+share/man/man7/DROP_FOREIGN_DATA_WRAPPER.7.gz
+share/man/man7/DROP_FOREIGN_TABLE.7.gz
+share/man/man7/DROP_FUNCTION.7.gz
+share/man/man7/DROP_GROUP.7.gz
+share/man/man7/DROP_INDEX.7.gz
+share/man/man7/DROP_LANGUAGE.7.gz
+share/man/man7/DROP_MATERIALIZED_VIEW.7.gz
+share/man/man7/DROP_OPERATOR.7.gz
+share/man/man7/DROP_OPERATOR_CLASS.7.gz
+share/man/man7/DROP_OPERATOR_FAMILY.7.gz
+share/man/man7/DROP_OWNED.7.gz
+share/man/man7/DROP_POLICY.7.gz
+share/man/man7/DROP_PROCEDURE.7.gz
+share/man/man7/DROP_PUBLICATION.7.gz
+share/man/man7/DROP_ROLE.7.gz
+share/man/man7/DROP_ROUTINE.7.gz
+share/man/man7/DROP_RULE.7.gz
+share/man/man7/DROP_SCHEMA.7.gz
+share/man/man7/DROP_SEQUENCE.7.gz
+share/man/man7/DROP_SERVER.7.gz
+share/man/man7/DROP_STATISTICS.7.gz
+share/man/man7/DROP_SUBSCRIPTION.7.gz
+share/man/man7/DROP_TABLE.7.gz
+share/man/man7/DROP_TABLESPACE.7.gz
+share/man/man7/DROP_TEXT_SEARCH_CONFIGURATION.7.gz
+share/man/man7/DROP_TEXT_SEARCH_DICTIONARY.7.gz
+share/man/man7/DROP_TEXT_SEARCH_PARSER.7.gz
+share/man/man7/DROP_TEXT_SEARCH_TEMPLATE.7.gz
+share/man/man7/DROP_TRANSFORM.7.gz
+share/man/man7/DROP_TRIGGER.7.gz
+share/man/man7/DROP_TYPE.7.gz
+share/man/man7/DROP_USER.7.gz
+share/man/man7/DROP_USER_MAPPING.7.gz
+share/man/man7/DROP_VIEW.7.gz
+share/man/man7/END.7.gz
+share/man/man7/EXECUTE.7.gz
+share/man/man7/EXPLAIN.7.gz
+share/man/man7/FETCH.7.gz
+share/man/man7/GRANT.7.gz
+share/man/man7/IMPORT_FOREIGN_SCHEMA.7.gz
+share/man/man7/INSERT.7.gz
+share/man/man7/LISTEN.7.gz
+share/man/man7/LOAD.7.gz
+share/man/man7/LOCK.7.gz
+share/man/man7/MERGE.7.gz
+share/man/man7/MOVE.7.gz
+share/man/man7/NOTIFY.7.gz
+share/man/man7/PREPARE.7.gz
+share/man/man7/PREPARE_TRANSACTION.7.gz
+share/man/man7/REASSIGN_OWNED.7.gz
+share/man/man7/REFRESH_MATERIALIZED_VIEW.7.gz
+share/man/man7/REINDEX.7.gz
+share/man/man7/RELEASE_SAVEPOINT.7.gz
+share/man/man7/RESET.7.gz
+share/man/man7/REVOKE.7.gz
+share/man/man7/ROLLBACK.7.gz
+share/man/man7/ROLLBACK_PREPARED.7.gz
+share/man/man7/ROLLBACK_TO_SAVEPOINT.7.gz
+share/man/man7/SAVEPOINT.7.gz
+share/man/man7/SECURITY_LABEL.7.gz
+share/man/man7/SELECT.7.gz
+share/man/man7/SELECT_INTO.7.gz
+share/man/man7/SET.7.gz
+share/man/man7/SET_CONSTRAINTS.7.gz
+share/man/man7/SET_ROLE.7.gz
+share/man/man7/SET_SESSION_AUTHORIZATION.7.gz
+share/man/man7/SET_TRANSACTION.7.gz
+share/man/man7/SHOW.7.gz
+share/man/man7/START_TRANSACTION.7.gz
+share/man/man7/TABLE.7.gz
+share/man/man7/TRUNCATE.7.gz
+share/man/man7/UNLISTEN.7.gz
+share/man/man7/UPDATE.7.gz
+share/man/man7/VACUUM.7.gz
+share/man/man7/VALUES.7.gz
+share/man/man7/WITH.7.gz
+%%NLS%%share/locale/cs/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/he/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/he/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/he/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/he/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/he/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/nb/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ro/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ta/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/psql-%%PG_VERSION%%.mo
+%%DATADIR%%/postgres.bki
+%%DATADIR%%/system_constraints.sql
+%%DATADIR%%/pg_service.conf.sample
+%%DATADIR%%/psqlrc.sample
diff --git a/databases/postgresql18-server/pkg-plist-contrib b/databases/postgresql18-server/pkg-plist-contrib
new file mode 100644
index 000000000000..f67c304a5927
--- /dev/null
+++ b/databases/postgresql18-server/pkg-plist-contrib
@@ -0,0 +1,281 @@
+bin/oid2name
+bin/vacuumlo
+include/postgresql/server/extension/cube/cubedata.h
+include/postgresql/server/extension/hstore/hstore.h
+include/postgresql/server/extension/isn/isn.h
+include/postgresql/server/extension/ltree/ltree.h
+include/postgresql/server/extension/seg/segdata.h
+lib/postgresql/_int.so
+lib/postgresql/amcheck.so
+lib/postgresql/auth_delay.so
+lib/postgresql/auto_explain.so
+lib/postgresql/autoinc.so
+lib/postgresql/basebackup_to_shell.so
+lib/postgresql/basic_archive.so
+lib/postgresql/bloom.so
+lib/postgresql/btree_gin.so
+lib/postgresql/btree_gist.so
+lib/postgresql/citext.so
+lib/postgresql/cube.so
+lib/postgresql/dblink.so
+lib/postgresql/dict_int.so
+lib/postgresql/dict_xsyn.so
+lib/postgresql/earthdistance.so
+lib/postgresql/file_fdw.so
+lib/postgresql/fuzzystrmatch.so
+lib/postgresql/hstore.so
+lib/postgresql/insert_username.so
+lib/postgresql/isn.so
+lib/postgresql/lo.so
+lib/postgresql/ltree.so
+lib/postgresql/moddatetime.so
+lib/postgresql/pageinspect.so
+lib/postgresql/passwordcheck.so
+lib/postgresql/pg_buffercache.so
+lib/postgresql/pg_freespacemap.so
+lib/postgresql/pg_logicalinspect.so
+lib/postgresql/pg_overexplain.so
+lib/postgresql/pg_prewarm.so
+lib/postgresql/pg_stat_statements.so
+lib/postgresql/pg_surgery.so
+lib/postgresql/pg_trgm.so
+lib/postgresql/pg_visibility.so
+lib/postgresql/pg_walinspect.so
+lib/postgresql/pgcrypto.so
+lib/postgresql/pgrowlocks.so
+lib/postgresql/pgstattuple.so
+%%XML%%lib/postgresql/pgxml.so
+lib/postgresql/postgres_fdw.so
+lib/postgresql/refint.so
+lib/postgresql/seg.so
+%%OPENSSL%%lib/postgresql/sslinfo.so
+lib/postgresql/tablefunc.so
+lib/postgresql/tcn.so
+lib/postgresql/test_decoding.so
+lib/postgresql/tsm_system_rows.so
+lib/postgresql/tsm_system_time.so
+lib/postgresql/unaccent.so
+lib/postgresql/uuid-ossp.so
+%%PORTDOCS%%%%DOCSDIR%%/README-contrib
+%%PORTDOCS%%%%DOCSDIR%%/extension/README
+%%PORTDOCS%%%%DOCSDIR%%/extension/autoinc.example
+%%PORTDOCS%%%%DOCSDIR%%/extension/insert_username.example
+%%PORTDOCS%%%%DOCSDIR%%/extension/moddatetime.example
+%%PORTDOCS%%%%DOCSDIR%%/extension/refint.example
+%%DATADIR%%/extension/amcheck--1.0--1.1.sql
+%%DATADIR%%/extension/amcheck--1.0.sql
+%%DATADIR%%/extension/amcheck--1.1--1.2.sql
+%%DATADIR%%/extension/amcheck--1.2--1.3.sql
+%%DATADIR%%/extension/amcheck--1.3--1.4.sql
+%%DATADIR%%/extension/amcheck--1.4--1.5.sql
+%%DATADIR%%/extension/amcheck.control
+%%DATADIR%%/extension/autoinc--1.0.sql
+%%DATADIR%%/extension/autoinc.control
+%%DATADIR%%/extension/bloom--1.0.sql
+%%DATADIR%%/extension/bloom.control
+%%DATADIR%%/extension/btree_gin--1.0--1.1.sql
+%%DATADIR%%/extension/btree_gin--1.0.sql
+%%DATADIR%%/extension/btree_gin--1.1--1.2.sql
+%%DATADIR%%/extension/btree_gin--1.2--1.3.sql
+%%DATADIR%%/extension/btree_gin.control
+%%DATADIR%%/extension/btree_gist--1.0--1.1.sql
+%%DATADIR%%/extension/btree_gist--1.1--1.2.sql
+%%DATADIR%%/extension/btree_gist--1.2--1.3.sql
+%%DATADIR%%/extension/btree_gist--1.2.sql
+%%DATADIR%%/extension/btree_gist--1.3--1.4.sql
+%%DATADIR%%/extension/btree_gist--1.4--1.5.sql
+%%DATADIR%%/extension/btree_gist--1.5--1.6.sql
+%%DATADIR%%/extension/btree_gist--1.6--1.7.sql
+%%DATADIR%%/extension/btree_gist--1.7--1.8.sql
+%%DATADIR%%/extension/btree_gist--1.8--1.9.sql
+%%DATADIR%%/extension/btree_gist.control
+%%DATADIR%%/extension/citext--1.0--1.1.sql
+%%DATADIR%%/extension/citext--1.1--1.2.sql
+%%DATADIR%%/extension/citext--1.2--1.3.sql
+%%DATADIR%%/extension/citext--1.3--1.4.sql
+%%DATADIR%%/extension/citext--1.4--1.5.sql
+%%DATADIR%%/extension/citext--1.4.sql
+%%DATADIR%%/extension/citext--1.5--1.6.sql
+%%DATADIR%%/extension/citext--1.6--1.7.sql
+%%DATADIR%%/extension/citext--1.7--1.8.sql
+%%DATADIR%%/extension/citext.control
+%%DATADIR%%/extension/cube--1.0--1.1.sql
+%%DATADIR%%/extension/cube--1.1--1.2.sql
+%%DATADIR%%/extension/cube--1.2--1.3.sql
+%%DATADIR%%/extension/cube--1.2.sql
+%%DATADIR%%/extension/cube--1.3--1.4.sql
+%%DATADIR%%/extension/cube--1.4--1.5.sql
+%%DATADIR%%/extension/cube.control
+%%DATADIR%%/extension/dblink--1.0--1.1.sql
+%%DATADIR%%/extension/dblink--1.1--1.2.sql
+%%DATADIR%%/extension/dblink--1.2.sql
+%%DATADIR%%/extension/dblink.control
+%%DATADIR%%/extension/dict_int--1.0.sql
+%%DATADIR%%/extension/dict_int.control
+%%DATADIR%%/extension/dict_xsyn--1.0.sql
+%%DATADIR%%/extension/dict_xsyn.control
+%%DATADIR%%/extension/earthdistance--1.0--1.1.sql
+%%DATADIR%%/extension/earthdistance--1.1--1.2.sql
+%%DATADIR%%/extension/earthdistance--1.1.sql
+%%DATADIR%%/extension/earthdistance.control
+%%DATADIR%%/extension/file_fdw--1.0.sql
+%%DATADIR%%/extension/file_fdw.control
+%%DATADIR%%/extension/fuzzystrmatch--1.0--1.1.sql
+%%DATADIR%%/extension/fuzzystrmatch--1.1--1.2.sql
+%%DATADIR%%/extension/fuzzystrmatch--1.1.sql
+%%DATADIR%%/extension/fuzzystrmatch.control
+%%DATADIR%%/extension/hstore--1.1--1.2.sql
+%%DATADIR%%/extension/hstore--1.2--1.3.sql
+%%DATADIR%%/extension/hstore--1.3--1.4.sql
+%%DATADIR%%/extension/hstore--1.4--1.5.sql
+%%DATADIR%%/extension/hstore--1.4.sql
+%%DATADIR%%/extension/hstore--1.5--1.6.sql
+%%DATADIR%%/extension/hstore--1.6--1.7.sql
+%%DATADIR%%/extension/hstore--1.7--1.8.sql
+%%DATADIR%%/extension/hstore.control
+%%DATADIR%%/extension/insert_username--1.0.sql
+%%DATADIR%%/extension/insert_username.control
+%%DATADIR%%/extension/intagg--1.0--1.1.sql
+%%DATADIR%%/extension/intagg--1.1.sql
+%%DATADIR%%/extension/intagg.control
+%%DATADIR%%/extension/intarray--1.0--1.1.sql
+%%DATADIR%%/extension/intarray--1.1--1.2.sql
+%%DATADIR%%/extension/intarray--1.2--1.3.sql
+%%DATADIR%%/extension/intarray--1.2.sql
+%%DATADIR%%/extension/intarray--1.3--1.4.sql
+%%DATADIR%%/extension/intarray--1.4--1.5.sql
+%%DATADIR%%/extension/intarray.control
+%%DATADIR%%/extension/isn--1.0--1.1.sql
+%%DATADIR%%/extension/isn--1.1--1.2.sql
+%%DATADIR%%/extension/isn--1.1.sql
+%%DATADIR%%/extension/isn--1.2--1.3.sql
+%%DATADIR%%/extension/isn.control
+%%DATADIR%%/extension/lo--1.0--1.1.sql
+%%DATADIR%%/extension/lo--1.1--1.2.sql
+%%DATADIR%%/extension/lo--1.1.sql
+%%DATADIR%%/extension/lo.control
+%%DATADIR%%/extension/ltree--1.0--1.1.sql
+%%DATADIR%%/extension/ltree--1.1--1.2.sql
+%%DATADIR%%/extension/ltree--1.1.sql
+%%DATADIR%%/extension/ltree--1.2--1.3.sql
+%%DATADIR%%/extension/ltree.control
+%%DATADIR%%/extension/moddatetime--1.0.sql
+%%DATADIR%%/extension/moddatetime.control
+%%DATADIR%%/extension/pageinspect--1.0--1.1.sql
+%%DATADIR%%/extension/pageinspect--1.1--1.2.sql
+%%DATADIR%%/extension/pageinspect--1.10--1.11.sql
+%%DATADIR%%/extension/pageinspect--1.11--1.12.sql
+%%DATADIR%%/extension/pageinspect--1.12--1.13.sql
+%%DATADIR%%/extension/pageinspect--1.2--1.3.sql
+%%DATADIR%%/extension/pageinspect--1.3--1.4.sql
+%%DATADIR%%/extension/pageinspect--1.4--1.5.sql
+%%DATADIR%%/extension/pageinspect--1.5--1.6.sql
+%%DATADIR%%/extension/pageinspect--1.5.sql
+%%DATADIR%%/extension/pageinspect--1.6--1.7.sql
+%%DATADIR%%/extension/pageinspect--1.7--1.8.sql
+%%DATADIR%%/extension/pageinspect--1.8--1.9.sql
+%%DATADIR%%/extension/pageinspect--1.9--1.10.sql
+%%DATADIR%%/extension/pageinspect.control
+%%DATADIR%%/extension/pg_buffercache--1.0--1.1.sql
+%%DATADIR%%/extension/pg_buffercache--1.1--1.2.sql
+%%DATADIR%%/extension/pg_buffercache--1.2--1.3.sql
+%%DATADIR%%/extension/pg_buffercache--1.2.sql
+%%DATADIR%%/extension/pg_buffercache--1.3--1.4.sql
+%%DATADIR%%/extension/pg_buffercache--1.4--1.5.sql
+%%DATADIR%%/extension/pg_buffercache--1.5--1.6.sql
+%%DATADIR%%/extension/pg_buffercache.control
+%%DATADIR%%/extension/pg_freespacemap--1.0--1.1.sql
+%%DATADIR%%/extension/pg_freespacemap--1.1--1.2.sql
+%%DATADIR%%/extension/pg_freespacemap--1.1.sql
+%%DATADIR%%/extension/pg_freespacemap--1.2--1.3.sql
+%%DATADIR%%/extension/pg_freespacemap.control
+%%DATADIR%%/extension/pg_logicalinspect--1.0.sql
+%%DATADIR%%/extension/pg_logicalinspect.control
+%%DATADIR%%/extension/pg_prewarm--1.0--1.1.sql
+%%DATADIR%%/extension/pg_prewarm--1.1--1.2.sql
+%%DATADIR%%/extension/pg_prewarm--1.1.sql
+%%DATADIR%%/extension/pg_prewarm.control
+%%DATADIR%%/extension/pg_stat_statements--1.0--1.1.sql
+%%DATADIR%%/extension/pg_stat_statements--1.1--1.2.sql
+%%DATADIR%%/extension/pg_stat_statements--1.10--1.11.sql
+%%DATADIR%%/extension/pg_stat_statements--1.11--1.12.sql
+%%DATADIR%%/extension/pg_stat_statements--1.2--1.3.sql
+%%DATADIR%%/extension/pg_stat_statements--1.3--1.4.sql
+%%DATADIR%%/extension/pg_stat_statements--1.4--1.5.sql
+%%DATADIR%%/extension/pg_stat_statements--1.4.sql
+%%DATADIR%%/extension/pg_stat_statements--1.5--1.6.sql
+%%DATADIR%%/extension/pg_stat_statements--1.6--1.7.sql
+%%DATADIR%%/extension/pg_stat_statements--1.7--1.8.sql
+%%DATADIR%%/extension/pg_stat_statements--1.8--1.9.sql
+%%DATADIR%%/extension/pg_stat_statements--1.9--1.10.sql
+%%DATADIR%%/extension/pg_stat_statements.control
+%%DATADIR%%/extension/pg_surgery--1.0.sql
+%%DATADIR%%/extension/pg_surgery.control
+%%DATADIR%%/extension/pg_trgm--1.0--1.1.sql
+%%DATADIR%%/extension/pg_trgm--1.1--1.2.sql
+%%DATADIR%%/extension/pg_trgm--1.2--1.3.sql
+%%DATADIR%%/extension/pg_trgm--1.3--1.4.sql
+%%DATADIR%%/extension/pg_trgm--1.3.sql
+%%DATADIR%%/extension/pg_trgm--1.4--1.5.sql
+%%DATADIR%%/extension/pg_trgm--1.5--1.6.sql
+%%DATADIR%%/extension/pg_trgm.control
+%%DATADIR%%/extension/pg_visibility--1.0--1.1.sql
+%%DATADIR%%/extension/pg_visibility--1.1--1.2.sql
+%%DATADIR%%/extension/pg_visibility--1.1.sql
+%%DATADIR%%/extension/pg_visibility.control
+%%DATADIR%%/extension/pg_walinspect--1.0--1.1.sql
+%%DATADIR%%/extension/pg_walinspect--1.0.sql
+%%DATADIR%%/extension/pg_walinspect.control
+%%DATADIR%%/extension/pgcrypto--1.0--1.1.sql
+%%DATADIR%%/extension/pgcrypto--1.1--1.2.sql
+%%DATADIR%%/extension/pgcrypto--1.2--1.3.sql
+%%DATADIR%%/extension/pgcrypto--1.3--1.4.sql
+%%DATADIR%%/extension/pgcrypto--1.3.sql
+%%DATADIR%%/extension/pgcrypto.control
+%%DATADIR%%/extension/pgrowlocks--1.0--1.1.sql
+%%DATADIR%%/extension/pgrowlocks--1.1--1.2.sql
+%%DATADIR%%/extension/pgrowlocks--1.2.sql
+%%DATADIR%%/extension/pgrowlocks.control
+%%DATADIR%%/extension/pgstattuple--1.0--1.1.sql
+%%DATADIR%%/extension/pgstattuple--1.1--1.2.sql
+%%DATADIR%%/extension/pgstattuple--1.2--1.3.sql
+%%DATADIR%%/extension/pgstattuple--1.3--1.4.sql
+%%DATADIR%%/extension/pgstattuple--1.4--1.5.sql
+%%DATADIR%%/extension/pgstattuple--1.4.sql
+%%DATADIR%%/extension/pgstattuple.control
+%%DATADIR%%/extension/postgres_fdw--1.0--1.1.sql
+%%DATADIR%%/extension/postgres_fdw--1.0.sql
+%%DATADIR%%/extension/postgres_fdw--1.1--1.2.sql
+%%DATADIR%%/extension/postgres_fdw.control
+%%DATADIR%%/extension/refint--1.0.sql
+%%DATADIR%%/extension/refint.control
+%%DATADIR%%/extension/seg--1.0--1.1.sql
+%%DATADIR%%/extension/seg--1.1--1.2.sql
+%%DATADIR%%/extension/seg--1.1.sql
+%%DATADIR%%/extension/seg--1.2--1.3.sql
+%%DATADIR%%/extension/seg--1.3--1.4.sql
+%%DATADIR%%/extension/seg.control
+%%DATADIR%%/extension/tablefunc--1.0.sql
+%%DATADIR%%/extension/tablefunc.control
+%%DATADIR%%/extension/tcn--1.0.sql
+%%DATADIR%%/extension/tcn.control
+%%DATADIR%%/extension/tsm_system_rows--1.0.sql
+%%DATADIR%%/extension/tsm_system_rows.control
+%%DATADIR%%/extension/tsm_system_time--1.0.sql
+%%DATADIR%%/extension/tsm_system_time.control
+%%DATADIR%%/extension/unaccent--1.0--1.1.sql
+%%DATADIR%%/extension/unaccent--1.1.sql
+%%DATADIR%%/extension/unaccent.control
+%%DATADIR%%/extension/uuid-ossp--1.0--1.1.sql
+%%DATADIR%%/extension/uuid-ossp--1.1.sql
+%%DATADIR%%/extension/uuid-ossp.control
+%%DATADIR%%/extension/xml2--1.1--1.2.sql
+%%DATADIR%%/tsearch_data/unaccent.rules
+%%DATADIR%%/tsearch_data/xsyn_sample.rules
+%%OPENSSL%%%%DATADIR%%/extension/sslinfo--1.0--1.1.sql
+%%OPENSSL%%%%DATADIR%%/extension/sslinfo--1.1--1.2.sql
+%%OPENSSL%%%%DATADIR%%/extension/sslinfo--1.2.sql
+%%OPENSSL%%%%DATADIR%%/extension/sslinfo.control
+%%XML%%%%DATADIR%%/extension/xml2--1.0--1.1.sql
+%%XML%%%%DATADIR%%/extension/xml2--1.1.sql
+%%XML%%%%DATADIR%%/extension/xml2.control
diff --git a/databases/postgresql18-server/pkg-plist-plperl b/databases/postgresql18-server/pkg-plist-plperl
new file mode 100644
index 000000000000..67112b25bfb0
--- /dev/null
+++ b/databases/postgresql18-server/pkg-plist-plperl
@@ -0,0 +1,24 @@
+include/postgresql/server/plperl.h
+include/postgresql/server/ppport.h
+include/postgresql/server/plperl_system.h
+%%DATADIR%%/extension/plperlu--1.0.sql
+%%DATADIR%%/extension/plperl.control
+%%DATADIR%%/extension/plperl--1.0.sql
+%%DATADIR%%/extension/plperlu.control
+%%DOCSDIR%%/README-plperl
+lib/postgresql/bool_plperl.so
+lib/postgresql/hstore_plperl.so
+lib/postgresql/jsonb_plperl.so
+lib/postgresql/plperl.so
+%%DATADIR%%/extension/bool_plperl--1.0.sql
+%%DATADIR%%/extension/bool_plperl.control
+%%DATADIR%%/extension/bool_plperlu--1.0.sql
+%%DATADIR%%/extension/bool_plperlu.control
+%%DATADIR%%/extension/hstore_plperl--1.0.sql
+%%DATADIR%%/extension/hstore_plperl.control
+%%DATADIR%%/extension/hstore_plperlu--1.0.sql
+%%DATADIR%%/extension/hstore_plperlu.control
+%%DATADIR%%/extension/jsonb_plperl--1.0.sql
+%%DATADIR%%/extension/jsonb_plperl.control
+%%DATADIR%%/extension/jsonb_plperlu--1.0.sql
+%%DATADIR%%/extension/jsonb_plperlu.control
diff --git a/databases/postgresql18-server/pkg-plist-plpython b/databases/postgresql18-server/pkg-plist-plpython
new file mode 100644
index 000000000000..23631de669b7
--- /dev/null
+++ b/databases/postgresql18-server/pkg-plist-plpython
@@ -0,0 +1,32 @@
+include/postgresql/server/plpy_cursorobject.h
+include/postgresql/server/plpy_elog.h
+include/postgresql/server/plpy_exec.h
+include/postgresql/server/plpy_main.h
+include/postgresql/server/plpy_planobject.h
+include/postgresql/server/plpy_plpymodule.h
+include/postgresql/server/plpy_procedure.h
+include/postgresql/server/plpy_resultobject.h
+include/postgresql/server/plpy_spi.h
+include/postgresql/server/plpy_subxactobject.h
+include/postgresql/server/plpy_typeio.h
+include/postgresql/server/plpy_util.h
+include/postgresql/server/plpython.h
+include/postgresql/server/plpython_system.h
+%%DOCSDIR%%/README-plpython
+%%PYTHON2%%lib/postgresql/plpython2.so
+%%PYTHON3%%lib/postgresql/plpython3.so
+%%PYTHON2%%%%DATADIR%%/extension/plpython2u--1.0.sql
+%%PYTHON2%%%%DATADIR%%/extension/plpython2u.control
+%%PYTHON3%%%%DATADIR%%/extension/plpython3u--1.0.sql
+%%PYTHON3%%%%DATADIR%%/extension/plpython3u.control
+%%PYTHON2%%%%DATADIR%%/extension/plpythonu--1.0.sql
+%%PYTHON2%%%%DATADIR%%/extension/plpythonu.control
+lib/postgresql/hstore_plpython3.so
+lib/postgresql/jsonb_plpython3.so
+lib/postgresql/ltree_plpython3.so
+%%DATADIR%%/extension/hstore_plpython3u--1.0.sql
+%%DATADIR%%/extension/hstore_plpython3u.control
+%%DATADIR%%/extension/jsonb_plpython3u--1.0.sql
+%%DATADIR%%/extension/jsonb_plpython3u.control
+%%DATADIR%%/extension/ltree_plpython3u--1.0.sql
+%%DATADIR%%/extension/ltree_plpython3u.control
diff --git a/databases/postgresql18-server/pkg-plist-pltcl b/databases/postgresql18-server/pkg-plist-pltcl
new file mode 100644
index 000000000000..05cf5edaac03
--- /dev/null
+++ b/databases/postgresql18-server/pkg-plist-pltcl
@@ -0,0 +1,6 @@
+%%DATADIR%%/extension/pltcl--1.0.sql
+%%DATADIR%%/extension/pltcl.control
+%%DATADIR%%/extension/pltclu.control
+%%DATADIR%%/extension/pltclu--1.0.sql
+%%DOCSDIR%%/README-pltcl
+lib/postgresql/pltcl.so
diff --git a/databases/postgresql18-server/pkg-plist-server b/databases/postgresql18-server/pkg-plist-server
new file mode 100644
index 000000000000..04c10757434f
--- /dev/null
+++ b/databases/postgresql18-server/pkg-plist-server
@@ -0,0 +1,1725 @@
+bin/initdb
+bin/pg_archivecleanup
+bin/pg_basebackup
+bin/pg_checksums
+bin/pg_controldata
+bin/pg_createsubscriber
+bin/pg_ctl
+bin/pg_receivewal
+bin/pg_recvlogical
+bin/pg_resetwal
+bin/pg_rewind
+bin/pg_test_fsync
+bin/pg_test_timing
+bin/pg_upgrade
+bin/pg_waldump
+bin/postgres
+etc/periodic/daily/502.pgsql
+include/postgresql/server/plpgsql.h
+lib/libpgcommon.a
+lib/libpgcommon_shlib.a
+lib/postgresql/cyrillic_and_mic.so
+lib/postgresql/dict_snowball.so
+lib/postgresql/euc2004_sjis2004.so
+lib/postgresql/euc_cn_and_mic.so
+lib/postgresql/euc_jp_and_sjis.so
+lib/postgresql/euc_kr_and_mic.so
+lib/postgresql/euc_tw_and_big5.so
+lib/postgresql/latin2_and_win1250.so
+lib/postgresql/latin_and_mic.so
+lib/postgresql/libpqwalreceiver.so
+lib/postgresql/pgoutput.so
+lib/postgresql/plpgsql.so
+lib/postgresql/utf8_and_big5.so
+lib/postgresql/utf8_and_cyrillic.so
+lib/postgresql/utf8_and_euc2004.so
+lib/postgresql/utf8_and_euc_cn.so
+lib/postgresql/utf8_and_euc_jp.so
+lib/postgresql/utf8_and_euc_kr.so
+lib/postgresql/utf8_and_euc_tw.so
+lib/postgresql/utf8_and_gb18030.so
+lib/postgresql/utf8_and_gbk.so
+lib/postgresql/utf8_and_iso8859.so
+lib/postgresql/utf8_and_iso8859_1.so
+lib/postgresql/utf8_and_johab.so
+lib/postgresql/utf8_and_sjis.so
+lib/postgresql/utf8_and_sjis2004.so
+lib/postgresql/utf8_and_uhc.so
+lib/postgresql/utf8_and_win.so
+%%LLVM%%%%GSSAPI%%lib/postgresql/bitcode/postgres/libpq/be-gssapi-common.bc
+%%LLVM%%%%GSSAPI%%lib/postgresql/bitcode/postgres/libpq/be-secure-gssapi.bc
+%%LLVM%%%%SSL%%lib/postgresql/bitcode/postgres/libpq/be-secure-openssl.bc
+%%LLVM%%lib/postgresql/bitcode/postgres.index.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/brin/brin.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/brin/brin_bloom.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/brin/brin_inclusion.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/brin/brin_minmax.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/brin/brin_minmax_multi.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/brin/brin_pageops.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/brin/brin_revmap.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/brin/brin_tuple.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/brin/brin_validate.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/brin/brin_xlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/attmap.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/bufmask.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/detoast.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/heaptuple.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/indextuple.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/printsimple.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/printtup.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/relation.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/reloptions.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/scankey.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/session.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/syncscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/tidstore.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/toast_compression.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/toast_internals.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/tupconvert.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/common/tupdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginarrayproc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginbtree.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginbulk.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/gindatapage.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginentrypage.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginfast.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginget.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/gininsert.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginlogic.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginpostinglist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginutil.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginvacuum.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginvalidate.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gin/ginxlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gistbuild.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gistbuildbuffers.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gistget.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gistproc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gistscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gistsplit.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gistutil.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gistvacuum.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gistvalidate.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/gist/gistxlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/hash/hash.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/hash/hash_xlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/hash/hashfunc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/hash/hashinsert.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/hash/hashovfl.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/hash/hashpage.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/hash/hashsearch.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/hash/hashsort.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/hash/hashutil.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/hash/hashvalidate.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/heap/heapam.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/heap/heapam_handler.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/heap/heapam_visibility.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/heap/heapam_xlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/heap/heaptoast.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/heap/hio.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/heap/pruneheap.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/heap/rewriteheap.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/heap/vacuumlazy.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/heap/visibilitymap.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/index/amapi.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/index/amvalidate.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/index/genam.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/index/indexam.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtcompare.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtdedup.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtinsert.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtpage.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtpreprocesskeys.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtree.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtsearch.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtsort.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtsplitloc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtutils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtvalidate.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/nbtree/nbtxlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/brindesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/clogdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/committsdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/dbasedesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/genericdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/gindesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/gistdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/hashdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/heapdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/logicalmsgdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/mxactdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/nbtdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/relmapdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/replorigindesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/rmgrdesc_utils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/seqdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/smgrdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/spgdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/standbydesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/tblspcdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/xactdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/rmgrdesc/xlogdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/sequence/sequence.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spgdoinsert.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spginsert.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spgkdtreeproc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spgproc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spgquadtreeproc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spgscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spgtextproc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spgutils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spgvacuum.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spgvalidate.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/spgist/spgxlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/table/table.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/table/tableam.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/table/tableamapi.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/table/toast_helper.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/tablesample/bernoulli.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/tablesample/system.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/tablesample/tablesample.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/clog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/commit_ts.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/generic_xlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/multixact.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/parallel.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/rmgr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/slru.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/subtrans.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/timeline.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/transam.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/twophase.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/twophase_rmgr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/varsup.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xact.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xlogarchive.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xlogbackup.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xlogfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xloginsert.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xlogprefetcher.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xlogreader.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xlogrecovery.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xlogstats.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/access/transam/xlogutils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/archive/shell_archive.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/backup_manifest.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup_copy.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup_gzip.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup_incremental.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup_lz4.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup_progress.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup_server.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup_sink.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup_target.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup_throttle.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/basebackup_zstd.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/walsummary.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/backup/walsummaryfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/bootstrap/bootparse.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/bootstrap/bootscanner.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/bootstrap/bootstrap.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/aclchk.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/catalog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/dependency.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/heap.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/index.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/indexing.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/namespace.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/objectaccess.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/objectaddress.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/partition.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_aggregate.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_attrdef.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_cast.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_class.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_collation.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_constraint.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_conversion.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_db_role_setting.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_depend.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_enum.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_inherits.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_largeobject.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_namespace.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_operator.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_parameter_acl.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_proc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_publication.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_range.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_shdepend.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_subscription.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/pg_type.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/storage.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/catalog/toasting.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/aggregatecmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/alter.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/amcmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/analyze.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/async.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/cluster.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/collationcmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/comment.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/constraint.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/conversioncmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/copy.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/copyfrom.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/copyfromparse.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/copyto.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/createas.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/dbcommands.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/define.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/discard.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/dropcmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/event_trigger.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/explain.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/explain_dr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/explain_format.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/explain_state.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/extension.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/foreigncmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/functioncmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/indexcmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/lockcmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/matview.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/opclasscmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/operatorcmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/policy.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/portalcmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/prepare.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/proclang.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/publicationcmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/schemacmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/seclabel.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/sequence.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/statscmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/subscriptioncmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/tablecmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/tablespace.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/trigger.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/tsearchcmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/typecmds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/user.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/vacuum.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/vacuumparallel.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/variable.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/commands/view.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execAmi.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execAsync.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execCurrent.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execExpr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execExprInterp.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execGrouping.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execIndexing.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execJunk.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execMain.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execParallel.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execPartition.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execProcnode.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execReplication.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execSRF.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execScan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execTuples.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/execUtils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/functions.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/instrument.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeAgg.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeAppend.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeBitmapAnd.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeBitmapHeapscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeBitmapIndexscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeBitmapOr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeCtescan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeCustom.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeForeignscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeFunctionscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeGather.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeGatherMerge.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeGroup.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeHash.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeHashjoin.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeIncrementalSort.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeIndexonlyscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeIndexscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeLimit.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeLockRows.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeMaterial.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeMemoize.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeMergeAppend.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeMergejoin.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeModifyTable.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeNamedtuplestorescan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeNestloop.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeProjectSet.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeRecursiveunion.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeResult.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeSamplescan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeSeqscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeSetOp.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeSort.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeSubplan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeSubqueryscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeTableFuncscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeTidrangescan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeTidscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeUnique.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeValuesscan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeWindowAgg.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/nodeWorktablescan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/spi.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/tqueue.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/executor/tstoreReceiver.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/foreign/foreign.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/jit/jit.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/lib/bipartite_match.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/lib/bloomfilter.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/lib/dshash.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/lib/hyperloglog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/lib/ilist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/lib/integerset.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/lib/knapsack.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/lib/pairingheap.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/lib/rbtree.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/auth-oauth.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/auth-sasl.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/auth-scram.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/auth.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/be-fsstubs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/be-secure-common.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/be-secure.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/crypt.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/hba.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/ifaddr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/pqcomm.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/pqformat.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/pqmq.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/libpq/pqsignal.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/main/main.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/bitmapset.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/copyfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/equalfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/extensible.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/list.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/makefuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/multibitmapset.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/nodeFuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/outfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/params.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/print.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/queryjumblefuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/read.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/readfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/tidbitmap.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/nodes/value.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_copy.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_cx.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_erx.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_eval.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_main.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_misc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_mutation.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_ox1.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_ox2.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_pmx.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_pool.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_px.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_random.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_recombination.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/geqo/geqo_selection.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/path/allpaths.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/path/clausesel.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/path/costsize.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/path/equivclass.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/path/indxpath.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/path/joinpath.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/path/joinrels.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/path/pathkeys.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/path/tidpath.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/plan/analyzejoins.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/plan/createplan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/plan/initsplan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/plan/planagg.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/plan/planmain.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/plan/planner.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/plan/setrefs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/plan/subselect.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/prep/prepagg.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/prep/prepjointree.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/prep/prepqual.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/prep/preptlist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/prep/prepunion.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/appendinfo.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/clauses.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/inherit.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/joininfo.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/orclauses.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/paramassign.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/pathnode.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/placeholder.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/plancat.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/predtest.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/relnode.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/restrictinfo.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/tlist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/optimizer/util/var.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/analyze.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/gram.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_agg.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_clause.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_coerce.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_collate.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_cte.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_enr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_expr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_func.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_jsontable.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_merge.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_node.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_oper.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_param.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_relation.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_target.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_type.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parse_utilcmd.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/parser.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/scan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/parser/scansup.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/partitioning/partbounds.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/partitioning/partdesc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/partitioning/partprune.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/port/atomics.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/port/pg_sema.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/port/pg_shmem.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/autovacuum.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/auxprocess.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/bgworker.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/bgwriter.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/checkpointer.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/fork_process.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/interrupt.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/launch_backend.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/pgarch.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/pmchild.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/postmaster.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/startup.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/syslogger.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/walsummarizer.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/postmaster/walwriter.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/regex/regcomp.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/regex/regerror.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/regex/regexec.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/regex/regexport.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/regex/regfree.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/regex/regprefix.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/applyparallelworker.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/conflict.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/decode.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/launcher.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/logical.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/logicalfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/message.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/origin.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/proto.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/relation.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/reorderbuffer.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/slotsync.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/snapbuild.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/tablesync.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/logical/worker.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/repl_gram.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/repl_scanner.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/slot.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/slotfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/syncrep.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/syncrep_gram.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/syncrep_scanner.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/walreceiver.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/walreceiverfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/replication/walsender.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/rewrite/rewriteDefine.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/rewrite/rewriteHandler.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/rewrite/rewriteManip.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/rewrite/rewriteRemove.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/rewrite/rewriteSearchCycle.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/rewrite/rewriteSupport.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/rewrite/rowsecurity.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/statistics/attribute_stats.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/statistics/dependencies.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/statistics/extended_stats.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/statistics/mcv.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/statistics/mvdistinct.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/statistics/relation_stats.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/statistics/stat_utils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/aio/aio.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/aio/aio_callback.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/aio/aio_funcs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/aio/aio_init.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/aio/aio_io.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/aio/aio_target.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/aio/method_io_uring.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/aio/method_sync.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/aio/method_worker.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/aio/read_stream.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/buffer/buf_init.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/buffer/buf_table.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/buffer/bufmgr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/buffer/freelist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/buffer/localbuf.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/file/buffile.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/file/copydir.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/file/fd.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/file/fileset.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/file/reinit.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/file/sharedfileset.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/freespace/freespace.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/freespace/fsmpage.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/freespace/indexfsm.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/barrier.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/dsm.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/dsm_impl.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/dsm_registry.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/ipc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/ipci.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/latch.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/pmsignal.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/procarray.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/procsignal.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/shm_mq.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/shm_toc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/shmem.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/signalfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/sinval.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/sinvaladt.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/standby.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/ipc/waiteventset.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/large_object/inv_api.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/lmgr/condition_variable.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/lmgr/deadlock.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/lmgr/lmgr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/lmgr/lock.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/lmgr/lwlock.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/lmgr/predicate.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/lmgr/proc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/lmgr/s_lock.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/page/bufpage.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/page/checksum.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/page/itemptr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/smgr/bulk_write.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/smgr/md.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/smgr/smgr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/storage/sync/sync.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tcop/backend_startup.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tcop/cmdtag.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tcop/dest.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tcop/fastpath.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tcop/postgres.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tcop/pquery.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tcop/utility.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/dict.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/dict_ispell.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/dict_simple.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/dict_synonym.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/dict_thesaurus.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/regis.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/spell.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/to_tsany.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/ts_locale.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/ts_parse.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/ts_selfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/ts_typanalyze.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/ts_utils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/wparser.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/tsearch/wparser_def.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/backend_progress.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/backend_status.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_archiver.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_backend.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_bgwriter.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_checkpointer.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_database.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_function.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_io.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_relation.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_replslot.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_shmem.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_slru.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_subscription.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_wal.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/pgstat_xact.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/wait_event.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/activity/wait_event_funcs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/acl.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/amutils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/array_expanded.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/array_selfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/array_typanalyze.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/array_userfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/arrayfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/arraysubs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/arrayutils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/ascii.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/bool.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/cash.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/char.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/cryptohashfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/date.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/datetime.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/datum.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/dbsize.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/domains.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/encode.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/enum.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/expandeddatum.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/expandedrecord.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/float.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/format_type.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/formatting.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/genfile.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/geo_ops.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/geo_selfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/geo_spgist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/hbafuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/inet_cidr_ntop.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/inet_net_pton.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/int.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/int8.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/json.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/jsonb.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/jsonb_gin.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/jsonb_op.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/jsonb_util.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/jsonbsubs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/jsonfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/jsonpath.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/jsonpath_exec.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/jsonpath_gram.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/jsonpath_scan.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/like.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/like_support.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/lockfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/mac.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/mac8.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/mcxtfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/misc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/multirangetypes.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/multirangetypes_selfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/name.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/network.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/network_gist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/network_selfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/network_spgist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/numeric.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/numutils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/oid.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/oracle_compat.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/orderedsetaggs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/partitionfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/pg_locale.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/pg_locale_builtin.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/pg_locale_icu.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/pg_locale_libc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/pg_lsn.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/pg_upgrade_support.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/pgstatfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/pseudorandomfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/pseudotypes.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/quote.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/rangetypes.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/rangetypes_gist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/rangetypes_selfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/rangetypes_spgist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/rangetypes_typanalyze.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/regexp.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/regproc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/ri_triggers.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/rowtypes.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/ruleutils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/selfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/skipsupport.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tid.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/timestamp.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/trigfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsginidx.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsgistidx.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsquery.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsquery_cleanup.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsquery_gist.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsquery_op.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsquery_rewrite.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsquery_util.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsrank.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsvector.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsvector_op.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/tsvector_parser.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/uuid.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/varbit.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/varchar.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/varlena.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/version.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/waitfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/windowfuncs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/xid.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/xid8funcs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/adt/xml.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/attoptcache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/catcache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/evtcache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/funccache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/inval.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/lsyscache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/partcache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/plancache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/relcache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/relfilenumbermap.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/relmapper.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/spccache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/syscache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/ts_cache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/cache/typcache.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/error/assert.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/error/csvlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/error/elog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/error/jsonlog.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/fmgr/dfmgr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/fmgr/fmgr.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/fmgr/funcapi.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/fmgrtab.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/hash/dynahash.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/hash/pg_crc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/init/globals.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/init/miscinit.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/init/postinit.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/init/usercontext.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mb/conv.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mb/mbutils.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mb/stringinfo_mb.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mb/wstrcmp.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mb/wstrncmp.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/conffiles.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/guc-file.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/guc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/guc_funcs.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/guc_tables.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/help_config.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/injection_point.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/pg_config.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/pg_controldata.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/pg_rusage.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/ps_status.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/queryenvironment.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/rls.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/sampling.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/stack_depth.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/superuser.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/timeout.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/misc/tzparser.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mmgr/alignedalloc.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mmgr/aset.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mmgr/bump.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mmgr/dsa.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mmgr/freepage.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mmgr/generation.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mmgr/mcxt.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mmgr/memdebug.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mmgr/portalmem.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/mmgr/slab.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/resowner/resowner.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/sort/logtape.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/sort/qsort_interruptible.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/sort/sharedtuplestore.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/sort/sortsupport.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/sort/tuplesort.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/sort/tuplesortvariants.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/sort/tuplestore.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/time/combocid.bc
+%%LLVM%%lib/postgresql/bitcode/postgres/utils/time/snapmgr.bc
+%%LLVM%%lib/postgresql/llvmjit.so
+%%LLVM%%lib/postgresql/llvmjit_types.bc
+%%PORTDOCS%%%%DOCSDIR%%/README-server
+%%DATADIR%%/errcodes.txt
+%%DATADIR%%/extension/plpgsql--1.0.sql
+%%DATADIR%%/extension/plpgsql.control
+%%DATADIR%%/information_schema.sql
+%%DATADIR%%/pg_hba.conf.sample
+%%DATADIR%%/pg_ident.conf.sample
+%%DATADIR%%/postgresql.conf.sample
+%%DATADIR%%/snowball_create.sql
+%%DATADIR%%/sql_features.txt
+%%DATADIR%%/system_functions.sql
+%%DATADIR%%/system_views.sql
+%%NLS%%share/locale/cs/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/de/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/el/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/es/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/he/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/he/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/he/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/id/LC_MESSAGES/%%PG_USER%%-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/it/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/%%PG_USER%%-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/%%PG_USER%%-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ro/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/%%PG_USER%%-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Abidjan
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Accra
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Addis_Ababa
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Algiers
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Asmara
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Asmera
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Bamako
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Bangui
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Banjul
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Bissau
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Blantyre
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Brazzaville
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Bujumbura
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Cairo
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Casablanca
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Ceuta
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Conakry
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Dakar
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Dar_es_Salaam
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Djibouti
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Douala
+%%TZDATA%%%%DATADIR%%/timezone/Africa/El_Aaiun
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Freetown
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Gaborone
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Harare
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Johannesburg
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Juba
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Kampala
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Khartoum
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Kigali
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Kinshasa
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Lagos
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Libreville
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Lome
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Luanda
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Lubumbashi
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Lusaka
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Malabo
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Maputo
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Maseru
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Mbabane
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Mogadishu
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Monrovia
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Nairobi
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Ndjamena
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Niamey
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Nouakchott
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Ouagadougou
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Porto-Novo
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Sao_Tome
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Timbuktu
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Tripoli
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Tunis
+%%TZDATA%%%%DATADIR%%/timezone/Africa/Windhoek
+%%TZDATA%%%%DATADIR%%/timezone/America/Adak
+%%TZDATA%%%%DATADIR%%/timezone/America/Anchorage
+%%TZDATA%%%%DATADIR%%/timezone/America/Anguilla
+%%TZDATA%%%%DATADIR%%/timezone/America/Antigua
+%%TZDATA%%%%DATADIR%%/timezone/America/Araguaina
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/Buenos_Aires
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/Catamarca
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/ComodRivadavia
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/Cordoba
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/Jujuy
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/La_Rioja
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/Mendoza
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/Rio_Gallegos
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/Salta
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/San_Juan
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/San_Luis
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/Tucuman
+%%TZDATA%%%%DATADIR%%/timezone/America/Argentina/Ushuaia
+%%TZDATA%%%%DATADIR%%/timezone/America/Aruba
+%%TZDATA%%%%DATADIR%%/timezone/America/Asuncion
+%%TZDATA%%%%DATADIR%%/timezone/America/Atikokan
+%%TZDATA%%%%DATADIR%%/timezone/America/Atka
+%%TZDATA%%%%DATADIR%%/timezone/America/Bahia
+%%TZDATA%%%%DATADIR%%/timezone/America/Bahia_Banderas
+%%TZDATA%%%%DATADIR%%/timezone/America/Barbados
+%%TZDATA%%%%DATADIR%%/timezone/America/Belem
+%%TZDATA%%%%DATADIR%%/timezone/America/Belize
+%%TZDATA%%%%DATADIR%%/timezone/America/Blanc-Sablon
+%%TZDATA%%%%DATADIR%%/timezone/America/Boa_Vista
+%%TZDATA%%%%DATADIR%%/timezone/America/Bogota
+%%TZDATA%%%%DATADIR%%/timezone/America/Boise
+%%TZDATA%%%%DATADIR%%/timezone/America/Buenos_Aires
+%%TZDATA%%%%DATADIR%%/timezone/America/Cambridge_Bay
+%%TZDATA%%%%DATADIR%%/timezone/America/Campo_Grande
+%%TZDATA%%%%DATADIR%%/timezone/America/Cancun
+%%TZDATA%%%%DATADIR%%/timezone/America/Caracas
+%%TZDATA%%%%DATADIR%%/timezone/America/Catamarca
+%%TZDATA%%%%DATADIR%%/timezone/America/Cayenne
+%%TZDATA%%%%DATADIR%%/timezone/America/Cayman
+%%TZDATA%%%%DATADIR%%/timezone/America/Chicago
+%%TZDATA%%%%DATADIR%%/timezone/America/Chihuahua
+%%TZDATA%%%%DATADIR%%/timezone/America/Ciudad_Juarez
+%%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour
+%%TZDATA%%%%DATADIR%%/timezone/America/Cordoba
+%%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica
+%%TZDATA%%%%DATADIR%%/timezone/America/Coyhaique
+%%TZDATA%%%%DATADIR%%/timezone/America/Creston
+%%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba
+%%TZDATA%%%%DATADIR%%/timezone/America/Curacao
+%%TZDATA%%%%DATADIR%%/timezone/America/Danmarkshavn
+%%TZDATA%%%%DATADIR%%/timezone/America/Dawson
+%%TZDATA%%%%DATADIR%%/timezone/America/Dawson_Creek
+%%TZDATA%%%%DATADIR%%/timezone/America/Denver
+%%TZDATA%%%%DATADIR%%/timezone/America/Detroit
+%%TZDATA%%%%DATADIR%%/timezone/America/Dominica
+%%TZDATA%%%%DATADIR%%/timezone/America/Edmonton
+%%TZDATA%%%%DATADIR%%/timezone/America/Eirunepe
+%%TZDATA%%%%DATADIR%%/timezone/America/El_Salvador
+%%TZDATA%%%%DATADIR%%/timezone/America/Ensenada
+%%TZDATA%%%%DATADIR%%/timezone/America/Fort_Nelson
+%%TZDATA%%%%DATADIR%%/timezone/America/Fort_Wayne
+%%TZDATA%%%%DATADIR%%/timezone/America/Fortaleza
+%%TZDATA%%%%DATADIR%%/timezone/America/Glace_Bay
+%%TZDATA%%%%DATADIR%%/timezone/America/Godthab
+%%TZDATA%%%%DATADIR%%/timezone/America/Goose_Bay
+%%TZDATA%%%%DATADIR%%/timezone/America/Grand_Turk
+%%TZDATA%%%%DATADIR%%/timezone/America/Grenada
+%%TZDATA%%%%DATADIR%%/timezone/America/Guadeloupe
+%%TZDATA%%%%DATADIR%%/timezone/America/Guatemala
+%%TZDATA%%%%DATADIR%%/timezone/America/Guayaquil
+%%TZDATA%%%%DATADIR%%/timezone/America/Guyana
+%%TZDATA%%%%DATADIR%%/timezone/America/Halifax
+%%TZDATA%%%%DATADIR%%/timezone/America/Havana
+%%TZDATA%%%%DATADIR%%/timezone/America/Hermosillo
+%%TZDATA%%%%DATADIR%%/timezone/America/Indiana/Indianapolis
+%%TZDATA%%%%DATADIR%%/timezone/America/Indiana/Knox
+%%TZDATA%%%%DATADIR%%/timezone/America/Indiana/Marengo
+%%TZDATA%%%%DATADIR%%/timezone/America/Indiana/Petersburg
+%%TZDATA%%%%DATADIR%%/timezone/America/Indiana/Tell_City
+%%TZDATA%%%%DATADIR%%/timezone/America/Indiana/Vevay
+%%TZDATA%%%%DATADIR%%/timezone/America/Indiana/Vincennes
+%%TZDATA%%%%DATADIR%%/timezone/America/Indiana/Winamac
+%%TZDATA%%%%DATADIR%%/timezone/America/Indianapolis
+%%TZDATA%%%%DATADIR%%/timezone/America/Inuvik
+%%TZDATA%%%%DATADIR%%/timezone/America/Iqaluit
+%%TZDATA%%%%DATADIR%%/timezone/America/Jamaica
+%%TZDATA%%%%DATADIR%%/timezone/America/Jujuy
+%%TZDATA%%%%DATADIR%%/timezone/America/Juneau
+%%TZDATA%%%%DATADIR%%/timezone/America/Kentucky/Louisville
+%%TZDATA%%%%DATADIR%%/timezone/America/Kentucky/Monticello
+%%TZDATA%%%%DATADIR%%/timezone/America/Knox_IN
+%%TZDATA%%%%DATADIR%%/timezone/America/Kralendijk
+%%TZDATA%%%%DATADIR%%/timezone/America/La_Paz
+%%TZDATA%%%%DATADIR%%/timezone/America/Lima
+%%TZDATA%%%%DATADIR%%/timezone/America/Los_Angeles
+%%TZDATA%%%%DATADIR%%/timezone/America/Louisville
+%%TZDATA%%%%DATADIR%%/timezone/America/Lower_Princes
+%%TZDATA%%%%DATADIR%%/timezone/America/Maceio
+%%TZDATA%%%%DATADIR%%/timezone/America/Managua
+%%TZDATA%%%%DATADIR%%/timezone/America/Manaus
+%%TZDATA%%%%DATADIR%%/timezone/America/Marigot
+%%TZDATA%%%%DATADIR%%/timezone/America/Martinique
+%%TZDATA%%%%DATADIR%%/timezone/America/Matamoros
+%%TZDATA%%%%DATADIR%%/timezone/America/Mazatlan
+%%TZDATA%%%%DATADIR%%/timezone/America/Mendoza
+%%TZDATA%%%%DATADIR%%/timezone/America/Menominee
+%%TZDATA%%%%DATADIR%%/timezone/America/Merida
+%%TZDATA%%%%DATADIR%%/timezone/America/Metlakatla
+%%TZDATA%%%%DATADIR%%/timezone/America/Mexico_City
+%%TZDATA%%%%DATADIR%%/timezone/America/Miquelon
+%%TZDATA%%%%DATADIR%%/timezone/America/Moncton
+%%TZDATA%%%%DATADIR%%/timezone/America/Monterrey
+%%TZDATA%%%%DATADIR%%/timezone/America/Montevideo
+%%TZDATA%%%%DATADIR%%/timezone/America/Montreal
+%%TZDATA%%%%DATADIR%%/timezone/America/Montserrat
+%%TZDATA%%%%DATADIR%%/timezone/America/Nassau
+%%TZDATA%%%%DATADIR%%/timezone/America/New_York
+%%TZDATA%%%%DATADIR%%/timezone/America/Nipigon
+%%TZDATA%%%%DATADIR%%/timezone/America/Nome
+%%TZDATA%%%%DATADIR%%/timezone/America/Noronha
+%%TZDATA%%%%DATADIR%%/timezone/America/North_Dakota/Beulah
+%%TZDATA%%%%DATADIR%%/timezone/America/North_Dakota/Center
+%%TZDATA%%%%DATADIR%%/timezone/America/North_Dakota/New_Salem
+%%TZDATA%%%%DATADIR%%/timezone/America/Nuuk
+%%TZDATA%%%%DATADIR%%/timezone/America/Ojinaga
+%%TZDATA%%%%DATADIR%%/timezone/America/Panama
+%%TZDATA%%%%DATADIR%%/timezone/America/Pangnirtung
+%%TZDATA%%%%DATADIR%%/timezone/America/Paramaribo
+%%TZDATA%%%%DATADIR%%/timezone/America/Phoenix
+%%TZDATA%%%%DATADIR%%/timezone/America/Port-au-Prince
+%%TZDATA%%%%DATADIR%%/timezone/America/Port_of_Spain
+%%TZDATA%%%%DATADIR%%/timezone/America/Porto_Acre
+%%TZDATA%%%%DATADIR%%/timezone/America/Porto_Velho
+%%TZDATA%%%%DATADIR%%/timezone/America/Puerto_Rico
+%%TZDATA%%%%DATADIR%%/timezone/America/Punta_Arenas
+%%TZDATA%%%%DATADIR%%/timezone/America/Rainy_River
+%%TZDATA%%%%DATADIR%%/timezone/America/Rankin_Inlet
+%%TZDATA%%%%DATADIR%%/timezone/America/Recife
+%%TZDATA%%%%DATADIR%%/timezone/America/Regina
+%%TZDATA%%%%DATADIR%%/timezone/America/Resolute
+%%TZDATA%%%%DATADIR%%/timezone/America/Rio_Branco
+%%TZDATA%%%%DATADIR%%/timezone/America/Rosario
+%%TZDATA%%%%DATADIR%%/timezone/America/Santa_Isabel
+%%TZDATA%%%%DATADIR%%/timezone/America/Santarem
+%%TZDATA%%%%DATADIR%%/timezone/America/Santiago
+%%TZDATA%%%%DATADIR%%/timezone/America/Santo_Domingo
+%%TZDATA%%%%DATADIR%%/timezone/America/Sao_Paulo
+%%TZDATA%%%%DATADIR%%/timezone/America/Scoresbysund
+%%TZDATA%%%%DATADIR%%/timezone/America/Shiprock
+%%TZDATA%%%%DATADIR%%/timezone/America/Sitka
+%%TZDATA%%%%DATADIR%%/timezone/America/St_Barthelemy
+%%TZDATA%%%%DATADIR%%/timezone/America/St_Johns
+%%TZDATA%%%%DATADIR%%/timezone/America/St_Kitts
+%%TZDATA%%%%DATADIR%%/timezone/America/St_Lucia
+%%TZDATA%%%%DATADIR%%/timezone/America/St_Thomas
+%%TZDATA%%%%DATADIR%%/timezone/America/St_Vincent
+%%TZDATA%%%%DATADIR%%/timezone/America/Swift_Current
+%%TZDATA%%%%DATADIR%%/timezone/America/Tegucigalpa
+%%TZDATA%%%%DATADIR%%/timezone/America/Thule
+%%TZDATA%%%%DATADIR%%/timezone/America/Thunder_Bay
+%%TZDATA%%%%DATADIR%%/timezone/America/Tijuana
+%%TZDATA%%%%DATADIR%%/timezone/America/Toronto
+%%TZDATA%%%%DATADIR%%/timezone/America/Tortola
+%%TZDATA%%%%DATADIR%%/timezone/America/Vancouver
+%%TZDATA%%%%DATADIR%%/timezone/America/Virgin
+%%TZDATA%%%%DATADIR%%/timezone/America/Whitehorse
+%%TZDATA%%%%DATADIR%%/timezone/America/Winnipeg
+%%TZDATA%%%%DATADIR%%/timezone/America/Yakutat
+%%TZDATA%%%%DATADIR%%/timezone/America/Yellowknife
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/Casey
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/Davis
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/DumontDUrville
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/Macquarie
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/Mawson
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/McMurdo
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/Palmer
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/Rothera
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/South_Pole
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/Syowa
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/Troll
+%%TZDATA%%%%DATADIR%%/timezone/Antarctica/Vostok
+%%TZDATA%%%%DATADIR%%/timezone/Arctic/Longyearbyen
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Aden
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Almaty
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Amman
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Anadyr
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Aqtau
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Aqtobe
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Ashgabat
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Ashkhabad
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Atyrau
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Baghdad
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Bahrain
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Baku
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Bangkok
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Barnaul
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Beirut
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Bishkek
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Brunei
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Calcutta
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Chita
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Choibalsan
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Chongqing
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Chungking
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Colombo
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Dacca
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Damascus
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Dhaka
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Dili
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Dubai
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Dushanbe
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Famagusta
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Gaza
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Harbin
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Hebron
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Ho_Chi_Minh
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Hong_Kong
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Hovd
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Irkutsk
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Istanbul
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Jakarta
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Jayapura
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Jerusalem
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Kabul
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Kamchatka
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Karachi
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Kashgar
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Kathmandu
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Katmandu
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Khandyga
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Kolkata
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Krasnoyarsk
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Kuala_Lumpur
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Kuching
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Kuwait
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Macao
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Macau
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Magadan
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Makassar
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Manila
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Muscat
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Nicosia
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Novokuznetsk
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Novosibirsk
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Omsk
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Oral
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Phnom_Penh
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Pontianak
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Pyongyang
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Qatar
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Qostanay
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Qyzylorda
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Rangoon
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Riyadh
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Saigon
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Sakhalin
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Samarkand
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Seoul
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Shanghai
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Singapore
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Srednekolymsk
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Taipei
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Tashkent
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Tbilisi
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Tehran
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Tel_Aviv
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Thimbu
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Thimphu
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Tokyo
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Tomsk
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Ujung_Pandang
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Ulaanbaatar
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Ulan_Bator
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Urumqi
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Ust-Nera
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Vientiane
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Vladivostok
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Yakutsk
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Yangon
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Yekaterinburg
+%%TZDATA%%%%DATADIR%%/timezone/Asia/Yerevan
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/Azores
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/Bermuda
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/Canary
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/Cape_Verde
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/Faeroe
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/Faroe
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/Jan_Mayen
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/Madeira
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/Reykjavik
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/South_Georgia
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/St_Helena
+%%TZDATA%%%%DATADIR%%/timezone/Atlantic/Stanley
+%%TZDATA%%%%DATADIR%%/timezone/Australia/ACT
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Adelaide
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Brisbane
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Broken_Hill
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Canberra
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Currie
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Darwin
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Eucla
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Hobart
+%%TZDATA%%%%DATADIR%%/timezone/Australia/LHI
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Lindeman
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Lord_Howe
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Melbourne
+%%TZDATA%%%%DATADIR%%/timezone/Australia/NSW
+%%TZDATA%%%%DATADIR%%/timezone/Australia/North
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Perth
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Queensland
+%%TZDATA%%%%DATADIR%%/timezone/Australia/South
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Sydney
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Tasmania
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Victoria
+%%TZDATA%%%%DATADIR%%/timezone/Australia/West
+%%TZDATA%%%%DATADIR%%/timezone/Australia/Yancowinna
+%%TZDATA%%%%DATADIR%%/timezone/Brazil/Acre
+%%TZDATA%%%%DATADIR%%/timezone/Brazil/DeNoronha
+%%TZDATA%%%%DATADIR%%/timezone/Brazil/East
+%%TZDATA%%%%DATADIR%%/timezone/Brazil/West
+%%TZDATA%%%%DATADIR%%/timezone/CET
+%%TZDATA%%%%DATADIR%%/timezone/CST6CDT
+%%TZDATA%%%%DATADIR%%/timezone/Canada/Atlantic
+%%TZDATA%%%%DATADIR%%/timezone/Canada/Central
+%%TZDATA%%%%DATADIR%%/timezone/Canada/Eastern
+%%TZDATA%%%%DATADIR%%/timezone/Canada/Mountain
+%%TZDATA%%%%DATADIR%%/timezone/Canada/Newfoundland
+%%TZDATA%%%%DATADIR%%/timezone/Canada/Pacific
+%%TZDATA%%%%DATADIR%%/timezone/Canada/Saskatchewan
+%%TZDATA%%%%DATADIR%%/timezone/Canada/Yukon
+%%TZDATA%%%%DATADIR%%/timezone/Chile/Continental
+%%TZDATA%%%%DATADIR%%/timezone/Chile/EasterIsland
+%%TZDATA%%%%DATADIR%%/timezone/Cuba
+%%TZDATA%%%%DATADIR%%/timezone/EET
+%%TZDATA%%%%DATADIR%%/timezone/EST
+%%TZDATA%%%%DATADIR%%/timezone/EST5EDT
+%%TZDATA%%%%DATADIR%%/timezone/Egypt
+%%TZDATA%%%%DATADIR%%/timezone/Eire
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+0
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+1
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+10
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+11
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+12
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+2
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+3
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+4
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+5
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+6
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+7
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+8
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT+9
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-0
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-1
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-10
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-11
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-12
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-13
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-14
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-2
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-3
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-4
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-5
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-6
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-7
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-8
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT-9
+%%TZDATA%%%%DATADIR%%/timezone/Etc/GMT0
+%%TZDATA%%%%DATADIR%%/timezone/Etc/Greenwich
+%%TZDATA%%%%DATADIR%%/timezone/Etc/UCT
+%%TZDATA%%%%DATADIR%%/timezone/Etc/UTC
+%%TZDATA%%%%DATADIR%%/timezone/Etc/Universal
+%%TZDATA%%%%DATADIR%%/timezone/Etc/Zulu
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Amsterdam
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Andorra
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Astrakhan
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Athens
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Belfast
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Belgrade
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Berlin
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Bratislava
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Brussels
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Bucharest
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Budapest
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Busingen
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Chisinau
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Copenhagen
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Dublin
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Gibraltar
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Guernsey
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Helsinki
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Isle_of_Man
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Istanbul
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Jersey
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Kaliningrad
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Kiev
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Kirov
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Kyiv
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Lisbon
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Ljubljana
+%%TZDATA%%%%DATADIR%%/timezone/Europe/London
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Luxembourg
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Madrid
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Malta
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Mariehamn
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Minsk
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Monaco
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Moscow
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Nicosia
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Oslo
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Paris
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Podgorica
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Prague
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Riga
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Rome
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Samara
+%%TZDATA%%%%DATADIR%%/timezone/Europe/San_Marino
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Sarajevo
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Saratov
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Simferopol
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Skopje
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Sofia
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Stockholm
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Tallinn
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Tirane
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Tiraspol
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Ulyanovsk
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Uzhgorod
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Vaduz
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Vatican
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Vienna
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Vilnius
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Volgograd
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Warsaw
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Zagreb
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Zaporozhye
+%%TZDATA%%%%DATADIR%%/timezone/Europe/Zurich
+%%TZDATA%%%%DATADIR%%/timezone/Factory
+%%TZDATA%%%%DATADIR%%/timezone/GB
+%%TZDATA%%%%DATADIR%%/timezone/GB-Eire
+%%TZDATA%%%%DATADIR%%/timezone/GMT
+%%TZDATA%%%%DATADIR%%/timezone/GMT+0
+%%TZDATA%%%%DATADIR%%/timezone/GMT-0
+%%TZDATA%%%%DATADIR%%/timezone/GMT0
+%%TZDATA%%%%DATADIR%%/timezone/Greenwich
+%%TZDATA%%%%DATADIR%%/timezone/HST
+%%TZDATA%%%%DATADIR%%/timezone/Hongkong
+%%TZDATA%%%%DATADIR%%/timezone/Iceland
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Antananarivo
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Chagos
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Christmas
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Cocos
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Comoro
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Kerguelen
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Mahe
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Maldives
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Mauritius
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Mayotte
+%%TZDATA%%%%DATADIR%%/timezone/Indian/Reunion
+%%TZDATA%%%%DATADIR%%/timezone/Iran
+%%TZDATA%%%%DATADIR%%/timezone/Israel
+%%TZDATA%%%%DATADIR%%/timezone/Jamaica
+%%TZDATA%%%%DATADIR%%/timezone/Japan
+%%TZDATA%%%%DATADIR%%/timezone/Kwajalein
+%%TZDATA%%%%DATADIR%%/timezone/Libya
+%%TZDATA%%%%DATADIR%%/timezone/MET
+%%TZDATA%%%%DATADIR%%/timezone/MST
+%%TZDATA%%%%DATADIR%%/timezone/MST7MDT
+%%TZDATA%%%%DATADIR%%/timezone/Mexico/BajaNorte
+%%TZDATA%%%%DATADIR%%/timezone/Mexico/BajaSur
+%%TZDATA%%%%DATADIR%%/timezone/Mexico/General
+%%TZDATA%%%%DATADIR%%/timezone/NZ
+%%TZDATA%%%%DATADIR%%/timezone/NZ-CHAT
+%%TZDATA%%%%DATADIR%%/timezone/Navajo
+%%TZDATA%%%%DATADIR%%/timezone/PRC
+%%TZDATA%%%%DATADIR%%/timezone/PST8PDT
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Apia
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Auckland
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Bougainville
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Chatham
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Chuuk
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Easter
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Efate
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Enderbury
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Fakaofo
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Fiji
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Funafuti
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Galapagos
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Gambier
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Guadalcanal
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Guam
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Honolulu
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Johnston
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kanton
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kiritimati
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kosrae
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Kwajalein
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Majuro
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Marquesas
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Midway
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Nauru
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Niue
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Norfolk
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Noumea
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Pago_Pago
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Palau
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Pitcairn
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Pohnpei
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Ponape
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Port_Moresby
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Rarotonga
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Saipan
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Samoa
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Tahiti
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Tarawa
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Tongatapu
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Truk
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Wake
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Wallis
+%%TZDATA%%%%DATADIR%%/timezone/Pacific/Yap
+%%TZDATA%%%%DATADIR%%/timezone/Poland
+%%TZDATA%%%%DATADIR%%/timezone/Portugal
+%%TZDATA%%%%DATADIR%%/timezone/ROC
+%%TZDATA%%%%DATADIR%%/timezone/ROK
+%%TZDATA%%%%DATADIR%%/timezone/Singapore
+%%TZDATA%%%%DATADIR%%/timezone/Turkey
+%%TZDATA%%%%DATADIR%%/timezone/UCT
+%%TZDATA%%%%DATADIR%%/timezone/US/Alaska
+%%TZDATA%%%%DATADIR%%/timezone/US/Aleutian
+%%TZDATA%%%%DATADIR%%/timezone/US/Arizona
+%%TZDATA%%%%DATADIR%%/timezone/US/Central
+%%TZDATA%%%%DATADIR%%/timezone/US/East-Indiana
+%%TZDATA%%%%DATADIR%%/timezone/US/Eastern
+%%TZDATA%%%%DATADIR%%/timezone/US/Hawaii
+%%TZDATA%%%%DATADIR%%/timezone/US/Indiana-Starke
+%%TZDATA%%%%DATADIR%%/timezone/US/Michigan
+%%TZDATA%%%%DATADIR%%/timezone/US/Mountain
+%%TZDATA%%%%DATADIR%%/timezone/US/Pacific
+%%TZDATA%%%%DATADIR%%/timezone/US/Samoa
+%%TZDATA%%%%DATADIR%%/timezone/UTC
+%%TZDATA%%%%DATADIR%%/timezone/Universal
+%%TZDATA%%%%DATADIR%%/timezone/W-SU
+%%TZDATA%%%%DATADIR%%/timezone/WET
+%%TZDATA%%%%DATADIR%%/timezone/Zulu
+%%DATADIR%%/timezonesets/Africa.txt
+%%DATADIR%%/timezonesets/America.txt
+%%DATADIR%%/timezonesets/Antarctica.txt
+%%DATADIR%%/timezonesets/Asia.txt
+%%DATADIR%%/timezonesets/Atlantic.txt
+%%DATADIR%%/timezonesets/Australia
+%%DATADIR%%/timezonesets/Australia.txt
+%%DATADIR%%/timezonesets/Default
+%%DATADIR%%/timezonesets/Etc.txt
+%%DATADIR%%/timezonesets/Europe.txt
+%%DATADIR%%/timezonesets/India
+%%DATADIR%%/timezonesets/Indian.txt
+%%DATADIR%%/timezonesets/Pacific.txt
+%%DATADIR%%/tsearch_data/danish.stop
+%%DATADIR%%/tsearch_data/dutch.stop
+%%DATADIR%%/tsearch_data/english.stop
+%%DATADIR%%/tsearch_data/finnish.stop
+%%DATADIR%%/tsearch_data/french.stop
+%%DATADIR%%/tsearch_data/german.stop
+%%DATADIR%%/tsearch_data/hungarian.stop
+%%DATADIR%%/tsearch_data/hunspell_sample.affix
+%%DATADIR%%/tsearch_data/hunspell_sample_long.affix
+%%DATADIR%%/tsearch_data/hunspell_sample_long.dict
+%%DATADIR%%/tsearch_data/hunspell_sample_num.affix
+%%DATADIR%%/tsearch_data/hunspell_sample_num.dict
+%%DATADIR%%/tsearch_data/ispell_sample.affix
+%%DATADIR%%/tsearch_data/ispell_sample.dict
+%%DATADIR%%/tsearch_data/italian.stop
+%%DATADIR%%/tsearch_data/norwegian.stop
+%%DATADIR%%/tsearch_data/portuguese.stop
+%%DATADIR%%/tsearch_data/russian.stop
+%%DATADIR%%/tsearch_data/spanish.stop
+%%DATADIR%%/tsearch_data/swedish.stop
+%%DATADIR%%/tsearch_data/synonym_sample.syn
+%%DATADIR%%/tsearch_data/thesaurus_sample.ths
+%%DATADIR%%/tsearch_data/turkish.stop
+%%DATADIR%%/tsearch_data/nepali.stop
diff --git a/databases/proxysql/Makefile b/databases/proxysql/Makefile
index 7741ea538d32..1a1f045d7791 100644
--- a/databases/proxysql/Makefile
+++ b/databases/proxysql/Makefile
@@ -15,7 +15,7 @@ BUILD_DEPENDS= aclocal:devel/automake \
autoreconf:devel/autoconf \
bash:shells/bash \
cmake:devel/cmake-core \
- ${LOCALBASE}/bin/grep:textproc/gnugrep \
+ ggrep:textproc/gnugrep \
libgcrypt>0:security/libgcrypt \
libtoolize:devel/libtool \
e2fsprogs-libuuid>0:misc/e2fsprogs-libuuid \
@@ -48,7 +48,7 @@ post-patch:
-e '7s/^/pidfile="\/var\/run\/${PORTNAME}\/${PORTNAME}.pid"\n/g' \
${WRKSRC}/src/proxysql.cfg
@${REINPLACE_CMD} \
- -e 's,grep -P,${LOCALBASE}/bin/grep -P,g' \
+ -e 's,grep -P,g&,' \
-e '/ export C/d' \
-e 's,PROXYSQLCLICKHOUSE=1 ,,g' \
-e 's,--enable-fastopen=false ,--enable-fastopen=false --enable-shared=no ,g' \
diff --git a/databases/pspg/Makefile b/databases/pspg/Makefile
index e322e8b48854..c4a58d513de3 100644
--- a/databases/pspg/Makefile
+++ b/databases/pspg/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pspg
-DISTVERSION= 5.8.6
+DISTVERSION= 5.8.8
CATEGORIES= databases
MAINTAINER= bofh@FreeBSD.org
diff --git a/databases/pspg/distinfo b/databases/pspg/distinfo
index 9b110c24e207..31d05ff63afc 100644
--- a/databases/pspg/distinfo
+++ b/databases/pspg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746447732
-SHA256 (okbob-pspg-5.8.6_GH0.tar.gz) = ed7c1d43c813b2415d5ce0099ae34381c10f82f211de10a4d8ed0ffcf4f2a938
-SIZE (okbob-pspg-5.8.6_GH0.tar.gz) = 2445375
+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/redis_exporter/Makefile b/databases/redis_exporter/Makefile
index f58a2beebf42..9618cc17be25 100644
--- a/databases/redis_exporter/Makefile
+++ b/databases/redis_exporter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= redis_exporter
DISTVERSIONPREFIX= v
-DISTVERSION= 1.70.0
+DISTVERSION= 1.71.0
CATEGORIES= databases
MAINTAINER= arcade@b1t.name
diff --git a/databases/redis_exporter/distinfo b/databases/redis_exporter/distinfo
index 2f2d15a903b8..1873e831155f 100644
--- a/databases/redis_exporter/distinfo
+++ b/databases/redis_exporter/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745917108
-SHA256 (go/databases_redis_exporter/redis_exporter-v1.70.0/v1.70.0.mod) = 2fc5b11ca3220a102223c9ffdfc8aaaedbc06cf1987befad0d88aa1bec4db29b
-SIZE (go/databases_redis_exporter/redis_exporter-v1.70.0/v1.70.0.mod) = 673
-SHA256 (go/databases_redis_exporter/redis_exporter-v1.70.0/v1.70.0.zip) = 21885d88ef713c5b523020330f119406946b3db98da78329b6cb12da7b6b37ea
-SIZE (go/databases_redis_exporter/redis_exporter-v1.70.0/v1.70.0.zip) = 126222
+TIMESTAMP = 1746623624
+SHA256 (go/databases_redis_exporter/redis_exporter-v1.71.0/v1.71.0.mod) = 7cb10da1caae2ca24030533b3d8ade6689fa156daee0dd1c004682d15ccac789
+SIZE (go/databases_redis_exporter/redis_exporter-v1.71.0/v1.71.0.mod) = 695
+SHA256 (go/databases_redis_exporter/redis_exporter-v1.71.0/v1.71.0.zip) = ae002f1ac6a05dd1846eb21e30a0d7286cac7d83c97d1ccc8952713f3274589a
+SIZE (go/databases_redis_exporter/redis_exporter-v1.71.0/v1.71.0.zip) = 127590
diff --git a/databases/squirrel-sql/Makefile b/databases/squirrel-sql/Makefile
index a4e49038bfd5..a9005234557a 100644
--- a/databases/squirrel-sql/Makefile
+++ b/databases/squirrel-sql/Makefile
@@ -1,8 +1,8 @@
PORTNAME= squirrel-sql
-PORTVERSION= 4.7.1
+DISTVERSION= 4.8.0
CATEGORIES= databases java
-MASTER_SITES= SF/${PORTNAME}/1-stable/${PORTVERSION}-plainzip
-DISTNAME= squirrelsql-${PORTVERSION}-optional
+MASTER_SITES= SF/${PORTNAME}/1-stable/${DISTVERSION}-plainzip
+DISTNAME= squirrelsql-${DISTVERSION}-optional
MAINTAINER= jonc@chen.org.nz
COMMENT= Universal SQL Client
diff --git a/databases/squirrel-sql/distinfo b/databases/squirrel-sql/distinfo
index 26c4d61c453f..8f1aeae33675 100644
--- a/databases/squirrel-sql/distinfo
+++ b/databases/squirrel-sql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711051942
-SHA256 (squirrelsql-4.7.1-optional.zip) = efaf42e08fa9a8a8ab032bea13106d660ae1b9327ed97c7810ceff12a285a4d2
-SIZE (squirrelsql-4.7.1-optional.zip) = 54312644
+TIMESTAMP = 1746596022
+SHA256 (squirrelsql-4.8.0-optional.zip) = b707867f3b8b207c6317c8ce2a05d62c46f010a5f11d57398d99f5a1885bbde0
+SIZE (squirrelsql-4.8.0-optional.zip) = 54506667
diff --git a/databases/squirrel-sql/pkg-plist b/databases/squirrel-sql/pkg-plist
index db5cd871d5dc..2aa24d85f43d 100644
--- a/databases/squirrel-sql/pkg-plist
+++ b/databases/squirrel-sql/pkg-plist
@@ -95,7 +95,7 @@ bin/squirrel-sql
%%DATADIR%%/lib/commons-collections-3.2.1.jar
%%DATADIR%%/lib/commons-discovery.jar
%%DATADIR%%/lib/commons-httpclient.jar
-%%DATADIR%%/lib/commons-lang3-3.12.0.jar
+%%DATADIR%%/lib/commons-lang3-3.14.0.jar
%%DATADIR%%/lib/commons-logging-1.2.jar
%%DATADIR%%/lib/dom4j-2.1.3.jar
%%DATADIR%%/lib/jackson-annotations-2.6.3.jar
@@ -309,7 +309,7 @@ bin/squirrel-sql
%%DATADIR%%/plugins/laf/doc/tinylaf-license.txt
%%DATADIR%%/plugins/laf/doc/tonic-licence.txt
%%DATADIR%%/plugins/laf/lafs/JTattoo-1.6.10.jar
-%%DATADIR%%/plugins/laf/lafs/flatlaf-3.2.5.jar
+%%DATADIR%%/plugins/laf/lafs/flatlaf-3.4.1.jar
%%DATADIR%%/plugins/laf/lafs/ilf-gpl.jar
%%DATADIR%%/plugins/laf/lafs/jgoodies-common-1.8.1.jar
%%DATADIR%%/plugins/laf/lafs/jgoodies-looks-2.5.3.jar
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/akonadi-calendar-tools/distinfo b/deskutils/akonadi-calendar-tools/distinfo
index 1b469e8c98ae..66cbc6c9c886 100644
--- a/deskutils/akonadi-calendar-tools/distinfo
+++ b/deskutils/akonadi-calendar-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564198
-SHA256 (KDE/release-service/25.04.0/akonadi-calendar-tools-25.04.0.tar.xz) = bd38397cdc6a84dc9147fd8d4b3e0b30833893f1115ac6ceb6c069598664368c
-SIZE (KDE/release-service/25.04.0/akonadi-calendar-tools-25.04.0.tar.xz) = 273328
+TIMESTAMP = 1746557827
+SHA256 (KDE/release-service/25.04.1/akonadi-calendar-tools-25.04.1.tar.xz) = bd3980703451299ce92f2e71b30010740fa2846ccc6951bf201798c6bdfdf08e
+SIZE (KDE/release-service/25.04.1/akonadi-calendar-tools-25.04.1.tar.xz) = 273380
diff --git a/deskutils/akonadi-import-wizard/distinfo b/deskutils/akonadi-import-wizard/distinfo
index 6b4dd5aa368e..4e6590990cba 100644
--- a/deskutils/akonadi-import-wizard/distinfo
+++ b/deskutils/akonadi-import-wizard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564199
-SHA256 (KDE/release-service/25.04.0/akonadi-import-wizard-25.04.0.tar.xz) = eb1f7464502228eed2d4b9a681485719e666b1215096ec420b8a92dfdc0ebec6
-SIZE (KDE/release-service/25.04.0/akonadi-import-wizard-25.04.0.tar.xz) = 495700
+TIMESTAMP = 1746557828
+SHA256 (KDE/release-service/25.04.1/akonadi-import-wizard-25.04.1.tar.xz) = 1462c285b7e7c96b446e73fa2855a460288c2388792ba0466b42e9dc0451fa08
+SIZE (KDE/release-service/25.04.1/akonadi-import-wizard-25.04.1.tar.xz) = 495696
diff --git a/deskutils/akonadiconsole/distinfo b/deskutils/akonadiconsole/distinfo
index f963d0e00387..92ac5d638517 100644
--- a/deskutils/akonadiconsole/distinfo
+++ b/deskutils/akonadiconsole/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564199
-SHA256 (KDE/release-service/25.04.0/akonadiconsole-25.04.0.tar.xz) = 5a5f72497f8d87a6a5d7ec554aab434be6b1bd5ead01e0585bb0054902e50baf
-SIZE (KDE/release-service/25.04.0/akonadiconsole-25.04.0.tar.xz) = 318948
+TIMESTAMP = 1746557829
+SHA256 (KDE/release-service/25.04.1/akonadiconsole-25.04.1.tar.xz) = 0f118f8c6a3d28f0a2a8e07fab8d58723f955f7eb860cbaab0e688ca6bb92ff2
+SIZE (KDE/release-service/25.04.1/akonadiconsole-25.04.1.tar.xz) = 318936
diff --git a/deskutils/akregator/distinfo b/deskutils/akregator/distinfo
index a9270ef11bcf..3eaecaaa391a 100644
--- a/deskutils/akregator/distinfo
+++ b/deskutils/akregator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564200
-SHA256 (KDE/release-service/25.04.0/akregator-25.04.0.tar.xz) = 34dfe21abd5e696e09ba9aa2309de04e6d6ed8733f0257e99efaefc2fcf611a6
-SIZE (KDE/release-service/25.04.0/akregator-25.04.0.tar.xz) = 2143288
+TIMESTAMP = 1746557829
+SHA256 (KDE/release-service/25.04.1/akregator-25.04.1.tar.xz) = fc3829fa3269362b3cf2e9b17b8c0d452a3424efb97b3fdd5e4e86982bdd052c
+SIZE (KDE/release-service/25.04.1/akregator-25.04.1.tar.xz) = 2143396
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/fet/Makefile b/deskutils/fet/Makefile
index 68e4240b23ad..26fe798a74f9 100644
--- a/deskutils/fet/Makefile
+++ b/deskutils/fet/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fet
-DISTVERSION= 7.1.8
+DISTVERSION= 7.2.0
CATEGORIES= deskutils education
MASTER_SITES= https://lalescu.ro/liviu/fet/download/ \
https://lalescu.ro/liviu/fet/download/old/ \
diff --git a/deskutils/fet/distinfo b/deskutils/fet/distinfo
index 4c32b498e1db..b73b7a5e1451 100644
--- a/deskutils/fet/distinfo
+++ b/deskutils/fet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745468855
-SHA256 (fet-7.1.8.tar.bz2) = d86691a4ee1bee10121731188fffdc353d1275794a9f626e317312a201c26558
-SIZE (fet-7.1.8.tar.bz2) = 15785172
+TIMESTAMP = 1746962995
+SHA256 (fet-7.2.0.tar.bz2) = 30969e53734943e09803acaaf3498741bd7bdfa08da6eb64aeb2d9abf811bed1
+SIZE (fet-7.2.0.tar.bz2) = 15786632
diff --git a/deskutils/grantlee-editor/distinfo b/deskutils/grantlee-editor/distinfo
index ba6fd1c8b66c..f7f7fd6d00f4 100644
--- a/deskutils/grantlee-editor/distinfo
+++ b/deskutils/grantlee-editor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564201
-SHA256 (KDE/release-service/25.04.0/grantlee-editor-25.04.0.tar.xz) = 9376c32ce1c2576533feb2ddbbef52a834d7580146c59fc0d51f8346c049b2a7
-SIZE (KDE/release-service/25.04.0/grantlee-editor-25.04.0.tar.xz) = 128460
+TIMESTAMP = 1746557830
+SHA256 (KDE/release-service/25.04.1/grantlee-editor-25.04.1.tar.xz) = f036a280544a8ca89af21690e42455ade51e66904ae6b9f37de5003d79201868
+SIZE (KDE/release-service/25.04.1/grantlee-editor-25.04.1.tar.xz) = 128440
diff --git a/deskutils/grantleetheme/distinfo b/deskutils/grantleetheme/distinfo
index eb16fb11202e..254b08827534 100644
--- a/deskutils/grantleetheme/distinfo
+++ b/deskutils/grantleetheme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564201
-SHA256 (KDE/release-service/25.04.0/grantleetheme-25.04.0.tar.xz) = 9b3f0efd460396039620d80b07757a50c0a019f3d96bb4860daed724c35b2d70
-SIZE (KDE/release-service/25.04.0/grantleetheme-25.04.0.tar.xz) = 63676
+TIMESTAMP = 1746557831
+SHA256 (KDE/release-service/25.04.1/grantleetheme-25.04.1.tar.xz) = fa60b7cc5cb47e8575fcb8f091d2ead33d751159d4d2118e65dc713a1acb7d5c
+SIZE (KDE/release-service/25.04.1/grantleetheme-25.04.1.tar.xz) = 63684
diff --git a/deskutils/itinerary/distinfo b/deskutils/itinerary/distinfo
index 465018d1e452..27e52a71673c 100644
--- a/deskutils/itinerary/distinfo
+++ b/deskutils/itinerary/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564202
-SHA256 (KDE/release-service/25.04.0/itinerary-25.04.0.tar.xz) = 37755caaf2e55a841f72922c9ce4932e1ad346bafc1e9cca136d111f6d6793e8
-SIZE (KDE/release-service/25.04.0/itinerary-25.04.0.tar.xz) = 816732
+TIMESTAMP = 1746557831
+SHA256 (KDE/release-service/25.04.1/itinerary-25.04.1.tar.xz) = 0db89d3951c06508673e2932c7ba371701bf34c9510368a3040b1f5b5fa33476
+SIZE (KDE/release-service/25.04.1/itinerary-25.04.1.tar.xz) = 817432
diff --git a/deskutils/kaddressbook/distinfo b/deskutils/kaddressbook/distinfo
index faca35a8f21e..589737acb830 100644
--- a/deskutils/kaddressbook/distinfo
+++ b/deskutils/kaddressbook/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564202
-SHA256 (KDE/release-service/25.04.0/kaddressbook-25.04.0.tar.xz) = d07ade7ff926d077af7f797eadf04f51f597c73a6f436a70907c58cbd6ea2615
-SIZE (KDE/release-service/25.04.0/kaddressbook-25.04.0.tar.xz) = 3441164
+TIMESTAMP = 1746557832
+SHA256 (KDE/release-service/25.04.1/kaddressbook-25.04.1.tar.xz) = 38c477c1ff448e820001843984dae946c4d9f4e5252c0bc5c96b79022e9a7349
+SIZE (KDE/release-service/25.04.1/kaddressbook-25.04.1.tar.xz) = 3441000
diff --git a/deskutils/kalarm/distinfo b/deskutils/kalarm/distinfo
index 7ebac762e385..c1baf234c9f3 100644
--- a/deskutils/kalarm/distinfo
+++ b/deskutils/kalarm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564203
-SHA256 (KDE/release-service/25.04.0/kalarm-25.04.0.tar.xz) = bf5675423f080235c22309f448e4dfb6d4a1baaa8c60cbfa6326b558516e3e92
-SIZE (KDE/release-service/25.04.0/kalarm-25.04.0.tar.xz) = 2679792
+TIMESTAMP = 1746557833
+SHA256 (KDE/release-service/25.04.1/kalarm-25.04.1.tar.xz) = 23894d569afa8b534996f4b63a1a325c4226ba4872f0479fe0f8c99e7836fded
+SIZE (KDE/release-service/25.04.1/kalarm-25.04.1.tar.xz) = 2684312
diff --git a/deskutils/kcharselect/distinfo b/deskutils/kcharselect/distinfo
index 1361b452e705..b7a61314a0b3 100644
--- a/deskutils/kcharselect/distinfo
+++ b/deskutils/kcharselect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564204
-SHA256 (KDE/release-service/25.04.0/kcharselect-25.04.0.tar.xz) = 4de53cd099291e046cf479878688cd2689a7e7f9ee27550d9b03703323cab4a4
-SIZE (KDE/release-service/25.04.0/kcharselect-25.04.0.tar.xz) = 478168
+TIMESTAMP = 1746557833
+SHA256 (KDE/release-service/25.04.1/kcharselect-25.04.1.tar.xz) = 1b4d67e1286f31388fa49f28097bc45d77388c77296db35bc34ace2ad0d9c84a
+SIZE (KDE/release-service/25.04.1/kcharselect-25.04.1.tar.xz) = 478164
diff --git a/deskutils/kdeconnect-kde/Makefile b/deskutils/kdeconnect-kde/Makefile
index 067666a8e14f..81910024be62 100644
--- a/deskutils/kdeconnect-kde/Makefile
+++ b/deskutils/kdeconnect-kde/Makefile
@@ -1,8 +1,6 @@
PORTNAME= kdeconnect-kde
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
CATEGORIES= deskutils kde kde-applications
-PATCH_SITES= https://invent.kde.org/network/kdeconnect-kde/-/commit/
-PATCHFILES= e840491c01e7ee895c6165a6b6b4a5dfa8ea147f.patch:-p1
MAINTAINER= kde@FreeBSD.org
COMMENT= Support for KDE to interface between your phone and your computer
diff --git a/deskutils/kdeconnect-kde/distinfo b/deskutils/kdeconnect-kde/distinfo
index eb0b36664be8..72f558dc8924 100644
--- a/deskutils/kdeconnect-kde/distinfo
+++ b/deskutils/kdeconnect-kde/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1745696858
-SHA256 (KDE/release-service/25.04.0/kdeconnect-kde-25.04.0.tar.xz) = 144a65ed741dd37bec4e30703c939f49b8becdb51075bd5702d7adede91d5ca8
-SIZE (KDE/release-service/25.04.0/kdeconnect-kde-25.04.0.tar.xz) = 742472
-SHA256 (KDE/release-service/25.04.0/e840491c01e7ee895c6165a6b6b4a5dfa8ea147f.patch) = ca0cab0e83f860ca54eb44077dc8727064c22f91742f645ec69c34e9ed436bda
-SIZE (KDE/release-service/25.04.0/e840491c01e7ee895c6165a6b6b4a5dfa8ea147f.patch) = 3769
+TIMESTAMP = 1746557991
+SHA256 (KDE/release-service/25.04.1/kdeconnect-kde-25.04.1.tar.xz) = eac858e9db7952e06e87818232c78f7bce78896dd2fc2cfd7ba923d1d91be8a5
+SIZE (KDE/release-service/25.04.1/kdeconnect-kde-25.04.1.tar.xz) = 743204
diff --git a/deskutils/kdepim-addons/distinfo b/deskutils/kdepim-addons/distinfo
index a41f09be9fe1..4004aff37637 100644
--- a/deskutils/kdepim-addons/distinfo
+++ b/deskutils/kdepim-addons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564205
-SHA256 (KDE/release-service/25.04.0/kdepim-addons-25.04.0.tar.xz) = a1dc706cba1e83687b804554bc341db678a71d80540364ae13d0f6c42f0736e1
-SIZE (KDE/release-service/25.04.0/kdepim-addons-25.04.0.tar.xz) = 2642120
+TIMESTAMP = 1746557835
+SHA256 (KDE/release-service/25.04.1/kdepim-addons-25.04.1.tar.xz) = de5bfa0c44630f7fcbb6addff91aee3cf5bd675abe34a8b6ce1a39e404b7df72
+SIZE (KDE/release-service/25.04.1/kdepim-addons-25.04.1.tar.xz) = 2642068
diff --git a/deskutils/kdepim-runtime/distinfo b/deskutils/kdepim-runtime/distinfo
index 3929e3d25457..cdbe7c2813a1 100644
--- a/deskutils/kdepim-runtime/distinfo
+++ b/deskutils/kdepim-runtime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564205
-SHA256 (KDE/release-service/25.04.0/kdepim-runtime-25.04.0.tar.xz) = 92f8759b1f1d3cc5c6681b51a77079d78ac100e1dd9165ce641675d619a42a92
-SIZE (KDE/release-service/25.04.0/kdepim-runtime-25.04.0.tar.xz) = 1703896
+TIMESTAMP = 1746557836
+SHA256 (KDE/release-service/25.04.1/kdepim-runtime-25.04.1.tar.xz) = 959c5335d00c8eb05b17742da1b7a142b8c6f91884194f3f9bfc09f57f2331ee
+SIZE (KDE/release-service/25.04.1/kdepim-runtime-25.04.1.tar.xz) = 1704096
diff --git a/deskutils/keditbookmarks/distinfo b/deskutils/keditbookmarks/distinfo
index cea02c5c408a..c57f632ecc8e 100644
--- a/deskutils/keditbookmarks/distinfo
+++ b/deskutils/keditbookmarks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564206
-SHA256 (KDE/release-service/25.04.0/keditbookmarks-25.04.0.tar.xz) = 007ba23e521a92cb1ce952698db0ae2c583a94d428ed0fea4af49e60a48a33dd
-SIZE (KDE/release-service/25.04.0/keditbookmarks-25.04.0.tar.xz) = 262488
+TIMESTAMP = 1746557837
+SHA256 (KDE/release-service/25.04.1/keditbookmarks-25.04.1.tar.xz) = dd1cbd286cc65e273b9b32ccbf1d5828976b57106a8be90b22498c5af5989e68
+SIZE (KDE/release-service/25.04.1/keditbookmarks-25.04.1.tar.xz) = 262512
diff --git a/deskutils/kfind/distinfo b/deskutils/kfind/distinfo
index 561c6dc98371..d5181496610b 100644
--- a/deskutils/kfind/distinfo
+++ b/deskutils/kfind/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564207
-SHA256 (KDE/release-service/25.04.0/kfind-25.04.0.tar.xz) = d53e3ca26f050832001cda6f9a8803271e1e54969b0d31dfa8a924d1af54bd05
-SIZE (KDE/release-service/25.04.0/kfind-25.04.0.tar.xz) = 333296
+TIMESTAMP = 1746557837
+SHA256 (KDE/release-service/25.04.1/kfind-25.04.1.tar.xz) = ac431e0df142cc28737b9ab0d33ac37d32d4b5a3c3fcc0e0f650fa6541c90f22
+SIZE (KDE/release-service/25.04.1/kfind-25.04.1.tar.xz) = 333344
diff --git a/deskutils/kmail-account-wizard/distinfo b/deskutils/kmail-account-wizard/distinfo
index 53e49f62d9dd..2cef9e78501d 100644
--- a/deskutils/kmail-account-wizard/distinfo
+++ b/deskutils/kmail-account-wizard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564208
-SHA256 (KDE/release-service/25.04.0/kmail-account-wizard-25.04.0.tar.xz) = 79c6df184b1d336c0e06f810dc67e2e35039f1b54cee7c161fdc29eca95e6bc6
-SIZE (KDE/release-service/25.04.0/kmail-account-wizard-25.04.0.tar.xz) = 171632
+TIMESTAMP = 1746557839
+SHA256 (KDE/release-service/25.04.1/kmail-account-wizard-25.04.1.tar.xz) = 0a3ec1f686d0c6748228811b77ad02c59e99f1588a79f61d7073c86ff4e741e7
+SIZE (KDE/release-service/25.04.1/kmail-account-wizard-25.04.1.tar.xz) = 171664
diff --git a/deskutils/kmail/distinfo b/deskutils/kmail/distinfo
index e54fe77bd269..8f5199da2b71 100644
--- a/deskutils/kmail/distinfo
+++ b/deskutils/kmail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564207
-SHA256 (KDE/release-service/25.04.0/kmail-25.04.0.tar.xz) = b957e47d80a88916347257211cc8250417653a341f25b546fbcad087396f5975
-SIZE (KDE/release-service/25.04.0/kmail-25.04.0.tar.xz) = 7807192
+TIMESTAMP = 1746557838
+SHA256 (KDE/release-service/25.04.1/kmail-25.04.1.tar.xz) = fbe7b70f65ffd42a54a25b890ecc3c88bd0507c398d4d938fd1301d06d63d777
+SIZE (KDE/release-service/25.04.1/kmail-25.04.1.tar.xz) = 7807264
diff --git a/deskutils/kongress/distinfo b/deskutils/kongress/distinfo
index 07578c24c4ba..4543a01dd302 100644
--- a/deskutils/kongress/distinfo
+++ b/deskutils/kongress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564208
-SHA256 (KDE/release-service/25.04.0/kongress-25.04.0.tar.xz) = 5c38f856d9bf81638b76412b77740a4716b65f2a8798f56ce50e6c03b5c55470
-SIZE (KDE/release-service/25.04.0/kongress-25.04.0.tar.xz) = 164480
+TIMESTAMP = 1746557839
+SHA256 (KDE/release-service/25.04.1/kongress-25.04.1.tar.xz) = 0269c6c689094e75a89bf351c6e81a1b862a6a87a7c7ef6c0b9daa3acaaa33cc
+SIZE (KDE/release-service/25.04.1/kongress-25.04.1.tar.xz) = 164500
diff --git a/deskutils/kontact/distinfo b/deskutils/kontact/distinfo
index d06c0d6b460d..9354acd4609b 100644
--- a/deskutils/kontact/distinfo
+++ b/deskutils/kontact/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564209
-SHA256 (KDE/release-service/25.04.0/kontact-25.04.0.tar.xz) = 3eb5c3beac967aa4246078fab93c45bba6eb9ab838349d8a87b6d660265409e9
-SIZE (KDE/release-service/25.04.0/kontact-25.04.0.tar.xz) = 886220
+TIMESTAMP = 1746557840
+SHA256 (KDE/release-service/25.04.1/kontact-25.04.1.tar.xz) = e6e69e7144ccd6ec8dd1e69c28601d0a2039a523e167c9985d3db4f81cee7b13
+SIZE (KDE/release-service/25.04.1/kontact-25.04.1.tar.xz) = 886288
diff --git a/deskutils/korganizer/distinfo b/deskutils/korganizer/distinfo
index 4ced9f33bdfe..df2f0ad2c985 100644
--- a/deskutils/korganizer/distinfo
+++ b/deskutils/korganizer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564209
-SHA256 (KDE/release-service/25.04.0/korganizer-25.04.0.tar.xz) = f5a3e9a3d86a4d6593d3dee589bb30274e8634f106e4f81e1f61955d1b818e63
-SIZE (KDE/release-service/25.04.0/korganizer-25.04.0.tar.xz) = 2976416
+TIMESTAMP = 1746557841
+SHA256 (KDE/release-service/25.04.1/korganizer-25.04.1.tar.xz) = a9cdb46ffe8b76a8712cb685f8229cbf783224cb2dbd01e1594d671d8d74403d
+SIZE (KDE/release-service/25.04.1/korganizer-25.04.1.tar.xz) = 2976852
diff --git a/deskutils/kruler/distinfo b/deskutils/kruler/distinfo
index 08f25bca58d3..c6706a10e74c 100644
--- a/deskutils/kruler/distinfo
+++ b/deskutils/kruler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564210
-SHA256 (KDE/release-service/25.04.0/kruler-25.04.0.tar.xz) = 79e4aab58a92ffcbb13812be96bde306b6140fc81f738fc04757911c538b8443
-SIZE (KDE/release-service/25.04.0/kruler-25.04.0.tar.xz) = 287356
+TIMESTAMP = 1746557841
+SHA256 (KDE/release-service/25.04.1/kruler-25.04.1.tar.xz) = 3de77a762f4a72b242cb9e32f3e42c41514722ce6240079e12d67507211eee8f
+SIZE (KDE/release-service/25.04.1/kruler-25.04.1.tar.xz) = 287368
diff --git a/deskutils/kweather/distinfo b/deskutils/kweather/distinfo
index 9b40679d28ba..6aff232b6a26 100644
--- a/deskutils/kweather/distinfo
+++ b/deskutils/kweather/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564210
-SHA256 (KDE/release-service/25.04.0/kweather-25.04.0.tar.xz) = dfdfb8d99186b0311f40eaeff780567f45121aae0e71cfb674a4adcd06a90162
-SIZE (KDE/release-service/25.04.0/kweather-25.04.0.tar.xz) = 365308
+TIMESTAMP = 1746557841
+SHA256 (KDE/release-service/25.04.1/kweather-25.04.1.tar.xz) = 7e0216c5625841adfa47363186c0e46d906922c8c5d56e5fbe3bf4a8a5596568
+SIZE (KDE/release-service/25.04.1/kweather-25.04.1.tar.xz) = 365316
diff --git a/deskutils/kweathercore/distinfo b/deskutils/kweathercore/distinfo
index ac5aaae462be..36a5a1473644 100644
--- a/deskutils/kweathercore/distinfo
+++ b/deskutils/kweathercore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564211
-SHA256 (KDE/release-service/25.04.0/kweathercore-25.04.0.tar.xz) = 17f208e4a126778f1fbd179522792c6aca1dd614a06ce4cd5452a5fe6f67cd4c
-SIZE (KDE/release-service/25.04.0/kweathercore-25.04.0.tar.xz) = 77124
+TIMESTAMP = 1746557842
+SHA256 (KDE/release-service/25.04.1/kweathercore-25.04.1.tar.xz) = 7bf61733ffa76ac660b66f65b0e0c0ac46230d077f03cd93958d5c91a98afdf6
+SIZE (KDE/release-service/25.04.1/kweathercore-25.04.1.tar.xz) = 78708
diff --git a/deskutils/libkdepim/distinfo b/deskutils/libkdepim/distinfo
index e690e59fc1ca..b0393b8c8dd2 100644
--- a/deskutils/libkdepim/distinfo
+++ b/deskutils/libkdepim/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564211
-SHA256 (KDE/release-service/25.04.0/libkdepim-25.04.0.tar.xz) = c36a50f85201a6f5393d896e472bf5fe99656b8c76cae8e3facf878b17766b7d
-SIZE (KDE/release-service/25.04.0/libkdepim-25.04.0.tar.xz) = 283040
+TIMESTAMP = 1746557842
+SHA256 (KDE/release-service/25.04.1/libkdepim-25.04.1.tar.xz) = 7e9512f5b7b65a946cf8c1b63ca3cea182ac9f44c0c557df9d4fa0983d14fa45
+SIZE (KDE/release-service/25.04.1/libkdepim-25.04.1.tar.xz) = 283032
diff --git a/deskutils/mbox-importer/distinfo b/deskutils/mbox-importer/distinfo
index 5c9e185eddcd..95ec939e6983 100644
--- a/deskutils/mbox-importer/distinfo
+++ b/deskutils/mbox-importer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564212
-SHA256 (KDE/release-service/25.04.0/mbox-importer-25.04.0.tar.xz) = d909d8eb4c88661ef888095dba015f3f26121d57ec27361c126cee847d5a31db
-SIZE (KDE/release-service/25.04.0/mbox-importer-25.04.0.tar.xz) = 31852
+TIMESTAMP = 1746557843
+SHA256 (KDE/release-service/25.04.1/mbox-importer-25.04.1.tar.xz) = efd133cb6a9b164a2989f6bf6424ca24efd979a848ed38d0c420bd42a992b659
+SIZE (KDE/release-service/25.04.1/mbox-importer-25.04.1.tar.xz) = 31864
diff --git a/deskutils/merkuro/distinfo b/deskutils/merkuro/distinfo
index 110a15cdb6ce..82b7eecfeba8 100644
--- a/deskutils/merkuro/distinfo
+++ b/deskutils/merkuro/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564212
-SHA256 (KDE/release-service/25.04.0/merkuro-25.04.0.tar.xz) = 7ed33d7f95dbff3a6c96b7b8a252333d0a70f4041854133ba8b2132073de4c5d
-SIZE (KDE/release-service/25.04.0/merkuro-25.04.0.tar.xz) = 819136
+TIMESTAMP = 1746557844
+SHA256 (KDE/release-service/25.04.1/merkuro-25.04.1.tar.xz) = 3d0f11a75ba6414ef8ed23c99a520af9063473b981bb651a10d187bfb64ed270
+SIZE (KDE/release-service/25.04.1/merkuro-25.04.1.tar.xz) = 821540
diff --git a/deskutils/pim-data-exporter/distinfo b/deskutils/pim-data-exporter/distinfo
index 7796e94503cd..15da4e0a9b8e 100644
--- a/deskutils/pim-data-exporter/distinfo
+++ b/deskutils/pim-data-exporter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564213
-SHA256 (KDE/release-service/25.04.0/pim-data-exporter-25.04.0.tar.xz) = 8325f092e73c9d9fa40eb201894c94cf32d9cad6adf3a04440be994c348c18f2
-SIZE (KDE/release-service/25.04.0/pim-data-exporter-25.04.0.tar.xz) = 428168
+TIMESTAMP = 1746557844
+SHA256 (KDE/release-service/25.04.1/pim-data-exporter-25.04.1.tar.xz) = 0fa1fe38149ed9975ac2d2f185ccd351118e49d4a67cafc8be0efd1d9a748370
+SIZE (KDE/release-service/25.04.1/pim-data-exporter-25.04.1.tar.xz) = 428228
diff --git a/deskutils/pim-sieve-editor/distinfo b/deskutils/pim-sieve-editor/distinfo
index 35a00d04a2d6..d0eae11db81a 100644
--- a/deskutils/pim-sieve-editor/distinfo
+++ b/deskutils/pim-sieve-editor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564214
-SHA256 (KDE/release-service/25.04.0/pim-sieve-editor-25.04.0.tar.xz) = 653d6d98d0db19b183ef57c339851ebcbcbd2e906d6b7fc9c704416e9111d095
-SIZE (KDE/release-service/25.04.0/pim-sieve-editor-25.04.0.tar.xz) = 479564
+TIMESTAMP = 1746557845
+SHA256 (KDE/release-service/25.04.1/pim-sieve-editor-25.04.1.tar.xz) = 57a1e77ef6b9588c1e22d90ca3f12480bf7b1cd57251a41d06d637ab5c299b66
+SIZE (KDE/release-service/25.04.1/pim-sieve-editor-25.04.1.tar.xz) = 479592
diff --git a/deskutils/plasma6-milou/distinfo b/deskutils/plasma6-milou/distinfo
index 5c9159031486..6b6b06ff813d 100644
--- a/deskutils/plasma6-milou/distinfo
+++ b/deskutils/plasma6-milou/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668593
-SHA256 (KDE/plasma/6.3.4/milou-6.3.4.tar.xz) = ae7bd7d22e66e588034fe21a73aa8b376d233e82f44470707b708c1771e3ff37
-SIZE (KDE/plasma/6.3.4/milou-6.3.4.tar.xz) = 50672
+TIMESTAMP = 1746612341
+SHA256 (KDE/plasma/6.3.5/milou-6.3.5.tar.xz) = bcf4c73f623fa0510bd185e61e4e55b275fdc88a4e5dd31185e0b723666fc8fa
+SIZE (KDE/plasma/6.3.5/milou-6.3.5.tar.xz) = 50664
diff --git a/deskutils/plasma6-sddm-kcm/distinfo b/deskutils/plasma6-sddm-kcm/distinfo
index 3a146afeeb40..84080199bc35 100644
--- a/deskutils/plasma6-sddm-kcm/distinfo
+++ b/deskutils/plasma6-sddm-kcm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668594
-SHA256 (KDE/plasma/6.3.4/sddm-kcm-6.3.4.tar.xz) = 6dbaafdfd5d8293f6dd90c86594a975a8d1c3af07fa0711044a8aae2cba91743
-SIZE (KDE/plasma/6.3.4/sddm-kcm-6.3.4.tar.xz) = 104076
+TIMESTAMP = 1746612341
+SHA256 (KDE/plasma/6.3.5/sddm-kcm-6.3.5.tar.xz) = b49063f0a28a3e42dba6c6dee675a3d533d727c33f43be8910f6406b5c7d08d2
+SIZE (KDE/plasma/6.3.5/sddm-kcm-6.3.5.tar.xz) = 104076
diff --git a/deskutils/plasma6-xdg-desktop-portal-kde/distinfo b/deskutils/plasma6-xdg-desktop-portal-kde/distinfo
index 731c9086d49b..bae339e3c319 100644
--- a/deskutils/plasma6-xdg-desktop-portal-kde/distinfo
+++ b/deskutils/plasma6-xdg-desktop-portal-kde/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668594
-SHA256 (KDE/plasma/6.3.4/xdg-desktop-portal-kde-6.3.4.tar.xz) = 59c62f679d2dac721dd537d83ad3075c129d07e1056e0a592117f711979f0821
-SIZE (KDE/plasma/6.3.4/xdg-desktop-portal-kde-6.3.4.tar.xz) = 192076
+TIMESTAMP = 1746612342
+SHA256 (KDE/plasma/6.3.5/xdg-desktop-portal-kde-6.3.5.tar.xz) = 0c2bdc572a6f40ee45d1bda090ed742551b0ca348c469ba1470f8745395a6cf8
+SIZE (KDE/plasma/6.3.5/xdg-desktop-portal-kde-6.3.5.tar.xz) = 192136
diff --git a/deskutils/py-paperless-ngx/Makefile b/deskutils/py-paperless-ngx/Makefile
index 577d434f193d..9044e0478a43 100644
--- a/deskutils/py-paperless-ngx/Makefile
+++ b/deskutils/py-paperless-ngx/Makefile
@@ -1,8 +1,7 @@
PORTNAME= paperless-ngx
-PORTVERSION= 2.11.6
-PORTREVISION= 2
-DISTVERSIONPREFIX= v
+PORTVERSION= 2.15.3
PORTREVISION= 1
+DISTVERSIONPREFIX= v
CATEGORIES= deskutils python
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/:webui \
GH:gh
@@ -16,53 +15,55 @@ WWW= https://docs.paperless-ngx.com
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bleach>=6.1.0:www/py-bleach@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.6:devel/py-Jinja2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}bleach>=6.2.0:www/py-bleach@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}concurrent-log-handler>=0.9.19:sysutils/py-concurrent-log-handler@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dateparser>=1.1.4:devel/py-dateparser@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}channels-redis>=4.2.0:www/py-channels-redis@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-allauth>=0.59.0:www/py-django-allauth@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-auditlog>=2.3.0:www/py-django-auditlog@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-celery-results>=2.5.1:www/py-django-celery-results@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-compression-middleware>=0.5.0:www/py-django-compression-middleware@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-cors-headers>=4.3.1:www/py-django-cors-headers@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-extensions>=3.2.3:www/py-django-extensions@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-filter>=23.5:www/py-django-filter@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-multiselectfield>=0.1.12:www/py-django-multiselectfield@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-soft-delete>=1.0.15:www/py-django-soft-delete@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}djangorestframework-guardian>=0.3.0:www/py-djangorestframework-guardian@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}drf-writable-nested>=0.7.0:www/py-drf-writable-nested@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}filelock>=3.13.1:sysutils/py-filelock@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dateparser>=1.2.1:devel/py-dateparser@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj51-channels-redis>=4.2.1:www/py-dj51-channels-redis@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj51-django-allauth>=65.7.0_1:www/py-dj51-django-allauth@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj51-django-auditlog>=3.0.0:www/py-dj51-django-auditlog@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj51-django-celery-results>=2.6.0:www/py-dj51-django-celery-results@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj51-django-compression-middleware>=0.5.0:www/py-dj51-django-compression-middleware@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj51-django-cors-headers>=4.7.0:www/py-dj51-django-cors-headers@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj51-django-extensions>=3.2.3:www/py-dj51-django-extensions@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj51-django-filter>=25.1:www/py-dj51-django-filter@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj51-django-multiselectfield>=0.1.13:www/py-dj51-django-multiselectfield@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj51-django-soft-delete>=1.0.16:www/py-dj51-django-soft-delete@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj51-djangorestframework-guardian>=0.3.0:www/py-dj51-djangorestframework-guardian@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj51-drf-spectacular>=0.28.0:www/py-dj51-drf-spectacular@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj51-drf-writable-nested>=0.7.2:www/py-dj51-drf-writable-nested@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}filelock>=3.17.0:sysutils/py-filelock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}flower>=2.0.1:www/py-flower@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gotenberg-client>=0.10.0:converters/py-gotenberg-client@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}gunicorn>=21.2.0:www/py-gunicorn@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}granian>=2.2.5:www/py-granian@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}h2>=4.1.0:www/py-h2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}hiredis>=2.0.0:databases/py-hiredis@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}httptools>=0.6.1:www/py-httptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}imap-tools>=1.5.0:mail/py-imap-tools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}inotifyrecursive>=0.3.5_1:devel/py-inotifyrecursive@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hiredis>=3.0.0:databases/py-hiredis@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}httptools>=0.6.4:www/py-httptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}httpx-oauth>=0.10.1:www/py-httpx-oauth@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}imap-tools>=1.10.0:mail/py-imap-tools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}inotifyrecursive>=0.3.5_2:devel/py-inotifyrecursive@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}langdetect>=1.0.9:textproc/py-langdetect@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mysqlclient>=2.2.1:databases/py-mysqlclient@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mysqlclient>=2.2.7:databases/py-mysqlclient@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}nltk>=3.8.1:textproc/py-nltk@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}ocrmypdf>=15.4.4:textproc/py-ocrmypdf@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pathvalidate>=3.2.0:devel/py-pathvalidate@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}ocrmypdf>=16.10.0:textproc/py-ocrmypdf@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pathvalidate>=3.2.3:devel/py-pathvalidate@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pdf2image>=1.17.0:graphics/py-pdf2image@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pdftotext>=2.2.2:textproc/py-pdftotext@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.9.9:databases/py-psycopg2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}python-dotenv>=1.0.0:www/py-python-dotenv@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pdftotext>=3.0.0:textproc/py-pdftotext@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.9.10:databases/py-psycopg2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-dotenv>=1.1.0:www/py-python-dotenv@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-gnupg>=0.5.1:security/py-python-gnupg@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}python-ipware>=2.0.1:net/py-python-ipware@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-ipware>=2.0.3:net/py-python-ipware@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-magic>=0.4.27:devel/py-python-magic@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyzbar>=0.1.9:graphics/py-pyzbar@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}rapidfuzz>=3.6.1:devel/py-rapidfuzz@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rapidfuzz>=3.13.0:devel/py-rapidfuzz@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-learn>=1.4.0:science/py-scikit-learn@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}setproctitle>=1.3.2:devel/py-setproctitle@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setproctitle>=1.3.3:devel/py-setproctitle@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tika-client>=0.5.0:textproc/py-tika-client@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}uvicorn>=0.25.0:www/py-uvicorn@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}uvloop>=0.17.0:devel/py-uvloop@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}watchdog>=4.0.0:devel/py-watchdog@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}watchfiles>=0.21.0:devel/py-watchfiles@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}websockets>=12.0:devel/py-websockets@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}tika-client>=0.7.0:textproc/py-tika-client@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}uvloop>=0.21.0:devel/py-uvloop@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}watchdog>=6.0.0:devel/py-watchdog@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}watchfiles>=0.24.0:devel/py-watchfiles@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}websockets>=15.0.1:devel/py-websockets@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}whitenoise>=6.2.0:www/py-whitenoise@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}whoosh>=2.7.4:textproc/py-whoosh@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0.1:devel/py-pyyaml@${PY_FLAVOR}
@@ -131,9 +132,6 @@ do-build:
-d ${PYTHONPREFIX_SITELIBDIR} \
-x ".*/tests/" \
-f ${WRKSRC}/src
- @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
- -d ${PYTHONPREFIX_SITELIBDIR} \
- -f ${WRKSRC}/gunicorn.conf.py
@${RM} -r ${PAPERLESS_STATICDIR}
@${SETENV} \
PAPERLESS_STATICDIR=${PAPERLESS_STATICDIR} \
@@ -145,8 +143,6 @@ do-install:
${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
@cd ${WRKSRC}/src && \
${COPYTREE_SHARE} . ${STAGEDIR}${PYTHON_SITELIBDIR}/paperless
- @cd ${WRKSRC} && ${COPYTREE_SHARE} gunicorn.conf.py \
- ${STAGEDIR}${PYTHON_SITELIBDIR}/paperless
@${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.orig' -delete
@cd ${WRKDIR} && ${INSTALL_SCRIPT} paperless ${STAGEDIR}${PREFIX}/bin
@${SED} -e 's|%%WWWDIR%%|${WWWDIR}|g;' \
diff --git a/deskutils/py-paperless-ngx/distinfo b/deskutils/py-paperless-ngx/distinfo
index c5534161743b..346cca0f3972 100644
--- a/deskutils/py-paperless-ngx/distinfo
+++ b/deskutils/py-paperless-ngx/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1732099623
-SHA256 (paperless-ngx-v2.11.6.tar.xz) = 50b57e95d5e5d84f676f361f15d972866f4d3ad98d2aed81a433b31ee4e3e7ca
-SIZE (paperless-ngx-v2.11.6.tar.xz) = 63969744
-SHA256 (paperless-ngx-paperless-ngx-v2.11.6_GH0.tar.gz) = a12c30f8630f79d1e548f2e4f419cc443b7b99b396e1dff907c36a39e88e867a
-SIZE (paperless-ngx-paperless-ngx-v2.11.6_GH0.tar.gz) = 48771241
+TIMESTAMP = 1746350043
+SHA256 (paperless-ngx-v2.15.3.tar.xz) = 20cd5961b1f91bde5cb6743ae8eb7f8fd98d66ba67d49d5ab030d87c998ac2d1
+SIZE (paperless-ngx-v2.15.3.tar.xz) = 78329260
+SHA256 (paperless-ngx-paperless-ngx-v2.15.3_GH0.tar.gz) = 0c471d082ee03e94bf2b139bfadb98e758f94d17850e56966ef1793b1f1b7ee0
+SIZE (paperless-ngx-paperless-ngx-v2.15.3_GH0.tar.gz) = 49573227
diff --git a/deskutils/py-paperless-ngx/files/paperless-webui.in b/deskutils/py-paperless-ngx/files/paperless-webui.in
index 5dc08ee981c6..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=\
@@ -77,9 +77,8 @@ command_args="-cS -u ${paperless_webui_daemon_user} \
-s ${paperless_webui_log_priority} \
-T ${paperless_webui_log_tag} \
-R ${paperless_webui_restart_delay} \
- %%PREFIX%%/bin/gunicorn \
- -c %%PYTHONPREFIX_SITELIBDIR%%/paperless/gunicorn.conf.py \
- paperless.asgi:application"
+ %%PREFIX%%/bin/granian --interface asginl \
+ --ws --loop uvloop paperless.asgi:application"
paperless_webui_prestart()
{
diff --git a/deskutils/py-paperless-ngx/files/patch-gunicorn.conf.py b/deskutils/py-paperless-ngx/files/patch-gunicorn.conf.py
deleted file mode 100644
index e9cf70f82259..000000000000
--- a/deskutils/py-paperless-ngx/files/patch-gunicorn.conf.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- gunicorn.conf.py.orig 2024-02-18 20:13:15 UTC
-+++ gunicorn.conf.py
-@@ -11,7 +11,7 @@ timeout = 120
- preload_app = True
-
- # https://docs.gunicorn.org/en/stable/faq.html#blocking-os-fchmod
--worker_tmp_dir = "/dev/shm"
-+worker_tmp_dir = "/tmp"
-
-
- def pre_fork(server, worker):
diff --git a/deskutils/py-paperless-ngx/files/patch-src_documents_management_commands_document__consumer.py b/deskutils/py-paperless-ngx/files/patch-src_documents_management_commands_document__consumer.py
index 6d42eced1f3c..7ce264a9831f 100644
--- a/deskutils/py-paperless-ngx/files/patch-src_documents_management_commands_document__consumer.py
+++ b/deskutils/py-paperless-ngx/files/patch-src_documents_management_commands_document__consumer.py
@@ -1,4 +1,4 @@
---- src/documents/management/commands/document_consumer.py.orig 2024-03-18 03:45:09 UTC
+--- src/documents/management/commands/document_consumer.py.orig 2025-04-19 22:34:42 UTC
+++ src/documents/management/commands/document_consumer.py
@@ -292,7 +292,7 @@ class Command(BaseCommand):
logger.debug(f"Configuring timeout to {timeout_ms}ms")
@@ -7,5 +7,5 @@
- inotify_flags = flags.CLOSE_WRITE | flags.MOVED_TO | flags.MODIFY
+ inotify_flags = flags.CLOSE_WRITE | flags.MOVED_TO | flags.MODIFY | flags.CREATE
if recursive:
- descriptor = inotify.add_watch_recursive(directory, inotify_flags)
+ inotify.add_watch_recursive(directory, inotify_flags)
else:
diff --git a/deskutils/py-paperless-ngx/files/patch-src_paperless__mail_parsers.py b/deskutils/py-paperless-ngx/files/patch-src_paperless__mail_parsers.py
index 5a985505286a..d10bc4241194 100644
--- a/deskutils/py-paperless-ngx/files/patch-src_paperless__mail_parsers.py
+++ b/deskutils/py-paperless-ngx/files/patch-src_paperless__mail_parsers.py
@@ -1,6 +1,6 @@
---- src/paperless_mail/parsers.py.orig 2024-08-23 03:40:13 UTC
+--- src/paperless_mail/parsers.py.orig 2025-04-19 22:34:42 UTC
+++ src/paperless_mail/parsers.py
-@@ -9,8 +9,8 @@ from django.conf import settings
+@@ -8,8 +8,8 @@ from django.conf import settings
from django.utils.timezone import is_naive
from django.utils.timezone import make_aware
from gotenberg_client import GotenbergClient
@@ -11,7 +11,7 @@
from gotenberg_client.options import PageMarginsType
from gotenberg_client.options import PageSize
from gotenberg_client.options import PdfAFormat
-@@ -344,10 +344,10 @@ class MailDocumentParser(DocumentParser):
+@@ -370,10 +370,10 @@ class MailDocumentParser(DocumentParser):
.resource(css_file)
.margins(
PageMarginsType(
@@ -26,7 +26,7 @@
),
)
.size(PageSize(height=11.7, width=8.27))
-@@ -426,10 +426,10 @@ class MailDocumentParser(DocumentParser):
+@@ -452,10 +452,10 @@ class MailDocumentParser(DocumentParser):
# Set page size, margins
route.margins(
PageMarginsType(
diff --git a/deskutils/py-paperless-ngx/files/patch-src_paperless_settings.py b/deskutils/py-paperless-ngx/files/patch-src_paperless_settings.py
index cb5180ea81a2..0631a458caf6 100644
--- a/deskutils/py-paperless-ngx/files/patch-src_paperless_settings.py
+++ b/deskutils/py-paperless-ngx/files/patch-src_paperless_settings.py
@@ -1,6 +1,6 @@
---- src/paperless/settings.py.orig 2024-03-18 03:45:09 UTC
+--- src/paperless/settings.py.orig 2025-04-19 22:34:42 UTC
+++ src/paperless/settings.py
-@@ -24,8 +24,6 @@ if configuration_path and os.path.exists(configuration
+@@ -21,8 +21,6 @@ if configuration_path and os.path.exists(configuration
load_dotenv(configuration_path)
elif os.path.exists("../paperless.conf"):
load_dotenv("../paperless.conf")
@@ -9,16 +9,16 @@
elif os.path.exists("/usr/local/etc/paperless.conf"):
load_dotenv("/usr/local/etc/paperless.conf")
-@@ -254,7 +252,7 @@ THUMBNAIL_DIR = MEDIA_ROOT / "documents" / "thumbnails
+@@ -267,7 +265,7 @@ THUMBNAIL_DIR = MEDIA_ROOT / "documents" / "thumbnails
DATA_DIR = __get_path("PAPERLESS_DATA_DIR", BASE_DIR.parent / "data")
-NLTK_DIR = __get_path("PAPERLESS_NLTK_DIR", "/usr/share/nltk_data")
+NLTK_DIR = __get_path("PAPERLESS_NLTK_DIR", "/usr/local/share/nltk_data")
- TRASH_DIR = os.getenv("PAPERLESS_TRASH_DIR")
-
-@@ -1031,7 +1029,7 @@ FILENAME_FORMAT_REMOVE_NONE = __get_boolean(
+ # Check deprecated setting first
+ EMPTY_TRASH_DIR = os.getenv(
+@@ -1106,7 +1104,7 @@ FILENAME_FORMAT_REMOVE_NONE = __get_boolean(
THUMBNAIL_FONT_NAME = os.getenv(
"PAPERLESS_THUMBNAIL_FONT_NAME",
diff --git a/deskutils/py-paperless-ngx/files/pkg-message.in b/deskutils/py-paperless-ngx/files/pkg-message.in
index d76964202b9a..2abb73ca7ab0 100644
--- a/deskutils/py-paperless-ngx/files/pkg-message.in
+++ b/deskutils/py-paperless-ngx/files/pkg-message.in
@@ -14,6 +14,12 @@ the sample configuration installed by the package:
Then merge in changes as required by editing
%%PREFIX%%/etc/paperless.conf.
+
+Database migrations are run automatically on service start, but
+it's recommended to run them explicitly, especially on major upgrades:
+
+ service paperless-migrate onestart
+
EOM
}
{ type: upgrade
diff --git a/deskutils/py-paperless-ngx/pkg-plist b/deskutils/py-paperless-ngx/pkg-plist
index 324c3449420d..2f355fc45641 100644
--- a/deskutils/py-paperless-ngx/pkg-plist
+++ b/deskutils/py-paperless-ngx/pkg-plist
@@ -41,6 +41,8 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/index%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/loggers%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/loggers%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/mail%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/mail%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/matching%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/matching%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/models%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
@@ -51,6 +53,8 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/permissions%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/sanity_checker%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/sanity_checker%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/schema%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/schema%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/serialisers%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/serialisers%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/settings%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
@@ -81,12 +85,15 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/documents/filters.py
%%PYTHON_SITELIBDIR%%/paperless/documents/index.py
%%PYTHON_SITELIBDIR%%/paperless/documents/loggers.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/mail.py
%%PYTHON_SITELIBDIR%%/paperless/documents/management/__init__.py
%%PYTHON_SITELIBDIR%%/paperless/documents/management/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/management/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__init__.py
%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/convert_mariadb_uuid%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/convert_mariadb_uuid%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/decrypt_documents%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/decrypt_documents%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/document_archiver%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
@@ -117,6 +124,9 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/manage_superuser%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/mixins%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/mixins%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/prune_audit_logs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/prune_audit_logs%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/convert_mariadb_uuid.py
%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/decrypt_documents.py
%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/document_archiver.py
%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/document_consumer.py
@@ -132,6 +142,7 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/loaddata_stdin.py
%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/manage_superuser.py
%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/mixins.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/prune_audit_logs.py
%%PYTHON_SITELIBDIR%%/paperless/documents/matching.py
%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0001_initial.py
%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0002_auto_20151226_1316.py
@@ -216,6 +227,19 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1050_customfield_extra_data_and_more.py
%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1051_alter_correspondent_owner_alter_document_owner_and_more.py
%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1052_document_transaction_id.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1053_document_page_count.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1054_customfieldinstance_value_monetary_amount_and_more.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1055_alter_storagepath_path.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1056_customfieldinstance_deleted_at_and_more.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1057_paperlesstask_owner.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1058_workflowtrigger_schedule_date_custom_field_and_more.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1059_workflowactionemail_workflowactionwebhook_and_more.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1060_alter_customfieldinstance_value_select.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1061_workflowactionwebhook_as_json.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1062_alter_savedviewfilterrule_rule_type.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1063_paperlesstask_type_alter_paperlesstask_task_name_and_more.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1064_delete_log.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1065_workflowaction_assign_custom_fields_values.py
%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__init__.py
%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0001_initial%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0001_initial%%PYTHON_EXT_SUFFIX%%.pyc
@@ -383,6 +407,32 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1051_alter_correspondent_owner_alter_document_owner_and_more%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1052_document_transaction_id%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1052_document_transaction_id%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1053_document_page_count%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1053_document_page_count%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1054_customfieldinstance_value_monetary_amount_and_more%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1054_customfieldinstance_value_monetary_amount_and_more%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1055_alter_storagepath_path%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1055_alter_storagepath_path%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1056_customfieldinstance_deleted_at_and_more%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1056_customfieldinstance_deleted_at_and_more%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1057_paperlesstask_owner%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1057_paperlesstask_owner%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1058_workflowtrigger_schedule_date_custom_field_and_more%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1058_workflowtrigger_schedule_date_custom_field_and_more%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1059_workflowactionemail_workflowactionwebhook_and_more%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1059_workflowactionemail_workflowactionwebhook_and_more%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1060_alter_customfieldinstance_value_select%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1060_alter_customfieldinstance_value_select%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1061_workflowactionwebhook_as_json%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1061_workflowactionwebhook_as_json%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1062_alter_savedviewfilterrule_rule_type%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1062_alter_savedviewfilterrule_rule_type%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1063_paperlesstask_type_alter_paperlesstask_task_name_and_more%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1063_paperlesstask_type_alter_paperlesstask_task_name_and_more%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1064_delete_log%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1064_delete_log%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1065_workflowaction_assign_custom_fields_values%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1065_workflowaction_assign_custom_fields_values%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/documents/models.py
@@ -399,6 +449,7 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/documents/plugins/helpers.py
%%PYTHON_SITELIBDIR%%/paperless/documents/resources/document.webp
%%PYTHON_SITELIBDIR%%/paperless/documents/sanity_checker.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/schema.py
%%PYTHON_SITELIBDIR%%/paperless/documents/serialisers.py
%%PYTHON_SITELIBDIR%%/paperless/documents/settings.py
%%PYTHON_SITELIBDIR%%/paperless/documents/signals/__init__.py
@@ -410,6 +461,7 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/documents/static/base.css
%%PYTHON_SITELIBDIR%%/paperless/documents/static/bootstrap.min.css
%%PYTHON_SITELIBDIR%%/paperless/documents/tasks.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/templates/account/account_inactive.html
%%PYTHON_SITELIBDIR%%/paperless/documents/templates/account/email/base_message.txt
%%PYTHON_SITELIBDIR%%/paperless/documents/templates/account/login.html
%%PYTHON_SITELIBDIR%%/paperless/documents/templates/account/password_reset.html
@@ -418,12 +470,25 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/documents/templates/account/password_reset_from_key_done.html
%%PYTHON_SITELIBDIR%%/paperless/documents/templates/account/signup.html
%%PYTHON_SITELIBDIR%%/paperless/documents/templates/index.html
+%%PYTHON_SITELIBDIR%%/paperless/documents/templates/mfa/authenticate.html
%%PYTHON_SITELIBDIR%%/paperless/documents/templates/paperless-ngx/base.html
%%PYTHON_SITELIBDIR%%/paperless/documents/templates/paperless-ngx/snippets/svg_leaf.html
%%PYTHON_SITELIBDIR%%/paperless/documents/templates/paperless-ngx/snippets/svg_logo.html
%%PYTHON_SITELIBDIR%%/paperless/documents/templates/socialaccount/authentication_error.html
%%PYTHON_SITELIBDIR%%/paperless/documents/templates/socialaccount/login.html
%%PYTHON_SITELIBDIR%%/paperless/documents/templates/socialaccount/signup.html
+%%PYTHON_SITELIBDIR%%/paperless/documents/templating/__init__.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/templating/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/templating/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/templating/__pycache__/filepath%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/templating/__pycache__/filepath%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/templating/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/templating/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/templating/__pycache__/workflows%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/templating/__pycache__/workflows%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/documents/templating/filepath.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/templating/utils.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/templating/workflows.py
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__init__.py
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/conftest.py
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/data/v1.17.4.model.pickle
@@ -465,6 +530,8 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/samples/documents/thumbnails/0000004.webp.gpg
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/samples/double-sided-even.pdf
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/samples/double-sided-odd.pdf
+%%PYTHON_SITELIBDIR%%/paperless/documents/tests/samples/eml_with_umlaut.eml
+%%PYTHON_SITELIBDIR%%/paperless/documents/tests/samples/invalid_pdf.pdf
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/samples/password-is-test.pdf
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/samples/simple-noalpha.png
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/samples/simple.jpg
@@ -480,10 +547,12 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_api_bulk_edit.py
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_api_custom_fields.py
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_api_documents.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_api_filter_by_custom_fields.py
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_api_objects.py
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_api_permissions.py
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_api_profile.py
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_api_remote_version.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_api_schema.py
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_api_search.py
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_api_status.py
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_api_tasks.py
@@ -512,10 +581,13 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_matchables.py
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_migration_archive_files.py
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_migration_consumption_templates.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_migration_custom_field_selects.py
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_migration_customfields.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_migration_document_pages_count.py
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_migration_encrypted_webp_conversion.py
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_migration_mime_type.py
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_migration_remove_null_characters.py
+%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_migration_storage_path_template.py
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_migration_tag_colors.py
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_migration_webp_conversion.py
%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_migration_workflows.py
@@ -530,7 +602,6 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/documents/utils.py
%%PYTHON_SITELIBDIR%%/paperless/documents/validators.py
%%PYTHON_SITELIBDIR%%/paperless/documents/views.py
-%%PYTHON_SITELIBDIR%%/paperless/gunicorn.conf.py
%%PYTHON_SITELIBDIR%%/paperless/locale/af_ZA/LC_MESSAGES/django.po
%%PYTHON_SITELIBDIR%%/paperless/locale/ar_AR/LC_MESSAGES/django.po
%%PYTHON_SITELIBDIR%%/paperless/locale/be_BY/LC_MESSAGES/django.po
@@ -543,6 +614,7 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/locale/en_GB/LC_MESSAGES/django.po
%%PYTHON_SITELIBDIR%%/paperless/locale/en_US/LC_MESSAGES/django.po
%%PYTHON_SITELIBDIR%%/paperless/locale/es_ES/LC_MESSAGES/django.po
+%%PYTHON_SITELIBDIR%%/paperless/locale/et_EE/LC_MESSAGES/django.po
%%PYTHON_SITELIBDIR%%/paperless/locale/fi_FI/LC_MESSAGES/django.po
%%PYTHON_SITELIBDIR%%/paperless/locale/fr_FR/LC_MESSAGES/django.po
%%PYTHON_SITELIBDIR%%/paperless/locale/he_IL/LC_MESSAGES/django.po
@@ -555,6 +627,7 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/locale/ko_KR/LC_MESSAGES/django.po
%%PYTHON_SITELIBDIR%%/paperless/locale/la_LA/LC_MESSAGES/django.po
%%PYTHON_SITELIBDIR%%/paperless/locale/lb_LU/LC_MESSAGES/django.po
+%%PYTHON_SITELIBDIR%%/paperless/locale/lt_LT/LC_MESSAGES/django.po
%%PYTHON_SITELIBDIR%%/paperless/locale/lv_LV/LC_MESSAGES/django.po
%%PYTHON_SITELIBDIR%%/paperless/locale/ms_MY/LC_MESSAGES/django.po
%%PYTHON_SITELIBDIR%%/paperless/locale/nb_NO/LC_MESSAGES/django.po
@@ -582,6 +655,8 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/adapter%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/adapter%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/admin%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/admin%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/apps%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/apps%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/asgi%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
@@ -616,11 +691,10 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/version%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/views%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/views%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/workers%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/workers%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/wsgi%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/wsgi%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless/adapter.py
+%%PYTHON_SITELIBDIR%%/paperless/paperless/admin.py
%%PYTHON_SITELIBDIR%%/paperless/paperless/apps.py
%%PYTHON_SITELIBDIR%%/paperless/paperless/asgi.py
%%PYTHON_SITELIBDIR%%/paperless/paperless/auth.py
@@ -661,7 +735,6 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/paperless/urls.py
%%PYTHON_SITELIBDIR%%/paperless/paperless/version.py
%%PYTHON_SITELIBDIR%%/paperless/paperless/views.py
-%%PYTHON_SITELIBDIR%%/paperless/paperless/workers.py
%%PYTHON_SITELIBDIR%%/paperless/paperless/wsgi.py
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__init__.py
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
@@ -674,8 +747,12 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/mail%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/models%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/models%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/oauth%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/oauth%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/parsers%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/parsers%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/preprocessor%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/preprocessor%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/serialisers%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/serialisers%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/signals%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
@@ -724,6 +801,10 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/0023_remove_mailrule_filter_attachment_filename_and_more.py
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/0024_alter_mailrule_name_and_more.py
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/0025_alter_mailaccount_owner_alter_mailrule_owner_and_more.py
+%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/0026_mailrule_enabled.py
+%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/0027_mailaccount_expiration_mailaccount_account_type_and_more.py
+%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/0028_alter_mailaccount_password_and_more.py
+%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/0029_mailrule_pdf_layout.py
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/__init__.py
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/__pycache__/0001_initial%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/__pycache__/0001_initial%%PYTHON_EXT_SUFFIX%%.pyc
@@ -781,10 +862,20 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/__pycache__/0024_alter_mailrule_name_and_more%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/__pycache__/0025_alter_mailaccount_owner_alter_mailrule_owner_and_more%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/__pycache__/0025_alter_mailaccount_owner_alter_mailrule_owner_and_more%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/__pycache__/0026_mailrule_enabled%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/__pycache__/0026_mailrule_enabled%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/__pycache__/0027_mailaccount_expiration_mailaccount_account_type_and_more%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/__pycache__/0027_mailaccount_expiration_mailaccount_account_type_and_more%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/__pycache__/0028_alter_mailaccount_password_and_more%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/__pycache__/0028_alter_mailaccount_password_and_more%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/__pycache__/0029_mailrule_pdf_layout%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/__pycache__/0029_mailrule_pdf_layout%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/migrations/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/models.py
+%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/oauth.py
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/parsers.py
+%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/preprocessor.py
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/serialisers.py
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/signals.py
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/tasks.py
@@ -813,8 +904,10 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/tests/test_api.py
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/tests/test_live_mail.py
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/tests/test_mail.py
+%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/tests/test_mail_oauth.py
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/tests/test_parsers.py
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/tests/test_parsers_live.py
+%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/tests/test_preprocessor.py
%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/views.py
%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/__init__.py
%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
@@ -894,7 +987,6 @@ bin/paperless
%%PYTHON_SITELIBDIR%%/paperless/paperless_tika/tests/samples/sample.odt
%%PYTHON_SITELIBDIR%%/paperless/paperless_tika/tests/test_live_tika.py
%%PYTHON_SITELIBDIR%%/paperless/paperless_tika/tests/test_tika_parser.py
-%%PYTHON_SITELIBDIR%%/paperless/setup.cfg
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nginx.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sshd_config
@@ -950,6 +1042,9 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/admin/css/rtl.css
%%WWWDIR%%/static/admin/css/rtl.css.br
%%WWWDIR%%/static/admin/css/rtl.css.gz
+%%WWWDIR%%/static/admin/css/unusable_password_field.css
+%%WWWDIR%%/static/admin/css/unusable_password_field.css.br
+%%WWWDIR%%/static/admin/css/unusable_password_field.css.gz
%%WWWDIR%%/static/admin/css/vendor/select2/LICENSE-SELECT2.md
%%WWWDIR%%/static/admin/css/vendor/select2/LICENSE-SELECT2.md.br
%%WWWDIR%%/static/admin/css/vendor/select2/LICENSE-SELECT2.md.gz
@@ -995,6 +1090,9 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/admin/img/icon-deletelink.svg
%%WWWDIR%%/static/admin/img/icon-deletelink.svg.br
%%WWWDIR%%/static/admin/img/icon-deletelink.svg.gz
+%%WWWDIR%%/static/admin/img/icon-hidelink.svg
+%%WWWDIR%%/static/admin/img/icon-hidelink.svg.br
+%%WWWDIR%%/static/admin/img/icon-hidelink.svg.gz
%%WWWDIR%%/static/admin/img/icon-no.svg
%%WWWDIR%%/static/admin/img/icon-no.svg.br
%%WWWDIR%%/static/admin/img/icon-no.svg.gz
@@ -1055,9 +1153,6 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/admin/js/change_form.js
%%WWWDIR%%/static/admin/js/change_form.js.br
%%WWWDIR%%/static/admin/js/change_form.js.gz
-%%WWWDIR%%/static/admin/js/collapse.js
-%%WWWDIR%%/static/admin/js/collapse.js.br
-%%WWWDIR%%/static/admin/js/collapse.js.gz
%%WWWDIR%%/static/admin/js/core.js
%%WWWDIR%%/static/admin/js/core.js.br
%%WWWDIR%%/static/admin/js/core.js.gz
@@ -1085,6 +1180,9 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/admin/js/theme.js
%%WWWDIR%%/static/admin/js/theme.js.br
%%WWWDIR%%/static/admin/js/theme.js.gz
+%%WWWDIR%%/static/admin/js/unusable_password_field.js
+%%WWWDIR%%/static/admin/js/unusable_password_field.js.br
+%%WWWDIR%%/static/admin/js/unusable_password_field.js.gz
%%WWWDIR%%/static/admin/js/urlify.js
%%WWWDIR%%/static/admin/js/urlify.js.br
%%WWWDIR%%/static/admin/js/urlify.js.gz
@@ -1311,17 +1409,51 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/django_extensions/js/jquery.bgiframe.js
%%WWWDIR%%/static/django_extensions/js/jquery.bgiframe.js.br
%%WWWDIR%%/static/django_extensions/js/jquery.bgiframe.js.gz
+%%WWWDIR%%/static/drf_spectacular_sidecar/redoc/bundles/redoc.standalone.js
+%%WWWDIR%%/static/drf_spectacular_sidecar/redoc/bundles/redoc.standalone.js.LICENSE.txt
+%%WWWDIR%%/static/drf_spectacular_sidecar/redoc/bundles/redoc.standalone.js.LICENSE.txt.br
+%%WWWDIR%%/static/drf_spectacular_sidecar/redoc/bundles/redoc.standalone.js.LICENSE.txt.gz
+%%WWWDIR%%/static/drf_spectacular_sidecar/redoc/bundles/redoc.standalone.js.br
+%%WWWDIR%%/static/drf_spectacular_sidecar/redoc/bundles/redoc.standalone.js.gz
+%%WWWDIR%%/static/drf_spectacular_sidecar/redoc/bundles/redoc.standalone.js.map
+%%WWWDIR%%/static/drf_spectacular_sidecar/redoc/bundles/redoc.standalone.js.map.br
+%%WWWDIR%%/static/drf_spectacular_sidecar/redoc/bundles/redoc.standalone.js.map.gz
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/favicon-32x32.png
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/oauth2-redirect.html
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/oauth2-redirect.html.br
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/oauth2-redirect.html.gz
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-bundle.js
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-bundle.js.LICENSE.txt
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-bundle.js.LICENSE.txt.br
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-bundle.js.LICENSE.txt.gz
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-bundle.js.br
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-bundle.js.gz
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-bundle.js.map
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-bundle.js.map.br
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-bundle.js.map.gz
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-standalone-preset.js
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-standalone-preset.js.br
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-standalone-preset.js.gz
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-standalone-preset.js.map
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-standalone-preset.js.map.br
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-standalone-preset.js.map.gz
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui.css
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui.css.br
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui.css.gz
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui.css.map
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui.css.map.br
+%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui.css.map.gz
%%WWWDIR%%/static/frontend/af-ZA/3rdpartylicenses.txt
%%WWWDIR%%/static/frontend/af-ZA/3rdpartylicenses.txt.br
%%WWWDIR%%/static/frontend/af-ZA/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/af-ZA/apple-touch-icon.png
%%WWWDIR%%/static/frontend/af-ZA/assets/document.png
-%%WWWDIR%%/static/frontend/af-ZA/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/af-ZA/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/af-ZA/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/af-ZA/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/af-ZA/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/af-ZA/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/af-ZA/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/af-ZA/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/af-ZA/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/af-ZA/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/af-ZA/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/af-ZA/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/af-ZA/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/af-ZA/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/af-ZA/assets/logo-dark-notext.svg.gz
@@ -1363,12 +1495,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/ar-AR/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/ar-AR/apple-touch-icon.png
%%WWWDIR%%/static/frontend/ar-AR/assets/document.png
-%%WWWDIR%%/static/frontend/ar-AR/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/ar-AR/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/ar-AR/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/ar-AR/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/ar-AR/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/ar-AR/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/ar-AR/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/ar-AR/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/ar-AR/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/ar-AR/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/ar-AR/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/ar-AR/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/ar-AR/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/ar-AR/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/ar-AR/assets/logo-dark-notext.svg.gz
@@ -1410,12 +1542,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/be-BY/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/be-BY/apple-touch-icon.png
%%WWWDIR%%/static/frontend/be-BY/assets/document.png
-%%WWWDIR%%/static/frontend/be-BY/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/be-BY/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/be-BY/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/be-BY/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/be-BY/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/be-BY/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/be-BY/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/be-BY/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/be-BY/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/be-BY/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/be-BY/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/be-BY/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/be-BY/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/be-BY/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/be-BY/assets/logo-dark-notext.svg.gz
@@ -1457,12 +1589,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/bg-BG/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/bg-BG/apple-touch-icon.png
%%WWWDIR%%/static/frontend/bg-BG/assets/document.png
-%%WWWDIR%%/static/frontend/bg-BG/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/bg-BG/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/bg-BG/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/bg-BG/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/bg-BG/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/bg-BG/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/bg-BG/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/bg-BG/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/bg-BG/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/bg-BG/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/bg-BG/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/bg-BG/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/bg-BG/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/bg-BG/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/bg-BG/assets/logo-dark-notext.svg.gz
@@ -1504,12 +1636,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/ca-ES/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/ca-ES/apple-touch-icon.png
%%WWWDIR%%/static/frontend/ca-ES/assets/document.png
-%%WWWDIR%%/static/frontend/ca-ES/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/ca-ES/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/ca-ES/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/ca-ES/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/ca-ES/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/ca-ES/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/ca-ES/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/ca-ES/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/ca-ES/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/ca-ES/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/ca-ES/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/ca-ES/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/ca-ES/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/ca-ES/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/ca-ES/assets/logo-dark-notext.svg.gz
@@ -1551,12 +1683,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/cs-CZ/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/cs-CZ/apple-touch-icon.png
%%WWWDIR%%/static/frontend/cs-CZ/assets/document.png
-%%WWWDIR%%/static/frontend/cs-CZ/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/cs-CZ/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/cs-CZ/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/cs-CZ/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/cs-CZ/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/cs-CZ/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/cs-CZ/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/cs-CZ/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/cs-CZ/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/cs-CZ/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/cs-CZ/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/cs-CZ/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/cs-CZ/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/cs-CZ/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/cs-CZ/assets/logo-dark-notext.svg.gz
@@ -1598,12 +1730,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/da-DK/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/da-DK/apple-touch-icon.png
%%WWWDIR%%/static/frontend/da-DK/assets/document.png
-%%WWWDIR%%/static/frontend/da-DK/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/da-DK/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/da-DK/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/da-DK/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/da-DK/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/da-DK/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/da-DK/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/da-DK/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/da-DK/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/da-DK/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/da-DK/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/da-DK/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/da-DK/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/da-DK/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/da-DK/assets/logo-dark-notext.svg.gz
@@ -1645,12 +1777,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/de-DE/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/de-DE/apple-touch-icon.png
%%WWWDIR%%/static/frontend/de-DE/assets/document.png
-%%WWWDIR%%/static/frontend/de-DE/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/de-DE/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/de-DE/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/de-DE/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/de-DE/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/de-DE/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/de-DE/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/de-DE/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/de-DE/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/de-DE/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/de-DE/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/de-DE/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/de-DE/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/de-DE/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/de-DE/assets/logo-dark-notext.svg.gz
@@ -1692,12 +1824,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/el-GR/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/el-GR/apple-touch-icon.png
%%WWWDIR%%/static/frontend/el-GR/assets/document.png
-%%WWWDIR%%/static/frontend/el-GR/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/el-GR/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/el-GR/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/el-GR/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/el-GR/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/el-GR/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/el-GR/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/el-GR/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/el-GR/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/el-GR/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/el-GR/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/el-GR/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/el-GR/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/el-GR/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/el-GR/assets/logo-dark-notext.svg.gz
@@ -1739,12 +1871,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/en-GB/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/en-GB/apple-touch-icon.png
%%WWWDIR%%/static/frontend/en-GB/assets/document.png
-%%WWWDIR%%/static/frontend/en-GB/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/en-GB/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/en-GB/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/en-GB/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/en-GB/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/en-GB/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/en-GB/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/en-GB/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/en-GB/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/en-GB/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/en-GB/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/en-GB/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/en-GB/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/en-GB/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/en-GB/assets/logo-dark-notext.svg.gz
@@ -1786,12 +1918,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/en-US/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/en-US/apple-touch-icon.png
%%WWWDIR%%/static/frontend/en-US/assets/document.png
-%%WWWDIR%%/static/frontend/en-US/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/en-US/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/en-US/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/en-US/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/en-US/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/en-US/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/en-US/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/en-US/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/en-US/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/en-US/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/en-US/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/en-US/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/en-US/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/en-US/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/en-US/assets/logo-dark-notext.svg.gz
@@ -1833,12 +1965,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/es-ES/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/es-ES/apple-touch-icon.png
%%WWWDIR%%/static/frontend/es-ES/assets/document.png
-%%WWWDIR%%/static/frontend/es-ES/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/es-ES/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/es-ES/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/es-ES/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/es-ES/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/es-ES/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/es-ES/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/es-ES/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/es-ES/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/es-ES/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/es-ES/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/es-ES/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/es-ES/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/es-ES/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/es-ES/assets/logo-dark-notext.svg.gz
@@ -1880,12 +2012,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/fi-FI/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/fi-FI/apple-touch-icon.png
%%WWWDIR%%/static/frontend/fi-FI/assets/document.png
-%%WWWDIR%%/static/frontend/fi-FI/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/fi-FI/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/fi-FI/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/fi-FI/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/fi-FI/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/fi-FI/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/fi-FI/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/fi-FI/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/fi-FI/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/fi-FI/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/fi-FI/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/fi-FI/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/fi-FI/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/fi-FI/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/fi-FI/assets/logo-dark-notext.svg.gz
@@ -1927,12 +2059,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/fr-FR/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/fr-FR/apple-touch-icon.png
%%WWWDIR%%/static/frontend/fr-FR/assets/document.png
-%%WWWDIR%%/static/frontend/fr-FR/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/fr-FR/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/fr-FR/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/fr-FR/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/fr-FR/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/fr-FR/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/fr-FR/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/fr-FR/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/fr-FR/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/fr-FR/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/fr-FR/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/fr-FR/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/fr-FR/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/fr-FR/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/fr-FR/assets/logo-dark-notext.svg.gz
@@ -1974,12 +2106,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/hu-HU/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/hu-HU/apple-touch-icon.png
%%WWWDIR%%/static/frontend/hu-HU/assets/document.png
-%%WWWDIR%%/static/frontend/hu-HU/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/hu-HU/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/hu-HU/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/hu-HU/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/hu-HU/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/hu-HU/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/hu-HU/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/hu-HU/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/hu-HU/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/hu-HU/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/hu-HU/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/hu-HU/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/hu-HU/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/hu-HU/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/hu-HU/assets/logo-dark-notext.svg.gz
@@ -2021,12 +2153,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/it-IT/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/it-IT/apple-touch-icon.png
%%WWWDIR%%/static/frontend/it-IT/assets/document.png
-%%WWWDIR%%/static/frontend/it-IT/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/it-IT/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/it-IT/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/it-IT/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/it-IT/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/it-IT/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/it-IT/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/it-IT/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/it-IT/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/it-IT/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/it-IT/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/it-IT/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/it-IT/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/it-IT/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/it-IT/assets/logo-dark-notext.svg.gz
@@ -2068,12 +2200,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/ja-JP/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/ja-JP/apple-touch-icon.png
%%WWWDIR%%/static/frontend/ja-JP/assets/document.png
-%%WWWDIR%%/static/frontend/ja-JP/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/ja-JP/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/ja-JP/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/ja-JP/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/ja-JP/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/ja-JP/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/ja-JP/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/ja-JP/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/ja-JP/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/ja-JP/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/ja-JP/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/ja-JP/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/ja-JP/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/ja-JP/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/ja-JP/assets/logo-dark-notext.svg.gz
@@ -2110,17 +2242,64 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/ja-JP/styles.css
%%WWWDIR%%/static/frontend/ja-JP/styles.css.br
%%WWWDIR%%/static/frontend/ja-JP/styles.css.gz
+%%WWWDIR%%/static/frontend/ko-KR/3rdpartylicenses.txt
+%%WWWDIR%%/static/frontend/ko-KR/3rdpartylicenses.txt.br
+%%WWWDIR%%/static/frontend/ko-KR/3rdpartylicenses.txt.gz
+%%WWWDIR%%/static/frontend/ko-KR/apple-touch-icon.png
+%%WWWDIR%%/static/frontend/ko-KR/assets/document.png
+%%WWWDIR%%/static/frontend/ko-KR/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/ko-KR/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/ko-KR/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/ko-KR/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/ko-KR/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/ko-KR/assets/js/pdf.worker.min.mjs.gz
+%%WWWDIR%%/static/frontend/ko-KR/assets/logo-dark-notext.svg
+%%WWWDIR%%/static/frontend/ko-KR/assets/logo-dark-notext.svg.br
+%%WWWDIR%%/static/frontend/ko-KR/assets/logo-dark-notext.svg.gz
+%%WWWDIR%%/static/frontend/ko-KR/assets/logo-dark.svg
+%%WWWDIR%%/static/frontend/ko-KR/assets/logo-dark.svg.br
+%%WWWDIR%%/static/frontend/ko-KR/assets/logo-dark.svg.gz
+%%WWWDIR%%/static/frontend/ko-KR/assets/logo-notext.svg
+%%WWWDIR%%/static/frontend/ko-KR/assets/logo-notext.svg.br
+%%WWWDIR%%/static/frontend/ko-KR/assets/logo-notext.svg.gz
+%%WWWDIR%%/static/frontend/ko-KR/assets/logo-white-notext.svg
+%%WWWDIR%%/static/frontend/ko-KR/assets/logo-white-notext.svg.br
+%%WWWDIR%%/static/frontend/ko-KR/assets/logo-white-notext.svg.gz
+%%WWWDIR%%/static/frontend/ko-KR/assets/logo.svg
+%%WWWDIR%%/static/frontend/ko-KR/assets/logo.svg.br
+%%WWWDIR%%/static/frontend/ko-KR/assets/logo.svg.gz
+%%WWWDIR%%/static/frontend/ko-KR/favicon.ico
+%%WWWDIR%%/static/frontend/ko-KR/favicon.ico.br
+%%WWWDIR%%/static/frontend/ko-KR/favicon.ico.gz
+%%WWWDIR%%/static/frontend/ko-KR/index.html
+%%WWWDIR%%/static/frontend/ko-KR/index.html.br
+%%WWWDIR%%/static/frontend/ko-KR/index.html.gz
+%%WWWDIR%%/static/frontend/ko-KR/main.js
+%%WWWDIR%%/static/frontend/ko-KR/main.js.br
+%%WWWDIR%%/static/frontend/ko-KR/main.js.gz
+%%WWWDIR%%/static/frontend/ko-KR/manifest.webmanifest
+%%WWWDIR%%/static/frontend/ko-KR/manifest.webmanifest.br
+%%WWWDIR%%/static/frontend/ko-KR/manifest.webmanifest.gz
+%%WWWDIR%%/static/frontend/ko-KR/polyfills.js
+%%WWWDIR%%/static/frontend/ko-KR/polyfills.js.br
+%%WWWDIR%%/static/frontend/ko-KR/polyfills.js.gz
+%%WWWDIR%%/static/frontend/ko-KR/runtime.js
+%%WWWDIR%%/static/frontend/ko-KR/runtime.js.br
+%%WWWDIR%%/static/frontend/ko-KR/runtime.js.gz
+%%WWWDIR%%/static/frontend/ko-KR/styles.css
+%%WWWDIR%%/static/frontend/ko-KR/styles.css.br
+%%WWWDIR%%/static/frontend/ko-KR/styles.css.gz
%%WWWDIR%%/static/frontend/lb-LU/3rdpartylicenses.txt
%%WWWDIR%%/static/frontend/lb-LU/3rdpartylicenses.txt.br
%%WWWDIR%%/static/frontend/lb-LU/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/lb-LU/apple-touch-icon.png
%%WWWDIR%%/static/frontend/lb-LU/assets/document.png
-%%WWWDIR%%/static/frontend/lb-LU/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/lb-LU/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/lb-LU/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/lb-LU/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/lb-LU/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/lb-LU/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/lb-LU/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/lb-LU/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/lb-LU/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/lb-LU/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/lb-LU/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/lb-LU/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/lb-LU/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/lb-LU/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/lb-LU/assets/logo-dark-notext.svg.gz
@@ -2162,12 +2341,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/nl-NL/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/nl-NL/apple-touch-icon.png
%%WWWDIR%%/static/frontend/nl-NL/assets/document.png
-%%WWWDIR%%/static/frontend/nl-NL/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/nl-NL/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/nl-NL/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/nl-NL/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/nl-NL/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/nl-NL/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/nl-NL/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/nl-NL/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/nl-NL/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/nl-NL/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/nl-NL/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/nl-NL/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/nl-NL/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/nl-NL/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/nl-NL/assets/logo-dark-notext.svg.gz
@@ -2209,12 +2388,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/no-NO/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/no-NO/apple-touch-icon.png
%%WWWDIR%%/static/frontend/no-NO/assets/document.png
-%%WWWDIR%%/static/frontend/no-NO/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/no-NO/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/no-NO/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/no-NO/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/no-NO/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/no-NO/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/no-NO/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/no-NO/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/no-NO/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/no-NO/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/no-NO/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/no-NO/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/no-NO/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/no-NO/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/no-NO/assets/logo-dark-notext.svg.gz
@@ -2256,12 +2435,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/pl-PL/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/pl-PL/apple-touch-icon.png
%%WWWDIR%%/static/frontend/pl-PL/assets/document.png
-%%WWWDIR%%/static/frontend/pl-PL/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/pl-PL/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/pl-PL/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/pl-PL/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/pl-PL/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/pl-PL/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/pl-PL/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/pl-PL/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/pl-PL/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/pl-PL/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/pl-PL/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/pl-PL/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/pl-PL/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/pl-PL/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/pl-PL/assets/logo-dark-notext.svg.gz
@@ -2303,12 +2482,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/pt-BR/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/pt-BR/apple-touch-icon.png
%%WWWDIR%%/static/frontend/pt-BR/assets/document.png
-%%WWWDIR%%/static/frontend/pt-BR/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/pt-BR/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/pt-BR/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/pt-BR/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/pt-BR/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/pt-BR/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/pt-BR/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/pt-BR/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/pt-BR/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/pt-BR/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/pt-BR/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/pt-BR/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/pt-BR/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/pt-BR/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/pt-BR/assets/logo-dark-notext.svg.gz
@@ -2350,12 +2529,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/pt-PT/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/pt-PT/apple-touch-icon.png
%%WWWDIR%%/static/frontend/pt-PT/assets/document.png
-%%WWWDIR%%/static/frontend/pt-PT/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/pt-PT/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/pt-PT/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/pt-PT/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/pt-PT/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/pt-PT/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/pt-PT/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/pt-PT/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/pt-PT/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/pt-PT/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/pt-PT/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/pt-PT/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/pt-PT/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/pt-PT/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/pt-PT/assets/logo-dark-notext.svg.gz
@@ -2397,12 +2576,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/ro-RO/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/ro-RO/apple-touch-icon.png
%%WWWDIR%%/static/frontend/ro-RO/assets/document.png
-%%WWWDIR%%/static/frontend/ro-RO/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/ro-RO/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/ro-RO/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/ro-RO/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/ro-RO/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/ro-RO/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/ro-RO/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/ro-RO/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/ro-RO/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/ro-RO/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/ro-RO/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/ro-RO/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/ro-RO/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/ro-RO/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/ro-RO/assets/logo-dark-notext.svg.gz
@@ -2444,12 +2623,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/ru-RU/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/ru-RU/apple-touch-icon.png
%%WWWDIR%%/static/frontend/ru-RU/assets/document.png
-%%WWWDIR%%/static/frontend/ru-RU/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/ru-RU/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/ru-RU/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/ru-RU/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/ru-RU/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/ru-RU/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/ru-RU/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/ru-RU/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/ru-RU/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/ru-RU/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/ru-RU/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/ru-RU/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/ru-RU/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/ru-RU/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/ru-RU/assets/logo-dark-notext.svg.gz
@@ -2491,12 +2670,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/sk-SK/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/sk-SK/apple-touch-icon.png
%%WWWDIR%%/static/frontend/sk-SK/assets/document.png
-%%WWWDIR%%/static/frontend/sk-SK/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/sk-SK/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/sk-SK/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/sk-SK/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/sk-SK/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/sk-SK/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/sk-SK/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/sk-SK/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/sk-SK/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/sk-SK/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/sk-SK/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/sk-SK/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/sk-SK/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/sk-SK/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/sk-SK/assets/logo-dark-notext.svg.gz
@@ -2538,12 +2717,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/sl-SI/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/sl-SI/apple-touch-icon.png
%%WWWDIR%%/static/frontend/sl-SI/assets/document.png
-%%WWWDIR%%/static/frontend/sl-SI/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/sl-SI/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/sl-SI/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/sl-SI/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/sl-SI/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/sl-SI/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/sl-SI/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/sl-SI/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/sl-SI/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/sl-SI/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/sl-SI/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/sl-SI/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/sl-SI/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/sl-SI/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/sl-SI/assets/logo-dark-notext.svg.gz
@@ -2585,12 +2764,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/sr-CS/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/sr-CS/apple-touch-icon.png
%%WWWDIR%%/static/frontend/sr-CS/assets/document.png
-%%WWWDIR%%/static/frontend/sr-CS/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/sr-CS/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/sr-CS/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/sr-CS/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/sr-CS/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/sr-CS/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/sr-CS/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/sr-CS/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/sr-CS/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/sr-CS/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/sr-CS/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/sr-CS/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/sr-CS/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/sr-CS/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/sr-CS/assets/logo-dark-notext.svg.gz
@@ -2632,12 +2811,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/sv-SE/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/sv-SE/apple-touch-icon.png
%%WWWDIR%%/static/frontend/sv-SE/assets/document.png
-%%WWWDIR%%/static/frontend/sv-SE/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/sv-SE/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/sv-SE/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/sv-SE/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/sv-SE/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/sv-SE/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/sv-SE/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/sv-SE/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/sv-SE/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/sv-SE/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/sv-SE/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/sv-SE/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/sv-SE/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/sv-SE/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/sv-SE/assets/logo-dark-notext.svg.gz
@@ -2679,12 +2858,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/tr-TR/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/tr-TR/apple-touch-icon.png
%%WWWDIR%%/static/frontend/tr-TR/assets/document.png
-%%WWWDIR%%/static/frontend/tr-TR/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/tr-TR/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/tr-TR/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/tr-TR/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/tr-TR/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/tr-TR/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/tr-TR/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/tr-TR/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/tr-TR/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/tr-TR/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/tr-TR/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/tr-TR/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/tr-TR/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/tr-TR/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/tr-TR/assets/logo-dark-notext.svg.gz
@@ -2726,12 +2905,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/uk-UA/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/uk-UA/apple-touch-icon.png
%%WWWDIR%%/static/frontend/uk-UA/assets/document.png
-%%WWWDIR%%/static/frontend/uk-UA/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/uk-UA/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/uk-UA/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/uk-UA/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/uk-UA/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/uk-UA/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/uk-UA/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/uk-UA/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/uk-UA/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/uk-UA/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/uk-UA/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/uk-UA/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/uk-UA/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/uk-UA/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/uk-UA/assets/logo-dark-notext.svg.gz
@@ -2773,12 +2952,12 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/zh-CN/3rdpartylicenses.txt.gz
%%WWWDIR%%/static/frontend/zh-CN/apple-touch-icon.png
%%WWWDIR%%/static/frontend/zh-CN/assets/document.png
-%%WWWDIR%%/static/frontend/zh-CN/assets/js/pdf.min.js
-%%WWWDIR%%/static/frontend/zh-CN/assets/js/pdf.min.js.br
-%%WWWDIR%%/static/frontend/zh-CN/assets/js/pdf.min.js.gz
-%%WWWDIR%%/static/frontend/zh-CN/assets/js/pdf.worker.min.js
-%%WWWDIR%%/static/frontend/zh-CN/assets/js/pdf.worker.min.js.br
-%%WWWDIR%%/static/frontend/zh-CN/assets/js/pdf.worker.min.js.gz
+%%WWWDIR%%/static/frontend/zh-CN/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/zh-CN/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/zh-CN/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/zh-CN/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/zh-CN/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/zh-CN/assets/js/pdf.worker.min.mjs.gz
%%WWWDIR%%/static/frontend/zh-CN/assets/logo-dark-notext.svg
%%WWWDIR%%/static/frontend/zh-CN/assets/logo-dark-notext.svg.br
%%WWWDIR%%/static/frontend/zh-CN/assets/logo-dark-notext.svg.gz
@@ -2815,12 +2994,65 @@ share/man/man7/paperless-ngx.7.gz
%%WWWDIR%%/static/frontend/zh-CN/styles.css
%%WWWDIR%%/static/frontend/zh-CN/styles.css.br
%%WWWDIR%%/static/frontend/zh-CN/styles.css.gz
+%%WWWDIR%%/static/frontend/zh-TW/3rdpartylicenses.txt
+%%WWWDIR%%/static/frontend/zh-TW/3rdpartylicenses.txt.br
+%%WWWDIR%%/static/frontend/zh-TW/3rdpartylicenses.txt.gz
+%%WWWDIR%%/static/frontend/zh-TW/apple-touch-icon.png
+%%WWWDIR%%/static/frontend/zh-TW/assets/document.png
+%%WWWDIR%%/static/frontend/zh-TW/assets/js/pdf.min.mjs
+%%WWWDIR%%/static/frontend/zh-TW/assets/js/pdf.min.mjs.br
+%%WWWDIR%%/static/frontend/zh-TW/assets/js/pdf.min.mjs.gz
+%%WWWDIR%%/static/frontend/zh-TW/assets/js/pdf.worker.min.mjs
+%%WWWDIR%%/static/frontend/zh-TW/assets/js/pdf.worker.min.mjs.br
+%%WWWDIR%%/static/frontend/zh-TW/assets/js/pdf.worker.min.mjs.gz
+%%WWWDIR%%/static/frontend/zh-TW/assets/logo-dark-notext.svg
+%%WWWDIR%%/static/frontend/zh-TW/assets/logo-dark-notext.svg.br
+%%WWWDIR%%/static/frontend/zh-TW/assets/logo-dark-notext.svg.gz
+%%WWWDIR%%/static/frontend/zh-TW/assets/logo-dark.svg
+%%WWWDIR%%/static/frontend/zh-TW/assets/logo-dark.svg.br
+%%WWWDIR%%/static/frontend/zh-TW/assets/logo-dark.svg.gz
+%%WWWDIR%%/static/frontend/zh-TW/assets/logo-notext.svg
+%%WWWDIR%%/static/frontend/zh-TW/assets/logo-notext.svg.br
+%%WWWDIR%%/static/frontend/zh-TW/assets/logo-notext.svg.gz
+%%WWWDIR%%/static/frontend/zh-TW/assets/logo-white-notext.svg
+%%WWWDIR%%/static/frontend/zh-TW/assets/logo-white-notext.svg.br
+%%WWWDIR%%/static/frontend/zh-TW/assets/logo-white-notext.svg.gz
+%%WWWDIR%%/static/frontend/zh-TW/assets/logo.svg
+%%WWWDIR%%/static/frontend/zh-TW/assets/logo.svg.br
+%%WWWDIR%%/static/frontend/zh-TW/assets/logo.svg.gz
+%%WWWDIR%%/static/frontend/zh-TW/favicon.ico
+%%WWWDIR%%/static/frontend/zh-TW/favicon.ico.br
+%%WWWDIR%%/static/frontend/zh-TW/favicon.ico.gz
+%%WWWDIR%%/static/frontend/zh-TW/index.html
+%%WWWDIR%%/static/frontend/zh-TW/index.html.br
+%%WWWDIR%%/static/frontend/zh-TW/index.html.gz
+%%WWWDIR%%/static/frontend/zh-TW/main.js
+%%WWWDIR%%/static/frontend/zh-TW/main.js.br
+%%WWWDIR%%/static/frontend/zh-TW/main.js.gz
+%%WWWDIR%%/static/frontend/zh-TW/manifest.webmanifest
+%%WWWDIR%%/static/frontend/zh-TW/manifest.webmanifest.br
+%%WWWDIR%%/static/frontend/zh-TW/manifest.webmanifest.gz
+%%WWWDIR%%/static/frontend/zh-TW/polyfills.js
+%%WWWDIR%%/static/frontend/zh-TW/polyfills.js.br
+%%WWWDIR%%/static/frontend/zh-TW/polyfills.js.gz
+%%WWWDIR%%/static/frontend/zh-TW/runtime.js
+%%WWWDIR%%/static/frontend/zh-TW/runtime.js.br
+%%WWWDIR%%/static/frontend/zh-TW/runtime.js.gz
+%%WWWDIR%%/static/frontend/zh-TW/styles.css
+%%WWWDIR%%/static/frontend/zh-TW/styles.css.br
+%%WWWDIR%%/static/frontend/zh-TW/styles.css.gz
%%WWWDIR%%/static/guardian/img/icon-no.svg
%%WWWDIR%%/static/guardian/img/icon-no.svg.br
%%WWWDIR%%/static/guardian/img/icon-no.svg.gz
%%WWWDIR%%/static/guardian/img/icon-yes.svg
%%WWWDIR%%/static/guardian/img/icon-yes.svg.br
%%WWWDIR%%/static/guardian/img/icon-yes.svg.gz
+%%WWWDIR%%/static/mfa/js/webauthn-json.js
+%%WWWDIR%%/static/mfa/js/webauthn-json.js.br
+%%WWWDIR%%/static/mfa/js/webauthn-json.js.gz
+%%WWWDIR%%/static/mfa/js/webauthn.js
+%%WWWDIR%%/static/mfa/js/webauthn.js.br
+%%WWWDIR%%/static/mfa/js/webauthn.js.gz
%%WWWDIR%%/static/paperless/img/favicon.ico
%%WWWDIR%%/static/paperless/img/favicon.ico.br
%%WWWDIR%%/static/paperless/img/favicon.ico.gz
diff --git a/deskutils/stirling-pdf/Makefile b/deskutils/stirling-pdf/Makefile
index 492e5c5922f3..57c37c949d72 100644
--- a/deskutils/stirling-pdf/Makefile
+++ b/deskutils/stirling-pdf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= stirling-pdf
-PORTVERSION= 0.46.0
+PORTVERSION= 0.46.1
CATEGORIES= deskutils java
MASTER_SITES= https://files.stirlingpdf.com/v${PORTVERSION}/
DISTNAME= Stirling-PDF-with-login
diff --git a/deskutils/stirling-pdf/distinfo b/deskutils/stirling-pdf/distinfo
index ed7cd94a8430..cebe5678993d 100644
--- a/deskutils/stirling-pdf/distinfo
+++ b/deskutils/stirling-pdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746163493
-SHA256 (stirling-pdf/0.46.0/Stirling-PDF-with-login.jar) = bc1255fda07532dd46ef0f477854272309cf540bcc6080b9732ef8c5c84a1c89
-SIZE (stirling-pdf/0.46.0/Stirling-PDF-with-login.jar) = 148653282
+TIMESTAMP = 1746934786
+SHA256 (stirling-pdf/0.46.1/Stirling-PDF-with-login.jar) = 42489e96e000f487d2b06f67041f74e651bdacc17a92cb53cbffc38386037a2a
+SIZE (stirling-pdf/0.46.1/Stirling-PDF-with-login.jar) = 150928169
diff --git a/deskutils/subsurface/Makefile b/deskutils/subsurface/Makefile
index b57db44c0203..1f9ca9b68092 100644
--- a/deskutils/subsurface/Makefile
+++ b/deskutils/subsurface/Makefile
@@ -1,7 +1,7 @@
PORTNAME= subsurface
DISTVERSIONPREFIX=v
DISTVERSION= 5.0.10
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= deskutils
MAINTAINER= romain@FreeBSD.org
diff --git a/deskutils/zanshin/distinfo b/deskutils/zanshin/distinfo
index b7edc9cba374..5fda437867d3 100644
--- a/deskutils/zanshin/distinfo
+++ b/deskutils/zanshin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564214
-SHA256 (KDE/release-service/25.04.0/zanshin-25.04.0.tar.xz) = bc7d14b5ce4a6f70bb4e1414150ded0d4c2fb994e77f26ddf0821a0a5d4de9f6
-SIZE (KDE/release-service/25.04.0/zanshin-25.04.0.tar.xz) = 387488
+TIMESTAMP = 1746557846
+SHA256 (KDE/release-service/25.04.1/zanshin-25.04.1.tar.xz) = 7f1b3e676b44580524b4be73ebe1043514d9412c8d57426136507decb9e1e018
+SIZE (KDE/release-service/25.04.1/zanshin-25.04.1.tar.xz) = 387384
diff --git a/deskutils/zim/Makefile b/deskutils/zim/Makefile
index 6e9887fad491..02bec6534bcf 100644
--- a/deskutils/zim/Makefile
+++ b/deskutils/zim/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zim
-DISTVERSION= 0.76.1
+DISTVERSION= 0.76.3
CATEGORIES= deskutils python
MASTER_SITES= https://www.zim-wiki.org/downloads/
diff --git a/deskutils/zim/distinfo b/deskutils/zim/distinfo
index 955a3039f07a..d545369bea6c 100644
--- a/deskutils/zim/distinfo
+++ b/deskutils/zim/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738483842
-SHA256 (zim-0.76.1.tar.gz) = 6a8edd625750a208f1b9b009077bec4d28d38333988e4a047a2d6a594bf91055
-SIZE (zim-0.76.1.tar.gz) = 2671879
+TIMESTAMP = 1746701185
+SHA256 (zim-0.76.3.tar.gz) = 4adf09eb3f077138fe55bf26f13e6c4d993616fe424a799d1ba6be098ce4eb05
+SIZE (zim-0.76.3.tar.gz) = 2709910
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/R-cran-future/Makefile b/devel/R-cran-future/Makefile
index b0ff7001160f..64b4d1c4492b 100644
--- a/devel/R-cran-future/Makefile
+++ b/devel/R-cran-future/Makefile
@@ -1,5 +1,5 @@
PORTNAME= future
-DISTVERSION= 1.40.0
+DISTVERSION= 1.49.0
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -10,9 +10,9 @@ WWW= https://cran.r-project.org/package=future
LICENSE= LGPL21+
CRAN_DEPENDS= R-cran-digest>0:security/R-cran-digest \
- R-cran-globals>=0.16.1:devel/R-cran-globals \
+ R-cran-globals>=0.18.0:devel/R-cran-globals \
R-cran-listenv>=0.8.0:devel/R-cran-listenv \
- R-cran-parallelly>=1.43.0:devel/R-cran-parallelly
+ R-cran-parallelly>=1.44.0:devel/R-cran-parallelly
BUILD_DEPENDS= ${CRAN_DEPENDS}
RUN_DEPENDS= ${CRAN_DEPENDS}
TEST_DEPENDS= R-cran-R.rsp>0:textproc/R-cran-R.rsp
diff --git a/devel/R-cran-future/distinfo b/devel/R-cran-future/distinfo
index af5b64534eef..eff949dc5bc4 100644
--- a/devel/R-cran-future/distinfo
+++ b/devel/R-cran-future/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744552574
-SHA256 (future_1.40.0.tar.gz) = 3cb704f242dcec7503f573248757917d8004238eeecf434b92ccb55103e840b7
-SIZE (future_1.40.0.tar.gz) = 415303
+TIMESTAMP = 1746908863
+SHA256 (future_1.49.0.tar.gz) = abc0dcacabbbe42679fe2266a0cdd1410253241cc15aec393e9d3630b57c1982
+SIZE (future_1.49.0.tar.gz) = 426921
diff --git a/devel/R-cran-gert/Makefile b/devel/R-cran-gert/Makefile
index 346d5481795e..ce7e9a840b4d 100644
--- a/devel/R-cran-gert/Makefile
+++ b/devel/R-cran-gert/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gert
DISTVERSION= 2.1.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/devel/R-cran-git2r/Makefile b/devel/R-cran-git2r/Makefile
index 282a85ec3ff3..9b87c198ddd6 100644
--- a/devel/R-cran-git2r/Makefile
+++ b/devel/R-cran-git2r/Makefile
@@ -1,6 +1,6 @@
PORTNAME= git2r
DISTVERSION= 0.33.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/devel/R-cran-globals/Makefile b/devel/R-cran-globals/Makefile
index 814fa3a6741f..0b748de497ff 100644
--- a/devel/R-cran-globals/Makefile
+++ b/devel/R-cran-globals/Makefile
@@ -1,5 +1,5 @@
PORTNAME= globals
-DISTVERSION= 0.17.0
+DISTVERSION= 0.18.0
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/devel/R-cran-globals/distinfo b/devel/R-cran-globals/distinfo
index 871c8bae8e4b..fc93f0b24ae3 100644
--- a/devel/R-cran-globals/distinfo
+++ b/devel/R-cran-globals/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744921441
-SHA256 (globals_0.17.0.tar.gz) = d41d176feafe72e30d9f8a7640d6889c38e84a8e253e35e6e85fd55c92f5ebf8
-SIZE (globals_0.17.0.tar.gz) = 45144
+TIMESTAMP = 1746905007
+SHA256 (globals_0.18.0.tar.gz) = 8fa3bdafff38cc5997f9e7235c8f8359825ed8f9a0ec06c6fe75c9f798ed9fec
+SIZE (globals_0.18.0.tar.gz) = 51920
diff --git a/devel/R-cran-parallelly/Makefile b/devel/R-cran-parallelly/Makefile
index c886e42a49db..e2042acb10da 100644
--- a/devel/R-cran-parallelly/Makefile
+++ b/devel/R-cran-parallelly/Makefile
@@ -1,5 +1,5 @@
PORTNAME= parallelly
-DISTVERSION= 1.43.0
+DISTVERSION= 1.44.0
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/devel/R-cran-parallelly/distinfo b/devel/R-cran-parallelly/distinfo
index 79b04a8fede4..24f6da9a5c92 100644
--- a/devel/R-cran-parallelly/distinfo
+++ b/devel/R-cran-parallelly/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743168215
-SHA256 (parallelly_1.43.0.tar.gz) = 2a34421b03ae5e8f0cf29aa8a2ae7effbdccbfcf5576cabcd5fe8ef6d98a1333
-SIZE (parallelly_1.43.0.tar.gz) = 310739
+TIMESTAMP = 1746908113
+SHA256 (parallelly_1.44.0.tar.gz) = d081be6b24e75025d7ccac08cbbef90b27ed7828aaa4b5a1a72297230d82ab5b
+SIZE (parallelly_1.44.0.tar.gz) = 311543
diff --git a/devel/appstream/Makefile b/devel/appstream/Makefile
index 13f5674833d8..16ff0cdf57c7 100644
--- a/devel/appstream/Makefile
+++ b/devel/appstream/Makefile
@@ -3,6 +3,7 @@
PORTNAME?= AppStream
DISTVERSION= 1.0.5
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://www.freedesktop.org/software/${PORTNAME:tl}/releases/
diff --git a/devel/argobots/Makefile b/devel/argobots/Makefile
index a5cc7b8f72bb..acd42843fb9e 100644
--- a/devel/argobots/Makefile
+++ b/devel/argobots/Makefile
@@ -10,7 +10,7 @@ WWW= https://www.argobots.org/
LICENSE= BSD4CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-BUILD_DEPENDS= ${LOCALBASE}/bin/grep:textproc/gnugrep # workaround for https://github.com/pmodels/argobots/issues/375
+BUILD_DEPENDS= ggrep:textproc/gnugrep # workaround for https://github.com/pmodels/argobots/issues/375
USES= autoreconf gmake libtool
USE_LDCONFIG= yes
@@ -22,7 +22,7 @@ GH_ACCOUNT= pmodels
INSTALL_TARGET= install-strip
-BINARY_ALIAS= grep=${LOCALBASE}/bin/grep # for https://github.com/pmodels/argobots/issues/375
+BINARY_ALIAS= grep=ggrep # for https://github.com/pmodels/argobots/issues/375
PLIST_FILES= include/abt.h \
lib/libabt.a \
diff --git a/devel/aws-c-http/Makefile b/devel/aws-c-http/Makefile
index 5050aca7ee9f..a08c20b580f0 100644
--- a/devel/aws-c-http/Makefile
+++ b/devel/aws-c-http/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-c-http
DISTVERSIONPREFIX= v
-DISTVERSION= 0.10.0
+DISTVERSION= 0.10.1
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-c-http/distinfo b/devel/aws-c-http/distinfo
index e37475e286ca..8f3f36863297 100644
--- a/devel/aws-c-http/distinfo
+++ b/devel/aws-c-http/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746032437
-SHA256 (awslabs-aws-c-http-v0.10.0_GH0.tar.gz) = f7881e2f9af1a2e114b4147be80d70480f06af2b9cd195e8448afb750c74b1ae
-SIZE (awslabs-aws-c-http-v0.10.0_GH0.tar.gz) = 489887
+TIMESTAMP = 1746899516
+SHA256 (awslabs-aws-c-http-v0.10.1_GH0.tar.gz) = 1550f7bf9666bb8f86514db9e623f07249e3c53e868d2f36ff69b83bd3eadfec
+SIZE (awslabs-aws-c-http-v0.10.1_GH0.tar.gz) = 489620
diff --git a/devel/aws-c-s3/Makefile b/devel/aws-c-s3/Makefile
index 4e5e9e88b277..456116c4e17e 100644
--- a/devel/aws-c-s3/Makefile
+++ b/devel/aws-c-s3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-c-s3
DISTVERSIONPREFIX= v
-DISTVERSION= 0.7.16
+DISTVERSION= 0.7.17
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-c-s3/distinfo b/devel/aws-c-s3/distinfo
index 2e730d07ada6..3c2011876fc7 100644
--- a/devel/aws-c-s3/distinfo
+++ b/devel/aws-c-s3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745947906
-SHA256 (awslabs-aws-c-s3-v0.7.16_GH0.tar.gz) = 04c7edffd0210f8b0fd20be843ad74a350cb2edb37b47f99131136ec24a20e59
-SIZE (awslabs-aws-c-s3-v0.7.16_GH0.tar.gz) = 363160
+TIMESTAMP = 1746648163
+SHA256 (awslabs-aws-c-s3-v0.7.17_GH0.tar.gz) = cad16b82f628ae05a2bf072de19cad12f69dddcf7817b55eb00037628011fa92
+SIZE (awslabs-aws-c-s3-v0.7.17_GH0.tar.gz) = 363821
diff --git a/devel/cargo-c/Makefile b/devel/cargo-c/Makefile
index 5c1915feb5c0..b16ce9cc6d71 100644
--- a/devel/cargo-c/Makefile
+++ b/devel/cargo-c/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-c
DISTVERSION= 0.10.12
DISTVERSIONSUFFIX= +cargo-0.87.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= CRATESIO
# XXX Teach USES=cargo to have proper default
diff --git a/devel/cargo-generate/Makefile b/devel/cargo-generate/Makefile
index 6c25fa3bfe63..40cf39f2fb39 100644
--- a/devel/cargo-generate/Makefile
+++ b/devel/cargo-generate/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-generate
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.0
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/devel/cargo-udeps/Makefile b/devel/cargo-udeps/Makefile
index bb813f43e0be..e9af62baf2a7 100644
--- a/devel/cargo-udeps/Makefile
+++ b/devel/cargo-udeps/Makefile
@@ -1,6 +1,7 @@
PORTNAME= cargo-udeps
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.55
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cervisia/distinfo b/devel/cervisia/distinfo
index fcc959432628..3bbb61d16566 100644
--- a/devel/cervisia/distinfo
+++ b/devel/cervisia/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564215
-SHA256 (KDE/release-service/25.04.0/cervisia-25.04.0.tar.xz) = 1fe2a50ea10be8ea218aa1ab5d612d519b10bbb51b4dc1ffa06aad41ba453209
-SIZE (KDE/release-service/25.04.0/cervisia-25.04.0.tar.xz) = 1809972
+TIMESTAMP = 1746557846
+SHA256 (KDE/release-service/25.04.1/cervisia-25.04.1.tar.xz) = b760582e02522bf54910a363e0fbcdecb3b851517ffa8fdf14db38fb0426da84
+SIZE (KDE/release-service/25.04.1/cervisia-25.04.1.tar.xz) = 1809912
diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile
index a2f71518f03d..7b5c96be0868 100644
--- a/devel/cirrus-cli/Makefile
+++ b/devel/cirrus-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cirrus-cli
DISTVERSIONPREFIX= v
-DISTVERSION= 0.130.1
+DISTVERSION= 0.131.0
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
@@ -10,7 +10,7 @@ WWW= https://github.com/cirruslabs/cirrus-cli
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.23,modules
+USES= go:1.24,modules
USE_RC_SUBR= ${PORTNAME}
@@ -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 2ef7bb8f6f89..68c1d155995a 100644
--- a/devel/cirrus-cli/distinfo
+++ b/devel/cirrus-cli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746448002
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.130.1/v0.130.1.mod) = 4c57cb388bf0476e369fbf2c9cf5cb4ad0485ab9c6d1dfc029c9f54c49acc0c2
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.130.1/v0.130.1.mod) = 10858
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.130.1/v0.130.1.zip) = 18ff867fa6be7ac0636055d057d5644a1260a769c6acac449bd88072c94c9924
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.130.1/v0.130.1.zip) = 1307842
+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/criterion/Makefile b/devel/criterion/Makefile
index 759e5a4f86f1..53fb6cd5f998 100644
--- a/devel/criterion/Makefile
+++ b/devel/criterion/Makefile
@@ -1,7 +1,7 @@
PORTNAME= criterion
DISTVERSIONPREFIX= v
DISTVERSION= 2.4.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/dolphin-plugins/distinfo b/devel/dolphin-plugins/distinfo
index 70e74ba0c3f1..6ea5d36a0836 100644
--- a/devel/dolphin-plugins/distinfo
+++ b/devel/dolphin-plugins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564215
-SHA256 (KDE/release-service/25.04.0/dolphin-plugins-25.04.0.tar.xz) = ff1abe904b5f0517ed70bb17afa987bd8416297b44ba59881019c4ff9f2f4d9b
-SIZE (KDE/release-service/25.04.0/dolphin-plugins-25.04.0.tar.xz) = 329340
+TIMESTAMP = 1746557847
+SHA256 (KDE/release-service/25.04.1/dolphin-plugins-25.04.1.tar.xz) = 24b63ff465bfe0da337cdaaea48b8f05a8f959d110ff613c8568c0a437ce5277
+SIZE (KDE/release-service/25.04.1/dolphin-plugins-25.04.1.tar.xz) = 329476
diff --git a/devel/dolphin-plugins/pkg-plist b/devel/dolphin-plugins/pkg-plist
index ae05849a4136..fac7fe588f83 100644
--- a/devel/dolphin-plugins/pkg-plist
+++ b/devel/dolphin-plugins/pkg-plist
@@ -24,6 +24,7 @@ share/locale/bg/LC_MESSAGES/fileviewbazaarplugin.mo
share/locale/bg/LC_MESSAGES/fileviewgitplugin.mo
share/locale/bg/LC_MESSAGES/fileviewhgplugin.mo
share/locale/bg/LC_MESSAGES/fileviewsvnplugin.mo
+share/locale/bg/LC_MESSAGES/makefileactions.mo
share/locale/bg/LC_MESSAGES/mountisoaction.mo
share/locale/bs/LC_MESSAGES/fileviewbazaarplugin.mo
share/locale/bs/LC_MESSAGES/fileviewgitplugin.mo
diff --git a/devel/dura/Makefile b/devel/dura/Makefile
index 124be8cf4eb9..956f09ef1f07 100644
--- a/devel/dura/Makefile
+++ b/devel/dura/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dura
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/electron33/Makefile b/devel/electron33/Makefile
index 1d138975809f..3f06a6a2a915 100644
--- a/devel/electron33/Makefile
+++ b/devel/electron33/Makefile
@@ -1,6 +1,7 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER}
+PORTREVISION= 1
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= devel
@@ -24,6 +25,9 @@ LICENSE= BSD3CLAUSE LGPL21 MPL11 MIT
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/electron/LICENSE
+DEPRECATED= EOLed upstream, switch to newer version
+EXPIRATION_DATE= 2025-06-30
+
ONLY_FOR_ARCHS= aarch64 amd64 i386
FETCH_DEPENDS= yarn${NODEJS_SUFFIX}>0:www/yarn${NODEJS_SUFFIX}
diff --git a/devel/electron34/Makefile b/devel/electron34/Makefile
index 4fb71e179bcd..6976c7fd85c4 100644
--- a/devel/electron34/Makefile
+++ b/devel/electron34/Makefile
@@ -221,7 +221,7 @@ SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false
# See ${WRKSRC}/electron/DEPS for CHROMIUM_VER
CHROMIUM_VER= 132.0.6834.210
# See ${WRKSRC}/electron/DEPS for NODE_VER
-NODE_VER= 20.19.0
+NODE_VER= 20.19.1
# See ${WRKSRC}/electron/DEPS for NAN_VER
NAN_VER= e14bdcd1f72d62bca1d541b66da43130384ec213
# See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER
diff --git a/devel/electron34/Makefile.version b/devel/electron34/Makefile.version
index f4a1fff84738..aeb88d4d3be0 100644
--- a/devel/electron34/Makefile.version
+++ b/devel/electron34/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER= 34.5.3
+ELECTRON_VER= 34.5.5
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron34/distinfo b/devel/electron34/distinfo
index 934c257fa997..78ef095ac7fc 100644
--- a/devel/electron34/distinfo
+++ b/devel/electron34/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1745668879
+TIMESTAMP = 1746710420
SHA256 (electron/chromium-132.0.6834.210.tar.xz.0) = ede58a1501f175aaa6c92e47793b773ed10b31a43d600375cb40727c4ae677d5
SIZE (electron/chromium-132.0.6834.210.tar.xz.0) = 2000000000
SHA256 (electron/chromium-132.0.6834.210.tar.xz.1) = 6d080b3948ef1d63d08b8cc1390662a439e635b881561434787b8b67ea99b08d
@@ -7,12 +7,12 @@ SHA256 (electron/chromium-132.0.6834.210.tar.xz.2) = 989e234492cf50454303ec6f490
SIZE (electron/chromium-132.0.6834.210.tar.xz.2) = 484148560
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (electron/electron-yarn-cache-34.5.3.tar.xz) = f0fa33e22a0b00e5440fbc57517f7b303d43ca07c25e43f35e28f97c2ce12c83
-SIZE (electron/electron-yarn-cache-34.5.3.tar.xz) = 29062184
-SHA256 (electron/electron-electron-v34.5.3_GH0.tar.gz) = 4b3cebec13d72c7ce07b41d60da424bb28534f7978b618c0ec44f466c09ddf9c
-SIZE (electron/electron-electron-v34.5.3_GH0.tar.gz) = 14850706
-SHA256 (electron/nodejs-node-v20.19.0_GH0.tar.gz) = 110955872bb826e0e59eb88018219dd0828d2276b77598c64f50140e97a9d704
-SIZE (electron/nodejs-node-v20.19.0_GH0.tar.gz) = 116087668
+SHA256 (electron/electron-yarn-cache-34.5.5.tar.xz) = f0fa33e22a0b00e5440fbc57517f7b303d43ca07c25e43f35e28f97c2ce12c83
+SIZE (electron/electron-yarn-cache-34.5.5.tar.xz) = 29062184
+SHA256 (electron/electron-electron-v34.5.5_GH0.tar.gz) = afcd0268d91eb2c26758e3e550f6824e50f83e39fd4135f3138fe83959b0cc98
+SIZE (electron/electron-electron-v34.5.5_GH0.tar.gz) = 14851351
+SHA256 (electron/nodejs-node-v20.19.1_GH0.tar.gz) = babcd5b9e3216510b89305e6774bcdb2905ca98ff60028b67f163eb8296b6665
+SIZE (electron/nodejs-node-v20.19.1_GH0.tar.gz) = 116091586
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
SIZE (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 180646
SHA256 (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = f4ebb40a8d85dbb7ef02aa0571b2f8e22182c6d73b6992484a53c90047779d01
diff --git a/devel/electron34/files/patch-electron_shell_browser_api_electron__api__base__window.cc b/devel/electron34/files/patch-electron_shell_browser_api_electron__api__base__window.cc
index 147b610b4673..4ea73d313d50 100644
--- a/devel/electron34/files/patch-electron_shell_browser_api_electron__api__base__window.cc
+++ b/devel/electron34/files/patch-electron_shell_browser_api_electron__api__base__window.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/api/electron_api_base_window.cc.orig 2025-04-08 22:12:25 UTC
+--- electron/shell/browser/api/electron_api_base_window.cc.orig 2025-05-01 14:56:40 UTC
+++ electron/shell/browser/api/electron_api_base_window.cc
@@ -41,7 +41,7 @@
#include "shell/browser/ui/views/win_frame_view.h"
@@ -27,7 +27,7 @@
void BaseWindow::SetTitleBarOverlay(const gin_helper::Dictionary& options,
gin_helper::Arguments* args) {
// Ensure WCO is already enabled on this window
-@@ -1294,7 +1294,7 @@ void BaseWindow::BuildPrototype(v8::Isolate* isolate,
+@@ -1296,7 +1296,7 @@ void BaseWindow::BuildPrototype(v8::Isolate* isolate,
.SetMethod("setThumbnailToolTip", &BaseWindow::SetThumbnailToolTip)
.SetMethod("setAppDetails", &BaseWindow::SetAppDetails)
#endif
diff --git a/devel/electron34/files/patch-electron_shell_browser_api_electron__api__web__contents.cc b/devel/electron34/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
index 4d4b2e7ea376..faa913297e6c 100644
--- a/devel/electron34/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+++ b/devel/electron34/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-04-23 00:27:29 UTC
+--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-05-01 14:56:40 UTC
+++ electron/shell/browser/api/electron_api_web_contents.cc
@@ -157,11 +157,11 @@
#include "ui/base/cocoa/defaults_utils.h"
@@ -66,7 +66,7 @@
if (owner_window())
owner_window()->Focus(true);
#endif
-@@ -4345,7 +4345,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
+@@ -4353,7 +4353,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
}
#endif
diff --git a/devel/electron34/files/patch-electron_shell_browser_api_electron__api__web__contents.h b/devel/electron34/files/patch-electron_shell_browser_api_electron__api__web__contents.h
index ac8da8ab6300..dda65ccaafb0 100644
--- a/devel/electron34/files/patch-electron_shell_browser_api_electron__api__web__contents.h
+++ b/devel/electron34/files/patch-electron_shell_browser_api_electron__api__web__contents.h
@@ -1,6 +1,6 @@
---- electron/shell/browser/api/electron_api_web_contents.h.orig 2025-03-26 14:46:58 UTC
+--- electron/shell/browser/api/electron_api_web_contents.h.orig 2025-05-01 14:56:40 UTC
+++ electron/shell/browser/api/electron_api_web_contents.h
-@@ -781,7 +781,7 @@ class WebContents final : public ExclusiveAccessContex
+@@ -782,7 +782,7 @@ class WebContents final : public ExclusiveAccessContex
#if defined(TOOLKIT_VIEWS) && !BUILDFLAG(IS_MAC)
ui::ImageModel GetDevToolsWindowIcon() override;
#endif
diff --git a/devel/electron34/files/patch-electron_shell_browser_native__window__views.cc b/devel/electron34/files/patch-electron_shell_browser_native__window__views.cc
index e30f7edbb8eb..2cfb678b506d 100644
--- a/devel/electron34/files/patch-electron_shell_browser_native__window__views.cc
+++ b/devel/electron34/files/patch-electron_shell_browser_native__window__views.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/native_window_views.cc.orig 2025-04-08 22:12:25 UTC
+--- electron/shell/browser/native_window_views.cc.orig 2025-05-01 14:56:40 UTC
+++ electron/shell/browser/native_window_views.cc
@@ -49,7 +49,7 @@
#include "ui/wm/core/shadow_types.h"
@@ -135,16 +135,16 @@
if (unity::IsRunning()) {
unity::SetProgressFraction(progress);
}
-@@ -1522,7 +1522,7 @@ bool NativeWindowViews::IsVisibleOnAllWorkspaces() con
- }
+@@ -1529,7 +1529,7 @@ bool NativeWindowViews::IsVisibleOnAllWorkspaces() con
+ if (const auto* view_native_widget = widget()->native_widget_private())
+ return view_native_widget->IsVisibleOnAllWorkspaces();
- bool NativeWindowViews::IsVisibleOnAllWorkspaces() const {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (IsX11()) {
// Use the presence/absence of _NET_WM_STATE_STICKY in _NET_WM_STATE to
// determine whether the current window is visible on all workspaces.
-@@ -1545,7 +1545,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
+@@ -1552,7 +1552,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
#if BUILDFLAG(IS_WIN)
window_handle =
reinterpret_cast<content::DesktopMediaID::Id>(accelerated_widget);
@@ -153,7 +153,7 @@
window_handle = static_cast<uint32_t>(accelerated_widget);
#endif
aura::WindowTreeHost* const host =
-@@ -1643,7 +1643,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
+@@ -1650,7 +1650,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
SendMessage(hwnd, WM_SETICON, ICON_BIG,
reinterpret_cast<LPARAM>(app_icon_.get()));
}
@@ -162,7 +162,7 @@
void NativeWindowViews::SetIcon(const gfx::ImageSkia& icon) {
auto* tree_host = views::DesktopWindowTreeHostLinux::GetHostForWidget(
GetAcceleratedWidget());
-@@ -1739,7 +1739,7 @@ bool NativeWindowViews::CanMinimize() const {
+@@ -1746,7 +1746,7 @@ bool NativeWindowViews::CanMinimize() const {
bool NativeWindowViews::CanMinimize() const {
#if BUILDFLAG(IS_WIN)
return minimizable_;
@@ -171,7 +171,7 @@
return true;
#endif
}
-@@ -1795,7 +1795,7 @@ void NativeWindowViews::HandleKeyboardEvent(
+@@ -1802,7 +1802,7 @@ void NativeWindowViews::HandleKeyboardEvent(
if (widget_destroyed_)
return;
@@ -180,7 +180,7 @@
if (event.windows_key_code == ui::VKEY_BROWSER_BACK)
NotifyWindowExecuteAppCommand(kBrowserBackward);
else if (event.windows_key_code == ui::VKEY_BROWSER_FORWARD)
-@@ -1814,7 +1814,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
+@@ -1821,7 +1821,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
// Alt+Click should not toggle menu bar.
root_view_.ResetAltState();
diff --git a/devel/electron34/files/patch-electron_spec_api-browser-window-spec.ts b/devel/electron34/files/patch-electron_spec_api-browser-window-spec.ts
index 03aafb7ad92d..4d6d79ed4d10 100644
--- a/devel/electron34/files/patch-electron_spec_api-browser-window-spec.ts
+++ b/devel/electron34/files/patch-electron_spec_api-browser-window-spec.ts
@@ -1,4 +1,4 @@
---- electron/spec/api-browser-window-spec.ts.orig 2025-04-23 00:27:29 UTC
+--- electron/spec/api-browser-window-spec.ts.orig 2025-05-01 14:56:40 UTC
+++ electron/spec/api-browser-window-spec.ts
@@ -69,7 +69,7 @@ describe('BrowserWindow module', () => {
}).not.to.throw();
@@ -72,7 +72,7 @@
it('checks normal bounds when minimized', async () => {
const bounds = w.getBounds();
const minimize = once(w, 'minimize');
-@@ -2985,7 +2985,7 @@ describe('BrowserWindow module', () => {
+@@ -2986,7 +2986,7 @@ describe('BrowserWindow module', () => {
describe('BrowserWindow.setOpacity(opacity)', () => {
afterEach(closeAllWindows);
@@ -81,7 +81,7 @@
it('make window with initial opacity', () => {
const w = new BrowserWindow({ show: false, opacity: 0.5 });
expect(w.getOpacity()).to.equal(0.5);
-@@ -3011,7 +3011,7 @@ describe('BrowserWindow module', () => {
+@@ -3012,7 +3012,7 @@ describe('BrowserWindow module', () => {
});
});
@@ -90,7 +90,7 @@
it('sets 1 regardless of parameter', () => {
const w = new BrowserWindow({ show: false });
w.setOpacity(0);
-@@ -3222,7 +3222,7 @@ describe('BrowserWindow module', () => {
+@@ -3223,7 +3223,7 @@ describe('BrowserWindow module', () => {
expect(overlayRectPreMax.height).to.equal(size);
// 'maximize' event is not emitted on Linux in CI.
@@ -99,7 +99,7 @@
const maximize = once(w, 'maximize');
w.show();
w.maximize();
-@@ -3288,7 +3288,7 @@ describe('BrowserWindow module', () => {
+@@ -3289,7 +3289,7 @@ describe('BrowserWindow module', () => {
expect(preMaxHeight).to.equal(size);
// 'maximize' event is not emitted on Linux in CI.
@@ -108,7 +108,7 @@
const maximize = once(w, 'maximize');
w.show();
w.maximize();
-@@ -3953,7 +3953,7 @@ describe('BrowserWindow module', () => {
+@@ -3954,7 +3954,7 @@ describe('BrowserWindow module', () => {
expect(test.nodeTimers).to.equal(true);
expect(test.nodeUrl).to.equal(true);
@@ -117,7 +117,7 @@
expect(test.creationTime).to.be.null('creation time');
expect(test.systemMemoryInfo).to.be.null('system memory info');
} else {
-@@ -4458,7 +4458,7 @@ describe('BrowserWindow module', () => {
+@@ -4459,7 +4459,7 @@ describe('BrowserWindow module', () => {
});
});
@@ -126,7 +126,7 @@
afterEach(closeAllWindows);
it('emits an event when window is maximized', async () => {
const w = new BrowserWindow({ show: false });
-@@ -4729,7 +4729,7 @@ describe('BrowserWindow module', () => {
+@@ -4730,7 +4730,7 @@ describe('BrowserWindow module', () => {
// TODO(zcbenz):
// This test does not run on Linux CI. See:
// https://github.com/electron/electron/issues/28699
@@ -135,7 +135,7 @@
const w = new BrowserWindow({});
const maximize = once(w, 'maximize');
w.maximize();
-@@ -4746,7 +4746,7 @@ describe('BrowserWindow module', () => {
+@@ -4747,7 +4747,7 @@ describe('BrowserWindow module', () => {
});
// TODO(dsanders11): Enable once maximize event works on Linux again on CI
@@ -144,7 +144,7 @@
afterEach(closeAllWindows);
it('should show the window if it is not currently shown', async () => {
const w = new BrowserWindow({ show: false });
-@@ -4783,7 +4783,7 @@ describe('BrowserWindow module', () => {
+@@ -4784,7 +4784,7 @@ describe('BrowserWindow module', () => {
// TODO(dsanders11): Enable once minimize event works on Linux again.
// See https://github.com/electron/electron/issues/28699
@@ -153,7 +153,7 @@
const w = new BrowserWindow();
const minimize = once(w, 'minimize');
w.minimize();
-@@ -5269,7 +5269,7 @@ describe('BrowserWindow module', () => {
+@@ -5270,7 +5270,7 @@ describe('BrowserWindow module', () => {
});
// On Linux there is no "resizable" property of a window.
@@ -162,7 +162,7 @@
const w = new BrowserWindow({ show: false });
expect(w.resizable).to.be.true('resizable');
-@@ -5408,7 +5408,7 @@ describe('BrowserWindow module', () => {
+@@ -5429,7 +5429,7 @@ describe('BrowserWindow module', () => {
});
});
@@ -171,7 +171,7 @@
// Not implemented on Linux.
afterEach(closeAllWindows);
-@@ -6653,7 +6653,7 @@ describe('BrowserWindow module', () => {
+@@ -6654,7 +6654,7 @@ describe('BrowserWindow module', () => {
describe('"transparent" option', () => {
afterEach(closeAllWindows);
diff --git a/devel/elfcat/Makefile b/devel/elfcat/Makefile
index 79836461e8d6..17a59cb930e8 100644
--- a/devel/elfcat/Makefile
+++ b/devel/elfcat/Makefile
@@ -1,6 +1,5 @@
PORTNAME= elfcat
-DISTVERSION= 0.1.8
-PORTREVISION= 32
+DISTVERSION= 0.1.10
CATEGORIES= devel
MAINTAINER= lwhsu@FreeBSD.org
diff --git a/devel/elfcat/distinfo b/devel/elfcat/distinfo
index aa24029c1a6b..983ffbfe0fe8 100644
--- a/devel/elfcat/distinfo
+++ b/devel/elfcat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636225204
-SHA256 (ruslashev-elfcat-0.1.8_GH0.tar.gz) = 91673c29ce9c91545cf4c5e0205a9753c1370d6fc05be4670fb63218a601db2b
-SIZE (ruslashev-elfcat-0.1.8_GH0.tar.gz) = 21042
+TIMESTAMP = 1746983375
+SHA256 (ruslashev-elfcat-0.1.10_GH0.tar.gz) = c68fc2f822ff4fe20b1f27336f732d8a47d8bd3d99f70ab5ece7cbddc02deee8
+SIZE (ruslashev-elfcat-0.1.10_GH0.tar.gz) = 20907
diff --git a/devel/etcd31/Makefile b/devel/etcd31/Makefile
index 9be39990a6c4..72475ad72f14 100644
--- a/devel/etcd31/Makefile
+++ b/devel/etcd31/Makefile
@@ -13,6 +13,9 @@ WWW= https://github.com/etcd-io/etcd
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= EOLed upstream, switch to a newer version
+EXPIRATION_DATE= 2025-07-08
+
USES= cpe go
USE_GITHUB= yes
GH_ACCOUNT= coreos
diff --git a/devel/etcd32/Makefile b/devel/etcd32/Makefile
index f01cc45192b6..7f16a7befee4 100644
--- a/devel/etcd32/Makefile
+++ b/devel/etcd32/Makefile
@@ -13,6 +13,9 @@ WWW= https://github.com/etcd-io/etcd
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= EOLed upstream, switch to a newer version
+EXPIRATION_DATE= 2025-07-08
+
USES= cpe go
USE_GITHUB= yes
GH_ACCOUNT= coreos
diff --git a/devel/etcd33/Makefile b/devel/etcd33/Makefile
index 875e6167ed66..32e9c747b05f 100644
--- a/devel/etcd33/Makefile
+++ b/devel/etcd33/Makefile
@@ -13,6 +13,9 @@ WWW= https://github.com/coreos/etcd
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= EOLed upstream, switch to a newer version
+EXPIRATION_DATE= 2025-07-08
+
USES= cpe go:modules
USE_GITHUB= yes
GH_ACCOUNT= coreos
diff --git a/devel/etcd34/Makefile b/devel/etcd34/Makefile
index 2e7a45499d8a..25a5694c111b 100644
--- a/devel/etcd34/Makefile
+++ b/devel/etcd34/Makefile
@@ -1,42 +1,54 @@
PORTNAME= etcd
-PORTVERSION= 3.4.18
DISTVERSIONPREFIX= v
-PORTREVISION= 27
+DISTVERSION= 3.4.37
CATEGORIES= devel
+MASTER_SITES= https://raw.githubusercontent.com/etcd-io/${PORTNAME}/${DISTVERSIONFULL}/:gomod
PKGNAMEPREFIX= coreos-
PKGNAMESUFFIX= 34
+DISTFILES= go.mod:gomod
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= 0mp@FreeBSD.org
COMMENT= Highly-available key value store and service discovery
WWW= https://github.com/coreos/etcd
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cpe go:modules
+USES= cpe go:1.23,modules
USE_GITHUB= yes
-GH_ACCOUNT= coreos
-GH_TUPLE= golang:sys:v0.5.0:golang_sys
-
-GO_PKGNAME= github.com/coreos/etcd
-GO_TARGET= . ./etcdctl
+GH_ACCOUNT= etcd-io
+GO_MODULE= go.etcd.io/etcd/v3
+GO_MOD_DIST= github
+GO_TARGET= ./etcdctl .
CONFLICTS_INSTALL= coreos-etcd[0-9][0-9]
PLIST_FILES= bin/etcd \
bin/etcdctl
-PORTDOCS= README.md
-
-OPTIONS_DEFINE= DOCS
-DOCS_DESC= Install etcd README file
-
-pre-patch:
- ${RM} ${WRKSRC}/vendor/modules.txt
- ${RM} -r ${WRKSRC}/vendor/golang.org/x/sys
- ${LN} -s ${WRKDIR}/sys-* ${WRKSRC}/vendor/golang.org/x/sys
-do-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
+# This target is based on the post-extract target from Uses/go.mk
+post-extract:
+.for gt in ${GO_TARGET:T}
+ @${ECHO_MSG} "===> Tidying ${gt} dependencies";
+ @(cd ${GO_WRKSRC}/${gt}; ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${GO_ENV} GOPROXY=${GO_MODCACHE} ${GO_CMD} mod tidy -e)
+ @${ECHO_MSG} "===> Vendoring ${gt} dependencies";
+ @(cd ${GO_WRKSRC}/${gt}; ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${GO_ENV} GOPROXY=${GO_MODCACHE} ${GO_CMD} mod vendor -e)
+.endfor
+
+# This target is based on the do-build target from Uses/go.mk.
+do-build:
+.for gt in ${GO_TARGET:T}
+ (cd ${GO_WRKSRC}/${gt}; \
+ for t in ${gt}; do \
+ out=$$(${BASENAME} $$(${ECHO_CMD} $${t} | \
+ ${SED} -Ee 's/^[^:]*:([^:]+).*$$/\1/' -e 's/^\.$$/${PORTNAME}/')); \
+ pkg=$$(${ECHO_CMD} $${t} | \
+ ${SED} -Ee 's/^([^:]*).*$$/\1/' -e 's/^${PORTNAME}$$/./'); \
+ ${ECHO_MSG} "===> Building $${out} from $${pkg}"; \
+ ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${GO_ENV} GOMAXPROCS=${MAKE_JOBS_NUMBER} GOPROXY=off ${GO_CMD} build ${GO_BUILDFLAGS} \
+ -o ${GO_WRKDIR_BIN}/$${out} \
+ .; \
+ done)
+.endfor
.include <bsd.port.mk>
diff --git a/devel/etcd34/distinfo b/devel/etcd34/distinfo
index 641501c9b99c..28f5b69d7094 100644
--- a/devel/etcd34/distinfo
+++ b/devel/etcd34/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1677696890
-SHA256 (coreos-etcd-v3.4.18_GH0.tar.gz) = 738edb8da01c77e4ee59f9ebbf80f2461bdcb2c320da856464b89ed301a49ecb
-SIZE (coreos-etcd-v3.4.18_GH0.tar.gz) = 8856893
-SHA256 (golang-sys-v0.5.0_GH0.tar.gz) = 810c8f1b7704674971ab6b2b614aba20a5a1765018fd2c639f528dbbcbf88b1f
-SIZE (golang-sys-v0.5.0_GH0.tar.gz) = 1429723
+TIMESTAMP = 1746718592
+SHA256 (go/devel_etcd34/etcd-io-etcd-v3.4.37_GH0/go.mod) = 95335ce171f960f95f9d4c3f85dfed94fe9f5553a86b44e8fee330f4422ab191
+SIZE (go/devel_etcd34/etcd-io-etcd-v3.4.37_GH0/go.mod) = 3117
+SHA256 (go/devel_etcd34/etcd-io-etcd-v3.4.37_GH0/etcd-io-etcd-v3.4.37_GH0.tar.gz) = b71194dfb04ccd260ae9546bcedb13e79a22c899ce209848880a5d861a3fce33
+SIZE (go/devel_etcd34/etcd-io-etcd-v3.4.37_GH0/etcd-io-etcd-v3.4.37_GH0.tar.gz) = 6088551
diff --git a/devel/gbump/Makefile b/devel/gbump/Makefile
index 00b212f24392..3638569e7fb5 100644
--- a/devel/gbump/Makefile
+++ b/devel/gbump/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gbump
PORTVERSION= 1.1.2
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= devel
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
diff --git a/devel/geany-plugin-git-changebar/Makefile b/devel/geany-plugin-git-changebar/Makefile
index 836e837bac9c..1e2b8007b49b 100644
--- a/devel/geany-plugin-git-changebar/Makefile
+++ b/devel/geany-plugin-git-changebar/Makefile
@@ -1,6 +1,6 @@
PORTNAME= geany-plugin-git-changebar
PORTVERSION= ${GEANY_VER}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
diff --git a/devel/geany-plugin-workbench/Makefile b/devel/geany-plugin-workbench/Makefile
index 6f62df75ae6d..ef8f9fe93393 100644
--- a/devel/geany-plugin-workbench/Makefile
+++ b/devel/geany-plugin-workbench/Makefile
@@ -1,6 +1,6 @@
PORTNAME= geany-plugin-workbench
PORTVERSION= ${GEANY_VER}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
diff --git a/devel/git-codereview/Makefile b/devel/git-codereview/Makefile
index 47be8523ccf4..985a93df1009 100644
--- a/devel/git-codereview/Makefile
+++ b/devel/git-codereview/Makefile
@@ -1,7 +1,6 @@
PORTNAME= git-codereview
-DISTVERSION= 1.14.0
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+DISTVERSION= 1.15.0
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/git-codereview/distinfo b/devel/git-codereview/distinfo
index 39927ab46aa6..1cdc1e7b8180 100644
--- a/devel/git-codereview/distinfo
+++ b/devel/git-codereview/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741246381
-SHA256 (golang-review-v1.14.0_GH0.tar.gz) = f5f368c4a83dc965d83d41d54ed13a18e27e2323acb652f50550976e78721f5e
-SIZE (golang-review-v1.14.0_GH0.tar.gz) = 72250
+TIMESTAMP = 1746606284
+SHA256 (golang-review-v1.15.0_GH0.tar.gz) = 0a8d3ce0124e5bbf394607723a42942b9af91aaa7c03e0037c26bd462519a3b1
+SIZE (golang-review-v1.15.0_GH0.tar.gz) = 72301
diff --git a/devel/git-repo-manager/Makefile b/devel/git-repo-manager/Makefile
index 170bbfac0521..49f914c8d79f 100644
--- a/devel/git-repo-manager/Makefile
+++ b/devel/git-repo-manager/Makefile
@@ -1,7 +1,7 @@
PORTNAME= git-repo-manager
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.22
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/git-workspace/Makefile b/devel/git-workspace/Makefile
index 7b02ca17f28b..ef698bf89005 100644
--- a/devel/git-workspace/Makefile
+++ b/devel/git-workspace/Makefile
@@ -1,7 +1,7 @@
PORTNAME= git-workspace
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/gitaly/distinfo b/devel/gitaly/distinfo
index 0c4753ce9655..9f439c1c8524 100644
--- a/devel/gitaly/distinfo
+++ b/devel/gitaly/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1745464814
-SHA256 (go/devel_gitaly/gitaly-v17.11.1/go.mod) = 2e2d5338397f220f0b8c980a4ac083c67d9b2c66f83225d2a7fbff917f631a6c
-SIZE (go/devel_gitaly/gitaly-v17.11.1/go.mod) = 12599
-SHA256 (go/devel_gitaly/gitaly-v17.11.1/gitaly-v17.11.1.tar.bz2) = a82cb944c59009a9b28c053c9dfd2599edbc5d063557bdcb18f760c0b90f292d
-SIZE (go/devel_gitaly/gitaly-v17.11.1/gitaly-v17.11.1.tar.bz2) = 4490827
-SHA256 (go/devel_gitaly/gitaly-v17.11.1/git-v2.49.0.tar.bz2) = 63678e3839f5af667b48cb9d0c37de4b249916dc19aae7c5ce83d07fb3146ecb
-SIZE (go/devel_gitaly/gitaly-v17.11.1/git-v2.49.0.tar.bz2) = 9079092
+TIMESTAMP = 1746703448
+SHA256 (go/devel_gitaly/gitaly-v17.11.2/go.mod) = 2e2d5338397f220f0b8c980a4ac083c67d9b2c66f83225d2a7fbff917f631a6c
+SIZE (go/devel_gitaly/gitaly-v17.11.2/go.mod) = 12599
+SHA256 (go/devel_gitaly/gitaly-v17.11.2/gitaly-v17.11.2.tar.bz2) = 33e479735c036118546461315b576529e224c7929e006b6480cc8a03828c2745
+SIZE (go/devel_gitaly/gitaly-v17.11.2/gitaly-v17.11.2.tar.bz2) = 4491005
+SHA256 (go/devel_gitaly/gitaly-v17.11.2/git-v2.49.0.tar.bz2) = 63678e3839f5af667b48cb9d0c37de4b249916dc19aae7c5ce83d07fb3146ecb
+SIZE (go/devel_gitaly/gitaly-v17.11.2/git-v2.49.0.tar.bz2) = 9079092
diff --git a/devel/gitg/Makefile b/devel/gitg/Makefile
index 9350f878a0d6..5d03999e8dd3 100644
--- a/devel/gitg/Makefile
+++ b/devel/gitg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gitg
PORTVERSION= 41
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel deskutils gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/devel/gitui/Makefile b/devel/gitui/Makefile
index 4020cd1cf845..4d77e5891c50 100644
--- a/devel/gitui/Makefile
+++ b/devel/gitui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gitui
DISTVERSIONPREFIX= v
DISTVERSION= 0.27.0 # After update, `make patch` and `make cargo-crates > Makefile.crates` to avoid fetching vendored openssl-src
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/gnome-builder/Makefile b/devel/gnome-builder/Makefile
index 6b0a99e6ad7f..7faf00c606d5 100644
--- a/devel/gnome-builder/Makefile
+++ b/devel/gnome-builder/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnome-builder
PORTVERSION= 42.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= devel gnome
MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/}
DIST_SUBDIR= gnome
diff --git a/devel/golangci-lint/Makefile b/devel/golangci-lint/Makefile
index 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/hs-ormolu/Makefile b/devel/hs-ormolu/Makefile
index 6a4995e1aa4b..414a78954824 100644
--- a/devel/hs-ormolu/Makefile
+++ b/devel/hs-ormolu/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ormolu
DISTVERSION= 0.7.7.0
+PORTREVISION= 1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,33 +12,35 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
USES= cabal
+CABAL_REVISION= 1
USE_CABAL= Cabal-syntax-3.12.1.0 \
- Diff-0.5_1 \
+ Diff-1.0.2 \
MemoTrie-0.6.11 \
- alex-3.5.1.0 \
- ansi-terminal-1.1.1 \
+ alex-3.5.3.0 \
+ ansi-terminal-1.1.2 \
ansi-terminal-types-1.1 \
case-insensitive-1.2.1.0 \
choice-0.2.4.1 \
colour-2.3.6 \
file-embed-0.0.16.0 \
- ghc-lib-parser-9.10.1.20240511 \
- happy-1.20.1.1 \
- hashable-1.5.0.0 \
- integer-logarithms-1.0.3.1_6 \
- megaparsec-9.6.1 \
+ ghc-lib-parser-9.10.2.20250503 \
+ happy-2.1.5 \
+ happy-lib-2.1.5 \
+ hashable-1.5.0.0_1 \
+ integer-logarithms-1.0.4 \
+ megaparsec-9.7.0 \
newtype-generics-0.6.2_4 \
- optparse-applicative-0.18.1.0 \
- os-string-2.0.6 \
- parsec-3.1.17.0_1 \
+ optparse-applicative-0.18.1.0_1 \
+ os-string-2.0.7 \
+ parsec-3.1.18.0 \
parser-combinators-1.3.0_1 \
prettyprinter-1.7.1 \
prettyprinter-ansi-terminal-1.1.3 \
- primitive-0.9.0.0_1 \
- scientific-0.3.8.0_1 \
+ primitive-0.9.1.0 \
+ scientific-0.3.8.0_2 \
syb-0.7.2.4 \
- text-2.1.1_1 \
- th-compat-0.1.5_2 \
+ text-2.1.2_1 \
+ th-compat-0.1.6 \
th-env-0.1.1 \
transformers-compat-0.7.2
diff --git a/devel/hs-ormolu/distinfo b/devel/hs-ormolu/distinfo
index 6abf98d78e63..4a1c7a5f058b 100644
--- a/devel/hs-ormolu/distinfo
+++ b/devel/hs-ormolu/distinfo
@@ -1,18 +1,18 @@
-TIMESTAMP = 1722942071
+TIMESTAMP = 1746952780
SHA256 (cabal/ormolu-0.7.7.0/ormolu-0.7.7.0.tar.gz) = da96cd7c8265390f0cc2cb9dbf0b3b4298803c37ccddecea5718ef46d991c980
SIZE (cabal/ormolu-0.7.7.0/ormolu-0.7.7.0.tar.gz) = 361568
+SHA256 (cabal/ormolu-0.7.7.0/revision/1.cabal) = 2c1d251f4d5cfb08d3826ccabca1afa8699c8531612283ec8f7e6a8edc2416ed
+SIZE (cabal/ormolu-0.7.7.0/revision/1.cabal) = 6056
SHA256 (cabal/Cabal-syntax-3.12.1.0/Cabal-syntax-3.12.1.0.tar.gz) = e5f2d31ec4bf36a7fd5b478f339edde18a6d9a4928a156fe52d37b70082c04b4
SIZE (cabal/Cabal-syntax-3.12.1.0/Cabal-syntax-3.12.1.0.tar.gz) = 237493
-SHA256 (cabal/Diff-0.5/Diff-0.5.tar.gz) = 03cc84dedfb18fa693f0b0b7054d65e92c388d0657cf45ad5e9fbe3fe8b54551
-SIZE (cabal/Diff-0.5/Diff-0.5.tar.gz) = 9122
-SHA256 (cabal/Diff-0.5/revision/1.cabal) = 9c8a972eead9e079b90c6581fa8ef5755662c10dd075951b32b801145704afbb
-SIZE (cabal/Diff-0.5/revision/1.cabal) = 1814
+SHA256 (cabal/Diff-1.0.2/Diff-1.0.2.tar.gz) = cd7e26d3d5ebf7f2c1a7525aebe251fbcbffee2a6362db634b4be23b9e354d85
+SIZE (cabal/Diff-1.0.2/Diff-1.0.2.tar.gz) = 10936
SHA256 (cabal/MemoTrie-0.6.11/MemoTrie-0.6.11.tar.gz) = f7a6abf136eac1c6b370678e14e9519ed88c0c2adf75f06d6855b464db0c2420
SIZE (cabal/MemoTrie-0.6.11/MemoTrie-0.6.11.tar.gz) = 8369
-SHA256 (cabal/alex-3.5.1.0/alex-3.5.1.0.tar.gz) = c92efe86f8eb959ee03be6c04ee57ebc7e4abc75a6c4b26551215d7443e92a07
-SIZE (cabal/alex-3.5.1.0/alex-3.5.1.0.tar.gz) = 85982
-SHA256 (cabal/ansi-terminal-1.1.1/ansi-terminal-1.1.1.tar.gz) = 7e448fcdf8a5a97f3d30e5168f834641df9945fafa65f2e87d73ff9556a1bc4c
-SIZE (cabal/ansi-terminal-1.1.1/ansi-terminal-1.1.1.tar.gz) = 35398
+SHA256 (cabal/alex-3.5.3.0/alex-3.5.3.0.tar.gz) = a5cd52e2dd2837138523e2e24ec3435b8cf2624afd50725105e644226e0b9ec6
+SIZE (cabal/alex-3.5.3.0/alex-3.5.3.0.tar.gz) = 92759
+SHA256 (cabal/ansi-terminal-1.1.2/ansi-terminal-1.1.2.tar.gz) = a8d04a3e0451e22a6499a92311f0df1196dc65b687df7d10e3f30d92420156b0
+SIZE (cabal/ansi-terminal-1.1.2/ansi-terminal-1.1.2.tar.gz) = 36259
SHA256 (cabal/ansi-terminal-types-1.1/ansi-terminal-types-1.1.tar.gz) = f2e5333eb78da5f4dd330fca0c81a59276cc150c625647cd20f57b7f297a5d25
SIZE (cabal/ansi-terminal-types-1.1/ansi-terminal-types-1.1.tar.gz) = 4746
SHA256 (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 296dc17e0c5f3dfb3d82ced83e4c9c44c338ecde749b278b6eae512f1d04e406
@@ -23,30 +23,32 @@ SHA256 (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 2cd35dcd6944a5abc9f108a5eb5ee5
SIZE (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 20675
SHA256 (cabal/file-embed-0.0.16.0/file-embed-0.0.16.0.tar.gz) = 5f18672eff936355557cdd163905451205d7ee22742edac313dd27cf42a3f415
SIZE (cabal/file-embed-0.0.16.0/file-embed-0.0.16.0.tar.gz) = 7198
-SHA256 (cabal/ghc-lib-parser-9.10.1.20240511/ghc-lib-parser-9.10.1.20240511.tar.gz) = 37d1df5cfe43dd4483c65dc57c522cdb046c8eeddcbbfd8ccaa5bfe5b0d6f139
-SIZE (cabal/ghc-lib-parser-9.10.1.20240511/ghc-lib-parser-9.10.1.20240511.tar.gz) = 2719851
-SHA256 (cabal/happy-1.20.1.1/happy-1.20.1.1.tar.gz) = 8b4e7dc5a6c5fd666f8f7163232931ab28746d0d17da8fa1cbd68be9e878881b
-SIZE (cabal/happy-1.20.1.1/happy-1.20.1.1.tar.gz) = 183409
+SHA256 (cabal/ghc-lib-parser-9.10.2.20250503/ghc-lib-parser-9.10.2.20250503.tar.gz) = b359895a7b00c8fb3bee34a3561bfd7364ae3a8da30f3fe2b2c26cd003f9da12
+SIZE (cabal/ghc-lib-parser-9.10.2.20250503/ghc-lib-parser-9.10.2.20250503.tar.gz) = 2729818
+SHA256 (cabal/happy-2.1.5/happy-2.1.5.tar.gz) = 7af82f24f65bf951b24000b9e16ee01c750ed40edc0b256881d29daee85c41c4
+SIZE (cabal/happy-2.1.5/happy-2.1.5.tar.gz) = 61293
+SHA256 (cabal/happy-lib-2.1.5/happy-lib-2.1.5.tar.gz) = a25a6c5a2db150caf4b8c91e048e302f776372034b84b8f9461fea0483da94eb
+SIZE (cabal/happy-lib-2.1.5/happy-lib-2.1.5.tar.gz) = 93792
SHA256 (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = e58b3a8e18da5f6cd7e937e5fd683e500bb1f8276b3768269759119ca0cddb6a
SIZE (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = 89062
-SHA256 (cabal/integer-logarithms-1.0.3.1/integer-logarithms-1.0.3.1.tar.gz) = 9b0a9f9fab609b15cd015865721fb05f744a1bc77ae92fd133872de528bbea7f
-SIZE (cabal/integer-logarithms-1.0.3.1/integer-logarithms-1.0.3.1.tar.gz) = 9023
-SHA256 (cabal/integer-logarithms-1.0.3.1/revision/6.cabal) = 0595a16d458c9c5caa425dc8ebbeb5d9adffb0c8daf4720c1d93dfcfc31dd690
-SIZE (cabal/integer-logarithms-1.0.3.1/revision/6.cabal) = 3295
-SHA256 (cabal/megaparsec-9.6.1/megaparsec-9.6.1.tar.gz) = a32257be847dbe71ac22d512ab115f9ce26fa08bcdbea7ca8b5256a1700dcbff
-SIZE (cabal/megaparsec-9.6.1/megaparsec-9.6.1.tar.gz) = 64913
+SHA256 (cabal/hashable-1.5.0.0/revision/1.cabal) = 2f23146cbe0325029927b221647695a4c7d6e97548ff731110979e34361f58ef
+SIZE (cabal/hashable-1.5.0.0/revision/1.cabal) = 5914
+SHA256 (cabal/integer-logarithms-1.0.4/integer-logarithms-1.0.4.tar.gz) = 6a93c76c2518cbe2d72ab17da6ae46d8cae93cbfb7c5a5ad5783f903c1448f45
+SIZE (cabal/integer-logarithms-1.0.4/integer-logarithms-1.0.4.tar.gz) = 8948
+SHA256 (cabal/megaparsec-9.7.0/megaparsec-9.7.0.tar.gz) = b9ed423625bf20ae7a72480d40d2dd16018a67e2ec45afb840a3607aa931ec97
+SIZE (cabal/megaparsec-9.7.0/megaparsec-9.7.0.tar.gz) = 67078
SHA256 (cabal/newtype-generics-0.6.2/newtype-generics-0.6.2.tar.gz) = a1ac6052020a09f1bc5000a141d2edd4b31a82f95ce5957b7eedad40c065a74e
SIZE (cabal/newtype-generics-0.6.2/newtype-generics-0.6.2.tar.gz) = 6854
SHA256 (cabal/newtype-generics-0.6.2/revision/4.cabal) = 36b26be66f5736926fbd16fa3eadfcc96d23e13433e6348f0fa9509163fd0991
SIZE (cabal/newtype-generics-0.6.2/revision/4.cabal) = 2053
SHA256 (cabal/optparse-applicative-0.18.1.0/optparse-applicative-0.18.1.0.tar.gz) = 63811ab4fd26e829b8868364325a88be3acc79819f5bb5005b2dd3b961ecc491
SIZE (cabal/optparse-applicative-0.18.1.0/optparse-applicative-0.18.1.0.tar.gz) = 60682
-SHA256 (cabal/os-string-2.0.6/os-string-2.0.6.tar.gz) = 22fcc7d5fc66676b5dfc57b714d2caf93cce2d5a79d242168352f9eb0fe2f18a
-SIZE (cabal/os-string-2.0.6/os-string-2.0.6.tar.gz) = 44363
-SHA256 (cabal/parsec-3.1.17.0/parsec-3.1.17.0.tar.gz) = 58c500bec1ec3c849c8243ddfd675a5983b17a8e5da55acea6adade5ae179d36
-SIZE (cabal/parsec-3.1.17.0/parsec-3.1.17.0.tar.gz) = 37969
-SHA256 (cabal/parsec-3.1.17.0/revision/1.cabal) = 8407cbd428d7f640a0fff8891bd2f7aca13cebe70a5e654856f8abec9a648b56
-SIZE (cabal/parsec-3.1.17.0/revision/1.cabal) = 5149
+SHA256 (cabal/optparse-applicative-0.18.1.0/revision/1.cabal) = f30973861ac7e7ebff05ff8c7c3d1e4d283a1f3850e1cc14106b0693ec1b6d82
+SIZE (cabal/optparse-applicative-0.18.1.0/revision/1.cabal) = 5289
+SHA256 (cabal/os-string-2.0.7/os-string-2.0.7.tar.gz) = 339c35fd3a290522f23de4e33528423cfd0b0a8f22946b0b9816a817b926cba0
+SIZE (cabal/os-string-2.0.7/os-string-2.0.7.tar.gz) = 44683
+SHA256 (cabal/parsec-3.1.18.0/parsec-3.1.18.0.tar.gz) = 402f9f133a71462678f9c257934f504f55e441d70c54a73ee70582182450d0af
+SIZE (cabal/parsec-3.1.18.0/parsec-3.1.18.0.tar.gz) = 37601
SHA256 (cabal/parser-combinators-1.3.0/parser-combinators-1.3.0.tar.gz) = 9310ef0d49f8a8922acda10b1cded9854cbee04dea717effc6ee5983072e4447
SIZE (cabal/parser-combinators-1.3.0/parser-combinators-1.3.0.tar.gz) = 11699
SHA256 (cabal/parser-combinators-1.3.0/revision/1.cabal) = 8659573e0d443d573f5b53f81b81dafbdc988d282b90c11e3da73562b4ea7876
@@ -55,24 +57,20 @@ SHA256 (cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz) = 5e6ea6903114fa11
SIZE (cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz) = 56907
SHA256 (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 813739308ad6050620578994effe21058a170a341716acf52573fae42b5b1db3
SIZE (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 8879
-SHA256 (cabal/primitive-0.9.0.0/primitive-0.9.0.0.tar.gz) = 696d4bd291c94d736142d6182117dca4258d3ef28bfefdb649ac8b5ecd0999c7
-SIZE (cabal/primitive-0.9.0.0/primitive-0.9.0.0.tar.gz) = 60580
-SHA256 (cabal/primitive-0.9.0.0/revision/1.cabal) = 2e08c5409e3559c7f1669ef50e9a0d9a397e68ecf51110d5e2cedf05cdd7d93c
-SIZE (cabal/primitive-0.9.0.0/revision/1.cabal) = 3171
+SHA256 (cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz) = 44b4de41813c7bc5db8a57f87c3612a069b65086946268ba165097252ebd3d76
+SIZE (cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz) = 61724
SHA256 (cabal/scientific-0.3.8.0/scientific-0.3.8.0.tar.gz) = 13b343bca8aa26d7718e52e622e5a118056653edafcbc7ccc5333be7217218cf
SIZE (cabal/scientific-0.3.8.0/scientific-0.3.8.0.tar.gz) = 24314
-SHA256 (cabal/scientific-0.3.8.0/revision/1.cabal) = 2148e2e6ab1f1fd2ecee25067e0ee60da886be89736e8a54d49556407d7113ce
-SIZE (cabal/scientific-0.3.8.0/revision/1.cabal) = 4380
+SHA256 (cabal/scientific-0.3.8.0/revision/2.cabal) = ba83a6701dd0110138443757aca4a42786afa94272b73045ef878fd860d1732e
+SIZE (cabal/scientific-0.3.8.0/revision/2.cabal) = 4397
SHA256 (cabal/syb-0.7.2.4/syb-0.7.2.4.tar.gz) = ec7c1e8822d62ab910386361cdcee40a22a26cd344c34741fadd982302291e60
SIZE (cabal/syb-0.7.2.4/syb-0.7.2.4.tar.gz) = 41809
-SHA256 (cabal/text-2.1.1/text-2.1.1.tar.gz) = e40cdda8b285f4d72476ed35dc2f5f167d524e6b38bb5ec964d00ee1ff24feab
-SIZE (cabal/text-2.1.1/text-2.1.1.tar.gz) = 300910
-SHA256 (cabal/text-2.1.1/revision/1.cabal) = 78c3fb91055d0607a80453327f087b9dc82168d41d0dca3ff410d21033b5e87d
-SIZE (cabal/text-2.1.1/revision/1.cabal) = 10653
-SHA256 (cabal/th-compat-0.1.5/th-compat-0.1.5.tar.gz) = 81f55fafc7afad7763c09cb8b7b4165ca3765edcf70ffa42c7393043a1382a1e
-SIZE (cabal/th-compat-0.1.5/th-compat-0.1.5.tar.gz) = 14893
-SHA256 (cabal/th-compat-0.1.5/revision/2.cabal) = 129a59ba3ccfcd06192fd6da899e2711ae276a466915a047bd6727e4a0321d2e
-SIZE (cabal/th-compat-0.1.5/revision/2.cabal) = 3330
+SHA256 (cabal/text-2.1.2/text-2.1.2.tar.gz) = 84a60cf59287d38e9a25910f90e9cb818e18656532034e60c9c5aaaddeceacb6
+SIZE (cabal/text-2.1.2/text-2.1.2.tar.gz) = 449871
+SHA256 (cabal/text-2.1.2/revision/1.cabal) = 2898d240693a61911efc6e9f9dd3f05a1561684b0c42da964b76ae6463dba754
+SIZE (cabal/text-2.1.2/revision/1.cabal) = 10989
+SHA256 (cabal/th-compat-0.1.6/th-compat-0.1.6.tar.gz) = b781a0c059872bc95406d00e98f6fa7d9e81e744730f75186583cb4dcea0a4eb
+SIZE (cabal/th-compat-0.1.6/th-compat-0.1.6.tar.gz) = 14622
SHA256 (cabal/th-env-0.1.1/th-env-0.1.1.tar.gz) = fc01b166df6ba45f6ce157165eb786da208dbab41252fd81134f8ba02cf3f505
SIZE (cabal/th-env-0.1.1/th-env-0.1.1.tar.gz) = 2724
SHA256 (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = b62c7304c9f3cbc9463d0739aa85cb9489f217ea092b9d625d417514fbcc9d6a
diff --git a/devel/hyprlang/Makefile b/devel/hyprlang/Makefile
index 198e769bb1bc..eb4872cfe667 100644
--- a/devel/hyprlang/Makefile
+++ b/devel/hyprlang/Makefile
@@ -1,7 +1,6 @@
PORTNAME= hyprlang
DISTVERSIONPREFIX= v
-DISTVERSION= 0.6.1
-PORTREVISION= 1
+DISTVERSION= 0.6.3
CATEGORIES= devel
MAINTAINER= jbeich@FreeBSD.org
diff --git a/devel/hyprlang/distinfo b/devel/hyprlang/distinfo
index 676478a37bce..e490a8ba0378 100644
--- a/devel/hyprlang/distinfo
+++ b/devel/hyprlang/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744468525
-SHA256 (hyprwm-hyprlang-v0.6.1_GH0.tar.gz) = 8537bb112c633b3463850747d1fd29e1e1884df2cc4659c12736b941ba06e6bb
-SIZE (hyprwm-hyprlang-v0.6.1_GH0.tar.gz) = 59417
+TIMESTAMP = 1746655412
+SHA256 (hyprwm-hyprlang-v0.6.3_GH0.tar.gz) = f5effe017edc7a0036c20c7ecbea4edc2bfdacbc0f791b283bd21ec202384251
+SIZE (hyprwm-hyprlang-v0.6.3_GH0.tar.gz) = 60065
diff --git a/devel/hyprutils/Makefile b/devel/hyprutils/Makefile
index 116bc205ca90..c71a972728ce 100644
--- a/devel/hyprutils/Makefile
+++ b/devel/hyprutils/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hyprutils
DISTVERSIONPREFIX= v
-DISTVERSION= 0.7.0
+DISTVERSION= 0.7.1
CATEGORIES= devel
MAINTAINER= jbeich@FreeBSD.org
diff --git a/devel/hyprutils/distinfo b/devel/hyprutils/distinfo
index e7591f7ae49b..51b4d935e95b 100644
--- a/devel/hyprutils/distinfo
+++ b/devel/hyprutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745975815
-SHA256 (hyprwm-hyprutils-v0.7.0_GH0.tar.gz) = 45d7b76ad477a01dd55807949bf245edb8d2597c50fdd2001a7ce1e0c59ef58f
-SIZE (hyprwm-hyprutils-v0.7.0_GH0.tar.gz) = 36392
+TIMESTAMP = 1746635225
+SHA256 (hyprwm-hyprutils-v0.7.1_GH0.tar.gz) = bcbf05252b392b8837eec9ba9855ff6ddab571f9795917c7139215ae4b2cf1bc
+SIZE (hyprwm-hyprutils-v0.7.1_GH0.tar.gz) = 36755
diff --git a/devel/hyprutils/pkg-plist b/devel/hyprutils/pkg-plist
index 12a0081f6554..8ec9b786a9f5 100644
--- a/devel/hyprutils/pkg-plist
+++ b/devel/hyprutils/pkg-plist
@@ -17,6 +17,7 @@ include/hyprutils/os/Process.hpp
include/hyprutils/path/Path.hpp
include/hyprutils/signal/Listener.hpp
include/hyprutils/signal/Signal.hpp
+include/hyprutils/string/ConstVarList.hpp
include/hyprutils/string/String.hpp
include/hyprutils/string/VarList.hpp
include/hyprutils/utils/ScopeGuard.hpp
diff --git a/devel/interactive_rebase_tool/Makefile b/devel/interactive_rebase_tool/Makefile
index 8ae2c474a902..ec62d15c5e0a 100644
--- a/devel/interactive_rebase_tool/Makefile
+++ b/devel/interactive_rebase_tool/Makefile
@@ -1,6 +1,6 @@
PORTNAME= interactive_rebase_tool
DISTVERSION= 2.4.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= devel
MAINTAINER= petteri.valkonen@iki.fi
diff --git a/devel/ittapi/Makefile b/devel/ittapi/Makefile
index 16807aa582a6..ec613b28a3f7 100644
--- a/devel/ittapi/Makefile
+++ b/devel/ittapi/Makefile
@@ -1,9 +1,9 @@
PORTNAME= ittapi
-PORTVERSION= 3.25.5
+PORTVERSION= 3.26.1
DISTVERSIONPREFIX= v
CATEGORIES= devel
-MAINTAINER= thierry@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Instrumentation and Tracing Technology and Just-In-Time API
WWW= https://github.com/intel/ittapi
@@ -15,12 +15,12 @@ LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSES/GPL-2.0-only.txt
ONLY_FOR_ARCHS= amd64 i386
ONLY_FOR_ARCHS_REASON= invokes x86 assembly
-USE_GITHUB= yes
-GH_ACCOUNT= intel
-
USES= cmake
CMAKE_ARGS= -DITT_API_IPT_SUPPORT:BOOL=ON
+USE_GITHUB= yes
+GH_ACCOUNT= intel
+
# Note: Rust support is not yet enabled in this port
OPTIONS_DEFINE= FORTRAN
FORTRAN_CMAKE_BOOL= ITT_API_FORTRAN_SUPPORT
diff --git a/devel/ittapi/distinfo b/devel/ittapi/distinfo
index 8e0004e610a2..3fb98691591e 100644
--- a/devel/ittapi/distinfo
+++ b/devel/ittapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742492976
-SHA256 (intel-ittapi-v3.25.5_GH0.tar.gz) = 2d19243e7ac8a7de08bfd005429a308c1db52a18e5b7b66d29a6c19f066946e3
-SIZE (intel-ittapi-v3.25.5_GH0.tar.gz) = 201072
+TIMESTAMP = 1746718285
+SHA256 (intel-ittapi-v3.26.1_GH0.tar.gz) = e070b01293cd9ebaed8e5dd1dd0a662735637b1d144bbdcb6ba18fd90683accf
+SIZE (intel-ittapi-v3.26.1_GH0.tar.gz) = 201575
diff --git a/devel/jetbrains-webstorm/Makefile b/devel/jetbrains-webstorm/Makefile
index d7b53800fb4a..079900db0740 100644
--- a/devel/jetbrains-webstorm/Makefile
+++ b/devel/jetbrains-webstorm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= webstorm
-DISTVERSION= 2024.3.2.1
+DISTVERSION= 2024.3.5
CATEGORIES= devel
MASTER_SITES= https://download-cdn.jetbrains.com/webstorm/
PKGNAMEPREFIX= jetbrains-
@@ -37,7 +37,7 @@ NO_BUILD= yes
SUB_FILES= ${PORTNAME} ${PORTNAME}.desktop pkg-message
SUB_LIST= JAVA_HOME=${JAVA_HOME}
-WRKSRC= ${WRKDIR}/WebStorm-243.23654.157
+WRKSRC= ${WRKDIR}/WebStorm-243.26053.12
_PTY4J_ARCH= freebsd/${ARCH:S/amd64/x86-64/}
_SQLITE_ARCH= linux-${ARCH:S/amd64/x86_64/}
diff --git a/devel/jetbrains-webstorm/distinfo b/devel/jetbrains-webstorm/distinfo
index c54a113398db..7b3428c1bae9 100644
--- a/devel/jetbrains-webstorm/distinfo
+++ b/devel/jetbrains-webstorm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737747401
-SHA256 (jetbrains/WebStorm-2024.3.2.1.tar.gz) = 9857bdcd2c05eb215e3974b4df2a5a9b0fc8c1df929d31c9c9dae4c87496de60
-SIZE (jetbrains/WebStorm-2024.3.2.1.tar.gz) = 1085663788
+TIMESTAMP = 1741987251
+SHA256 (jetbrains/WebStorm-2024.3.5.tar.gz) = da587d7ca3ebb08f067143e4a6b35f1aa133aa10af7fc365496838006fcd1aed
+SIZE (jetbrains/WebStorm-2024.3.5.tar.gz) = 1088962559
diff --git a/devel/jetbrains-webstorm/pkg-plist b/devel/jetbrains-webstorm/pkg-plist
index 7a192fa92781..00841582636f 100644
--- a/devel/jetbrains-webstorm/pkg-plist
+++ b/devel/jetbrains-webstorm/pkg-plist
@@ -20,7 +20,7 @@ share/applications/webstorm.desktop
%%DATADIR%%/lib/app-client.jar
%%DATADIR%%/lib/app.jar
%%DATADIR%%/lib/bouncy-castle.jar
-%%DATADIR%%/lib/build-marker-WS-243.23654.157
+%%DATADIR%%/lib/build-marker-WS-243.26053.12
%%DATADIR%%/lib/cds/classesLogAgent.jar
%%DATADIR%%/lib/ext/platform-main.jar
%%DATADIR%%/lib/external-system-rt.jar
@@ -66,6 +66,7 @@ share/applications/webstorm.desktop
%%DATADIR%%/lib/modules/intellij.platform.navbar.monolith.jar
%%DATADIR%%/lib/modules/intellij.platform.progress.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.project.backend.jar
+%%DATADIR%%/lib/modules/intellij.platform.registry.cloud.jar
%%DATADIR%%/lib/modules/intellij.platform.rpc.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.settings.local.jar
%%DATADIR%%/lib/modules/intellij.platform.smRunner.vcs.jar
@@ -76,6 +77,7 @@ share/applications/webstorm.desktop
%%DATADIR%%/lib/modules/intellij.profiler.asyncOne.jar
%%DATADIR%%/lib/modules/intellij.profiler.common.jar
%%DATADIR%%/lib/modules/intellij.profiler.ultimate.ideaAsyncProfiler.jar
+%%DATADIR%%/lib/modules/intellij.settingsSync.core.jar
%%DATADIR%%/lib/modules/intellij.smart.update.jar
%%DATADIR%%/lib/modules/intellij.webstorm.customization.jar
%%DATADIR%%/lib/modules/intellij.webstorm.easterEgg.jar
@@ -415,8 +417,8 @@ share/applications/webstorm.desktop
%%DATADIR%%/plugins/javascript-plugin/helpers/vitest-intellij/node_modules/vitest-intellij-reporter-safe.js
%%DATADIR%%/plugins/javascript-plugin/helpers/vitest-intellij/vitest-intellij-reporter.js
%%DATADIR%%/plugins/javascript-plugin/helpers/vitest-intellij/vitest-intellij-util.js
-%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-822845ee3bb5.ijx
-%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-822845ee3bb5.txt
+%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-1632447f56bf.ijx
+%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-1632447f56bf.txt
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/!HowToUpdateBundledTypeScript.md
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/browser.d.ts
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/cancellationToken.js
diff --git a/devel/jujutsu/Makefile b/devel/jujutsu/Makefile
index 21373edc7305..350d90cd9deb 100644
--- a/devel/jujutsu/Makefile
+++ b/devel/jujutsu/Makefile
@@ -1,7 +1,6 @@
PORTNAME= jujutsu
DISTVERSIONPREFIX= v
-DISTVERSION= 0.28.2
-PORTREVISION= 1
+DISTVERSION= 0.29.0
CATEGORIES= devel
MAINTAINER= se@FreeBSD.org
@@ -13,15 +12,19 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libssh2.so:security/libssh2
-USES= cargo localbase ssl
+USES= cargo localbase shebangfix ssl
USE_GITHUB= yes
GH_ACCOUNT= jj-vcs
GH_PROJECT= jj
-PLIST_FILES= bin/jj
+SHEBANG_FILES= demos/*.sh
+
+OPTIONS_DEFINE= DOCS EXAMPLES
do-install:
${INSTALL_PROGRAM} ${WRKDIR}/target/release/jj \
${STAGEDIR}${PREFIX}/bin/
+ cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
+ cd ${WRKSRC}/demos && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>
diff --git a/devel/jujutsu/Makefile.crates b/devel/jujutsu/Makefile.crates
index 45f815e91dec..03c9c38f012d 100644
--- a/devel/jujutsu/Makefile.crates
+++ b/devel/jujutsu/Makefile.crates
@@ -6,11 +6,11 @@ CARGO_CRATES= addr2line-0.24.2 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
- anstream-0.6.15 \
- anstyle-1.0.8 \
- anstyle-parse-0.2.5 \
- anstyle-query-1.1.1 \
- anstyle-wincon-3.0.4 \
+ anstream-0.6.18 \
+ anstyle-1.0.10 \
+ anstyle-parse-0.2.6 \
+ anstyle-query-1.1.2 \
+ anstyle-wincon-3.0.7 \
anyhow-1.0.97 \
arc-swap-1.7.1 \
arrayvec-0.7.6 \
@@ -20,60 +20,63 @@ CARGO_CRATES= addr2line-0.24.2 \
atomic-0.6.0 \
autocfg-1.4.0 \
backtrace-0.3.74 \
- base64-0.21.7 \
+ base64-0.22.1 \
beef-0.5.2 \
bit-set-0.5.3 \
+ bit-set-0.8.0 \
bit-vec-0.6.3 \
+ bit-vec-0.8.0 \
bitflags-1.3.2 \
bitflags-2.9.0 \
blake2-0.10.6 \
block-buffer-0.10.4 \
- bstr-1.11.3 \
- bumpalo-3.16.0 \
- bytemuck-1.21.0 \
+ bstr-1.12.0 \
+ bumpalo-3.17.0 \
+ bytemuck-1.22.0 \
byteorder-1.5.0 \
bytes-1.10.1 \
+ camino-1.1.9 \
cassowary-0.3.0 \
cast-0.3.0 \
castaway-0.2.3 \
cc-1.2.18 \
cfg-if-1.0.0 \
- cfg_aliases-0.1.1 \
- chrono-0.4.40 \
+ cfg_aliases-0.2.1 \
+ chrono-0.4.41 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.35 \
- clap-markdown-0.1.4 \
- clap_builder-4.5.35 \
- clap_complete-4.5.47 \
+ clap-4.5.37 \
+ clap-markdown-0.1.5 \
+ clap_builder-4.5.37 \
+ clap_complete-4.5.48 \
clap_complete_nushell-4.5.5 \
clap_derive-4.5.32 \
clap_lex-0.7.4 \
- clap_mangen-0.2.25 \
+ clap_mangen-0.2.26 \
clru-0.6.2 \
- cmake-0.1.54 \
- colorchoice-1.0.2 \
+ colorchoice-1.0.3 \
compact_str-0.8.1 \
- console-0.15.8 \
+ console-0.15.11 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
crc32fast-1.4.2 \
criterion-0.5.1 \
criterion-plot-0.5.0 \
- crossbeam-channel-0.5.14 \
- crossbeam-deque-0.8.5 \
+ crossbeam-channel-0.5.15 \
+ crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
crossterm-0.28.1 \
crossterm_winapi-0.9.1 \
- crunchy-0.2.2 \
+ crunchy-0.2.3 \
crypto-common-0.1.6 \
csscolorparser-0.6.2 \
- darling-0.20.10 \
- darling_core-0.20.10 \
- darling_macro-0.20.10 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
dashmap-6.1.0 \
+ datatest-stable-0.3.2 \
deltae-0.3.2 \
diff-0.1.13 \
difflib-0.4.0 \
@@ -84,19 +87,23 @@ CARGO_CRATES= addr2line-0.24.2 \
doc-comment-0.3.3 \
dunce-1.0.5 \
either-1.15.0 \
- encode_unicode-0.3.6 \
+ encode_unicode-1.0.0 \
encoding_rs-0.8.35 \
enum_dispatch-0.3.13 \
- equivalent-1.0.1 \
+ equivalent-1.0.2 \
errno-0.3.11 \
+ escape8259-0.5.3 \
+ etcetera-0.10.0 \
euclid-0.22.11 \
fancy-regex-0.11.0 \
+ fancy-regex-0.14.0 \
faster-hex-0.9.0 \
fastrand-2.3.0 \
- filedescriptor-0.8.2 \
+ filedescriptor-0.8.3 \
filetime-0.2.25 \
finl_unicode-1.3.0 \
fixedbitset-0.4.2 \
+ fixedbitset-0.5.7 \
flate2-1.1.1 \
fnv-1.0.7 \
foldhash-0.1.5 \
@@ -165,16 +172,16 @@ CARGO_CRATES= addr2line-0.24.2 \
gix-worktree-0.40.0 \
gix-worktree-state-0.18.0 \
glob-0.3.2 \
- globset-0.4.15 \
- half-2.4.1 \
+ globset-0.4.16 \
+ half-2.6.0 \
hashbrown-0.14.5 \
- hashbrown-0.15.2 \
+ hashbrown-0.15.3 \
heck-0.5.0 \
hermit-abi-0.3.9 \
- hermit-abi-0.4.0 \
+ hermit-abi-0.5.0 \
hex-0.4.3 \
home-0.5.11 \
- iana-time-zone-0.1.60 \
+ iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
icu_collections-1.5.0 \
icu_locid-1.5.0 \
@@ -191,37 +198,37 @@ CARGO_CRATES= addr2line-0.24.2 \
idna_adapter-1.2.0 \
ignore-0.4.23 \
imara-diff-0.1.8 \
- indexmap-2.8.0 \
+ indexmap-2.9.0 \
indoc-2.0.6 \
- insta-1.42.2 \
- instability-0.3.6 \
+ insta-1.43.1 \
+ instability-0.3.7 \
interim-0.2.1 \
io-close-0.3.7 \
- is-terminal-0.4.13 \
+ is-terminal-0.4.16 \
is_executable-1.0.4 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
- itertools-0.12.1 \
itertools-0.13.0 \
+ itertools-0.14.0 \
itoa-1.0.15 \
- jiff-0.2.5 \
- jiff-static-0.2.5 \
+ jiff-0.2.6 \
+ jiff-static-0.2.6 \
jiff-tzdb-0.1.4 \
jiff-tzdb-platform-0.1.3 \
jobserver-0.1.33 \
- js-sys-0.3.70 \
+ js-sys-0.3.77 \
kstring-2.0.2 \
lab-0.11.0 \
lazy_static-1.5.0 \
- libc-0.2.171 \
+ libc-0.2.172 \
libgit2-sys-0.18.1+1.9.0 \
libredox-0.1.3 \
- libssh2-sys-0.3.0 \
- libz-ng-sys-1.1.22 \
- libz-sys-1.1.20 \
- linked-hash-map-0.5.6 \
+ libssh2-sys-0.3.1 \
+ libtest-mimic-0.8.1 \
+ libz-rs-sys-0.5.0 \
+ libz-sys-1.1.22 \
linux-raw-sys-0.4.15 \
- linux-raw-sys-0.9.3 \
+ linux-raw-sys-0.9.4 \
litemap-0.7.5 \
lock_api-0.4.12 \
log-0.4.27 \
@@ -229,7 +236,7 @@ CARGO_CRATES= addr2line-0.24.2 \
logos-codegen-0.15.0 \
logos-derive-0.15.0 \
lru-0.12.4 \
- mac_address-1.1.7 \
+ mac_address-1.1.8 \
maplit-1.0.2 \
matchers-0.1.0 \
maybe-async-0.2.10 \
@@ -239,10 +246,10 @@ CARGO_CRATES= addr2line-0.24.2 \
memmem-0.1.1 \
memoffset-0.9.1 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.7 \
+ miniz_oxide-0.8.8 \
mio-1.0.3 \
multimap-0.10.0 \
- nix-0.28.0 \
+ nix-0.29.0 \
nom-7.1.3 \
nu-ansi-term-0.46.0 \
num-derive-0.4.2 \
@@ -250,10 +257,10 @@ CARGO_CRATES= addr2line-0.24.2 \
num_cpus-1.16.0 \
object-0.36.7 \
once_cell-1.21.3 \
- oorandom-11.1.4 \
- openssl-probe-0.1.5 \
- openssl-src-300.3.2+3.3.2 \
- openssl-sys-0.9.103 \
+ oorandom-11.1.5 \
+ openssl-probe-0.1.6 \
+ openssl-src-300.5.0+3.5.0 \
+ openssl-sys-0.9.107 \
option-ext-0.2.0 \
ordered-float-4.6.0 \
os_pipe-1.2.1 \
@@ -266,35 +273,33 @@ CARGO_CRATES= addr2line-0.24.2 \
pest_derive-2.8.0 \
pest_generator-2.8.0 \
pest_meta-2.8.0 \
- petgraph-0.6.5 \
+ petgraph-0.7.1 \
phf-0.11.3 \
phf_codegen-0.11.3 \
phf_generator-0.11.3 \
phf_macros-0.11.3 \
phf_shared-0.11.3 \
- pin-project-1.1.8 \
- pin-project-internal-1.1.8 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
- pkg-config-0.3.30 \
- plotters-0.3.6 \
- plotters-backend-0.3.6 \
- plotters-svg-0.3.6 \
+ pkg-config-0.3.32 \
+ plotters-0.3.7 \
+ plotters-backend-0.3.7 \
+ plotters-svg-0.3.7 \
pollster-0.4.0 \
portable-atomic-1.11.0 \
portable-atomic-util-0.2.4 \
- ppv-lite86-0.2.20 \
- predicates-3.1.2 \
- predicates-core-1.0.8 \
- predicates-tree-1.0.11 \
+ ppv-lite86-0.2.21 \
+ predicates-3.1.3 \
+ predicates-core-1.0.9 \
+ predicates-tree-1.0.12 \
pretty_assertions-1.4.1 \
- prettyplease-0.2.22 \
- proc-macro2-1.0.94 \
+ prettyplease-0.2.32 \
+ proc-macro2-1.0.95 \
prodash-29.0.1 \
- prost-0.12.6 \
- prost-build-0.12.6 \
- prost-derive-0.12.6 \
- prost-types-0.12.6 \
+ prost-0.13.5 \
+ prost-build-0.13.5 \
+ prost-derive-0.13.5 \
+ prost-types-0.13.5 \
quote-1.0.40 \
r-efi-5.2.0 \
rand-0.8.5 \
@@ -313,14 +318,14 @@ CARGO_CRATES= addr2line-0.24.2 \
regex-syntax-0.6.29 \
regex-syntax-0.8.5 \
roff-0.2.2 \
- rpassword-7.3.1 \
+ rpassword-7.4.0 \
rtoolbox-0.0.2 \
rustc-demangle-0.1.24 \
rustc_version-0.4.1 \
rustix-0.38.44 \
- rustix-1.0.5 \
- rustversion-1.0.17 \
- ryu-1.0.18 \
+ rustix-1.0.7 \
+ rustversion-1.0.20 \
+ ryu-1.0.20 \
same-file-1.0.6 \
sapling-renderdag-0.1.0 \
sapling-streampager-0.11.0 \
@@ -329,7 +334,7 @@ CARGO_CRATES= addr2line-0.24.2 \
semver-1.0.26 \
serde-1.0.219 \
serde_bser-0.4.0 \
- serde_bytes-0.11.15 \
+ serde_bytes-0.11.17 \
serde_derive-1.0.219 \
serde_json-1.0.140 \
serde_spanned-0.6.8 \
@@ -342,8 +347,7 @@ CARGO_CRATES= addr2line-0.24.2 \
signal-hook-0.3.17 \
signal-hook-mio-0.2.4 \
signal-hook-registry-1.4.2 \
- similar-2.6.0 \
- siphasher-0.3.11 \
+ similar-2.7.0 \
siphasher-1.0.1 \
slab-0.4.9 \
smallvec-1.15.0 \
@@ -356,14 +360,14 @@ CARGO_CRATES= addr2line-0.24.2 \
strum_macros-0.26.4 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.100 \
+ syn-2.0.101 \
synstructure-0.13.1 \
tempfile-3.19.1 \
- terminal_size-0.4.0 \
+ terminal_size-0.4.2 \
terminfo-0.9.0 \
termios-0.3.3 \
- termtree-0.4.1 \
- termwiz-0.23.0 \
+ termtree-0.5.1 \
+ termwiz-0.23.3 \
test-case-3.3.1 \
test-case-core-3.3.1 \
test-case-macros-3.3.1 \
@@ -381,9 +385,10 @@ CARGO_CRATES= addr2line-0.24.2 \
tokio-1.44.2 \
tokio-macros-2.5.0 \
tokio-util-0.6.10 \
- toml-0.8.19 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.24 \
+ toml-0.8.20 \
+ toml_datetime-0.6.9 \
+ toml_edit-0.22.26 \
+ toml_write-0.1.1 \
tracing-0.1.41 \
tracing-attributes-0.1.28 \
tracing-chrome-0.7.2 \
@@ -391,7 +396,7 @@ CARGO_CRATES= addr2line-0.24.2 \
tracing-log-0.2.0 \
tracing-subscriber-0.3.19 \
typenum-1.18.0 \
- ucd-trie-0.1.6 \
+ ucd-trie-0.1.7 \
uluru-3.1.0 \
unicode-bom-2.0.3 \
unicode-ident-1.0.18 \
@@ -405,26 +410,26 @@ CARGO_CRATES= addr2line-0.24.2 \
utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.11.1 \
- valuable-0.1.0 \
+ uuid-1.16.0 \
+ valuable-0.1.1 \
vcpkg-0.2.15 \
vec_map-0.8.2 \
version_check-0.9.5 \
vtparse-0.6.2 \
- wait-timeout-0.2.0 \
+ wait-timeout-0.2.1 \
walkdir-2.5.0 \
wasi-0.11.0+wasi-snapshot-preview1 \
wasi-0.14.2+wasi-0.2.4 \
wasite-0.1.0 \
- wasm-bindgen-0.2.93 \
- wasm-bindgen-backend-0.2.93 \
- wasm-bindgen-macro-0.2.93 \
- wasm-bindgen-macro-support-0.2.93 \
- wasm-bindgen-shared-0.2.93 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
watchman_client-0.9.0 \
- web-sys-0.3.70 \
+ web-sys-0.3.77 \
wezterm-bidi-0.2.3 \
- wezterm-blob-leases-0.1.0 \
+ wezterm-blob-leases-0.1.1 \
wezterm-color-types-0.3.0 \
wezterm-dynamic-0.2.1 \
wezterm-dynamic-derive-0.1.1 \
@@ -434,8 +439,12 @@ CARGO_CRATES= addr2line-0.24.2 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.9 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-core-0.52.0 \
- windows-link-0.1.0 \
+ windows-core-0.61.0 \
+ windows-implement-0.60.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.1 \
+ windows-result-0.3.2 \
+ windows-strings-0.4.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
@@ -456,7 +465,7 @@ CARGO_CRATES= addr2line-0.24.2 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.4 \
+ winnow-0.7.6 \
winreg-0.52.0 \
wit-bindgen-rt-0.39.0 \
write16-1.0.0 \
@@ -465,8 +474,11 @@ CARGO_CRATES= addr2line-0.24.2 \
yoke-0.7.5 \
yoke-derive-0.7.5 \
zerocopy-0.7.35 \
+ zerocopy-0.8.24 \
zerocopy-derive-0.7.35 \
+ zerocopy-derive-0.8.24 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
zerovec-0.10.4 \
- zerovec-derive-0.10.3
+ zerovec-derive-0.10.3 \
+ zlib-rs-0.5.0
diff --git a/devel/jujutsu/distinfo b/devel/jujutsu/distinfo
index 0c948ce7ea6c..5e3e7a1d2120 100644
--- a/devel/jujutsu/distinfo
+++ b/devel/jujutsu/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1744188052
+TIMESTAMP = 1746786401
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
@@ -15,16 +15,16 @@ SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac2
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
-SHA256 (rust/crates/anstream-0.6.15.crate) = 64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526
-SIZE (rust/crates/anstream-0.6.15.crate) = 29231
-SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1
-SIZE (rust/crates/anstyle-1.0.8.crate) = 15771
-SHA256 (rust/crates/anstyle-parse-0.2.5.crate) = eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb
-SIZE (rust/crates/anstyle-parse-0.2.5.crate) = 22680
-SHA256 (rust/crates/anstyle-query-1.1.1.crate) = 6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a
-SIZE (rust/crates/anstyle-query-1.1.1.crate) = 9891
-SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8
-SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234
+SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
+SIZE (rust/crates/anstream-0.6.18.crate) = 29681
+SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
+SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
+SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
+SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
+SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
+SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
+SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
+SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
SHA256 (rust/crates/anyhow-1.0.97.crate) = dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f
SIZE (rust/crates/anyhow-1.0.97.crate) = 52221
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
@@ -43,14 +43,18 @@ SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
-SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
-SIZE (rust/crates/base64-0.21.7.crate) = 82576
+SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
+SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/beef-0.5.2.crate) = 3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1
SIZE (rust/crates/beef-0.5.2.crate) = 15275
SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
+SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3
+SIZE (rust/crates/bit-set-0.8.0.crate) = 16289
SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
+SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7
+SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
@@ -59,16 +63,18 @@ SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b
SIZE (rust/crates/blake2-0.10.6.crate) = 47234
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0
-SIZE (rust/crates/bstr-1.11.3.crate) = 351536
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
-SHA256 (rust/crates/bytemuck-1.21.0.crate) = ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3
-SIZE (rust/crates/bytemuck-1.21.0.crate) = 51553
+SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
+SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
+SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/bytemuck-1.22.0.crate) = b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540
+SIZE (rust/crates/bytemuck-1.22.0.crate) = 52451
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/camino-1.1.9.crate) = 8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3
+SIZE (rust/crates/camino-1.1.9.crate) = 37552
SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
@@ -79,42 +85,40 @@ SHA256 (rust/crates/cc-1.2.18.crate) = 525046617d8376e3db1deffb079e91cef90a89fc3
SIZE (rust/crates/cc-1.2.18.crate) = 105851
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
-SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009
-SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
-SIZE (rust/crates/chrono-0.4.40.crate) = 229824
+SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
+SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
SIZE (rust/crates/ciborium-0.2.2.crate) = 35611
SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757
SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
-SHA256 (rust/crates/clap-4.5.35.crate) = d8aa86934b44c19c50f87cc2790e19f54f7a67aedb64101c2e1a2e5ecfb73944
-SIZE (rust/crates/clap-4.5.35.crate) = 56970
-SHA256 (rust/crates/clap-markdown-0.1.4.crate) = 8ebc67e6266e14f8b31541c2f204724fa2ac7ad5c17d6f5908fbb92a60f42cff
-SIZE (rust/crates/clap-markdown-0.1.4.crate) = 14058
-SHA256 (rust/crates/clap_builder-4.5.35.crate) = 2414dbb2dd0695280da6ea9261e327479e9d37b0630f6b53ba2a11c60c679fd9
-SIZE (rust/crates/clap_builder-4.5.35.crate) = 168525
-SHA256 (rust/crates/clap_complete-4.5.47.crate) = c06f5378ea264ad4f82bbc826628b5aad714a75abf6ece087e923010eb937fb6
-SIZE (rust/crates/clap_complete-4.5.47.crate) = 48038
+SHA256 (rust/crates/clap-4.5.37.crate) = eccb054f56cbd38340b380d4a8e69ef1f02f1af43db2f0cc817a4774d80ae071
+SIZE (rust/crates/clap-4.5.37.crate) = 56962
+SHA256 (rust/crates/clap-markdown-0.1.5.crate) = d2a2617956a06d4885b490697b5307ebb09fec10b088afc18c81762d848c2339
+SIZE (rust/crates/clap-markdown-0.1.5.crate) = 14605
+SHA256 (rust/crates/clap_builder-4.5.37.crate) = efd9466fac8543255d3b1fcad4762c5e116ffe808c8a3043d4263cd4fd4862a2
+SIZE (rust/crates/clap_builder-4.5.37.crate) = 168761
+SHA256 (rust/crates/clap_complete-4.5.48.crate) = be8c97f3a6f02b9e24cadc12aaba75201d18754b53ea0a9d99642f806ccdb4c9
+SIZE (rust/crates/clap_complete-4.5.48.crate) = 48036
SHA256 (rust/crates/clap_complete_nushell-4.5.5.crate) = c6a8b1593457dfc2fe539002b795710d022dc62a65bf15023f039f9760c7b18a
SIZE (rust/crates/clap_complete_nushell-4.5.5.crate) = 33986
SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/clap_mangen-0.2.25.crate) = acbfe6ac42a2438d0968beba18e3c35cacf16b0c25310bc22b1f5f3cffff09f4
-SIZE (rust/crates/clap_mangen-0.2.25.crate) = 15403
+SHA256 (rust/crates/clap_mangen-0.2.26.crate) = 724842fa9b144f9b89b3f3d371a89f3455eea660361d13a554f68f8ae5d6c13a
+SIZE (rust/crates/clap_mangen-0.2.26.crate) = 15630
SHA256 (rust/crates/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59
SIZE (rust/crates/clru-0.6.2.crate) = 16497
-SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
-SIZE (rust/crates/cmake-0.1.54.crate) = 18955
-SHA256 (rust/crates/colorchoice-1.0.2.crate) = d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0
-SIZE (rust/crates/colorchoice-1.0.2.crate) = 7924
+SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
+SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32
SIZE (rust/crates/compact_str-0.8.1.crate) = 71371
-SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb
-SIZE (rust/crates/console-0.15.8.crate) = 36364
+SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
+SIZE (rust/crates/console-0.15.11.crate) = 37822
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
@@ -125,10 +129,10 @@ SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f
SIZE (rust/crates/criterion-0.5.1.crate) = 110088
SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
-SHA256 (rust/crates/crossbeam-channel-0.5.14.crate) = 06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471
-SIZE (rust/crates/crossbeam-channel-0.5.14.crate) = 92728
-SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
-SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
+SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
+SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
+SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
+SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
@@ -137,20 +141,22 @@ SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987
SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
-SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7
-SIZE (rust/crates/crunchy-0.2.2.crate) = 2995
+SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
+SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/csscolorparser-0.6.2.crate) = eb2a7d3066da2de787b7f032c736763eb7ae5d355f81a68bab2675a96008b0bf
SIZE (rust/crates/csscolorparser-0.6.2.crate) = 16859
-SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
-SIZE (rust/crates/darling-0.20.10.crate) = 32031
-SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
-SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
-SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
-SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
+SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
+SHA256 (rust/crates/datatest-stable-0.3.2.crate) = 19ebbb3c403031a3739980c2864e3b5ee4efca009dd83d2c0f80a31555243981
+SIZE (rust/crates/datatest-stable-0.3.2.crate) = 28000
SHA256 (rust/crates/deltae-0.3.2.crate) = 5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4
SIZE (rust/crates/deltae-0.3.2.crate) = 1918626
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
@@ -171,32 +177,40 @@ SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
SIZE (rust/crates/either-1.15.0.crate) = 20114
-SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
-SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
+SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
+SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
SHA256 (rust/crates/enum_dispatch-0.3.13.crate) = aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd
SIZE (rust/crates/enum_dispatch-0.3.13.crate) = 29876
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
SIZE (rust/crates/errno-0.3.11.crate) = 12048
+SHA256 (rust/crates/escape8259-0.5.3.crate) = 5692dd7b5a1978a5aeb0ce83b7655c58ca8efdcb79d21036ea249da95afec2c6
+SIZE (rust/crates/escape8259-0.5.3.crate) = 4989
+SHA256 (rust/crates/etcetera-0.10.0.crate) = 26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6
+SIZE (rust/crates/etcetera-0.10.0.crate) = 14734
SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48
SIZE (rust/crates/euclid-0.22.11.crate) = 79261
SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2
SIZE (rust/crates/fancy-regex-0.11.0.crate) = 82918
+SHA256 (rust/crates/fancy-regex-0.14.0.crate) = 6e24cb5a94bcae1e5408b0effca5cd7172ea3c5755049c5f3af4cd283a165298
+SIZE (rust/crates/fancy-regex-0.14.0.crate) = 86969
SHA256 (rust/crates/faster-hex-0.9.0.crate) = a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183
SIZE (rust/crates/faster-hex-0.9.0.crate) = 13053
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/filedescriptor-0.8.2.crate) = 7199d965852c3bac31f779ef99cbb4537f80e952e2d6aa0ffeb30cce00f4f46e
-SIZE (rust/crates/filedescriptor-0.8.2.crate) = 10830
+SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d
+SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635
SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
SIZE (rust/crates/filetime-0.2.25.crate) = 14940
SHA256 (rust/crates/finl_unicode-1.3.0.crate) = 94c970b525906eb37d3940083aa65b95e481fc1857d467d13374e1d925cfc163
SIZE (rust/crates/finl_unicode-1.3.0.crate) = 69505
SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
+SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
+SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
SIZE (rust/crates/flate2-1.1.1.crate) = 77224
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
@@ -333,26 +347,26 @@ SHA256 (rust/crates/gix-worktree-state-0.18.0.crate) = 490eb4d38ec2735b3466840aa
SIZE (rust/crates/gix-worktree-state-0.18.0.crate) = 23411
SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/globset-0.4.15.crate) = 15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19
-SIZE (rust/crates/globset-0.4.15.crate) = 25177
-SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
-SIZE (rust/crates/half-2.4.1.crate) = 50892
+SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
+SIZE (rust/crates/globset-0.4.16.crate) = 26533
+SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
+SIZE (rust/crates/half-2.6.0.crate) = 59507
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
+SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
-SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
-SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
+SHA256 (rust/crates/hermit-abi-0.5.0.crate) = fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e
+SIZE (rust/crates/hermit-abi-0.5.0.crate) = 17480
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
SIZE (rust/crates/home-0.5.11.crate) = 9926
-SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141
-SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074
+SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
+SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
@@ -385,68 +399,68 @@ SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d
SIZE (rust/crates/ignore-0.4.23.crate) = 55901
SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2
SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787
-SHA256 (rust/crates/indexmap-2.8.0.crate) = 3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058
-SIZE (rust/crates/indexmap-2.8.0.crate) = 89670
+SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
+SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
SIZE (rust/crates/indoc-2.0.6.crate) = 17164
-SHA256 (rust/crates/insta-1.42.2.crate) = 50259abbaa67d11d2bcafc7ba1d094ed7a0c70e3ce893f0d0997f73558cb3084
-SIZE (rust/crates/insta-1.42.2.crate) = 100430
-SHA256 (rust/crates/instability-0.3.6.crate) = 894813a444908c0c8c0e221b041771d107c4a21de1d317dc49bcc66e3c9e5b3f
-SIZE (rust/crates/instability-0.3.6.crate) = 12136
+SHA256 (rust/crates/insta-1.43.1.crate) = 154934ea70c58054b556dd430b99a98c2a7ff5309ac9891597e339b5c28f4371
+SIZE (rust/crates/insta-1.43.1.crate) = 101047
+SHA256 (rust/crates/instability-0.3.7.crate) = 0bf9fed6d91cfb734e7476a06bde8300a1b94e217e1b523b6f0cd1a01998c71d
+SIZE (rust/crates/instability-0.3.7.crate) = 13682
SHA256 (rust/crates/interim-0.2.1.crate) = a9ce9099a85f468663d3225bf87e85d0548968441e1db12248b996b24f0f5b5a
SIZE (rust/crates/interim-0.2.1.crate) = 21913
SHA256 (rust/crates/io-close-0.3.7.crate) = 9cadcf447f06744f8ce713d2d6239bb5bde2c357a452397a9ed90c625da390bc
SIZE (rust/crates/io-close-0.3.7.crate) = 8025
-SHA256 (rust/crates/is-terminal-0.4.13.crate) = 261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b
-SIZE (rust/crates/is-terminal-0.4.13.crate) = 7665
+SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
+SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
SHA256 (rust/crates/is_executable-1.0.4.crate) = d4a1b5bad6f9072935961dfbf1cced2f3d129963d091b6f69f007fe04e758ae2
SIZE (rust/crates/is_executable-1.0.4.crate) = 8263
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
SIZE (rust/crates/itertools-0.10.5.crate) = 115354
-SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
-SIZE (rust/crates/itertools-0.12.1.crate) = 137761
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/jiff-0.2.5.crate) = c102670231191d07d37a35af3eb77f1f0dbf7a71be51a962dcd57ea607be7260
-SIZE (rust/crates/jiff-0.2.5.crate) = 698600
-SHA256 (rust/crates/jiff-static-0.2.5.crate) = 4cdde31a9d349f1b1f51a0b3714a5940ac022976f4b49485fc04be052b183b4c
-SIZE (rust/crates/jiff-static-0.2.5.crate) = 75874
+SHA256 (rust/crates/jiff-0.2.6.crate) = 1f33145a5cbea837164362c7bd596106eb7c5198f97d1ba6f6ebb3223952e488
+SIZE (rust/crates/jiff-0.2.6.crate) = 700266
+SHA256 (rust/crates/jiff-static-0.2.6.crate) = 43ce13c40ec6956157a3635d97a1ee2df323b263f09ea14165131289cb0f5c19
+SIZE (rust/crates/jiff-static-0.2.6.crate) = 75873
SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524
SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435
SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8
SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179
SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
-SHA256 (rust/crates/js-sys-0.3.70.crate) = 1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a
-SIZE (rust/crates/js-sys-0.3.70.crate) = 53863
+SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/kstring-2.0.2.crate) = 558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1
SIZE (rust/crates/kstring-2.0.2.crate) = 23044
SHA256 (rust/crates/lab-0.11.0.crate) = bf36173d4167ed999940f804952e6b08197cae5ad5d572eb4db150ce8ad5d58f
SIZE (rust/crates/lab-0.11.0.crate) = 15140
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6
-SIZE (rust/crates/libc-0.2.171.crate) = 785246
+SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
+SIZE (rust/crates/libc-0.2.172.crate) = 791646
SHA256 (rust/crates/libgit2-sys-0.18.1+1.9.0.crate) = e1dcb20f84ffcdd825c7a311ae347cce604a6f084a767dec4a4929829645290e
SIZE (rust/crates/libgit2-sys-0.18.1+1.9.0.crate) = 1855262
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-SHA256 (rust/crates/libssh2-sys-0.3.0.crate) = 2dc8a030b787e2119a731f1951d6a773e2280c660f8ec4b0f5e1505a386e71ee
-SIZE (rust/crates/libssh2-sys-0.3.0.crate) = 514550
-SHA256 (rust/crates/libz-ng-sys-1.1.22.crate) = a7118c2c2a3c7b6edc279a8b19507672b9c4d716f95e671172dfa4e23f9fd824
-SIZE (rust/crates/libz-ng-sys-1.1.22.crate) = 488180
-SHA256 (rust/crates/libz-sys-1.1.20.crate) = d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472
-SIZE (rust/crates/libz-sys-1.1.20.crate) = 830422
-SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
-SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
+SHA256 (rust/crates/libssh2-sys-0.3.1.crate) = 220e4f05ad4a218192533b300327f5150e809b54c4ec83b5a1d91833601811b9
+SIZE (rust/crates/libssh2-sys-0.3.1.crate) = 582851
+SHA256 (rust/crates/libtest-mimic-0.8.1.crate) = 5297962ef19edda4ce33aaa484386e0a5b3d7f2f4e037cbeee00503ef6b29d33
+SIZE (rust/crates/libtest-mimic-0.8.1.crate) = 27812
+SHA256 (rust/crates/libz-rs-sys-0.5.0.crate) = 6489ca9bd760fe9642d7644e827b0c9add07df89857b0416ee15c1cc1a3b8c5a
+SIZE (rust/crates/libz-rs-sys-0.5.0.crate) = 17014
+SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d
+SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053
SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
-SHA256 (rust/crates/linux-raw-sys-0.9.3.crate) = fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413
-SIZE (rust/crates/linux-raw-sys-0.9.3.crate) = 2311047
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856
SIZE (rust/crates/litemap-0.7.5.crate) = 29962
SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
@@ -461,8 +475,8 @@ SHA256 (rust/crates/logos-derive-0.15.0.crate) = ebfe8e1a19049ddbfccbd14ac834b21
SIZE (rust/crates/logos-derive-0.15.0.crate) = 7187
SHA256 (rust/crates/lru-0.12.4.crate) = 37ee39891760e7d94734f6f63fedc29a2e4a152f836120753a72503f09fcf904
SIZE (rust/crates/lru-0.12.4.crate) = 16032
-SHA256 (rust/crates/mac_address-1.1.7.crate) = 8836fae9d0d4be2c8b4efcdd79e828a2faa058a90d005abf42f91cac5493a08e
-SIZE (rust/crates/mac_address-1.1.7.crate) = 12809
+SHA256 (rust/crates/mac_address-1.1.8.crate) = c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303
+SIZE (rust/crates/mac_address-1.1.8.crate) = 12876
SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d
SIZE (rust/crates/maplit-1.0.2.crate) = 8871
SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
@@ -481,14 +495,14 @@ SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb4486776
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.7.crate) = ff70ce3e48ae43fa075863cef62e8b43b71a4f2382229920e0df362592919430
-SIZE (rust/crates/miniz_oxide-0.8.7.crate) = 66905
+SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
+SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
SIZE (rust/crates/mio-1.0.3.crate) = 103703
SHA256 (rust/crates/multimap-0.10.0.crate) = defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03
SIZE (rust/crates/multimap-0.10.0.crate) = 14359
-SHA256 (rust/crates/nix-0.28.0.crate) = ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4
-SIZE (rust/crates/nix-0.28.0.crate) = 311086
+SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
+SIZE (rust/crates/nix-0.29.0.crate) = 318248
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
@@ -503,14 +517,14 @@ SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b665
SIZE (rust/crates/object-0.36.7.crate) = 329938
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/oorandom-11.1.4.crate) = b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9
-SIZE (rust/crates/oorandom-11.1.4.crate) = 10201
-SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
-SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/openssl-src-300.3.2+3.3.2.crate) = a211a18d945ef7e648cc6e0058f4c548ee46aab922ea203e0d30e966ea23647b
-SIZE (rust/crates/openssl-src-300.3.2+3.3.2.crate) = 9792821
-SHA256 (rust/crates/openssl-sys-0.9.103.crate) = 7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6
-SIZE (rust/crates/openssl-sys-0.9.103.crate) = 71552
+SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
+SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
+SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
+SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
+SHA256 (rust/crates/openssl-src-300.5.0+3.5.0.crate) = e8ce546f549326b0e6052b649198487d91320875da901e7bd11a06d1ee3f9c2f
+SIZE (rust/crates/openssl-src-300.5.0+3.5.0.crate) = 10488436
+SHA256 (rust/crates/openssl-sys-0.9.107.crate) = 8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07
+SIZE (rust/crates/openssl-sys-0.9.107.crate) = 78156
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951
@@ -535,8 +549,8 @@ SHA256 (rust/crates/pest_generator-2.8.0.crate) = db7d01726be8ab66ab32f9df467ae8
SIZE (rust/crates/pest_generator-2.8.0.crate) = 18617
SHA256 (rust/crates/pest_meta-2.8.0.crate) = 7f9f832470494906d1fca5329f8ab5791cc60beb230c74815dff541cbd2b5ca0
SIZE (rust/crates/pest_meta-2.8.0.crate) = 42931
-SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db
-SIZE (rust/crates/petgraph-0.6.5.crate) = 710970
+SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772
+SIZE (rust/crates/petgraph-0.7.1.crate) = 736025
SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
SIZE (rust/crates/phf-0.11.3.crate) = 23231
SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
@@ -547,52 +561,48 @@ SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f
SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436
SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
-SHA256 (rust/crates/pin-project-1.1.8.crate) = 1e2ec53ad785f4d35dac0adea7f7dc6f1bb277ad84a680c7afefeae05d1f5916
-SIZE (rust/crates/pin-project-1.1.8.crate) = 56118
-SHA256 (rust/crates/pin-project-internal-1.1.8.crate) = d56a66c0c55993aa927429d0f8a0abfd74f084e4d9c192cffed01e418d83eefb
-SIZE (rust/crates/pin-project-internal-1.1.8.crate) = 28634
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec
-SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613
-SHA256 (rust/crates/plotters-0.3.6.crate) = a15b6eccb8484002195a3e44fe65a4ce8e93a625797a063735536fd59cb01cf3
-SIZE (rust/crates/plotters-0.3.6.crate) = 147577
-SHA256 (rust/crates/plotters-backend-0.3.6.crate) = 414cec62c6634ae900ea1c56128dfe87cf63e7caece0852ec76aba307cebadb7
-SIZE (rust/crates/plotters-backend-0.3.6.crate) = 13669
-SHA256 (rust/crates/plotters-svg-0.3.6.crate) = 81b30686a7d9c3e010b84284bdd26a29f2138574f52f5eb6f794fc0ad924e705
-SIZE (rust/crates/plotters-svg-0.3.6.crate) = 6944
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747
+SIZE (rust/crates/plotters-0.3.7.crate) = 149031
+SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a
+SIZE (rust/crates/plotters-backend-0.3.7.crate) = 13709
+SHA256 (rust/crates/plotters-svg-0.3.7.crate) = 51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670
+SIZE (rust/crates/plotters-svg-0.3.7.crate) = 6715
SHA256 (rust/crates/pollster-0.4.0.crate) = 2f3a9f18d041e6d0e102a0a46750538147e5e8992d3b4873aaafee2520b00ce3
SIZE (rust/crates/pollster-0.4.0.crate) = 9840
SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
-SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
-SHA256 (rust/crates/predicates-3.1.2.crate) = 7e9086cc7640c29a356d1a29fd134380bee9d8f79a17410aa76e7ad295f42c97
-SIZE (rust/crates/predicates-3.1.2.crate) = 23986
-SHA256 (rust/crates/predicates-core-1.0.8.crate) = ae8177bee8e75d6846599c6b9ff679ed51e882816914eec639944d7c9aa11931
-SIZE (rust/crates/predicates-core-1.0.8.crate) = 8552
-SHA256 (rust/crates/predicates-tree-1.0.11.crate) = 41b740d195ed3166cd147c8047ec98db0e22ec019eb8eeb76d343b795304fb13
-SIZE (rust/crates/predicates-tree-1.0.11.crate) = 8393
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
+SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573
+SIZE (rust/crates/predicates-3.1.3.crate) = 24063
+SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa
+SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618
+SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c
+SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/prettyplease-0.2.22.crate) = 479cf940fbbb3426c32c5d5176f62ad57549a0bb84773423ba8be9d089f5faba
-SIZE (rust/crates/prettyplease-0.2.22.crate) = 58169
-SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84
-SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391
+SHA256 (rust/crates/prettyplease-0.2.32.crate) = 664ec5419c51e34154eec046ebcba56312d5a2fc3b09a06da188e1ad21afadf6
+SIZE (rust/crates/prettyplease-0.2.32.crate) = 72024
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
SHA256 (rust/crates/prodash-29.0.1.crate) = 9ee7ce24c980b976607e2d6ae4aae92827994d23fed71659c3ede3f92528b58b
SIZE (rust/crates/prodash-29.0.1.crate) = 91000
-SHA256 (rust/crates/prost-0.12.6.crate) = deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29
-SIZE (rust/crates/prost-0.12.6.crate) = 21552
-SHA256 (rust/crates/prost-build-0.12.6.crate) = 22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4
-SIZE (rust/crates/prost-build-0.12.6.crate) = 41294
-SHA256 (rust/crates/prost-derive-0.12.6.crate) = 81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1
-SIZE (rust/crates/prost-derive-0.12.6.crate) = 19556
-SHA256 (rust/crates/prost-types-0.12.6.crate) = 9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0
-SIZE (rust/crates/prost-types-0.12.6.crate) = 43568
+SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5
+SIZE (rust/crates/prost-0.13.5.crate) = 32469
+SHA256 (rust/crates/prost-build-0.13.5.crate) = be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf
+SIZE (rust/crates/prost-build-0.13.5.crate) = 47493
+SHA256 (rust/crates/prost-derive-0.13.5.crate) = 8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d
+SIZE (rust/crates/prost-derive-0.13.5.crate) = 20600
+SHA256 (rust/crates/prost-types-0.13.5.crate) = 52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16
+SIZE (rust/crates/prost-types-0.13.5.crate) = 49145
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
@@ -629,8 +639,8 @@ SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303af
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3
SIZE (rust/crates/roff-0.2.2.crate) = 11648
-SHA256 (rust/crates/rpassword-7.3.1.crate) = 80472be3c897911d0137b2d2b9055faf6eeac5b14e324073d83bc17b191d7e3f
-SIZE (rust/crates/rpassword-7.3.1.crate) = 8164
+SHA256 (rust/crates/rpassword-7.4.0.crate) = 66d4c8b64f049c6721ec8ccec37ddfc3d641c4a7fca57e8f2a89de509c73df39
+SIZE (rust/crates/rpassword-7.4.0.crate) = 123730
SHA256 (rust/crates/rtoolbox-0.0.2.crate) = c247d24e63230cdb56463ae328478bd5eac8b8faa8c69461a77e8e323afac90e
SIZE (rust/crates/rtoolbox-0.0.2.crate) = 9179
SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
@@ -639,12 +649,12 @@ SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustix-1.0.5.crate) = d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf
-SIZE (rust/crates/rustix-1.0.5.crate) = 414160
-SHA256 (rust/crates/rustversion-1.0.17.crate) = 955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6
-SIZE (rust/crates/rustversion-1.0.17.crate) = 17621
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
+SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
+SIZE (rust/crates/rustix-1.0.7.crate) = 414500
+SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
+SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/sapling-renderdag-0.1.0.crate) = edffb89cab87bd0901c5749d576f5d37a1f34e05160e936f463f4e94cc447b61
@@ -661,8 +671,8 @@ SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854
SIZE (rust/crates/serde-1.0.219.crate) = 78983
SHA256 (rust/crates/serde_bser-0.4.0.crate) = a56b4bcc15e42e5b5ae16c6f75582bef80d36c6ffe2c03b1b5317754b38f8717
SIZE (rust/crates/serde_bser-0.4.0.crate) = 18744
-SHA256 (rust/crates/serde_bytes-0.11.15.crate) = 387cc504cb06bb40a96c8e04e951fe01854cf6bc921053c954e4a606d9675c6a
-SIZE (rust/crates/serde_bytes-0.11.15.crate) = 12191
+SHA256 (rust/crates/serde_bytes-0.11.17.crate) = 8437fd221bde2d4ca316d61b90e337e9e702b3820b87d63caa9ba6c02bd06d96
+SIZE (rust/crates/serde_bytes-0.11.17.crate) = 13256
SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
@@ -687,10 +697,8 @@ SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f03
SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
-SHA256 (rust/crates/similar-2.6.0.crate) = 1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e
-SIZE (rust/crates/similar-2.6.0.crate) = 51659
-SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d
-SIZE (rust/crates/siphasher-0.3.11.crate) = 10442
+SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
+SIZE (rust/crates/similar-2.7.0.crate) = 53928
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
@@ -715,22 +723,22 @@ SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0
-SIZE (rust/crates/syn-2.0.100.crate) = 297947
+SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
+SIZE (rust/crates/syn-2.0.101.crate) = 299250
SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
-SHA256 (rust/crates/terminal_size-0.4.0.crate) = 4f599bd7ca042cfdf8f4512b277c02ba102247820f9d9d4a9f521f496751a6ef
-SIZE (rust/crates/terminal_size-0.4.0.crate) = 10036
+SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
+SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
SHA256 (rust/crates/terminfo-0.9.0.crate) = d4ea810f0692f9f51b382fff5893887bb4580f5fa246fde546e0b13e7fcee662
SIZE (rust/crates/terminfo-0.9.0.crate) = 45420
SHA256 (rust/crates/termios-0.3.3.crate) = 411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b
SIZE (rust/crates/termios-0.3.3.crate) = 17103
-SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76
-SIZE (rust/crates/termtree-0.4.1.crate) = 4557
-SHA256 (rust/crates/termwiz-0.23.0.crate) = ed32af792ae81937cb8640b03eaef737408e5c8feee47b35e8b80c49bcb64524
-SIZE (rust/crates/termwiz-0.23.0.crate) = 389278
+SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
+SIZE (rust/crates/termtree-0.5.1.crate) = 8498
+SHA256 (rust/crates/termwiz-0.23.3.crate) = 4676b37242ccbd1aabf56edb093a4827dc49086c0ffd764a5705899e0f35f8f7
+SIZE (rust/crates/termwiz-0.23.3.crate) = 400004
SHA256 (rust/crates/test-case-3.3.1.crate) = eb2550dd13afcd286853192af8601920d959b14c401fcece38071d53bf0768a8
SIZE (rust/crates/test-case-3.3.1.crate) = 8797
SHA256 (rust/crates/test-case-core-3.3.1.crate) = adcb7fd841cd518e279be3d5a3eb0636409487998a4aff22f3de87b81e88384f
@@ -765,12 +773,14 @@ SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-util-0.6.10.crate) = 36943ee01a6d67977dd3f84a5a1d2efeb4ada3a1ae771cadfaa535d9d9fc6507
SIZE (rust/crates/tokio-util-0.6.10.crate) = 71140
-SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e
-SIZE (rust/crates/toml-0.8.19.crate) = 50974
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474
-SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399
+SHA256 (rust/crates/toml-0.8.20.crate) = cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148
+SIZE (rust/crates/toml-0.8.20.crate) = 51095
+SHA256 (rust/crates/toml_datetime-0.6.9.crate) = 3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3
+SIZE (rust/crates/toml_datetime-0.6.9.crate) = 12622
+SHA256 (rust/crates/toml_edit-0.22.26.crate) = 310068873db2c5b3e7659d2cc35d21855dbafa50d1ce336397c666e3cb08137e
+SIZE (rust/crates/toml_edit-0.22.26.crate) = 121714
+SHA256 (rust/crates/toml_write-0.1.1.crate) = bfb942dfe1d8e29a7ee7fcbde5bd2b9a25fb89aa70caea2eba3bee836ff41076
+SIZE (rust/crates/toml_write-0.1.1.crate) = 17467
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
@@ -785,8 +795,8 @@ SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7c
SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
SIZE (rust/crates/typenum-1.18.0.crate) = 74871
-SHA256 (rust/crates/ucd-trie-0.1.6.crate) = ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9
-SIZE (rust/crates/ucd-trie-0.1.6.crate) = 45790
+SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
+SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
SHA256 (rust/crates/uluru-3.1.0.crate) = 7c8a2469e56e6e5095c82ccd3afb98dad95f7af7929aab6d8ba8d6e0f73657da
SIZE (rust/crates/uluru-3.1.0.crate) = 9664
SHA256 (rust/crates/unicode-bom-2.0.3.crate) = 7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217
@@ -813,10 +823,10 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.11.1.crate) = b913a3b5fe84142e269d63cc62b64319ccaf89b748fc31fe025177f767a756c4
-SIZE (rust/crates/uuid-1.11.1.crate) = 47721
-SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
-SIZE (rust/crates/valuable-0.1.0.crate) = 27718
+SHA256 (rust/crates/uuid-1.16.0.crate) = 458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9
+SIZE (rust/crates/uuid-1.16.0.crate) = 58549
+SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
+SIZE (rust/crates/valuable-0.1.1.crate) = 28679
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191
@@ -825,8 +835,8 @@ SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/vtparse-0.6.2.crate) = 6d9b2acfb050df409c972a37d3b8e08cdea3bddb0c09db9d53137e504cfabed0
SIZE (rust/crates/vtparse-0.6.2.crate) = 11448
-SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
-SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441
+SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11
+SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
@@ -835,24 +845,24 @@ SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c0
SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
SHA256 (rust/crates/wasite-0.1.0.crate) = b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b
SIZE (rust/crates/wasite-0.1.0.crate) = 2346
-SHA256 (rust/crates/wasm-bindgen-0.2.93.crate) = a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5
-SIZE (rust/crates/wasm-bindgen-0.2.93.crate) = 43769
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.93.crate) = 9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b
-SIZE (rust/crates/wasm-bindgen-backend-0.2.93.crate) = 30344
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.93.crate) = 585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf
-SIZE (rust/crates/wasm-bindgen-macro-0.2.93.crate) = 6822
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.93.crate) = afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.93.crate) = 20642
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.93.crate) = c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484
-SIZE (rust/crates/wasm-bindgen-shared-0.2.93.crate) = 7527
+SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
+SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
+SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
+SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
+SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
SHA256 (rust/crates/watchman_client-0.9.0.crate) = 88bc4c9bb443a7aae10d4fa7807bffc397805315e2305288c90c80e2f66cfb52
SIZE (rust/crates/watchman_client-0.9.0.crate) = 34077
-SHA256 (rust/crates/web-sys-0.3.70.crate) = 26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0
-SIZE (rust/crates/web-sys-0.3.70.crate) = 615438
+SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
+SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
SHA256 (rust/crates/wezterm-bidi-0.2.3.crate) = 0c0a6e355560527dd2d1cf7890652f4f09bb3433b6aadade4c9b5ed76de5f3ec
SIZE (rust/crates/wezterm-bidi-0.2.3.crate) = 73214
-SHA256 (rust/crates/wezterm-blob-leases-0.1.0.crate) = 8e5a5e0adf7eed68976410def849a4bdab6f6e9f6163f152de9cb89deea9e60b
-SIZE (rust/crates/wezterm-blob-leases-0.1.0.crate) = 5139
+SHA256 (rust/crates/wezterm-blob-leases-0.1.1.crate) = 692daff6d93d94e29e4114544ef6d5c942a7ed998b37abdc19b17136ea428eb7
+SIZE (rust/crates/wezterm-blob-leases-0.1.1.crate) = 9305
SHA256 (rust/crates/wezterm-color-types-0.3.0.crate) = 7de81ef35c9010270d63772bebef2f2d6d1f2d20a983d27505ac850b8c4b4296
SIZE (rust/crates/wezterm-color-types-0.3.0.crate) = 14631
SHA256 (rust/crates/wezterm-dynamic-0.2.1.crate) = 5f2ab60e120fd6eaa68d9567f3226e876684639d22a4219b313ff69ec0ccd5ac
@@ -871,10 +881,18 @@ SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55
SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
-SHA256 (rust/crates/windows-link-0.1.0.crate) = 6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3
-SIZE (rust/crates/windows-link-0.1.0.crate) = 6153
+SHA256 (rust/crates/windows-core-0.61.0.crate) = 4763c1de310c86d75a878046489e2e5ba02c649d185f21c67d4cf8a56d098980
+SIZE (rust/crates/windows-core-0.61.0.crate) = 36707
+SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
+SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
+SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
+SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
+SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
+SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
+SHA256 (rust/crates/windows-result-0.3.2.crate) = c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252
+SIZE (rust/crates/windows-result-0.3.2.crate) = 13399
+SHA256 (rust/crates/windows-strings-0.4.0.crate) = 7a2ba9642430ee452d5a7aa78d72907ebe8cfda358e8cb7918a2050581322f97
+SIZE (rust/crates/windows-strings-0.4.0.crate) = 13939
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
@@ -915,8 +933,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b738
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.7.4.crate) = 0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36
-SIZE (rust/crates/winnow-0.7.4.crate) = 173588
+SHA256 (rust/crates/winnow-0.7.6.crate) = 63d3fcd9bba44b03821e7d699eeee959f3126dcc4aa8e4ae18ec617c2a5cea10
+SIZE (rust/crates/winnow-0.7.6.crate) = 174072
SHA256 (rust/crates/winreg-0.52.0.crate) = a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5
SIZE (rust/crates/winreg-0.52.0.crate) = 30148
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
@@ -933,8 +951,12 @@ SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8
SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
+SHA256 (rust/crates/zerocopy-0.8.24.crate) = 2586fea28e186957ef732a5f8b3be2da217d65c5969d4b1e17f973ebbe876879
+SIZE (rust/crates/zerocopy-0.8.24.crate) = 243777
SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
+SHA256 (rust/crates/zerocopy-derive-0.8.24.crate) = a996a8f63c5c4448cd959ac1bab0aaa3306ccfd060472f85943ee0750f0169be
+SIZE (rust/crates/zerocopy-derive-0.8.24.crate) = 86487
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
@@ -943,5 +965,7 @@ SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19d
SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
-SHA256 (jj-vcs-jj-v0.28.2_GH0.tar.gz) = dae80d2629a9f430a9ea795c8cd378ced6ce1c870ab9ffe3b61f64cdd636a2bc
-SIZE (jj-vcs-jj-v0.28.2_GH0.tar.gz) = 1894576
+SHA256 (rust/crates/zlib-rs-0.5.0.crate) = 868b928d7949e09af2f6086dfc1e01936064cc7a819253bce650d4e2a2d63ba8
+SIZE (rust/crates/zlib-rs-0.5.0.crate) = 191547
+SHA256 (jj-vcs-jj-v0.29.0_GH0.tar.gz) = 57df34a06b1d2125ccd6e8383ea08f24160c48e33e9daecd883a2e59567a9fd9
+SIZE (jj-vcs-jj-v0.29.0_GH0.tar.gz) = 1949546
diff --git a/devel/jujutsu/pkg-plist b/devel/jujutsu/pkg-plist
new file mode 100644
index 000000000000..0f654f32e934
--- /dev/null
+++ b/devel/jujutsu/pkg-plist
@@ -0,0 +1,51 @@
+bin/jj
+%%PORTDOCS%%%%DOCSDIR%%/FAQ.md
+%%PORTDOCS%%%%DOCSDIR%%/bookmarks.md
+%%PORTDOCS%%%%DOCSDIR%%/cli-reference.md
+%%PORTDOCS%%%%DOCSDIR%%/code-of-conduct.md
+%%PORTDOCS%%%%DOCSDIR%%/community_tools.md
+%%PORTDOCS%%%%DOCSDIR%%/config-schema.json
+%%PORTDOCS%%%%DOCSDIR%%/config.md
+%%PORTDOCS%%%%DOCSDIR%%/config.toml
+%%PORTDOCS%%%%DOCSDIR%%/conflicts.md
+%%PORTDOCS%%%%DOCSDIR%%/contributing.md
+%%PORTDOCS%%%%DOCSDIR%%/core_tenets.md
+%%PORTDOCS%%%%DOCSDIR%%/design/copy-tracking.md
+%%PORTDOCS%%%%DOCSDIR%%/design/git-submodule-storage.md
+%%PORTDOCS%%%%DOCSDIR%%/design/git-submodules.md
+%%PORTDOCS%%%%DOCSDIR%%/design/run.md
+%%PORTDOCS%%%%DOCSDIR%%/design/sparse-v2.md
+%%PORTDOCS%%%%DOCSDIR%%/design/tracking-branches.md
+%%PORTDOCS%%%%DOCSDIR%%/design_doc_blueprint.md
+%%PORTDOCS%%%%DOCSDIR%%/design_docs.md
+%%PORTDOCS%%%%DOCSDIR%%/filesets.md
+%%PORTDOCS%%%%DOCSDIR%%/git-command-table.md
+%%PORTDOCS%%%%DOCSDIR%%/git-command-table.yml
+%%PORTDOCS%%%%DOCSDIR%%/git-comparison.md
+%%PORTDOCS%%%%DOCSDIR%%/git-compatibility.md
+%%PORTDOCS%%%%DOCSDIR%%/github.md
+%%PORTDOCS%%%%DOCSDIR%%/glossary.md
+%%PORTDOCS%%%%DOCSDIR%%/governance/GOVERNANCE.md
+%%PORTDOCS%%%%DOCSDIR%%/governance/temporary-voting.md
+%%PORTDOCS%%%%DOCSDIR%%/images/LICENSE
+%%PORTDOCS%%%%DOCSDIR%%/images/favicon-96x96.png
+%%PORTDOCS%%%%DOCSDIR%%/images/jj-logo.svg
+%%PORTDOCS%%%%DOCSDIR%%/index.md
+%%PORTDOCS%%%%DOCSDIR%%/install-and-setup.md
+%%PORTDOCS%%%%DOCSDIR%%/operation-log.md
+%%PORTDOCS%%%%DOCSDIR%%/paid_contributors.md
+%%PORTDOCS%%%%DOCSDIR%%/related-work.md
+%%PORTDOCS%%%%DOCSDIR%%/releasing.md
+%%PORTDOCS%%%%DOCSDIR%%/revsets.md
+%%PORTDOCS%%%%DOCSDIR%%/roadmap.md
+%%PORTDOCS%%%%DOCSDIR%%/sapling-comparison.md
+%%PORTDOCS%%%%DOCSDIR%%/style_guide.md
+%%PORTDOCS%%%%DOCSDIR%%/technical/architecture.md
+%%PORTDOCS%%%%DOCSDIR%%/technical/concurrency.md
+%%PORTDOCS%%%%DOCSDIR%%/technical/conflicts.md
+%%PORTDOCS%%%%DOCSDIR%%/technical/types.svg
+%%PORTDOCS%%%%DOCSDIR%%/templates.md
+%%PORTDOCS%%%%DOCSDIR%%/testimonials.md
+%%PORTDOCS%%%%DOCSDIR%%/tutorial.md
+%%PORTDOCS%%%%DOCSDIR%%/windows.md
+%%PORTDOCS%%%%DOCSDIR%%/working-copy.md
diff --git a/devel/kapptemplate/distinfo b/devel/kapptemplate/distinfo
index 90dbfb59d819..4637bac824d5 100644
--- a/devel/kapptemplate/distinfo
+++ b/devel/kapptemplate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564216
-SHA256 (KDE/release-service/25.04.0/kapptemplate-25.04.0.tar.xz) = 0ff1dbf8a3189283a8f8781d968a2ea96d9734ad38e5312ded6017fa5530c3cc
-SIZE (KDE/release-service/25.04.0/kapptemplate-25.04.0.tar.xz) = 479488
+TIMESTAMP = 1746557848
+SHA256 (KDE/release-service/25.04.1/kapptemplate-25.04.1.tar.xz) = 4bce79b263097825581d21a51086c8f1d814536dd6e414f7db99043f935a7bbe
+SIZE (KDE/release-service/25.04.1/kapptemplate-25.04.1.tar.xz) = 479552
diff --git a/devel/kcachegrind/distinfo b/devel/kcachegrind/distinfo
index dc53006bbb50..c8140233f6d5 100644
--- a/devel/kcachegrind/distinfo
+++ b/devel/kcachegrind/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564217
-SHA256 (KDE/release-service/25.04.0/kcachegrind-25.04.0.tar.xz) = 9b5c8a1f97e8dd899f868fec0236e2bdd55d3e0064f1a7119d9b5481f2f58672
-SIZE (KDE/release-service/25.04.0/kcachegrind-25.04.0.tar.xz) = 992024
+TIMESTAMP = 1746557849
+SHA256 (KDE/release-service/25.04.1/kcachegrind-25.04.1.tar.xz) = 0b7349b84f5e90a9d9cb05b2642b2a79c27a629dacb85ba94e57b9528be1f975
+SIZE (KDE/release-service/25.04.1/kcachegrind-25.04.1.tar.xz) = 991988
diff --git a/devel/kde-dev-scripts/distinfo b/devel/kde-dev-scripts/distinfo
index 1662d47e0801..23848da91012 100644
--- a/devel/kde-dev-scripts/distinfo
+++ b/devel/kde-dev-scripts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564217
-SHA256 (KDE/release-service/25.04.0/kde-dev-scripts-25.04.0.tar.xz) = a7264fb9c7f9fa08169e23ce6f8976508327c12b22f0e581f21bbd5abd485d9d
-SIZE (KDE/release-service/25.04.0/kde-dev-scripts-25.04.0.tar.xz) = 376188
+TIMESTAMP = 1746557850
+SHA256 (KDE/release-service/25.04.1/kde-dev-scripts-25.04.1.tar.xz) = 42cd9f3f6bf32d98822cd7c0f69927e2f6ba46d77d3dae5204a89677b7d55005
+SIZE (KDE/release-service/25.04.1/kde-dev-scripts-25.04.1.tar.xz) = 376208
diff --git a/devel/kde-dev-utils/distinfo b/devel/kde-dev-utils/distinfo
index 30d315c1121e..8b8d9023da7c 100644
--- a/devel/kde-dev-utils/distinfo
+++ b/devel/kde-dev-utils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564217
-SHA256 (KDE/release-service/25.04.0/kde-dev-utils-25.04.0.tar.xz) = 64cf2ab8570d9ab904e1b9514190f0baf9bce5da2132caef0c0565ce7da648d0
-SIZE (KDE/release-service/25.04.0/kde-dev-utils-25.04.0.tar.xz) = 77080
+TIMESTAMP = 1746557850
+SHA256 (KDE/release-service/25.04.1/kde-dev-utils-25.04.1.tar.xz) = daa4c9b7f70c439c1e832a61a9c8c68353314995f0ca1ac72e68acd207060d34
+SIZE (KDE/release-service/25.04.1/kde-dev-utils-25.04.1.tar.xz) = 77104
diff --git a/devel/kdesdk-kio/distinfo b/devel/kdesdk-kio/distinfo
index 52954607b527..4ef8d55f81ba 100644
--- a/devel/kdesdk-kio/distinfo
+++ b/devel/kdesdk-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564218
-SHA256 (KDE/release-service/25.04.0/kdesdk-kio-25.04.0.tar.xz) = 8c22031c870a82bbf4fbadd6b622d92a7cbcaa1c1917e6975a50a9d9115b7f1d
-SIZE (KDE/release-service/25.04.0/kdesdk-kio-25.04.0.tar.xz) = 42340
+TIMESTAMP = 1746557851
+SHA256 (KDE/release-service/25.04.1/kdesdk-kio-25.04.1.tar.xz) = 462ff6cd8b4b5b62c3c0d6e69a9f2551436c5f8f66f8e031c1a2bd072644ad3c
+SIZE (KDE/release-service/25.04.1/kdesdk-kio-25.04.1.tar.xz) = 42336
diff --git a/devel/kdesdk-thumbnailers/distinfo b/devel/kdesdk-thumbnailers/distinfo
index 3d4d94101eee..68a649c2e40b 100644
--- a/devel/kdesdk-thumbnailers/distinfo
+++ b/devel/kdesdk-thumbnailers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564219
-SHA256 (KDE/release-service/25.04.0/kdesdk-thumbnailers-25.04.0.tar.xz) = f16da2373e703c88b57eb3094fe1febda85d5d5a3d7a2e5fde50fd674749de78
-SIZE (KDE/release-service/25.04.0/kdesdk-thumbnailers-25.04.0.tar.xz) = 27268
+TIMESTAMP = 1746557852
+SHA256 (KDE/release-service/25.04.1/kdesdk-thumbnailers-25.04.1.tar.xz) = 4905f9de4d58bda9aa1406a4914b0fbc7e1629b1c51be89b88152c1c348dfcb1
+SIZE (KDE/release-service/25.04.1/kdesdk-thumbnailers-25.04.1.tar.xz) = 27272
diff --git a/devel/kdev-php/distinfo b/devel/kdev-php/distinfo
index d96918d4503a..e39eab962387 100644
--- a/devel/kdev-php/distinfo
+++ b/devel/kdev-php/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564219
-SHA256 (KDE/release-service/25.04.0/kdev-php-25.04.0.tar.xz) = 759b942493279ce3efd8f5da582d5f23d619e9dd7650a329410440258da06321
-SIZE (KDE/release-service/25.04.0/kdev-php-25.04.0.tar.xz) = 1099420
+TIMESTAMP = 1746557852
+SHA256 (KDE/release-service/25.04.1/kdev-php-25.04.1.tar.xz) = 17efe16fb6d50677c25a6219c3554e848d1a6878db1e71a1e68cb16c2f7b7242
+SIZE (KDE/release-service/25.04.1/kdev-php-25.04.1.tar.xz) = 1099292
diff --git a/devel/kdev-python/distinfo b/devel/kdev-python/distinfo
index a79e0e042042..20dae77fa30c 100644
--- a/devel/kdev-python/distinfo
+++ b/devel/kdev-python/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564220
-SHA256 (KDE/release-service/25.04.0/kdev-python-25.04.0.tar.xz) = 7f628302686f9f51607d39267964b6f99dd6beb7f6a25b97cf134dc316e2c1f6
-SIZE (KDE/release-service/25.04.0/kdev-python-25.04.0.tar.xz) = 1109080
+TIMESTAMP = 1746557853
+SHA256 (KDE/release-service/25.04.1/kdev-python-25.04.1.tar.xz) = 391cabce5472ed0a9f742454439488664f89d9b527c49d602229c4f0da9c7bbe
+SIZE (KDE/release-service/25.04.1/kdev-python-25.04.1.tar.xz) = 1109236
diff --git a/devel/kdevelop/distinfo b/devel/kdevelop/distinfo
index 3b49f26e8318..375367d5ecb0 100644
--- a/devel/kdevelop/distinfo
+++ b/devel/kdevelop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564220
-SHA256 (KDE/release-service/25.04.0/kdevelop-25.04.0.tar.xz) = 4be355d6d2426a5b8aea35fc5ffc022e0b394e558d225a2321581b0d5452736d
-SIZE (KDE/release-service/25.04.0/kdevelop-25.04.0.tar.xz) = 8929548
+TIMESTAMP = 1746557854
+SHA256 (KDE/release-service/25.04.1/kdevelop-25.04.1.tar.xz) = 1c01c0c55c8e85b72e1440541d078451d429a4937d439c0d4c51fa9f1d036e36
+SIZE (KDE/release-service/25.04.1/kdevelop-25.04.1.tar.xz) = 8930464
diff --git a/devel/kf5-ktexteditor/Makefile b/devel/kf5-ktexteditor/Makefile
index b5e784d83e64..ce4564ecf4e4 100644
--- a/devel/kf5-ktexteditor/Makefile
+++ b/devel/kf5-ktexteditor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ktexteditor
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
diff --git a/devel/kio-extras/distinfo b/devel/kio-extras/distinfo
index 8cf6af143b77..1bf33f821283 100644
--- a/devel/kio-extras/distinfo
+++ b/devel/kio-extras/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564221
-SHA256 (KDE/release-service/25.04.0/kio-extras-25.04.0.tar.xz) = 7c87dc107ed375f5dfed74ffaf86a25990c131e539a4789b78ba70751b2fefac
-SIZE (KDE/release-service/25.04.0/kio-extras-25.04.0.tar.xz) = 3549468
+TIMESTAMP = 1746557854
+SHA256 (KDE/release-service/25.04.1/kio-extras-25.04.1.tar.xz) = f8277fbf8aa4725926b252e2de0367677673c8db585a5ef7bd26760d3c534458
+SIZE (KDE/release-service/25.04.1/kio-extras-25.04.1.tar.xz) = 3549808
diff --git a/devel/kirigami-gallery/distinfo b/devel/kirigami-gallery/distinfo
index db48470182f0..06d24ecaf36a 100644
--- a/devel/kirigami-gallery/distinfo
+++ b/devel/kirigami-gallery/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564222
-SHA256 (KDE/release-service/25.04.0/kirigami-gallery-25.04.0.tar.xz) = d3abc3db132c6e41aa83ee28edf92e066e24a0b0123180410a4428f2fd21a555
-SIZE (KDE/release-service/25.04.0/kirigami-gallery-25.04.0.tar.xz) = 377332
+TIMESTAMP = 1746557855
+SHA256 (KDE/release-service/25.04.1/kirigami-gallery-25.04.1.tar.xz) = bbdac5b53ae73e82b79ef976e5c4f336f2ad1e82aaf007e27635b0448e04b413
+SIZE (KDE/release-service/25.04.1/kirigami-gallery-25.04.1.tar.xz) = 377336
diff --git a/devel/kodi-platform/Makefile b/devel/kodi-platform/Makefile
index e6354bec46b1..e3ffa5dcbc2a 100644
--- a/devel/kodi-platform/Makefile
+++ b/devel/kodi-platform/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kodi-platform
PORTVERSION= 20190726
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel
MAINTAINER= decke@FreeBSD.org
diff --git a/devel/kodi-platform/pkg-plist b/devel/kodi-platform/pkg-plist
index ab1d5436a675..f0e2a8f30703 100644
--- a/devel/kodi-platform/pkg-plist
+++ b/devel/kodi-platform/pkg-plist
@@ -2,5 +2,5 @@ include/kodi/util/XMLUtils.h
lib/kodiplatform/kodiplatform-config.cmake
lib/libkodiplatform.so
lib/libkodiplatform.so.21.0
-lib/libkodiplatform.so.21.0.0
+lib/libkodiplatform.so.21.2.0
libdata/pkgconfig/kodiplatform.pc
diff --git a/devel/kommit/Makefile b/devel/kommit/Makefile
index d49a0035af1f..6091ef40a0b9 100644
--- a/devel/kommit/Makefile
+++ b/devel/kommit/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kommit
DISTVERSION= 1.6.0
+PORTREVISION= 1
CATEGORIES= devel kde
MASTER_SITES= KDE/stable/${PORTNAME}/
diff --git a/devel/kopeninghours/distinfo b/devel/kopeninghours/distinfo
index d86947acce8f..246c7a100d0f 100644
--- a/devel/kopeninghours/distinfo
+++ b/devel/kopeninghours/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564222
-SHA256 (KDE/release-service/25.04.0/kopeninghours-25.04.0.tar.xz) = b211bcdd2d38b297957b0694c74faf57fa89bc6a5aa610dd24582869afa4a31a
-SIZE (KDE/release-service/25.04.0/kopeninghours-25.04.0.tar.xz) = 75224
+TIMESTAMP = 1746557856
+SHA256 (KDE/release-service/25.04.1/kopeninghours-25.04.1.tar.xz) = 228637a75a1566e8e073e0e9ec21b67d30d6f2356eda8840049d2e93e1278433
+SIZE (KDE/release-service/25.04.1/kopeninghours-25.04.1.tar.xz) = 75216
diff --git a/devel/kpublictransport/Makefile b/devel/kpublictransport/Makefile
index ddb9173d520b..9945e5e87284 100644
--- a/devel/kpublictransport/Makefile
+++ b/devel/kpublictransport/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kpublictransport
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/devel/kpublictransport/distinfo b/devel/kpublictransport/distinfo
index f4a07dc65906..020d88072d9d 100644
--- a/devel/kpublictransport/distinfo
+++ b/devel/kpublictransport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564223
-SHA256 (KDE/release-service/25.04.0/kpublictransport-25.04.0.tar.xz) = 2134e51dc956bd43ce673e857cd62c15ad983b2ca68a9ca1a67ded2ce2c035f4
-SIZE (KDE/release-service/25.04.0/kpublictransport-25.04.0.tar.xz) = 826972
+TIMESTAMP = 1746557856
+SHA256 (KDE/release-service/25.04.1/kpublictransport-25.04.1.tar.xz) = 04786ba7e86bd54a11bc64c318cd6b9ffb91787ea6892c0330ce7ccc0570b2a8
+SIZE (KDE/release-service/25.04.1/kpublictransport-25.04.1.tar.xz) = 828836
diff --git a/devel/leatherman/Makefile b/devel/leatherman/Makefile
deleted file mode 100644
index f2d8a3b99d2c..000000000000
--- a/devel/leatherman/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-PORTNAME= leatherman
-PORTVERSION= 1.12.9
-PORTREVISION= 6
-CATEGORIES= devel
-
-MAINTAINER= puppet@FreeBSD.org
-COMMENT= Leatherman C++ Tool library
-WWW= https://github.com/puppetlabs/leatherman
-
-LICENSE= APACHE20
-
-DEPRECATED= Project got archived
-EXPIRATION_DATE=2025-05-09
-
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
- libcurl.so:ftp/curl
-
-USES= compiler:c++11-lang cmake gettext ruby
-USE_GITHUB= yes
-GH_ACCOUNT= puppetlabs
-USE_LDCONFIG= yes
-
-CMAKE_ON= LEATHERMAN_SHARED
-CMAKE_OFF= ENABLE_CXX_WERROR
-
-TEST_TARGET= test
-
-PLIST_SUB= PORTVERSION=${PORTVERSION}
-
-.include <bsd.port.pre.mk>
-
-post-configure:
- # This file is vendored in vendor/Catch-1.10.0.zip and extracted at configure step
- ${SED} -i '' -e '1s|\(.*\)|#include <sys/signal.h>\n\1|' ${CONFIGURE_WRKSRC}/src/Catch-1.10.0/single_include/catch.hpp
-.if ${OPSYS} == FreeBSD
- ${REINPLACE_CMD} -e 's|ptrdiff_t|size_t|' ${CONFIGURE_WRKSRC}/src/Catch-1.10.0/single_include/catch.hpp
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/devel/leatherman/distinfo b/devel/leatherman/distinfo
deleted file mode 100644
index fa1c5ca5d015..000000000000
--- a/devel/leatherman/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1677533770
-SHA256 (puppetlabs-leatherman-1.12.9_GH0.tar.gz) = 62c1b86b6bfe8e2f06f84e605b1bad8a0fa3224d2bf2dc33e69b2e46b902c2cb
-SIZE (puppetlabs-leatherman-1.12.9_GH0.tar.gz) = 816107
diff --git a/devel/leatherman/files/patch-cmake_leatherman.cmake.in b/devel/leatherman/files/patch-cmake_leatherman.cmake.in
deleted file mode 100644
index 959e5efc64d5..000000000000
--- a/devel/leatherman/files/patch-cmake_leatherman.cmake.in
+++ /dev/null
@@ -1,14 +0,0 @@
---- cmake/leatherman.cmake.in.orig 2017-08-25 18:32:21 UTC
-+++ cmake/leatherman.cmake.in
-@@ -83,11 +83,6 @@ macro(leatherman_install)
- RUNTIME DESTINATION bin
- LIBRARY DESTINATION lib${LIB_SUFFIX}
- ARCHIVE DESTINATION lib${LIB_SUFFIX})
-- foreach(ARG ${ARGV})
-- if (TARGET ${ARG})
-- set_target_properties(${ARG} PROPERTIES PREFIX "" IMPORT_PREFIX "")
-- endif()
-- endforeach()
- endmacro()
-
- # Usage: add_cppcheck_dirs(dir1 dir2)
diff --git a/devel/leatherman/files/patch-json__container_tests_json__container__test.cc b/devel/leatherman/files/patch-json__container_tests_json__container__test.cc
deleted file mode 100644
index 7c2410c01fbd..000000000000
--- a/devel/leatherman/files/patch-json__container_tests_json__container__test.cc
+++ /dev/null
@@ -1,16 +0,0 @@
---- json_container/tests/json_container_test.cc.orig 2018-09-29 16:21:31 UTC
-+++ json_container/tests/json_container_test.cc
-@@ -22,11 +22,13 @@ TEST_CASE("JsonContainer::JsonContainer
- std::string json_value {};
-
- SECTION("it should instantiate by passing any JSON value") {
-+ json_value = "{}";
- SECTION("object") {
- json_value = JSON;
- }
-
- SECTION("array") {
-+ json_value = "[]";
- SECTION("of numbers") {
- json_value = "[1, 2, 3]";
- }
diff --git a/devel/leatherman/files/patch-locale_src_locale.cc b/devel/leatherman/files/patch-locale_src_locale.cc
deleted file mode 100644
index 8695942ee878..000000000000
--- a/devel/leatherman/files/patch-locale_src_locale.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- locale/src/locale.cc.orig 2018-09-29 16:21:31 UTC
-+++ locale/src/locale.cc
-@@ -44,6 +44,9 @@ namespace leatherman { namespace locale
- gen.add_messages_domain(domain);
- }
-
-+ if (id.empty())
-+ return g_locales.insert(make_pair(domain, std::locale())).first->second;
-+
- // Ensure creating and adding a new locale is thread-safe.
- try {
- return g_locales.insert(make_pair(domain, gen(id))).first->second;
diff --git a/devel/leatherman/files/patch-shared_nowide b/devel/leatherman/files/patch-shared_nowide
deleted file mode 100644
index 5bb169147065..000000000000
--- a/devel/leatherman/files/patch-shared_nowide
+++ /dev/null
@@ -1,108 +0,0 @@
-diff --git ./nowide/CMakeLists.txt ./nowide/CMakeLists.txt
-index ff9dba6..5d1b9ce 100644
---- ./nowide/CMakeLists.txt
-+++ ./nowide/CMakeLists.txt
-@@ -1,7 +1,5 @@
- find_package(Boost 1.54 REQUIRED)
-
--add_leatherman_includes(${Boost_INCLUDE_DIRS} "${CMAKE_CURRENT_SOURCE_DIR}/../vendor/nowide/include")
--add_leatherman_headers(../vendor/nowide/include/boost)
- if(WIN32)
- add_leatherman_library(../vendor/nowide/src/iostream.cpp)
- endif()
---- ./execution/CMakeLists.txt~ 2020-06-03 10:30:05.027479897 +0100
-+++ ./execution/CMakeLists.txt 2020-06-03 10:30:18.871483297 +0100
-@@ -1,4 +1,4 @@
--find_package(Boost 1.54 REQUIRED COMPONENTS regex filesystem system)
-+find_package(Boost 1.73 REQUIRED COMPONENTS regex filesystem system nowide)
-
- add_leatherman_deps("${Boost_LIBRARIES}")
- if ("${CMAKE_SYSTEM_NAME}" MATCHES "SunOS")
-@@ -10,7 +10,6 @@
- add_leatherman_includes("${Boost_INCLUDE_DIRS}")
-
- leatherman_dependency(util)
--leatherman_dependency(nowide)
- leatherman_dependency(locale)
- leatherman_dependency(logging)
- leatherman_dependency(file_util)
---- ./file_util/CMakeLists.txt~ 2020-06-03 10:30:05.031479898 +0100
-+++ ./file_util/CMakeLists.txt 2020-06-03 10:31:04.550494516 +0100
-@@ -1,9 +1,8 @@
--find_package(Boost 1.54 REQUIRED COMPONENTS regex filesystem system)
-+find_package(Boost 1.73 REQUIRED COMPONENTS regex filesystem system nowide)
-
- add_leatherman_deps("${Boost_LIBRARIES}")
- add_leatherman_includes("${Boost_INCLUDE_DIRS}")
-
--leatherman_dependency(nowide)
- leatherman_dependency(locale)
- leatherman_dependency(logging)
- leatherman_dependency(util)
---- ./logging/CMakeLists.txt~ 2020-06-03 10:30:05.035479898 +0100
-+++ ./logging/CMakeLists.txt 2020-06-03 10:30:19.092483352 +0100
-@@ -4,7 +4,6 @@
- add_leatherman_deps(${Boost_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT})
- add_leatherman_includes("${Boost_INCLUDE_DIRS}")
-
--leatherman_dependency(nowide)
- leatherman_dependency(locale)
-
- if (CMAKE_SYSTEM_NAME MATCHES "Linux" OR CMAKE_SYSTEM_NAME MATCHES "SunOS")
---- ./tests/CMakeLists.txt~ 2020-06-02 23:24:17.146002133 +0100
-+++ ./tests/CMakeLists.txt 2020-06-02 23:26:17.780054923 +0100
-@@ -1,8 +1,8 @@
--set(BOOST_REQUIRED_COMPONENTS system date_time chrono log log_setup thread filesystem regex)
-+set(BOOST_REQUIRED_COMPONENTS system date_time chrono log log_setup thread filesystem regex nowide)
- if (LEATHERMAN_USE_LOCALES)
- set(BOOST_REQUIRED_COMPONENTS ${BOOST_REQUIRED_COMPONENTS} locale)
- endif()
--find_package(Boost "1.54" REQUIRED COMPONENTS ${BOOST_REQUIRED_COMPONENTS})
-+find_package(Boost "1.73" REQUIRED COMPONENTS ${BOOST_REQUIRED_COMPONENTS})
-
- include_directories(BEFORE ${LEATHERMAN_CATCH_INCLUDE} ${LEATHERMAN_INCLUDE_DIRS})
- add_executable(leatherman_test main.cc ${LEATHERMAN_TEST_SRCS})
---- ./util/CMakeLists.txt~ 2020-06-03 10:05:44.277172451 +0100
-+++ ./util/CMakeLists.txt 2020-06-03 10:06:52.969185017 +0100
-@@ -1,10 +1,8 @@
--find_package(Boost 1.54 REQUIRED date_time chrono system)
-+find_package(Boost 1.73 REQUIRED date_time chrono system nowide)
-
- add_leatherman_deps(${Boost_LIBRARIES})
- add_leatherman_includes("${Boost_INCLUDE_DIRS}")
-
--leatherman_dependency(nowide)
--
- if(WIN32)
- set(PLATFORM_SRCS "src/windows/time.cc" "src/windows/environment.cc" "src/windows/scoped_handle.cc")
- set(PLATFORM_TESTS "tests/windows/environment.cc")
---- ./file_util/src/file.cc~ 2019-12-14 20:46:29.000000000 +0000
-+++ ./file_util/src/file.cc 2020-06-02 22:42:45.100963441 +0100
-@@ -1,6 +1,6 @@
- #include <leatherman/file_util/file.hpp>
- #include <boost/nowide/fstream.hpp>
--#include <boost/nowide/cenv.hpp>
-+#include <boost/nowide/cstdlib.hpp>
- #include <boost/filesystem.hpp>
- #include <sstream>
- #include <leatherman/logging/logging.hpp>
---- ./util/src/environment.cc~ 2019-12-14 20:46:29.000000000 +0000
-+++ ./util/src/environment.cc 2020-06-02 22:42:45.101963441 +0100
-@@ -1,5 +1,6 @@
- #include <leatherman/util/environment.hpp>
--#include <boost/nowide/cenv.hpp>
-+#include <boost/nowide/cstdlib.hpp>
-+#include <boost/system/error_code.hpp>
- #include <stdexcept>
-
- using namespace std;
---- ./util/tests/environment.cc~ 2019-12-14 20:46:29.000000000 +0000
-+++ ./util/tests/environment.cc 2020-06-02 22:42:45.103963442 +0100
-@@ -1,6 +1,6 @@
- #include <catch.hpp>
- #include <leatherman/util/environment.hpp>
--#include <boost/nowide/cenv.hpp>
-+#include <boost/nowide/cstdlib.hpp>
-
- using namespace std;
- using namespace leatherman::util;
diff --git a/devel/leatherman/pkg-descr b/devel/leatherman/pkg-descr
deleted file mode 100644
index 48a4ae1c0a45..000000000000
--- a/devel/leatherman/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-A collection of C++ and CMake utility libraries.
diff --git a/devel/leatherman/pkg-plist b/devel/leatherman/pkg-plist
deleted file mode 100644
index c2df2ba0ee6b..000000000000
--- a/devel/leatherman/pkg-plist
+++ /dev/null
@@ -1,98 +0,0 @@
-include/leatherman/curl/client.hpp
-include/leatherman/curl/export.h
-include/leatherman/curl/request.hpp
-include/leatherman/curl/response.hpp
-include/leatherman/dynamic_library/dynamic_library.hpp
-include/leatherman/execution/execution.hpp
-include/leatherman/file_util/directory.hpp
-include/leatherman/file_util/file.hpp
-include/leatherman/json_container/json_container.hpp
-include/leatherman/locale/locale.hpp
-include/leatherman/logging/logging.hpp
-include/leatherman/ruby/api.hpp
-include/leatherman/util/environment.hpp
-include/leatherman/util/option_set.hpp
-include/leatherman/util/posix/scoped_descriptor.hpp
-include/leatherman/util/regex.hpp
-include/leatherman/util/scope_exit.hpp
-include/leatherman/util/scoped_env.hpp
-include/leatherman/util/scoped_resource.hpp
-include/leatherman/util/strings.hpp
-include/leatherman/util/time.hpp
-include/leatherman/util/timer.hpp
-include/leatherman/util/uri.hpp
-include/leatherman/util/windows/scoped_handle.hpp
-include/leatherman/vendor/catch.hpp
-include/leatherman/vendor/rapidjson/allocators.h
-include/leatherman/vendor/rapidjson/document.h
-include/leatherman/vendor/rapidjson/encodedstream.h
-include/leatherman/vendor/rapidjson/encodings.h
-include/leatherman/vendor/rapidjson/error/en.h
-include/leatherman/vendor/rapidjson/error/error.h
-include/leatherman/vendor/rapidjson/filereadstream.h
-include/leatherman/vendor/rapidjson/filewritestream.h
-include/leatherman/vendor/rapidjson/internal/biginteger.h
-include/leatherman/vendor/rapidjson/internal/diyfp.h
-include/leatherman/vendor/rapidjson/internal/dtoa.h
-include/leatherman/vendor/rapidjson/internal/ieee754.h
-include/leatherman/vendor/rapidjson/internal/itoa.h
-include/leatherman/vendor/rapidjson/internal/meta.h
-include/leatherman/vendor/rapidjson/internal/pow10.h
-include/leatherman/vendor/rapidjson/internal/stack.h
-include/leatherman/vendor/rapidjson/internal/strfunc.h
-include/leatherman/vendor/rapidjson/internal/strtod.h
-include/leatherman/vendor/rapidjson/memorybuffer.h
-include/leatherman/vendor/rapidjson/memorystream.h
-include/leatherman/vendor/rapidjson/msinttypes/inttypes.h
-include/leatherman/vendor/rapidjson/msinttypes/stdint.h
-include/leatherman/vendor/rapidjson/prettywriter.h
-include/leatherman/vendor/rapidjson/rapidjson.h
-include/leatherman/vendor/rapidjson/reader.h
-include/leatherman/vendor/rapidjson/stringbuffer.h
-include/leatherman/vendor/rapidjson/writer.h
-lib/cmake/leatherman/LeathermanConfig.cmake
-lib/cmake/leatherman/LeathermanConfigVersion.cmake
-lib/cmake/leatherman/LeathermanLibraries-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/leatherman/LeathermanLibraries.cmake
-lib/cmake/leatherman/catch.cmake
-lib/cmake/leatherman/cmake/GetGitRevisionDescription.cmake
-lib/cmake/leatherman/cmake/GetGitRevisionDescription.cmake.in
-lib/cmake/leatherman/cmake/cflags.cmake
-lib/cmake/leatherman/cmake/generate_translations.cmake
-lib/cmake/leatherman/cmake/leatherman.cmake
-lib/cmake/leatherman/cmake/leatherman_config.cmake
-lib/cmake/leatherman/cmake/normalize_pot.cmake
-lib/cmake/leatherman/cmake/options.cmake
-lib/cmake/leatherman/cmake/pod2man.cmake
-lib/cmake/leatherman/curl.cmake
-lib/cmake/leatherman/dynamic_library.cmake
-lib/cmake/leatherman/execution.cmake
-lib/cmake/leatherman/file_util.cmake
-lib/cmake/leatherman/json_container.cmake
-lib/cmake/leatherman/locale.cmake
-lib/cmake/leatherman/logging.cmake
-lib/cmake/leatherman/nowide.cmake
-lib/cmake/leatherman/rapidjson.cmake
-lib/cmake/leatherman/ruby.cmake
-lib/cmake/leatherman/scripts/cpplint.py
-lib/cmake/leatherman/util.cmake
-lib/libleatherman_curl.so
-lib/libleatherman_curl.so.%%PORTVERSION%%
-lib/libleatherman_dynamic_library.so
-lib/libleatherman_dynamic_library.so.%%PORTVERSION%%
-lib/libleatherman_execution.so
-lib/libleatherman_execution.so.%%PORTVERSION%%
-lib/libleatherman_file_util.so
-lib/libleatherman_file_util.so.%%PORTVERSION%%
-lib/libleatherman_json_container.so
-lib/libleatherman_json_container.so.%%PORTVERSION%%
-lib/libleatherman_locale.so
-lib/libleatherman_locale.so.%%PORTVERSION%%
-lib/libleatherman_logging.so
-lib/libleatherman_logging.so.%%PORTVERSION%%
-lib/libleatherman_ruby.so
-lib/libleatherman_ruby.so.%%PORTVERSION%%
-lib/libleatherman_util.so
-lib/libleatherman_util.so.%%PORTVERSION%%
-share/locale/fr/LC_MESSAGES/leatherman_locale.mo
-share/locale/fr/LC_MESSAGES/leatherman_logging.mo
diff --git a/devel/lfcbase/Makefile b/devel/lfcbase/Makefile
index 763f54288232..a71102cdf74f 100644
--- a/devel/lfcbase/Makefile
+++ b/devel/lfcbase/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lfcbase
-PORTVERSION= 1.21.3
+PORTVERSION= 1.21.6
CATEGORIES= devel
MASTER_SITES= http://www.lemke-it.com/
diff --git a/devel/lfcbase/distinfo b/devel/lfcbase/distinfo
index 68522ab6fe90..295ffeba0dea 100644
--- a/devel/lfcbase/distinfo
+++ b/devel/lfcbase/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746213556
-SHA256 (lfcbase-1.21.3.tar.gz) = 6e6426e995a95a6f55554e7c69d5371d4a04b888d78caf3a2605921b2435e030
-SIZE (lfcbase-1.21.3.tar.gz) = 721579
+TIMESTAMP = 1746947541
+SHA256 (lfcbase-1.21.6.tar.gz) = 21c5970dccbc641a30f7c41dc16b9abe2abced6b42a2691dd6bae1c85aed5c2a
+SIZE (lfcbase-1.21.6.tar.gz) = 868460
diff --git a/devel/libnjs/Makefile b/devel/libnjs/Makefile
index 994535c81671..00e3f9cd00ff 100644
--- a/devel/libnjs/Makefile
+++ b/devel/libnjs/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libnjs
-DISTVERSION= 0.8.10
+DISTVERSION= 0.9.0
+PORTREVISION= 1
CATEGORIES= devel www
MAINTAINER= osa@FreeBSD.org
@@ -26,7 +27,7 @@ CONFIGURE_ARGS= --cc-opt="-I${LOCALBASE}/include/quickjs" \
.include <bsd.port.pre.mk>
# Fixes build failed for Clang 19.1.3+
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1500026 && ${CHOSEN_COMPILER_TYPE} == clang
+.if ${CHOSEN_COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 191
CFLAGS+= -Wno-error=cast-function-type-mismatch
.endif
diff --git a/devel/libnjs/distinfo b/devel/libnjs/distinfo
index ec3651016160..36531740d26c 100644
--- a/devel/libnjs/distinfo
+++ b/devel/libnjs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744834488
-SHA256 (nginx-njs-0.8.10_GH0.tar.gz) = 0be4bdd79184cd43f55a0377e59107fddfeef33e54f97c890894f0fe72628d26
-SIZE (nginx-njs-0.8.10_GH0.tar.gz) = 942446
+TIMESTAMP = 1746535107
+SHA256 (nginx-njs-0.9.0_GH0.tar.gz) = 7b0446f0b3e0b63b57883e0464d883f0ac4eab82ec7746599d37563dc6808203
+SIZE (nginx-njs-0.9.0_GH0.tar.gz) = 942562
diff --git a/devel/libnjs/pkg-plist b/devel/libnjs/pkg-plist
index 004da3a4354f..dcb10afe415b 100644
--- a/devel/libnjs/pkg-plist
+++ b/devel/libnjs/pkg-plist
@@ -5,6 +5,8 @@ include/njs_array.h
include/njs_array_buffer.h
include/njs_assert.h
include/njs_async.h
+include/njs_atom.h
+include/njs_atom_defs.h
include/njs_auto_config.h
include/njs_boolean.h
include/njs_buffer.h
@@ -24,7 +26,6 @@ include/njs_generator.h
include/njs_iterator.h
include/njs_json.h
include/njs_lexer.h
-include/njs_lexer_tables.h
include/njs_lvlhsh.h
include/njs_main.h
include/njs_malloc.h
@@ -34,7 +35,6 @@ include/njs_mp.h
include/njs_murmur_hash.h
include/njs_number.h
include/njs_object.h
-include/njs_object_hash.h
include/njs_object_prop_declare.h
include/njs_parser.h
include/njs_promise.h
diff --git a/devel/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/lokalize/distinfo b/devel/lokalize/distinfo
index 26a164bfc008..be56799b1f84 100644
--- a/devel/lokalize/distinfo
+++ b/devel/lokalize/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564223
-SHA256 (KDE/release-service/25.04.0/lokalize-25.04.0.tar.xz) = 44dd2bfefb53d8a5082f3215a02a4dbcb14ac2014bf1117cac5aebc7aaf0957a
-SIZE (KDE/release-service/25.04.0/lokalize-25.04.0.tar.xz) = 2068304
+TIMESTAMP = 1746557857
+SHA256 (KDE/release-service/25.04.1/lokalize-25.04.1.tar.xz) = d57d65ef2a2a226e0e038d2d0aabb1910b6cd5d8f401be107db36d1645417cb0
+SIZE (KDE/release-service/25.04.1/lokalize-25.04.1.tar.xz) = 2069104
diff --git a/devel/luv/Makefile b/devel/luv/Makefile
index 4de8963f3ff3..1597cff172c6 100644
--- a/devel/luv/Makefile
+++ b/devel/luv/Makefile
@@ -1,6 +1,6 @@
PORTNAME= luv
#DISTVERSIONPREFIX= v
-DISTVERSION= 1.50.0-1
+DISTVERSION= 1.51.0-0
CATEGORIES= devel
MASTER_SITES= https://github.com/luvit/${PORTNAME}/releases/download/${DISTVERSION}/
@@ -26,7 +26,7 @@ CMAKE_ARGS= -DLUA_BUILD_TYPE=System \
PLIST_FILES= lib/libluv.so \
lib/libluv.so.1 \
- lib/libluv.so.1.50.0 \
+ lib/libluv.so.1.51.0 \
libdata/pkgconfig/libluv.pc \
include/luv/util.h \
include/luv/luv.h \
diff --git a/devel/luv/distinfo b/devel/luv/distinfo
index e77054b859e8..505e6cdcd8d7 100644
--- a/devel/luv/distinfo
+++ b/devel/luv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738803607
-SHA256 (luv-1.50.0-1.tar.gz) = d867c3024d9c981d54f2edd83e13fd6dc1158f0608635f7b1c0f6b5586b5bc34
-SIZE (luv-1.50.0-1.tar.gz) = 1523695
+TIMESTAMP = 1746921848
+SHA256 (luv-1.51.0-0.tar.gz) = eb121ca0a26a417330eacf590f87ab30c426ab287e38a79a779e7e8708dc9aa3
+SIZE (luv-1.51.0-0.tar.gz) = 1528236
diff --git a/devel/massif-visualizer/distinfo b/devel/massif-visualizer/distinfo
index a7faee3cdf4b..0b94f3a61411 100644
--- a/devel/massif-visualizer/distinfo
+++ b/devel/massif-visualizer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564224
-SHA256 (KDE/release-service/25.04.0/massif-visualizer-25.04.0.tar.xz) = 97a7d21e8505313d77feb453bbaadbadc7a2e7d8dc00d865b187fbc8c8c281d4
-SIZE (KDE/release-service/25.04.0/massif-visualizer-25.04.0.tar.xz) = 284040
+TIMESTAMP = 1746557858
+SHA256 (KDE/release-service/25.04.1/massif-visualizer-25.04.1.tar.xz) = d185babe9fd154c9dd1788943381c95d6a80cc8e633906655f2868f94ebd7da8
+SIZE (KDE/release-service/25.04.1/massif-visualizer-25.04.1.tar.xz) = 283932
diff --git a/devel/menhir/Makefile b/devel/menhir/Makefile
index 526d972744c2..9909d94a3f5b 100644
--- a/devel/menhir/Makefile
+++ b/devel/menhir/Makefile
@@ -1,9 +1,9 @@
PORTNAME= menhir
-PORTVERSION= 20231231
+PORTVERSION= 20240715
CATEGORIES= devel
MASTER_SITES= http://cristal.inria.fr/~fpottier/menhir/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= wen@FreeBSD.org
COMMENT= LR(1) parser generator for OCaml
WWW= http://cristal.inria.fr/~fpottier/menhir
diff --git a/devel/menhir/distinfo b/devel/menhir/distinfo
index 4930ba84d472..49999e0ebf39 100644
--- a/devel/menhir/distinfo
+++ b/devel/menhir/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1710615133
-SHA256 (menhir-20231231.tar.bz2) = fb76a37b84e28acd3ecf58efea3abc8c7a9a70987a44915837e81093a7853d3a
-SIZE (menhir-20231231.tar.bz2) = 1245465
+TIMESTAMP = 1746794376
+SHA256 (menhir-20240715.tar.bz2) = b986cfb9f30d4955e52387b37f56bc642b0be8962b1f64b134e878b30a3fe640
+SIZE (menhir-20240715.tar.bz2) = 1245971
diff --git a/devel/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-Acme-MetaSyntactic/Makefile b/devel/p5-Acme-MetaSyntactic/Makefile
index 64e9e99122d0..5ca92f1767b8 100644
--- a/devel/p5-Acme-MetaSyntactic/Makefile
+++ b/devel/p5-Acme-MetaSyntactic/Makefile
@@ -20,4 +20,6 @@ USE_PERL5= configure
NO_ARCH= yes
+PORTSCOUT= skipv:3rd_rock-0.001
+
.include <bsd.port.mk>
diff --git a/devel/p5-Cache-FastMmap/Makefile b/devel/p5-Cache-FastMmap/Makefile
index 16a6670a7d78..d55db8a3f081 100644
--- a/devel/p5-Cache-FastMmap/Makefile
+++ b/devel/p5-Cache-FastMmap/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Cache-FastMmap
-PORTVERSION= 1.57
+PORTVERSION= 1.58
CATEGORIES= devel perl5
MASTER_SITES= CPAN CPAN/Cache
MASTER_SITE_SUBDIR= CPAN:ROBM
diff --git a/devel/p5-Cache-FastMmap/distinfo b/devel/p5-Cache-FastMmap/distinfo
index 0f38b4b877da..26e0288833b8 100644
--- a/devel/p5-Cache-FastMmap/distinfo
+++ b/devel/p5-Cache-FastMmap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1634127855
-SHA256 (Cache-FastMmap-1.57.tar.gz) = e04b3a28d989edb8fb96eafacdc2b87f9eccb84f047eb2e27cb26aa7d08cc7b8
-SIZE (Cache-FastMmap-1.57.tar.gz) = 57502
+TIMESTAMP = 1746662049
+SHA256 (Cache-FastMmap-1.58.tar.gz) = ea6553a8e08b87d2be033d542143ecfa9cbfbd50057a501688f1719752c46094
+SIZE (Cache-FastMmap-1.58.tar.gz) = 56883
diff --git a/devel/p5-Connector/Makefile b/devel/p5-Connector/Makefile
index cfd140fd0573..5985fe9b1fe0 100644
--- a/devel/p5-Connector/Makefile
+++ b/devel/p5-Connector/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Connector
-DISTVERSION= 1.54
+DISTVERSION= 1.55
CATEGORIES= devel perl5
PKGNAMEPREFIX= p5-
@@ -11,8 +11,7 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= bash:shells/bash \
+BR_DEPENDS= bash:shells/bash \
p5-AppConfig>=0:devel/p5-AppConfig \
p5-Config-GitLike>=0:devel/p5-Config-GitLike \
p5-Config-Std>=0:devel/p5-Config-Std \
@@ -29,6 +28,8 @@ RUN_DEPENDS= bash:shells/bash \
p5-Template-Toolkit>=0:www/p5-Template-Toolkit \
p5-Text-CSV_XS>=0:textproc/p5-Text-CSV_XS \
p5-YAML>=1.06:textproc/p5-YAML
+BUILD_DEPENDS= ${BR_DEPENDS}
+RUN_DEPENDS= ${BR_DEPENDS}
TEST_DEPENDS= p5-Config-Merge>=0:devel/p5-Config-Merge \
p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
diff --git a/devel/p5-Connector/distinfo b/devel/p5-Connector/distinfo
index 27eaf32dfe1f..b773fd17e339 100644
--- a/devel/p5-Connector/distinfo
+++ b/devel/p5-Connector/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1704903140
-SHA256 (whiterabbitsecurity-connector-1.54_GH0.tar.gz) = 5ee8743a34040429e1d54f7e577614af2f0515247d3c4c6f92b457c1f5ddb1c9
-SIZE (whiterabbitsecurity-connector-1.54_GH0.tar.gz) = 72733
+TIMESTAMP = 1746878883
+SHA256 (whiterabbitsecurity-connector-1.55_GH0.tar.gz) = b7ebe6cb0daee1b49fe3f2e46eaf5286a9782fa0f972b71664ce89b50ad52cb3
+SIZE (whiterabbitsecurity-connector-1.55_GH0.tar.gz) = 73018
diff --git a/devel/p5-Devel-Cover/Makefile b/devel/p5-Devel-Cover/Makefile
index cc4547bd8d17..16a33f55cab5 100644
--- a/devel/p5-Devel-Cover/Makefile
+++ b/devel/p5-Devel-Cover/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Devel-Cover
-PORTVERSION= 1.46
+PORTVERSION= 1.47
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Devel-Cover/distinfo b/devel/p5-Devel-Cover/distinfo
index fd0d6e918d1e..d95b637aaac1 100644
--- a/devel/p5-Devel-Cover/distinfo
+++ b/devel/p5-Devel-Cover/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746230577
-SHA256 (Devel-Cover-1.46.tar.gz) = f2ce3de06bc1fb01950bc8181ff7e17ef9b02bc15304907525ade949d31beb78
-SIZE (Devel-Cover-1.46.tar.gz) = 230533
+TIMESTAMP = 1746662559
+SHA256 (Devel-Cover-1.47.tar.gz) = 323ad5db2e64ec665e0deef7f2e7472610ee8cf98dafbad4e241b0f52918ee41
+SIZE (Devel-Cover-1.47.tar.gz) = 230482
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/php-maxminddb/Makefile b/devel/php-maxminddb/Makefile
index d139ec2ec1b0..e5945f850132 100644
--- a/devel/php-maxminddb/Makefile
+++ b/devel/php-maxminddb/Makefile
@@ -4,7 +4,7 @@ DISTVERSIONPREFIX= v
CATEGORIES= devel net
PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
-MAINTAINER= danger@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= MaxMind DB Reader extension for PHP
WWW= https://github.com/maxmind/MaxMind-DB-Reader-php
diff --git a/devel/plasma6-kwrited/distinfo b/devel/plasma6-kwrited/distinfo
index ee2afb905d8a..9d107499223c 100644
--- a/devel/plasma6-kwrited/distinfo
+++ b/devel/plasma6-kwrited/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668595
-SHA256 (KDE/plasma/6.3.4/kwrited-6.3.4.tar.xz) = f7b2cbe4bb7f795511a1f79727b0853395f20345faea2e4dafd34ab441c975b6
-SIZE (KDE/plasma/6.3.4/kwrited-6.3.4.tar.xz) = 23672
+TIMESTAMP = 1746612342
+SHA256 (KDE/plasma/6.3.5/kwrited-6.3.5.tar.xz) = 2628c889e20385499dc6a0b995bb8d21f7d25d7ffea4d7ebbe1e4465d696666f
+SIZE (KDE/plasma/6.3.5/kwrited-6.3.5.tar.xz) = 23680
diff --git a/devel/plasma6-plasma-sdk/distinfo b/devel/plasma6-plasma-sdk/distinfo
index d8ca5dfa7bcf..a44de9be1f2e 100644
--- a/devel/plasma6-plasma-sdk/distinfo
+++ b/devel/plasma6-plasma-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668596
-SHA256 (KDE/plasma/6.3.4/plasma-sdk-6.3.4.tar.xz) = aea52ef5905552d5242e8974d2f9e053445764650bc263bb0f35ee43a5cb09cc
-SIZE (KDE/plasma/6.3.4/plasma-sdk-6.3.4.tar.xz) = 360620
+TIMESTAMP = 1746612343
+SHA256 (KDE/plasma/6.3.5/plasma-sdk-6.3.5.tar.xz) = 70e047ff2c575114cbb36e782c3e045b25325a80d8fd7a401bd8158c3fb29cd3
+SIZE (KDE/plasma/6.3.5/plasma-sdk-6.3.5.tar.xz) = 360720
diff --git a/devel/plasma6-plasma5support/distinfo b/devel/plasma6-plasma5support/distinfo
index 0084f5816c91..6ed563ec65ce 100644
--- a/devel/plasma6-plasma5support/distinfo
+++ b/devel/plasma6-plasma5support/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668596
-SHA256 (KDE/plasma/6.3.4/plasma5support-6.3.4.tar.xz) = da5276d01e7c249b6b9144235b3a7822e74a6f9f7efd7900532fa21d6444bd84
-SIZE (KDE/plasma/6.3.4/plasma5support-6.3.4.tar.xz) = 229756
+TIMESTAMP = 1746612345
+SHA256 (KDE/plasma/6.3.5/plasma5support-6.3.5.tar.xz) = e82549de043e8befa2156ad81caf7c7a81519149cd7aa804ffd602a0c4a548be
+SIZE (KDE/plasma/6.3.5/plasma5support-6.3.5.tar.xz) = 229720
diff --git a/devel/please/Makefile b/devel/please/Makefile
index e757ecf618f5..07e19faa85c3 100644
--- a/devel/please/Makefile
+++ b/devel/please/Makefile
@@ -1,7 +1,6 @@
PORTNAME= please
DISTVERSIONPREFIX= v
-DISTVERSION= 17.16.0
-PORTREVISION= 1
+DISTVERSION= 17.17.0
CATEGORIES= devel
MASTER_SITES= https://raw.githubusercontent.com/thought-machine/please/${DISTVERSIONFULL}/
DISTFILES= go.mod
diff --git a/devel/please/distinfo b/devel/please/distinfo
index 01bf4823126c..1933cfc01841 100644
--- a/devel/please/distinfo
+++ b/devel/please/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1743157112
-SHA256 (go/devel_please/thought-machine-please-v17.16.0_GH0/go.mod) = 55ed6cde8e457309be39cde71ebb97d61129460323fbccee4cb837e8796d61bb
-SIZE (go/devel_please/thought-machine-please-v17.16.0_GH0/go.mod) = 5424
-SHA256 (go/devel_please/thought-machine-please-v17.16.0_GH0/thought-machine-please-v17.16.0_GH0.tar.gz) = adae52fab49f0c4e55bd1b42f2f6d9f202924f1a03b9a71a8d34b5865f09e6aa
-SIZE (go/devel_please/thought-machine-please-v17.16.0_GH0/thought-machine-please-v17.16.0_GH0.tar.gz) = 2071324
+TIMESTAMP = 1746776318
+SHA256 (go/devel_please/thought-machine-please-v17.17.0_GH0/go.mod) = 55ed6cde8e457309be39cde71ebb97d61129460323fbccee4cb837e8796d61bb
+SIZE (go/devel_please/thought-machine-please-v17.17.0_GH0/go.mod) = 5424
+SHA256 (go/devel_please/thought-machine-please-v17.17.0_GH0/thought-machine-please-v17.17.0_GH0.tar.gz) = d3eb4adcd1981d129f07abd9656f5ff77057e7940b2c8b661eda41ca3a029d1e
+SIZE (go/devel_please/thought-machine-please-v17.17.0_GH0/thought-machine-please-v17.17.0_GH0.tar.gz) = 2071390
diff --git a/devel/poxml/distinfo b/devel/poxml/distinfo
index 9f5ea800b618..2003e4a51917 100644
--- a/devel/poxml/distinfo
+++ b/devel/poxml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564225
-SHA256 (KDE/release-service/25.04.0/poxml-25.04.0.tar.xz) = 04e64d4299b8d8f29fccdebd2e9e49353cd06ed05f71219dbf4e143365bbed6c
-SIZE (KDE/release-service/25.04.0/poxml-25.04.0.tar.xz) = 45212
+TIMESTAMP = 1746557858
+SHA256 (KDE/release-service/25.04.1/poxml-25.04.1.tar.xz) = 913b6183a975c0ec67f29d7fcc4f6a431e2bf9d4bde0968d8c34847837cae683
+SIZE (KDE/release-service/25.04.1/poxml-25.04.1.tar.xz) = 45220
diff --git a/devel/py-aiorpcX/Makefile b/devel/py-aiorpcX/Makefile
index 6cd65553b326..f4603e476c6b 100644
--- a/devel/py-aiorpcX/Makefile
+++ b/devel/py-aiorpcX/Makefile
@@ -1,6 +1,5 @@
PORTNAME= aiorpcX
-PORTVERSION= 0.24.0
-PORTREVISION= 1
+PORTVERSION= 0.25.0
PORTEPOCH= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
diff --git a/devel/py-aiorpcX/distinfo b/devel/py-aiorpcX/distinfo
index fa90e31ad18a..3c9108206402 100644
--- a/devel/py-aiorpcX/distinfo
+++ b/devel/py-aiorpcX/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737059475
-SHA256 (aiorpcx-0.24.0.tar.gz) = 2302d827796d52aa87a457e204a59c6e5bb307792cd31379a9c85f6494a4a59a
-SIZE (aiorpcx-0.24.0.tar.gz) = 56102
+TIMESTAMP = 1746729190
+SHA256 (aiorpcx-0.25.0.tar.gz) = 940fa250ea5e9fd372d4c6acdc20dcb603bd1960ca324759d29864a4aaf64570
+SIZE (aiorpcx-0.25.0.tar.gz) = 56150
diff --git a/devel/py-mypy_extensions/Makefile b/devel/py-mypy_extensions/Makefile
index a31626732f96..d778a48d73bb 100644
--- a/devel/py-mypy_extensions/Makefile
+++ b/devel/py-mypy_extensions/Makefile
@@ -1,6 +1,5 @@
PORTNAME= mypy_extensions
-PORTVERSION= 1.0.0
-PORTREVISION= 1
+PORTVERSION= 1.1.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,8 +11,10 @@ WWW= http://www.mypy-lang.org
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR}
+
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist pep517
NO_ARCH= yes
diff --git a/devel/py-mypy_extensions/distinfo b/devel/py-mypy_extensions/distinfo
index d1067fd18b00..c55193650751 100644
--- a/devel/py-mypy_extensions/distinfo
+++ b/devel/py-mypy_extensions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1676714286
-SHA256 (mypy_extensions-1.0.0.tar.gz) = 75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782
-SIZE (mypy_extensions-1.0.0.tar.gz) = 4433
+TIMESTAMP = 1746579228
+SHA256 (mypy_extensions-1.1.0.tar.gz) = 52e68efc3284861e772bbcd66823fde5ae21fd2fdb51c62a211403730b916558
+SIZE (mypy_extensions-1.1.0.tar.gz) = 6343
diff --git a/devel/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/ruby-build/Makefile b/devel/ruby-build/Makefile
index 1919b30e9cd5..546a0ad2c001 100644
--- a/devel/ruby-build/Makefile
+++ b/devel/ruby-build/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ruby-build
-PORTVERSION= 20250430
+PORTVERSION= 20250507
DISTVERSIONPREFIX= v
CATEGORIES= devel ruby
diff --git a/devel/ruby-build/distinfo b/devel/ruby-build/distinfo
index 36e2fb201b51..b718802bd86b 100644
--- a/devel/ruby-build/distinfo
+++ b/devel/ruby-build/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746059031
-SHA256 (rbenv-ruby-build-v20250430_GH0.tar.gz) = 06e2a934f84102ed6aff430d73c76f2051c70d8aecd4d3b3dfb94f71e790f986
-SIZE (rbenv-ruby-build-v20250430_GH0.tar.gz) = 96521
+TIMESTAMP = 1746666968
+SHA256 (rbenv-ruby-build-v20250507_GH0.tar.gz) = 59992f934dccb48d2547969efd3075a5338617e02a5bff8c566ca1e51b6d349d
+SIZE (rbenv-ruby-build-v20250507_GH0.tar.gz) = 96694
diff --git a/devel/rubygem-graphql/Makefile b/devel/rubygem-graphql/Makefile
index 4048c9fa3349..57be7286afb2 100644
--- a/devel/rubygem-graphql/Makefile
+++ b/devel/rubygem-graphql/Makefile
@@ -1,5 +1,5 @@
PORTNAME= graphql
-PORTVERSION= 2.4.12
+PORTVERSION= 2.4.16
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-graphql/distinfo b/devel/rubygem-graphql/distinfo
index 271efd386963..fa008db06d8d 100644
--- a/devel/rubygem-graphql/distinfo
+++ b/devel/rubygem-graphql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741763432
-SHA256 (rubygem/graphql-2.4.12.gem) = 2ca4d2e0e0f90bfb1ea520ccb5e4b04a9ab4e1e9d659f3fdcf3256530f69138b
-SIZE (rubygem/graphql-2.4.12.gem) = 353792
+TIMESTAMP = 1746703495
+SHA256 (rubygem/graphql-2.4.16.gem) = bff2b280fc24a65c0c5043cb470775dee157c2cd1fde3c10d4e6f677e25d3b13
+SIZE (rubygem/graphql-2.4.16.gem) = 370176
diff --git a/devel/rubygem-mmap2/Makefile b/devel/rubygem-mmap2/Makefile
index e77bb3404a06..e024bb03c1a7 100644
--- a/devel/rubygem-mmap2/Makefile
+++ b/devel/rubygem-mmap2/Makefile
@@ -12,10 +12,14 @@ LICENSE= RUBY
USES= gem
-.include <bsd.port.options.mk>
+.include <bsd.port.pre.mk>
+
+.if ${RUBY_VER} >= 3.3
+BROKEN= mmap.c:1108:24: error: no member named 'rmatch' in 'struct RMatch'
+.endif
.if ${OPSYS} == FreeBSD
CONFIGURE_ARGS+= --with-cflags="-Wno-error=incompatible-function-pointer-types"
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/devel/rubygem-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/sentry-cli/Makefile b/devel/sentry-cli/Makefile
index 27aa6f70166a..a560d42c8004 100644
--- a/devel/sentry-cli/Makefile
+++ b/devel/sentry-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sentry-cli
DISTVERSION= 2.31.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/devel/spice-protocol/Makefile b/devel/spice-protocol/Makefile
index 21c0f624133b..50a3cc9231f9 100644
--- a/devel/spice-protocol/Makefile
+++ b/devel/spice-protocol/Makefile
@@ -1,5 +1,5 @@
PORTNAME= spice-protocol
-PORTVERSION= 0.14.4
+PORTVERSION= 0.14.5
CATEGORIES= devel
MASTER_SITES= http://www.spice-space.org/download/releases/
diff --git a/devel/spice-protocol/distinfo b/devel/spice-protocol/distinfo
index 946ce622be81..8119ee77e0d2 100644
--- a/devel/spice-protocol/distinfo
+++ b/devel/spice-protocol/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1644652583
-SHA256 (spice-protocol-0.14.4.tar.xz) = 04ffba610d9fd441cfc47dfaa135d70096e60b1046d2119d8db2f8ea0d17d912
-SIZE (spice-protocol-0.14.4.tar.xz) = 23540
+TIMESTAMP = 1746519948
+SHA256 (spice-protocol-0.14.5.tar.xz) = baf58449f6e89d19f475899ad5fb9196fdc46c03cc53233f4e39cf2978f9cff7
+SIZE (spice-protocol-0.14.5.tar.xz) = 23592
diff --git a/devel/spr/Makefile b/devel/spr/Makefile
index bd1906348433..a68b74ffe83c 100644
--- a/devel/spr/Makefile
+++ b/devel/spr/Makefile
@@ -2,7 +2,7 @@ PORTNAME= spr
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.5-4
DISTVERSIONSUFFIX= -gd90b197
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/tabby/Makefile b/devel/tabby/Makefile
index 3b3d3d379d88..04228ea8556c 100644
--- a/devel/tabby/Makefile
+++ b/devel/tabby/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tabby
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.1
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel # machine-learning
PKGNAMESUFFIX= -ai-coding-assistant
diff --git a/devel/tinysparql/Makefile b/devel/tinysparql/Makefile
index a178b525670b..2f9a144574dd 100644
--- a/devel/tinysparql/Makefile
+++ b/devel/tinysparql/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tinysparql
PORTVERSION= 3.8.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/}
DIST_SUBDIR= gnome
diff --git a/devel/umbrello/distinfo b/devel/umbrello/distinfo
index 0e8f901565bf..bb0e058f29cc 100644
--- a/devel/umbrello/distinfo
+++ b/devel/umbrello/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564225
-SHA256 (KDE/release-service/25.04.0/umbrello-25.04.0.tar.xz) = 43bc70e9176104cc50ef5841134b200639ab37db0fc469f06c4e1cfdb0d64ac6
-SIZE (KDE/release-service/25.04.0/umbrello-25.04.0.tar.xz) = 5618012
+TIMESTAMP = 1746557859
+SHA256 (KDE/release-service/25.04.1/umbrello-25.04.1.tar.xz) = 5da5f63dbc8b56b29cc4f7cbeed91a80a23215627613f4dbb51ba23b689c02a5
+SIZE (KDE/release-service/25.04.1/umbrello-25.04.1.tar.xz) = 5618944
diff --git a/devel/uv/Makefile b/devel/uv/Makefile
index bf88a801e50a..7f2915fcf1a7 100644
--- a/devel/uv/Makefile
+++ b/devel/uv/Makefile
@@ -1,5 +1,6 @@
PORTNAME= uv
DISTVERSION= 0.6.14
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/wasmer/Makefile b/devel/wasmer/Makefile
index 6f031ce935fa..e8aa2e0a5348 100644
--- a/devel/wasmer/Makefile
+++ b/devel/wasmer/Makefile
@@ -1,7 +1,6 @@
PORTNAME= wasmer
DISTVERSIONPREFIX= v
-DISTVERSION= 5.0.4
-PORTREVISION= 1
+DISTVERSION= 6.0.0
CATEGORIES= devel
MAINTAINER= kjozic@gmail.com
@@ -28,7 +27,10 @@ CARGO_INSTALL= no
MAKE_ENV+= ENABLE_CRANELIFT=1 \
ENABLE_LLVM=0 \
- ENABLE_SINGLEPASS=0
+ ENABLE_SINGLEPASS=1 \
+ ENABLE_V8=0 \
+ ENABLE_WAMR=0 \
+ ENABLE_WASMI=0
ALL_TARGET= build-wasmer
diff --git a/devel/wasmer/Makefile.crates b/devel/wasmer/Makefile.crates
index 33512584fc64..2ce281b64569 100644
--- a/devel/wasmer/Makefile.crates
+++ b/devel/wasmer/Makefile.crates
@@ -8,14 +8,14 @@ CARGO_CRATES= addr2line-0.24.2 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
- anstream-0.6.17 \
- anstyle-1.0.9 \
+ anstream-0.6.18 \
+ anstyle-1.0.10 \
anstyle-parse-0.2.6 \
anstyle-query-1.1.2 \
- anstyle-wincon-3.0.6 \
+ anstyle-wincon-3.0.7 \
any_ascii-0.1.7 \
- anyhow-1.0.91 \
- arbitrary-1.3.2 \
+ anyhow-1.0.98 \
+ arbitrary-1.4.1 \
arrayref-0.3.9 \
arrayvec-0.5.2 \
arrayvec-0.7.6 \
@@ -23,47 +23,49 @@ CARGO_CRATES= addr2line-0.24.2 \
askama_derive-0.12.5 \
askama_escape-0.10.3 \
askama_parser-0.2.1 \
+ assert-panic-1.0.1 \
assert_cmd-1.0.8 \
- assert_cmd-2.0.16 \
+ assert_cmd-2.0.17 \
async-channel-2.3.1 \
- async-compression-0.4.17 \
- async-trait-0.1.83 \
- async-tungstenite-0.28.0 \
+ async-compression-0.4.23 \
+ async-trait-0.1.88 \
+ async-tungstenite-0.28.2 \
atomic-polyfill-1.0.3 \
+ atomic-waker-1.1.2 \
autocfg-1.4.0 \
backtrace-0.3.74 \
base64-0.22.1 \
- basic-toml-0.1.9 \
+ basic-toml-0.1.10 \
beef-0.5.2 \
bincode-1.3.3 \
bindgen-0.70.1 \
bitflags-1.3.2 \
- bitflags-2.6.0 \
- blake3-1.5.4 \
+ bitflags-2.9.0 \
+ blake3-1.8.2 \
block-buffer-0.10.4 \
bstr-0.2.17 \
- bstr-1.10.0 \
+ bstr-1.12.0 \
build-deps-0.1.4 \
- bumpalo-3.16.0 \
+ bumpalo-3.17.0 \
bytecheck-0.6.12 \
- bytecheck-0.8.0 \
+ bytecheck-0.8.1 \
bytecheck_derive-0.6.12 \
- bytecheck_derive-0.8.0 \
+ bytecheck_derive-0.8.1 \
byteorder-1.5.0 \
- bytes-1.8.0 \
- bytesize-1.3.0 \
- bzip2-0.4.4 \
- bzip2-sys-0.1.11+1.0.8 \
+ bytes-1.10.1 \
+ bytesize-1.3.3 \
+ bzip2-0.5.2 \
+ bzip2-sys-0.1.13+1.0.8 \
camino-1.1.9 \
- cargo-platform-0.1.8 \
+ cargo-platform-0.1.9 \
cargo_metadata-0.15.4 \
cast-0.3.0 \
cbindgen-0.27.0 \
- cc-1.1.31 \
+ cc-1.2.19 \
cexpr-0.6.0 \
cfg-if-1.0.0 \
- cfg_aliases-0.1.1 \
- chrono-0.4.38 \
+ cfg_aliases-0.2.1 \
+ chrono-0.4.40 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
@@ -74,24 +76,23 @@ CARGO_CRATES= addr2line-0.24.2 \
clap_complete-4.5.3 \
clap_derive-4.4.7 \
clap_lex-0.6.0 \
- clap_mangen-0.2.24 \
- cmake-0.1.51 \
+ clap_mangen-0.2.26 \
+ cmake-0.1.54 \
colorchoice-1.0.3 \
colored-1.9.4 \
- colored-2.1.0 \
- comfy-table-7.1.1 \
+ colored-2.2.0 \
+ comfy-table-7.1.4 \
compiletest_rs-0.6.0 \
concurrent-queue-2.5.0 \
- console-0.15.8 \
- console_error_panic_hook-0.1.7 \
+ console-0.15.11 \
constant_time_eq-0.3.1 \
convert_case-0.4.0 \
cooked-waker-5.0.0 \
core-foundation-0.9.4 \
+ core-foundation-0.10.0 \
core-foundation-sys-0.8.7 \
corosensei-0.2.1 \
- counter-0.5.7 \
- cpufeatures-0.2.14 \
+ cpufeatures-0.2.17 \
cranelift-bforest-0.110.2 \
cranelift-bitset-0.110.3 \
cranelift-codegen-0.110.2 \
@@ -107,38 +108,38 @@ CARGO_CRATES= addr2line-0.24.2 \
criterion-0.5.1 \
criterion-plot-0.5.0 \
critical-section-1.2.0 \
- crossbeam-channel-0.5.13 \
- crossbeam-deque-0.8.5 \
+ crossbeam-channel-0.5.15 \
+ crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
- crossbeam-queue-0.3.11 \
- crossbeam-utils-0.8.20 \
- crossterm-0.27.0 \
+ crossbeam-queue-0.3.12 \
+ crossbeam-utils-0.8.21 \
+ crossterm-0.28.1 \
crossterm_winapi-0.9.1 \
- crunchy-0.2.2 \
+ crunchy-0.2.3 \
crypto-common-0.1.6 \
- csv-1.3.0 \
- csv-core-0.1.11 \
+ csv-1.3.1 \
+ csv-core-0.1.12 \
ctor-0.1.26 \
- cynic-3.8.0 \
- cynic-codegen-3.8.0 \
- cynic-parser-0.4.5 \
- cynic-proc-macros-3.8.0 \
+ cynic-3.10.0 \
+ cynic-codegen-3.10.0 \
+ cynic-parser-0.9.1 \
+ cynic-proc-macros-3.10.0 \
darling-0.14.4 \
- darling-0.20.10 \
+ darling-0.20.11 \
darling_core-0.14.4 \
- darling_core-0.20.10 \
+ darling_core-0.20.11 \
darling_macro-0.14.4 \
- darling_macro-0.20.10 \
+ darling_macro-0.20.11 \
dashmap-5.5.3 \
dashmap-6.1.0 \
- data-encoding-2.6.0 \
+ data-encoding-2.9.0 \
deflate64-0.1.9 \
- deranged-0.3.11 \
- derive_arbitrary-1.3.2 \
+ deranged-0.4.0 \
+ derive_arbitrary-1.4.1 \
derive_builder-0.12.0 \
derive_builder_core-0.12.0 \
derive_builder_macro-0.12.0 \
- derive_more-0.99.18 \
+ derive_more-0.99.20 \
derive_more-1.0.0 \
derive_more-impl-1.0.0 \
dialoguer-0.11.0 \
@@ -152,37 +153,39 @@ CARGO_CRATES= addr2line-0.24.2 \
displaydoc-0.2.5 \
distance-0.4.0 \
doc-comment-0.3.3 \
- document-features-0.2.10 \
+ document-features-0.2.11 \
dotenvy-0.15.7 \
downcast-rs-1.2.1 \
dunce-1.0.5 \
- dyn-clone-1.0.17 \
+ dyn-clone-1.0.19 \
dynasm-1.2.3 \
dynasmrt-1.2.3 \
educe-0.5.11 \
- either-1.13.0 \
- encode_unicode-0.3.6 \
+ either-1.15.0 \
+ encode_unicode-1.0.0 \
enum-iterator-0.7.0 \
enum-iterator-derive-0.7.0 \
enum-ordinalize-4.3.0 \
enum-ordinalize-derive-4.3.1 \
enumset-1.1.5 \
enumset_derive-0.10.0 \
- env_filter-0.1.2 \
- env_logger-0.11.5 \
- equivalent-1.0.1 \
+ env_filter-0.1.3 \
+ env_home-0.1.0 \
+ env_logger-0.11.8 \
+ equivalent-1.0.2 \
erased-serde-0.3.31 \
- errno-0.3.9 \
- event-listener-5.3.1 \
- event-listener-strategy-0.5.2 \
+ errno-0.3.11 \
+ event-listener-5.4.0 \
+ event-listener-strategy-0.5.4 \
fallible-iterator-0.3.0 \
- fastrand-2.1.1 \
+ fastrand-2.3.0 \
fern-0.6.2 \
field-offset-0.3.6 \
filetime-0.2.25 \
fixedbitset-0.4.2 \
- flate2-1.0.34 \
+ flate2-1.1.1 \
float-cmp-0.9.0 \
+ float-cmp-0.10.0 \
fnv-1.0.7 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
@@ -195,7 +198,7 @@ CARGO_CRATES= addr2line-0.24.2 \
futures-core-0.3.31 \
futures-executor-0.3.31 \
futures-io-0.3.31 \
- futures-lite-2.3.0 \
+ futures-lite-2.6.0 \
futures-macro-0.3.31 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
@@ -203,18 +206,19 @@ CARGO_CRATES= addr2line-0.24.2 \
futures-util-0.3.31 \
generic-array-0.14.7 \
getopts-0.2.21 \
- getrandom-0.2.15 \
- ghost-0.1.17 \
+ getrandom-0.2.16 \
+ getrandom-0.3.2 \
+ ghost-0.1.19 \
gimli-0.28.1 \
gimli-0.31.1 \
- glob-0.3.1 \
- globset-0.4.15 \
+ glob-0.3.2 \
+ globset-0.4.16 \
goblin-0.8.2 \
- graphql-ws-client-0.11.0 \
+ graphql-ws-client-0.11.1 \
gumdrop-0.8.1 \
gumdrop_derive-0.8.1 \
half-1.8.3 \
- half-2.4.1 \
+ half-2.6.0 \
handlebars-3.5.5 \
harsh-0.2.2 \
hash32-0.2.1 \
@@ -226,34 +230,33 @@ CARGO_CRATES= addr2line-0.24.2 \
heapless-0.7.17 \
heck-0.3.3 \
heck-0.4.1 \
- heck-0.5.0 \
hermit-abi-0.3.9 \
- hermit-abi-0.4.0 \
+ hermit-abi-0.5.0 \
hex-0.4.3 \
hexdump-0.1.2 \
hmac-0.12.1 \
- http-1.1.0 \
+ http-1.3.1 \
http-body-1.0.1 \
- http-body-util-0.1.2 \
+ http-body-util-0.1.3 \
http-serde-2.1.1 \
- httparse-1.9.5 \
+ httparse-1.10.1 \
httpdate-1.0.3 \
- humantime-2.1.0 \
- hyper-1.5.1 \
- hyper-rustls-0.27.3 \
+ humantime-2.2.0 \
+ hyper-1.6.0 \
+ hyper-rustls-0.27.5 \
hyper-tls-0.6.0 \
hyper-tungstenite-0.13.0 \
- hyper-util-0.1.9 \
- iana-time-zone-0.1.61 \
+ hyper-util-0.1.11 \
+ iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
icu_collections-1.5.0 \
icu_locid-1.5.0 \
icu_locid_transform-1.5.0 \
- icu_locid_transform_data-1.5.0 \
+ icu_locid_transform_data-1.5.1 \
icu_normalizer-1.5.0 \
- icu_normalizer_data-1.5.0 \
+ icu_normalizer_data-1.5.1 \
icu_properties-1.5.1 \
- icu_properties_data-1.5.0 \
+ icu_properties_data-1.5.1 \
icu_provider-1.5.0 \
icu_provider_macros-1.5.0 \
id-arena-2.2.1 \
@@ -262,56 +265,58 @@ CARGO_CRATES= addr2line-0.24.2 \
idna_adapter-1.2.0 \
ignore-0.4.23 \
indexmap-1.9.3 \
- indexmap-2.6.0 \
- indexmap-nostd-0.4.0 \
- indicatif-0.17.8 \
+ indexmap-2.9.0 \
+ indicatif-0.17.11 \
inkwell-0.5.0 \
inkwell_internals-0.10.0 \
inline-c-0.1.8 \
inline-c-macro-0.1.7 \
- inout-0.1.3 \
- insta-1.40.0 \
- instant-0.1.13 \
+ inout-0.1.4 \
+ insta-1.42.2 \
interfaces-0.0.9 \
inventory-0.2.3 \
- ipnet-2.10.1 \
+ ipnet-2.11.0 \
iprange-0.6.7 \
- is-terminal-0.4.13 \
+ is-terminal-0.4.16 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
itertools-0.12.1 \
- itoa-1.0.11 \
- jobserver-0.1.32 \
- js-sys-0.3.72 \
- lalrpop-util-0.20.2 \
+ itertools-0.13.0 \
+ itoa-1.0.15 \
+ jobserver-0.1.33 \
+ js-sys-0.3.77 \
+ lalrpop-util-0.22.1 \
lazy_static-1.5.0 \
leb128-0.2.5 \
+ leb128fmt-0.1.0 \
lexical-sort-0.3.1 \
- libc-0.2.161 \
- libfuzzer-sys-0.4.7 \
- libloading-0.8.5 \
- libm-0.2.8 \
+ libc-0.2.172 \
+ libfuzzer-sys-0.4.9 \
+ libloading-0.8.6 \
+ libm-0.2.13 \
libredox-0.1.3 \
+ libunwind-1.3.3 \
libyml-0.0.5 \
linked-hash-map-0.5.6 \
- linked_hash_set-0.1.4 \
- linux-raw-sys-0.4.14 \
- litemap-0.7.4 \
+ linked_hash_set-0.1.5 \
+ linux-raw-sys-0.4.15 \
+ linux-raw-sys-0.9.4 \
+ litemap-0.7.5 \
litrs-0.4.1 \
llvm-sys-180.0.0 \
lock_api-0.4.12 \
- lockfree-object-pool-0.1.6 \
- log-0.4.22 \
- logos-0.14.2 \
- logos-codegen-0.14.2 \
- logos-derive-0.14.2 \
- loupe-0.1.3 \
- loupe-derive-0.1.3 \
+ log-0.4.27 \
+ logos-0.14.4 \
+ logos-codegen-0.14.4 \
+ logos-derive-0.14.4 \
+ loupe-0.2.0 \
+ loupe-derive-0.2.0 \
lz4_flex-0.11.3 \
lzma-rs-0.3.0 \
lzma-sys-0.1.20 \
- mac_address-1.1.7 \
+ mac_address-1.1.8 \
mach2-0.4.2 \
+ macho-unwind-info-0.5.0 \
managed-0.8.0 \
matchers-0.1.0 \
md5-0.7.0 \
@@ -323,18 +328,19 @@ CARGO_CRATES= addr2line-0.24.2 \
merge-streams-0.1.2 \
mime-0.3.17 \
mime_guess-2.0.5 \
- minicov-0.3.6 \
+ minicov-0.3.7 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.0 \
- mio-1.0.2 \
+ miniz_oxide-0.8.8 \
+ mio-1.0.3 \
miow-0.3.7 \
more-asserts-0.2.2 \
multi-stash-0.2.0 \
- munge-0.4.1 \
- munge_macro-0.4.1 \
- native-tls-0.2.12 \
+ munge-0.4.4 \
+ munge_macro-0.4.4 \
+ native-tls-0.2.14 \
nix-0.26.4 \
- nix-0.28.0 \
+ nix-0.29.0 \
+ nom-5.1.3 \
nom-7.1.3 \
normalize-line-endings-0.3.0 \
normpath-1.1.1 \
@@ -347,16 +353,16 @@ CARGO_CRATES= addr2line-0.24.2 \
number_prefix-0.4.0 \
object-0.30.4 \
object-0.32.2 \
- object-0.36.5 \
- once_cell-1.20.2 \
- oorandom-11.1.4 \
+ object-0.36.7 \
+ once_cell-1.21.3 \
+ oorandom-11.1.5 \
opener-0.6.1 \
- openssl-0.10.68 \
+ openssl-0.10.72 \
openssl-macros-0.1.1 \
- openssl-probe-0.1.5 \
- openssl-sys-0.9.104 \
- ouroboros-0.18.4 \
- ouroboros_macro-0.18.4 \
+ openssl-probe-0.1.6 \
+ openssl-sys-0.9.107 \
+ ouroboros-0.18.5 \
+ ouroboros_macro-0.18.5 \
overload-0.1.1 \
page_size-0.6.0 \
parking-2.2.1 \
@@ -364,38 +370,42 @@ CARGO_CRATES= addr2line-0.24.2 \
parking_lot_core-0.9.10 \
paste-1.0.15 \
path-clean-1.0.1 \
- pathdiff-0.2.2 \
+ pathdiff-0.2.3 \
pbkdf2-0.12.2 \
percent-encoding-2.3.1 \
- pest-2.7.14 \
- pest_derive-2.7.14 \
- pest_generator-2.7.14 \
- pest_meta-2.7.14 \
+ pest-2.8.0 \
+ pest_derive-2.8.0 \
+ pest_generator-2.8.0 \
+ pest_meta-2.8.0 \
petgraph-0.6.5 \
- pin-project-1.1.7 \
- pin-project-internal-1.1.7 \
- pin-project-lite-0.2.15 \
+ phf-0.11.3 \
+ phf_generator-0.11.3 \
+ phf_macros-0.11.3 \
+ phf_shared-0.11.3 \
+ pin-project-1.1.10 \
+ pin-project-internal-1.1.10 \
+ pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
- pkg-config-0.3.31 \
+ pkg-config-0.3.32 \
plain-0.2.3 \
plotters-0.3.7 \
plotters-backend-0.3.7 \
plotters-svg-0.3.7 \
- portable-atomic-1.9.0 \
+ portable-atomic-1.11.0 \
powerfmt-0.2.0 \
- ppv-lite86-0.2.20 \
+ ppv-lite86-0.2.21 \
predicates-2.1.5 \
- predicates-3.1.2 \
- predicates-core-1.0.8 \
- predicates-tree-1.0.11 \
+ predicates-3.1.3 \
+ predicates-core-1.0.9 \
+ predicates-tree-1.0.12 \
pretty_assertions-1.4.1 \
- prettyplease-0.2.25 \
+ prettyplease-0.2.32 \
proc-macro-crate-1.3.1 \
proc-macro-error-1.0.4 \
proc-macro-error-attr-1.0.4 \
proc-macro-error-attr2-2.0.0 \
proc-macro-error2-2.0.1 \
- proc-macro2-1.0.89 \
+ proc-macro2-1.0.95 \
proc-macro2-diagnostics-0.10.1 \
ptr_meta-0.1.4 \
ptr_meta-0.3.0 \
@@ -403,80 +413,86 @@ CARGO_CRATES= addr2line-0.24.2 \
ptr_meta_derive-0.3.0 \
pulldown-cmark-0.8.0 \
quick-error-2.0.1 \
- quinn-0.11.5 \
- quinn-proto-0.11.8 \
- quinn-udp-0.5.5 \
- quote-1.0.37 \
+ quinn-0.11.7 \
+ quinn-proto-0.11.11 \
+ quinn-udp-0.5.11 \
+ quote-1.0.40 \
+ r-efi-5.2.0 \
rancor-0.1.0 \
rand-0.8.5 \
+ rand-0.9.1 \
rand_chacha-0.3.1 \
+ rand_chacha-0.9.0 \
rand_core-0.6.4 \
+ rand_core-0.9.3 \
rayon-1.10.0 \
rayon-core-1.12.1 \
- redox_syscall-0.5.7 \
+ redox_syscall-0.5.11 \
redox_users-0.4.6 \
- ref-cast-1.0.23 \
- ref-cast-impl-1.0.23 \
+ ref-cast-1.0.24 \
+ ref-cast-impl-1.0.24 \
regalloc2-0.9.3 \
regex-1.11.1 \
regex-automata-0.1.10 \
- regex-automata-0.4.8 \
+ regex-automata-0.4.9 \
regex-lite-0.1.6 \
regex-syntax-0.6.29 \
regex-syntax-0.8.5 \
region-3.0.2 \
rend-0.5.2 \
replace_with-0.1.7 \
- reqwest-0.12.9 \
- ring-0.17.8 \
- rkyv-0.8.8 \
- rkyv_derive-0.8.8 \
+ reqwest-0.12.15 \
+ ring-0.17.14 \
+ rkyv-0.8.10 \
+ rkyv_derive-0.8.10 \
rmp-0.8.14 \
rmp-serde-1.3.0 \
roff-0.2.2 \
rustc-demangle-0.1.24 \
rustc-hash-1.1.0 \
- rustc-hash-2.0.0 \
+ rustc-hash-2.1.1 \
rustc_version-0.3.3 \
rustc_version-0.4.1 \
rustfix-0.5.1 \
- rustix-0.38.37 \
+ rustix-0.38.44 \
+ rustix-1.0.5 \
rustls-0.22.4 \
- rustls-0.23.19 \
- rustls-native-certs-0.8.0 \
+ rustls-0.23.26 \
+ rustls-native-certs-0.8.1 \
rustls-pemfile-2.2.0 \
- rustls-pki-types-1.10.0 \
+ rustls-pki-types-1.11.0 \
rustls-webpki-0.102.8 \
- rustversion-1.0.18 \
+ rustls-webpki-0.103.1 \
+ rustversion-1.0.20 \
rusty_jsc-0.1.0 \
rusty_jsc_macros-0.1.0 \
rusty_jsc_sys-0.1.0 \
rusty_pool-0.7.0 \
ruzstd-0.5.0 \
- ryu-1.0.18 \
+ ryu-1.0.20 \
+ saffron-0.1.0 \
same-file-1.0.6 \
- schannel-0.1.26 \
- schemars-0.8.21 \
- schemars_derive-0.8.21 \
- scoped-tls-1.0.1 \
+ schannel-0.1.27 \
+ schemars-0.8.22 \
+ schemars_derive-0.8.22 \
scopeguard-1.2.0 \
scroll-0.12.0 \
- scroll_derive-0.12.0 \
+ scroll_derive-0.12.1 \
security-framework-2.11.1 \
- security-framework-sys-2.12.0 \
- self_cell-1.0.4 \
+ security-framework-3.2.0 \
+ security-framework-sys-2.14.0 \
+ self_cell-1.2.0 \
semver-0.11.0 \
- semver-1.0.23 \
- semver-parser-0.10.2 \
- seq-macro-0.3.5 \
- serde-1.0.213 \
- serde-wasm-bindgen-0.4.5 \
- serde_bytes-0.11.15 \
+ semver-1.0.26 \
+ semver-parser-0.10.3 \
+ serde-1.0.219 \
+ serde-wasm-bindgen-0.6.5 \
+ serde_bytes-0.11.17 \
serde_cbor-0.11.2 \
- serde_derive-1.0.213 \
+ serde_derive-1.0.219 \
serde_derive_internals-0.29.1 \
- serde_json-1.0.132 \
- serde_path_to_error-0.1.16 \
+ serde_json-1.0.140 \
+ serde_path_to_error-0.1.17 \
serde_spanned-0.6.8 \
serde_urlencoded-0.7.1 \
serde_yml-0.0.12 \
@@ -488,98 +504,100 @@ CARGO_CRATES= addr2line-0.24.2 \
shared-buffer-0.1.4 \
shell-words-1.1.0 \
shlex-1.3.0 \
- signal-hook-registry-1.4.2 \
+ signal-hook-registry-1.4.5 \
simd-adler32-0.3.7 \
simdutf8-0.1.5 \
- similar-2.6.0 \
+ similar-2.7.0 \
siphasher-0.3.11 \
+ siphasher-1.0.1 \
slab-0.4.9 \
slice-group-by-0.3.1 \
- smallvec-1.13.2 \
+ smallvec-1.15.0 \
smawk-0.3.2 \
smoltcp-0.8.2 \
- socket2-0.5.7 \
+ socket2-0.5.9 \
spin-0.9.8 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
- string-interner-0.17.0 \
strsim-0.10.0 \
strsim-0.11.1 \
- strum-0.26.3 \
- strum_macros-0.26.4 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.85 \
- sync_wrapper-1.0.1 \
+ syn-2.0.100 \
+ sync_wrapper-1.0.2 \
synstructure-0.13.1 \
- tar-0.4.42 \
+ tar-0.4.44 \
target-lexicon-0.11.2 \
target-lexicon-0.12.16 \
- target-triple-0.1.3 \
- tempfile-3.13.0 \
+ target-triple-0.1.4 \
+ tempfile-3.19.1 \
term-0.7.0 \
termcolor-1.4.1 \
terminal_size-0.3.0 \
termios-0.3.3 \
- termtree-0.4.1 \
- test-log-0.2.16 \
- test-log-macros-0.2.16 \
+ termtree-0.5.1 \
+ test-log-0.2.17 \
+ test-log-macros-0.2.17 \
tester-0.9.1 \
- textwrap-0.16.1 \
- thiserror-1.0.65 \
- thiserror-impl-1.0.65 \
+ textwrap-0.16.2 \
+ thiserror-1.0.69 \
+ thiserror-2.0.12 \
+ thiserror-impl-1.0.69 \
+ thiserror-impl-2.0.12 \
thread_local-1.1.8 \
time-0.1.45 \
- time-0.3.36 \
- time-core-0.1.2 \
- time-macros-0.2.18 \
+ time-0.3.41 \
+ time-core-0.1.4 \
+ time-macros-0.2.22 \
tinystr-0.7.6 \
tinytemplate-1.2.1 \
- tinyvec-1.8.0 \
+ tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
- tokio-1.41.0 \
- tokio-macros-2.4.0 \
+ tokio-1.44.2 \
+ tokio-macros-2.5.0 \
tokio-native-tls-0.3.1 \
tokio-rustls-0.25.0 \
- tokio-rustls-0.26.0 \
+ tokio-rustls-0.26.2 \
tokio-serde-0.9.0 \
tokio-socks-0.5.2 \
- tokio-stream-0.1.16 \
+ tokio-stream-0.1.17 \
tokio-tungstenite-0.21.0 \
tokio-tungstenite-0.24.0 \
- tokio-util-0.7.12 \
+ tokio-util-0.7.15 \
toml-0.5.11 \
- toml-0.8.19 \
+ toml-0.8.20 \
toml_datetime-0.6.8 \
toml_edit-0.19.15 \
- toml_edit-0.22.22 \
+ toml_edit-0.22.24 \
tower-0.4.13 \
+ tower-0.5.2 \
tower-http-0.5.2 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
- tracing-0.1.40 \
- tracing-attributes-0.1.27 \
- tracing-core-0.1.32 \
+ tracing-0.1.41 \
+ tracing-attributes-0.1.28 \
+ tracing-core-0.1.33 \
tracing-log-0.2.0 \
- tracing-serde-0.1.3 \
- tracing-subscriber-0.3.18 \
+ tracing-serde-0.2.0 \
+ tracing-subscriber-0.3.19 \
tracing-test-0.2.5 \
tracing-test-macro-0.2.5 \
tracing-wasm-0.2.1 \
try-lock-0.2.5 \
- trybuild-1.0.101 \
+ trybuild-1.0.104 \
tungstenite-0.21.0 \
tungstenite-0.24.0 \
twox-hash-1.6.3 \
- typenum-1.17.0 \
+ typenum-1.18.0 \
typetag-0.1.8 \
typetag-impl-0.1.8 \
ucd-trie-0.1.7 \
- unicase-2.8.0 \
- unicode-ident-1.0.13 \
+ unicase-2.8.1 \
+ unicode-ident-1.0.18 \
unicode-normalization-0.1.24 \
unicode-segmentation-1.12.0 \
unicode-width-0.1.14 \
+ unicode-width-0.2.0 \
unicode-xid-0.2.6 \
uniffi-0.27.3 \
uniffi_bindgen-0.27.3 \
@@ -599,8 +617,8 @@ CARGO_CRATES= addr2line-0.24.2 \
utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.11.0 \
- valuable-0.1.0 \
+ uuid-1.16.0 \
+ valuable-0.1.1 \
vcpkg-0.2.15 \
version_check-0.9.5 \
wai-bindgen-gen-core-0.2.3 \
@@ -611,98 +629,123 @@ CARGO_CRATES= addr2line-0.24.2 \
wai-bindgen-rust-impl-0.2.3 \
wai-bindgen-wasmer-impl-0.2.3 \
wai-parser-0.2.3 \
- wait-timeout-0.2.0 \
+ wait-timeout-0.2.1 \
waker-fn-1.2.0 \
walkdir-2.5.0 \
want-0.3.1 \
wasi-0.10.0+wasi-snapshot-preview1 \
wasi-0.11.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.95 \
- wasm-bindgen-backend-0.2.95 \
- wasm-bindgen-futures-0.4.45 \
- wasm-bindgen-macro-0.2.95 \
- wasm-bindgen-macro-support-0.2.95 \
- wasm-bindgen-shared-0.2.95 \
- wasm-bindgen-test-0.3.45 \
- wasm-bindgen-test-macro-0.3.45 \
- wasm-coredump-builder-0.1.22 \
- wasm-coredump-encoder-0.1.22 \
- wasm-coredump-types-0.1.22 \
+ wasi-0.14.2+wasi-0.2.4 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-futures-0.4.50 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
+ wasm-bindgen-test-0.3.50 \
+ wasm-bindgen-test-macro-0.3.50 \
+ wasm-coredump-builder-0.1.24 \
+ wasm-coredump-encoder-0.1.24 \
+ wasm-coredump-types-0.1.24 \
wasm-encoder-0.4.1 \
wasm-encoder-0.23.0 \
- wasm-encoder-0.216.0 \
+ wasm-encoder-0.216.1 \
+ wasm-encoder-0.221.3 \
+ wasm-encoder-0.229.0 \
wasm-smith-0.4.5 \
wasm-streams-0.4.2 \
wasmer-inline-c-0.1.2 \
wasmer-inline-c-macro-0.1.6 \
- wasmi-0.38.0 \
- wasmi_c_api_impl-0.38.0 \
- wasmi_c_api_macros-0.38.0 \
- wasmi_collections-0.38.0 \
- wasmi_core-0.38.0 \
- wasmi_ir-0.38.0 \
+ wasmi-0.40.0 \
+ wasmi_c_api_impl-0.40.0 \
+ wasmi_c_api_macros-0.40.0 \
+ wasmi_collections-0.40.0 \
+ wasmi_core-0.40.0 \
+ wasmi_ir-0.40.0 \
wasmparser-0.121.2 \
- wasmparser-0.216.0 \
- wasmparser-nostd-0.100.2 \
+ wasmparser-0.221.3 \
+ wasmparser-0.224.1 \
+ wasmparser-0.229.0 \
wasmprinter-0.2.80 \
- wast-216.0.0 \
- wat-1.216.0 \
+ wast-216.0.1 \
+ wast-221.0.3 \
+ wast-229.0.0 \
+ wat-1.229.0 \
wcgi-0.3.0 \
wcgi-host-0.3.0 \
- web-sys-0.3.72 \
- webc-7.0.0-rc.2 \
- webpki-roots-0.26.6 \
+ web-sys-0.3.77 \
+ web-time-1.1.0 \
+ webc-9.0.0 \
+ webpki-roots-0.26.8 \
weedle2-5.0.0 \
weezl-0.1.8 \
+ which-7.0.3 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.9 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-core-0.52.0 \
- windows-registry-0.2.0 \
- windows-result-0.2.0 \
- windows-strings-0.1.0 \
+ windows-core-0.61.0 \
+ windows-implement-0.60.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.1 \
+ windows-registry-0.4.0 \
+ windows-result-0.3.2 \
+ windows-strings-0.3.1 \
+ windows-strings-0.4.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
+ windows-targets-0.53.0 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.0 \
winnow-0.5.40 \
- winnow-0.6.20 \
+ winnow-0.7.7 \
+ winsafe-0.0.19 \
+ wit-bindgen-rt-0.39.0 \
write16-1.0.0 \
writeable-0.5.5 \
- xattr-1.3.1 \
- xxhash-rust-0.8.12 \
+ xattr-1.5.0 \
+ xxhash-rust-0.8.15 \
xz-0.1.0 \
xz2-0.1.7 \
yansi-1.0.1 \
yoke-0.7.5 \
yoke-derive-0.7.5 \
zerocopy-0.7.35 \
+ zerocopy-0.8.24 \
zerocopy-derive-0.7.35 \
- zerofrom-0.1.5 \
- zerofrom-derive-0.1.5 \
+ zerocopy-derive-0.8.24 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
zeroize_derive-1.4.2 \
zerovec-0.10.4 \
zerovec-derive-0.10.3 \
- zip-2.2.0 \
- zopfli-0.8.1 \
- zstd-0.13.2 \
- zstd-safe-7.2.1 \
- zstd-sys-2.0.13+zstd.1.5.6
+ zip-2.6.1 \
+ zopfli-0.8.2 \
+ zstd-0.13.3 \
+ zstd-safe-7.2.4 \
+ zstd-sys-2.0.15+zstd.1.5.7
diff --git a/devel/wasmer/distinfo b/devel/wasmer/distinfo
index 87a76663d8da..12ef73a0ee23 100644
--- a/devel/wasmer/distinfo
+++ b/devel/wasmer/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1740255243
+TIMESTAMP = 1746366697
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
@@ -19,22 +19,22 @@ SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac2
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
-SHA256 (rust/crates/anstream-0.6.17.crate) = 23a1e53f0f5d86382dafe1cf314783b2044280f406e7e1506368220ad11b1338
-SIZE (rust/crates/anstream-0.6.17.crate) = 29445
-SHA256 (rust/crates/anstyle-1.0.9.crate) = 8365de52b16c035ff4fcafe0092ba9390540e3e352870ac09933bebcaa2c8c56
-SIZE (rust/crates/anstyle-1.0.9.crate) = 15770
+SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
+SIZE (rust/crates/anstream-0.6.18.crate) = 29681
+SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
+SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125
-SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271
+SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
+SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
SHA256 (rust/crates/any_ascii-0.1.7.crate) = 70033777eb8b5124a81a1889416543dddef2de240019b674c81285a2635a7e1e
SIZE (rust/crates/any_ascii-0.1.7.crate) = 220683
-SHA256 (rust/crates/anyhow-1.0.91.crate) = c042108f3ed77fd83760a5fd79b53be043192bb3b9dba91d8c574c0ada7850c8
-SIZE (rust/crates/anyhow-1.0.91.crate) = 47348
-SHA256 (rust/crates/arbitrary-1.3.2.crate) = 7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110
-SIZE (rust/crates/arbitrary-1.3.2.crate) = 32037
+SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
+SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
+SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
+SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
SIZE (rust/crates/arrayref-0.3.9.crate) = 9186
SHA256 (rust/crates/arrayvec-0.5.2.crate) = 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
@@ -49,28 +49,32 @@ SHA256 (rust/crates/askama_escape-0.10.3.crate) = 619743e34b5ba4e9703bba34deac34
SIZE (rust/crates/askama_escape-0.10.3.crate) = 8875
SHA256 (rust/crates/askama_parser-0.2.1.crate) = acb1161c6b64d1c3d83108213c2a2533a342ac225aabd0bda218278c2ddb00c0
SIZE (rust/crates/askama_parser-0.2.1.crate) = 20707
+SHA256 (rust/crates/assert-panic-1.0.1.crate) = 763b2b82aee23fe46c14c792470080c26538396e9ea589f548298f26b22d7f41
+SIZE (rust/crates/assert-panic-1.0.1.crate) = 7600
SHA256 (rust/crates/assert_cmd-1.0.8.crate) = c98233c6673d8601ab23e77eb38f999c51100d46c5703b17288c57fddf3a1ffe
SIZE (rust/crates/assert_cmd-1.0.8.crate) = 27830
-SHA256 (rust/crates/assert_cmd-2.0.16.crate) = dc1835b7f27878de8525dc71410b5a31cdcc5f230aed5ba5df968e09c201b23d
-SIZE (rust/crates/assert_cmd-2.0.16.crate) = 26554
+SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66
+SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914
SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a
SIZE (rust/crates/async-channel-2.3.1.crate) = 14576
-SHA256 (rust/crates/async-compression-0.4.17.crate) = 0cb8f1d480b0ea3783ab015936d2a55c87e219676f0c0b7dec61494043f21857
-SIZE (rust/crates/async-compression-0.4.17.crate) = 111860
-SHA256 (rust/crates/async-trait-0.1.83.crate) = 721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd
-SIZE (rust/crates/async-trait-0.1.83.crate) = 29054
-SHA256 (rust/crates/async-tungstenite-0.28.0.crate) = 90e661b6cb0a6eb34d02c520b052daa3aa9ac0cc02495c9d066bbce13ead132b
-SIZE (rust/crates/async-tungstenite-0.28.0.crate) = 42051
+SHA256 (rust/crates/async-compression-0.4.23.crate) = b37fc50485c4f3f736a4fb14199f6d5f5ba008d7f28fe710306c92780f004c07
+SIZE (rust/crates/async-compression-0.4.23.crate) = 116231
+SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
+SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
+SHA256 (rust/crates/async-tungstenite-0.28.2.crate) = 1c348fb0b6d132c596eca3dcd941df48fb597aafcb07a738ec41c004b087dc99
+SIZE (rust/crates/async-tungstenite-0.28.2.crate) = 42641
SHA256 (rust/crates/atomic-polyfill-1.0.3.crate) = 8cf2bce30dfe09ef0bfaef228b9d414faaf7e563035494d7fe092dba54b300f4
SIZE (rust/crates/atomic-polyfill-1.0.3.crate) = 11581
+SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
+SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/basic-toml-0.1.9.crate) = 823388e228f614e9558c6804262db37960ec8821856535f5c3f59913140558f8
-SIZE (rust/crates/basic-toml-0.1.9.crate) = 50234
+SHA256 (rust/crates/basic-toml-0.1.10.crate) = ba62675e8242a4c4e806d12f11d136e626e6c8361d6b829310732241652a178a
+SIZE (rust/crates/basic-toml-0.1.10.crate) = 50648
SHA256 (rust/crates/beef-0.5.2.crate) = 3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1
SIZE (rust/crates/beef-0.5.2.crate) = 15275
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
@@ -79,58 +83,58 @@ SHA256 (rust/crates/bindgen-0.70.1.crate) = f49d8fed880d473ea71efb9bf597651e7720
SIZE (rust/crates/bindgen-0.70.1.crate) = 226363
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
-SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
-SHA256 (rust/crates/blake3-1.5.4.crate) = d82033247fd8e890df8f740e407ad4d038debb9eb1f40533fffb32e7d17dc6f7
-SIZE (rust/crates/blake3-1.5.4.crate) = 180240
+SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
+SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+SHA256 (rust/crates/blake3-1.8.2.crate) = 3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0
+SIZE (rust/crates/blake3-1.8.2.crate) = 205967
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223
SIZE (rust/crates/bstr-0.2.17.crate) = 330350
-SHA256 (rust/crates/bstr-1.10.0.crate) = 40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c
-SIZE (rust/crates/bstr-1.10.0.crate) = 380426
+SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
+SIZE (rust/crates/bstr-1.12.0.crate) = 351557
SHA256 (rust/crates/build-deps-0.1.4.crate) = 64f14468960818ce4f3e3553c32d524446687884f8e7af5d3e252331d8a87e43
SIZE (rust/crates/build-deps-0.1.4.crate) = 35939
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
+SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
+SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
SHA256 (rust/crates/bytecheck-0.6.12.crate) = 23cdc57ce23ac53c931e88a43d06d070a6fd142f2617be5855eb75efc9beb1c2
SIZE (rust/crates/bytecheck-0.6.12.crate) = 8202
-SHA256 (rust/crates/bytecheck-0.8.0.crate) = 50c8f430744b23b54ad15161fcbc22d82a29b73eacbe425fea23ec822600bc6f
-SIZE (rust/crates/bytecheck-0.8.0.crate) = 11567
+SHA256 (rust/crates/bytecheck-0.8.1.crate) = 50690fb3370fb9fe3550372746084c46f2ac8c9685c583d2be10eefd89d3d1a3
+SIZE (rust/crates/bytecheck-0.8.1.crate) = 12597
SHA256 (rust/crates/bytecheck_derive-0.6.12.crate) = 3db406d29fbcd95542e92559bed4d8ad92636d1ca8b3b72ede10b4bcc010e659
SIZE (rust/crates/bytecheck_derive-0.6.12.crate) = 5415
-SHA256 (rust/crates/bytecheck_derive-0.8.0.crate) = 523363cbe1df49b68215efdf500b103ac3b0fb4836aed6d15689a076eadb8fff
-SIZE (rust/crates/bytecheck_derive-0.8.0.crate) = 8385
+SHA256 (rust/crates/bytecheck_derive-0.8.1.crate) = efb7846e0cb180355c2dec69e721edafa36919850f1a9f52ffba4ebc0393cb71
+SIZE (rust/crates/bytecheck_derive-0.8.1.crate) = 8911
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/bytes-1.8.0.crate) = 9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da
-SIZE (rust/crates/bytes-1.8.0.crate) = 64824
-SHA256 (rust/crates/bytesize-1.3.0.crate) = a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc
-SIZE (rust/crates/bytesize-1.3.0.crate) = 10164
-SHA256 (rust/crates/bzip2-0.4.4.crate) = bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8
-SIZE (rust/crates/bzip2-0.4.4.crate) = 34197
-SHA256 (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc
-SIZE (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 633444
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/bytesize-1.3.3.crate) = 2e93abca9e28e0a1b9877922aacb20576e05d4679ffa78c3d6dc22a26a216659
+SIZE (rust/crates/bytesize-1.3.3.crate) = 11594
+SHA256 (rust/crates/bzip2-0.5.2.crate) = 49ecfb22d906f800d4fe833b6282cf4dc1c298f5057ca0b5445e5c209735ca47
+SIZE (rust/crates/bzip2-0.5.2.crate) = 38314
+SHA256 (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14
+SIZE (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 633818
SHA256 (rust/crates/camino-1.1.9.crate) = 8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3
SIZE (rust/crates/camino-1.1.9.crate) = 37552
-SHA256 (rust/crates/cargo-platform-0.1.8.crate) = 24b1f0365a6c6bb4020cd05806fd0d33c44d38046b8bd7f0e40814b9763cabfc
-SIZE (rust/crates/cargo-platform-0.1.8.crate) = 11813
+SHA256 (rust/crates/cargo-platform-0.1.9.crate) = e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea
+SIZE (rust/crates/cargo-platform-0.1.9.crate) = 12010
SHA256 (rust/crates/cargo_metadata-0.15.4.crate) = eee4243f1f26fc7a42710e7439c149e2b10b05472f88090acce52632f231a73a
SIZE (rust/crates/cargo_metadata-0.15.4.crate) = 19993
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
SHA256 (rust/crates/cbindgen-0.27.0.crate) = 3fce8dd7fcfcbf3a0a87d8f515194b49d6135acab73e18bd380d1d93bb1a15eb
SIZE (rust/crates/cbindgen-0.27.0.crate) = 215957
-SHA256 (rust/crates/cc-1.1.31.crate) = c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f
-SIZE (rust/crates/cc-1.1.31.crate) = 84637
+SHA256 (rust/crates/cc-1.2.19.crate) = 8e3a13707ac958681c13b39b458c073d0d9bc8a22cb1b2f4c8e55eb72c13f362
+SIZE (rust/crates/cc-1.2.19.crate) = 105910
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
-SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009
-SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401
-SIZE (rust/crates/chrono-0.4.38.crate) = 220559
+SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
+SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
+SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
+SIZE (rust/crates/chrono-0.4.40.crate) = 229824
SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
SIZE (rust/crates/ciborium-0.2.2.crate) = 35611
SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757
@@ -151,26 +155,24 @@ SHA256 (rust/crates/clap_derive-4.4.7.crate) = cf9804afaaf59a91e75b022a30fb7229a
SIZE (rust/crates/clap_derive-4.4.7.crate) = 29046
SHA256 (rust/crates/clap_lex-0.6.0.crate) = 702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1
SIZE (rust/crates/clap_lex-0.6.0.crate) = 12272
-SHA256 (rust/crates/clap_mangen-0.2.24.crate) = fbae9cbfdc5d4fa8711c09bd7b83f644cb48281ac35bf97af3e47b0675864bdf
-SIZE (rust/crates/clap_mangen-0.2.24.crate) = 15380
-SHA256 (rust/crates/cmake-0.1.51.crate) = fb1e43aa7fd152b1f968787f7dbcdeb306d1867ff373c69955211876c053f91a
-SIZE (rust/crates/cmake-0.1.51.crate) = 17566
+SHA256 (rust/crates/clap_mangen-0.2.26.crate) = 724842fa9b144f9b89b3f3d371a89f3455eea660361d13a554f68f8ae5d6c13a
+SIZE (rust/crates/clap_mangen-0.2.26.crate) = 15630
+SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
+SIZE (rust/crates/cmake-0.1.54.crate) = 18955
SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
SHA256 (rust/crates/colored-1.9.4.crate) = 5a5f741c91823341bebf717d4c71bda820630ce065443b58bd1b7451af008355
SIZE (rust/crates/colored-1.9.4.crate) = 21849
-SHA256 (rust/crates/colored-2.1.0.crate) = cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8
-SIZE (rust/crates/colored-2.1.0.crate) = 23348
-SHA256 (rust/crates/comfy-table-7.1.1.crate) = b34115915337defe99b2aff5c2ce6771e5fbc4079f4b506301f5cf394c8452f7
-SIZE (rust/crates/comfy-table-7.1.1.crate) = 73573
+SHA256 (rust/crates/colored-2.2.0.crate) = 117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c
+SIZE (rust/crates/colored-2.2.0.crate) = 35062
+SHA256 (rust/crates/comfy-table-7.1.4.crate) = 4a65ebfec4fb190b6f90e944a817d60499ee0744e582530e2c9900a22e591d9a
+SIZE (rust/crates/comfy-table-7.1.4.crate) = 77044
SHA256 (rust/crates/compiletest_rs-0.6.0.crate) = 0086d6ad78cf409c3061618cd98e2789d5c9ce598fc9651611cf62eae0a599cb
SIZE (rust/crates/compiletest_rs-0.6.0.crate) = 54431
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
-SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb
-SIZE (rust/crates/console-0.15.8.crate) = 36364
-SHA256 (rust/crates/console_error_panic_hook-0.1.7.crate) = a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc
-SIZE (rust/crates/console_error_panic_hook-0.1.7.crate) = 507196
+SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
+SIZE (rust/crates/console-0.15.11.crate) = 37822
SHA256 (rust/crates/constant_time_eq-0.3.1.crate) = 7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6
SIZE (rust/crates/constant_time_eq-0.3.1.crate) = 11561
SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e
@@ -179,14 +181,14 @@ SHA256 (rust/crates/cooked-waker-5.0.0.crate) = 147be55d677052dabc6b22252d5dd0fd
SIZE (rust/crates/cooked-waker-5.0.0.crate) = 11317
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
+SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63
+SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/corosensei-0.2.1.crate) = ad067b451c08956709f8762dba86e049c124ea52858e3ab8d076ba2892caa437
SIZE (rust/crates/corosensei-0.2.1.crate) = 67439
-SHA256 (rust/crates/counter-0.5.7.crate) = 2d458e66999348f56fd3ffcfbb7f7951542075ca8359687c703de6500c1ddccd
-SIZE (rust/crates/counter-0.5.7.crate) = 12868
-SHA256 (rust/crates/cpufeatures-0.2.14.crate) = 608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0
-SIZE (rust/crates/cpufeatures-0.2.14.crate) = 13165
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
SHA256 (rust/crates/cranelift-bforest-0.110.2.crate) = 305d51c180ebdc46ef61bc60c54ae6512db3bc9a05842a1f1e762e45977019ab
SIZE (rust/crates/cranelift-bforest-0.110.2.crate) = 30581
SHA256 (rust/crates/cranelift-bitset-0.110.3.crate) = 690d8ae6c73748e5ce3d8fe59034dceadb8823e6c8994ba324141c5eae909b0e
@@ -217,70 +219,70 @@ SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c
SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
SHA256 (rust/crates/critical-section-1.2.0.crate) = 790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b
SIZE (rust/crates/critical-section-1.2.0.crate) = 19133
-SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2
-SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174
-SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
-SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
+SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
+SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
+SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
+SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
-SHA256 (rust/crates/crossbeam-queue-0.3.11.crate) = df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35
-SIZE (rust/crates/crossbeam-queue-0.3.11.crate) = 15581
-SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80
-SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487
-SHA256 (rust/crates/crossterm-0.27.0.crate) = f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df
-SIZE (rust/crates/crossterm-0.27.0.crate) = 125311
+SHA256 (rust/crates/crossbeam-queue-0.3.12.crate) = 0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115
+SIZE (rust/crates/crossbeam-queue-0.3.12.crate) = 16270
+SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
+SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
+SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
+SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
-SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7
-SIZE (rust/crates/crunchy-0.2.2.crate) = 2995
+SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
+SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/csv-1.3.0.crate) = ac574ff4d437a7b5ad237ef331c17ccca63c46479e5b5453eb8e10bb99a759fe
-SIZE (rust/crates/csv-1.3.0.crate) = 888212
-SHA256 (rust/crates/csv-core-0.1.11.crate) = 5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70
-SIZE (rust/crates/csv-core-0.1.11.crate) = 25852
+SHA256 (rust/crates/csv-1.3.1.crate) = acdc4883a9c96732e4733212c01447ebd805833b7275a73ca3ee080fd77afdaf
+SIZE (rust/crates/csv-1.3.1.crate) = 888542
+SHA256 (rust/crates/csv-core-0.1.12.crate) = 7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d
+SIZE (rust/crates/csv-core-0.1.12.crate) = 26298
SHA256 (rust/crates/ctor-0.1.26.crate) = 6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096
SIZE (rust/crates/ctor-0.1.26.crate) = 10803
-SHA256 (rust/crates/cynic-3.8.0.crate) = 394a4797bda697d5e028f3bc3fcb8c8c374a2b72cf8d22e0efc0e127c95fd11f
-SIZE (rust/crates/cynic-3.8.0.crate) = 42476
-SHA256 (rust/crates/cynic-codegen-3.8.0.crate) = 408ad3d9c8d729e4d89e1aaed76eab918f76169f1bb3aa017c9fc1b39dac3066
-SIZE (rust/crates/cynic-codegen-3.8.0.crate) = 86918
-SHA256 (rust/crates/cynic-parser-0.4.5.crate) = 718f6cd8c54ae5249fd42b0c86639df0100b8a86eea2e5f1b915cde2e1481453
-SIZE (rust/crates/cynic-parser-0.4.5.crate) = 254179
-SHA256 (rust/crates/cynic-proc-macros-3.8.0.crate) = 7f72af69ebf914a975468c4f7e3f81ddc5482e140dd98032d90e7602c535681d
-SIZE (rust/crates/cynic-proc-macros-3.8.0.crate) = 2448
+SHA256 (rust/crates/cynic-3.10.0.crate) = c99c59968c8aa7f90d84240ab6ded4d3864125ce36b5b044554542cebc974946
+SIZE (rust/crates/cynic-3.10.0.crate) = 43700
+SHA256 (rust/crates/cynic-codegen-3.10.0.crate) = 332695dddff7f260dfda1e97502b6440d443816f576994548b7751494991d2e3
+SIZE (rust/crates/cynic-codegen-3.10.0.crate) = 94543
+SHA256 (rust/crates/cynic-parser-0.9.1.crate) = cbb0f21f2f8d3134c2e887a16564c165694231f48b6ae2769193299081ecf662
+SIZE (rust/crates/cynic-parser-0.9.1.crate) = 454751
+SHA256 (rust/crates/cynic-proc-macros-3.10.0.crate) = a7880789c425a73aff3ba286b2a9c794f330d4770769a42a1493d6175e4606c1
+SIZE (rust/crates/cynic-proc-macros-3.10.0.crate) = 2520
SHA256 (rust/crates/darling-0.14.4.crate) = 7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850
SIZE (rust/crates/darling-0.14.4.crate) = 25168
-SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
-SIZE (rust/crates/darling-0.20.10.crate) = 32031
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
SHA256 (rust/crates/darling_core-0.14.4.crate) = 109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0
SIZE (rust/crates/darling_core-0.14.4.crate) = 57485
-SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
-SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
SHA256 (rust/crates/darling_macro-0.14.4.crate) = a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e
SIZE (rust/crates/darling_macro-0.14.4.crate) = 1896
-SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
-SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
+SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
+SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
-SHA256 (rust/crates/data-encoding-2.6.0.crate) = e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2
-SIZE (rust/crates/data-encoding-2.6.0.crate) = 20769
+SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
+SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
SHA256 (rust/crates/deflate64-0.1.9.crate) = da692b8d1080ea3045efaab14434d40468c3d8657e42abddfffca87b428f4c1b
SIZE (rust/crates/deflate64-0.1.9.crate) = 15104
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
-SHA256 (rust/crates/derive_arbitrary-1.3.2.crate) = 67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611
-SIZE (rust/crates/derive_arbitrary-1.3.2.crate) = 10614
+SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
+SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
+SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
SHA256 (rust/crates/derive_builder-0.12.0.crate) = 8d67778784b508018359cbc8696edb3db78160bab2c2a28ba7f56ef6932997f8
SIZE (rust/crates/derive_builder-0.12.0.crate) = 35456
SHA256 (rust/crates/derive_builder_core-0.12.0.crate) = c11bdc11a0c47bc7d37d582b5285da6849c96681023680b906673c5707af7b0f
SIZE (rust/crates/derive_builder_core-0.12.0.crate) = 31438
SHA256 (rust/crates/derive_builder_macro-0.12.0.crate) = ebcda35c7a396850a55ffeac740804b40ffec779b98fffbb1738f4033f0ee79e
SIZE (rust/crates/derive_builder_macro-0.12.0.crate) = 6288
-SHA256 (rust/crates/derive_more-0.99.18.crate) = 5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce
-SIZE (rust/crates/derive_more-0.99.18.crate) = 55013
+SHA256 (rust/crates/derive_more-0.99.20.crate) = 6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f
+SIZE (rust/crates/derive_more-0.99.20.crate) = 55041
SHA256 (rust/crates/derive_more-1.0.0.crate) = 4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05
SIZE (rust/crates/derive_more-1.0.0.crate) = 64854
SHA256 (rust/crates/derive_more-impl-1.0.0.crate) = cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22
@@ -307,26 +309,26 @@ SHA256 (rust/crates/distance-0.4.0.crate) = 6d9d8664cf849d7d0f3114a3a387d2f5e430
SIZE (rust/crates/distance-0.4.0.crate) = 8515
SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
-SHA256 (rust/crates/document-features-0.2.10.crate) = cb6969eaabd2421f8a2775cfd2471a2b634372b4a25d41e3bd647b79912850a0
-SIZE (rust/crates/document-features-0.2.10.crate) = 14005
+SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
+SIZE (rust/crates/document-features-0.2.11.crate) = 14640
SHA256 (rust/crates/dotenvy-0.15.7.crate) = 1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b
SIZE (rust/crates/dotenvy-0.15.7.crate) = 20293
SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2
SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
-SHA256 (rust/crates/dyn-clone-1.0.17.crate) = 0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125
-SIZE (rust/crates/dyn-clone-1.0.17.crate) = 11848
+SHA256 (rust/crates/dyn-clone-1.0.19.crate) = 1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005
+SIZE (rust/crates/dyn-clone-1.0.19.crate) = 12896
SHA256 (rust/crates/dynasm-1.2.3.crate) = add9a102807b524ec050363f09e06f1504214b0e1c7797f64261c891022dce8b
SIZE (rust/crates/dynasm-1.2.3.crate) = 103467
SHA256 (rust/crates/dynasmrt-1.2.3.crate) = 64fba5a42bd76a17cad4bfa00de168ee1cbfa06a5e8ce992ae880218c05641a9
SIZE (rust/crates/dynasmrt-1.2.3.crate) = 19701
SHA256 (rust/crates/educe-0.5.11.crate) = e4bd92664bf78c4d3dba9b7cdafce6fa15b13ed3ed16175218196942e99168a8
SIZE (rust/crates/educe-0.5.11.crate) = 47047
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
-SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
-SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
+SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
SHA256 (rust/crates/enum-iterator-0.7.0.crate) = 4eeac5c5edb79e4e39fe8439ef35207780a11f69c52cbe424ce3dfad4cb78de6
SIZE (rust/crates/enum-iterator-0.7.0.crate) = 1783
SHA256 (rust/crates/enum-iterator-derive-0.7.0.crate) = c134c37760b27a871ba422106eedbb8247da973a09e82558bf26d619c882b159
@@ -339,24 +341,26 @@ SHA256 (rust/crates/enumset-1.1.5.crate) = d07a4b049558765cef5f0c1a273c3fc57084d
SIZE (rust/crates/enumset-1.1.5.crate) = 26442
SHA256 (rust/crates/enumset_derive-0.10.0.crate) = 59c3b24c345d8c314966bdc1832f6c2635bfcce8e7cf363bd115987bba2ee242
SIZE (rust/crates/enumset_derive-0.10.0.crate) = 13211
-SHA256 (rust/crates/env_filter-0.1.2.crate) = 4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab
-SIZE (rust/crates/env_filter-0.1.2.crate) = 13327
-SHA256 (rust/crates/env_logger-0.11.5.crate) = e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d
-SIZE (rust/crates/env_logger-0.11.5.crate) = 30683
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
+SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
+SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
+SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe
+SIZE (rust/crates/env_home-0.1.0.crate) = 9006
+SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
+SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
SHA256 (rust/crates/erased-serde-0.3.31.crate) = 6c138974f9d5e7fe373eb04df7cae98833802ae4b11c24ac7039a21d5af4b26c
SIZE (rust/crates/erased-serde-0.3.31.crate) = 24182
-SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
-SIZE (rust/crates/errno-0.3.9.crate) = 10690
-SHA256 (rust/crates/event-listener-5.3.1.crate) = 6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba
-SIZE (rust/crates/event-listener-5.3.1.crate) = 42576
-SHA256 (rust/crates/event-listener-strategy-0.5.2.crate) = 0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1
-SIZE (rust/crates/event-listener-strategy-0.5.2.crate) = 10697
+SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
+SIZE (rust/crates/errno-0.3.11.crate) = 12048
+SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae
+SIZE (rust/crates/event-listener-5.4.0.crate) = 43452
+SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93
+SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179
SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649
SIZE (rust/crates/fallible-iterator-0.3.0.crate) = 19639
-SHA256 (rust/crates/fastrand-2.1.1.crate) = e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6
-SIZE (rust/crates/fastrand-2.1.1.crate) = 14983
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fern-0.6.2.crate) = d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee
SIZE (rust/crates/fern-0.6.2.crate) = 304626
SHA256 (rust/crates/field-offset-0.3.6.crate) = 38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f
@@ -365,10 +369,12 @@ SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b3
SIZE (rust/crates/filetime-0.2.25.crate) = 14940
SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
-SHA256 (rust/crates/flate2-1.0.34.crate) = a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0
-SIZE (rust/crates/flate2-1.0.34.crate) = 109174
+SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
+SIZE (rust/crates/flate2-1.1.1.crate) = 77224
SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
+SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8
+SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
@@ -393,8 +399,8 @@ SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d3
SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
-SHA256 (rust/crates/futures-lite-2.3.0.crate) = 52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5
-SIZE (rust/crates/futures-lite-2.3.0.crate) = 39181
+SHA256 (rust/crates/futures-lite-2.6.0.crate) = f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532
+SIZE (rust/crates/futures-lite-2.6.0.crate) = 45157
SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
@@ -409,30 +415,32 @@ SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5
SIZE (rust/crates/getopts-0.2.21.crate) = 18457
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/ghost-0.1.17.crate) = b0e085ded9f1267c32176b40921b9754c474f7dd96f7e808d4a982e48aa1e854
-SIZE (rust/crates/ghost-0.1.17.crate) = 14781
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0
+SIZE (rust/crates/getrandom-0.3.2.crate) = 49140
+SHA256 (rust/crates/ghost-0.1.19.crate) = 6a8661f18e73000bcea2f0d68262eb8ac1b1e951e10eb936d3f95b36201c136d
+SIZE (rust/crates/ghost-0.1.19.crate) = 17475
SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253
SIZE (rust/crates/gimli-0.28.1.crate) = 270497
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
-SIZE (rust/crates/glob-0.3.1.crate) = 18880
-SHA256 (rust/crates/globset-0.4.15.crate) = 15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19
-SIZE (rust/crates/globset-0.4.15.crate) = 25177
+SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
+SIZE (rust/crates/glob-0.3.2.crate) = 22359
+SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
+SIZE (rust/crates/globset-0.4.16.crate) = 26533
SHA256 (rust/crates/goblin-0.8.2.crate) = 1b363a30c165f666402fe6a3024d3bec7ebc898f96a4a23bd1c99f8dbf3f4f47
SIZE (rust/crates/goblin-0.8.2.crate) = 187412
-SHA256 (rust/crates/graphql-ws-client-0.11.0.crate) = 7a1d67ba08667c527d817fefa59feb12e87c7045261bcaecab3bcfb02d4a0102
-SIZE (rust/crates/graphql-ws-client-0.11.0.crate) = 27044
+SHA256 (rust/crates/graphql-ws-client-0.11.1.crate) = 1aa2e818b9e62654f2039d524c92a19495fcc2b0139ffc0354956865b3c7e939
+SIZE (rust/crates/graphql-ws-client-0.11.1.crate) = 27300
SHA256 (rust/crates/gumdrop-0.8.1.crate) = 5bc700f989d2f6f0248546222d9b4258f5b02a171a431f8285a81c08142629e3
SIZE (rust/crates/gumdrop-0.8.1.crate) = 17522
SHA256 (rust/crates/gumdrop_derive-0.8.1.crate) = 729f9bd3449d77e7831a18abfb7ba2f99ee813dfd15b8c2167c9a54ba20aa99d
SIZE (rust/crates/gumdrop_derive-0.8.1.crate) = 11657
SHA256 (rust/crates/half-1.8.3.crate) = 1b43ede17f21864e81be2fa654110bf1e793774238d86ef8555c37e6519c0403
SIZE (rust/crates/half-1.8.3.crate) = 41624
-SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
-SIZE (rust/crates/half-2.4.1.crate) = 50892
+SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
+SIZE (rust/crates/half-2.6.0.crate) = 59507
SHA256 (rust/crates/handlebars-3.5.5.crate) = 4498fc115fa7d34de968184e473529abb40eeb6be8bc5f7faba3d08c316cb3e3
SIZE (rust/crates/handlebars-3.5.5.crate) = 77308
SHA256 (rust/crates/harsh-0.2.2.crate) = a6fce2283849822530a18d7d8eeb1719ac65a27cfb6649c0dc8dfd2d2cc5edfb
@@ -455,44 +463,42 @@ SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b774
SIZE (rust/crates/heck-0.3.3.crate) = 10260
SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
SIZE (rust/crates/heck-0.4.1.crate) = 11567
-SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
-SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
-SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
-SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
+SHA256 (rust/crates/hermit-abi-0.5.0.crate) = fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e
+SIZE (rust/crates/hermit-abi-0.5.0.crate) = 17480
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/hexdump-0.1.2.crate) = cf31ab66ed8145a1c7427bd8e9b42a6131bd74ccf444f69b9e620c2e73ded832
SIZE (rust/crates/hexdump-0.1.2.crate) = 7404
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
SIZE (rust/crates/hmac-0.12.1.crate) = 42657
-SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258
-SIZE (rust/crates/http-1.1.0.crate) = 103144
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
SIZE (rust/crates/http-body-1.0.1.crate) = 6125
-SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f
-SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
SHA256 (rust/crates/http-serde-2.1.1.crate) = 0f056c8559e3757392c8d091e796416e4649d8e49e88b8d76df6c002f05027fd
SIZE (rust/crates/http-serde-2.1.1.crate) = 6359
-SHA256 (rust/crates/httparse-1.9.5.crate) = 7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946
-SIZE (rust/crates/httparse-1.9.5.crate) = 39029
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/hyper-1.5.1.crate) = 97818827ef4f364230e16705d4706e2897df2bb60617d6ca15d598025a3c481f
-SIZE (rust/crates/hyper-1.5.1.crate) = 152653
-SHA256 (rust/crates/hyper-rustls-0.27.3.crate) = 08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333
-SIZE (rust/crates/hyper-rustls-0.27.3.crate) = 34834
+SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f
+SIZE (rust/crates/humantime-2.2.0.crate) = 20646
+SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
+SIZE (rust/crates/hyper-1.6.0.crate) = 153923
+SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2
+SIZE (rust/crates/hyper-rustls-0.27.5.crate) = 34660
SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0
SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052
SHA256 (rust/crates/hyper-tungstenite-0.13.0.crate) = 7a343d17fe7885302ed7252767dc7bb83609a874b6ff581142241ec4b73957ad
SIZE (rust/crates/hyper-tungstenite-0.13.0.crate) = 14527
-SHA256 (rust/crates/hyper-util-0.1.9.crate) = 41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b
-SIZE (rust/crates/hyper-util-0.1.9.crate) = 72670
-SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
-SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
+SHA256 (rust/crates/hyper-util-0.1.11.crate) = 497bbc33a26fdd4af9ed9c70d63f61cf56a938375fbb32df34db9b1cd6d643f2
+SIZE (rust/crates/hyper-util-0.1.11.crate) = 75973
+SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
+SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
@@ -501,16 +507,16 @@ SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b
SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
-SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
-SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
+SHA256 (rust/crates/icu_locid_transform_data-1.5.1.crate) = 7515e6d781098bf9f7205ab3fc7e9709d34554ae0b21ddbcb5febfa4bc7df11d
+SIZE (rust/crates/icu_locid_transform_data-1.5.1.crate) = 42937
SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
-SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
-SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
+SHA256 (rust/crates/icu_normalizer_data-1.5.1.crate) = c5e8338228bdc8ab83303f16b797e177953730f601a96c25d10cb3ab0daa0cb7
+SIZE (rust/crates/icu_normalizer_data-1.5.1.crate) = 50737
SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
-SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
-SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
+SHA256 (rust/crates/icu_properties_data-1.5.1.crate) = 85fb8799753b75aee8d2a21d7c14d9f38921b54b3dbda10f5a3c7a7b82dba5e2
+SIZE (rust/crates/icu_properties_data-1.5.1.crate) = 229231
SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
@@ -527,12 +533,10 @@ SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d
SIZE (rust/crates/ignore-0.4.23.crate) = 55901
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da
-SIZE (rust/crates/indexmap-2.6.0.crate) = 85204
-SHA256 (rust/crates/indexmap-nostd-0.4.0.crate) = 8e04e2fd2b8188ea827b32ef11de88377086d690286ab35747ef7f9bf3ccb590
-SIZE (rust/crates/indexmap-nostd-0.4.0.crate) = 14472
-SHA256 (rust/crates/indicatif-0.17.8.crate) = 763a5a8f45087d6bcea4222e7b72c291a054edf80e4ef6efd2a4979878c7bea3
-SIZE (rust/crates/indicatif-0.17.8.crate) = 64869
+SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
+SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235
+SIZE (rust/crates/indicatif-0.17.11.crate) = 66577
SHA256 (rust/crates/inkwell-0.5.0.crate) = 40fb405537710d51f6bdbc8471365ddd4cd6d3a3c3ad6e0c8291691031ba94b2
SIZE (rust/crates/inkwell-0.5.0.crate) = 190525
SHA256 (rust/crates/inkwell_internals-0.10.0.crate) = 9dd28cfd4cfba665d47d31c08a6ba637eed16770abca2eccbbc3ca831fef1e44
@@ -541,92 +545,98 @@ SHA256 (rust/crates/inline-c-0.1.8.crate) = ced39871c8d450695c9ddf7999e06da4c05b
SIZE (rust/crates/inline-c-0.1.8.crate) = 108794
SHA256 (rust/crates/inline-c-macro-0.1.7.crate) = d9b2cedf6123f450eadb06a82fdcafc6d492af3ac9256afcb954ca307d6339da
SIZE (rust/crates/inline-c-macro-0.1.7.crate) = 2617
-SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5
-SIZE (rust/crates/inout-0.1.3.crate) = 10743
-SHA256 (rust/crates/insta-1.40.0.crate) = 6593a41c7a73841868772495db7dc1e8ecab43bb5c0b6da2059246c4b506ab60
-SIZE (rust/crates/insta-1.40.0.crate) = 88233
-SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222
-SIZE (rust/crates/instant-0.1.13.crate) = 6305
+SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
+SIZE (rust/crates/inout-0.1.4.crate) = 11280
+SHA256 (rust/crates/insta-1.42.2.crate) = 50259abbaa67d11d2bcafc7ba1d094ed7a0c70e3ce893f0d0997f73558cb3084
+SIZE (rust/crates/insta-1.42.2.crate) = 100430
SHA256 (rust/crates/interfaces-0.0.9.crate) = bb6250a98af259a26fd5a4a6081fccea9ac116e4c3178acf4aeb86d32d2b7715
SIZE (rust/crates/interfaces-0.0.9.crate) = 20209
SHA256 (rust/crates/inventory-0.2.3.crate) = 84344c6e0b90a9e2b6f3f9abe5cc74402684e348df7b32adca28747e0cef091a
SIZE (rust/crates/inventory-0.2.3.crate) = 13590
-SHA256 (rust/crates/ipnet-2.10.1.crate) = ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708
-SIZE (rust/crates/ipnet-2.10.1.crate) = 28407
+SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
+SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
SHA256 (rust/crates/iprange-0.6.7.crate) = 37209be0ad225457e63814401415e748e2453a5297f9b637338f5fb8afa4ec00
SIZE (rust/crates/iprange-0.6.7.crate) = 34510
-SHA256 (rust/crates/is-terminal-0.4.13.crate) = 261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b
-SIZE (rust/crates/is-terminal-0.4.13.crate) = 7665
+SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
+SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
SIZE (rust/crates/itertools-0.10.5.crate) = 115354
SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
SIZE (rust/crates/itertools-0.12.1.crate) = 137761
-SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
-SIZE (rust/crates/itoa-1.0.11.crate) = 10563
-SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
-SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
-SHA256 (rust/crates/js-sys-0.3.72.crate) = 6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9
-SIZE (rust/crates/js-sys-0.3.72.crate) = 54096
-SHA256 (rust/crates/lalrpop-util-0.20.2.crate) = 507460a910eb7b32ee961886ff48539633b788a36b65692b95f225b844c82553
-SIZE (rust/crates/lalrpop-util-0.20.2.crate) = 15064
+SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+SIZE (rust/crates/itertools-0.13.0.crate) = 146261
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
+SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
+SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/lalrpop-util-0.22.1.crate) = e8d05b3fe34b8bd562c338db725dfa9beb9451a48f65f129ccb9538b48d2c93b
+SIZE (rust/crates/lalrpop-util-0.22.1.crate) = 18141
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/leb128-0.2.5.crate) = 884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67
SIZE (rust/crates/leb128-0.2.5.crate) = 11843
+SHA256 (rust/crates/leb128fmt-0.1.0.crate) = 09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2
+SIZE (rust/crates/leb128fmt-0.1.0.crate) = 14138
SHA256 (rust/crates/lexical-sort-0.3.1.crate) = c09e4591611e231daf4d4c685a66cb0410cc1e502027a20ae55f2bb9e997207a
SIZE (rust/crates/lexical-sort-0.3.1.crate) = 63689
-SHA256 (rust/crates/libc-0.2.161.crate) = 8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1
-SIZE (rust/crates/libc-0.2.161.crate) = 765389
-SHA256 (rust/crates/libfuzzer-sys-0.4.7.crate) = a96cfd5557eb82f2b83fed4955246c988d331975a002961b07c81584d107e7f7
-SIZE (rust/crates/libfuzzer-sys-0.4.7.crate) = 128332
-SHA256 (rust/crates/libloading-0.8.5.crate) = 4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4
-SIZE (rust/crates/libloading-0.8.5.crate) = 28902
-SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058
-SIZE (rust/crates/libm-0.2.8.crate) = 113450
+SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
+SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/libfuzzer-sys-0.4.9.crate) = cf78f52d400cf2d84a3a973a78a592b4adc535739e0a5597a0da6f0c357adc75
+SIZE (rust/crates/libfuzzer-sys-0.4.9.crate) = 133299
+SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
+SIZE (rust/crates/libloading-0.8.6.crate) = 28922
+SHA256 (rust/crates/libm-0.2.13.crate) = c9627da5196e5d8ed0b0495e61e518847578da83483c37288316d9b2e03a7f72
+SIZE (rust/crates/libm-0.2.13.crate) = 148927
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/libunwind-1.3.3.crate) = 0c6639b70a7ce854b79c70d7e83f16b5dc0137cc914f3d7d03803b513ecc67ac
+SIZE (rust/crates/libunwind-1.3.3.crate) = 4484
SHA256 (rust/crates/libyml-0.0.5.crate) = 3302702afa434ffa30847a83305f0a69d6abd74293b6554c18ec85c7ef30c980
SIZE (rust/crates/libyml-0.0.5.crate) = 97931
SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
-SHA256 (rust/crates/linked_hash_set-0.1.4.crate) = 47186c6da4d81ca383c7c47c1bfc80f4b95f4720514d860a5407aaf4233f9588
-SIZE (rust/crates/linked_hash_set-0.1.4.crate) = 15328
-SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
-SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
-SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
-SIZE (rust/crates/litemap-0.7.4.crate) = 28257
+SHA256 (rust/crates/linked_hash_set-0.1.5.crate) = bae85b5be22d9843c80e5fc80e9b64c8a3b1f98f867c709956eca3efff4e92e2
+SIZE (rust/crates/linked_hash_set-0.1.5.crate) = 14810
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856
+SIZE (rust/crates/litemap-0.7.5.crate) = 29962
SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5
SIZE (rust/crates/litrs-0.4.1.crate) = 42603
SHA256 (rust/crates/llvm-sys-180.0.0.crate) = 778fa5fa02e32728e718f11eec147e6f134137399ab02fd2c13d32476337affa
SIZE (rust/crates/llvm-sys-180.0.0.crate) = 57247
SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/lockfree-object-pool-0.1.6.crate) = 9374ef4228402d4b7e403e5838cb880d9ee663314b0a900d5a6aabf0c213552e
-SIZE (rust/crates/lockfree-object-pool-0.1.6.crate) = 12309
-SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
-SIZE (rust/crates/log-0.4.22.crate) = 44027
-SHA256 (rust/crates/logos-0.14.2.crate) = 1c6b6e02facda28ca5fb8dbe4b152496ba3b1bd5a4b40bb2b1b2d8ad74e0f39b
-SIZE (rust/crates/logos-0.14.2.crate) = 1460673
-SHA256 (rust/crates/logos-codegen-0.14.2.crate) = b32eb6b5f26efacd015b000bfc562186472cd9b34bdba3f6b264e2a052676d10
-SIZE (rust/crates/logos-codegen-0.14.2.crate) = 43012
-SHA256 (rust/crates/logos-derive-0.14.2.crate) = 3e5d0c5463c911ef55624739fc353238b4e310f0144be1f875dc42fec6bfd5ec
-SIZE (rust/crates/logos-derive-0.14.2.crate) = 7580
-SHA256 (rust/crates/loupe-0.1.3.crate) = 9b6a72dfa44fe15b5e76b94307eeb2ff995a8c5b283b55008940c02e0c5b634d
-SIZE (rust/crates/loupe-0.1.3.crate) = 9650
-SHA256 (rust/crates/loupe-derive-0.1.3.crate) = c0fbfc88337168279f2e9ae06e157cfed4efd3316e14dc96ed074d4f2e6c5952
-SIZE (rust/crates/loupe-derive-0.1.3.crate) = 3127
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/logos-0.14.4.crate) = 7251356ef8cb7aec833ddf598c6cb24d17b689d20b993f9d11a3d764e34e6458
+SIZE (rust/crates/logos-0.14.4.crate) = 1460670
+SHA256 (rust/crates/logos-codegen-0.14.4.crate) = 59f80069600c0d66734f5ff52cc42f2dabd6b29d205f333d61fd7832e9e9963f
+SIZE (rust/crates/logos-codegen-0.14.4.crate) = 43020
+SHA256 (rust/crates/logos-derive-0.14.4.crate) = 24fb722b06a9dc12adb0963ed585f19fc61dc5413e6a9be9422ef92c091e731d
+SIZE (rust/crates/logos-derive-0.14.4.crate) = 7581
+SHA256 (rust/crates/loupe-0.2.0.crate) = 4de4e09ccbef442225e81339e930ed93dc339d4f1b2eaf479f89590ebeb9bf13
+SIZE (rust/crates/loupe-0.2.0.crate) = 9861
+SHA256 (rust/crates/loupe-derive-0.2.0.crate) = ca8362a975c18ea799abfcb1902140370acd73d239f8c2f74d6e2c5f6a30929f
+SIZE (rust/crates/loupe-derive-0.2.0.crate) = 3162
SHA256 (rust/crates/lz4_flex-0.11.3.crate) = 75761162ae2b0e580d7e7c390558127e5f01b4194debd6221fd8c207fc80e3f5
SIZE (rust/crates/lz4_flex-0.11.3.crate) = 40633
SHA256 (rust/crates/lzma-rs-0.3.0.crate) = 297e814c836ae64db86b36cf2a557ba54368d03f6afcd7d947c266692f71115e
SIZE (rust/crates/lzma-rs-0.3.0.crate) = 29080
SHA256 (rust/crates/lzma-sys-0.1.20.crate) = 5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27
SIZE (rust/crates/lzma-sys-0.1.20.crate) = 760045
-SHA256 (rust/crates/mac_address-1.1.7.crate) = 8836fae9d0d4be2c8b4efcdd79e828a2faa058a90d005abf42f91cac5493a08e
-SIZE (rust/crates/mac_address-1.1.7.crate) = 12809
+SHA256 (rust/crates/mac_address-1.1.8.crate) = c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303
+SIZE (rust/crates/mac_address-1.1.8.crate) = 12876
SHA256 (rust/crates/mach2-0.4.2.crate) = 19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709
SIZE (rust/crates/mach2-0.4.2.crate) = 21889
+SHA256 (rust/crates/macho-unwind-info-0.5.0.crate) = bb4bdc8b0ce69932332cf76d24af69c3a155242af95c226b2ab6c2e371ed1149
+SIZE (rust/crates/macho-unwind-info-0.5.0.crate) = 20151
SHA256 (rust/crates/managed-0.8.0.crate) = 0ca88d725a0a943b096803bd34e73a4437208b6077654cc4ecb2947a5f91618d
SIZE (rust/crates/managed-0.8.0.crate) = 14199
SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
@@ -649,30 +659,32 @@ SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bc
SIZE (rust/crates/mime-0.3.17.crate) = 15712
SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e
SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166
-SHA256 (rust/crates/minicov-0.3.6.crate) = def6d99771d7c499c26ad4d40eb6645eafd3a1553b35fc26ea5a489a45e82d9a
-SIZE (rust/crates/minicov-0.3.6.crate) = 43779
+SHA256 (rust/crates/minicov-0.3.7.crate) = f27fe9f1cc3c22e1687f9446c2083c4c5fc7f0bcf1c7a86bdbded14985895b4b
+SIZE (rust/crates/minicov-0.3.7.crate) = 43788
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1
-SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343
-SHA256 (rust/crates/mio-1.0.2.crate) = 80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec
-SIZE (rust/crates/mio-1.0.2.crate) = 102777
+SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
+SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
+SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
+SIZE (rust/crates/mio-1.0.3.crate) = 103703
SHA256 (rust/crates/miow-0.3.7.crate) = b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21
SIZE (rust/crates/miow-0.3.7.crate) = 24563
SHA256 (rust/crates/more-asserts-0.2.2.crate) = 7843ec2de400bcbc6a6328c958dc38e5359da6e93e72e37bc5246bf1ae776389
SIZE (rust/crates/more-asserts-0.2.2.crate) = 7033
SHA256 (rust/crates/multi-stash-0.2.0.crate) = 685a9ac4b61f4e728e1d2c6a7844609c16527aeb5e6c865915c08e619c16410f
SIZE (rust/crates/multi-stash-0.2.0.crate) = 10938
-SHA256 (rust/crates/munge-0.4.1.crate) = 64142d38c84badf60abf06ff9bd80ad2174306a5b11bd4706535090a30a419df
-SIZE (rust/crates/munge-0.4.1.crate) = 9483
-SHA256 (rust/crates/munge_macro-0.4.1.crate) = 1bb5c1d8184f13f7d0ccbeeca0def2f9a181bce2624302793005f5ca8aa62e5e
-SIZE (rust/crates/munge_macro-0.4.1.crate) = 4964
-SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466
-SIZE (rust/crates/native-tls-0.2.12.crate) = 29517
+SHA256 (rust/crates/munge-0.4.4.crate) = 9e22e7961c873e8b305b176d2a4e1d41ce7ba31bc1c52d2a107a89568ec74c55
+SIZE (rust/crates/munge-0.4.4.crate) = 11743
+SHA256 (rust/crates/munge_macro-0.4.4.crate) = 0ac7d860b767c6398e88fe93db73ce53eb496057aa6895ffa4d60cb02e1d1c6b
+SIZE (rust/crates/munge_macro-0.4.4.crate) = 5844
+SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
+SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
SHA256 (rust/crates/nix-0.26.4.crate) = 598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b
SIZE (rust/crates/nix-0.26.4.crate) = 279099
-SHA256 (rust/crates/nix-0.28.0.crate) = ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4
-SIZE (rust/crates/nix-0.28.0.crate) = 311086
+SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
+SIZE (rust/crates/nix-0.29.0.crate) = 318248
+SHA256 (rust/crates/nom-5.1.3.crate) = 08959a387a676302eebf4ddbcbc611da04285579f76f88ee0506c63b1a61dd4b
+SIZE (rust/crates/nom-5.1.3.crate) = 135018
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
@@ -697,26 +709,26 @@ SHA256 (rust/crates/object-0.30.4.crate) = 03b4680b86d9cfafba8fc491dc9b6df26b68c
SIZE (rust/crates/object-0.30.4.crate) = 259203
SHA256 (rust/crates/object-0.32.2.crate) = a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441
SIZE (rust/crates/object-0.32.2.crate) = 286994
-SHA256 (rust/crates/object-0.36.5.crate) = aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e
-SIZE (rust/crates/object-0.36.5.crate) = 327435
-SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
-SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
-SHA256 (rust/crates/oorandom-11.1.4.crate) = b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9
-SIZE (rust/crates/oorandom-11.1.4.crate) = 10201
+SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
+SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
+SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
SHA256 (rust/crates/opener-0.6.1.crate) = 6c62dcb6174f9cb326eac248f07e955d5d559c272730b6c03e396b443b562788
SIZE (rust/crates/opener-0.6.1.crate) = 19173
-SHA256 (rust/crates/openssl-0.10.68.crate) = 6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5
-SIZE (rust/crates/openssl-0.10.68.crate) = 276578
+SHA256 (rust/crates/openssl-0.10.72.crate) = fedfea7d58a1f73118430a55da6a286e7b044961736ce96a16a17068ea25e5da
+SIZE (rust/crates/openssl-0.10.72.crate) = 283852
SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
-SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
-SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741
-SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287
-SHA256 (rust/crates/ouroboros-0.18.4.crate) = 944fa20996a25aded6b4795c6d63f10014a7a83f8be9828a11860b08c5fc4a67
-SIZE (rust/crates/ouroboros-0.18.4.crate) = 11394
-SHA256 (rust/crates/ouroboros_macro-0.18.4.crate) = 39b0deead1528fd0e5947a8546a9642a9777c25f6e1e26f34c97b204bbb465bd
-SIZE (rust/crates/ouroboros_macro-0.18.4.crate) = 22011
+SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
+SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
+SHA256 (rust/crates/openssl-sys-0.9.107.crate) = 8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07
+SIZE (rust/crates/openssl-sys-0.9.107.crate) = 78156
+SHA256 (rust/crates/ouroboros-0.18.5.crate) = 1e0f050db9c44b97a94723127e6be766ac5c340c48f2c4bb3ffa11713744be59
+SIZE (rust/crates/ouroboros-0.18.5.crate) = 11678
+SHA256 (rust/crates/ouroboros_macro-0.18.5.crate) = 3c7028bdd3d43083f6d8d4d5187680d0d3560d54df4cc9d752005268b41e64d0
+SIZE (rust/crates/ouroboros_macro-0.18.5.crate) = 22021
SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
SIZE (rust/crates/overload-0.1.1.crate) = 24439
SHA256 (rust/crates/page_size-0.6.0.crate) = 30d5b2194ed13191c1999ae0704b7839fb18384fa22e49b57eeaa97d79ce40da
@@ -731,32 +743,40 @@ SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b4
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/path-clean-1.0.1.crate) = 17359afc20d7ab31fdb42bb844c8b3bb1dabd7dcf7e68428492da7f16966fcef
SIZE (rust/crates/path-clean-1.0.1.crate) = 4514
-SHA256 (rust/crates/pathdiff-0.2.2.crate) = d61c5ce1153ab5b689d0c074c4e7fc613e942dfb7dd9eea5ab202d2ad91fe361
-SIZE (rust/crates/pathdiff-0.2.2.crate) = 7481
+SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
+SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2
SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pest-2.7.14.crate) = 879952a81a83930934cbf1786752d6dedc3b1f29e8f8fb2ad1d0a36f377cf442
-SIZE (rust/crates/pest-2.7.14.crate) = 128275
-SHA256 (rust/crates/pest_derive-2.7.14.crate) = d214365f632b123a47fd913301e14c946c61d1c183ee245fa76eb752e59a02dd
-SIZE (rust/crates/pest_derive-2.7.14.crate) = 38801
-SHA256 (rust/crates/pest_generator-2.7.14.crate) = eb55586734301717aea2ac313f50b2eb8f60d2fc3dc01d190eefa2e625f60c4e
-SIZE (rust/crates/pest_generator-2.7.14.crate) = 18413
-SHA256 (rust/crates/pest_meta-2.7.14.crate) = b75da2a70cf4d9cb76833c990ac9cd3923c9a8905a8929789ce347c84564d03d
-SIZE (rust/crates/pest_meta-2.7.14.crate) = 42079
+SHA256 (rust/crates/pest-2.8.0.crate) = 198db74531d58c70a361c42201efde7e2591e976d518caf7662a47dc5720e7b6
+SIZE (rust/crates/pest-2.8.0.crate) = 128955
+SHA256 (rust/crates/pest_derive-2.8.0.crate) = d725d9cfd79e87dccc9341a2ef39d1b6f6353d68c4b33c177febbe1a402c97c5
+SIZE (rust/crates/pest_derive-2.8.0.crate) = 42196
+SHA256 (rust/crates/pest_generator-2.8.0.crate) = db7d01726be8ab66ab32f9df467ae8b1148906685bbe75c82d1e65d7f5b3f841
+SIZE (rust/crates/pest_generator-2.8.0.crate) = 18617
+SHA256 (rust/crates/pest_meta-2.8.0.crate) = 7f9f832470494906d1fca5329f8ab5791cc60beb230c74815dff541cbd2b5ca0
+SIZE (rust/crates/pest_meta-2.8.0.crate) = 42931
SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db
SIZE (rust/crates/petgraph-0.6.5.crate) = 710970
-SHA256 (rust/crates/pin-project-1.1.7.crate) = be57f64e946e500c8ee36ef6331845d40a93055567ec57e8fae13efd33759b95
-SIZE (rust/crates/pin-project-1.1.7.crate) = 55438
-SHA256 (rust/crates/pin-project-internal-1.1.7.crate) = 3c0f5fad0874fc7abcd4d750e76917eaebbecaa2c20bde22e1dbeeba8beb758c
-SIZE (rust/crates/pin-project-internal-1.1.7.crate) = 28549
-SHA256 (rust/crates/pin-project-lite-0.2.15.crate) = 915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff
-SIZE (rust/crates/pin-project-lite-0.2.15.crate) = 29683
+SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
+SIZE (rust/crates/phf-0.11.3.crate) = 23231
+SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
+SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
+SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216
+SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436
+SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
+SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
+SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
+SIZE (rust/crates/pin-project-1.1.10.crate) = 56348
+SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861
+SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
-SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/plain-0.2.3.crate) = b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6
SIZE (rust/crates/plain-0.2.3.crate) = 10664
SHA256 (rust/crates/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747
@@ -765,24 +785,24 @@ SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9a
SIZE (rust/crates/plotters-backend-0.3.7.crate) = 13709
SHA256 (rust/crates/plotters-svg-0.3.7.crate) = 51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670
SIZE (rust/crates/plotters-svg-0.3.7.crate) = 6715
-SHA256 (rust/crates/portable-atomic-1.9.0.crate) = cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2
-SIZE (rust/crates/portable-atomic-1.9.0.crate) = 166365
+SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
+SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/predicates-2.1.5.crate) = 59230a63c37f3e18569bdb90e4a89cbf5bf8b06fea0b84e65ea10cc4df47addd
SIZE (rust/crates/predicates-2.1.5.crate) = 24165
-SHA256 (rust/crates/predicates-3.1.2.crate) = 7e9086cc7640c29a356d1a29fd134380bee9d8f79a17410aa76e7ad295f42c97
-SIZE (rust/crates/predicates-3.1.2.crate) = 23986
-SHA256 (rust/crates/predicates-core-1.0.8.crate) = ae8177bee8e75d6846599c6b9ff679ed51e882816914eec639944d7c9aa11931
-SIZE (rust/crates/predicates-core-1.0.8.crate) = 8552
-SHA256 (rust/crates/predicates-tree-1.0.11.crate) = 41b740d195ed3166cd147c8047ec98db0e22ec019eb8eeb76d343b795304fb13
-SIZE (rust/crates/predicates-tree-1.0.11.crate) = 8393
+SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573
+SIZE (rust/crates/predicates-3.1.3.crate) = 24063
+SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa
+SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618
+SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c
+SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/prettyplease-0.2.25.crate) = 64d1ec885c64d0457d564db4ec299b2dae3f9c02808b8ad9c3a089c591b18033
-SIZE (rust/crates/prettyplease-0.2.25.crate) = 58681
+SHA256 (rust/crates/prettyplease-0.2.32.crate) = 664ec5419c51e34154eec046ebcba56312d5a2fc3b09a06da188e1ad21afadf6
+SIZE (rust/crates/prettyplease-0.2.32.crate) = 72024
SHA256 (rust/crates/proc-macro-crate-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919
SIZE (rust/crates/proc-macro-crate-1.3.1.crate) = 9678
SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
@@ -793,8 +813,8 @@ SHA256 (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 96de42df36bb9bba5542fe
SIZE (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 7745
SHA256 (rust/crates/proc-macro-error2-2.0.1.crate) = 11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802
SIZE (rust/crates/proc-macro-error2-2.0.1.crate) = 24807
-SHA256 (rust/crates/proc-macro2-1.0.89.crate) = f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e
-SIZE (rust/crates/proc-macro2-1.0.89.crate) = 49446
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
SHA256 (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8
SIZE (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = 12219
SHA256 (rust/crates/ptr_meta-0.1.4.crate) = 0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1
@@ -809,42 +829,50 @@ SHA256 (rust/crates/pulldown-cmark-0.8.0.crate) = ffade02495f22453cd593159ea2f59
SIZE (rust/crates/pulldown-cmark-0.8.0.crate) = 106330
SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
-SHA256 (rust/crates/quinn-0.11.5.crate) = 8c7c5fdde3cdae7203427dc4f0a68fe0ed09833edc525a03456b153b79828684
-SIZE (rust/crates/quinn-0.11.5.crate) = 75845
-SHA256 (rust/crates/quinn-proto-0.11.8.crate) = fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6
-SIZE (rust/crates/quinn-proto-0.11.8.crate) = 204226
-SHA256 (rust/crates/quinn-udp-0.5.5.crate) = 4fe68c2e9e1a1234e218683dbdf9f9dfcb094113c5ac2b938dfcb9bab4c4140b
-SIZE (rust/crates/quinn-udp-0.5.5.crate) = 22778
-SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
-SIZE (rust/crates/quote-1.0.37.crate) = 28558
+SHA256 (rust/crates/quinn-0.11.7.crate) = c3bd15a6f2967aef83887dcb9fec0014580467e33720d073560cf015a5683012
+SIZE (rust/crates/quinn-0.11.7.crate) = 79387
+SHA256 (rust/crates/quinn-proto-0.11.11.crate) = bcbafbbdbb0f638fe3f35f3c56739f77a8a1d070cb25603226c83339b391472b
+SIZE (rust/crates/quinn-proto-0.11.11.crate) = 229381
+SHA256 (rust/crates/quinn-udp-0.5.11.crate) = 541d0f57c6ec747a90738a52741d3221f7960e8ac2f0ff4b1a63680e033b4ab5
+SIZE (rust/crates/quinn-udp-0.5.11.crate) = 31854
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
+SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
SHA256 (rust/crates/rancor-0.1.0.crate) = caf5f7161924b9d1cea0e4cabc97c372cea92b5f927fc13c6bca67157a0ad947
SIZE (rust/crates/rancor-0.1.0.crate) = 9759
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
+SIZE (rust/crates/rand-0.9.1.crate) = 97986
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
SIZE (rust/crates/rayon-1.10.0.crate) = 180155
SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/redox_syscall-0.5.7.crate) = 9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f
-SIZE (rust/crates/redox_syscall-0.5.7.crate) = 26249
+SHA256 (rust/crates/redox_syscall-0.5.11.crate) = d2f103c6d277498fbceb16e84d317e2a400f160f46904d5f5410848c829511a3
+SIZE (rust/crates/redox_syscall-0.5.11.crate) = 30300
SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
-SHA256 (rust/crates/ref-cast-1.0.23.crate) = ccf0a6f84d5f1d581da8b41b47ec8600871962f2a528115b542b362d4b744931
-SIZE (rust/crates/ref-cast-1.0.23.crate) = 12795
-SHA256 (rust/crates/ref-cast-impl-1.0.23.crate) = bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6
-SIZE (rust/crates/ref-cast-impl-1.0.23.crate) = 9360
+SHA256 (rust/crates/ref-cast-1.0.24.crate) = 4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf
+SIZE (rust/crates/ref-cast-1.0.24.crate) = 15252
+SHA256 (rust/crates/ref-cast-impl-1.0.24.crate) = 1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7
+SIZE (rust/crates/ref-cast-impl-1.0.24.crate) = 9968
SHA256 (rust/crates/regalloc2-0.9.3.crate) = ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6
SIZE (rust/crates/regalloc2-0.9.3.crate) = 120867
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
SIZE (rust/crates/regex-1.11.1.crate) = 254170
SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3
-SIZE (rust/crates/regex-automata-0.4.8.crate) = 617784
+SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
+SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
SHA256 (rust/crates/regex-lite-0.1.6.crate) = 53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a
SIZE (rust/crates/regex-lite-0.1.6.crate) = 95278
SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
@@ -857,14 +885,14 @@ SHA256 (rust/crates/rend-0.5.2.crate) = a35e8a6bf28cd121053a66aa2e6a2e3eaffad4a6
SIZE (rust/crates/rend-0.5.2.crate) = 14775
SHA256 (rust/crates/replace_with-0.1.7.crate) = e3a8614ee435691de62bcffcf4a66d91b3594bf1428a5722e79103249a095690
SIZE (rust/crates/replace_with-0.1.7.crate) = 10935
-SHA256 (rust/crates/reqwest-0.12.9.crate) = a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f
-SIZE (rust/crates/reqwest-0.12.9.crate) = 179807
-SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d
-SIZE (rust/crates/ring-0.17.8.crate) = 4188554
-SHA256 (rust/crates/rkyv-0.8.8.crate) = 395027076c569819ea6035ee62e664f5e03d74e281744f55261dd1afd939212b
-SIZE (rust/crates/rkyv-0.8.8.crate) = 153994
-SHA256 (rust/crates/rkyv_derive-0.8.8.crate) = 09cb82b74b4810f07e460852c32f522e979787691b0b7b7439fe473e49d49b2f
-SIZE (rust/crates/rkyv_derive-0.8.8.crate) = 20338
+SHA256 (rust/crates/reqwest-0.12.15.crate) = d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb
+SIZE (rust/crates/reqwest-0.12.15.crate) = 199320
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
+SHA256 (rust/crates/rkyv-0.8.10.crate) = 1e147371c75553e1e2fcdb483944a8540b8438c31426279553b9a8182a9b7b65
+SIZE (rust/crates/rkyv-0.8.10.crate) = 163013
+SHA256 (rust/crates/rkyv_derive-0.8.10.crate) = 246b40ac189af6c675d124b802e8ef6d5246c53e17367ce9501f8f66a81abb7a
+SIZE (rust/crates/rkyv_derive-0.8.10.crate) = 22743
SHA256 (rust/crates/rmp-0.8.14.crate) = 228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4
SIZE (rust/crates/rmp-0.8.14.crate) = 29687
SHA256 (rust/crates/rmp-serde-1.3.0.crate) = 52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db
@@ -875,30 +903,34 @@ SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa
SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/rustc-hash-2.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152
-SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.3.3.crate) = f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee
SIZE (rust/crates/rustc_version-0.3.3.crate) = 12119
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustfix-0.5.1.crate) = f2c50b74badcddeb8f7652fa8323ce440b95286f8e4b64ebfd871c609672704e
SIZE (rust/crates/rustfix-0.5.1.crate) = 17768
-SHA256 (rust/crates/rustix-0.38.37.crate) = 8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811
-SIZE (rust/crates/rustix-0.38.37.crate) = 371243
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustix-1.0.5.crate) = d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf
+SIZE (rust/crates/rustix-1.0.5.crate) = 414160
SHA256 (rust/crates/rustls-0.22.4.crate) = bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432
SIZE (rust/crates/rustls-0.22.4.crate) = 333681
-SHA256 (rust/crates/rustls-0.23.19.crate) = 934b404430bb06b3fae2cba809eb45a1ab1aecd64491213d7c3301b88393f8d1
-SIZE (rust/crates/rustls-0.23.19.crate) = 333921
-SHA256 (rust/crates/rustls-native-certs-0.8.0.crate) = fcaf18a4f2be7326cd874a5fa579fae794320a0f388d365dca7e480e55f83f8a
-SIZE (rust/crates/rustls-native-certs-0.8.0.crate) = 32185
+SHA256 (rust/crates/rustls-0.23.26.crate) = df51b5869f3a441595eac5e8ff14d486ff285f7b8c0df8770e49c3b56351f0f0
+SIZE (rust/crates/rustls-0.23.26.crate) = 347849
+SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
+SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129
SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
-SHA256 (rust/crates/rustls-pki-types-1.10.0.crate) = 16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b
-SIZE (rust/crates/rustls-pki-types-1.10.0.crate) = 55134
+SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c
+SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933
SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
-SHA256 (rust/crates/rustversion-1.0.18.crate) = 0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248
-SIZE (rust/crates/rustversion-1.0.18.crate) = 17794
+SHA256 (rust/crates/rustls-webpki-0.103.1.crate) = fef8b8769aaccf73098557a87cd1816b4f9c7c16811c9c77142aa695c16f2c03
+SIZE (rust/crates/rustls-webpki-0.103.1.crate) = 820273
+SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
+SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
SHA256 (rust/crates/rusty_jsc-0.1.0.crate) = 4f8f838ac489c4fec2ae60bcd620e70ca829b75f83d4516f2708fd2a9edafdd0
SIZE (rust/crates/rusty_jsc-0.1.0.crate) = 7784
SHA256 (rust/crates/rusty_jsc_macros-0.1.0.crate) = 7b2407097cc2d172aedd2da887e68c1724c96f7828bad033096d0bb911dc4071
@@ -909,54 +941,54 @@ SHA256 (rust/crates/rusty_pool-0.7.0.crate) = 4ed36cdb20de66d89a17ea04b8883fc7a3
SIZE (rust/crates/rusty_pool-0.7.0.crate) = 25301
SHA256 (rust/crates/ruzstd-0.5.0.crate) = 58c4eb8a81997cf040a091d1f7e1938aeab6749d3a0dfa73af43cdc32393483d
SIZE (rust/crates/ruzstd-0.5.0.crate) = 52393
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/saffron-0.1.0.crate) = 03fb9a628596fc7590eb7edbf7b0613287be78df107f5f97b118aad59fb2eea9
+SIZE (rust/crates/saffron-0.1.0.crate) = 29881
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/schannel-0.1.26.crate) = 01227be5826fa0690321a2ba6c5cd57a19cf3f6a09e76973b58e61de6ab9d1c1
-SIZE (rust/crates/schannel-0.1.26.crate) = 42791
-SHA256 (rust/crates/schemars-0.8.21.crate) = 09c024468a378b7e36765cd36702b7a90cc3cba11654f6685c8f233408e89e92
-SIZE (rust/crates/schemars-0.8.21.crate) = 58475
-SHA256 (rust/crates/schemars_derive-0.8.21.crate) = b1eee588578aff73f856ab961cd2f79e36bc45d7ded33a7562adba4667aecc0e
-SIZE (rust/crates/schemars_derive-0.8.21.crate) = 18703
-SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294
-SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
+SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
+SIZE (rust/crates/schannel-0.1.27.crate) = 42772
+SHA256 (rust/crates/schemars-0.8.22.crate) = 3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615
+SIZE (rust/crates/schemars-0.8.22.crate) = 59214
+SHA256 (rust/crates/schemars_derive-0.8.22.crate) = 32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d
+SIZE (rust/crates/schemars_derive-0.8.22.crate) = 19542
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/scroll-0.12.0.crate) = 6ab8598aa408498679922eff7fa985c25d58a90771bd6be794434c5277eab1a6
SIZE (rust/crates/scroll-0.12.0.crate) = 24145
-SHA256 (rust/crates/scroll_derive-0.12.0.crate) = 7f81c2fde025af7e69b1d1420531c8a8811ca898919db177141a85313b1cb932
-SIZE (rust/crates/scroll_derive-0.12.0.crate) = 4693
+SHA256 (rust/crates/scroll_derive-0.12.1.crate) = 1783eabc414609e28a5ba76aee5ddd52199f7107a0b24c2e9746a1ecc34a683d
+SIZE (rust/crates/scroll_derive-0.12.1.crate) = 5659
SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
-SHA256 (rust/crates/security-framework-sys-2.12.0.crate) = ea4a292869320c0272d7bc55a5a6aafaff59b4f63404a003887b679a2e05b4b6
-SIZE (rust/crates/security-framework-sys-2.12.0.crate) = 20103
-SHA256 (rust/crates/self_cell-1.0.4.crate) = d369a96f978623eb3dc28807c4852d6cc617fed53da5d3c400feff1ef34a714a
-SIZE (rust/crates/self_cell-1.0.4.crate) = 15220
+SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316
+SIZE (rust/crates/security-framework-3.2.0.crate) = 86095
+SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
+SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
+SHA256 (rust/crates/self_cell-1.2.0.crate) = 0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749
+SIZE (rust/crates/self_cell-1.2.0.crate) = 16883
SHA256 (rust/crates/semver-0.11.0.crate) = f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6
SIZE (rust/crates/semver-0.11.0.crate) = 20826
-SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b
-SIZE (rust/crates/semver-1.0.23.crate) = 30622
-SHA256 (rust/crates/semver-parser-0.10.2.crate) = 00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7
-SIZE (rust/crates/semver-parser-0.10.2.crate) = 23176
-SHA256 (rust/crates/seq-macro-0.3.5.crate) = a3f0bf26fd526d2a95683cd0f87bf103b8539e2ca1ef48ce002d67aad59aa0b4
-SIZE (rust/crates/seq-macro-0.3.5.crate) = 13332
-SHA256 (rust/crates/serde-1.0.213.crate) = 3ea7893ff5e2466df8d720bb615088341b295f849602c6956047f8f80f0e9bc1
-SIZE (rust/crates/serde-1.0.213.crate) = 78349
-SHA256 (rust/crates/serde-wasm-bindgen-0.4.5.crate) = e3b4c031cd0d9014307d82b8abf653c0290fbdaeb4c02d00c63cf52f728628bf
-SIZE (rust/crates/serde-wasm-bindgen-0.4.5.crate) = 17012
-SHA256 (rust/crates/serde_bytes-0.11.15.crate) = 387cc504cb06bb40a96c8e04e951fe01854cf6bc921053c954e4a606d9675c6a
-SIZE (rust/crates/serde_bytes-0.11.15.crate) = 12191
+SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
+SIZE (rust/crates/semver-1.0.26.crate) = 31303
+SHA256 (rust/crates/semver-parser-0.10.3.crate) = 9900206b54a3527fdc7b8a938bffd94a568bac4f4aa8113b209df75a09c0dec2
+SIZE (rust/crates/semver-parser-0.10.3.crate) = 24805
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde-wasm-bindgen-0.6.5.crate) = 8302e169f0eddcc139c70f139d19d6467353af16f9fce27e8c30158036a1e16b
+SIZE (rust/crates/serde-wasm-bindgen-0.6.5.crate) = 21098
+SHA256 (rust/crates/serde_bytes-0.11.17.crate) = 8437fd221bde2d4ca316d61b90e337e9e702b3820b87d63caa9ba6c02bd06d96
+SIZE (rust/crates/serde_bytes-0.11.17.crate) = 13256
SHA256 (rust/crates/serde_cbor-0.11.2.crate) = 2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5
SIZE (rust/crates/serde_cbor-0.11.2.crate) = 44570
-SHA256 (rust/crates/serde_derive-1.0.213.crate) = 7e85ad2009c50b58e87caa8cd6dac16bdf511bbfb7af6c33df902396aa480fa5
-SIZE (rust/crates/serde_derive-1.0.213.crate) = 56625
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711
SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
-SHA256 (rust/crates/serde_json-1.0.132.crate) = d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03
-SIZE (rust/crates/serde_json-1.0.132.crate) = 150549
-SHA256 (rust/crates/serde_path_to_error-0.1.16.crate) = af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6
-SIZE (rust/crates/serde_path_to_error-0.1.16.crate) = 16657
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_path_to_error-0.1.17.crate) = 59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a
+SIZE (rust/crates/serde_path_to_error-0.1.17.crate) = 17662
SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
@@ -979,64 +1011,60 @@ SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7
SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
-SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
+SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
+SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/simdutf8-0.1.5.crate) = e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e
SIZE (rust/crates/simdutf8-0.1.5.crate) = 28488
-SHA256 (rust/crates/similar-2.6.0.crate) = 1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e
-SIZE (rust/crates/similar-2.6.0.crate) = 51659
+SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
+SIZE (rust/crates/similar-2.7.0.crate) = 53928
SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d
SIZE (rust/crates/siphasher-0.3.11.crate) = 10442
+SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
+SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
SIZE (rust/crates/slab-0.4.9.crate) = 17108
SHA256 (rust/crates/slice-group-by-0.3.1.crate) = 826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7
SIZE (rust/crates/slice-group-by-0.3.1.crate) = 14640
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
+SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
SHA256 (rust/crates/smawk-0.3.2.crate) = b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c
SIZE (rust/crates/smawk-0.3.2.crate) = 13831
SHA256 (rust/crates/smoltcp-0.8.2.crate) = ee34c1e1bfc7e9206cc0fb8030a90129b4e319ab53856249bb27642cab914fb3
SIZE (rust/crates/smoltcp-0.8.2.crate) = 235251
-SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c
-SIZE (rust/crates/socket2-0.5.7.crate) = 55758
+SHA256 (rust/crates/socket2-0.5.9.crate) = 4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef
+SIZE (rust/crates/socket2-0.5.9.crate) = 57432
SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
SIZE (rust/crates/spin-0.9.8.crate) = 38958
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
-SHA256 (rust/crates/string-interner-0.17.0.crate) = 1c6a0d765f5807e98a091107bae0a56ea3799f66a5de47b2c84c94a39c09974e
-SIZE (rust/crates/string-interner-0.17.0.crate) = 25789
SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
SIZE (rust/crates/strsim-0.10.0.crate) = 11355
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
-SIZE (rust/crates/strum-0.26.3.crate) = 7237
-SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
-SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.85.crate) = 5023162dfcd14ef8f32034d8bcd4cc5ddc61ef7a247c024a33e24e1f24d21b56
-SIZE (rust/crates/syn-2.0.85.crate) = 275231
-SHA256 (rust/crates/sync_wrapper-1.0.1.crate) = a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394
-SIZE (rust/crates/sync_wrapper-1.0.1.crate) = 6939
+SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0
+SIZE (rust/crates/syn-2.0.100.crate) = 297947
+SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
+SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
-SHA256 (rust/crates/tar-0.4.42.crate) = 4ff6c40d3aedb5e06b57c6f669ad17ab063dd1e63d977c6a88e7f4dfa4f04020
-SIZE (rust/crates/tar-0.4.42.crate) = 58998
+SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
+SIZE (rust/crates/tar-0.4.44.crate) = 61020
SHA256 (rust/crates/target-lexicon-0.11.2.crate) = 422045212ea98508ae3d28025bc5aaa2bd4a9cdaecd442a08da2ee620ee9ea95
SIZE (rust/crates/target-lexicon-0.11.2.crate) = 21796
SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
-SHA256 (rust/crates/target-triple-0.1.3.crate) = 42a4d50cdb458045afc8131fd91b64904da29548bcb63c7236e0844936c13078
-SIZE (rust/crates/target-triple-0.1.3.crate) = 6962
-SHA256 (rust/crates/tempfile-3.13.0.crate) = f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b
-SIZE (rust/crates/tempfile-3.13.0.crate) = 34910
+SHA256 (rust/crates/target-triple-0.1.4.crate) = 1ac9aa371f599d22256307c24a9d748c041e548cbf599f35d890f9d365361790
+SIZE (rust/crates/target-triple-0.1.4.crate) = 7143
+SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
+SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
SHA256 (rust/crates/term-0.7.0.crate) = c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f
SIZE (rust/crates/term-0.7.0.crate) = 37082
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
@@ -1045,90 +1073,96 @@ SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8
SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096
SHA256 (rust/crates/termios-0.3.3.crate) = 411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b
SIZE (rust/crates/termios-0.3.3.crate) = 17103
-SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76
-SIZE (rust/crates/termtree-0.4.1.crate) = 4557
-SHA256 (rust/crates/test-log-0.2.16.crate) = 3dffced63c2b5c7be278154d76b479f9f9920ed34e7574201407f0b14e2bbb93
-SIZE (rust/crates/test-log-0.2.16.crate) = 9919
-SHA256 (rust/crates/test-log-macros-0.2.16.crate) = 5999e24eaa32083191ba4e425deb75cdf25efefabe5aaccb7446dd0d4122a3f5
-SIZE (rust/crates/test-log-macros-0.2.16.crate) = 7603
+SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
+SIZE (rust/crates/termtree-0.5.1.crate) = 8498
+SHA256 (rust/crates/test-log-0.2.17.crate) = e7f46083d221181166e5b6f6b1e5f1d499f3a76888826e6cb1d057554157cd0f
+SIZE (rust/crates/test-log-0.2.17.crate) = 14421
+SHA256 (rust/crates/test-log-macros-0.2.17.crate) = 888d0c3c6db53c0fdab160d2ed5e12ba745383d3e85813f2ea0f2b1475ab553f
+SIZE (rust/crates/test-log-macros-0.2.17.crate) = 8127
SHA256 (rust/crates/tester-0.9.1.crate) = 89e8bf7e0eb2dd7b4228cc1b6821fc5114cd6841ae59f652a85488c016091e5f
SIZE (rust/crates/tester-0.9.1.crate) = 40422
-SHA256 (rust/crates/textwrap-0.16.1.crate) = 23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9
-SIZE (rust/crates/textwrap-0.16.1.crate) = 56012
-SHA256 (rust/crates/thiserror-1.0.65.crate) = 5d11abd9594d9b38965ef50805c5e469ca9cc6f197f883f717e0269a3057b3d5
-SIZE (rust/crates/thiserror-1.0.65.crate) = 21825
-SHA256 (rust/crates/thiserror-impl-1.0.65.crate) = ae71770322cbd277e69d762a16c444af02aa0575ac0d174f0b9562d3b37f8602
-SIZE (rust/crates/thiserror-impl-1.0.65.crate) = 16077
+SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057
+SIZE (rust/crates/textwrap-0.16.2.crate) = 57077
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
+SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
SHA256 (rust/crates/time-0.1.45.crate) = 1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a
SIZE (rust/crates/time-0.1.45.crate) = 28911
-SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885
-SIZE (rust/crates/time-0.3.36.crate) = 119805
-SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
-SIZE (rust/crates/time-core-0.1.2.crate) = 7191
-SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf
-SIZE (rust/crates/time-macros-0.2.18.crate) = 24361
+SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
+SIZE (rust/crates/time-0.3.41.crate) = 138369
+SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
+SIZE (rust/crates/time-core-0.1.4.crate) = 8422
+SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
+SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938
-SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796
+SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
+SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.41.0.crate) = 145f3413504347a2be84393cc8a7d2fb4d863b375909ea59f2158261aa258bbb
-SIZE (rust/crates/tokio-1.41.0.crate) = 805168
-SHA256 (rust/crates/tokio-macros-2.4.0.crate) = 693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752
-SIZE (rust/crates/tokio-macros-2.4.0.crate) = 12501
+SHA256 (rust/crates/tokio-1.44.2.crate) = e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48
+SIZE (rust/crates/tokio-1.44.2.crate) = 841618
+SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
+SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
SHA256 (rust/crates/tokio-rustls-0.25.0.crate) = 775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f
SIZE (rust/crates/tokio-rustls-0.25.0.crate) = 30541
-SHA256 (rust/crates/tokio-rustls-0.26.0.crate) = 0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4
-SIZE (rust/crates/tokio-rustls-0.26.0.crate) = 34253
+SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
+SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
SHA256 (rust/crates/tokio-serde-0.9.0.crate) = caf600e7036b17782571dd44fa0a5cea3c82f60db5137f774a325a76a0d6852b
SIZE (rust/crates/tokio-serde-0.9.0.crate) = 16122
SHA256 (rust/crates/tokio-socks-0.5.2.crate) = 0d4770b8024672c1101b3f6733eab95b18007dbe0847a8afe341fcf79e06043f
SIZE (rust/crates/tokio-socks-0.5.2.crate) = 22102
-SHA256 (rust/crates/tokio-stream-0.1.16.crate) = 4f4e6ce100d0eb49a2734f8c0812bcd324cf357d21810932c5df6b96ef2b86f1
-SIZE (rust/crates/tokio-stream-0.1.16.crate) = 38312
+SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
+SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
SHA256 (rust/crates/tokio-tungstenite-0.21.0.crate) = c83b561d025642014097b66e6c1bb422783339e0909e4429cde4749d1990bc38
SIZE (rust/crates/tokio-tungstenite-0.21.0.crate) = 28159
SHA256 (rust/crates/tokio-tungstenite-0.24.0.crate) = edc5f74e248dc973e0dbb7b74c7e0d6fcc301c694ff50049504004ef4d0cdcd9
SIZE (rust/crates/tokio-tungstenite-0.24.0.crate) = 28904
-SHA256 (rust/crates/tokio-util-0.7.12.crate) = 61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a
-SIZE (rust/crates/tokio-util-0.7.12.crate) = 115177
+SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
+SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
SIZE (rust/crates/toml-0.5.11.crate) = 54910
-SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e
-SIZE (rust/crates/toml-0.8.19.crate) = 50974
+SHA256 (rust/crates/toml-0.8.20.crate) = cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148
+SIZE (rust/crates/toml-0.8.20.crate) = 51095
SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
SHA256 (rust/crates/toml_edit-0.19.15.crate) = 1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421
SIZE (rust/crates/toml_edit-0.19.15.crate) = 95324
-SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5
-SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387
+SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474
+SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399
SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c
SIZE (rust/crates/tower-0.4.13.crate) = 106906
+SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
+SIZE (rust/crates/tower-0.5.2.crate) = 109417
SHA256 (rust/crates/tower-http-0.5.2.crate) = 1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5
SIZE (rust/crates/tower-http-0.5.2.crate) = 118675
SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
-SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef
-SIZE (rust/crates/tracing-0.1.40.crate) = 79459
-SHA256 (rust/crates/tracing-attributes-0.1.27.crate) = 34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7
-SIZE (rust/crates/tracing-attributes-0.1.27.crate) = 32241
-SHA256 (rust/crates/tracing-core-0.1.32.crate) = c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54
-SIZE (rust/crates/tracing-core-0.1.32.crate) = 61221
+SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
+SIZE (rust/crates/tracing-0.1.41.crate) = 82448
+SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
+SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
+SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
+SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
-SHA256 (rust/crates/tracing-serde-0.1.3.crate) = bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1
-SIZE (rust/crates/tracing-serde-0.1.3.crate) = 7329
-SHA256 (rust/crates/tracing-subscriber-0.3.18.crate) = ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b
-SIZE (rust/crates/tracing-subscriber-0.3.18.crate) = 196312
+SHA256 (rust/crates/tracing-serde-0.2.0.crate) = 704b1aeb7be0d0a84fc9828cae51dab5970fee5088f83d1dd7ee6f6246fc6ff1
+SIZE (rust/crates/tracing-serde-0.2.0.crate) = 7755
+SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
+SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
SHA256 (rust/crates/tracing-test-0.2.5.crate) = 557b891436fe0d5e0e363427fc7f217abf9ccd510d5136549847bdcbcd011d68
SIZE (rust/crates/tracing-test-0.2.5.crate) = 9080
SHA256 (rust/crates/tracing-test-macro-0.2.5.crate) = 04659ddb06c87d233c566112c1c9c5b9e98256d9af50ec3bc9c8327f873a7568
@@ -1137,32 +1171,34 @@ SHA256 (rust/crates/tracing-wasm-0.2.1.crate) = 4575c663a174420fa2d78f4108ff68f6
SIZE (rust/crates/tracing-wasm-0.2.1.crate) = 9372
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
-SHA256 (rust/crates/trybuild-1.0.101.crate) = 8dcd332a5496c026f1e14b7f3d2b7bd98e509660c04239c58b0ba38a12daded4
-SIZE (rust/crates/trybuild-1.0.101.crate) = 41649
+SHA256 (rust/crates/trybuild-1.0.104.crate) = 6ae08be68c056db96f0e6c6dd820727cca756ced9e1f4cc7fdd20e2a55e23898
+SIZE (rust/crates/trybuild-1.0.104.crate) = 44681
SHA256 (rust/crates/tungstenite-0.21.0.crate) = 9ef1a641ea34f399a848dea702823bbecfb4c486f911735368f1f137cb8257e1
SIZE (rust/crates/tungstenite-0.21.0.crate) = 59858
SHA256 (rust/crates/tungstenite-0.24.0.crate) = 18e5b8366ee7a95b16d32197d0b2604b43a0be89dc5fac9f8e96ccafbaedda8a
SIZE (rust/crates/tungstenite-0.24.0.crate) = 61527
SHA256 (rust/crates/twox-hash-1.6.3.crate) = 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675
SIZE (rust/crates/twox-hash-1.6.3.crate) = 21842
-SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
SHA256 (rust/crates/typetag-0.1.8.crate) = 4080564c5b2241b5bff53ab610082234e0c57b0417f4bd10596f183001505b8a
SIZE (rust/crates/typetag-0.1.8.crate) = 25667
SHA256 (rust/crates/typetag-impl-0.1.8.crate) = e60147782cc30833c05fba3bab1d9b5771b2685a2557672ac96fa5d154099c0e
SIZE (rust/crates/typetag-impl-0.1.8.crate) = 8875
SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
-SHA256 (rust/crates/unicase-2.8.0.crate) = 7e51b68083f157f853b6379db119d1c1be0e6e4dec98101079dec41f6f5cf6df
-SIZE (rust/crates/unicase-2.8.0.crate) = 23843
-SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe
-SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279
+SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
+SIZE (rust/crates/unicase-2.8.1.crate) = 24088
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
+SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
+SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
SHA256 (rust/crates/uniffi-0.27.3.crate) = cb3a4c447c50fcda7bc5604a8588b7e1f37ffbfd8838a1516a290398efa7c6f0
@@ -1201,10 +1237,10 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.11.0.crate) = f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a
-SIZE (rust/crates/uuid-1.11.0.crate) = 47683
-SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
-SIZE (rust/crates/valuable-0.1.0.crate) = 27718
+SHA256 (rust/crates/uuid-1.16.0.crate) = 458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9
+SIZE (rust/crates/uuid-1.16.0.crate) = 58549
+SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
+SIZE (rust/crates/valuable-0.1.1.crate) = 28679
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
@@ -1225,8 +1261,8 @@ SHA256 (rust/crates/wai-bindgen-wasmer-impl-0.2.3.crate) = 4b3488ed88d4dd0e3bf85
SIZE (rust/crates/wai-bindgen-wasmer-impl-0.2.3.crate) = 5910
SHA256 (rust/crates/wai-parser-0.2.3.crate) = 9bd0acb6d70885ea0c343749019ba74f015f64a9d30542e66db69b49b7e28186
SIZE (rust/crates/wai-parser-0.2.3.crate) = 53424
-SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
-SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441
+SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11
+SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435
SHA256 (rust/crates/waker-fn-1.2.0.crate) = 317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7
SIZE (rust/crates/waker-fn-1.2.0.crate) = 6685
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
@@ -1237,34 +1273,40 @@ SHA256 (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 1a143597ca7c7793
SIZE (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 26964
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasm-bindgen-0.2.95.crate) = 128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e
-SIZE (rust/crates/wasm-bindgen-0.2.95.crate) = 43894
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.95.crate) = cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358
-SIZE (rust/crates/wasm-bindgen-backend-0.2.95.crate) = 30487
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.45.crate) = cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b
-SIZE (rust/crates/wasm-bindgen-futures-0.4.45.crate) = 14329
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.95.crate) = e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56
-SIZE (rust/crates/wasm-bindgen-macro-0.2.95.crate) = 6938
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 21331
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 7649
-SHA256 (rust/crates/wasm-bindgen-test-0.3.45.crate) = d381749acb0943d357dcbd8f0b100640679883fcdeeef04def49daf8d33a5426
-SIZE (rust/crates/wasm-bindgen-test-0.3.45.crate) = 18406
-SHA256 (rust/crates/wasm-bindgen-test-macro-0.3.45.crate) = c97b2ef2c8d627381e51c071c2ab328eac606d3f69dd82bcbca20a9e389d95f0
-SIZE (rust/crates/wasm-bindgen-test-macro-0.3.45.crate) = 8099
-SHA256 (rust/crates/wasm-coredump-builder-0.1.22.crate) = 31ca262b320e4530a60946ba16a1cbf987d3f7d4aa6a953bfcc96e179e3e7458
-SIZE (rust/crates/wasm-coredump-builder-0.1.22.crate) = 2651
-SHA256 (rust/crates/wasm-coredump-encoder-0.1.22.crate) = f6f36ccfe604720ce093fce7d7b0d609c086c646ec4bb9bba58cb9f4dc2c5623
-SIZE (rust/crates/wasm-coredump-encoder-0.1.22.crate) = 1310
-SHA256 (rust/crates/wasm-coredump-types-0.1.22.crate) = d2763d9807903c461b41275a13489396d04695d7bc365743b8ea430cfd72f336
-SIZE (rust/crates/wasm-coredump-types-0.1.22.crate) = 1132
+SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
+SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
+SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
+SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
+SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61
+SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
+SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
+SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
+SHA256 (rust/crates/wasm-bindgen-test-0.3.50.crate) = 66c8d5e33ca3b6d9fa3b4676d774c5778031d27a578c2b007f905acf816152c3
+SIZE (rust/crates/wasm-bindgen-test-0.3.50.crate) = 22228
+SHA256 (rust/crates/wasm-bindgen-test-macro-0.3.50.crate) = 17d5042cc5fa009658f9a7333ef24291b1291a25b6382dd68862a7f3b969f69b
+SIZE (rust/crates/wasm-bindgen-test-macro-0.3.50.crate) = 11089
+SHA256 (rust/crates/wasm-coredump-builder-0.1.24.crate) = e67c1c448581871272b2fb7b1a2ee373a4bd295b4d214c92b9938047e7bb867a
+SIZE (rust/crates/wasm-coredump-builder-0.1.24.crate) = 2699
+SHA256 (rust/crates/wasm-coredump-encoder-0.1.24.crate) = 45c2fc6340ab2c342bbe706c321e46af41ebef4a0253d134e551abb4780b6d53
+SIZE (rust/crates/wasm-coredump-encoder-0.1.24.crate) = 1364
+SHA256 (rust/crates/wasm-coredump-types-0.1.24.crate) = ce6930c202f9dabb7effcb8105a425ee68be0c2ab1d2a0d12fef107b17b92f7c
+SIZE (rust/crates/wasm-coredump-types-0.1.24.crate) = 1191
SHA256 (rust/crates/wasm-encoder-0.4.1.crate) = 51b4949d4f2b25a4b208317dcf86aacef9e7a5884e48dfc45d4aeb91808d6f86
SIZE (rust/crates/wasm-encoder-0.4.1.crate) = 17860
SHA256 (rust/crates/wasm-encoder-0.23.0.crate) = 1c3e4bc09095436c8e7584d86d33e6c3ee67045af8fb262cbb9cc321de553428
SIZE (rust/crates/wasm-encoder-0.23.0.crate) = 36619
-SHA256 (rust/crates/wasm-encoder-0.216.0.crate) = 04c23aebea22c8a75833ae08ed31ccc020835b12a41999e58c31464271b94a88
-SIZE (rust/crates/wasm-encoder-0.216.0.crate) = 62505
+SHA256 (rust/crates/wasm-encoder-0.216.1.crate) = c1de2d0fd411c201b8d76c04213901f9bb221abf17dd59c2201542d0b118bb90
+SIZE (rust/crates/wasm-encoder-0.216.1.crate) = 64393
+SHA256 (rust/crates/wasm-encoder-0.221.3.crate) = dc8444fe4920de80a4fe5ab564fff2ae58b6b73166b89751f8c6c93509da32e5
+SIZE (rust/crates/wasm-encoder-0.221.3.crate) = 67487
+SHA256 (rust/crates/wasm-encoder-0.229.0.crate) = 38ba1d491ecacb085a2552025c10a675a6fddcbd03b1fc9b36c536010ce265d2
+SIZE (rust/crates/wasm-encoder-0.229.0.crate) = 81299
SHA256 (rust/crates/wasm-smith-0.4.5.crate) = f7e95fdeed16adeffed44efdc7ccf27d4f57ff2e99de417c75bcee7dee09049b
SIZE (rust/crates/wasm-smith-0.4.5.crate) = 356120
SHA256 (rust/crates/wasm-streams-0.4.2.crate) = 15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65
@@ -1273,44 +1315,54 @@ SHA256 (rust/crates/wasmer-inline-c-0.1.2.crate) = 7c4e7a2a3363ceeb2ee60371af946
SIZE (rust/crates/wasmer-inline-c-0.1.2.crate) = 3960
SHA256 (rust/crates/wasmer-inline-c-macro-0.1.6.crate) = 058581df4116836c51906e346d6f49ad1b1de0129243fba6b1e1d3c206cd36d1
SIZE (rust/crates/wasmer-inline-c-macro-0.1.6.crate) = 2362
-SHA256 (rust/crates/wasmi-0.38.0.crate) = b07e84e3bcdab2f4301827623260ada2557596ca462f7470b60f5182a25270b1
-SIZE (rust/crates/wasmi-0.38.0.crate) = 294087
-SHA256 (rust/crates/wasmi_c_api_impl-0.38.0.crate) = 3cf549ed7d6488b41acb6950afb07bd84be1cf655ae50b4bc2f24f1b30aba554
-SIZE (rust/crates/wasmi_c_api_impl-0.38.0.crate) = 62933
-SHA256 (rust/crates/wasmi_c_api_macros-0.38.0.crate) = f96d000c5be4f27470f7d89550aef550ffd971273469a35fa01216f165528c57
-SIZE (rust/crates/wasmi_c_api_macros-0.38.0.crate) = 4750
-SHA256 (rust/crates/wasmi_collections-0.38.0.crate) = 0d0fd5f4f2c4fe0c98554bb7293108ed2b1d0c124dce0974f999de7d517d37bc
-SIZE (rust/crates/wasmi_collections-0.38.0.crate) = 17760
-SHA256 (rust/crates/wasmi_core-0.38.0.crate) = 76a5f7bbd933a0fb3bac6c541f8bd90c0c8adcd91bb3ac088a2088995325b3d9
-SIZE (rust/crates/wasmi_core-0.38.0.crate) = 22917
-SHA256 (rust/crates/wasmi_ir-0.38.0.crate) = 5a3345445247388df2b5b35250a30c9209c27c8d2c6db1bf4c89b65636264bf9
-SIZE (rust/crates/wasmi_ir-0.38.0.crate) = 27700
+SHA256 (rust/crates/wasmi-0.40.0.crate) = a19af97fcb96045dd1d6b4d23e2b4abdbbe81723dbc5c9f016eb52145b320063
+SIZE (rust/crates/wasmi-0.40.0.crate) = 290594
+SHA256 (rust/crates/wasmi_c_api_impl-0.40.0.crate) = 45e45f29eb7b0a2c0789c3c8075fc9c2c05182d6be2222702c6c848f72a2c2df
+SIZE (rust/crates/wasmi_c_api_impl-0.40.0.crate) = 64070
+SHA256 (rust/crates/wasmi_c_api_macros-0.40.0.crate) = e03aa7908b941120f347018583d474de0950ca1eae5bc3f6cb680e0f9fbd7695
+SIZE (rust/crates/wasmi_c_api_macros-0.40.0.crate) = 5276
+SHA256 (rust/crates/wasmi_collections-0.40.0.crate) = e80d6b275b1c922021939d561574bf376613493ae2b61c6963b15db0e8813562
+SIZE (rust/crates/wasmi_collections-0.40.0.crate) = 17845
+SHA256 (rust/crates/wasmi_core-0.40.0.crate) = 3a8c51482cc32d31c2c7ff211cd2bedd73c5bd057ba16a2ed0110e7a96097c33
+SIZE (rust/crates/wasmi_core-0.40.0.crate) = 22596
+SHA256 (rust/crates/wasmi_ir-0.40.0.crate) = 6e431a14c186db59212a88516788bd68ed51f87aa1e08d1df742522867b5289a
+SIZE (rust/crates/wasmi_ir-0.40.0.crate) = 27024
SHA256 (rust/crates/wasmparser-0.121.2.crate) = 9dbe55c8f9d0dbd25d9447a5a889ff90c0cc3feaa7395310d3d826b2c703eaab
SIZE (rust/crates/wasmparser-0.121.2.crate) = 192364
-SHA256 (rust/crates/wasmparser-0.216.0.crate) = bcdee6bea3619d311fb4b299721e89a986c3470f804b6d534340e412589028e3
-SIZE (rust/crates/wasmparser-0.216.0.crate) = 223613
-SHA256 (rust/crates/wasmparser-nostd-0.100.2.crate) = d5a015fe95f3504a94bb1462c717aae75253e39b9dd6c3fb1062c934535c64aa
-SIZE (rust/crates/wasmparser-nostd-0.100.2.crate) = 121353
+SHA256 (rust/crates/wasmparser-0.221.3.crate) = d06bfa36ab3ac2be0dee563380147a5b81ba10dd8885d7fbbc9eb574be67d185
+SIZE (rust/crates/wasmparser-0.221.3.crate) = 242903
+SHA256 (rust/crates/wasmparser-0.224.1.crate) = 04f17a5917c2ddd3819e84c661fae0d6ba29d7b9c1f0e96c708c65a9c4188e11
+SIZE (rust/crates/wasmparser-0.224.1.crate) = 247037
+SHA256 (rust/crates/wasmparser-0.229.0.crate) = 0cc3b1f053f5d41aa55640a1fa9b6d1b8a9e4418d118ce308d20e24ff3575a8c
+SIZE (rust/crates/wasmparser-0.229.0.crate) = 249693
SHA256 (rust/crates/wasmprinter-0.2.80.crate) = 60e73986a6b7fdfedb7c5bf9e7eb71135486507c8fbc4c0c42cffcb6532988b7
SIZE (rust/crates/wasmprinter-0.2.80.crate) = 35750
-SHA256 (rust/crates/wast-216.0.0.crate) = f7eb1f2eecd913fdde0dc6c3439d0f24530a98ac6db6cb3d14d92a5328554a08
-SIZE (rust/crates/wast-216.0.0.crate) = 142202
-SHA256 (rust/crates/wat-1.216.0.crate) = ac0409090fb5154f95fb5ba3235675fd9e579e731524d63b6a2f653e1280c82a
-SIZE (rust/crates/wat-1.216.0.crate) = 6676
+SHA256 (rust/crates/wast-216.0.1.crate) = 62cc4cc72b93d4a11c416ad1b4bb37888a9ea1dff575ee865f5bf26682ceba0e
+SIZE (rust/crates/wast-216.0.1.crate) = 146378
+SHA256 (rust/crates/wast-221.0.3.crate) = 7e0d10d282261b825ffb3d49f46e8309e60a8b608328b6a0b0578e80f3f98e57
+SIZE (rust/crates/wast-221.0.3.crate) = 150648
+SHA256 (rust/crates/wast-229.0.0.crate) = 63fcaff613c12225696bb163f79ca38ffb40e9300eff0ff4b8aa8b2f7eadf0d9
+SIZE (rust/crates/wast-229.0.0.crate) = 153934
+SHA256 (rust/crates/wat-1.229.0.crate) = 4189bad08b70455a9e9e67dc126d2dcf91fac143a80f1046747a5dde6d4c33e0
+SIZE (rust/crates/wat-1.229.0.crate) = 8132
SHA256 (rust/crates/wcgi-0.3.0.crate) = 3977728575e8a79833db34f835b810dd7e1affdec0fa18cf141f060421cade6a
SIZE (rust/crates/wcgi-0.3.0.crate) = 3823
SHA256 (rust/crates/wcgi-host-0.3.0.crate) = 4d78a0358eebb970afcacc158f4172d2b7355d37572b350f1ed46dc44fe2e464
SIZE (rust/crates/wcgi-host-0.3.0.crate) = 5643
-SHA256 (rust/crates/web-sys-0.3.72.crate) = f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112
-SIZE (rust/crates/web-sys-0.3.72.crate) = 629190
-SHA256 (rust/crates/webc-7.0.0-rc.2.crate) = e6893cbe58d5b97a0daa2dd77055d621db1c8b94fe0f2bbd719c8de747226ea6
-SIZE (rust/crates/webc-7.0.0-rc.2.crate) = 466052
-SHA256 (rust/crates/webpki-roots-0.26.6.crate) = 841c67bff177718f1d4dfefde8d8f0e78f9b6589319ba88312f567fc5841a958
-SIZE (rust/crates/webpki-roots-0.26.6.crate) = 255384
+SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
+SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
+SIZE (rust/crates/web-time-1.1.0.crate) = 18026
+SHA256 (rust/crates/webc-9.0.0.crate) = 38544ae3a351279fa913b4dee9c548f0aa3b27ca05756531c3f2e6bc4e22c27d
+SIZE (rust/crates/webc-9.0.0.crate) = 470452
+SHA256 (rust/crates/webpki-roots-0.26.8.crate) = 2210b291f7ea53617fbafcc4939f10914214ec15aace5ba62293a668f322c5c9
+SIZE (rust/crates/webpki-roots-0.26.8.crate) = 257981
SHA256 (rust/crates/weedle2-5.0.0.crate) = 998d2c24ec099a87daf9467808859f9d82b61f1d9c9701251aea037f514eae0e
SIZE (rust/crates/weedle2-5.0.0.crate) = 17777
SHA256 (rust/crates/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082
SIZE (rust/crates/weezl-0.1.8.crate) = 42175
+SHA256 (rust/crates/which-7.0.3.crate) = 24d643ce3fd3e5b54854602a080f34fb10ab75e0b813ee32d00ca2b44fa74762
+SIZE (rust/crates/which-7.0.3.crate) = 18872
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@@ -1319,14 +1371,22 @@ SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55
SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
-SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0
-SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470
-SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
-SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
-SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
-SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
+SHA256 (rust/crates/windows-core-0.61.0.crate) = 4763c1de310c86d75a878046489e2e5ba02c649d185f21c67d4cf8a56d098980
+SIZE (rust/crates/windows-core-0.61.0.crate) = 36707
+SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
+SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
+SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
+SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
+SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
+SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
+SHA256 (rust/crates/windows-registry-0.4.0.crate) = 4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3
+SIZE (rust/crates/windows-registry-0.4.0.crate) = 12572
+SHA256 (rust/crates/windows-result-0.3.2.crate) = c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252
+SIZE (rust/crates/windows-result-0.3.2.crate) = 13399
+SHA256 (rust/crates/windows-strings-0.3.1.crate) = 87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319
+SIZE (rust/crates/windows-strings-0.3.1.crate) = 13922
+SHA256 (rust/crates/windows-strings-0.4.0.crate) = 7a2ba9642430ee452d5a7aa78d72907ebe8cfda358e8cb7918a2050581322f97
+SIZE (rust/crates/windows-strings-0.4.0.crate) = 13939
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
@@ -1337,48 +1397,70 @@ SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c0964560
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b
+SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
SHA256 (rust/crates/winnow-0.5.40.crate) = f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876
SIZE (rust/crates/winnow-0.5.40.crate) = 159316
-SHA256 (rust/crates/winnow-0.6.20.crate) = 36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b
-SIZE (rust/crates/winnow-0.6.20.crate) = 163617
+SHA256 (rust/crates/winnow-0.7.7.crate) = 6cb8234a863ea0e8cd7284fcdd4f145233eb00fee02bbdd9861aec44e6477bc5
+SIZE (rust/crates/winnow-0.7.7.crate) = 173993
+SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
+SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
+SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
SIZE (rust/crates/write16-1.0.0.crate) = 7218
SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
SIZE (rust/crates/writeable-0.5.5.crate) = 22354
-SHA256 (rust/crates/xattr-1.3.1.crate) = 8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f
-SIZE (rust/crates/xattr-1.3.1.crate) = 12580
-SHA256 (rust/crates/xxhash-rust-0.8.12.crate) = 6a5cbf750400958819fb6178eaa83bee5cd9c29a26a40cc241df8c70fdd46984
-SIZE (rust/crates/xxhash-rust-0.8.12.crate) = 21329
+SHA256 (rust/crates/xattr-1.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e
+SIZE (rust/crates/xattr-1.5.0.crate) = 14694
+SHA256 (rust/crates/xxhash-rust-0.8.15.crate) = fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3
+SIZE (rust/crates/xxhash-rust-0.8.15.crate) = 21515
SHA256 (rust/crates/xz-0.1.0.crate) = 3c887690ff2a2e233e8e49633461521f98ec57fbff9d59a884c9a4f04ec1da34
SIZE (rust/crates/xz-0.1.0.crate) = 6806
SHA256 (rust/crates/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2
@@ -1391,12 +1473,16 @@ SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8
SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
+SHA256 (rust/crates/zerocopy-0.8.24.crate) = 2586fea28e186957ef732a5f8b3be2da217d65c5969d4b1e17f973ebbe876879
+SIZE (rust/crates/zerocopy-0.8.24.crate) = 243777
SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e
-SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091
-SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808
-SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285
+SHA256 (rust/crates/zerocopy-derive-0.8.24.crate) = a996a8f63c5c4448cd959ac1bab0aaa3306ccfd060472f85943ee0750f0169be
+SIZE (rust/crates/zerocopy-derive-0.8.24.crate) = 86487
+SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
+SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
SHA256 (rust/crates/zeroize_derive-1.4.2.crate) = ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69
@@ -1405,15 +1491,15 @@ SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19d
SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
-SHA256 (rust/crates/zip-2.2.0.crate) = dc5e4288ea4057ae23afc69a4472434a87a2495cafce6632fd1c4ec9f5cf3494
-SIZE (rust/crates/zip-2.2.0.crate) = 108080
-SHA256 (rust/crates/zopfli-0.8.1.crate) = e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946
-SIZE (rust/crates/zopfli-0.8.1.crate) = 50972
-SHA256 (rust/crates/zstd-0.13.2.crate) = fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9
-SIZE (rust/crates/zstd-0.13.2.crate) = 30251
-SHA256 (rust/crates/zstd-safe-7.2.1.crate) = 54a3ab4db68cea366acc5c897c7b4d4d1b8994a9cd6e6f841f8964566a419059
-SIZE (rust/crates/zstd-safe-7.2.1.crate) = 21122
-SHA256 (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa
-SIZE (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 749090
-SHA256 (wasmerio-wasmer-v5.0.4_GH0.tar.gz) = e6f0df11dd4647fa3d9177ed298a6e3afd2b5be6ea4494c00c2074c90681ad27
-SIZE (wasmerio-wasmer-v5.0.4_GH0.tar.gz) = 113788205
+SHA256 (rust/crates/zip-2.6.1.crate) = 1dcb24d0152526ae49b9b96c1dcf71850ca1e0b882e4e28ed898a93c41334744
+SIZE (rust/crates/zip-2.6.1.crate) = 112133
+SHA256 (rust/crates/zopfli-0.8.2.crate) = edfc5ee405f504cd4984ecc6f14d02d55cfda60fa4b689434ef4102aae150cd7
+SIZE (rust/crates/zopfli-0.8.2.crate) = 51842
+SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
+SIZE (rust/crates/zstd-0.13.3.crate) = 30514
+SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
+SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
+SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
+SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
+SHA256 (wasmerio-wasmer-v6.0.0_GH0.tar.gz) = 07ab0bfc73f0add8617de74c363f558686e9598ba194c7c8804e7cea9996397e
+SIZE (wasmerio-wasmer-v6.0.0_GH0.tar.gz) = 113953884
diff --git a/devel/xtensa-esp-elf/Makefile b/devel/xtensa-esp-elf/Makefile
index 056c6d097cd7..07556b5beb45 100644
--- a/devel/xtensa-esp-elf/Makefile
+++ b/devel/xtensa-esp-elf/Makefile
@@ -30,10 +30,10 @@ WWW= https://docs.espressif.com/projects/esp-idf/en/v5.3.1/esp32/get-started/
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
-BUILD_DEPENDS= ${LOCALBASE}/bin/grep:textproc/gnugrep \
- ${LOCALBASE}/include/libintl.h:devel/gettext-runtime \
+BUILD_DEPENDS= ${LOCALBASE}/include/libintl.h:devel/gettext-runtime \
bash:shells/bash \
gawk:lang/gawk \
+ ggrep:textproc/gnugrep \
gpatch:devel/patch \
gsed:textproc/gsed \
help2man:misc/help2man \
@@ -58,7 +58,7 @@ BINARY_ALIAS= g++=${CXX} gcc=${CC} python=${PYTHON_VERSION}
BUILD_ENV= ${WRK_ENV} \
CT_ALLOW_BUILD_AS_ROOT_SURE=1 \
CT_FORBID_DOWNLOAD=y \
- GREP=${LOCALBASE}/bin/grep \
+ GREP=ggrep \
LD_RUN_PATH=${PREFIX}/lib/${CC} \
LDFLAGS=-I${PREFIX}/lib \
${MAKE_ENV:MPATH=*}
diff --git a/devel/yyjson/Makefile b/devel/yyjson/Makefile
index 2f3498552d8f..162c0f2103e6 100644
--- a/devel/yyjson/Makefile
+++ b/devel/yyjson/Makefile
@@ -1,5 +1,5 @@
PORTNAME= yyjson
-PORTVERSION= 0.10.0
+PORTVERSION= 0.11.0
CATEGORIES= devel
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/devel/yyjson/distinfo b/devel/yyjson/distinfo
index 6644030977a5..6188bbaf49aa 100644
--- a/devel/yyjson/distinfo
+++ b/devel/yyjson/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1720611233
-SHA256 (ibireme-yyjson-0.10.0_GH0.tar.gz) = 0d901cb2c45c5586e3f3a4245e58c2252d6b24bf4b402723f6179523d389b165
-SIZE (ibireme-yyjson-0.10.0_GH0.tar.gz) = 1538409
+TIMESTAMP = 1746618350
+SHA256 (ibireme-yyjson-0.11.0_GH0.tar.gz) = 0cc453318ff299ab61ec233b5b92dd474dee39028ad77904b19a45a79651574e
+SIZE (ibireme-yyjson-0.11.0_GH0.tar.gz) = 1591254
diff --git a/devel/yyjson/pkg-plist b/devel/yyjson/pkg-plist
index e0f7683188a4..c74889ae3312 100644
--- a/devel/yyjson/pkg-plist
+++ b/devel/yyjson/pkg-plist
@@ -3,5 +3,5 @@ lib/cmake/yyjson/yyjson-config-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/yyjson/yyjson-config.cmake
lib/libyyjson.so
lib/libyyjson.so.0
-lib/libyyjson.so.0.10.0
+lib/libyyjson.so.0.11.0
libdata/pkgconfig/yyjson.pc
diff --git a/dns/dnscontrol/Makefile b/dns/dnscontrol/Makefile
index d8adc083f2a3..87a6fda83580 100644
--- a/dns/dnscontrol/Makefile
+++ b/dns/dnscontrol/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dnscontrol
DISTVERSIONPREFIX=v
-DISTVERSION= 4.18.0
+DISTVERSION= 4.19.0
CATEGORIES= dns
MAINTAINER= decke@FreeBSD.org
diff --git a/dns/dnscontrol/distinfo b/dns/dnscontrol/distinfo
index ce142ae27b5d..dc7fd7547750 100644
--- a/dns/dnscontrol/distinfo
+++ b/dns/dnscontrol/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1744573645
-SHA256 (go/dns_dnscontrol/dnscontrol-v4.18.0/v4.18.0.mod) = b5b3380bda567e479d445828f4aa10b7babec99fba96ef069b88b4dbfb66928a
-SIZE (go/dns_dnscontrol/dnscontrol-v4.18.0/v4.18.0.mod) = 7897
-SHA256 (go/dns_dnscontrol/dnscontrol-v4.18.0/v4.18.0.zip) = 3d8a4966b499388f81533b2711b8087365c04f6873e4a1514f71cc9ccd0c9e92
-SIZE (go/dns_dnscontrol/dnscontrol-v4.18.0/v4.18.0.zip) = 5544443
+TIMESTAMP = 1746644422
+SHA256 (go/dns_dnscontrol/dnscontrol-v4.19.0/v4.19.0.mod) = 93532268b81ad64d1d4773b7d80e793b603aa604bd5b930fc0db95c6dfa2a452
+SIZE (go/dns_dnscontrol/dnscontrol-v4.19.0/v4.19.0.mod) = 8026
+SHA256 (go/dns_dnscontrol/dnscontrol-v4.19.0/v4.19.0.zip) = fec390e9212aebb5c698ad4e443a3545aa3e92039b9811d80c12bfc80b3eac24
+SIZE (go/dns_dnscontrol/dnscontrol-v4.19.0/v4.19.0.zip) = 5551770
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/dns/knot-resolver/Makefile b/dns/knot-resolver/Makefile
index 4de431023645..9808488e9eee 100644
--- a/dns/knot-resolver/Makefile
+++ b/dns/knot-resolver/Makefile
@@ -1,6 +1,5 @@
PORTNAME= knot-resolver
-DISTVERSION= 5.7.4
-PORTREVISION= 6
+DISTVERSION= 5.7.5
CATEGORIES= dns
MASTER_SITES= https://secure.nic.cz/files/knot-resolver/ \
https://dns.company/downloads/knot-resolver/
@@ -42,7 +41,6 @@ SHEBANG_FILES= scripts/bench.sh \
scripts/make-archive.sh \
scripts/make-doc.sh \
scripts/make-obs.sh \
- scripts/run-pylint.sh \
scripts/run-scanbuild-with-args.sh \
scripts/test-config.sh \
scripts/test-integration-prepare.sh \
diff --git a/dns/knot-resolver/distinfo b/dns/knot-resolver/distinfo
index 196aff0949d3..8ebd0e07bcb2 100644
--- a/dns/knot-resolver/distinfo
+++ b/dns/knot-resolver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1724065353
-SHA256 (knot-resolver-5.7.4.tar.xz) = 6b6da6ecf06828041afad44dfa227781f0ae34ad183a667008509355d18bd9c8
-SIZE (knot-resolver-5.7.4.tar.xz) = 1931124
+TIMESTAMP = 1746521207
+SHA256 (knot-resolver-5.7.5.tar.xz) = 80239cf9aa92599d9cbad4642dea5520b2ccfbc9c6f968886ea46179cb3cdf66
+SIZE (knot-resolver-5.7.5.tar.xz) = 1924960
diff --git a/editors/amp/Makefile b/editors/amp/Makefile
index 236cc09df862..6ea0abedd896 100644
--- a/editors/amp/Makefile
+++ b/editors/amp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= amp
DISTVERSION= 0.7.1
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= editors
MAINTAINER= eduardo@FreeBSD.org
diff --git a/editors/calligra/Makefile b/editors/calligra/Makefile
index b71d696ab9c8..e6e18f94bff7 100644
--- a/editors/calligra/Makefile
+++ b/editors/calligra/Makefile
@@ -1,6 +1,5 @@
PORTNAME= calligra
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= editors kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/editors/calligra/distinfo b/editors/calligra/distinfo
index 9a269e8dc85b..3c9bea090f6a 100644
--- a/editors/calligra/distinfo
+++ b/editors/calligra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564226
-SHA256 (KDE/release-service/25.04.0/calligra-25.04.0.tar.xz) = 5bf77c6c6dc7e891b3b9cbb8af10c3386a3d4cb7a0a13bf7568024c30039c91f
-SIZE (KDE/release-service/25.04.0/calligra-25.04.0.tar.xz) = 58078764
+TIMESTAMP = 1746557860
+SHA256 (KDE/release-service/25.04.1/calligra-25.04.1.tar.xz) = f81e832b9b562d39e2177b45569608be94ee03bae061a5e7c27eb2dc0b2bd3e8
+SIZE (KDE/release-service/25.04.1/calligra-25.04.1.tar.xz) = 58071980
diff --git a/editors/elementary-code/Makefile b/editors/elementary-code/Makefile
index 336e2e322200..cf003bacd214 100644
--- a/editors/elementary-code/Makefile
+++ b/editors/elementary-code/Makefile
@@ -1,5 +1,6 @@
PORTNAME= code
DISTVERSION= 7.4.0
+PORTREVISION= 1
CATEGORIES= editors
PKGNAMEPREFIX= elementary-
diff --git a/editors/gedit-plugins/Makefile b/editors/gedit-plugins/Makefile
index d4e6ca479f73..472a4b1c9efc 100644
--- a/editors/gedit-plugins/Makefile
+++ b/editors/gedit-plugins/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gedit-plugins
PORTVERSION= 43.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= editors gnome
MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/}
DIST_SUBDIR= gnome
diff --git a/editors/ghostwriter/distinfo b/editors/ghostwriter/distinfo
index 59c560e9a7a6..a28ee509d540 100644
--- a/editors/ghostwriter/distinfo
+++ b/editors/ghostwriter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564227
-SHA256 (KDE/release-service/25.04.0/ghostwriter-25.04.0.tar.xz) = 86ead527aa01d4a31ce83b2824242af205ec1bb84bd25d99f856112d4dfba66f
-SIZE (KDE/release-service/25.04.0/ghostwriter-25.04.0.tar.xz) = 2721460
+TIMESTAMP = 1746557861
+SHA256 (KDE/release-service/25.04.1/ghostwriter-25.04.1.tar.xz) = 814d450cc84a9eb11540de408a4ec2d1918ca00d05ca5a172d5bd01340312010
+SIZE (KDE/release-service/25.04.1/ghostwriter-25.04.1.tar.xz) = 2722648
diff --git a/editors/jucipp/Makefile b/editors/jucipp/Makefile
index c1979e78c559..c22055a4fcfa 100644
--- a/editors/jucipp/Makefile
+++ b/editors/jucipp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= jucipp
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= editors
MAINTAINER= info@babaei.net
diff --git a/editors/kate/distinfo b/editors/kate/distinfo
index 2df3187dd629..87001d73421f 100644
--- a/editors/kate/distinfo
+++ b/editors/kate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564227
-SHA256 (KDE/release-service/25.04.0/kate-25.04.0.tar.xz) = f6e0e4da56a4bf0391d88363bebe3f8681ca037e6e29e0951c39627e32992712
-SIZE (KDE/release-service/25.04.0/kate-25.04.0.tar.xz) = 8373780
+TIMESTAMP = 1746557861
+SHA256 (KDE/release-service/25.04.1/kate-25.04.1.tar.xz) = 820f0412a8485472844ea83881c47e1b90093ce3e2729e6910f9d3593fe530aa
+SIZE (KDE/release-service/25.04.1/kate-25.04.1.tar.xz) = 8374812
diff --git a/editors/kate/pkg-plist b/editors/kate/pkg-plist
index 43e014c77e27..3724bffb7f9e 100644
--- a/editors/kate/pkg-plist
+++ b/editors/kate/pkg-plist
@@ -647,6 +647,7 @@ share/locale/he/LC_MESSAGES/kateexternaltoolsplugin.mo
share/locale/he/LC_MESSAGES/katefilebrowserplugin.mo
share/locale/he/LC_MESSAGES/katefiletree.mo
share/locale/he/LC_MESSAGES/kategitblameplugin.mo
+share/locale/he/LC_MESSAGES/katekeyboardmacros.mo
share/locale/he/LC_MESSAGES/katekonsoleplugin.mo
share/locale/he/LC_MESSAGES/kateproject.mo
share/locale/he/LC_MESSAGES/katesearch.mo
diff --git a/editors/lapce/Makefile b/editors/lapce/Makefile
index b491b990d9a9..e28525d80f10 100644
--- a/editors/lapce/Makefile
+++ b/editors/lapce/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lapce
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.2 # Cargo.lock patched: `make patch cargo-crates`
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= editors
MAINTAINER= eduardo@FreeBSD.org
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/openoffice-4/Makefile b/editors/openoffice-4/Makefile
index a409dab4677a..6241cfb961e5 100644
--- a/editors/openoffice-4/Makefile
+++ b/editors/openoffice-4/Makefile
@@ -56,7 +56,6 @@ BUILD_DEPENDS= \
zip:archivers/zip \
ant:devel/apache-ant \
dmake:devel/dmake \
- epm:devel/epm \
${LOCALBASE}/bin/gperf:devel/gperf \
imake:devel/imake \
libunwind>=20211201_1:devel/libunwind \
@@ -258,7 +257,6 @@ CONFIGURE_ARGS+= \
--with-system-coinmp \
--with-system-curl \
--with-system-dicts \
- --with-epm=${LOCALBASE}/bin/epm \
--with-system-expat \
--disable-fetch-external \
--without-fonts \
diff --git a/editors/openoffice-4/files/patch-configure.ac b/editors/openoffice-4/files/patch-configure.ac
index 9340d7d40ccf..e7b392f1aea2 100644
--- a/editors/openoffice-4/files/patch-configure.ac
+++ b/editors/openoffice-4/files/patch-configure.ac
@@ -1,32 +1,11 @@
---- configure.ac.orig 2019-11-12 05:10:21 UTC
+--- configure.ac.orig 2025-04-12 20:16:51 UTC
+++ configure.ac
-@@ -367,11 +367,11 @@ AC_ARG_WITH(bundled-extension-blobs,
- and comply with their distribution requirements by updating the
- files LICENSE_aggregated and NOTICE_aggregated accordingly
- ],,)
--#AC_ARG_WITH(bundled-prereg-extensions,
--#[ --with-bundled-prereg-extensions Whitespace seperated list of files in the tarball directory that
--# are to be bundled as pre-registered extensions. Make sure to only bundle
--# extensions which can be installed without requiring a license dialog
--#],,)
-+AC_ARG_WITH(bundled-prereg-extensions,
-+[ --with-bundled-prereg-extensions Whitespace seperated list of files in the tarball directory that
-+ are to be bundled as pre-registered extensions. Make sure to only bundle
-+ extensions which can be installed without requiring a license dialog
-+],,)
- AC_ARG_ENABLE(bundled-dictionaries,
- [ --enable-bundled-dictionaries Download dictionaries (spelling, hyphenation, thesaurus)
- according to main/extensions.lst and bundle them. Make sure to
-@@ -1538,9 +1538,9 @@ else
- fi
- AC_SUBST(BUNDLED_EXTENSION_BLOBS)
-
--#dnl ===================================================================
--#dnl Check extensions that are to be bundled as pre-registerd
--#dnl ===================================================================
-+dnl ===================================================================
-+dnl Check extensions that are to be bundled as pre-registerd
-+dnl ===================================================================
- if test -n "$with_bundled_prereg_extensions"; then
- BUNDLED_PREREG_EXTENSIONS="$with_bundled_prereg_extensions"
- else
+@@ -3377,7 +3377,7 @@ if test "$enable_epm" = "yes"; then
+ dnl ===================================================================
+ dnl Check for epm - not needed for windows
+ dnl ===================================================================
+- if test "$_os" != "WINNT"; then
++ if test "$_os" != "WINNT" -a "$with_package_format" != "archive"; then
+ if test -n "$with_epm"; then
+ EPM=$with_epm
+ else
diff --git a/editors/openoffice-devel/Makefile b/editors/openoffice-devel/Makefile
index f75a044d7623..573d7754ae6c 100644
--- a/editors/openoffice-devel/Makefile
+++ b/editors/openoffice-devel/Makefile
@@ -57,7 +57,6 @@ BUILD_DEPENDS= \
zip:archivers/zip \
ant:devel/apache-ant \
dmake:devel/dmake \
- epm:devel/epm \
${LOCALBASE}/bin/gperf:devel/gperf \
imake:devel/imake \
libunwind>=20211201_1:devel/libunwind \
@@ -292,7 +291,6 @@ CONFIGURE_ARGS+= \
--with-system-coinmp \
--with-system-curl \
--with-system-dicts \
- --with-epm=${LOCALBASE}/bin/epm \
--with-system-expat \
--disable-fetch-external \
--without-fonts \
diff --git a/editors/pluma-plugins/Makefile b/editors/pluma-plugins/Makefile
index 4aa84c2519f8..48add844f372 100644
--- a/editors/pluma-plugins/Makefile
+++ b/editors/pluma-plugins/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pluma-plugins
PORTVERSION= 1.28.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= editors mate
MASTER_SITES= MATE
DIST_SUBDIR= mate
diff --git a/editors/texstudio/Makefile b/editors/texstudio/Makefile
index 023ad220cf9a..9b1c915557d6 100644
--- a/editors/texstudio/Makefile
+++ b/editors/texstudio/Makefile
@@ -1,6 +1,5 @@
PORTNAME= texstudio
-DISTVERSION= 4.8.6
-PORTREVISION= 2
+DISTVERSION= 4.8.7
CATEGORIES= editors
MAINTAINER= wen@FreeBSD.org
diff --git a/editors/texstudio/distinfo b/editors/texstudio/distinfo
index a04438bb6c74..09128d72fbf1 100644
--- a/editors/texstudio/distinfo
+++ b/editors/texstudio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739000047
-SHA256 (texstudio-org-texstudio-4.8.6_GH0.tar.gz) = ea09549e65a11520995a5b542f88ac4d21ea550c070008e1087add87856db02f
-SIZE (texstudio-org-texstudio-4.8.6_GH0.tar.gz) = 114147097
+TIMESTAMP = 1746577521
+SHA256 (texstudio-org-texstudio-4.8.7_GH0.tar.gz) = b8272bc6a067b7132805f8877aad9bee077e80970728cdb889edef2bb23e3b70
+SIZE (texstudio-org-texstudio-4.8.7_GH0.tar.gz) = 114210486
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/editors/vscode/Makefile b/editors/vscode/Makefile
index 0d9fd17cc620..6c53dea8a6d4 100644
--- a/editors/vscode/Makefile
+++ b/editors/vscode/Makefile
@@ -1,5 +1,6 @@
PORTNAME= vscode
DISTVERSION= 1.99.3
+PORTREVISION= 1
CATEGORIES= editors
MASTER_SITES= https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:node_modules
DISTFILES= vscode-node-modules-${DISTVERSION}${EXTRACT_SUFX}:node_modules \
diff --git a/emulators/es-de/Makefile b/emulators/es-de/Makefile
index bb9cc6754970..842897494274 100644
--- a/emulators/es-de/Makefile
+++ b/emulators/es-de/Makefile
@@ -1,6 +1,7 @@
PORTNAME= es-de
DISTVERSIONPREFIX= v
DISTVERSION= 3.2.0
+PORTREVISION= 1
CATEGORIES= emulators
MAINTAINER= bsdcode@disroot.org
diff --git a/emulators/fbsd-duckstation/Makefile b/emulators/fbsd-duckstation/Makefile
index 5f80e5201153..86a9bab4f004 100644
--- a/emulators/fbsd-duckstation/Makefile
+++ b/emulators/fbsd-duckstation/Makefile
@@ -1,7 +1,7 @@
PORTNAME= fbsd-duckstation
PORTVERSION= 20240614
DISTVERSIONPREFIX= v
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= emulators
MAINTAINER= martymac@FreeBSD.org
diff --git a/emulators/fbsd-duckstation/files/patch-disable-pch.txt b/emulators/fbsd-duckstation/files/patch-disable-pch.txt
new file mode 100644
index 000000000000..92610948e32a
--- /dev/null
+++ b/emulators/fbsd-duckstation/files/patch-disable-pch.txt
@@ -0,0 +1,61 @@
+Disable PCH to work around the following errors on arm64:
+
+In file included from /wrkdirs/usr/ports/emulators/fbsd-duckstation/work/duckstation-0.1-6937/src/util/audio_stream.cpp:9:
+In file included from /wrkdirs/usr/ports/emulators/fbsd-duckstation/work/duckstation-0.1-6937/src/util/../common/error.h:6:
+/wrkdirs/usr/ports/emulators/fbsd-duckstation/work/duckstation-0.1-6937/src/util/../common/small_string.h:353:3: error: non-const lvalue reference to type '__builtin_va_list' cannot bind to a value of unrelated type 'std::va_list' (aka 'std::__va_list')
+ 353 | va_start(ap, format);
+ | ^~~~~~~~~~~~~~~~~~~~
+/usr/include/sys/_stdarg.h:43:49: note: expanded from macro 'va_start'
+ 43 | #define va_start(ap, last) __builtin_va_start((ap), (last))
+ | ^~~~
+In file included from /wrkdirs/usr/ports/emulators/fbsd-duckstation/work/duckstation-0.1-6937/src/util/audio_stream.cpp:9:
+In file included from /wrkdirs/usr/ports/emulators/fbsd-duckstation/work/duckstation-0.1-6937/src/util/../common/error.h:6:
+/wrkdirs/usr/ports/emulators/fbsd-duckstation/work/duckstation-0.1-6937/src/util/../common/small_string.h:358:10: error: non-const lvalue reference to type '__builtin_va_list' cannot bind to a value of unrelated type 'std::va_list' (aka 'std::__va_list')
+ 358 | va_end(ap);
+ | ^~
+/usr/include/sys/_stdarg.h:49:40: note: expanded from macro 'va_end'
+ 49 | #define va_end(ap) __builtin_va_end(ap)
+ | ^~
+2 errors generated.
+
+(see also: https://reviews.llvm.org/D18557 and https://github.com/llvm/llvm-project/issues/69524)
+
+--- src/util/CMakeLists.txt.orig 2024-06-14 05:59:32 UTC
++++ src/util/CMakeLists.txt
+@@ -74,7 +74,9 @@ add_library(util
+ zstd_byte_stream.cpp
+ )
+
+-target_precompile_headers(util PRIVATE "pch.h")
++if(NOT((CMAKE_SYSTEM_NAME MATCHES "FreeBSD") AND (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64")))
++ target_precompile_headers(util PRIVATE "pch.h")
++endif()
+ target_include_directories(util PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/..")
+ target_include_directories(util PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/..")
+ target_link_libraries(util PUBLIC common simpleini imgui)
+--- src/core/CMakeLists.txt.orig 2024-06-14 05:59:32 UTC
++++ src/core/CMakeLists.txt
+@@ -133,7 +133,9 @@ set(NEWREC_SOURCES
+ cpu_newrec_compiler.h
+ )
+
+-target_precompile_headers(core PRIVATE "pch.h")
++if(NOT((CMAKE_SYSTEM_NAME MATCHES "FreeBSD") AND (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64")))
++ target_precompile_headers(core PRIVATE "pch.h")
++endif()
+ target_include_directories(core PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/..")
+ target_include_directories(core PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/..")
+ target_link_libraries(core PUBLIC Threads::Threads common util ZLIB::ZLIB)
+--- src/duckstation-qt/CMakeLists.txt.orig 2024-06-14 05:59:32 UTC
++++ src/duckstation-qt/CMakeLists.txt
+@@ -169,7 +169,9 @@ add_executable(duckstation-qt ${SRCS} ${QM_FILES})
+ )
+
+ add_executable(duckstation-qt ${SRCS} ${QM_FILES})
+-target_precompile_headers(duckstation-qt PRIVATE "pch.h")
++if(NOT((CMAKE_SYSTEM_NAME MATCHES "FreeBSD") AND (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64")))
++ target_precompile_headers(duckstation-qt PRIVATE "pch.h")
++endif()
+ target_include_directories(duckstation-qt PRIVATE "${Qt6Gui_PRIVATE_INCLUDE_DIRS}" "${CMAKE_CURRENT_SOURCE_DIR}")
+ target_link_libraries(duckstation-qt PRIVATE core common imgui minizip scmversion Qt6::Core Qt6::Gui Qt6::Widgets)
+
diff --git a/emulators/fbsd-duckstation/files/patch-src-core-gdb_server.h b/emulators/fbsd-duckstation/files/patch-src-core-gdb_server.h
new file mode 100644
index 000000000000..5f00d0fc7755
--- /dev/null
+++ b/emulators/fbsd-duckstation/files/patch-src-core-gdb_server.h
@@ -0,0 +1,13 @@
+Add missing type declarations (u8/u16/u32)
+
+--- src/core/gdb_server.h.orig 2024-06-14 05:59:32 UTC
++++ src/core/gdb_server.h
+@@ -2,6 +2,8 @@
+ // SPDX-License-Identifier: (GPL-3.0 OR CC-BY-NC-ND-4.0)
+
+ #pragma once
++#include "common/types.h"
++
+ #include <string_view>
+
+ namespace GDBServer {
diff --git a/emulators/fbsd-duckstation/files/patch-src-core-memory_card_image.h b/emulators/fbsd-duckstation/files/patch-src-core-memory_card_image.h
new file mode 100644
index 000000000000..ba374a851c8a
--- /dev/null
+++ b/emulators/fbsd-duckstation/files/patch-src-core-memory_card_image.h
@@ -0,0 +1,12 @@
+Add missing type declarations (u8/u16/u32)
+
+--- src/core/memory_card_image.h.orig 2024-06-14 05:59:32 UTC
++++ src/core/memory_card_image.h
+@@ -2,6 +2,7 @@
+ // SPDX-License-Identifier: (GPL-3.0 OR CC-BY-NC-ND-4.0)
+
+ #pragma once
++#include "common/types.h"
+
+ #include <array>
+ #include <string>
diff --git a/emulators/fbsd-duckstation/files/patch-src-core-pine_server.h b/emulators/fbsd-duckstation/files/patch-src-core-pine_server.h
new file mode 100644
index 000000000000..990b7cf42008
--- /dev/null
+++ b/emulators/fbsd-duckstation/files/patch-src-core-pine_server.h
@@ -0,0 +1,12 @@
+Add missing type declarations (u8/u16/u32)
+
+--- src/core/pine_server.h.orig 2024-06-14 05:59:32 UTC
++++ src/core/pine_server.h
+@@ -5,6 +5,7 @@
+ * here: https://code.govanify.com/govanify/pine/ */
+
+ #pragma once
++#include "common/types.h"
+
+ namespace PINEServer {
+ bool IsRunning();
diff --git a/emulators/fbsd-duckstation/files/patch-src-duckstation-qt-graphicssettingswidget.h b/emulators/fbsd-duckstation/files/patch-src-duckstation-qt-graphicssettingswidget.h
new file mode 100644
index 000000000000..a0e72b513709
--- /dev/null
+++ b/emulators/fbsd-duckstation/files/patch-src-duckstation-qt-graphicssettingswidget.h
@@ -0,0 +1,12 @@
+Add missing type declarations (u8/u16/u32)
+
+--- src/duckstation-qt/graphicssettingswidget.h.orig 2025-05-07 13:16:56 UTC
++++ src/duckstation-qt/graphicssettingswidget.h
+@@ -2,6 +2,7 @@
+ // SPDX-License-Identifier: (GPL-3.0 OR CC-BY-NC-ND-4.0)
+
+ #pragma once
++#include "common/types.h"
+
+ #include <QtWidgets/QWidget>
+
diff --git a/emulators/fbsd-duckstation/files/patch-src-util-page_fault_handler.cpp b/emulators/fbsd-duckstation/files/patch-src-util-page_fault_handler.cpp
new file mode 100644
index 000000000000..5b1f40faca96
--- /dev/null
+++ b/emulators/fbsd-duckstation/files/patch-src-util-page_fault_handler.cpp
@@ -0,0 +1,15 @@
+Fix build on arm64
+
+--- src/util/page_fault_handler.cpp.orig 2024-06-14 05:59:32 UTC
++++ src/util/page_fault_handler.cpp
+@@ -188,8 +188,8 @@ void PageFaultHandler::SignalHandler(int sig, siginfo_
+ void* const exception_pc = reinterpret_cast<void*>(static_cast<ucontext_t*>(ctx)->uc_mcontext.mc_rip);
+ const bool is_write = (static_cast<ucontext_t*>(ctx)->uc_mcontext.mc_err & 2) != 0;
+ #elif defined(CPU_ARCH_ARM64)
+- void* const exception_address = reinterpret_cast<void*>(static_cast<ucontext_t*>(ctx)->uc_mcontext->__es.__far);
+- void* const exception_pc = reinterpret_cast<void*>(static_cast<ucontext_t*>(ctx)->uc_mcontext->__ss.__pc);
++ void* const exception_address = reinterpret_cast<void*>(info->si_addr);
++ void* const exception_pc = reinterpret_cast<void*>(static_cast<ucontext_t*>(ctx)->uc_mcontext.mc_gpregs.gp_elr);
+ const bool is_write = IsStoreInstruction(exception_pc);
+ #else
+ void* const exception_address = reinterpret_cast<void*>(info->si_addr);
diff --git a/emulators/flycast/Makefile b/emulators/flycast/Makefile
index f5eeae7d7f79..cf5a8593268d 100644
--- a/emulators/flycast/Makefile
+++ b/emulators/flycast/Makefile
@@ -1,7 +1,6 @@
PORTNAME= flycast
DISTVERSIONPREFIX= v
-DISTVERSION= 2.4
-PORTREVISION= 4
+DISTVERSION= 2.5
CATEGORIES= emulators
MAINTAINER= bsdcode@disroot.org
@@ -11,19 +10,21 @@ WWW= https://github.com/flyinghead/flycast
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= asio>0:net/asio
LIB_DEPENDS= libchdr.so:devel/libchdr \
libcurl.so:ftp/curl \
libminiupnpc.so:net/miniupnpc \
- libzip.so:archivers/libzip \
- libzstd.so:archivers/zstd
+ libzip.so:archivers/libzip
-USES= cmake compiler:c++17-lang pkgconfig sdl
+USES= cmake compiler:c++20-lang pkgconfig sdl
USE_GITHUB= yes
GH_ACCOUNT= flyinghead
USE_SDL= sdl2
.include "${.CURDIR}/Makefile.tuples"
+CMAKE_ON= USE_HOST_LIBCHDR
+
OPTIONS_DEFINE= DOCS LUA OPENMP VULKAN
OPTIONS_DEFAULT= ALSA AO LUA OPENMP OSS VULKAN
OPTIONS_GROUP= AUDIO
@@ -39,7 +40,7 @@ ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_CMAKE_BOOL= USE_ALSA
AO_LIB_DEPENDS= libao.so:audio/libao
-AO_CMAKE_BOOL= USE_AO
+AO_CMAKE_BOOL= USE_LIBAO
LUA_USES= lua:52+
LUA_CMAKE_BOOL= USE_LUA
@@ -51,9 +52,10 @@ OSS_CMAKE_BOOL= USE_OSS
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_CMAKE_BOOL= USE_PULSEAUDIO
-VULKAN_BUILD_DEPENDS= glslang:graphics/glslang \
+VULKAN_BUILD_DEPENDS= glslang>0:graphics/glslang \
vulkan-headers>0:graphics/vulkan-headers
-VULKAN_CMAKE_BOOL= USE_HOST_GLSLANG USE_VULKAN
+VULKAN_CMAKE_BOOL= USE_HOST_GLSLANG \
+ USE_VULKAN
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/emulators/flycast/Makefile.tuples b/emulators/flycast/Makefile.tuples
index be52324f87b1..3dc85b571e43 100644
--- a/emulators/flycast/Makefile.tuples
+++ b/emulators/flycast/Makefile.tuples
@@ -1,4 +1,4 @@
GH_TUPLE= \
- vinniefalco:LuaBridge:fab7b33b896a42dcc865ba5ecdbacd9f409137f8:LuaBridge/core/deps/luabridge \
+ vinniefalco:LuaBridge:5d21e35633a1f87ed08af115b07d3386096f792b:LuaBridge/core/deps/luabridge \
GPUOpen-LibrariesAndSDKs:VulkanMemoryAllocator:6eb62e1515072827db992c2befd80b71b2d04329:VulkanMemoryAllocator/core/deps/VulkanMemoryAllocator \
RetroAchievements:rcheevos:563230b1c249774b4852c944dc7cdcb952c9e8e8:rcheevos/core/deps/rcheevos \
diff --git a/emulators/flycast/distinfo b/emulators/flycast/distinfo
index 615fcccec971..2072eb036c5b 100644
--- a/emulators/flycast/distinfo
+++ b/emulators/flycast/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1731443633
-SHA256 (flyinghead-flycast-v2.4_GH0.tar.gz) = 44b2ff5d172f7be2be9db613ebd22635760cfc846ddb4c25e1da0d8fa79b1a1b
-SIZE (flyinghead-flycast-v2.4_GH0.tar.gz) = 30398953
-SHA256 (vinniefalco-LuaBridge-fab7b33b896a42dcc865ba5ecdbacd9f409137f8_GH0.tar.gz) = d393adc6bf1659faf2683f6ef2766ee7223650c8087ce53f8ab529e44c1c1575
-SIZE (vinniefalco-LuaBridge-fab7b33b896a42dcc865ba5ecdbacd9f409137f8_GH0.tar.gz) = 543800
+TIMESTAMP = 1746622585
+SHA256 (flyinghead-flycast-v2.5_GH0.tar.gz) = 019cae6c0eb196f8222c6640e36be5e3d6b551f1c7782e66c831dbcb43ef6d11
+SIZE (flyinghead-flycast-v2.5_GH0.tar.gz) = 34653480
+SHA256 (vinniefalco-LuaBridge-5d21e35633a1f87ed08af115b07d3386096f792b_GH0.tar.gz) = 75af9f79e1f818990fca3a9173dcc32a55f4ebd088c931193be4c9b2d8336abc
+SIZE (vinniefalco-LuaBridge-5d21e35633a1f87ed08af115b07d3386096f792b_GH0.tar.gz) = 1197538
SHA256 (GPUOpen-LibrariesAndSDKs-VulkanMemoryAllocator-6eb62e1515072827db992c2befd80b71b2d04329_GH0.tar.gz) = 9afe46ce02681799ca907fb79990ff276877dfb6324d48da21b215b92649368d
SIZE (GPUOpen-LibrariesAndSDKs-VulkanMemoryAllocator-6eb62e1515072827db992c2befd80b71b2d04329_GH0.tar.gz) = 877925
SHA256 (RetroAchievements-rcheevos-563230b1c249774b4852c944dc7cdcb952c9e8e8_GH0.tar.gz) = fab0809e60d8ed64a4a2bef2964315e9f4b6e770db4c963630441352d1dd21d1
diff --git a/emulators/flycast/files/patch-CMakeLists.txt b/emulators/flycast/files/patch-CMakeLists.txt
index 8fdc9d16811a..f76a3fdcbd15 100644
--- a/emulators/flycast/files/patch-CMakeLists.txt
+++ b/emulators/flycast/files/patch-CMakeLists.txt
@@ -1,60 +1,6 @@
---- CMakeLists.txt.orig 2024-10-21 14:13:00 UTC
+--- CMakeLists.txt.orig 2025-05-07 13:21:40 UTC
+++ CMakeLists.txt
-@@ -410,9 +410,13 @@ endif()
- target_link_libraries(${PROJECT_NAME} PRIVATE glslang::glslang-default-resource-limits glslang::SPIRV)
- endif()
-
-+if(USE_OSS)
-+ target_compile_definitions(${PROJECT_NAME} PRIVATE USE_OSS)
-+endif()
-+
- if(NOT LIBRETRO)
- find_package(ALSA)
-- if(ALSA_FOUND AND NOT ANDROID)
-+ if(USE_ALSA AND ALSA_FOUND AND NOT ANDROID)
- target_compile_definitions(${PROJECT_NAME} PRIVATE USE_ALSA)
- target_include_directories(${PROJECT_NAME} PRIVATE ${ALSA_INCLUDE_DIRS})
- target_link_libraries(${PROJECT_NAME} PRIVATE ${ALSA_LIBRARIES})
-@@ -463,7 +467,7 @@ if(NOT LIBRETRO)
- endif()
-
- find_package(Lua 5.2)
-- if(NOT APPLE AND LUA_FOUND)
-+ if(USE_LUA AND NOT APPLE AND LUA_FOUND)
- target_compile_definitions(${PROJECT_NAME} PRIVATE USE_LUA)
- target_include_directories(${PROJECT_NAME} PRIVATE ${LUA_INCLUDE_DIR} core/deps/luabridge/Source)
- list(TRANSFORM LUA_LIBRARIES REPLACE "\.dll" "")
-@@ -471,9 +475,8 @@ endif()
- endif()
- endif()
-
--add_subdirectory(core/deps/libchdr EXCLUDE_FROM_ALL)
--target_link_libraries(${PROJECT_NAME} PRIVATE chdr-static)
--target_include_directories(${PROJECT_NAME} PRIVATE core/deps/libchdr/include)
-+pkg_check_modules(libchdr REQUIRED libchdr)
-+target_link_libraries(${PROJECT_NAME} PRIVATE ${libchdr_LINK_LIBRARIES})
-
- if(NOT WITH_SYSTEM_ZLIB)
- set(ZLIB_RELATIVE_PATH "core/deps/libchdr/deps/zlib-1.3.1")
-@@ -490,7 +493,7 @@ if(PKG_CONFIG_FOUND AND NOT ANDROID AND NOT APPLE AND
- find_package(PkgConfig)
- if(PKG_CONFIG_FOUND AND NOT ANDROID AND NOT APPLE AND NOT LIBRETRO)
- pkg_check_modules(AO IMPORTED_TARGET ao)
-- if(AO_FOUND)
-+ if(USE_AO AND AO_FOUND)
- target_compile_definitions(${PROJECT_NAME} PRIVATE USE_LIBAO)
- target_link_libraries(${PROJECT_NAME} PRIVATE PkgConfig::AO)
- endif()
-@@ -510,7 +513,7 @@ if(PKG_CONFIG_FOUND AND NOT ANDROID AND NOT APPLE AND
- endif()
-
- pkg_check_modules(LIBPULSE IMPORTED_TARGET libpulse)
-- if(LIBPULSE_FOUND)
-+ if(USE_PULSEAUDIO AND LIBPULSE_FOUND)
- target_compile_definitions(${PROJECT_NAME} PRIVATE USE_PULSEAUDIO)
- target_link_libraries(${PROJECT_NAME} PRIVATE PkgConfig::LIBPULSE)
- endif()
-@@ -1338,8 +1341,7 @@ if(USE_VULKAN)
+@@ -1421,8 +1421,7 @@ if(USE_VULKAN)
target_compile_definitions(${PROJECT_NAME} PUBLIC VK_USE_PLATFORM_METAL_EXT)
endif()
diff --git a/emulators/flycast/files/patch-core_rend_vulkan_vulkan__context.cpp b/emulators/flycast/files/patch-core_rend_vulkan_vulkan__context.cpp
index dbc4bc7501e7..5f654a2ba530 100644
--- a/emulators/flycast/files/patch-core_rend_vulkan_vulkan__context.cpp
+++ b/emulators/flycast/files/patch-core_rend_vulkan_vulkan__context.cpp
@@ -1,14 +1,14 @@
---- core/rend/vulkan/vulkan_context.cpp.orig 2024-10-21 14:13:00 UTC
+--- core/rend/vulkan/vulkan_context.cpp.orig 2025-05-07 13:47:18 UTC
+++ core/rend/vulkan/vulkan_context.cpp
@@ -42,6 +42,7 @@ VULKAN_HPP_DEFAULT_DISPATCH_LOADER_DYNAMIC_STORAGE
#endif
#include <memory>
+#include <set>
+ #include <vulkan/vulkan_format_traits.hpp>
void ReInitOSD();
-
-@@ -146,7 +147,7 @@ bool VulkanContext::InitInstance(const char** extensio
+@@ -147,7 +148,7 @@ bool VulkanContext::InitInstance(const char** extensio
#if defined(__ANDROID__) && HOST_CPU == CPU_ARM64
vkGetInstanceProcAddr = loadVulkanDriver();
#else
diff --git a/emulators/virtualbox-ose-70/Makefile b/emulators/virtualbox-ose-70/Makefile
index c1823c5bd1a5..e785466e8721 100644
--- a/emulators/virtualbox-ose-70/Makefile
+++ b/emulators/virtualbox-ose-70/Makefile
@@ -43,7 +43,9 @@ CONFIGURE_ARGS+= --with-gcc="${CC}" --with-g++="${CXX}"
CONFLICTS_INSTALL= virtualbox-ose-legacy \
virtualbox-ose-nox11-legacy \
virtualbox-ose \
- virtualbox-ose-nox11
+ virtualbox-ose-nox11 \
+ virtualbox-ose-71 \
+ virtualbox-ose-nox11-71
PORTSCOUT= limit:^7\.0\.
SUB_FILES= pkg-message
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-additions-legacy/Makefile b/emulators/virtualbox-ose-additions-legacy/Makefile
index 2b3dc9f5941c..eb2767e9c7dc 100644
--- a/emulators/virtualbox-ose-additions-legacy/Makefile
+++ b/emulators/virtualbox-ose-additions-legacy/Makefile
@@ -40,7 +40,9 @@ MAKE_JOBS_UNSAFE= yes
CONFLICTS_INSTALL= virtualbox-ose-additions \
virtualbox-ose-additions-nox11 \
virtualbox-ose-additions-70 \
- virtualbox-ose-additions-nox11-70
+ virtualbox-ose-additions-nox11-70 \
+ virtualbox-ose-additions-71 \
+ virtualbox-ose-additions-nox11-71
PATCHDIR= ${.CURDIR}/../${PORTNAME}-legacy/files
EXTRACT_AFTER_ARGS= --exclude tools/*.x86 --exclude tools/*.amd64 --exclude Firmware
diff --git a/emulators/virtualbox-ose-additions/Makefile b/emulators/virtualbox-ose-additions/Makefile
index 8be00b188670..395ad0a8517d 100644
--- a/emulators/virtualbox-ose-additions/Makefile
+++ b/emulators/virtualbox-ose-additions/Makefile
@@ -40,7 +40,9 @@ MAKE_JOBS_UNSAFE= yes
CONFLICTS_INSTALL= virtualbox-ose-additions-legacy \
virtualbox-ose-additions-nox11-legacy \
virtualbox-ose-additions-70 \
- virtualbox-ose-additions-nox11-70
+ virtualbox-ose-additions-nox11-70 \
+ virtualbox-ose-additions-71 \
+ virtualbox-ose-additions-nox11-71
PATCHDIR= ${.CURDIR}/../${PORTNAME}/files
EXTRACT_AFTER_ARGS= --exclude tools/*.x86 --exclude tools/*.amd64 --exclude Firmware
diff --git a/emulators/virtualbox-ose-kmod-70/Makefile b/emulators/virtualbox-ose-kmod-70/Makefile
index ce9164751791..4ad6ad62ca85 100644
--- a/emulators/virtualbox-ose-kmod-70/Makefile
+++ b/emulators/virtualbox-ose-kmod-70/Makefile
@@ -33,8 +33,9 @@ CONFIGURE_ARGS+= --disable-alsa \
--disable-xpcom
CONFIGURE_ARGS+= --nofatal --with-gcc="${CC}" --with-g++="${CXX}"
-CONFLICTS_INSTALL= virtualbox-ose-kmod \
- virtualbox-ose-kmod-legacy
+CONFLICTS_INSTALL= virtualbox-ose-kmod-legacy \
+ virtualbox-ose-kmod \
+ virtualbox-ose-kmod-71
PATCHDIR= ${.CURDIR}/../${PORTNAME}-70/files
PORTSCOUT= limit:^7\.0\.
diff --git a/emulators/virtualbox-ose-kmod-legacy/Makefile b/emulators/virtualbox-ose-kmod-legacy/Makefile
index da9ca28e61c8..c3770f902d8e 100644
--- a/emulators/virtualbox-ose-kmod-legacy/Makefile
+++ b/emulators/virtualbox-ose-kmod-legacy/Makefile
@@ -35,7 +35,8 @@ CONFIGURE_ARGS+= --disable-alsa \
CONFIGURE_ARGS+= --nofatal --with-gcc="${CC}" --with-g++="${CXX}"
CONFLICTS_INSTALL= virtualbox-ose-kmod \
- virtualbox-ose-kmod-70
+ virtualbox-ose-kmod-70 \
+ virtualbox-ose-kmod-71
PATCHDIR= ${.CURDIR}/../${PORTNAME}-legacy/files
PORTSCOUT= limit:^5\.
diff --git a/emulators/virtualbox-ose-kmod/Makefile b/emulators/virtualbox-ose-kmod/Makefile
index 9bbd0e6d5fa6..28f57d2c777c 100644
--- a/emulators/virtualbox-ose-kmod/Makefile
+++ b/emulators/virtualbox-ose-kmod/Makefile
@@ -35,7 +35,8 @@ CONFIGURE_ARGS+= --disable-alsa \
CONFIGURE_ARGS+= --nofatal --with-gcc="${CC}" --with-g++="${CXX}"
CONFLICTS_INSTALL= virtualbox-ose-kmod-legacy \
- virtualbox-ose-kmod-70
+ virtualbox-ose-kmod-70 \
+ virtualbox-ose-kmod-71
PATCHDIR= ${.CURDIR}/../${PORTNAME}/files
PORTSCOUT= limit:^6\.
diff --git a/emulators/virtualbox-ose-legacy/Makefile b/emulators/virtualbox-ose-legacy/Makefile
index d589ac286c37..9635d1977766 100644
--- a/emulators/virtualbox-ose-legacy/Makefile
+++ b/emulators/virtualbox-ose-legacy/Makefile
@@ -42,7 +42,9 @@ CONFIGURE_ARGS+= --with-gcc="${CC}" --with-g++="${CXX}"
CONFLICTS_INSTALL= virtualbox-ose \
virtualbox-ose-nox11 \
virtualbox-ose-70 \
- virtualbox-ose-nox11-70
+ virtualbox-ose-nox11-70 \
+ virtualbox-ose-71 \
+ virtualbox-ose-nox11-71
PORTSCOUT= limit:^5\.
SUB_LIST= VBOXDIR=${VBOX_DIR} \
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/Makefile b/emulators/virtualbox-ose/Makefile
index 8e6d0f8ba790..101b19ebd385 100644
--- a/emulators/virtualbox-ose/Makefile
+++ b/emulators/virtualbox-ose/Makefile
@@ -40,7 +40,9 @@ CONFIGURE_ARGS+= --with-gcc="${CC}" --with-g++="${CXX}"
CONFLICTS_INSTALL= virtualbox-ose-legacy \
virtualbox-ose-nox11-legacy \
virtualbox-ose-70 \
- virtualbox-ose-nox11-70
+ virtualbox-ose-nox11-70 \
+ virtualbox-ose-71 \
+ virtualbox-ose-nox11-71
PORTSCOUT= limit:^6\.
SUB_FILES= pkg-message
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/emulators/wine-devel/Makefile b/emulators/wine-devel/Makefile
index 4af969856ca8..42173a71f552 100644
--- a/emulators/wine-devel/Makefile
+++ b/emulators/wine-devel/Makefile
@@ -1,5 +1,6 @@
PORTNAME= wine
DISTVERSION= 10.6
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= emulators
MASTER_SITES= https://dl.winehq.org/wine/source/10.x/
diff --git a/emulators/wine-devel/pkg-plist b/emulators/wine-devel/pkg-plist
index 90ac42601e40..005c41812e6e 100644
--- a/emulators/wine-devel/pkg-plist
+++ b/emulators/wine-devel/pkg-plist
@@ -2721,10 +2721,10 @@ lib/wine/%%WINEARCH%%-windows/xolehlp.dll
lib/wine/%%WINEARCH%%-windows/xpsprint.dll
lib/wine/%%WINEARCH%%-windows/xpssvcs.dll
share/applications/wine.desktop
-%%WINE32%%share/man/de.UTF-8/man1/wine.1.gz
+share/man/de.UTF-8/man1/wine.1.gz
share/man/de.UTF-8/man1/winemaker.1.gz
share/man/de.UTF-8/man1/wineserver.1.gz
-%%WINE32%%share/man/fr.UTF-8/man1/wine.1.gz
+share/man/fr.UTF-8/man1/wine.1.gz
share/man/fr.UTF-8/man1/winemaker.1.gz
share/man/fr.UTF-8/man1/wineserver.1.gz
share/man/man1/msiexec.1.gz
@@ -2732,7 +2732,7 @@ share/man/man1/notepad.1.gz
share/man/man1/regedit.1.gz
share/man/man1/regsvr32.1.gz
share/man/man1/widl.1.gz
-%%WINE32%%share/man/man1/wine.1.gz
+share/man/man1/wine.1.gz
share/man/man1/wineboot.1.gz
share/man/man1/winebuild.1.gz
share/man/man1/winecfg.1.gz
@@ -2749,7 +2749,7 @@ share/man/man1/winepath.1.gz
share/man/man1/wineserver.1.gz
share/man/man1/wmc.1.gz
share/man/man1/wrc.1.gz
-%%WINE32%%share/man/pl.UTF-8/man1/wine.1.gz
+share/man/pl.UTF-8/man1/wine.1.gz
%%DATADIR%%/nls/c_037.nls
%%DATADIR%%/nls/c_10000.nls
%%DATADIR%%/nls/c_10001.nls
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/nbt/Makefile b/filesystems/nbt/Makefile
index b7f9c57a61dc..ae706dc35e0b 100644
--- a/filesystems/nbt/Makefile
+++ b/filesystems/nbt/Makefile
@@ -1,6 +1,5 @@
PORTNAME= nbt
-PORTVERSION= ${REVISION_DATE}
-PORTREVISION= 1
+DISTVERSION= ${REVISION_DATE}
CATEGORIES= filesystems
MASTER_SITES= SF/nbtfsutils
PKGNAMEPREFIX= fusefs-
@@ -20,17 +19,14 @@ LICENSE_TEXT_BEERWARE= Lukas Niederbremer <webmaster@flippeh.de> and Clark Gaebe
LICENSE_FILE_MPL20= ${WRKSRC}/MPL-2.0
LICENSE_PERMS_BEERWARE= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-USES= fuse tar:bz2
+USES= fuse localbase:ldflags tar:bz2
USE_LDCONFIG= yes
-REVISION_DATE= 20231114
-REVISION_HASH= 7683255
+REVISION_DATE= 20250506
+REVISION_HASH= dbd559a
MAKE_ENV= MANDIR=\${PREFIX}/share/man
INSTALL_TARGET= install-commands install-dev
-CFLAGS+= ${CPPFLAGS}
-CPPFLAGS+= -I ${LOCALBASE}/include
-LDFLAGS+= -L ${LOCALBASE}/lib
NO_WRKSUBDIR= yes
do-build:
diff --git a/filesystems/nbt/distinfo b/filesystems/nbt/distinfo
index ea368f58e177..e0c9f4297389 100644
--- a/filesystems/nbt/distinfo
+++ b/filesystems/nbt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1699967468
-SHA256 (nbtfsutils-20231114-7683255-src.tar.bz2) = 5d2db44859b39269c8b59188c99a04a9fc0932ef83634c06f37907aa09becd78
-SIZE (nbtfsutils-20231114-7683255-src.tar.bz2) = 44255
+TIMESTAMP = 1746582713
+SHA256 (nbtfsutils-20250506-dbd559a-src.tar.bz2) = 0c872da400bfd7cdd06632b2d8aaa7bfac881433a5152f45b93eaf861e7b6ab5
+SIZE (nbtfsutils-20250506-dbd559a-src.tar.bz2) = 44437
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/games/blinken/distinfo b/games/blinken/distinfo
index 420a0d14120f..f5db7ebed43b 100644
--- a/games/blinken/distinfo
+++ b/games/blinken/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564228
-SHA256 (KDE/release-service/25.04.0/blinken-25.04.0.tar.xz) = 7f9e1d8ccc4920e499d4632be88ba7193f50d8db74379df6f0b9a30561b4a0e3
-SIZE (KDE/release-service/25.04.0/blinken-25.04.0.tar.xz) = 2715144
+TIMESTAMP = 1746557862
+SHA256 (KDE/release-service/25.04.1/blinken-25.04.1.tar.xz) = 7f0e1ff4988ce906131c04d0461eda363270fa5ce929bd60d1ea445f0e570cbf
+SIZE (KDE/release-service/25.04.1/blinken-25.04.1.tar.xz) = 2715236
diff --git a/games/bomber/distinfo b/games/bomber/distinfo
index c3d5c818a768..d69b99cdc876 100644
--- a/games/bomber/distinfo
+++ b/games/bomber/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564228
-SHA256 (KDE/release-service/25.04.0/bomber-25.04.0.tar.xz) = 1e63922a320420edeca22b6868b4a9fda548332f441774e5502ead86ab798ce8
-SIZE (KDE/release-service/25.04.0/bomber-25.04.0.tar.xz) = 840924
+TIMESTAMP = 1746557863
+SHA256 (KDE/release-service/25.04.1/bomber-25.04.1.tar.xz) = db396f94a860e5c334cb468abebba774b2b9e47d7fc71fb99e3d75cfb18948b4
+SIZE (KDE/release-service/25.04.1/bomber-25.04.1.tar.xz) = 840948
diff --git a/games/bovo/distinfo b/games/bovo/distinfo
index 54068e891c12..2a9a87b0997a 100644
--- a/games/bovo/distinfo
+++ b/games/bovo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564229
-SHA256 (KDE/release-service/25.04.0/bovo-25.04.0.tar.xz) = a5e52ec7f45a18aa6b8d41764aae5aabbfc90e9040c356185247c377474bbde5
-SIZE (KDE/release-service/25.04.0/bovo-25.04.0.tar.xz) = 221600
+TIMESTAMP = 1746557863
+SHA256 (KDE/release-service/25.04.1/bovo-25.04.1.tar.xz) = 95dad20518fd126c363222af3830871cbe891deff64805bbd8829847bbd99373
+SIZE (KDE/release-service/25.04.1/bovo-25.04.1.tar.xz) = 221636
diff --git a/games/fheroes2/Makefile b/games/fheroes2/Makefile
index 14a563ee8eea..660fa880457b 100644
--- a/games/fheroes2/Makefile
+++ b/games/fheroes2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fheroes2
-PORTVERSION= 1.1.7
+PORTVERSION= 1.1.8
CATEGORIES= games
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/games/fheroes2/distinfo b/games/fheroes2/distinfo
index 9e5d8b2d814b..5533b381ef49 100644
--- a/games/fheroes2/distinfo
+++ b/games/fheroes2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742746433
-SHA256 (ihhub-fheroes2-1.1.7_GH0.tar.gz) = 6419ad0bd0f1f684a9256c39fb6c02a026fc76581b0bc9632a597fbc8443fc03
-SIZE (ihhub-fheroes2-1.1.7_GH0.tar.gz) = 12146595
+TIMESTAMP = 1746353702
+SHA256 (ihhub-fheroes2-1.1.8_GH0.tar.gz) = a1a0fd0289f7a95a65ca15b967056ecfaec574621ad288f05fceb52d237e49d4
+SIZE (ihhub-fheroes2-1.1.8_GH0.tar.gz) = 12293726
diff --git a/games/granatier/distinfo b/games/granatier/distinfo
index 6d446380f580..567bb19e96d0 100644
--- a/games/granatier/distinfo
+++ b/games/granatier/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564229
-SHA256 (KDE/release-service/25.04.0/granatier-25.04.0.tar.xz) = 6f1b7bc07edd1016fb5efb2dab11725db2676695427829d2bbc04dfe502212cd
-SIZE (KDE/release-service/25.04.0/granatier-25.04.0.tar.xz) = 2016988
+TIMESTAMP = 1746557864
+SHA256 (KDE/release-service/25.04.1/granatier-25.04.1.tar.xz) = eced3ff61a779cc6823407f45b1d4086e167af40a6a833cfabb363c1436e238c
+SIZE (KDE/release-service/25.04.1/granatier-25.04.1.tar.xz) = 2017120
diff --git a/games/kajongg/distinfo b/games/kajongg/distinfo
index 38881a0ff74e..e24357e173a9 100644
--- a/games/kajongg/distinfo
+++ b/games/kajongg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564230
-SHA256 (KDE/release-service/25.04.0/kajongg-25.04.0.tar.xz) = e7d79bb2427e359ba09535cc6559752f5254e83b7642d4b184c4d8e3fbdf005f
-SIZE (KDE/release-service/25.04.0/kajongg-25.04.0.tar.xz) = 4637652
+TIMESTAMP = 1746557865
+SHA256 (KDE/release-service/25.04.1/kajongg-25.04.1.tar.xz) = aa48c423222366485e63447f87f5f7a5cc6eaef8c11eb8db077082fe0325118d
+SIZE (KDE/release-service/25.04.1/kajongg-25.04.1.tar.xz) = 4637616
diff --git a/games/kanagram/distinfo b/games/kanagram/distinfo
index 03a9fae3135d..5797cd40ea52 100644
--- a/games/kanagram/distinfo
+++ b/games/kanagram/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564231
-SHA256 (KDE/release-service/25.04.0/kanagram-25.04.0.tar.xz) = 4cd1acf2a12f4d99b4b466cc12a324cb525f8f26f63faec2cd98585981eaf2dc
-SIZE (KDE/release-service/25.04.0/kanagram-25.04.0.tar.xz) = 7786648
+TIMESTAMP = 1746557865
+SHA256 (KDE/release-service/25.04.1/kanagram-25.04.1.tar.xz) = 50a8cef59f1463562619fb6db115ac7ef3e34425f8158782491da2f3a68a3f59
+SIZE (KDE/release-service/25.04.1/kanagram-25.04.1.tar.xz) = 7786048
diff --git a/games/kapman/distinfo b/games/kapman/distinfo
index 7dee1a8bd486..4e4a42ec9c07 100644
--- a/games/kapman/distinfo
+++ b/games/kapman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564231
-SHA256 (KDE/release-service/25.04.0/kapman-25.04.0.tar.xz) = 08040773c710e5d922ca1ac1d57bfaa404a223c9af8e800a345da79635d38ec1
-SIZE (KDE/release-service/25.04.0/kapman-25.04.0.tar.xz) = 2150060
+TIMESTAMP = 1746557866
+SHA256 (KDE/release-service/25.04.1/kapman-25.04.1.tar.xz) = ef5c159b505cc9bad4347391960a4bdfa6af691d977d51138cb122d81ccbb0c1
+SIZE (KDE/release-service/25.04.1/kapman-25.04.1.tar.xz) = 2150336
diff --git a/games/katomic/distinfo b/games/katomic/distinfo
index 94ed5ff0dd18..2813203eb642 100644
--- a/games/katomic/distinfo
+++ b/games/katomic/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564232
-SHA256 (KDE/release-service/25.04.0/katomic-25.04.0.tar.xz) = cfed286bf061a02fb769ce4973da20e27218a57916570e1fd8b5d3e886456635
-SIZE (KDE/release-service/25.04.0/katomic-25.04.0.tar.xz) = 1450452
+TIMESTAMP = 1746557867
+SHA256 (KDE/release-service/25.04.1/katomic-25.04.1.tar.xz) = dff2c380ba6338634f8e8a618b67e582cab7b33762cb7899d767ce1139377cca
+SIZE (KDE/release-service/25.04.1/katomic-25.04.1.tar.xz) = 1450512
diff --git a/games/kblackbox/distinfo b/games/kblackbox/distinfo
index 0f64f3d5772b..f73a131210bd 100644
--- a/games/kblackbox/distinfo
+++ b/games/kblackbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564232
-SHA256 (KDE/release-service/25.04.0/kblackbox-25.04.0.tar.xz) = 9c9604d7501c0d6042bdb618fb35edfdbd8f19076e776c0a880c86a1634041ae
-SIZE (KDE/release-service/25.04.0/kblackbox-25.04.0.tar.xz) = 555928
+TIMESTAMP = 1746557868
+SHA256 (KDE/release-service/25.04.1/kblackbox-25.04.1.tar.xz) = 296b00038b55e2ce8979ef327d6e6cb6429cc6e993d8d01cbd4392d9572163e6
+SIZE (KDE/release-service/25.04.1/kblackbox-25.04.1.tar.xz) = 556016
diff --git a/games/kblocks/distinfo b/games/kblocks/distinfo
index 2025470a1444..5873a773e07e 100644
--- a/games/kblocks/distinfo
+++ b/games/kblocks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564233
-SHA256 (KDE/release-service/25.04.0/kblocks-25.04.0.tar.xz) = 0ca4761d616a3637eb8b536d2ff581b3b359cdb7b629c85f6ccfa41ea7be5159
-SIZE (KDE/release-service/25.04.0/kblocks-25.04.0.tar.xz) = 2104656
+TIMESTAMP = 1746557868
+SHA256 (KDE/release-service/25.04.1/kblocks-25.04.1.tar.xz) = c61a4de9fb0c36eb5d83e24599624f48e181018fce7d3fd1c5b29210a7f80ec9
+SIZE (KDE/release-service/25.04.1/kblocks-25.04.1.tar.xz) = 2104348
diff --git a/games/kbounce/distinfo b/games/kbounce/distinfo
index f6702513bb49..57773ed3ad75 100644
--- a/games/kbounce/distinfo
+++ b/games/kbounce/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564234
-SHA256 (KDE/release-service/25.04.0/kbounce-25.04.0.tar.xz) = 12458149d36048d4387ac274a3a813d051c14415e9b7ac464e76121189e5b9cd
-SIZE (KDE/release-service/25.04.0/kbounce-25.04.0.tar.xz) = 3324192
+TIMESTAMP = 1746557869
+SHA256 (KDE/release-service/25.04.1/kbounce-25.04.1.tar.xz) = 80061d7cc8f657b31d888f9300293fd463063215ed5d9fe3a20ba85fadb8a260
+SIZE (KDE/release-service/25.04.1/kbounce-25.04.1.tar.xz) = 3325556
diff --git a/games/kbreakout/distinfo b/games/kbreakout/distinfo
index 3e536f2f3839..aa73b32664a9 100644
--- a/games/kbreakout/distinfo
+++ b/games/kbreakout/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564234
-SHA256 (KDE/release-service/25.04.0/kbreakout-25.04.0.tar.xz) = 2071cb79de4ec7379fbb0dbbfc9fdcaea641f58fe154d1626fe038aecef60b03
-SIZE (KDE/release-service/25.04.0/kbreakout-25.04.0.tar.xz) = 2558900
+TIMESTAMP = 1746557870
+SHA256 (KDE/release-service/25.04.1/kbreakout-25.04.1.tar.xz) = e1342b616b229bd511128df96440c6cc8ceac79ae1bcb96267079bb73c8b05dd
+SIZE (KDE/release-service/25.04.1/kbreakout-25.04.1.tar.xz) = 2559136
diff --git a/games/kdiamond/distinfo b/games/kdiamond/distinfo
index 0d75298cc143..4f4d6e9d7ad0 100644
--- a/games/kdiamond/distinfo
+++ b/games/kdiamond/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564235
-SHA256 (KDE/release-service/25.04.0/kdiamond-25.04.0.tar.xz) = 04328eee9500b0285c79ff10fb518714ba2d9a6b2d2e9a991f5fd7c95c7b4ea8
-SIZE (KDE/release-service/25.04.0/kdiamond-25.04.0.tar.xz) = 4674828
+TIMESTAMP = 1746557870
+SHA256 (KDE/release-service/25.04.1/kdiamond-25.04.1.tar.xz) = 83add64a19c191c50db99923b463a779a3fc295af491144a86d576fc9eeb490b
+SIZE (KDE/release-service/25.04.1/kdiamond-25.04.1.tar.xz) = 4674548
diff --git a/games/kfourinline/distinfo b/games/kfourinline/distinfo
index ee18c3f83960..9718adef8cff 100644
--- a/games/kfourinline/distinfo
+++ b/games/kfourinline/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564235
-SHA256 (KDE/release-service/25.04.0/kfourinline-25.04.0.tar.xz) = 149ea2a60af524ab779c97662bec0d546ee00116339a57f922b6c1b5956c8d15
-SIZE (KDE/release-service/25.04.0/kfourinline-25.04.0.tar.xz) = 749028
+TIMESTAMP = 1746557871
+SHA256 (KDE/release-service/25.04.1/kfourinline-25.04.1.tar.xz) = ae07f41d3dc32812ecb153623b7a26ebebbeb09601c2298605e8790a156c3edc
+SIZE (KDE/release-service/25.04.1/kfourinline-25.04.1.tar.xz) = 748984
diff --git a/games/kgoldrunner/distinfo b/games/kgoldrunner/distinfo
index b8f18fd42d73..5d5e5efb2a7d 100644
--- a/games/kgoldrunner/distinfo
+++ b/games/kgoldrunner/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564236
-SHA256 (KDE/release-service/25.04.0/kgoldrunner-25.04.0.tar.xz) = 5bceca5556c6c8600512ca889b399d4a567068378f5f0b07cdaebd97a648bf1e
-SIZE (KDE/release-service/25.04.0/kgoldrunner-25.04.0.tar.xz) = 4419420
+TIMESTAMP = 1746557872
+SHA256 (KDE/release-service/25.04.1/kgoldrunner-25.04.1.tar.xz) = 5d93d858cd8526f41e9c507d3b1e254c45f8a31a1bf318a466df18c308021e82
+SIZE (KDE/release-service/25.04.1/kgoldrunner-25.04.1.tar.xz) = 4419644
diff --git a/games/khangman/distinfo b/games/khangman/distinfo
index 1926c32c4a42..9e434f74cc18 100644
--- a/games/khangman/distinfo
+++ b/games/khangman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564237
-SHA256 (KDE/release-service/25.04.0/khangman-25.04.0.tar.xz) = ef1b64d67f82da8063d9f33ce30541f1eaafcc4df644605b77d766ec2e876ab2
-SIZE (KDE/release-service/25.04.0/khangman-25.04.0.tar.xz) = 7029300
+TIMESTAMP = 1746557872
+SHA256 (KDE/release-service/25.04.1/khangman-25.04.1.tar.xz) = c5bc556d0ebbec83635ac94d88a9a5df954899f060e42cf2c284ccc361c33ff7
+SIZE (KDE/release-service/25.04.1/khangman-25.04.1.tar.xz) = 7030324
diff --git a/games/kigo/distinfo b/games/kigo/distinfo
index 2d29d72b5285..95935b51d11f 100644
--- a/games/kigo/distinfo
+++ b/games/kigo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564237
-SHA256 (KDE/release-service/25.04.0/kigo-25.04.0.tar.xz) = 3874277aed3586b01b258a6c317fb44c2595c5e30ab529a15873aa5c7ed649be
-SIZE (KDE/release-service/25.04.0/kigo-25.04.0.tar.xz) = 4838192
+TIMESTAMP = 1746557873
+SHA256 (KDE/release-service/25.04.1/kigo-25.04.1.tar.xz) = 39069e2b7ad7cabffcf421eb7581a44153f5eae2f261ff8e2bf324b9c0315b2a
+SIZE (KDE/release-service/25.04.1/kigo-25.04.1.tar.xz) = 4838136
diff --git a/games/killbots/distinfo b/games/killbots/distinfo
index e1d078b154e6..6524574957d5 100644
--- a/games/killbots/distinfo
+++ b/games/killbots/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564238
-SHA256 (KDE/release-service/25.04.0/killbots-25.04.0.tar.xz) = ea311bc81479f3cd160a27ba1df38d6c24abd7472b8b3aca7d8118cf851d32c0
-SIZE (KDE/release-service/25.04.0/killbots-25.04.0.tar.xz) = 1177544
+TIMESTAMP = 1746557874
+SHA256 (KDE/release-service/25.04.1/killbots-25.04.1.tar.xz) = c1182ddd6fb82e153304ed799cd58790b71ebdab86ae4f6733bca97041a92b3f
+SIZE (KDE/release-service/25.04.1/killbots-25.04.1.tar.xz) = 1177608
diff --git a/games/kiriki/distinfo b/games/kiriki/distinfo
index 8f0974029ceb..b1fc10a22947 100644
--- a/games/kiriki/distinfo
+++ b/games/kiriki/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564238
-SHA256 (KDE/release-service/25.04.0/kiriki-25.04.0.tar.xz) = a6be42863d33441112e7be96ed2ebf953e12ce0b84a5b3b0205ae2c8d7b39fae
-SIZE (KDE/release-service/25.04.0/kiriki-25.04.0.tar.xz) = 376116
+TIMESTAMP = 1746557874
+SHA256 (KDE/release-service/25.04.1/kiriki-25.04.1.tar.xz) = 229d6eacbc9640333a5a86b7f0116bc33188e7a6715f563333bb17ea9dac627e
+SIZE (KDE/release-service/25.04.1/kiriki-25.04.1.tar.xz) = 376084
diff --git a/games/kjumpingcube/distinfo b/games/kjumpingcube/distinfo
index c41f4db53fda..72a908ef19a1 100644
--- a/games/kjumpingcube/distinfo
+++ b/games/kjumpingcube/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564239
-SHA256 (KDE/release-service/25.04.0/kjumpingcube-25.04.0.tar.xz) = 9e6fbea7888f1922400c88f6a8508bb4009cec78c02ba3691475cd71fa5a1a15
-SIZE (KDE/release-service/25.04.0/kjumpingcube-25.04.0.tar.xz) = 349904
+TIMESTAMP = 1746557875
+SHA256 (KDE/release-service/25.04.1/kjumpingcube-25.04.1.tar.xz) = 679355da64e05c8935082adf97a21502133cbfe666b1f9469ec204073964281e
+SIZE (KDE/release-service/25.04.1/kjumpingcube-25.04.1.tar.xz) = 349992
diff --git a/games/klickety/distinfo b/games/klickety/distinfo
index e5a556369a1e..0d70f87a92de 100644
--- a/games/klickety/distinfo
+++ b/games/klickety/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564240
-SHA256 (KDE/release-service/25.04.0/klickety-25.04.0.tar.xz) = a6bfaf3a83c029c6eb90bb3cf0e40f97de37d43f3fd43b4e5ce83ede961e4f6b
-SIZE (KDE/release-service/25.04.0/klickety-25.04.0.tar.xz) = 1389708
+TIMESTAMP = 1746557876
+SHA256 (KDE/release-service/25.04.1/klickety-25.04.1.tar.xz) = 4c2bffe2d265b66026e3676babada8f20590760ad1549187f0b9f5a3fce6eb16
+SIZE (KDE/release-service/25.04.1/klickety-25.04.1.tar.xz) = 1389776
diff --git a/games/klines/distinfo b/games/klines/distinfo
index cb734235d406..1d66983fa6a5 100644
--- a/games/klines/distinfo
+++ b/games/klines/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564240
-SHA256 (KDE/release-service/25.04.0/klines-25.04.0.tar.xz) = 93ebb6acd9e3b77f27297bf283ce406ee18aadc694898d4e91c2fadfc16f0d77
-SIZE (KDE/release-service/25.04.0/klines-25.04.0.tar.xz) = 1674956
+TIMESTAMP = 1746557876
+SHA256 (KDE/release-service/25.04.1/klines-25.04.1.tar.xz) = a3c5c568f8c92d85d6dd732b58786dbcc0c0bf852698b5ae478625f4c75c0d62
+SIZE (KDE/release-service/25.04.1/klines-25.04.1.tar.xz) = 1674844
diff --git a/games/kmahjongg/distinfo b/games/kmahjongg/distinfo
index 4690c0d7be4e..6684160651dc 100644
--- a/games/kmahjongg/distinfo
+++ b/games/kmahjongg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564241
-SHA256 (KDE/release-service/25.04.0/kmahjongg-25.04.0.tar.xz) = 220b4d778d42476522fa2c35bf190a5ba097077a36476148184c2c1d13b19d33
-SIZE (KDE/release-service/25.04.0/kmahjongg-25.04.0.tar.xz) = 3726448
+TIMESTAMP = 1746557877
+SHA256 (KDE/release-service/25.04.1/kmahjongg-25.04.1.tar.xz) = 55eadd209c90df3ad40a9e1982c6b5f141dea2002da93b9cc7646b4972a21dc9
+SIZE (KDE/release-service/25.04.1/kmahjongg-25.04.1.tar.xz) = 3726316
diff --git a/games/kmines/distinfo b/games/kmines/distinfo
index 81833397b4b9..887ba2f9b55d 100644
--- a/games/kmines/distinfo
+++ b/games/kmines/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564241
-SHA256 (KDE/release-service/25.04.0/kmines-25.04.0.tar.xz) = 5876a714815467ea3dd66d4b85f45fac4577689b551cda82502cbc723d308463
-SIZE (KDE/release-service/25.04.0/kmines-25.04.0.tar.xz) = 951020
+TIMESTAMP = 1746557878
+SHA256 (KDE/release-service/25.04.1/kmines-25.04.1.tar.xz) = bcb5390a2783631c9a2046ee8d46e208ed36437b4186c5fbd6612a3505ff1546
+SIZE (KDE/release-service/25.04.1/kmines-25.04.1.tar.xz) = 950516
diff --git a/games/knavalbattle/distinfo b/games/knavalbattle/distinfo
index a6348f27d69c..7bac1727e871 100644
--- a/games/knavalbattle/distinfo
+++ b/games/knavalbattle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564242
-SHA256 (KDE/release-service/25.04.0/knavalbattle-25.04.0.tar.xz) = 21ea4d8b1677ef6fa4db5c1cdaa38e02769d8d2f888dbc2a55bb7ca180ad5535
-SIZE (KDE/release-service/25.04.0/knavalbattle-25.04.0.tar.xz) = 1051068
+TIMESTAMP = 1746557878
+SHA256 (KDE/release-service/25.04.1/knavalbattle-25.04.1.tar.xz) = 3b1f7ccd6e28ef4f6463a8a6964a0c65105990f636f64e379867755082c1cb87
+SIZE (KDE/release-service/25.04.1/knavalbattle-25.04.1.tar.xz) = 1050548
diff --git a/games/knetwalk/distinfo b/games/knetwalk/distinfo
index c525300b0a2e..6ffee43905f9 100644
--- a/games/knetwalk/distinfo
+++ b/games/knetwalk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564243
-SHA256 (KDE/release-service/25.04.0/knetwalk-25.04.0.tar.xz) = 7d52cb92cf6ec7e67f28b86488562ebd23db6959677995b1d97cea773a333bb5
-SIZE (KDE/release-service/25.04.0/knetwalk-25.04.0.tar.xz) = 1012004
+TIMESTAMP = 1746557879
+SHA256 (KDE/release-service/25.04.1/knetwalk-25.04.1.tar.xz) = 08f5f471431a0abfc03814fc75763114b318ae43da78d93c55b4a6c3e49cd60a
+SIZE (KDE/release-service/25.04.1/knetwalk-25.04.1.tar.xz) = 1012040
diff --git a/games/knights/distinfo b/games/knights/distinfo
index 6cbeb75de1d7..51cc975d3ebd 100644
--- a/games/knights/distinfo
+++ b/games/knights/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564243
-SHA256 (KDE/release-service/25.04.0/knights-25.04.0.tar.xz) = 1ec8b4159b31f73903c826678be1c3d99c9d95239c0875b95397aeb4635d397b
-SIZE (KDE/release-service/25.04.0/knights-25.04.0.tar.xz) = 2499216
+TIMESTAMP = 1746557880
+SHA256 (KDE/release-service/25.04.1/knights-25.04.1.tar.xz) = e343e0226bf6df2dbedcc09ad12138927a3101c8f898f7b00a5714a4436566be
+SIZE (KDE/release-service/25.04.1/knights-25.04.1.tar.xz) = 2498224
diff --git a/games/kolf/distinfo b/games/kolf/distinfo
index e000507b3866..70c46e27909b 100644
--- a/games/kolf/distinfo
+++ b/games/kolf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564244
-SHA256 (KDE/release-service/25.04.0/kolf-25.04.0.tar.xz) = f50c5bfce3bd29e9f165906e924a400109ad5fe8c06c4a2e31542249d00e785d
-SIZE (KDE/release-service/25.04.0/kolf-25.04.0.tar.xz) = 1082728
+TIMESTAMP = 1746557880
+SHA256 (KDE/release-service/25.04.1/kolf-25.04.1.tar.xz) = 9b18ff09bb67248c46c72bec5997b7f1d4a5ce0780bd7abf13b137e6b3b3c840
+SIZE (KDE/release-service/25.04.1/kolf-25.04.1.tar.xz) = 1083672
diff --git a/games/kollision/distinfo b/games/kollision/distinfo
index 773927f163f1..b1727f44b4a4 100644
--- a/games/kollision/distinfo
+++ b/games/kollision/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564244
-SHA256 (KDE/release-service/25.04.0/kollision-25.04.0.tar.xz) = aa9a6dae6dbe84ae85a0ccedbf9fe36d7bf9a2ae8294fb1648a1452ee82f0842
-SIZE (KDE/release-service/25.04.0/kollision-25.04.0.tar.xz) = 313692
+TIMESTAMP = 1746557881
+SHA256 (KDE/release-service/25.04.1/kollision-25.04.1.tar.xz) = f70346e1273cbde53a9103db603de2d64023577a033ddc1dc8299a6bbf23b02f
+SIZE (KDE/release-service/25.04.1/kollision-25.04.1.tar.xz) = 313696
diff --git a/games/konquest/distinfo b/games/konquest/distinfo
index 2e1614ab5208..502d9829c20f 100644
--- a/games/konquest/distinfo
+++ b/games/konquest/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564245
-SHA256 (KDE/release-service/25.04.0/konquest-25.04.0.tar.xz) = 86a383889d6f93a386e9d2208e9d6521d80abdb22b65c49103b1190cc4e844cf
-SIZE (KDE/release-service/25.04.0/konquest-25.04.0.tar.xz) = 863536
+TIMESTAMP = 1746557882
+SHA256 (KDE/release-service/25.04.1/konquest-25.04.1.tar.xz) = 374050da915d535678e55d4255e2d790f4761526402df2c9274573ee51d1cf61
+SIZE (KDE/release-service/25.04.1/konquest-25.04.1.tar.xz) = 863516
diff --git a/games/kpat/distinfo b/games/kpat/distinfo
index 5eed7cb88083..a83ad412d21d 100644
--- a/games/kpat/distinfo
+++ b/games/kpat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564245
-SHA256 (KDE/release-service/25.04.0/kpat-25.04.0.tar.xz) = 62f53cc2554aff9f051c637a47bae8b9c5fdad5734c40a6d5703daab6ca35669
-SIZE (KDE/release-service/25.04.0/kpat-25.04.0.tar.xz) = 3741152
+TIMESTAMP = 1746557882
+SHA256 (KDE/release-service/25.04.1/kpat-25.04.1.tar.xz) = dc6a40eb7d6912db96887548a04e7139d89d1d6252829021690a85b24a84e0ab
+SIZE (KDE/release-service/25.04.1/kpat-25.04.1.tar.xz) = 3740220
diff --git a/games/kreversi/distinfo b/games/kreversi/distinfo
index 463047da2de6..602b7ff69e62 100644
--- a/games/kreversi/distinfo
+++ b/games/kreversi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564246
-SHA256 (KDE/release-service/25.04.0/kreversi-25.04.0.tar.xz) = 5ede769f9122483c0dcb7a3ecd4bfc0d6541fd8837d6e648ef761c975ccc9005
-SIZE (KDE/release-service/25.04.0/kreversi-25.04.0.tar.xz) = 1037464
+TIMESTAMP = 1746557883
+SHA256 (KDE/release-service/25.04.1/kreversi-25.04.1.tar.xz) = a190ffd8514c5e0de98e4f223c4fcbb84fdef592dd986f4102b1b174bd4ad935
+SIZE (KDE/release-service/25.04.1/kreversi-25.04.1.tar.xz) = 1037404
diff --git a/games/kshisen/distinfo b/games/kshisen/distinfo
index b12e0524efc2..8bc72665154b 100644
--- a/games/kshisen/distinfo
+++ b/games/kshisen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564247
-SHA256 (KDE/release-service/25.04.0/kshisen-25.04.0.tar.xz) = 5f835f44204d5788700fc4955e4b87b9fbe7289ca6466f3c9ce2a3fc31073c8b
-SIZE (KDE/release-service/25.04.0/kshisen-25.04.0.tar.xz) = 975884
+TIMESTAMP = 1746557884
+SHA256 (KDE/release-service/25.04.1/kshisen-25.04.1.tar.xz) = 59a8d864773c98bbd40daf7b9acb1a1d5bc963b1a902a79cf027f4a14fbab8c5
+SIZE (KDE/release-service/25.04.1/kshisen-25.04.1.tar.xz) = 975888
diff --git a/games/ksirk/distinfo b/games/ksirk/distinfo
index ddf7b759bc44..b31ef5d2c48c 100644
--- a/games/ksirk/distinfo
+++ b/games/ksirk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564247
-SHA256 (KDE/release-service/25.04.0/ksirk-25.04.0.tar.xz) = 6b1dc706997fa6ac25167b50a6c49dbbff9b8f40ba2ca0e27c4c05f83fb42958
-SIZE (KDE/release-service/25.04.0/ksirk-25.04.0.tar.xz) = 6716112
+TIMESTAMP = 1746557884
+SHA256 (KDE/release-service/25.04.1/ksirk-25.04.1.tar.xz) = 5e8138d6e5c0dc15dcb66b02415cc851b823957d205cbea8b8579a2bf2dcde19
+SIZE (KDE/release-service/25.04.1/ksirk-25.04.1.tar.xz) = 6713292
diff --git a/games/ksnakeduel/distinfo b/games/ksnakeduel/distinfo
index 33d4bcafc4b0..5ac5c54d6ad5 100644
--- a/games/ksnakeduel/distinfo
+++ b/games/ksnakeduel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564248
-SHA256 (KDE/release-service/25.04.0/ksnakeduel-25.04.0.tar.xz) = 2097bc7179aa2f1ef1f870f956b7173bc79fae028470e4cd7f821c47bf81f96c
-SIZE (KDE/release-service/25.04.0/ksnakeduel-25.04.0.tar.xz) = 580508
+TIMESTAMP = 1746557885
+SHA256 (KDE/release-service/25.04.1/ksnakeduel-25.04.1.tar.xz) = 219a087b3617136213ee3ae2163e937054d381825e6e4a667d8243ae8e9b1ae3
+SIZE (KDE/release-service/25.04.1/ksnakeduel-25.04.1.tar.xz) = 580444
diff --git a/games/kspaceduel/distinfo b/games/kspaceduel/distinfo
index 74b0c35a56c7..79b823341a13 100644
--- a/games/kspaceduel/distinfo
+++ b/games/kspaceduel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564248
-SHA256 (KDE/release-service/25.04.0/kspaceduel-25.04.0.tar.xz) = 4c51b1fdf0090c0bc70d28192255f949e013bc8788dcf361fae42eef94381e52
-SIZE (KDE/release-service/25.04.0/kspaceduel-25.04.0.tar.xz) = 636820
+TIMESTAMP = 1746557886
+SHA256 (KDE/release-service/25.04.1/kspaceduel-25.04.1.tar.xz) = 053577d6a0dbadab8aa9db1edb0bb07f29b783152b3e0f963dc40b22e5b6bbf3
+SIZE (KDE/release-service/25.04.1/kspaceduel-25.04.1.tar.xz) = 636816
diff --git a/games/ksquares/distinfo b/games/ksquares/distinfo
index 0d7baa8f7850..640470ce7285 100644
--- a/games/ksquares/distinfo
+++ b/games/ksquares/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564249
-SHA256 (KDE/release-service/25.04.0/ksquares-25.04.0.tar.xz) = d604c29d61b4a6099f7531873014ac25b1e88a90291d03636fbf8e64c960365c
-SIZE (KDE/release-service/25.04.0/ksquares-25.04.0.tar.xz) = 324444
+TIMESTAMP = 1746557886
+SHA256 (KDE/release-service/25.04.1/ksquares-25.04.1.tar.xz) = 649ba3ee5054501fdb2567bd63a975249a4ba94cbbd3d3a7adb166c082cbabac
+SIZE (KDE/release-service/25.04.1/ksquares-25.04.1.tar.xz) = 324460
diff --git a/games/ksudoku/distinfo b/games/ksudoku/distinfo
index ca81ab9684a9..c23bb36d27f1 100644
--- a/games/ksudoku/distinfo
+++ b/games/ksudoku/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564250
-SHA256 (KDE/release-service/25.04.0/ksudoku-25.04.0.tar.xz) = 134a415821a2a3f7c99a47251aa988545081da6bd7cb2356c350d054b4290c56
-SIZE (KDE/release-service/25.04.0/ksudoku-25.04.0.tar.xz) = 1736532
+TIMESTAMP = 1746557887
+SHA256 (KDE/release-service/25.04.1/ksudoku-25.04.1.tar.xz) = 1c812749f14ce3f81be399df6bc2fc14423ee1894a227b1a28d6c2c5bdfc0513
+SIZE (KDE/release-service/25.04.1/ksudoku-25.04.1.tar.xz) = 1736364
diff --git a/games/ktuberling/distinfo b/games/ktuberling/distinfo
index 650d6b6a80de..99a1960d9efd 100644
--- a/games/ktuberling/distinfo
+++ b/games/ktuberling/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564250
-SHA256 (KDE/release-service/25.04.0/ktuberling-25.04.0.tar.xz) = 5456149d5b5fba4bdb02b26a191e3b50c5aed058cd60dce2fed2ec107716b641
-SIZE (KDE/release-service/25.04.0/ktuberling-25.04.0.tar.xz) = 71555096
+TIMESTAMP = 1746557888
+SHA256 (KDE/release-service/25.04.1/ktuberling-25.04.1.tar.xz) = 3a5d1b9c9455c48aacb54a5baef564e8e99cb4d586eea01e5bd1dfc1bedf8cbc
+SIZE (KDE/release-service/25.04.1/ktuberling-25.04.1.tar.xz) = 71550676
diff --git a/games/kubrick/distinfo b/games/kubrick/distinfo
index ea333a20cc63..36df1eb2534e 100644
--- a/games/kubrick/distinfo
+++ b/games/kubrick/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564251
-SHA256 (KDE/release-service/25.04.0/kubrick-25.04.0.tar.xz) = c5fafec1f2ee6d49ab3b08074575f160dcb1047a620df98071e0443707d6bea9
-SIZE (KDE/release-service/25.04.0/kubrick-25.04.0.tar.xz) = 381268
+TIMESTAMP = 1746557889
+SHA256 (KDE/release-service/25.04.1/kubrick-25.04.1.tar.xz) = 79dcc35cae95b2f2cb115d39fd93f6c0a33762ce3dd31f51ed959cf8421ad8e3
+SIZE (KDE/release-service/25.04.1/kubrick-25.04.1.tar.xz) = 381240
diff --git a/games/libkdegames/distinfo b/games/libkdegames/distinfo
index d4ab0448f21f..0c2715da2f5d 100644
--- a/games/libkdegames/distinfo
+++ b/games/libkdegames/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564252
-SHA256 (KDE/release-service/25.04.0/libkdegames-25.04.0.tar.xz) = 69a21bae741b28e8c79c2dfdee352a7cebc9c6658aaa58388d581b2a7a40047f
-SIZE (KDE/release-service/25.04.0/libkdegames-25.04.0.tar.xz) = 5978876
+TIMESTAMP = 1746557889
+SHA256 (KDE/release-service/25.04.1/libkdegames-25.04.1.tar.xz) = 421ac8e2e648a48ae4a6808735fcd27916c9aace5f0e99fc822606045d070cbe
+SIZE (KDE/release-service/25.04.1/libkdegames-25.04.1.tar.xz) = 5980228
diff --git a/games/libkmahjongg/distinfo b/games/libkmahjongg/distinfo
index 2f919abcafc9..ad1054b238b7 100644
--- a/games/libkmahjongg/distinfo
+++ b/games/libkmahjongg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564252
-SHA256 (KDE/release-service/25.04.0/libkmahjongg-25.04.0.tar.xz) = ba9ce3a3ea709417e7fae02d43bf587b42112e01aa2fb383e8e90170f1df7540
-SIZE (KDE/release-service/25.04.0/libkmahjongg-25.04.0.tar.xz) = 1695072
+TIMESTAMP = 1746557890
+SHA256 (KDE/release-service/25.04.1/libkmahjongg-25.04.1.tar.xz) = fbd4871d429f2e09b50017c6777f3cc6bcc831911a4145ddec7438c2a22dc2cd
+SIZE (KDE/release-service/25.04.1/libkmahjongg-25.04.1.tar.xz) = 1695564
diff --git a/games/lskat/distinfo b/games/lskat/distinfo
index 4014b3522820..2ac28684af03 100644
--- a/games/lskat/distinfo
+++ b/games/lskat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564253
-SHA256 (KDE/release-service/25.04.0/lskat-25.04.0.tar.xz) = 4add0b6779e892a8b62ee9ddfdf273427d9fab4a648c174d3f8675a0b6eb4516
-SIZE (KDE/release-service/25.04.0/lskat-25.04.0.tar.xz) = 1228968
+TIMESTAMP = 1746557891
+SHA256 (KDE/release-service/25.04.1/lskat-25.04.1.tar.xz) = 6003bcef628da7018fca00c8bb820fa78c88f157039027fe8af309f5ac569703
+SIZE (KDE/release-service/25.04.1/lskat-25.04.1.tar.xz) = 1229320
diff --git a/games/palapeli/distinfo b/games/palapeli/distinfo
index 50c2bfce3bc4..6c54e1dc3413 100644
--- a/games/palapeli/distinfo
+++ b/games/palapeli/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564253
-SHA256 (KDE/release-service/25.04.0/palapeli-25.04.0.tar.xz) = e967c9af02baeda287927656f3815dd9c3a2664217b091ea067ee9d643c746ac
-SIZE (KDE/release-service/25.04.0/palapeli-25.04.0.tar.xz) = 2129736
+TIMESTAMP = 1746557891
+SHA256 (KDE/release-service/25.04.1/palapeli-25.04.1.tar.xz) = 657368d258c8b479ac10405813f5417e1397fd2d72a88993e4856bd3d303d023
+SIZE (KDE/release-service/25.04.1/palapeli-25.04.1.tar.xz) = 2129720
diff --git a/games/picmi/distinfo b/games/picmi/distinfo
index 4cb401ca6dc4..3f312b981c0f 100644
--- a/games/picmi/distinfo
+++ b/games/picmi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564254
-SHA256 (KDE/release-service/25.04.0/picmi-25.04.0.tar.xz) = 6f350921d40f9df73b4f01d397b5fcec2111e9cb07a5f39ad9ed8b18732048e8
-SIZE (KDE/release-service/25.04.0/picmi-25.04.0.tar.xz) = 1521892
+TIMESTAMP = 1746557892
+SHA256 (KDE/release-service/25.04.1/picmi-25.04.1.tar.xz) = 4ca3fae5b67e3301a70ccf276ce7a56b372737c2c9b2c19d77b7c23ffeea71df
+SIZE (KDE/release-service/25.04.1/picmi-25.04.1.tar.xz) = 1521872
diff --git a/games/powder-toy-devel/Makefile b/games/powder-toy-devel/Makefile
index ba87665f9cbc..43e3545bdcf9 100644
--- a/games/powder-toy-devel/Makefile
+++ b/games/powder-toy-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= powder-toy
-DISTVERSION= snapshot-386
+DISTVERSION= snapshot-387
CATEGORIES= games
PKGNAMESUFFIX= -devel
diff --git a/games/powder-toy-devel/distinfo b/games/powder-toy-devel/distinfo
index 3a8bc49d36c4..2dbca6d3012f 100644
--- a/games/powder-toy-devel/distinfo
+++ b/games/powder-toy-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741864563
-SHA256 (The-Powder-Toy-The-Powder-Toy-snapshot-386_GH0.tar.gz) = e1c27b12b8da176be9e31ce24d9f85f5a322461bed02869177844d26dd41e98c
-SIZE (The-Powder-Toy-The-Powder-Toy-snapshot-386_GH0.tar.gz) = 801523
+TIMESTAMP = 1746627455
+SHA256 (The-Powder-Toy-The-Powder-Toy-snapshot-387_GH0.tar.gz) = 5d104e80fcaa88e5d46c483b1321873cd00a5c5cfcc9a3de42348fce05008801
+SIZE (The-Powder-Toy-The-Powder-Toy-snapshot-387_GH0.tar.gz) = 804316
diff --git a/games/skladnik/distinfo b/games/skladnik/distinfo
index f7c6c232940a..81388670303a 100644
--- a/games/skladnik/distinfo
+++ b/games/skladnik/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564255
-SHA256 (KDE/release-service/25.04.0/skladnik-25.04.0.tar.xz) = 1f709d7add8114a82ef064ac2f8bed27973420f4e47f3855c1806c5a9e1e3e21
-SIZE (KDE/release-service/25.04.0/skladnik-25.04.0.tar.xz) = 416496
+TIMESTAMP = 1746557893
+SHA256 (KDE/release-service/25.04.1/skladnik-25.04.1.tar.xz) = 2865639c25d9db51c3bef0018e4573b8c256819f06504314c2647fc3628546ad
+SIZE (KDE/release-service/25.04.1/skladnik-25.04.1.tar.xz) = 416544
diff --git a/games/tuxpaint-config/Makefile b/games/tuxpaint-config/Makefile
index d01b53c9ceef..84a15ca49dbb 100644
--- a/games/tuxpaint-config/Makefile
+++ b/games/tuxpaint-config/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tuxpaint-config
-PORTVERSION= 0.0.24
+PORTVERSION= 0.0.25
CATEGORIES= games
MASTER_SITES= SF/tuxpaint/${PORTNAME}/${PORTVERSION}
diff --git a/games/tuxpaint-config/distinfo b/games/tuxpaint-config/distinfo
index 751597f21295..c3c3709ddd08 100644
--- a/games/tuxpaint-config/distinfo
+++ b/games/tuxpaint-config/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1721975027
-SHA256 (tuxpaint-config-0.0.24.tar.gz) = 21c2bbe43b96e7851e4ad3cfdd3cfc3d441df1378b328bc9b0c7a14b2e37f08f
-SIZE (tuxpaint-config-0.0.24.tar.gz) = 888432
+TIMESTAMP = 1746602129
+SHA256 (tuxpaint-config-0.0.25.tar.gz) = 8d46ac80ff962b3a962bc2979926e7564065df0ce08bcc0bd8c671913b975c99
+SIZE (tuxpaint-config-0.0.25.tar.gz) = 893708
diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile
index 87bc8d18ba00..2669f39552fb 100644
--- a/games/veloren-weekly/Makefile
+++ b/games/veloren-weekly/Makefile
@@ -1,5 +1,5 @@
PORTNAME= veloren
-PORTVERSION= s20250501
+PORTVERSION= s20250507
CATEGORIES= games wayland
PKGNAMESUFFIX= -weekly
@@ -25,7 +25,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-pl
USES= cargo xorg
USE_XORG= xcb
USE_GITLAB= yes
-GL_TAGNAME= v0.17.0-725-g428a1b332e # git describe --match='v[0-9]*' weekly
+GL_TAGNAME= v0.17.0-745-g8c44357c9d # git describe --match='v[0-9]*' weekly
CARGO_ENV= VELOREN_USERDATA_STRATEGY=system SHADERC_LIB_DIR="${LOCALBASE}/lib"
PLIST_FILES= bin/${PORTNAME}-server-cli \
bin/${PORTNAME}-voxygen \
diff --git a/games/veloren-weekly/Makefile.crates b/games/veloren-weekly/Makefile.crates
index 2e718abead84..f603a2ec79ed 100644
--- a/games/veloren-weekly/Makefile.crates
+++ b/games/veloren-weekly/Makefile.crates
@@ -6,7 +6,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
ahash-0.4.8 \
ahash-0.8.11 \
aho-corasick-1.1.3 \
- allocator-api2-0.2.18 \
+ allocator-api2-0.2.21 \
alsa-0.9.1 \
alsa-sys-0.3.1 \
ambient-authority-0.0.2 \
@@ -19,8 +19,8 @@ CARGO_CRATES= ab_glyph-0.2.29 \
anstyle-1.0.10 \
anstyle-parse-0.2.6 \
anstyle-query-1.1.2 \
- anstyle-wincon-3.0.6 \
- anyhow-1.0.95 \
+ anstyle-wincon-3.0.7 \
+ anyhow-1.0.98 \
anymap2-0.13.0 \
app_dirs2-2.5.5 \
approx-0.3.2 \
@@ -34,15 +34,15 @@ CARGO_CRATES= ab_glyph-0.2.29 \
as-raw-xcb-connection-1.0.1 \
ascii-1.1.0 \
ash-0.37.3+1.3.251 \
- assets_manager-0.12.4 \
+ assets_manager-0.12.5 \
async-channel-2.3.1 \
- async-trait-0.1.83 \
+ async-trait-0.1.88 \
atomic-arena-0.1.2 \
atomic_refcell-0.1.13 \
atomicwrites-0.4.4 \
autocfg-1.4.0 \
- axum-0.8.1 \
- axum-core-0.5.0 \
+ axum-0.8.4 \
+ axum-core-0.5.2 \
az-1.2.1 \
backtrace-0.3.74 \
base64-0.21.7 \
@@ -52,34 +52,35 @@ CARGO_CRATES= ab_glyph-0.2.29 \
bit-set-0.5.3 \
bit-vec-0.6.3 \
bitflags-1.3.2 \
- bitflags-2.8.0 \
+ bitflags-2.9.0 \
bitvec-1.0.1 \
- blake2b_simd-1.0.2 \
+ blake2b_simd-1.0.3 \
block-0.1.6 \
block-buffer-0.10.4 \
block-sys-0.1.0-beta.1 \
block2-0.2.0-alpha.6 \
block2-0.5.1 \
+ block2-0.6.1 \
bumpalo-3.17.0 \
- bytemuck-1.21.0 \
- bytemuck_derive-1.7.1 \
+ bytemuck-1.23.0 \
+ bytemuck_derive-1.9.3 \
byteorder-1.5.0 \
byteorder-lite-0.1.0 \
- bytes-1.9.0 \
+ bytes-1.10.1 \
calloop-0.10.6 \
calloop-0.13.0 \
calloop-wayland-source-0.3.0 \
cansi-2.2.1 \
- cap-fs-ext-3.4.2 \
- cap-net-ext-3.4.2 \
- cap-primitives-3.4.2 \
- cap-rand-3.4.2 \
- cap-std-3.4.2 \
- cap-time-ext-3.4.2 \
+ cap-fs-ext-3.4.4 \
+ cap-net-ext-3.4.4 \
+ cap-primitives-3.4.4 \
+ cap-rand-3.4.4 \
+ cap-std-3.4.4 \
+ cap-time-ext-3.4.4 \
cassowary-0.3.0 \
cast-0.3.0 \
castaway-0.2.3 \
- cc-1.2.10 \
+ cc-1.2.21 \
censor-0.3.0 \
cesu8-1.1.0 \
cexpr-0.6.0 \
@@ -87,17 +88,17 @@ CARGO_CRATES= ab_glyph-0.2.29 \
cfg-if-1.0.0 \
cfg_aliases-0.1.1 \
cfg_aliases-0.2.1 \
- chrono-0.4.39 \
- chrono-tz-0.10.1 \
- chrono-tz-build-0.4.0 \
+ chrono-0.4.41 \
+ chrono-tz-0.10.3 \
+ chrono-tz-build-0.4.1 \
chumsky-0.9.3 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
clang-sys-1.8.1 \
- clap-4.5.27 \
- clap_builder-4.5.27 \
- clap_derive-4.5.24 \
+ clap-4.5.37 \
+ clap_builder-4.5.37 \
+ clap_derive-4.5.32 \
clap_lex-0.7.4 \
clipboard-win-3.1.1 \
clipboard-win-4.5.0 \
@@ -105,17 +106,15 @@ CARGO_CRATES= ab_glyph-0.2.29 \
clipboard_macos-0.1.1 \
clipboard_wayland-0.2.2 \
clipboard_x11-0.4.2 \
- cmake-0.1.53 \
+ cmake-0.1.54 \
cobs-0.2.3 \
- cocoa-0.25.0 \
- cocoa-foundation-0.1.2 \
codespan-reporting-0.11.1 \
colorchoice-1.0.3 \
com-rs-0.2.1 \
combine-4.6.7 \
compact_str-0.8.1 \
concurrent-queue-2.5.0 \
- console-0.15.10 \
+ console-0.15.11 \
console_error_panic_hook-0.1.7 \
constant_time_eq-0.3.1 \
copypasta-0.8.2 \
@@ -123,7 +122,6 @@ CARGO_CRATES= ab_glyph-0.2.29 \
core-foundation-0.10.0 \
core-foundation-sys-0.8.7 \
core-graphics-0.22.3 \
- core-graphics-0.23.2 \
core-graphics-types-0.1.3 \
coreaudio-rs-0.11.3 \
coreaudio-sys-0.2.16 \
@@ -156,30 +154,30 @@ CARGO_CRATES= ab_glyph-0.2.29 \
crunchy-0.2.3 \
crypto-common-0.1.6 \
csv-1.3.1 \
- csv-core-0.1.11 \
+ csv-core-0.1.12 \
culpa-1.0.2 \
culpa-macros-1.0.2 \
cursor-icon-1.1.0 \
d3d12-0.7.0 \
daggy-0.5.0 \
- 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 \
dasp_sample-0.11.0 \
- data-encoding-2.6.0 \
+ data-encoding-2.9.0 \
debugid-0.8.0 \
deflate-1.0.0 \
- deranged-0.3.11 \
+ deranged-0.4.0 \
digest-0.10.7 \
directories-next-2.0.0 \
dirs-4.0.0 \
- dirs-5.0.1 \
- dirs-next-2.0.0 \
+ dirs-6.0.0 \
dirs-sys-0.3.7 \
- dirs-sys-0.4.1 \
+ dirs-sys-0.5.0 \
dirs-sys-next-0.1.2 \
discord-sdk-0.4.0 \
dispatch-0.2.0 \
+ dispatch2-0.3.0 \
displaydoc-0.2.5 \
divrem-1.0.0 \
dlib-0.5.2 \
@@ -191,7 +189,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
egui-0.23.0 \
egui_plot-0.23.0 \
egui_winit_platform-0.20.0 \
- either-1.13.0 \
+ either-1.15.0 \
elapsed-0.1.2 \
emath-0.23.0 \
embedded-io-0.4.0 \
@@ -202,45 +200,47 @@ CARGO_CRATES= ab_glyph-0.2.29 \
enum-as-inner-0.6.1 \
enum-map-2.7.3 \
enum-map-derive-0.17.0 \
- enumset-1.1.5 \
- enumset_derive-0.10.0 \
+ enumset-1.1.6 \
+ enumset_derive-0.11.0 \
+ env_home-0.1.0 \
epaint-0.23.0 \
- equivalent-1.0.1 \
- errno-0.3.10 \
+ equivalent-1.0.2 \
+ errno-0.3.11 \
error-chain-0.12.4 \
error-code-2.3.1 \
error-code-3.3.1 \
euc-0.5.3 \
euclid-0.22.11 \
- event-listener-5.3.1 \
- event-listener-strategy-0.5.2 \
+ event-listener-5.4.0 \
+ event-listener-strategy-0.5.4 \
fallible-iterator-0.3.0 \
fallible-streaming-iterator-0.1.9 \
- fastrand-2.1.1 \
- fd-lock-4.0.2 \
- fdeflate-0.3.5 \
+ fastrand-2.3.0 \
+ fd-lock-4.0.4 \
+ fdeflate-0.3.7 \
filetime-0.2.25 \
find_folder-0.3.0 \
- fixed-1.28.0 \
+ fixed-1.29.0 \
fixedbitset-0.1.9 \
fixedbitset-0.4.2 \
fixedbitset-0.5.7 \
- flate2-1.0.35 \
+ flate2-1.1.1 \
float-cmp-0.10.0 \
fluent-0.16.1 \
fluent-bundle-0.15.3 \
fluent-langneg-0.13.0 \
fluent-syntax-0.11.1 \
- flume-0.11.0 \
+ flume-0.11.1 \
fnv-1.0.7 \
- foldhash-0.1.4 \
+ foldhash-0.1.5 \
foreign-types-0.3.2 \
foreign-types-0.5.0 \
foreign-types-macros-0.2.3 \
foreign-types-shared-0.1.1 \
foreign-types-shared-0.3.1 \
form_urlencoded-1.2.1 \
- fs-set-times-0.20.1 \
+ formatx-0.2.4 \
+ fs-set-times-0.20.3 \
fsevent-sys-4.1.0 \
funty-2.0.0 \
futures-0.3.31 \
@@ -259,17 +259,18 @@ CARGO_CRATES= ab_glyph-0.2.29 \
generic-array-0.14.7 \
gethostname-0.2.3 \
gethostname-0.4.3 \
- getrandom-0.2.15 \
+ getrandom-0.2.16 \
+ getrandom-0.3.2 \
gilrs-0.10.2 \
gilrs-core-0.5.7 \
gimli-0.31.1 \
gl_generator-0.14.0 \
glam-0.10.2 \
- glam-0.30.1 \
- glob-0.3.1 \
+ glam-0.30.3 \
+ glob-0.3.2 \
glow-0.13.1 \
glutin_wgl_sys-0.5.0 \
- glyph_brush-0.7.10 \
+ glyph_brush-0.7.12 \
glyph_brush_draw_cache-0.1.6 \
glyph_brush_layout-0.2.4 \
gpu-alloc-0.6.0 \
@@ -278,60 +279,59 @@ CARGO_CRATES= ab_glyph-0.2.29 \
gpu-descriptor-0.2.4 \
gpu-descriptor-types-0.1.2 \
guillotiere-0.6.2 \
- half-2.4.1 \
+ half-2.6.0 \
hash32-0.3.1 \
hashbrown-0.9.1 \
hashbrown-0.12.3 \
hashbrown-0.13.2 \
hashbrown-0.14.5 \
- hashbrown-0.15.1 \
+ hashbrown-0.15.3 \
hashlink-0.9.1 \
hassle-rs-0.10.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 \
hexf-parse-0.2.1 \
hibitset-0.6.4 \
- hickory-proto-0.24.3 \
- hickory-resolver-0.24.1 \
+ hickory-proto-0.24.4 \
+ hickory-resolver-0.24.4 \
home-0.5.11 \
- hostname-0.3.1 \
- http-1.2.0 \
+ http-1.3.1 \
http-body-1.0.1 \
- http-body-util-0.1.2 \
- httparse-1.10.0 \
+ http-body-util-0.1.3 \
+ httparse-1.10.1 \
httpdate-1.0.3 \
- humantime-2.1.0 \
+ humantime-2.2.0 \
hyper-1.6.0 \
hyper-rustls-0.27.5 \
- hyper-util-0.1.10 \
- 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 \
ident_case-1.0.1 \
idna-1.0.3 \
idna_adapter-1.2.0 \
- image-0.25.5 \
+ image-0.25.6 \
indexmap-1.9.3 \
- indexmap-2.7.1 \
- indicatif-0.17.8 \
- indoc-2.0.5 \
+ indexmap-2.9.0 \
+ indicatif-0.17.11 \
+ indoc-2.0.6 \
init_with-1.1.0 \
- inline_tweak-1.1.1 \
- inline_tweak_derive-3.0.0 \
+ inline_tweak-1.2.2 \
+ inline_tweak_derive-4.0.0 \
inotify-0.9.6 \
inotify-0.11.0 \
inotify-sys-0.1.5 \
@@ -339,28 +339,26 @@ CARGO_CRATES= ab_glyph-0.2.29 \
instant-0.1.13 \
intl-memoizer-0.5.2 \
intl_pluralrules-7.0.2 \
- io-extras-0.18.3 \
+ io-extras-0.18.4 \
io-kit-sys-0.3.0 \
- io-lifetimes-2.0.3 \
+ io-lifetimes-2.0.4 \
ipconfig-0.3.2 \
ipnet-2.11.0 \
is-docker-0.2.0 \
- is-terminal-0.4.13 \
+ is-terminal-0.4.16 \
is-wsl-0.4.0 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
- itertools-0.11.0 \
itertools-0.12.1 \
itertools-0.13.0 \
itertools-0.14.0 \
- itoa-1.0.14 \
+ itoa-1.0.15 \
ittapi-0.4.0 \
ittapi-sys-0.4.0 \
- jni-0.19.0 \
jni-0.21.1 \
jni-sys-0.3.0 \
- jobserver-0.1.32 \
- js-sys-0.3.70 \
+ jobserver-0.1.33 \
+ js-sys-0.3.77 \
khronos-egl-6.0.0 \
khronos_api-3.1.0 \
kiddo-4.2.0 \
@@ -369,30 +367,30 @@ CARGO_CRATES= ab_glyph-0.2.29 \
lazy-bytes-cast-5.0.1 \
lazy_static-1.5.0 \
leb128-0.2.5 \
+ leb128fmt-0.1.0 \
levenshtein-1.0.5 \
- libc-0.2.169 \
+ libc-0.2.172 \
libloading-0.7.4 \
libloading-0.8.6 \
- libm-0.2.11 \
- libmimalloc-sys-0.1.39 \
- libredox-0.0.2 \
+ libm-0.2.14 \
+ libmimalloc-sys-0.1.42 \
libredox-0.1.3 \
libsqlite3-sys-0.28.0 \
libudev-sys-0.1.4 \
linked-hash-map-0.5.6 \
- linux-raw-sys-0.4.14 \
- litemap-0.7.4 \
+ linux-raw-sys-0.4.15 \
+ linux-raw-sys-0.9.4 \
+ litemap-0.7.5 \
lock_api-0.4.12 \
- log-0.4.25 \
+ log-0.4.27 \
loom-0.7.2 \
- lru-0.12.4 \
+ lru-0.12.5 \
lru-cache-0.1.2 \
lz-fear-0.2.0 \
mach2-0.4.2 \
macro_rules_attribute-0.1.3 \
macro_rules_attribute-proc_macro-0.1.3 \
malloc_buf-0.0.6 \
- match_cfg-0.1.0 \
matchers-0.1.0 \
matchit-0.8.4 \
maybe-owned-0.3.4 \
@@ -405,17 +403,17 @@ CARGO_CRATES= ab_glyph-0.2.29 \
memoffset-0.5.6 \
memoffset-0.6.5 \
metal-0.27.0 \
- mimalloc-0.1.43 \
+ mimalloc-0.1.46 \
mime-0.3.17 \
minifb-0.28.0 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.3 \
+ miniz_oxide-0.8.8 \
mint-0.5.9 \
mio-0.8.11 \
mio-1.0.3 \
mumble-link-0.2.0 \
nanorand-0.7.0 \
- native-dialog-0.7.0 \
+ native-dialog-0.9.0 \
ndk-0.7.0 \
ndk-0.8.0 \
ndk-context-0.1.1 \
@@ -429,6 +427,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
nohash-hasher-0.2.0 \
noise-0.9.0 \
nom-7.1.3 \
+ nom-8.0.0 \
notify-6.1.1 \
notify-8.0.0 \
notify-types-2.0.0 \
@@ -462,27 +461,39 @@ CARGO_CRATES= ab_glyph-0.2.29 \
objc-sys-0.3.5 \
objc2-0.3.0-beta.3.patch-leaks.3 \
objc2-0.5.2 \
+ objc2-0.6.1 \
objc2-app-kit-0.2.2 \
+ objc2-app-kit-0.3.1 \
+ objc2-cloud-kit-0.3.1 \
objc2-core-data-0.2.2 \
+ 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-encode-2.0.0-pre.2 \
- objc2-encode-4.0.3 \
+ objc2-encode-4.1.0 \
objc2-foundation-0.2.2 \
+ objc2-foundation-0.3.1 \
+ objc2-io-surface-0.3.1 \
objc2-metal-0.2.2 \
+ objc2-metal-0.3.1 \
objc2-quartz-core-0.2.2 \
+ objc2-quartz-core-0.3.1 \
objc_exception-0.1.2 \
objc_id-0.1.1 \
object-0.36.7 \
oboe-0.6.1 \
oboe-sys-0.6.1 \
- once_cell-1.20.2 \
- oorandom-11.1.4 \
+ once_cell-1.21.3 \
+ oorandom-11.1.5 \
open-5.3.2 \
- openssl-probe-0.1.5 \
+ openssl-probe-0.1.6 \
option-ext-0.2.0 \
- orbclient-0.3.47 \
+ orbclient-0.3.48 \
ordered-float-1.1.1 \
ordered-float-4.6.0 \
+ ordered-float-5.0.0 \
overload-0.1.1 \
owned_ttf_parser-0.25.0 \
parking-2.2.1 \
@@ -491,79 +502,83 @@ CARGO_CRATES= ab_glyph-0.2.29 \
parse-zoneinfo-0.3.1 \
paste-1.0.15 \
pathdiff-0.2.3 \
- pem-3.0.4 \
+ pem-3.0.5 \
percent-encoding-2.3.1 \
petgraph-0.4.13 \
petgraph-0.6.5 \
- petgraph-0.7.1 \
- phf-0.11.2 \
- phf_codegen-0.11.2 \
- phf_generator-0.11.2 \
- phf_shared-0.11.2 \
- pin-project-lite-0.2.14 \
+ petgraph-0.8.1 \
+ phf-0.11.3 \
+ phf_codegen-0.11.3 \
+ phf_generator-0.11.3 \
+ phf_shared-0.11.3 \
+ pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
piston-float-0.3.0 \
piston-viewport-0.5.0 \
pistoncore-input-0.24.0 \
- pkg-config-0.3.31 \
- png-0.17.14 \
- polling-3.7.3 \
- portable-atomic-1.9.0 \
- postcard-1.0.10 \
+ pkg-config-0.3.32 \
+ png-0.17.16 \
+ polling-3.7.4 \
+ portable-atomic-1.11.0 \
+ postcard-1.1.1 \
powerfmt-0.2.0 \
pp-rs-0.2.1 \
- ppv-lite86-0.2.20 \
+ ppv-lite86-0.2.21 \
presser-0.3.1 \
proc-macro-crate-1.3.1 \
+ proc-macro-crate-3.3.0 \
proc-macro-hack-0.5.20+deprecated \
proc-macro-nested-0.1.7 \
proc-macro2-0.4.30 \
- proc-macro2-1.0.93 \
+ proc-macro2-1.0.95 \
profiling-1.0.16 \
profiling-procmacros-1.0.16 \
- prometheus-0.13.4 \
- prometheus-hyper-0.2.0 \
+ prometheus-0.14.0 \
+ prometheus-hyper-0.2.1 \
protocol-3.4.0 \
protocol-derive-3.4.0 \
- psm-0.1.23 \
+ psm-0.1.26 \
pulley-interpreter-29.0.1 \
- quick-error-1.2.3 \
quick-xml-0.30.0 \
- quick-xml-0.36.2 \
- quinn-0.11.6 \
- quinn-proto-0.11.9 \
- quinn-udp-0.5.9 \
+ quick-xml-0.37.5 \
+ quinn-0.11.7 \
+ quinn-proto-0.11.11 \
+ quinn-udp-0.5.12 \
quote-0.6.13 \
- quote-1.0.38 \
+ quote-1.0.40 \
+ r-efi-5.2.0 \
radium-0.7.0 \
radix_trie-0.2.1 \
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 \
rand_xorshift-0.3.0 \
- range-alloc-0.1.3 \
+ range-alloc-0.1.4 \
ratatui-0.29.0 \
raw-window-handle-0.5.2 \
raw-window-handle-0.6.2 \
rayon-1.10.0 \
rayon-core-1.12.1 \
- rcgen-0.13.1 \
+ rcgen-0.13.2 \
redox_syscall-0.3.5 \
- redox_syscall-0.4.1 \
- redox_syscall-0.5.6 \
+ redox_syscall-0.5.12 \
redox_users-0.4.6 \
- refinery-0.8.14 \
- refinery-core-0.8.14 \
- refinery-macros-0.8.14 \
- regalloc2-0.11.1 \
+ redox_users-0.5.0 \
+ refinery-0.8.16 \
+ refinery-core-0.8.16 \
+ refinery-macros-0.8.16 \
+ regalloc2-0.11.2 \
regex-1.11.1 \
regex-automata-0.1.10 \
- regex-automata-0.4.8 \
+ regex-automata-0.4.9 \
regex-syntax-0.6.29 \
regex-syntax-0.8.5 \
renderdoc-sys-1.1.0 \
- resolv-conf-0.7.0 \
- ring-0.17.13 \
+ resolv-conf-0.7.3 \
+ ring-0.17.14 \
rmp-0.8.14 \
rmp-serde-1.3.0 \
ron-0.8.1 \
@@ -575,23 +590,24 @@ CARGO_CRATES= ab_glyph-0.2.29 \
rust-argon2-2.1.0 \
rustc-demangle-0.1.24 \
rustc-hash-1.1.0 \
- rustc-hash-2.1.0 \
+ rustc-hash-2.1.1 \
rustc_version-0.2.3 \
rustc_version-0.4.1 \
rustix-0.38.44 \
- rustls-0.23.21 \
- rustls-native-certs-0.7.3 \
+ rustix-1.0.7 \
+ rustix-linux-procfs-0.1.1 \
+ rustls-0.23.26 \
rustls-native-certs-0.8.1 \
rustls-pemfile-2.2.0 \
rustls-pki-types-1.11.0 \
- rustls-platform-verifier-0.4.0 \
+ rustls-platform-verifier-0.5.2 \
rustls-platform-verifier-android-0.1.1 \
- rustls-webpki-0.102.8 \
+ rustls-webpki-0.103.1 \
rusttype-0.7.9 \
rusttype-0.8.3 \
- rustversion-1.0.17 \
+ rustversion-1.0.20 \
rustyline-15.0.0 \
- ryu-1.0.19 \
+ ryu-1.0.20 \
same-file-1.0.6 \
schannel-0.1.27 \
schnellru-0.2.4 \
@@ -600,56 +616,54 @@ CARGO_CRATES= ab_glyph-0.2.29 \
sctk-adwaita-0.5.4 \
sdl2-0.35.2 \
sdl2-sys-0.35.2 \
- security-framework-2.11.1 \
security-framework-3.2.0 \
security-framework-sys-2.14.0 \
self_cell-0.10.3 \
- self_cell-1.1.0 \
+ self_cell-1.2.0 \
semver-0.9.0 \
- semver-1.0.25 \
+ semver-1.0.26 \
semver-parser-0.7.0 \
send_wrapper-0.6.0 \
- serde-1.0.217 \
- serde_derive-1.0.217 \
- serde_json-1.0.138 \
- serde_path_to_error-0.1.16 \
- serde_repr-0.1.19 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.140 \
+ serde_path_to_error-0.1.17 \
+ serde_repr-0.1.20 \
serde_spanned-0.6.8 \
serde_urlencoded-0.7.1 \
serde_with-3.12.0 \
serde_with_macros-3.12.0 \
- sha2-0.10.8 \
+ sha2-0.10.9 \
shaderc-0.8.3 \
shaderc-sys-0.8.3 \
sharded-slab-0.1.7 \
shell-words-1.1.0 \
shellexpand-2.1.2 \
- shellexpand-3.1.0 \
+ shellexpand-3.1.1 \
shlex-1.3.0 \
shred-0.16.1 \
shred-derive-0.7.0 \
shrev-1.1.3 \
signal-hook-0.3.17 \
signal-hook-mio-0.2.4 \
- signal-hook-registry-1.4.2 \
+ signal-hook-registry-1.4.5 \
simd-adler32-0.3.7 \
- siphasher-0.3.11 \
siphasher-1.0.1 \
slab-0.4.9 \
slotmap-1.0.7 \
- smallvec-1.13.2 \
+ smallvec-1.15.0 \
smithay-client-toolkit-0.16.1 \
smithay-client-toolkit-0.19.2 \
smithay-clipboard-0.6.6 \
smithay-clipboard-0.7.2 \
- socket2-0.5.8 \
+ socket2-0.5.9 \
sorted-vec-0.8.6 \
spin-0.9.8 \
- spin_sleep-1.2.1 \
+ spin_sleep-1.3.1 \
spirv-0.2.0+1.5.4 \
sptr-0.3.2 \
stable_deref_trait-1.2.0 \
- stacker-0.1.17 \
+ stacker-0.1.21 \
static_assertions-1.1.0 \
stb_truetype-0.3.1 \
str-buf-1.0.6 \
@@ -659,7 +673,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
strum_macros-0.26.4 \
subtle-2.6.1 \
sum_type-0.2.0 \
- svg_fmt-0.4.4 \
+ svg_fmt-0.4.5 \
symphonia-0.5.4 \
symphonia-codec-vorbis-0.5.4 \
symphonia-core-0.5.4 \
@@ -668,41 +682,42 @@ CARGO_CRATES= ab_glyph-0.2.29 \
symphonia-utils-xiph-0.5.4 \
syn-0.15.44 \
syn-1.0.109 \
- syn-2.0.96 \
+ syn-2.0.101 \
sync_file-0.2.9 \
- sync_wrapper-1.0.1 \
- synstructure-0.13.1 \
- system-interface-0.27.2 \
+ sync_wrapper-1.0.2 \
+ synstructure-0.13.2 \
+ system-interface-0.27.3 \
take-once-0.1.2 \
tap-1.0.1 \
- tar-0.4.43 \
- target-lexicon-0.13.1 \
- tempfile-3.13.0 \
+ tar-0.4.44 \
+ target-lexicon-0.13.2 \
+ tempfile-3.19.1 \
termcolor-1.4.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 \
- time-0.3.37 \
- time-core-0.1.2 \
- time-macros-0.2.19 \
+ time-0.3.41 \
+ time-core-0.1.4 \
+ time-macros-0.2.22 \
timer-queue-0.1.0 \
tiny-skia-0.8.4 \
tiny-skia-path-0.8.4 \
tinystr-0.7.6 \
tinytemplate-1.2.1 \
- tinyvec-1.8.1 \
+ tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
tokio-1.44.2 \
tokio-macros-2.5.0 \
- tokio-rustls-0.26.0 \
- tokio-stream-0.1.16 \
+ tokio-rustls-0.26.2 \
+ tokio-stream-0.1.17 \
toml-0.5.11 \
- toml-0.8.19 \
- toml_datetime-0.6.8 \
+ toml-0.8.22 \
+ toml_datetime-0.6.9 \
toml_edit-0.19.15 \
- toml_edit-0.22.22 \
+ toml_edit-0.22.26 \
+ toml_write-0.1.1 \
tower-0.5.2 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
@@ -717,18 +732,19 @@ CARGO_CRATES= ab_glyph-0.2.29 \
tracy-client-sys-0.24.3 \
trait-variant-0.1.2 \
treeculler-0.4.0 \
- triple_buffer-8.1.0 \
+ triple_buffer-8.1.1 \
try-lock-0.2.5 \
ttf-parser-0.25.1 \
tuple_utils-0.4.0 \
twox-hash-1.6.3 \
+ twox-hash-2.1.0 \
tynm-0.1.10 \
type-map-0.5.0 \
- typenum-1.17.0 \
+ typenum-1.18.0 \
ubyte-0.10.4 \
unic-langid-0.9.5 \
unic-langid-impl-0.9.5 \
- unicode-ident-1.0.13 \
+ unicode-ident-1.0.18 \
unicode-segmentation-1.12.0 \
unicode-truncate-1.1.0 \
unicode-width-0.1.14 \
@@ -740,29 +756,30 @@ CARGO_CRATES= ab_glyph-0.2.29 \
utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.12.1 \
- valuable-0.1.0 \
+ uuid-1.16.0 \
+ valuable-0.1.1 \
vcpkg-0.2.15 \
vec_map-0.8.2 \
vek-0.14.1 \
vek-0.17.1 \
version-compare-0.1.1 \
version_check-0.9.5 \
- versions-5.0.1 \
+ versions-7.0.0 \
walkdir-2.5.0 \
want-0.3.1 \
wasi-0.11.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.93 \
- wasm-bindgen-backend-0.2.93 \
- wasm-bindgen-futures-0.4.43 \
- wasm-bindgen-macro-0.2.93 \
- wasm-bindgen-macro-support-0.2.93 \
- wasm-bindgen-shared-0.2.93 \
- wasm-encoder-0.221.2 \
- wasm-encoder-0.224.0 \
+ wasi-0.14.2+wasi-0.2.4 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-futures-0.4.45 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
+ wasm-encoder-0.221.3 \
+ wasm-encoder-0.229.0 \
wasmparser-0.221.3 \
- wasmparser-0.224.0 \
- wasmprinter-0.221.2 \
+ wasmparser-0.229.0 \
+ wasmprinter-0.221.3 \
wasmtime-29.0.1 \
wasmtime-asm-macros-29.0.1 \
wasmtime-cache-29.0.1 \
@@ -780,30 +797,30 @@ CARGO_CRATES= ab_glyph-0.2.29 \
wasmtime-winch-29.0.1 \
wasmtime-wit-bindgen-29.0.1 \
wast-35.0.2 \
- wast-224.0.0 \
- wat-1.224.0 \
+ wast-229.0.0 \
+ wat-1.229.0 \
wavefront-0.2.3 \
- wayland-backend-0.3.7 \
+ wayland-backend-0.3.10 \
wayland-client-0.29.5 \
- wayland-client-0.31.6 \
+ wayland-client-0.31.10 \
wayland-commons-0.29.5 \
wayland-csd-frame-0.3.0 \
wayland-cursor-0.29.5 \
- wayland-cursor-0.31.6 \
+ wayland-cursor-0.31.10 \
wayland-protocols-0.29.5 \
- wayland-protocols-0.32.4 \
- wayland-protocols-wlr-0.3.4 \
+ wayland-protocols-0.32.8 \
+ wayland-protocols-wlr-0.3.8 \
wayland-scanner-0.29.5 \
- wayland-scanner-0.31.5 \
+ wayland-scanner-0.31.6 \
wayland-sys-0.29.5 \
- wayland-sys-0.31.5 \
- web-sys-0.3.70 \
+ wayland-sys-0.31.6 \
+ web-sys-0.3.72 \
web-time-1.1.0 \
- webpki-root-certs-0.26.7 \
+ webpki-root-certs-0.26.10 \
wfd-0.1.7 \
wgpu-profiler-0.15.0 \
- which-4.4.2 \
- widestring-1.1.0 \
+ which-7.0.3 \
+ widestring-1.2.0 \
wiggle-29.0.1 \
wiggle-generate-29.0.1 \
wiggle-macro-29.0.1 \
@@ -821,11 +838,17 @@ CARGO_CRATES= ab_glyph-0.2.29 \
windows-core-0.51.1 \
windows-core-0.54.0 \
windows-core-0.58.0 \
+ windows-core-0.61.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-result-0.1.2 \
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 \
@@ -857,11 +880,13 @@ CARGO_CRATES= ab_glyph-0.2.29 \
windows_x86_64_msvc-0.52.6 \
winit-0.28.7 \
winnow-0.5.40 \
- winnow-0.6.20 \
+ winnow-0.7.9 \
winreg-0.50.0 \
winreg-0.52.0 \
winres-0.1.12 \
- winx-0.36.3 \
+ winsafe-0.0.19 \
+ winx-0.36.4 \
+ wit-bindgen-rt-0.39.0 \
wit-parser-0.221.3 \
witx-0.9.1 \
write16-1.0.0 \
@@ -873,30 +898,32 @@ CARGO_CRATES= ab_glyph-0.2.29 \
x11rb-0.13.1 \
x11rb-protocol-0.10.0 \
x11rb-protocol-0.13.1 \
- xattr-1.3.1 \
- xcb-1.4.0 \
+ xattr-1.5.0 \
+ xcb-1.5.0 \
xcursor-0.3.8 \
xdg-2.5.2 \
xi-unicode-0.3.0 \
xkbcommon-0.5.1 \
xkeysym-0.2.1 \
- xml-rs-0.8.22 \
+ xml-rs-0.8.26 \
xmlparser-0.13.6 \
yasna-0.5.2 \
yoke-0.7.5 \
yoke-derive-0.7.5 \
zerocopy-0.7.35 \
+ zerocopy-0.8.25 \
zerocopy-derive-0.7.35 \
- zerofrom-0.1.5 \
- zerofrom-derive-0.1.5 \
+ zerocopy-derive-0.8.25 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
zerovec-0.10.4 \
zerovec-derive-0.10.3 \
- 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 \
zune-core-0.4.12 \
- zune-jpeg-0.4.13 \
+ zune-jpeg-0.4.14 \
keyboard-keynames@git+https://gitlab.com/Imbris/keyboard-keynames.git?tag=veloren-winit-0.28\#fca4bbdfa51bf054b155a455935b3792975c989d \
kira@git+https://github.com/DaforLynx/kira.git?tag=v0.10.6-with-config\#f1516a8d9599834787adae8bebf78e975d1b73e5 \
specs,specs-derive@git+https://github.com/amethyst/specs.git?rev=4e2da1df29ee840baa9b936593c45592b7c9ae27\#4e2da1df29ee840baa9b936593c45592b7c9ae27 \
diff --git a/games/veloren-weekly/distinfo b/games/veloren-weekly/distinfo
index 3e4e5af1f97d..1709b6e575d2 100644
--- a/games/veloren-weekly/distinfo
+++ b/games/veloren-weekly/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1746063045
+TIMESTAMP = 1746620641
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
@@ -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/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f
-SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504
+SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
+SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
SHA256 (rust/crates/alsa-0.9.1.crate) = ed7572b7ba83a31e20d1b48970ee402d2e3e0537dcfe0a3ff4d6eb7508617d43
SIZE (rust/crates/alsa-0.9.1.crate) = 72824
SHA256 (rust/crates/alsa-sys-0.3.1.crate) = db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527
@@ -41,10 +41,10 @@ SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df665
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/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04
-SIZE (rust/crates/anyhow-1.0.95.crate) = 52155
+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.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
+SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
SHA256 (rust/crates/anymap2-0.13.0.crate) = d301b3b94cb4b2f23d7917810addbbaff90738e0ca2be692bd027e70d7e0330c
SIZE (rust/crates/anymap2-0.13.0.crate) = 17337
SHA256 (rust/crates/app_dirs2-2.5.5.crate) = a7e7b35733e3a8c1ccb90385088dd5b6eaa61325cb4d1ad56e683b5224ff352e
@@ -71,12 +71,12 @@ SHA256 (rust/crates/ascii-1.1.0.crate) = d92bec98840b8f03a5ff5413de5293bfcd8bf96
SIZE (rust/crates/ascii-1.1.0.crate) = 36075
SHA256 (rust/crates/ash-0.37.3+1.3.251.crate) = 39e9c3835d686b0a6084ab4234fcd1b07dbf6e4767dce60874b12356a25ecd4a
SIZE (rust/crates/ash-0.37.3+1.3.251.crate) = 449524
-SHA256 (rust/crates/assets_manager-0.12.4.crate) = ace748e030e290ec2f9b634f65f77089b7c552265ebc8be9236ec382e2ae71e9
-SIZE (rust/crates/assets_manager-0.12.4.crate) = 68687
+SHA256 (rust/crates/assets_manager-0.12.5.crate) = 017916aa0241c9944e5e7483d74e9d053edea690a77a36f3bf342c75ad23f7cb
+SIZE (rust/crates/assets_manager-0.12.5.crate) = 68736
SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a
SIZE (rust/crates/async-channel-2.3.1.crate) = 14576
-SHA256 (rust/crates/async-trait-0.1.83.crate) = 721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd
-SIZE (rust/crates/async-trait-0.1.83.crate) = 29054
+SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
+SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
SHA256 (rust/crates/atomic-arena-0.1.2.crate) = 73e8ed45f88ed32e6827a96b62d8fd4086d72defc754c5c6bd08470c1aaf648e
SIZE (rust/crates/atomic-arena-0.1.2.crate) = 12495
SHA256 (rust/crates/atomic_refcell-0.1.13.crate) = 41e67cd8309bbd06cd603a9e693a784ac2e5d1e955f11286e355089fcab3047c
@@ -85,10 +85,10 @@ SHA256 (rust/crates/atomicwrites-0.4.4.crate) = 3ef1bb8d1b645fe38d51dfc331d720fb
SIZE (rust/crates/atomicwrites-0.4.4.crate) = 6598
SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-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/axum-0.8.4.crate) = 021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5
+SIZE (rust/crates/axum-0.8.4.crate) = 175159
+SHA256 (rust/crates/axum-core-0.5.2.crate) = 68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6
+SIZE (rust/crates/axum-core-0.5.2.crate) = 26212
SHA256 (rust/crates/az-1.2.1.crate) = 7b7e4c2464d97fe331d41de9d5db0def0a96f4d823b8b32a2efd503578988973
SIZE (rust/crates/az-1.2.1.crate) = 27842
SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
@@ -107,12 +107,12 @@ SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41a
SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.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/blake2b_simd-1.0.2.crate) = 23285ad32269793932e830392f2fe2f83e26488fd3ec778883a93c8323735780
-SIZE (rust/crates/blake2b_simd-1.0.2.crate) = 34165
+SHA256 (rust/crates/blake2b_simd-1.0.3.crate) = 06e903a20b159e944f91ec8499fe1e55651480c541ea0a584f5d967c49ad9d99
+SIZE (rust/crates/blake2b_simd-1.0.3.crate) = 34528
SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
SIZE (rust/crates/block-0.1.6.crate) = 4077
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
@@ -123,18 +123,20 @@ SHA256 (rust/crates/block2-0.2.0-alpha.6.crate) = 8dd9e63c1744f755c2f60332b88de3
SIZE (rust/crates/block2-0.2.0-alpha.6.crate) = 10639
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/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
-SHA256 (rust/crates/bytemuck-1.21.0.crate) = ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3
-SIZE (rust/crates/bytemuck-1.21.0.crate) = 51553
-SHA256 (rust/crates/bytemuck_derive-1.7.1.crate) = 0cc8b54b395f2fcfbb3d90c47b01c7f444d94d05bdeb775811dec868ac3bbc26
-SIZE (rust/crates/bytemuck_derive-1.7.1.crate) = 21712
+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.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b
-SIZE (rust/crates/bytes-1.9.0.crate) = 67320
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/calloop-0.10.6.crate) = 52e0d00eb1ea24371a97d2da6201c6747a633dc6dc1988ef503403b4c59504a8
SIZE (rust/crates/calloop-0.10.6.crate) = 53711
SHA256 (rust/crates/calloop-0.13.0.crate) = b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec
@@ -143,26 +145,26 @@ 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/cansi-2.2.1.crate) = 4bdcae87153686017415ce77e48c53e6818a0a058f0e21b56640d1e944967ef8
SIZE (rust/crates/cansi-2.2.1.crate) = 14442
-SHA256 (rust/crates/cap-fs-ext-3.4.2.crate) = 7f78efdd7378980d79c0f36b519e51191742d2c9f91ffa5e228fba9f3806d2e1
-SIZE (rust/crates/cap-fs-ext-3.4.2.crate) = 15910
-SHA256 (rust/crates/cap-net-ext-3.4.2.crate) = 4ac68674a6042af2bcee1adad9f6abd432642cf03444ce3a5b36c3f39f23baf8
-SIZE (rust/crates/cap-net-ext-3.4.2.crate) = 12257
-SHA256 (rust/crates/cap-primitives-3.4.2.crate) = 8fc15faeed2223d8b8e8cc1857f5861935a06d06713c4ac106b722ae9ce3c369
-SIZE (rust/crates/cap-primitives-3.4.2.crate) = 90406
-SHA256 (rust/crates/cap-rand-3.4.2.crate) = dea13372b49df066d1ae654e5c6e41799c1efd9f6b36794b921e877ea4037977
-SIZE (rust/crates/cap-rand-3.4.2.crate) = 8480
-SHA256 (rust/crates/cap-std-3.4.2.crate) = c3dbd3e8e8d093d6ccb4b512264869e1281cdb032f7940bd50b2894f96f25609
-SIZE (rust/crates/cap-std-3.4.2.crate) = 34170
-SHA256 (rust/crates/cap-time-ext-3.4.2.crate) = bd736b20fc033f564a1995fb82fc349146de43aabba19c7368b4cb17d8f9ea53
-SIZE (rust/crates/cap-time-ext-3.4.2.crate) = 8631
+SHA256 (rust/crates/cap-fs-ext-3.4.4.crate) = e41cc18551193fe8fa6f15c1e3c799bc5ec9e2cfbfaa8ed46f37013e3e6c173c
+SIZE (rust/crates/cap-fs-ext-3.4.4.crate) = 21719
+SHA256 (rust/crates/cap-net-ext-3.4.4.crate) = 9f83833816c66c986e913b22ac887cec216ea09301802054316fc5301809702c
+SIZE (rust/crates/cap-net-ext-3.4.4.crate) = 14227
+SHA256 (rust/crates/cap-primitives-3.4.4.crate) = 0a1e394ed14f39f8bc26f59d4c0c010dbe7f0a1b9bafff451b1f98b67c8af62a
+SIZE (rust/crates/cap-primitives-3.4.4.crate) = 93076
+SHA256 (rust/crates/cap-rand-3.4.4.crate) = 0acb89ccf798a28683f00089d0630dfaceec087234eae0d308c05ddeaa941b40
+SIZE (rust/crates/cap-rand-3.4.4.crate) = 9691
+SHA256 (rust/crates/cap-std-3.4.4.crate) = 07c0355ca583dd58f176c3c12489d684163861ede3c9efa6fd8bba314c984189
+SIZE (rust/crates/cap-std-3.4.4.crate) = 36231
+SHA256 (rust/crates/cap-time-ext-3.4.4.crate) = 491af520b8770085daa0466978c75db90368c71896523f2464214e38359b1a5b
+SIZE (rust/crates/cap-time-ext-3.4.4.crate) = 12204
SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
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.21.crate) = 8691782945451c1c383942c4874dbe63814f61cb57ef773cda2972682b7bb3c0
+SIZE (rust/crates/cc-1.2.21.crate) = 106117
SHA256 (rust/crates/censor-0.3.0.crate) = d41e3b9fdbb9b3edc10dc66a06dc255822f699c432e19403fb966e6d60e0dec4
SIZE (rust/crates/censor-0.3.0.crate) = 5627
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
@@ -177,12 +179,12 @@ SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438
SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009
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-tz-0.10.1.crate) = 9c6ac4f2c0bf0f44e9161aec9675e1050aa4a530663c4a9e37e108fa948bca9f
-SIZE (rust/crates/chrono-tz-0.10.1.crate) = 378405
-SHA256 (rust/crates/chrono-tz-build-0.4.0.crate) = e94fea34d77a245229e7746bd2beb786cd2a896f306ff491fb8cecb3074b10a7
-SIZE (rust/crates/chrono-tz-build-0.4.0.crate) = 10660
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
+SHA256 (rust/crates/chrono-tz-0.10.3.crate) = efdce149c370f133a071ca8ef6ea340b7b88748ab0810097a9e2976eaa34b4f3
+SIZE (rust/crates/chrono-tz-0.10.3.crate) = 380709
+SHA256 (rust/crates/chrono-tz-build-0.4.1.crate) = 8f10f8c9340e31fc120ff885fcdb54a0b48e474bbd77cab557f0c30a3e569402
+SIZE (rust/crates/chrono-tz-build-0.4.1.crate) = 11798
SHA256 (rust/crates/chumsky-0.9.3.crate) = 8eebd66744a15ded14960ab4ccdbfb51ad3b81f51f3f04a80adac98c985396c9
SIZE (rust/crates/chumsky-0.9.3.crate) = 75112
SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
@@ -193,12 +195,12 @@ SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5f
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
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.27.crate) = 769b0145982b4b48713e01ec42d61614425f27b7058bda7180a3a41f30104796
-SIZE (rust/crates/clap-4.5.27.crate) = 55737
-SHA256 (rust/crates/clap_builder-4.5.27.crate) = 1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7
-SIZE (rust/crates/clap_builder-4.5.27.crate) = 168024
-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.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
SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
SHA256 (rust/crates/clipboard-win-3.1.1.crate) = 9fdf5e01086b6be750428ba4a40619f847eb2e95756eee84b18e06e5f0b50342
@@ -213,14 +215,10 @@ SHA256 (rust/crates/clipboard_wayland-0.2.2.crate) = 003f886bc4e2987729d10c1db34
SIZE (rust/crates/clipboard_wayland-0.2.2.crate) = 5214
SHA256 (rust/crates/clipboard_x11-0.4.2.crate) = 4274ea815e013e0f9f04a2633423e14194e408a0576c943ce3d14ca56c50031c
SIZE (rust/crates/clipboard_x11-0.4.2.crate) = 4912
-SHA256 (rust/crates/cmake-0.1.53.crate) = e24a03c8b52922d68a1589ad61032f2c1aa5a8158d2aa0d93c6e9534944bbad6
-SIZE (rust/crates/cmake-0.1.53.crate) = 18789
+SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
+SIZE (rust/crates/cmake-0.1.54.crate) = 18955
SHA256 (rust/crates/cobs-0.2.3.crate) = 67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15
SIZE (rust/crates/cobs-0.2.3.crate) = 12576
-SHA256 (rust/crates/cocoa-0.25.0.crate) = f6140449f97a6e97f9511815c5632d84c8aacf8ac271ad77c559218161a1373c
-SIZE (rust/crates/cocoa-0.25.0.crate) = 42163
-SHA256 (rust/crates/cocoa-foundation-0.1.2.crate) = 8c6234cbb2e4c785b456c0644748b1ac416dd045799740356f8363dfe00c93f7
-SIZE (rust/crates/cocoa-foundation-0.1.2.crate) = 15028
SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e
SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963
SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
@@ -233,8 +231,8 @@ SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd2627577
SIZE (rust/crates/compact_str-0.8.1.crate) = 71371
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.10.crate) = ea3c6ecd8059b57859df5c69830340ed3c41d30e3da0c1cbed90a96ac853041b
-SIZE (rust/crates/console-0.15.10.crate) = 36449
+SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
+SIZE (rust/crates/console-0.15.11.crate) = 37822
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/constant_time_eq-0.3.1.crate) = 7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6
@@ -249,8 +247,6 @@ 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/core-graphics-0.22.3.crate) = 2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb
SIZE (rust/crates/core-graphics-0.22.3.crate) = 29514
-SHA256 (rust/crates/core-graphics-0.23.2.crate) = c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081
-SIZE (rust/crates/core-graphics-0.23.2.crate) = 30763
SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf
SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063
SHA256 (rust/crates/coreaudio-rs-0.11.3.crate) = 321077172d79c662f64f5071a03120748d5bb652f5231570141be24cfcd2bace
@@ -315,8 +311,8 @@ SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
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.11.crate) = 5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70
-SIZE (rust/crates/csv-core-0.1.11.crate) = 25852
+SHA256 (rust/crates/csv-core-0.1.12.crate) = 7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d
+SIZE (rust/crates/csv-core-0.1.12.crate) = 26298
SHA256 (rust/crates/culpa-1.0.2.crate) = 5ae0bfe9317b1cb4ff5a56d766ee4b157b3e1f47f11979253570e88d10fd1fd3
SIZE (rust/crates/culpa-1.0.2.crate) = 10733
SHA256 (rust/crates/culpa-macros-1.0.2.crate) = 1234e1717066d3c71dcf89b75e7b586299e41204d361db56ec51e6ded5014279
@@ -327,42 +323,42 @@ SHA256 (rust/crates/d3d12-0.7.0.crate) = e16e44ab292b1dddfdaf7be62cfd8877df52f2f
SIZE (rust/crates/d3d12-0.7.0.crate) = 17319
SHA256 (rust/crates/daggy-0.5.0.crate) = 9293a0da7d1bc1f30090ece4d9f9de79a07be7302ddb00e5eb1fefb6ee6409e2
SIZE (rust/crates/daggy-0.5.0.crate) = 17832
-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/dasp_sample-0.11.0.crate) = 0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f
SIZE (rust/crates/dasp_sample-0.11.0.crate) = 11617
-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/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d
SIZE (rust/crates/debugid-0.8.0.crate) = 12757
SHA256 (rust/crates/deflate-1.0.0.crate) = c86f7e25f518f4b81808a2cf1c50996a61f5c2eb394b2393bd87f2a4780a432f
SIZE (rust/crates/deflate-1.0.0.crate) = 62722
-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/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/directories-next-2.0.0.crate) = 339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc
SIZE (rust/crates/directories-next-2.0.0.crate) = 15153
SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059
SIZE (rust/crates/dirs-4.0.0.crate) = 12503
-SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225
-SIZE (rust/crates/dirs-5.0.1.crate) = 12255
-SHA256 (rust/crates/dirs-next-2.0.0.crate) = b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1
-SIZE (rust/crates/dirs-next-2.0.0.crate) = 11689
+SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
+SIZE (rust/crates/dirs-6.0.0.crate) = 14190
SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6
SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597
-SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c
-SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
+SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
+SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
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/discord-sdk-0.4.0.crate) = de8f587263d1c13696fb47e885ba81ad3c07412069f66850e7730413f40af2ef
SIZE (rust/crates/discord-sdk-0.4.0.crate) = 48847
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/divrem-1.0.0.crate) = 69dde51e8fef5e12c1d65e0929b03d66e4c0c18282bc30ed2ca050ad6f44dd82
@@ -385,8 +381,8 @@ SHA256 (rust/crates/egui_plot-0.23.0.crate) = c7f33a00fe8eb1ba56535b3dbacdecc7a1
SIZE (rust/crates/egui_plot-0.23.0.crate) = 38292
SHA256 (rust/crates/egui_winit_platform-0.20.0.crate) = cff2b0729f7c0ae1d7fb4a95aa4c3432d1a1d03476b22b2946247504a012cea4
SIZE (rust/crates/egui_winit_platform-0.20.0.crate) = 11420
-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/elapsed-0.1.2.crate) = 6f4e5af126dafd0741c2ad62d47f68b28602550102e5f0dd45c8a97fc8b49c29
SIZE (rust/crates/elapsed-0.1.2.crate) = 2377
SHA256 (rust/crates/emath-0.23.0.crate) = 1ef2b29de53074e575c18b694167ccbe6e5191f7b25fe65175a0d905a32eeec0
@@ -407,16 +403,18 @@ SHA256 (rust/crates/enum-map-2.7.3.crate) = 6866f3bfdf8207509a033af1a75a7b08abda
SIZE (rust/crates/enum-map-2.7.3.crate) = 21792
SHA256 (rust/crates/enum-map-derive-0.17.0.crate) = f282cfdfe92516eb26c2af8589c274c7c17681f5ecc03c18255fe741c6aa64eb
SIZE (rust/crates/enum-map-derive-0.17.0.crate) = 10781
-SHA256 (rust/crates/enumset-1.1.5.crate) = d07a4b049558765cef5f0c1a273c3fc57084d768b44d2f98127aef4cceb17293
-SIZE (rust/crates/enumset-1.1.5.crate) = 26442
-SHA256 (rust/crates/enumset_derive-0.10.0.crate) = 59c3b24c345d8c314966bdc1832f6c2635bfcce8e7cf363bd115987bba2ee242
-SIZE (rust/crates/enumset_derive-0.10.0.crate) = 13211
+SHA256 (rust/crates/enumset-1.1.6.crate) = 11a6b7c3d347de0a9f7bfd2f853be43fe32fa6fac30c70f6d6d67a1e936b87ee
+SIZE (rust/crates/enumset-1.1.6.crate) = 29044
+SHA256 (rust/crates/enumset_derive-0.11.0.crate) = 6da3ea9e1d1a3b1593e15781f930120e72aa7501610b2f82e5b6739c72e8eac5
+SIZE (rust/crates/enumset_derive-0.11.0.crate) = 14602
+SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe
+SIZE (rust/crates/env_home-0.1.0.crate) = 9006
SHA256 (rust/crates/epaint-0.23.0.crate) = 58067b840d009143934d91d8dcb8ded054d8301d7c11a517ace0a99bb1e1595e
SIZE (rust/crates/epaint-0.23.0.crate) = 853244
-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-chain-0.12.4.crate) = 2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc
SIZE (rust/crates/error-chain-0.12.4.crate) = 29274
SHA256 (rust/crates/error-code-2.3.1.crate) = 64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21
@@ -427,34 +425,34 @@ SHA256 (rust/crates/euc-0.5.3.crate) = 0947d06646d28a4ac2862ac5eadc1062704d61ee3
SIZE (rust/crates/euc-0.5.3.crate) = 70369
SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48
SIZE (rust/crates/euclid-0.22.11.crate) = 79261
-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/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/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a
SIZE (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 9249
-SHA256 (rust/crates/fastrand-2.1.1.crate) = e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6
-SIZE (rust/crates/fastrand-2.1.1.crate) = 14983
-SHA256 (rust/crates/fd-lock-4.0.2.crate) = 7e5768da2206272c81ef0b5e951a41862938a6070da63bcea197899942d3b947
-SIZE (rust/crates/fd-lock-4.0.2.crate) = 13675
-SHA256 (rust/crates/fdeflate-0.3.5.crate) = d8090f921a24b04994d9929e204f50b498a33ea6ba559ffaa05e04f7ee7fb5ab
-SIZE (rust/crates/fdeflate-0.3.5.crate) = 26834
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/fd-lock-4.0.4.crate) = 0ce92ff622d6dadf7349484f42c93271a0d49b7cc4d466a936405bacbe10aa78
+SIZE (rust/crates/fd-lock-4.0.4.crate) = 15522
+SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c
+SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
SIZE (rust/crates/filetime-0.2.25.crate) = 14940
SHA256 (rust/crates/find_folder-0.3.0.crate) = 9f6d018fb95a0b59f854aed68ecd96ce2b80af7911b92b1fed3c4b1fa516b91b
SIZE (rust/crates/find_folder-0.3.0.crate) = 2617
-SHA256 (rust/crates/fixed-1.28.0.crate) = 85c6e0b89bf864acd20590dbdbad56f69aeb898abfc9443008fd7bd48b2cc85a
-SIZE (rust/crates/fixed-1.28.0.crate) = 253413
+SHA256 (rust/crates/fixed-1.29.0.crate) = 707070ccf8c4173548210893a0186e29c266901b71ed20cd9e2ca0193dfe95c3
+SIZE (rust/crates/fixed-1.29.0.crate) = 259231
SHA256 (rust/crates/fixedbitset-0.1.9.crate) = 86d4de0081402f5e88cdac65c8dcdcc73118c1a7a465e2a05f0da05843a8ea33
SIZE (rust/crates/fixedbitset-0.1.9.crate) = 11974
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.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.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8
SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702
SHA256 (rust/crates/fluent-0.16.1.crate) = bb74634707bebd0ce645a981148e8fb8c7bccd4c33c652aeffd28bf2f96d555a
@@ -465,12 +463,12 @@ SHA256 (rust/crates/fluent-langneg-0.13.0.crate) = 2c4ad0989667548f06ccd0e306ed5
SIZE (rust/crates/fluent-langneg-0.13.0.crate) = 11723
SHA256 (rust/crates/fluent-syntax-0.11.1.crate) = 2a530c4694a6a8d528794ee9bbd8ba0122e779629ac908d15ad5a7ae7763a33d
SIZE (rust/crates/fluent-syntax-0.11.1.crate) = 32297
-SHA256 (rust/crates/flume-0.11.0.crate) = 55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181
-SIZE (rust/crates/flume-0.11.0.crate) = 67502
+SHA256 (rust/crates/flume-0.11.1.crate) = da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095
+SIZE (rust/crates/flume-0.11.1.crate) = 67947
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-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965
@@ -483,8 +481,10 @@ 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/fs-set-times-0.20.1.crate) = 033b337d725b97690d86893f9de22b67b80dcc4e9ad815f348254c38119db8fb
-SIZE (rust/crates/fs-set-times-0.20.1.crate) = 14607
+SHA256 (rust/crates/formatx-0.2.4.crate) = d8866fac38f53fc87fa3ae1b09ddd723e0482f8fa74323518b4c59df2c55a00a
+SIZE (rust/crates/formatx-0.2.4.crate) = 15119
+SHA256 (rust/crates/fs-set-times-0.20.3.crate) = 94e7099f6313ecacbe1256e8ff9d617b75d1bcb16a6fddef94866d225a01a14a
+SIZE (rust/crates/fs-set-times-0.20.3.crate) = 15964
SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c
@@ -521,8 +521,10 @@ SHA256 (rust/crates/gethostname-0.2.3.crate) = c1ebd34e35c46e00bb73e81363248d627
SIZE (rust/crates/gethostname-0.2.3.crate) = 8174
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/gilrs-0.10.2.crate) = 62fd19844d0eb919aca41d3e4ea0e0b6bf60e1e827558b101c269015b8f5f27a
SIZE (rust/crates/gilrs-0.10.2.crate) = 122308
SHA256 (rust/crates/gilrs-core-0.5.7.crate) = 5ccc99e9b8d63ffcaa334c4babfa31f46e156618a11f63efb6e8e6bcb37b830d
@@ -533,16 +535,16 @@ SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bf
SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330
SHA256 (rust/crates/glam-0.10.2.crate) = 579160312273c954cc51bd440f059dde741029ac8daf8c84fece76cb77f62c15
SIZE (rust/crates/glam-0.10.2.crate) = 91890
-SHA256 (rust/crates/glam-0.30.1.crate) = bf3aa70d918d2b234126ff4f850f628f172542bf0603ded26b8ee36e5e22d5f9
-SIZE (rust/crates/glam-0.30.1.crate) = 678416
-SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
-SIZE (rust/crates/glob-0.3.1.crate) = 18880
+SHA256 (rust/crates/glam-0.30.3.crate) = 6b46b9ca4690308844c644e7c634d68792467260e051c8543e0c7871662b3ba7
+SIZE (rust/crates/glam-0.30.3.crate) = 687669
+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/glutin_wgl_sys-0.5.0.crate) = 6c8098adac955faa2d31079b65dc48841251f69efd3ac25477903fc424362ead
SIZE (rust/crates/glutin_wgl_sys-0.5.0.crate) = 5469
-SHA256 (rust/crates/glyph_brush-0.7.10.crate) = d6ecddedd5c29ef90a66bdd02558a9f9832403aeb6c31a44292aeceba9865288
-SIZE (rust/crates/glyph_brush-0.7.10.crate) = 66474
+SHA256 (rust/crates/glyph_brush-0.7.12.crate) = 0060f4ed4ef64a5876d9836d7d6c9ed43a463f3ca431682bec1c326064c8c93e
+SIZE (rust/crates/glyph_brush-0.7.12.crate) = 66552
SHA256 (rust/crates/glyph_brush_draw_cache-0.1.6.crate) = 4bb6c910def52365fef3f439a6b50a4d5c11b28eec4cf6c191f6dfea18e88d7f
SIZE (rust/crates/glyph_brush_draw_cache-0.1.6.crate) = 64216
SHA256 (rust/crates/glyph_brush_layout-0.2.4.crate) = 7b1e288bfd2f6c0313f78bf5aa538356ad481a3bb97e9b7f93220ab0066c5992
@@ -559,8 +561,8 @@ SHA256 (rust/crates/gpu-descriptor-types-0.1.2.crate) = 6bf0b36e6f090b7e1d8a4b49
SIZE (rust/crates/gpu-descriptor-types-0.1.2.crate) = 1928
SHA256 (rust/crates/guillotiere-0.6.2.crate) = b62d5865c036cb1393e23c50693df631d3f5d7bcca4c04fe4cc0fd592e74a782
SIZE (rust/crates/guillotiere-0.6.2.crate) = 18116
-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/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606
SIZE (rust/crates/hash32-0.3.1.crate) = 10273
SHA256 (rust/crates/hashbrown-0.9.1.crate) = d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04
@@ -571,56 +573,54 @@ SHA256 (rust/crates/hashbrown-0.13.2.crate) = 43a3c133739dddd0d2990f9a4bdf8eb4b2
SIZE (rust/crates/hashbrown-0.13.2.crate) = 105265
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.1.crate) = 3a9bfc1af68b1726ea47d3d5109de126281def866b33970e10fbab11b5dafab3
-SIZE (rust/crates/hashbrown-0.15.1.crate) = 135873
+SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
+SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
SHA256 (rust/crates/hashlink-0.9.1.crate) = 6ba4ff7128dee98c7dc9794b6a411377e1404dba1c97deb8d1a55297bd25d8af
SIZE (rust/crates/hashlink-0.9.1.crate) = 28928
SHA256 (rust/crates/hassle-rs-0.10.0.crate) = 1397650ee315e8891a0df210707f0fc61771b0cc518c3023896064c5407cb3b0
SIZE (rust/crates/hassle-rs-0.10.0.crate) = 25867
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/hexf-parse-0.2.1.crate) = dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df
SIZE (rust/crates/hexf-parse-0.2.1.crate) = 4662
SHA256 (rust/crates/hibitset-0.6.4.crate) = f3ede5cfa60c958e60330d65163adbc4211e15a2653ad80eb0cce878de120121
SIZE (rust/crates/hibitset-0.6.4.crate) = 23698
-SHA256 (rust/crates/hickory-proto-0.24.3.crate) = 2ad3d6d98c648ed628df039541a5577bee1a7c83e9e16fe3dbedeea4cdfeb971
-SIZE (rust/crates/hickory-proto-0.24.3.crate) = 383451
-SHA256 (rust/crates/hickory-resolver-0.24.1.crate) = 28757f23aa75c98f254cf0405e6d8c25b831b32921b050a66692427679b1f243
-SIZE (rust/crates/hickory-resolver-0.24.1.crate) = 91134
+SHA256 (rust/crates/hickory-proto-0.24.4.crate) = 92652067c9ce6f66ce53cc38d1169daa36e6e7eb7dd3b63b5103bd9d97117248
+SIZE (rust/crates/hickory-proto-0.24.4.crate) = 383461
+SHA256 (rust/crates/hickory-resolver-0.24.4.crate) = cbb117a1ca520e111743ab2f6688eddee69db4e0ea242545a604dce8a66fd22e
+SIZE (rust/crates/hickory-resolver-0.24.4.crate) = 89596
SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
SIZE (rust/crates/home-0.5.11.crate) = 9926
-SHA256 (rust/crates/hostname-0.3.1.crate) = 3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867
-SIZE (rust/crates/hostname-0.3.1.crate) = 9272
-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-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.10.0.crate) = f2d708df4e7140240a16cd6ab0ab65c972d7433ab77819ea693fde9c43811e2a
-SIZE (rust/crates/httparse-1.10.0.crate) = 44882
+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-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-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4
-SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887
-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
@@ -629,16 +629,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
@@ -651,22 +651,22 @@ 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/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/indicatif-0.17.8.crate) = 763a5a8f45087d6bcea4222e7b72c291a054edf80e4ef6efd2a4979878c7bea3
-SIZE (rust/crates/indicatif-0.17.8.crate) = 64869
-SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
-SIZE (rust/crates/indoc-2.0.5.crate) = 14396
+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/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
+SIZE (rust/crates/indoc-2.0.6.crate) = 17164
SHA256 (rust/crates/init_with-1.1.0.crate) = 0175f63815ce00183bf755155ad0cb48c65226c5d17a724e369c25418d2b7699
SIZE (rust/crates/init_with-1.1.0.crate) = 3929
-SHA256 (rust/crates/inline_tweak-1.1.1.crate) = c6acddbefae08bfba73e27f55513f491f35c365d84bf3002bf85ba9b916c5e5f
-SIZE (rust/crates/inline_tweak-1.1.1.crate) = 12226
-SHA256 (rust/crates/inline_tweak_derive-3.0.0.crate) = 46d62a0a3b6af04d4eee8e7251cd758ce74b0ed86253d3e4ac8a1b297a75f4a0
-SIZE (rust/crates/inline_tweak_derive-3.0.0.crate) = 2406
+SHA256 (rust/crates/inline_tweak-1.2.2.crate) = e09cc2491a8419aa3d0b03b92297cfaf059385b230843cba249ca4cf08c627f8
+SIZE (rust/crates/inline_tweak-1.2.2.crate) = 15843
+SHA256 (rust/crates/inline_tweak_derive-4.0.0.crate) = 6864ad6962b49a8fc7ce8cfa60ee0725aa543f15fc7e5f34753ccfa881dd6759
+SIZE (rust/crates/inline_tweak_derive-4.0.0.crate) = 2535
SHA256 (rust/crates/inotify-0.9.6.crate) = f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff
SIZE (rust/crates/inotify-0.9.6.crate) = 22971
SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3
@@ -681,50 +681,46 @@ SHA256 (rust/crates/intl-memoizer-0.5.2.crate) = fe22e020fce238ae18a6d5d8c502ee7
SIZE (rust/crates/intl-memoizer-0.5.2.crate) = 11708
SHA256 (rust/crates/intl_pluralrules-7.0.2.crate) = 078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972
SIZE (rust/crates/intl_pluralrules-7.0.2.crate) = 9201
-SHA256 (rust/crates/io-extras-0.18.3.crate) = 7d45fd7584f9b67ac37bc041212d06bfac0700b36456b05890d36a3b626260eb
-SIZE (rust/crates/io-extras-0.18.3.crate) = 34322
+SHA256 (rust/crates/io-extras-0.18.4.crate) = 2285ddfe3054097ef4b2fe909ef8c3bcd1ea52a8f0d274416caebeef39f04a65
+SIZE (rust/crates/io-extras-0.18.4.crate) = 34254
SHA256 (rust/crates/io-kit-sys-0.3.0.crate) = 9b2d4429acc1deff0fbdece0325b4997bdb02b2c245ab7023fd5deca0f6348de
SIZE (rust/crates/io-kit-sys-0.3.0.crate) = 38799
-SHA256 (rust/crates/io-lifetimes-2.0.3.crate) = 5a611371471e98973dbcab4e0ec66c31a10bc356eeb4d54a0e05eac8158fe38c
-SIZE (rust/crates/io-lifetimes-2.0.3.crate) = 29216
+SHA256 (rust/crates/io-lifetimes-2.0.4.crate) = 06432fb54d3be7964ecd3649233cddf80db2832f47fec34c01f65b3d9d774983
+SIZE (rust/crates/io-lifetimes-2.0.4.crate) = 28501
SHA256 (rust/crates/ipconfig-0.3.2.crate) = b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f
SIZE (rust/crates/ipconfig-0.3.2.crate) = 24468
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
SHA256 (rust/crates/is-docker-0.2.0.crate) = 928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3
SIZE (rust/crates/is-docker-0.2.0.crate) = 2664
-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-wsl-0.4.0.crate) = 173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5
SIZE (rust/crates/is-wsl-0.4.0.crate) = 3264
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.11.0.crate) = b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57
-SIZE (rust/crates/itertools-0.11.0.crate) = 125074
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.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/ittapi-0.4.0.crate) = 6b996fe614c41395cdaedf3cf408a9534851090959d90d54a535f675550b64b1
SIZE (rust/crates/ittapi-0.4.0.crate) = 7446
SHA256 (rust/crates/ittapi-sys-0.4.0.crate) = 52f5385394064fa2c886205dba02598013ce83d3e92d33dbdc0c52fe0e7bf4fc
SIZE (rust/crates/ittapi-sys-0.4.0.crate) = 144943
-SHA256 (rust/crates/jni-0.19.0.crate) = c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec
-SIZE (rust/crates/jni-0.19.0.crate) = 65890
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/js-sys-0.3.70.crate) = 1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a
-SIZE (rust/crates/js-sys-0.3.70.crate) = 53863
+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/khronos-egl-6.0.0.crate) = 6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76
SIZE (rust/crates/khronos-egl-6.0.0.crate) = 29315
SHA256 (rust/crates/khronos_api-3.1.0.crate) = e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc
@@ -741,20 +737,20 @@ SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591
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/levenshtein-1.0.5.crate) = db13adb97ab515a3691f56e4dbab09283d0b86cb45abd991d8634a9d6f501760
SIZE (rust/crates/levenshtein-1.0.5.crate) = 1389
-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/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/libredox-0.0.2.crate) = 3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607
-SIZE (rust/crates/libredox-0.0.2.crate) = 4538
+SHA256 (rust/crates/libm-0.2.14.crate) = a25169bd5913a4b437588a7e3d127cd6e90127b60e0ffbd834a38f1599e016b8
+SIZE (rust/crates/libm-0.2.14.crate) = 155948
+SHA256 (rust/crates/libmimalloc-sys-0.1.42.crate) = ec9d6fac27761dabcd4ee73571cdb06b7022dc99089acbe5435691edffaac0f4
+SIZE (rust/crates/libmimalloc-sys-0.1.42.crate) = 224614
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
SHA256 (rust/crates/libsqlite3-sys-0.28.0.crate) = 0c10584274047cb335c23d3e61bcef8e323adae7c5c8c760540f73610177fc3f
@@ -763,18 +759,20 @@ SHA256 (rust/crates/libudev-sys-0.1.4.crate) = 3c8469b4a23b962c1396b9b451dda50ef
SIZE (rust/crates/libudev-sys-0.1.4.crate) = 6177
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.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/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/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/loom-0.7.2.crate) = 419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca
SIZE (rust/crates/loom-0.7.2.crate) = 73989
-SHA256 (rust/crates/lru-0.12.4.crate) = 37ee39891760e7d94734f6f63fedc29a2e4a152f836120753a72503f09fcf904
-SIZE (rust/crates/lru-0.12.4.crate) = 16032
+SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
+SIZE (rust/crates/lru-0.12.5.crate) = 16047
SHA256 (rust/crates/lru-cache-0.1.2.crate) = 31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c
SIZE (rust/crates/lru-cache-0.1.2.crate) = 9307
SHA256 (rust/crates/lz-fear-0.2.0.crate) = 26a280471e5ff9dda51cf34863c338ffde7df78139210f9c819943b29cdb091d
@@ -787,8 +785,6 @@ SHA256 (rust/crates/macro_rules_attribute-proc_macro-0.1.3.crate) = 58093314a45e
SIZE (rust/crates/macro_rules_attribute-proc_macro-0.1.3.crate) = 8249
SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239
-SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4
-SIZE (rust/crates/match_cfg-0.1.0.crate) = 7153
SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
SIZE (rust/crates/matchers-0.1.0.crate) = 6948
SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3
@@ -813,16 +809,16 @@ SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1
SIZE (rust/crates/memoffset-0.6.5.crate) = 7686
SHA256 (rust/crates/metal-0.27.0.crate) = c43f73953f8cbe511f021b58f18c3ce1c3d1ae13fe953293e13345bf83217f25
SIZE (rust/crates/metal-0.27.0.crate) = 3028990
-SHA256 (rust/crates/mimalloc-0.1.43.crate) = 68914350ae34959d83f732418d51e2427a794055d0b9529f48259ac07af65633
-SIZE (rust/crates/mimalloc-0.1.43.crate) = 4075
+SHA256 (rust/crates/mimalloc-0.1.46.crate) = 995942f432bbb4822a7e9c3faa87a695185b0d09273ba85f097b54f4e458f2af
+SIZE (rust/crates/mimalloc-0.1.46.crate) = 4601
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
SIZE (rust/crates/mime-0.3.17.crate) = 15712
SHA256 (rust/crates/minifb-0.28.0.crate) = d1a093126f2ed9012fc0b146934c97eb0273e54983680a8bf5309b6b4a365b32
SIZE (rust/crates/minifb-0.28.0.crate) = 99664
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/mint-0.5.9.crate) = e53debba6bda7a793e5f99b8dacf19e626084f525f7829104ba9898f367d85ff
SIZE (rust/crates/mint-0.5.9.crate) = 8399
SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
@@ -833,8 +829,8 @@ SHA256 (rust/crates/mumble-link-0.2.0.crate) = c7f4c53745d4e7afd0faaf6ee46c0c311
SIZE (rust/crates/mumble-link-0.2.0.crate) = 11204
SHA256 (rust/crates/nanorand-0.7.0.crate) = 6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3
SIZE (rust/crates/nanorand-0.7.0.crate) = 18437
-SHA256 (rust/crates/native-dialog-0.7.0.crate) = 84e7038885d2aeab236bd60da9e159a5967b47cde3292da3b15ff1bec27c039f
-SIZE (rust/crates/native-dialog-0.7.0.crate) = 20554
+SHA256 (rust/crates/native-dialog-0.9.0.crate) = 8f006431cea71a83e6668378cb5abc2d52af299cbac6dca1780c6eeca90822df
+SIZE (rust/crates/native-dialog-0.9.0.crate) = 27203
SHA256 (rust/crates/ndk-0.7.0.crate) = 451422b7e4718271c8b5b3aadf5adedba43dc76312454b387e98fae0fc951aa0
SIZE (rust/crates/ndk-0.7.0.crate) = 54683
SHA256 (rust/crates/ndk-0.8.0.crate) = 2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7
@@ -861,6 +857,8 @@ SHA256 (rust/crates/noise-0.9.0.crate) = 6da45c8333f2e152fc665d78a380be060eb84fa
SIZE (rust/crates/noise-0.9.0.crate) = 82369
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
+SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405
+SIZE (rust/crates/nom-8.0.0.crate) = 135590
SHA256 (rust/crates/notify-6.1.1.crate) = 6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d
SIZE (rust/crates/notify-6.1.1.crate) = 40117
SHA256 (rust/crates/notify-8.0.0.crate) = 2fee8403b3d66ac7b26aee6e40a897d85dc5ce26f44da36b8b73e987cc52e943
@@ -927,22 +925,44 @@ SHA256 (rust/crates/objc2-0.3.0-beta.3.patch-leaks.3.crate) = 7e01640f9f2cb1220b
SIZE (rust/crates/objc2-0.3.0-beta.3.patch-leaks.3.crate) = 156792
SHA256 (rust/crates/objc2-0.5.2.crate) = 46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804
SIZE (rust/crates/objc2-0.5.2.crate) = 199204
+SHA256 (rust/crates/objc2-0.6.1.crate) = 88c6597e14493ab2e44ce58f2fdecf095a51f12ca57bec060a11c57332520551
+SIZE (rust/crates/objc2-0.6.1.crate) = 270980
SHA256 (rust/crates/objc2-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.3.1.crate) = 17614fdcd9b411e6ff1117dfb1d0150f908ba83a7df81b1f118005fe0a8ea15d
+SIZE (rust/crates/objc2-cloud-kit-0.3.1.crate) = 62156
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-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-encode-2.0.0-pre.2.crate) = abfcac41015b00a120608fdaa6938c44cb983fee294351cc4bac7638b4e50512
SIZE (rust/crates/objc2-encode-2.0.0-pre.2.crate) = 20836
-SHA256 (rust/crates/objc2-encode-4.0.3.crate) = 7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8
-SIZE (rust/crates/objc2-encode-4.0.3.crate) = 19478
+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.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-metal-0.2.2.crate) = dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6
SIZE (rust/crates/objc2-metal-0.2.2.crate) = 75276
+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.1.crate) = 90ffb6a0cd5f182dc964334388560b12a57f7b74b3e2dec5e2722aa2dfb2ccd5
+SIZE (rust/crates/objc2-quartz-core-0.3.1.crate) = 28828
SHA256 (rust/crates/objc_exception-0.1.2.crate) = ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4
SIZE (rust/crates/objc_exception-0.1.2.crate) = 2251
SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b
@@ -953,22 +973,24 @@ SHA256 (rust/crates/oboe-0.6.1.crate) = e8b61bebd49e5d43f5f8cc7ee2891c16e0f41ec7
SIZE (rust/crates/oboe-0.6.1.crate) = 24588
SHA256 (rust/crates/oboe-sys-0.6.1.crate) = 6c8bb09a4a2b1d668170cfe0a7d5bc103f8999fb316c98099b6a9939c9f2e79d
SIZE (rust/crates/oboe-sys-0.6.1.crate) = 169091
-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/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/open-5.3.2.crate) = e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95
SIZE (rust/crates/open-5.3.2.crate) = 26342
-SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
-SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
+SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
+SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
-SHA256 (rust/crates/orbclient-0.3.47.crate) = 52f0d54bde9774d3a51dcf281a5def240c71996bc6ca05d2c847ec8b2b216166
-SIZE (rust/crates/orbclient-0.3.47.crate) = 1324509
+SHA256 (rust/crates/orbclient-0.3.48.crate) = ba0b26cec2e24f08ed8bb31519a9333140a6599b867dac464bb150bdb796fd43
+SIZE (rust/crates/orbclient-0.3.48.crate) = 1324601
SHA256 (rust/crates/ordered-float-1.1.1.crate) = 3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7
SIZE (rust/crates/ordered-float-1.1.1.crate) = 9983
SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951
SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633
+SHA256 (rust/crates/ordered-float-5.0.0.crate) = e2c1f9f56e534ac6a9b8a4600bdf0f530fb393b5f393e7b4d03489c3cf0c3f01
+SIZE (rust/crates/ordered-float-5.0.0.crate) = 23364
SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
SIZE (rust/crates/overload-0.1.1.crate) = 24439
SHA256 (rust/crates/owned_ttf_parser-0.25.0.crate) = 22ec719bbf3b2a81c109a4e20b1f129b5566b7dce654bc3872f6a05abf82b2c4
@@ -985,26 +1007,26 @@ SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b4
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
-SHA256 (rust/crates/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/petgraph-0.4.13.crate) = 9c3659d1ee90221741f65dd128d9998311b0e40c5d3c23a62445938214abce4f
SIZE (rust/crates/petgraph-0.4.13.crate) = 111936
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.2.crate) = ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc
-SIZE (rust/crates/phf-0.11.2.crate) = 21569
-SHA256 (rust/crates/phf_codegen-0.11.2.crate) = e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a
-SIZE (rust/crates/phf_codegen-0.11.2.crate) = 12977
-SHA256 (rust/crates/phf_generator-0.11.2.crate) = 48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0
-SIZE (rust/crates/phf_generator-0.11.2.crate) = 14190
-SHA256 (rust/crates/phf_shared-0.11.2.crate) = 90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b
-SIZE (rust/crates/phf_shared-0.11.2.crate) = 14284
-SHA256 (rust/crates/pin-project-lite-0.2.14.crate) = bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02
-SIZE (rust/crates/pin-project-lite-0.2.14.crate) = 28817
+SHA256 (rust/crates/petgraph-0.8.1.crate) = 7a98c6720655620a521dcc722d0ad66cd8afd5d86e34a89ef691c50b7b24de06
+SIZE (rust/crates/petgraph-0.8.1.crate) = 763960
+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_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
+SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
SHA256 (rust/crates/piston-float-0.3.0.crate) = b058c3a640efd4bcf63266512e4bb03187192c1b29edd38b16d5a014613e3199
@@ -1013,80 +1035,88 @@ SHA256 (rust/crates/piston-viewport-0.5.0.crate) = 7d96dd995f7dabe6d57cda668ec0f
SIZE (rust/crates/piston-viewport-0.5.0.crate) = 2747
SHA256 (rust/crates/pistoncore-input-0.24.0.crate) = 0c612ce242c7bac8e96426a0ca34275fd980af440f0cca7c6c0e840ef8a4052f
SIZE (rust/crates/pistoncore-input-0.24.0.crate) = 17859
-SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
-SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
-SHA256 (rust/crates/png-0.17.14.crate) = 52f9d46a34a05a6a57566bc2bfae066ef07585a6e3fa30fbbdff5936380623f0
-SIZE (rust/crates/png-0.17.14.crate) = 108098
-SHA256 (rust/crates/polling-3.7.3.crate) = cc2790cd301dec6cd3b7a025e4815cf825724a51c98dccfe6a3e55f05ffb6511
-SIZE (rust/crates/polling-3.7.3.crate) = 58276
-SHA256 (rust/crates/portable-atomic-1.9.0.crate) = cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2
-SIZE (rust/crates/portable-atomic-1.9.0.crate) = 166365
-SHA256 (rust/crates/postcard-1.0.10.crate) = 5f7f0a8d620d71c457dd1d47df76bb18960378da56af4527aaa10f515eee732e
-SIZE (rust/crates/postcard-1.0.10.crate) = 37834
+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/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/postcard-1.1.1.crate) = 170a2601f67cc9dba8edd8c4870b15f71a6a2dc196daec8c83f72b59dff628a8
+SIZE (rust/crates/postcard-1.1.1.crate) = 35639
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/pp-rs-0.2.1.crate) = bb458bb7f6e250e6eb79d5026badc10a3ebb8f9a15d1fff0f13d17c71f4d6dee
SIZE (rust/crates/pp-rs-0.2.1.crate) = 25905
-SHA256 (rust/crates/ppv-lite86-0.2.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/presser-0.3.1.crate) = e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa
SIZE (rust/crates/presser-0.3.1.crate) = 20946
SHA256 (rust/crates/proc-macro-crate-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919
SIZE (rust/crates/proc-macro-crate-1.3.1.crate) = 9678
+SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
+SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
SHA256 (rust/crates/proc-macro-hack-0.5.20+deprecated.crate) = dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068
SIZE (rust/crates/proc-macro-hack-0.5.20+deprecated.crate) = 15045
SHA256 (rust/crates/proc-macro-nested-0.1.7.crate) = bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086
SIZE (rust/crates/proc-macro-nested-0.1.7.crate) = 6495
SHA256 (rust/crates/proc-macro2-0.4.30.crate) = cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759
SIZE (rust/crates/proc-macro2-0.4.30.crate) = 34731
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
+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/prometheus-0.13.4.crate) = 3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1
-SIZE (rust/crates/prometheus-0.13.4.crate) = 84650
-SHA256 (rust/crates/prometheus-hyper-0.2.0.crate) = 4599cd06b4c85ba573bf2edf4e5ca5c3f32505ead7fb1f0c7d9a4b90195e1ab1
-SIZE (rust/crates/prometheus-hyper-0.2.0.crate) = 15520
+SHA256 (rust/crates/prometheus-0.14.0.crate) = 3ca5326d8d0b950a9acd87e6a3f94745394f62e4dae1b1ee22b2bc0c394af43a
+SIZE (rust/crates/prometheus-0.14.0.crate) = 90035
+SHA256 (rust/crates/prometheus-hyper-0.2.1.crate) = 60d6eeac44b972d6f552e8aaec7f869200aef42f14ddffdddde308b94d0c066e
+SIZE (rust/crates/prometheus-hyper-0.2.1.crate) = 16657
SHA256 (rust/crates/protocol-3.4.0.crate) = 13cfa9ba37e0183f87fb14b82f23fc76494c458c72469d95b8a8eec75ad5f191
SIZE (rust/crates/protocol-3.4.0.crate) = 24174
SHA256 (rust/crates/protocol-derive-3.4.0.crate) = 28647f30298898ead966b51e9aee5c74e4ac709ce5ca554378fde187fd3f7e47
SIZE (rust/crates/protocol-derive-3.4.0.crate) = 8347
-SHA256 (rust/crates/psm-0.1.23.crate) = aa37f80ca58604976033fae9515a8a2989fc13797d953f7c04fb8fa36a11f205
-SIZE (rust/crates/psm-0.1.23.crate) = 23318
+SHA256 (rust/crates/psm-0.1.26.crate) = 6e944464ec8536cd1beb0bbfd96987eb5e3b72f2ecdafdc5c769a37f1fa2ae1f
+SIZE (rust/crates/psm-0.1.26.crate) = 23541
SHA256 (rust/crates/pulley-interpreter-29.0.1.crate) = 62d95f8575df49a2708398182f49a888cf9dc30210fb1fd2df87c889edcee75d
SIZE (rust/crates/pulley-interpreter-29.0.1.crate) = 55917
-SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
-SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
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.36.2.crate) = f7649a7b4df05aed9ea7ec6f628c67c9953a43869b8bc50929569b2999d443fe
-SIZE (rust/crates/quick-xml-0.36.2.crate) = 185201
-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/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
+SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
+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.12.crate) = ee4e529991f949c5e25755532370b8af5d114acae52326361d68d47af64aa842
+SIZE (rust/crates/quinn-udp-0.5.12.crate) = 31825
SHA256 (rust/crates/quote-0.6.13.crate) = 6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1
SIZE (rust/crates/quote-0.6.13.crate) = 17475
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
+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
SIZE (rust/crates/radix_trie-0.2.1.crate) = 251366
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/rand_xorshift-0.3.0.crate) = d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f
SIZE (rust/crates/rand_xorshift-0.3.0.crate) = 9121
-SHA256 (rust/crates/range-alloc-0.1.3.crate) = 9c8a99fddc9f0ba0a85884b8d14e3592853e787d581ca1816c91349b10e4eeab
-SIZE (rust/crates/range-alloc-0.1.3.crate) = 7664
+SHA256 (rust/crates/range-alloc-0.1.4.crate) = c3d6831663a5098ea164f89cff59c6284e95f4e3c76ce9848d4529f5ccca9bde
+SIZE (rust/crates/range-alloc-0.1.4.crate) = 7924
SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b
SIZE (rust/crates/ratatui-0.29.0.crate) = 543514
SHA256 (rust/crates/raw-window-handle-0.5.2.crate) = f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9
@@ -1097,40 +1127,40 @@ 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.13.1.crate) = 54077e1872c46788540de1ea3d7f4ccb1983d12f9aa909b234468676c1a36779
-SIZE (rust/crates/rcgen-0.13.1.crate) = 74432
+SHA256 (rust/crates/rcgen-0.13.2.crate) = 75e669e5202259b5314d1ea5397316ad400819437857b90861765f24c4cf80a2
+SIZE (rust/crates/rcgen-0.13.2.crate) = 77836
SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29
SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404
-SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
-SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
-SHA256 (rust/crates/redox_syscall-0.5.6.crate) = 355ae415ccd3a04315d3f8246e86d67689ea74d88d915576e1589a351062a13b
-SIZE (rust/crates/redox_syscall-0.5.6.crate) = 26186
+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.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
-SHA256 (rust/crates/refinery-0.8.14.crate) = 0904191f0566c3d3e0091d5cc8dec22e663d77def2d247b16e7a438b188bf75d
-SIZE (rust/crates/refinery-0.8.14.crate) = 15542
-SHA256 (rust/crates/refinery-core-0.8.14.crate) = 9bf253999e1899ae476c910b994959e341d84c4389ba9533d3dacbe06df04825
-SIZE (rust/crates/refinery-core-0.8.14.crate) = 18604
-SHA256 (rust/crates/refinery-macros-0.8.14.crate) = bd81f69687fe8a1fa10995108b3ffc7cdbd63e682a4f8fbfd1020130780d7e17
-SIZE (rust/crates/refinery-macros-0.8.14.crate) = 3382
-SHA256 (rust/crates/regalloc2-0.11.1.crate) = 145c1c267e14f20fb0f88aa76a1c5ffec42d592c1d28b3cd9148ae35916158d3
-SIZE (rust/crates/regalloc2-0.11.1.crate) = 138308
+SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
+SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
+SHA256 (rust/crates/refinery-0.8.16.crate) = 7ba5d693abf62492c37268512ff35b77655d2e957ca53dab85bf993fe9172d15
+SIZE (rust/crates/refinery-0.8.16.crate) = 31584
+SHA256 (rust/crates/refinery-core-0.8.16.crate) = 8a83581f18c1a4c3a6ebd7a174bdc665f17f618d79f7edccb6a0ac67e660b319
+SIZE (rust/crates/refinery-core-0.8.16.crate) = 33647
+SHA256 (rust/crates/refinery-macros-0.8.16.crate) = 72c225407d8e52ef8cf094393781ecda9a99d6544ec28d90a6915751de259264
+SIZE (rust/crates/refinery-macros-0.8.16.crate) = 8591
+SHA256 (rust/crates/regalloc2-0.11.2.crate) = dc06e6b318142614e4a48bc725abbf08ff166694835c43c9dae5a9009704639a
+SIZE (rust/crates/regalloc2-0.11.2.crate) = 139677
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-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/renderdoc-sys-1.1.0.crate) = 19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832
SIZE (rust/crates/renderdoc-sys-1.1.0.crate) = 10366
-SHA256 (rust/crates/resolv-conf-0.7.0.crate) = 52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00
-SIZE (rust/crates/resolv-conf-0.7.0.crate) = 17352
-SHA256 (rust/crates/ring-0.17.13.crate) = 70ac5d832aa16abd7d1def883a8545280c20a60f523a370aa3a9617c2b8550ee
-SIZE (rust/crates/ring-0.17.13.crate) = 1501917
+SHA256 (rust/crates/resolv-conf-0.7.3.crate) = fc7c8f7f733062b66dc1c63f9db168ac0b97a9210e247fa90fdc9ad08f51b302
+SIZE (rust/crates/resolv-conf-0.7.3.crate) = 16929
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
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
@@ -1153,40 +1183,42 @@ 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.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_version-0.2.3.crate) = 138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a
SIZE (rust/crates/rustc_version-0.2.3.crate) = 10210
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/rustls-0.23.21.crate) = 8f287924602bf649d949c63dc8ac8b235fa5387d394020705b80c4eb597ce5b8
-SIZE (rust/crates/rustls-0.23.21.crate) = 337106
-SHA256 (rust/crates/rustls-native-certs-0.7.3.crate) = e5bfb394eeed242e909609f56089eecfe5fda225042e8b171791b9c95f5931e5
-SIZE (rust/crates/rustls-native-certs-0.7.3.crate) = 31564
+SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
+SIZE (rust/crates/rustix-1.0.7.crate) = 414500
+SHA256 (rust/crates/rustix-linux-procfs-0.1.1.crate) = 2fc84bf7e9aa16c4f2c758f27412dc9841341e16aa682d9c7ac308fe3ee12056
+SIZE (rust/crates/rustix-linux-procfs-0.1.1.crate) = 17465
+SHA256 (rust/crates/rustls-0.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.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c
SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933
-SHA256 (rust/crates/rustls-platform-verifier-0.4.0.crate) = a4c7dc240fec5517e6c4eab3310438636cfe6391dfc345ba013109909a90d136
-SIZE (rust/crates/rustls-platform-verifier-0.4.0.crate) = 56463
+SHA256 (rust/crates/rustls-platform-verifier-0.5.2.crate) = 4937d110d34408e9e5ad30ba0b0ca3b6a8a390f8db3636db60144ac4fa792750
+SIZE (rust/crates/rustls-platform-verifier-0.5.2.crate) = 61002
SHA256 (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f
SIZE (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = 13919
-SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
-SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
+SHA256 (rust/crates/rustls-webpki-0.103.1.crate) = fef8b8769aaccf73098557a87cd1816b4f9c7c16811c9c77142aa695c16f2c03
+SIZE (rust/crates/rustls-webpki-0.103.1.crate) = 820273
SHA256 (rust/crates/rusttype-0.7.9.crate) = 310942406a39981bed7e12b09182a221a29e0990f3e7e0c971f131922ed135d5
SIZE (rust/crates/rusttype-0.7.9.crate) = 42732
SHA256 (rust/crates/rusttype-0.8.3.crate) = 9f61411055101f7b60ecf1041d87fb74205fb20b0c7a723f07ef39174cf6b4c0
SIZE (rust/crates/rusttype-0.8.3.crate) = 37327
-SHA256 (rust/crates/rustversion-1.0.17.crate) = 955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6
-SIZE (rust/crates/rustversion-1.0.17.crate) = 17621
+SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
+SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
SHA256 (rust/crates/rustyline-15.0.0.crate) = 2ee1e066dc922e513bda599c6ccb5f3bb2b0ea5870a579448f2622993f0a9a2f
SIZE (rust/crates/rustyline-15.0.0.crate) = 116346
-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/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
@@ -1203,34 +1235,32 @@ SHA256 (rust/crates/sdl2-0.35.2.crate) = f7959277b623f1fb9e04aea73686c3ca52f01b2
SIZE (rust/crates/sdl2-0.35.2.crate) = 177570
SHA256 (rust/crates/sdl2-sys-0.35.2.crate) = e3586be2cf6c0a8099a79a12b4084357aa9b3e0b0d7980e3b67aaf7a9d55f9f0
SIZE (rust/crates/sdl2-sys-0.35.2.crate) = 7425816
-SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
-SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316
SIZE (rust/crates/security-framework-3.2.0.crate) = 86095
SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
SHA256 (rust/crates/self_cell-0.10.3.crate) = e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d
SIZE (rust/crates/self_cell-0.10.3.crate) = 7308
-SHA256 (rust/crates/self_cell-1.1.0.crate) = c2fdfc24bc566f839a2da4c4295b82db7d25a24253867d5c64355abb5799bdbe
-SIZE (rust/crates/self_cell-1.1.0.crate) = 16636
+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.9.0.crate) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403
SIZE (rust/crates/semver-0.9.0.crate) = 17344
-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/semver-parser-0.7.0.crate) = 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3
SIZE (rust/crates/semver-parser-0.7.0.crate) = 10268
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_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_path_to_error-0.1.16.crate) = af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6
-SIZE (rust/crates/serde_path_to_error-0.1.16.crate) = 16657
-SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9
-SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997
+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_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/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
@@ -1239,8 +1269,8 @@ SHA256 (rust/crates/serde_with-3.12.0.crate) = d6b6f7f2fcb69f747921f79f3926bd1e2
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/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
-SIZE (rust/crates/sha2-0.10.8.crate) = 26357
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/shaderc-0.8.3.crate) = 27e07913ada18607bb60d12431cbe3358d3bbebbe95948e1618851dc01e63b7b
SIZE (rust/crates/shaderc-0.8.3.crate) = 16536
SHA256 (rust/crates/shaderc-sys-0.8.3.crate) = 73120d240fe22196300f39ca8547ca2d014960f27b19b47b21288b396272f7f7
@@ -1251,8 +1281,8 @@ SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7
SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
SHA256 (rust/crates/shellexpand-2.1.2.crate) = 7ccc8076840c4da029af4f87e4e8daeb0fca6b87bbb02e10cb60b791450e11e4
SIZE (rust/crates/shellexpand-2.1.2.crate) = 16884
-SHA256 (rust/crates/shellexpand-3.1.0.crate) = da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b
-SIZE (rust/crates/shellexpand-3.1.0.crate) = 25591
+SHA256 (rust/crates/shellexpand-3.1.1.crate) = 8b1fdf65dd6331831494dd616b30351c38e96e45921a27745cf98490458b90bb
+SIZE (rust/crates/shellexpand-3.1.1.crate) = 25904
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/shred-0.16.1.crate) = 656294f5bdcf6d33f0cf89e88a72b58595e3fca0e77e4a4b9e9026179757fb1e
@@ -1265,20 +1295,18 @@ SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a
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/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/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/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.16.1.crate) = 870427e30b8f2cbe64bf43ec4b86e88fe39b0a84b3f15efd9c9c2d020bc86eb9
SIZE (rust/crates/smithay-client-toolkit-0.16.1.crate) = 131081
SHA256 (rust/crates/smithay-client-toolkit-0.19.2.crate) = 3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016
@@ -1287,22 +1315,22 @@ SHA256 (rust/crates/smithay-clipboard-0.6.6.crate) = 0a345c870a1fae0b1b779085e81
SIZE (rust/crates/smithay-clipboard-0.6.6.crate) = 16797
SHA256 (rust/crates/smithay-clipboard-0.7.2.crate) = cc8216eec463674a0e90f29e0ae41a4db573ec5b56b1c6c1c71615d249b6d846
SIZE (rust/crates/smithay-clipboard-0.7.2.crate) = 17877
-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/sorted-vec-0.8.6.crate) = d372029cb5195f9ab4e4b9aef550787dce78b124fcaee8d82519925defcd6f0d
SIZE (rust/crates/sorted-vec-0.8.6.crate) = 12172
SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
SIZE (rust/crates/spin-0.9.8.crate) = 38958
-SHA256 (rust/crates/spin_sleep-1.2.1.crate) = 64bd7227d85bfd1b8df51e0d83da36d9baaee85eb75730386ef8e3ab6f2a2ea3
-SIZE (rust/crates/spin_sleep-1.2.1.crate) = 12102
+SHA256 (rust/crates/spin_sleep-1.3.1.crate) = 17db5ecef7e0bebeb8bf8bc4c4b554e05e0205d7008f10bb37787892e7a6507b
+SIZE (rust/crates/spin_sleep-1.3.1.crate) = 13308
SHA256 (rust/crates/spirv-0.2.0+1.5.4.crate) = 246bfa38fe3db3f1dfc8ca5a2cdeb7348c78be2112740cc0ec8ef18b6d94f830
SIZE (rust/crates/spirv-0.2.0+1.5.4.crate) = 30491
SHA256 (rust/crates/sptr-0.3.2.crate) = 3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a
SIZE (rust/crates/sptr-0.3.2.crate) = 14598
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.21.crate) = cddb07e32ddb770749da91081d8d0ac3a16f1a569a18b20348cd371f5dead06b
+SIZE (rust/crates/stacker-0.1.21.crate) = 17009
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/stb_truetype-0.3.1.crate) = f77b6b07e862c66a9f3e62a07588fee67cd90a9135a2b942409f195507b4fb51
@@ -1321,8 +1349,8 @@ SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/sum_type-0.2.0.crate) = da5b4a0c9f3c7c8e891e445a7c776627e208e8bba23ab680798066dd283e6a15
SIZE (rust/crates/sum_type-0.2.0.crate) = 5586
-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/symphonia-0.5.4.crate) = 815c942ae7ee74737bb00f965fa5b5a2ac2ce7b6c01c0cc169bbeaf7abd5f5a9
SIZE (rust/crates/symphonia-0.5.4.crate) = 12039
SHA256 (rust/crates/symphonia-codec-vorbis-0.5.4.crate) = 5a98765fb46a0a6732b007f7e2870c2129b6f78d87db7987e6533c8f164a9f30
@@ -1339,44 +1367,44 @@ SHA256 (rust/crates/syn-0.15.44.crate) = 9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a
SIZE (rust/crates/syn-0.15.44.crate) = 184212
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.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
+SIZE (rust/crates/syn-2.0.101.crate) = 299250
SHA256 (rust/crates/sync_file-0.2.9.crate) = 9cfc24238213e42ffb35314aad7a7f5d46649c5fbba3ea95ef24f7debb95874e
SIZE (rust/crates/sync_file-0.2.9.crate) = 8996
-SHA256 (rust/crates/sync_wrapper-1.0.1.crate) = a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394
-SIZE (rust/crates/sync_wrapper-1.0.1.crate) = 6939
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
-SHA256 (rust/crates/system-interface-0.27.2.crate) = b858526d22750088a9b3cf2e3c2aacebd5377f13adeec02860c30d09113010a6
-SIZE (rust/crates/system-interface-0.27.2.crate) = 32251
+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.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
+SHA256 (rust/crates/system-interface-0.27.3.crate) = cc4592f674ce18521c2a81483873a49596655b179f71c5e05d10c1fe66c78745
+SIZE (rust/crates/system-interface-0.27.3.crate) = 32567
SHA256 (rust/crates/take-once-0.1.2.crate) = ae3e30fcd6e30346aff75e3bd38834ebc8ca2ed8925884bc867f77213bf3f714
SIZE (rust/crates/take-once-0.1.2.crate) = 4285
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/target-lexicon-0.13.1.crate) = dc12939a1c9b9d391e0b7135f72fd30508b73450753e28341fed159317582a77
-SIZE (rust/crates/target-lexicon-0.13.1.crate) = 27925
-SHA256 (rust/crates/tempfile-3.13.0.crate) = f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b
-SIZE (rust/crates/tempfile-3.13.0.crate) = 34910
+SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
+SIZE (rust/crates/tar-0.4.44.crate) = 61020
+SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
+SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
+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/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/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.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/timer-queue-0.1.0.crate) = 13756c29c43d836ff576221498bf4916b0d2f7ea24cd47d3531b70dc4341f038
SIZE (rust/crates/timer-queue-0.1.0.crate) = 13344
SHA256 (rust/crates/tiny-skia-0.8.4.crate) = df8493a203431061e901613751931f047d1971337153f96d0e5e363d6dbf6a67
@@ -1387,28 +1415,30 @@ SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1
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.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-rustls-0.26.0.crate) = 0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4
-SIZE (rust/crates/tokio-rustls-0.26.0.crate) = 34253
-SHA256 (rust/crates/tokio-stream-0.1.16.crate) = 4f4e6ce100d0eb49a2734f8c0812bcd324cf357d21810932c5df6b96ef2b86f1
-SIZE (rust/crates/tokio-stream-0.1.16.crate) = 38312
+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/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_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
+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.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5
-SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387
+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/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
@@ -1437,8 +1467,8 @@ SHA256 (rust/crates/trait-variant-0.1.2.crate) = 70977707304198400eb4835a78f6a9f
SIZE (rust/crates/trait-variant-0.1.2.crate) = 6008
SHA256 (rust/crates/treeculler-0.4.0.crate) = c11fcf82651ce9a4550c82beb88a38951fdde004917817eba244359720d74c06
SIZE (rust/crates/treeculler-0.4.0.crate) = 4577
-SHA256 (rust/crates/triple_buffer-8.1.0.crate) = de7a7d39da903eaef0d0fd14aae8c8c36cdd7dc1d5a251f88c84b676e8dc0a14
-SIZE (rust/crates/triple_buffer-8.1.0.crate) = 29417
+SHA256 (rust/crates/triple_buffer-8.1.1.crate) = 420466259f9fa5decc654c490b9ab538400e5420df8237f84ecbe20368bcf72b
+SIZE (rust/crates/triple_buffer-8.1.1.crate) = 29638
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
SHA256 (rust/crates/ttf-parser-0.25.1.crate) = d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31
@@ -1447,20 +1477,22 @@ SHA256 (rust/crates/tuple_utils-0.4.0.crate) = cffaaf9392ef73cd30828797152476aaa
SIZE (rust/crates/tuple_utils-0.4.0.crate) = 2893
SHA256 (rust/crates/twox-hash-1.6.3.crate) = 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675
SIZE (rust/crates/twox-hash-1.6.3.crate) = 21842
+SHA256 (rust/crates/twox-hash-2.1.0.crate) = e7b17f197b3050ba473acf9181f7b1d3b66d1cf7356c6cc57886662276e65908
+SIZE (rust/crates/twox-hash-2.1.0.crate) = 35275
SHA256 (rust/crates/tynm-0.1.10.crate) = bd30d05e69d1478e13fe3e7a853409cfec82cebc2cf9b8d613b3c6b0081781ed
SIZE (rust/crates/tynm-0.1.10.crate) = 16394
SHA256 (rust/crates/type-map-0.5.0.crate) = deb68604048ff8fa93347f02441e4487594adc20bb8a084f9e564d2b827a0a9f
SIZE (rust/crates/type-map-0.5.0.crate) = 3464
-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/ubyte-0.10.4.crate) = f720def6ce1ee2fc44d40ac9ed6d3a59c361c80a75a7aa8e75bb9baed31cf2ea
SIZE (rust/crates/ubyte-0.10.4.crate) = 13965
SHA256 (rust/crates/unic-langid-0.9.5.crate) = 23dd9d1e72a73b25e07123a80776aae3e7b0ec461ef94f9151eed6ec88005a44
SIZE (rust/crates/unic-langid-0.9.5.crate) = 8898
SHA256 (rust/crates/unic-langid-impl-0.9.5.crate) = 0a5422c1f65949306c99240b81de9f3f15929f5a8bfe05bb44b034cc8bf593e5
SIZE (rust/crates/unic-langid-impl-0.9.5.crate) = 89659
-SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe
-SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279
+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-truncate-1.1.0.crate) = b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf
@@ -1483,10 +1515,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.12.1.crate) = b3758f5e68192bb96cc8f9b7e2c2cfdabb435499a28499a42f8f984092adad4b
-SIZE (rust/crates/uuid-1.12.1.crate) = 48851
-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
@@ -1499,36 +1531,38 @@ SHA256 (rust/crates/version-compare-0.1.1.crate) = 579a42fc0b8e0c63b76519a339be3
SIZE (rust/crates/version-compare-0.1.1.crate) = 13224
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
-SHA256 (rust/crates/versions-5.0.1.crate) = c73a36bc44e3039f51fbee93e39f41225f6b17b380eb70cc2aab942df06b34dd
-SIZE (rust/crates/versions-5.0.1.crate) = 15850
+SHA256 (rust/crates/versions-7.0.0.crate) = 80a7e511ce1795821207a837b7b1c8d8aca0c648810966ad200446ae58f6667f
+SIZE (rust/crates/versions-7.0.0.crate) = 23307
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
SIZE (rust/crates/want-0.3.1.crate) = 6398
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.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-futures-0.4.43.crate) = 61e9300f63a621e96ed275155c108eb6f843b6a26d053f122ab69724559dc8ed
-SIZE (rust/crates/wasm-bindgen-futures-0.4.43.crate) = 14207
-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-encoder-0.221.2.crate) = c17a3bd88f2155da63a1f2fcb8a56377a24f0b6dfed12733bb5f544e86f690c5
-SIZE (rust/crates/wasm-encoder-0.221.2.crate) = 65262
-SHA256 (rust/crates/wasm-encoder-0.224.0.crate) = b7249cf8cb0c6b9cb42bce90c0a5feb276fbf963fa385ff3d818ab3d90818ed6
-SIZE (rust/crates/wasm-encoder-0.224.0.crate) = 70355
+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.45.crate) = cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b
+SIZE (rust/crates/wasm-bindgen-futures-0.4.45.crate) = 14329
+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-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/wasmparser-0.221.3.crate) = d06bfa36ab3ac2be0dee563380147a5b81ba10dd8885d7fbbc9eb574be67d185
SIZE (rust/crates/wasmparser-0.221.3.crate) = 242903
-SHA256 (rust/crates/wasmparser-0.224.0.crate) = 65881a664fdd43646b647bb27bf186ab09c05bf56779d40aed4c6dce47d423f5
-SIZE (rust/crates/wasmparser-0.224.0.crate) = 247038
-SHA256 (rust/crates/wasmprinter-0.221.2.crate) = a80742ff1b9e6d8c231ac7c7247782c6fc5bce503af760bca071811e5fc9ee56
-SIZE (rust/crates/wasmprinter-0.221.2.crate) = 38348
+SHA256 (rust/crates/wasmparser-0.229.0.crate) = 0cc3b1f053f5d41aa55640a1fa9b6d1b8a9e4418d118ce308d20e24ff3575a8c
+SIZE (rust/crates/wasmparser-0.229.0.crate) = 249693
+SHA256 (rust/crates/wasmprinter-0.221.3.crate) = 7343c42a97f2926c7819ff81b64012092ae954c5d83ddd30c9fcdefd97d0b283
+SIZE (rust/crates/wasmprinter-0.221.3.crate) = 39793
SHA256 (rust/crates/wasmtime-29.0.1.crate) = 11976a250672556d1c4c04c6d5d7656ac9192ac9edc42a4587d6c21460010e69
SIZE (rust/crates/wasmtime-29.0.1.crate) = 693309
SHA256 (rust/crates/wasmtime-asm-macros-29.0.1.crate) = 1f178b0d125201fbe9f75beaf849bd3e511891f9e45ba216a5b620802ccf64f2
@@ -1563,54 +1597,54 @@ SHA256 (rust/crates/wasmtime-wit-bindgen-29.0.1.crate) = 8358319c2dd1e4db79e3c1c
SIZE (rust/crates/wasmtime-wit-bindgen-29.0.1.crate) = 31902
SHA256 (rust/crates/wast-35.0.2.crate) = 2ef140f1b49946586078353a453a1d28ba90adfc54dde75710bc1931de204d68
SIZE (rust/crates/wast-35.0.2.crate) = 90940
-SHA256 (rust/crates/wast-224.0.0.crate) = d722a51e62b669d17e5a9f6bc8ec210178b37d869114355aa46989686c5c6391
-SIZE (rust/crates/wast-224.0.0.crate) = 154004
-SHA256 (rust/crates/wat-1.224.0.crate) = 71dece6a7dd5bcbcf8d256606c7fb3faa36286d46bf3f98185407719a5ceede2
-SIZE (rust/crates/wat-1.224.0.crate) = 8138
+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/wavefront-0.2.3.crate) = 0162190f32ea78b07b7bc02b57a1c2a7c0874bc3da34f36eba41c86c4b03c4fb
SIZE (rust/crates/wavefront-0.2.3.crate) = 13984
-SHA256 (rust/crates/wayland-backend-0.3.7.crate) = 056535ced7a150d45159d3a8dc30f91a2e2d588ca0b23f70e56033622b8016f6
-SIZE (rust/crates/wayland-backend-0.3.7.crate) = 71771
+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.29.5.crate) = 3f3b068c05a039c9f755f881dc50f01732214f5685e379829759088967c46715
SIZE (rust/crates/wayland-client-0.29.5.crate) = 71041
-SHA256 (rust/crates/wayland-client-0.31.6.crate) = e3f45d1222915ef1fd2057220c1d9d9624b7654443ea35c3877f7a52bd0a5a2d
-SIZE (rust/crates/wayland-client-0.31.6.crate) = 63338
+SHA256 (rust/crates/wayland-client-0.31.10.crate) = 978fa7c67b0847dbd6a9f350ca2569174974cd4082737054dbb7fbb79d7d9a61
+SIZE (rust/crates/wayland-client-0.31.10.crate) = 64777
SHA256 (rust/crates/wayland-commons-0.29.5.crate) = 8691f134d584a33a6606d9d717b95c4fa20065605f798a3f350d78dced02a902
SIZE (rust/crates/wayland-commons-0.29.5.crate) = 20771
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.29.5.crate) = 6865c6b66f13d6257bef1cd40cbfe8ef2f150fb8ebbdb1e8e873455931377661
SIZE (rust/crates/wayland-cursor-0.29.5.crate) = 6195
-SHA256 (rust/crates/wayland-cursor-0.31.6.crate) = 3a94697e66e76c85923b0d28a0c251e8f0666f58fc47d316c0f4da6da75d37cb
-SIZE (rust/crates/wayland-cursor-0.31.6.crate) = 7569
+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.29.5.crate) = b950621f9354b322ee817a23474e479b34be96c2e909c14f7bc0100e9a970bc6
SIZE (rust/crates/wayland-protocols-0.29.5.crate) = 140859
-SHA256 (rust/crates/wayland-protocols-0.32.4.crate) = 2b5755d77ae9040bb872a25026555ce4cb0ae75fd923e90d25fba07d81057de0
-SIZE (rust/crates/wayland-protocols-0.32.4.crate) = 172409
-SHA256 (rust/crates/wayland-protocols-wlr-0.3.4.crate) = dad87b5fd1b1d3ca2f792df8f686a2a11e3fe1077b71096f7a175ab699f89109
-SIZE (rust/crates/wayland-protocols-wlr-0.3.4.crate) = 26281
+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-wlr-0.3.8.crate) = 1cb6cdc73399c0e06504c437fe3cf886f25568dd5454473d565085b36d6a8bbf
+SIZE (rust/crates/wayland-protocols-wlr-0.3.8.crate) = 28616
SHA256 (rust/crates/wayland-scanner-0.29.5.crate) = 8f4303d8fa22ab852f789e75a967f0a2cdc430a607751c0499bada3e451cbd53
SIZE (rust/crates/wayland-scanner-0.29.5.crate) = 17248
-SHA256 (rust/crates/wayland-scanner-0.31.5.crate) = 597f2001b2e5fc1121e3d5b9791d3e78f05ba6bfa4641053846248e3a13661c3
-SIZE (rust/crates/wayland-scanner-0.31.5.crate) = 35779
+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.29.5.crate) = be12ce1a3c39ec7dba25594b97b42cb3195d54953ddb9d3d95a7c3902bc6e9d4
SIZE (rust/crates/wayland-sys-0.29.5.crate) = 7926
-SHA256 (rust/crates/wayland-sys-0.31.5.crate) = efa8ac0d8e8ed3e3b5c9fc92c7881406a268e11555abe36493efabe649a29e09
-SIZE (rust/crates/wayland-sys-0.31.5.crate) = 8630
-SHA256 (rust/crates/web-sys-0.3.70.crate) = 26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0
-SIZE (rust/crates/web-sys-0.3.70.crate) = 615438
+SHA256 (rust/crates/wayland-sys-0.31.6.crate) = dbcebb399c77d5aa9fa5db874806ee7b4eba4e73650948e8f93963f128896615
+SIZE (rust/crates/wayland-sys-0.31.6.crate) = 10049
+SHA256 (rust/crates/web-sys-0.3.72.crate) = f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112
+SIZE (rust/crates/web-sys-0.3.72.crate) = 629190
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/webpki-root-certs-0.26.7.crate) = 9cd5da49bdf1f30054cfe0b8ce2958b8fbeb67c4d82c8967a598af481bef255c
-SIZE (rust/crates/webpki-root-certs-0.26.7.crate) = 171249
+SHA256 (rust/crates/webpki-root-certs-0.26.10.crate) = c99403924bc5f23afefc319b8ac67ed0e50669f6e52a413314cccb1fdbc93ba0
+SIZE (rust/crates/webpki-root-certs-0.26.10.crate) = 171116
SHA256 (rust/crates/wfd-0.1.7.crate) = e713040b67aae5bf1a0ae3e1ebba8cc29ab2b90da9aa1bff6e09031a8a41d7a8
SIZE (rust/crates/wfd-0.1.7.crate) = 8825
SHA256 (rust/crates/wgpu-profiler-0.15.0.crate) = cbdc78911971a06b86a57a9a8e1c861fbc90c62dcbc96bff0b2831c1e853b7bd
SIZE (rust/crates/wgpu-profiler-0.15.0.crate) = 37833
-SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7
-SIZE (rust/crates/which-4.4.2.crate) = 15953
-SHA256 (rust/crates/widestring-1.1.0.crate) = 7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311
-SIZE (rust/crates/widestring-1.1.0.crate) = 85046
+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
+SIZE (rust/crates/widestring-1.2.0.crate) = 89105
SHA256 (rust/crates/wiggle-29.0.1.crate) = 4b9af35bc9629c52c261465320a9a07959164928b4241980ba1cf923b9e6751d
SIZE (rust/crates/wiggle-29.0.1.crate) = 24153
SHA256 (rust/crates/wiggle-generate-29.0.1.crate) = 2cf267dd05673912c8138f4b54acabe6bd53407d9d1536f0fadb6520dd16e101
@@ -1645,16 +1679,28 @@ SHA256 (rust/crates/windows-core-0.54.0.crate) = 12661b9c89351d684a50a8a643ce5f6
SIZE (rust/crates/windows-core-0.54.0.crate) = 44015
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-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-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-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
@@ -1717,16 +1763,20 @@ SHA256 (rust/crates/winit-0.28.7.crate) = 9596d90b45384f5281384ab204224876e8e8bf
SIZE (rust/crates/winit-0.28.7.crate) = 407921
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.9.crate) = d9fb597c990f03753e08d3c29efbfcf2019a003b4bf4ba19225c158e1549f0f3
+SIZE (rust/crates/winnow-0.7.9.crate) = 174763
SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1
SIZE (rust/crates/winreg-0.50.0.crate) = 29703
SHA256 (rust/crates/winreg-0.52.0.crate) = a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5
SIZE (rust/crates/winreg-0.52.0.crate) = 30148
SHA256 (rust/crates/winres-0.1.12.crate) = b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c
SIZE (rust/crates/winres-0.1.12.crate) = 19772
-SHA256 (rust/crates/winx-0.36.3.crate) = f9643b83820c0cd246ecabe5fa454dd04ba4fa67996369466d0747472d337346
-SIZE (rust/crates/winx-0.36.3.crate) = 13696
+SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
+SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
+SHA256 (rust/crates/winx-0.36.4.crate) = 3f3fd376f71958b862e7afb20cfe5a22830e1963462f3a17f49d82a6c1d1f42d
+SIZE (rust/crates/winx-0.36.4.crate) = 13838
+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/wit-parser-0.221.3.crate) = 896112579ed56b4a538b07a3d16e562d101ff6265c46b515ce0c701eef16b2ac
SIZE (rust/crates/wit-parser-0.221.3.crate) = 142585
SHA256 (rust/crates/witx-0.9.1.crate) = e366f27a5cabcddb2706a78296a40b8fcc451e1a6aba2fc1d94b4a01bdaaef4b
@@ -1749,10 +1799,10 @@ SHA256 (rust/crates/x11rb-protocol-0.10.0.crate) = 56b245751c0ac9db0e006dc812031
SIZE (rust/crates/x11rb-protocol-0.10.0.crate) = 419025
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.3.1.crate) = 8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f
-SIZE (rust/crates/xattr-1.3.1.crate) = 12580
-SHA256 (rust/crates/xcb-1.4.0.crate) = 02e75181b5a62b6eeaa72f303d3cef7dbb841e22885bf6d3e66fe23e88c55dc6
-SIZE (rust/crates/xcb-1.4.0.crate) = 208769
+SHA256 (rust/crates/xattr-1.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e
+SIZE (rust/crates/xattr-1.5.0.crate) = 14694
+SHA256 (rust/crates/xcb-1.5.0.crate) = f1e2f212bb1a92cd8caac8051b829a6582ede155ccb60b5d5908b81b100952be
+SIZE (rust/crates/xcb-1.5.0.crate) = 209831
SHA256 (rust/crates/xcursor-0.3.8.crate) = 0ef33da6b1660b4ddbfb3aef0ade110c8b8a781a3b6382fa5f2b5b040fd55f61
SIZE (rust/crates/xcursor-0.3.8.crate) = 7191
SHA256 (rust/crates/xdg-2.5.2.crate) = 213b7324336b53d2414b2db8537e56544d981803139155afa84f76eeebb7a546
@@ -1763,8 +1813,8 @@ SHA256 (rust/crates/xkbcommon-0.5.1.crate) = 52db25b599e92bf6e3904134618728eeb7b
SIZE (rust/crates/xkbcommon-0.5.1.crate) = 58659
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.22.crate) = af4e2e2f7cba5a093896c1e150fbfe177d1883e7448200efb81d40b9d339ef26
-SIZE (rust/crates/xml-rs-0.8.22.crate) = 54737
+SHA256 (rust/crates/xml-rs-0.8.26.crate) = a62ce76d9b56901b19a74f19431b0d8b3bc7ca4ad685a746dfd78ca8f4fc6bda
+SIZE (rust/crates/xml-rs-0.8.26.crate) = 55115
SHA256 (rust/crates/xmlparser-0.13.6.crate) = 66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4
SIZE (rust/crates/xmlparser-0.13.6.crate) = 26718
SHA256 (rust/crates/yasna-0.5.2.crate) = e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd
@@ -1775,28 +1825,32 @@ 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.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
+SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
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.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/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
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/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 (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 (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 (rust/crates/zune-jpeg-0.4.14.crate) = 99a5bab8d7dedf81405c4bb1f2b83ea057643d9cb28778cea9eecddeedd2e028
+SIZE (rust/crates/zune-jpeg-0.4.14.crate) = 63388
SHA256 (Imbris-keyboard-keynames-veloren-winit-0.28_GL0.tar.gz) = cc8baf32868d7c0d52a8c9dea7beaf5f3226433147a63e3a118a3cd710109263
SIZE (Imbris-keyboard-keynames-veloren-winit-0.28_GL0.tar.gz) = 4886
SHA256 (DaforLynx-kira-v0.10.6-with-config_GH0.tar.gz) = 64abdb203bbcf1c0f572cabcf09dce8417b2ecd10c9b0d23accc46b3aab38755
@@ -1815,5 +1869,5 @@ SHA256 (xMAC94x-portpicker-rs-df6b37872f3586ac3b21d08b56c8ec7cd92fb172_GH0.tar.g
SIZE (xMAC94x-portpicker-rs-df6b37872f3586ac3b21d08b56c8ec7cd92fb172_GH0.tar.gz) = 2210
SHA256 (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 43f0faa196eb33341c8e9952da17876649dd3aade44fd357a3a098eaaeb78e9d
SIZE (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 808402
-SHA256 (veloren-v0.17.0-725-g428a1b332e.tar.bz2) = f9b55fef29ca23acdd41fc797e787428e4c27b3147d44791e0417c7a0386ffda
-SIZE (veloren-v0.17.0-725-g428a1b332e.tar.bz2) = 325860612
+SHA256 (veloren-v0.17.0-745-g8c44357c9d.tar.bz2) = 5f64699e7d5ed14c9b025fde2eb5216e15ce81fd4ed6e3daa9a42576ff914db6
+SIZE (veloren-v0.17.0-745-g8c44357c9d.tar.bz2) = 325793526
diff --git a/games/veloren-weekly/files/patch-gilrs b/games/veloren-weekly/files/patch-gilrs
index 6e9db2c2ec5a..afe17dcac92f 100644
--- a/games/veloren-weekly/files/patch-gilrs
+++ b/games/veloren-weekly/files/patch-gilrs
@@ -23,9 +23,9 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
| | help: a similar name exists in the module: `event`
| no `epoll` in `sys`
---- Cargo.lock.orig 2025-02-13 06:43:28 UTC
+--- Cargo.lock.orig 2025-05-07 12:24:01 UTC
+++ Cargo.lock
-@@ -2629,9 +2629,9 @@ dependencies = [
+@@ -2622,9 +2622,9 @@ dependencies = [
[[package]]
name = "gilrs"
@@ -37,14 +37,14 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
dependencies = [
"fnv",
"gilrs-core",
-@@ -2643,18 +2643,17 @@ dependencies = [
+@@ -2636,24 +2636,23 @@ dependencies = [
[[package]]
name = "gilrs-core"
--version = "0.6.1"
+-version = "0.6.4"
+version = "0.5.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "0ed2326d21aa97752d41b2c195aee1d99cd84456ff4d5a7f5e6e1cdbd3dcb0b8"
+-checksum = "a6d95ae10ce5aa99543a28cf74e41c11f3b9e3c14f0452bbde46024753cd683e"
+checksum = "5ccc99e9b8d63ffcaa334c4babfa31f46e156618a11f63efb6e8e6bcb37b830d"
dependencies = [
- "core-foundation 0.10.0",
@@ -60,7 +60,14 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
"serde",
"uuid",
"vec_map",
-@@ -3556,9 +3555,9 @@ dependencies = [
+ "wasm-bindgen",
+ "web-sys",
+- "windows 0.61.1",
++ "windows 0.51.1",
+ ]
+
+ [[package]]
+@@ -3539,9 +3538,9 @@ dependencies = [
[[package]]
name = "io-kit-sys"
@@ -72,7 +79,7 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
dependencies = [
"core-foundation-sys",
"mach2",
-@@ -4388,6 +4387,17 @@ dependencies = [
+@@ -4364,6 +4363,17 @@ dependencies = [
"memoffset 0.6.5",
]
@@ -90,6 +97,78 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
[[package]]
name = "nix"
version = "0.29.0"
+@@ -7560,7 +7570,7 @@ version = "1.6.3"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"
+ dependencies = [
+- "cfg-if 1.0.0",
++ "cfg-if 0.1.10",
+ "rand 0.8.5",
+ "static_assertions",
+ ]
+@@ -9342,28 +9352,6 @@ dependencies = [
+ "windows-targets 0.52.6",
+ ]
+
+-[[package]]
+-name = "windows"
+-version = "0.61.1"
+-source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "c5ee8f3d025738cb02bad7868bbb5f8a6327501e870bf51f1b455b0a2454a419"
+-dependencies = [
+- "windows-collections",
+- "windows-core 0.61.0",
+- "windows-future",
+- "windows-link",
+- "windows-numerics",
+-]
+-
+-[[package]]
+-name = "windows-collections"
+-version = "0.2.0"
+-source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8"
+-dependencies = [
+- "windows-core 0.61.0",
+-]
+-
+ [[package]]
+ name = "windows-core"
+ version = "0.51.1"
+@@ -9409,16 +9397,6 @@ dependencies = [
+ "windows-strings 0.4.0",
+ ]
+
+-[[package]]
+-name = "windows-future"
+-version = "0.2.0"
+-source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "7a1d6bbefcb7b60acd19828e1bc965da6fcf18a7e39490c5f8be71e54a19ba32"
+-dependencies = [
+- "windows-core 0.61.0",
+- "windows-link",
+-]
+-
+ [[package]]
+ name = "windows-implement"
+ version = "0.58.0"
+@@ -9469,16 +9447,6 @@ version = "0.1.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ checksum = "76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38"
+
+-[[package]]
+-name = "windows-numerics"
+-version = "0.2.0"
+-source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1"
+-dependencies = [
+- "windows-core 0.61.0",
+- "windows-link",
+-]
+-
+ [[package]]
+ name = "windows-result"
+ version = "0.1.2"
--- cargo-crates/gilrs-0.10.2/examples/ev.rs.orig 1970-01-01 00:00:00 UTC
+++ cargo-crates/gilrs-0.10.2/examples/ev.rs
@@ -9,6 +9,8 @@ use std::process;
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/egl-wayland/Makefile b/graphics/egl-wayland/Makefile
index e0c2cd158f82..65275804f343 100644
--- a/graphics/egl-wayland/Makefile
+++ b/graphics/egl-wayland/Makefile
@@ -1,5 +1,5 @@
PORTNAME= egl-wayland
-DISTVERSION= 1.1.18
+DISTVERSION= 1.1.19
CATEGORIES= graphics
MAINTAINER= ports@FreeBSD.org
diff --git a/graphics/egl-wayland/distinfo b/graphics/egl-wayland/distinfo
index de0ee40aa336..2fd8302a4285 100644
--- a/graphics/egl-wayland/distinfo
+++ b/graphics/egl-wayland/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741109035
-SHA256 (NVIDIA-egl-wayland-1.1.18_GH0.tar.gz) = c561485ee65efb7ffb0dbedd6c7031f0be69c861efa63f831c8b6c3178a0f871
-SIZE (NVIDIA-egl-wayland-1.1.18_GH0.tar.gz) = 75759
+TIMESTAMP = 1745359337
+SHA256 (NVIDIA-egl-wayland-1.1.19_GH0.tar.gz) = b9a63e59eb552ef925b9fda96e466457edfe4b7728dd861ee06152b064edccdf
+SIZE (NVIDIA-egl-wayland-1.1.19_GH0.tar.gz) = 76156
diff --git a/graphics/egl-wayland/pkg-plist b/graphics/egl-wayland/pkg-plist
index 3f84595de30a..dfd8b85772f4 100644
--- a/graphics/egl-wayland/pkg-plist
+++ b/graphics/egl-wayland/pkg-plist
@@ -1,6 +1,6 @@
lib/libnvidia-egl-wayland.so
lib/libnvidia-egl-wayland.so.1
-lib/libnvidia-egl-wayland.so.1.1.18
+lib/libnvidia-egl-wayland.so.1.1.19
libdata/pkgconfig/wayland-eglstream-protocols.pc
libdata/pkgconfig/wayland-eglstream.pc
share/egl/egl_external_platform.d/10_nvidia_wayland.json
diff --git a/graphics/geoserver/Makefile b/graphics/geoserver/Makefile
index 0f7f08be2c05..663a3b186725 100644
--- a/graphics/geoserver/Makefile
+++ b/graphics/geoserver/Makefile
@@ -1,5 +1,5 @@
PORTNAME= geoserver
-DISTVERSION= 2.26.2
+DISTVERSION= 2.27.0
CATEGORIES= graphics geography java
MASTER_SITES= SF/${PORTNAME}/GeoServer/${PORTVERSION}
DISTNAME= ${PORTNAME}-${PORTVERSION}-bin
@@ -27,23 +27,23 @@ NO_WRKSUBDIR= yes
GEOSERVERDIR= ${PREFIX}/${PORTNAME}
GEODIRS= data_dir etc lib logs modules resources webapps
-PLIST_SUB= BATIK=1.17 \
+PLIST_SUB= BATIK=1.18 \
ECLIPSE=2.15.0 \
G="${GEOSERVERDIR:S,^${PREFIX}/,,}" \
- GT=32.2 \
- GWC=1.26.2 \
- IMAGEIO=1.4.14 \
- JACKSON=2.17.2 \
+ GT=33.0 \
+ GWC=1.27.0 \
+ IMAGEIO=1.4.15 \
+ JACKSON=2.18.2 \
JETTY=9.4.57.v20241219 \
- JNA=5.14.0 \
- JT=1.1.27 \
+ JNA=5.16.0 \
+ JT=1.1.31 \
JT1=1.6.0 \
MVER=${PORTVERSION} \
SI=2.2 \
SPRING=5.3.39 \
SPRINGS=5.8.16 \
VER3=1.1.3 \
- WICKET=7.18.0
+ WICKET=9.20.0
post-patch:
@${REINPLACE_CMD} -e 's|$$GEOSERVER_HOME|${GEOSERVERDIR}|g' \
diff --git a/graphics/geoserver/distinfo b/graphics/geoserver/distinfo
index c5a10c54855a..7ba3526f67ea 100644
--- a/graphics/geoserver/distinfo
+++ b/graphics/geoserver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743417734
-SHA256 (geoserver-2.26.2-bin.zip) = 2b839e3069dccca5d597e9f1c9df6e9ee09da04a7217b8f7eb85717b8f443b1a
-SIZE (geoserver-2.26.2-bin.zip) = 118574340
+TIMESTAMP = 1746718969
+SHA256 (geoserver-2.27.0-bin.zip) = 6e12febbe0682a05b67303971336aad21d3b74a173f6ef560768d6f27005d2f2
+SIZE (geoserver-2.27.0-bin.zip) = 121680271
diff --git a/graphics/geoserver/pkg-plist b/graphics/geoserver/pkg-plist
index 2b5ac1938ec9..b8c71f098752 100644
--- a/graphics/geoserver/pkg-plist
+++ b/graphics/geoserver/pkg-plist
@@ -532,7 +532,7 @@
%%G%%/lib/ant-1.10.11.jar
%%G%%/lib/ant-launcher-1.10.11.jar
%%G%%/lib/commons-el-1.0.jar
-%%G%%/lib/commons-logging-1.2.jar
+%%G%%/lib/commons-logging-1.3.5.jar
%%G%%/lib/javax.servlet-api-3.1.0.jar
%%G%%/lib/jetty-continuation-%%JETTY%%.jar
%%G%%/lib/jetty-deploy-%%JETTY%%.jar
@@ -562,6 +562,8 @@
%%G%%/resources/log4j.properties
%%G%%/start.ini
%%G%%/start.jar
+%%G%%/webapps/%%G%%/accessDenied.html
+%%G%%/webapps/%%G%%/index.html
%%G%%/webapps/%%G%%/WEB-INF/dispatcher-servlet.xml
%%G%%/webapps/%%G%%/WEB-INF/lib/FastInfoset-1.2.15.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/GeographicLib-Java-1.49.jar
@@ -588,30 +590,30 @@
%%G%%/webapps/%%G%%/WEB-INF/lib/batik-xml-%%BATIK%%.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/bcprov-jdk18on-1.79.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/bigint-0.7.1.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/checker-qual-3.42.0.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/commons-beanutils-1.9.4.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/commons-codec-1.17.1.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/checker-qual-3.43.0.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/commons-beanutils-1.10.1.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/commons-codec-1.18.0.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/commons-collections-3.2.2.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/commons-collections4-4.4.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/commons-compiler-3.0.8.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/commons-compiler-3.1.12.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/commons-dbcp-1.4.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/commons-fileupload-1.5.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/commons-io-2.16.1.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/commons-io-2.18.0.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/commons-jxpath-1.3.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/commons-lang-2.5.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/commons-lang3-3.15.0.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/commons-logging-1.2.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/commons-lang-2.6.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/commons-lang3-3.17.0.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/commons-logging-1.3.5.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/commons-pool-1.5.4.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/commons-text-1.12.0.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/commons-text-1.13.0.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/disruptor-1.2.15.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/ehcache-3.4.0.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/ejml-core-0.41.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/ejml-ddense-0.41.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/encoder-1.2.3.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/error_prone_annotations-2.26.1.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/encoder-1.3.1.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/error_prone_annotations-2.36.0.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/ezmorph-1.0.6.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/failureaccess-1.0.2.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/freemarker-2.3.33.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/freemarker-2.3.34.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/gs-gwc-%%MVER%%.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/gs-gwc-rest-%%MVER%%.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/gs-kml-%%MVER%%.jar
@@ -662,6 +664,7 @@
%%G%%/webapps/%%G%%/WEB-INF/lib/gt-jdbc-%%GT%%.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/gt-jdbc-postgis-%%GT%%.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/gt-main-%%GT%%.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/gt-main-%%GT%%-tests.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/gt-metadata-%%GT%%.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/gt-process-%%GT%%.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/gt-process-feature-%%GT%%.jar
@@ -687,7 +690,7 @@
%%G%%/webapps/%%G%%/WEB-INF/lib/gt-xsd-wcs-%%GT%%.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/gt-xsd-wfs-%%GT%%.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/gt-xsd-wmts-%%GT%%.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/guava-33.2.1-jre.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/guava-33.4.0-jre.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/gwc-core-%%GWC%%.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/gwc-diskquota-core-%%GWC%%.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/gwc-diskquota-jdbc-%%GWC%%.jar
@@ -726,12 +729,13 @@
%%G%%/webapps/%%G%%/WEB-INF/lib/jakarta.annotation-api-1.3.4.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/jakarta.inject-api-2.0.1.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/jakarta.mail-1.6.7.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/janino-3.0.8.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/janino-3.1.12.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/jasypt-1.9.3.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/jasypt-springsecurity3-1.9.3.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/javax.activation-api-1.2.0.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/jaxb-api-2.4.0-b180830.0359.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/jaxb-runtime-2.4.0-b180830.0438.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/jdk-serializable-functional-1.9.0.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/jettison-1.5.4.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/jgridshift-core-1.3.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/jna-%%JNA%%.jar
@@ -785,12 +789,12 @@
%%G%%/webapps/%%G%%/WEB-INF/lib/jt-zonalstats-%%JT1%%.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/jts-core-1.20.0.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/log4j-1.2-api-2.17.2.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/log4j-api-2.17.2.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/log4j-core-2.17.2.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/log4j-jcl-2.17.2.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/log4j-jul-2.17.2.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/log4j-slf4j-impl-2.17.2.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/log4j-1.2-api-2.24.3.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/log4j-api-2.24.3.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/log4j-core-2.24.3.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/log4j-jcl-2.24.3.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/log4j-jul-2.24.3.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/log4j-slf4j2-impl-2.24.3.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/marlin-0.9.4.8.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/mxparser-1.2.2.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/net.opengis.fes-%%GT%%.jar
@@ -798,20 +802,21 @@
%%G%%/webapps/%%G%%/WEB-INF/lib/net.opengis.wcs-%%GT%%.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/net.opengis.wfs-%%GT%%.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/net.opengis.wmts-%%GT%%.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/openjson-1.0.13.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/openpdf-1.3.26.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/org.eclipse.emf.common-2.15.0.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/org.eclipse.emf.ecore-2.15.0.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/org.eclipse.emf.ecore.xmi-2.15.0.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/org.eclipse.xsd-2.12.0.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/org.w3.xlink-%%GT%%.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/oshi-core-6.6.3.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/oshi-core-6.6.6.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/picocontainer-1.2.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/pngj-2.0.1.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/postgresql-42.7.3.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/re2j-1.6.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/postgresql-42.7.5.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/re2j-1.8.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/si-quantity-2.1.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/si-units-2.1.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/slf4j-api-1.7.25.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/slf4j-api-2.0.16.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/spring-aop-%%SPRING%%.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/spring-beans-%%SPRING%%.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/spring-context-%%SPRING%%.jar
@@ -840,16 +845,15 @@
%%G%%/webapps/%%G%%/WEB-INF/lib/wicket-extensions-%%WICKET%%.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/wicket-request-%%WICKET%%.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/wicket-util-%%WICKET%%.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/wicket-webjars-0.5.3.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/wicket-webjars-3.0.0.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/wicketstuff-select2-%%WICKET%%.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/woodstox-core-6.4.0.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/xml-apis-ext-1.3.04.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/xml-commons-resolver-1.2.jar
-%%G%%/webapps/%%G%%/WEB-INF/lib/xmlgraphics-commons-2.9.jar
+%%G%%/webapps/%%G%%/WEB-INF/lib/xmlgraphics-commons-2.10.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/xmlpull-%%VER3%%.1.jar
%%G%%/webapps/%%G%%/WEB-INF/lib/xstream-1.4.21.jar
%%G%%/webapps/%%G%%/WEB-INF/web.xml
-%%G%%/webapps/%%G%%/index.html
@dir %%G%%/webapps/%%G%%/WEB-INF/classes
@sample %%G%%/etc/jdbcRealm.properties.sample
@sample %%G%%/etc/jetty-bytebufferpool.xml.sample
diff --git a/graphics/gwenview/Makefile b/graphics/gwenview/Makefile
index e2a9dd30387b..184b5a2107ee 100644
--- a/graphics/gwenview/Makefile
+++ b/graphics/gwenview/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gwenview
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= graphics kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/graphics/gwenview/distinfo b/graphics/gwenview/distinfo
index 8f41b7ca2122..bf4abcd4e7d2 100644
--- a/graphics/gwenview/distinfo
+++ b/graphics/gwenview/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564255
-SHA256 (KDE/release-service/25.04.0/gwenview-25.04.0.tar.xz) = ab6c75460a95c5ee3dccaec5478ed6afc9ee09b4a19f01f8e37fa1753f29ab3c
-SIZE (KDE/release-service/25.04.0/gwenview-25.04.0.tar.xz) = 6533248
+TIMESTAMP = 1746557893
+SHA256 (KDE/release-service/25.04.1/gwenview-25.04.1.tar.xz) = ea0f55d80eecfbcf7590283314dd9db96a4c0e9acb34acb961b3636a1ee7925f
+SIZE (KDE/release-service/25.04.1/gwenview-25.04.1.tar.xz) = 6533340
diff --git a/graphics/kamera/distinfo b/graphics/kamera/distinfo
index dec41d3f7b6f..fe5da13b4315 100644
--- a/graphics/kamera/distinfo
+++ b/graphics/kamera/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564256
-SHA256 (KDE/release-service/25.04.0/kamera-25.04.0.tar.xz) = 42ef69ca1509043678aec553e14f3712c753439057d538bba8942c357d9c8890
-SIZE (KDE/release-service/25.04.0/kamera-25.04.0.tar.xz) = 133040
+TIMESTAMP = 1746557894
+SHA256 (KDE/release-service/25.04.1/kamera-25.04.1.tar.xz) = bfc35dce5ae146846cf940efb3c59cb4366060d66a6de262a0b4d0ebbf4ebe10
+SIZE (KDE/release-service/25.04.1/kamera-25.04.1.tar.xz) = 133064
diff --git a/graphics/kcolorchooser/distinfo b/graphics/kcolorchooser/distinfo
index 98faaac9bf6d..aed2d38eec73 100644
--- a/graphics/kcolorchooser/distinfo
+++ b/graphics/kcolorchooser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564256
-SHA256 (KDE/release-service/25.04.0/kcolorchooser-25.04.0.tar.xz) = 0ba595ad77a7d47970b2308bf32195989f06e06c7e9c105c43682b25d1349135
-SIZE (KDE/release-service/25.04.0/kcolorchooser-25.04.0.tar.xz) = 36356
+TIMESTAMP = 1746557895
+SHA256 (KDE/release-service/25.04.1/kcolorchooser-25.04.1.tar.xz) = bed3b2c163f8775d40bca558afd0b8c1847e29ba9ba529b412f9217f0b3780cf
+SIZE (KDE/release-service/25.04.1/kcolorchooser-25.04.1.tar.xz) = 36352
diff --git a/graphics/kdegraphics-mobipocket/distinfo b/graphics/kdegraphics-mobipocket/distinfo
index aeaf8f250c86..f41f43009e3e 100644
--- a/graphics/kdegraphics-mobipocket/distinfo
+++ b/graphics/kdegraphics-mobipocket/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564257
-SHA256 (KDE/release-service/25.04.0/kdegraphics-mobipocket-25.04.0.tar.xz) = bccfd69e3dbf079a31e06d3ff5ae9db1fc6ef00525163af162e6cc106f0e9079
-SIZE (KDE/release-service/25.04.0/kdegraphics-mobipocket-25.04.0.tar.xz) = 13124
+TIMESTAMP = 1746557895
+SHA256 (KDE/release-service/25.04.1/kdegraphics-mobipocket-25.04.1.tar.xz) = e742b6a69099aea27807c0c856e161b2bd9859e8745cbb09ac51cb4dfd8d7bf9
+SIZE (KDE/release-service/25.04.1/kdegraphics-mobipocket-25.04.1.tar.xz) = 13140
diff --git a/graphics/kdegraphics-svgpart/distinfo b/graphics/kdegraphics-svgpart/distinfo
index b9c091805d56..3e5caf1d2868 100644
--- a/graphics/kdegraphics-svgpart/distinfo
+++ b/graphics/kdegraphics-svgpart/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564257
-SHA256 (KDE/release-service/25.04.0/svgpart-25.04.0.tar.xz) = 539f725720599ca67d507f3c4e07524ac8192325f173b3449f83098bd4aaa652
-SIZE (KDE/release-service/25.04.0/svgpart-25.04.0.tar.xz) = 30240
+TIMESTAMP = 1746557896
+SHA256 (KDE/release-service/25.04.1/svgpart-25.04.1.tar.xz) = a30903c758fc1818334de4cd6f7d72a4fe9a2842326e187d442ee0e79ae1caf8
+SIZE (KDE/release-service/25.04.1/svgpart-25.04.1.tar.xz) = 30232
diff --git a/graphics/kdegraphics-thumbnailers/distinfo b/graphics/kdegraphics-thumbnailers/distinfo
index 05dfaf4b957c..2ce3fbe5aecc 100644
--- a/graphics/kdegraphics-thumbnailers/distinfo
+++ b/graphics/kdegraphics-thumbnailers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564258
-SHA256 (KDE/release-service/25.04.0/kdegraphics-thumbnailers-25.04.0.tar.xz) = f2ccc8fad19e537019890f3c160e9fd5a6f09f935665b531b2b27f60a314dbe7
-SIZE (KDE/release-service/25.04.0/kdegraphics-thumbnailers-25.04.0.tar.xz) = 49156
+TIMESTAMP = 1746557897
+SHA256 (KDE/release-service/25.04.1/kdegraphics-thumbnailers-25.04.1.tar.xz) = 6bbc75d5d109cef516862204fc8578ba8281a0101884920f832c17e44640326c
+SIZE (KDE/release-service/25.04.1/kdegraphics-thumbnailers-25.04.1.tar.xz) = 49144
diff --git a/graphics/kgraphviewer/distinfo b/graphics/kgraphviewer/distinfo
index 3bcbcba9b62b..8eb9edb6f8cd 100644
--- a/graphics/kgraphviewer/distinfo
+++ b/graphics/kgraphviewer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564259
-SHA256 (KDE/release-service/25.04.0/kgraphviewer-25.04.0.tar.xz) = 49ff2765d31447d9cb3d69eea6171d7975823c01dcf1c75ab5ba23e90c7b9e06
-SIZE (KDE/release-service/25.04.0/kgraphviewer-25.04.0.tar.xz) = 1595588
+TIMESTAMP = 1746557897
+SHA256 (KDE/release-service/25.04.1/kgraphviewer-25.04.1.tar.xz) = 8f3a9996b67fffaea6e73582648839b366ad992f6ecf212a9dd8bc7354529485
+SIZE (KDE/release-service/25.04.1/kgraphviewer-25.04.1.tar.xz) = 1595632
diff --git a/graphics/kimagemapeditor/distinfo b/graphics/kimagemapeditor/distinfo
index 2cedcfb60a4b..20dffdaca184 100644
--- a/graphics/kimagemapeditor/distinfo
+++ b/graphics/kimagemapeditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564259
-SHA256 (KDE/release-service/25.04.0/kimagemapeditor-25.04.0.tar.xz) = dad0abd9a2dac8b1c619b7aee31b2a04d221258897459a9d93231c2acb1ae40d
-SIZE (KDE/release-service/25.04.0/kimagemapeditor-25.04.0.tar.xz) = 1077132
+TIMESTAMP = 1746557898
+SHA256 (KDE/release-service/25.04.1/kimagemapeditor-25.04.1.tar.xz) = fe78a5373501b8ababe0502a3d423435a2885027127cf80fa6fb7cf23c714929
+SIZE (KDE/release-service/25.04.1/kimagemapeditor-25.04.1.tar.xz) = 1077256
diff --git a/graphics/kolourpaint/distinfo b/graphics/kolourpaint/distinfo
index 5bad693052c0..425716093c39 100644
--- a/graphics/kolourpaint/distinfo
+++ b/graphics/kolourpaint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564260
-SHA256 (KDE/release-service/25.04.0/kolourpaint-25.04.0.tar.xz) = 0f412c3d6f9b6927ab82afc027a5ea7fbc4da667ef068d53cba7c59931acb066
-SIZE (KDE/release-service/25.04.0/kolourpaint-25.04.0.tar.xz) = 5314944
+TIMESTAMP = 1746557899
+SHA256 (KDE/release-service/25.04.1/kolourpaint-25.04.1.tar.xz) = ac5691421dcc816b285fa7aa4fac6378c2f5619c3ad125f53689d45e394455b5
+SIZE (KDE/release-service/25.04.1/kolourpaint-25.04.1.tar.xz) = 5315024
diff --git a/graphics/kontrast/distinfo b/graphics/kontrast/distinfo
index 7c94409ab21e..673d220b1fb6 100644
--- a/graphics/kontrast/distinfo
+++ b/graphics/kontrast/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564260
-SHA256 (KDE/release-service/25.04.0/kontrast-25.04.0.tar.xz) = 6d0448bae82b551056b62881bacf9fb17e9b3e3b98fa002be0c90303e6d6320c
-SIZE (KDE/release-service/25.04.0/kontrast-25.04.0.tar.xz) = 218292
+TIMESTAMP = 1746557899
+SHA256 (KDE/release-service/25.04.1/kontrast-25.04.1.tar.xz) = bd35a4ceaed4a8ff673eb7cc05d90c72a1b5220f41ad0f88cbd91971b672f56f
+SIZE (KDE/release-service/25.04.1/kontrast-25.04.1.tar.xz) = 218316
diff --git a/graphics/kqtquickcharts/distinfo b/graphics/kqtquickcharts/distinfo
index 09398e789d65..38d27699c0be 100644
--- a/graphics/kqtquickcharts/distinfo
+++ b/graphics/kqtquickcharts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564261
-SHA256 (KDE/release-service/25.04.0/kqtquickcharts-25.04.0.tar.xz) = 17c1ba24e9f99669171f0afff27e3c6e42c765a416b0fdbe9abf78611c82343d
-SIZE (KDE/release-service/25.04.0/kqtquickcharts-25.04.0.tar.xz) = 30860
+TIMESTAMP = 1746557900
+SHA256 (KDE/release-service/25.04.1/kqtquickcharts-25.04.1.tar.xz) = 4598ab817ff5f64ce5908c347a1121f8d2e39f4ca01cc5f9d1c186eb81beb8ed
+SIZE (KDE/release-service/25.04.1/kqtquickcharts-25.04.1.tar.xz) = 30852
diff --git a/graphics/ksanecore/distinfo b/graphics/ksanecore/distinfo
index 8ec655091c71..28ee5c5aab77 100644
--- a/graphics/ksanecore/distinfo
+++ b/graphics/ksanecore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564262
-SHA256 (KDE/release-service/25.04.0/ksanecore-25.04.0.tar.xz) = e1c60d6e2acf6692cabe21fd70b46fd32d8f5aeef6b769c2ffaf75401e0cbca4
-SIZE (KDE/release-service/25.04.0/ksanecore-25.04.0.tar.xz) = 53964
+TIMESTAMP = 1746557901
+SHA256 (KDE/release-service/25.04.1/ksanecore-25.04.1.tar.xz) = 110338209019dc30714687d5c243355746284cfac412dcf703ac1b6e07f48be5
+SIZE (KDE/release-service/25.04.1/ksanecore-25.04.1.tar.xz) = 53976
diff --git a/graphics/libkdcraw/distinfo b/graphics/libkdcraw/distinfo
index 85e0dc3c56c0..7c6d37e5fac6 100644
--- a/graphics/libkdcraw/distinfo
+++ b/graphics/libkdcraw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564262
-SHA256 (KDE/release-service/25.04.0/libkdcraw-25.04.0.tar.xz) = f3f397fbecc63f0a6ed5ec2c3470b0a8754963376b9c7125a3e9f52b6768e32e
-SIZE (KDE/release-service/25.04.0/libkdcraw-25.04.0.tar.xz) = 37364
+TIMESTAMP = 1746557901
+SHA256 (KDE/release-service/25.04.1/libkdcraw-25.04.1.tar.xz) = 6cc5f741778a7e27b6b9ab2b0c17d8145f3d197a22452f608eed7616cd6b26d6
+SIZE (KDE/release-service/25.04.1/libkdcraw-25.04.1.tar.xz) = 37356
diff --git a/graphics/libkexiv2/distinfo b/graphics/libkexiv2/distinfo
index 2e96af3ec143..98af472db658 100644
--- a/graphics/libkexiv2/distinfo
+++ b/graphics/libkexiv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564263
-SHA256 (KDE/release-service/25.04.0/libkexiv2-25.04.0.tar.xz) = 1381a5ddbb421c51c5f9f72df8f33ba8b649c3627fa9f3002c1d0d2b60c94879
-SIZE (KDE/release-service/25.04.0/libkexiv2-25.04.0.tar.xz) = 60652
+TIMESTAMP = 1746557902
+SHA256 (KDE/release-service/25.04.1/libkexiv2-25.04.1.tar.xz) = f0669527d1fe7ef22c3ef7c8270ef29deafb0923ec782a22f1ced1b775367190
+SIZE (KDE/release-service/25.04.1/libkexiv2-25.04.1.tar.xz) = 60676
diff --git a/graphics/libksane/distinfo b/graphics/libksane/distinfo
index 3b490c814c1e..c88e908909f4 100644
--- a/graphics/libksane/distinfo
+++ b/graphics/libksane/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564263
-SHA256 (KDE/release-service/25.04.0/libksane-25.04.0.tar.xz) = 91ab9dd49d4474ebddf9f478aeaac55fc86b6e78cb7542f2a9050429198bf79a
-SIZE (KDE/release-service/25.04.0/libksane-25.04.0.tar.xz) = 156096
+TIMESTAMP = 1746557903
+SHA256 (KDE/release-service/25.04.1/libksane-25.04.1.tar.xz) = 5c3b83c73ac7fd7680be99332da06e467de6c6d49ceec1b7ae372b1666379023
+SIZE (KDE/release-service/25.04.1/libksane-25.04.1.tar.xz) = 156068
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/nvidia-drm-510-kmod/distinfo b/graphics/nvidia-drm-510-kmod/distinfo
index c8ed5dc3797c..636dc4e10eef 100644
--- a/graphics/nvidia-drm-510-kmod/distinfo
+++ b/graphics/nvidia-drm-510-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1740840763
-SHA256 (NVIDIA-FreeBSD-x86_64-570.124.04.tar.xz) = dc53493d95a0db71ff62251d21f3b828e519ec1ac9dbfc70f0b0fa30c4842026
-SIZE (NVIDIA-FreeBSD-x86_64-570.124.04.tar.xz) = 259892688
+TIMESTAMP = 1745331131
+SHA256 (NVIDIA-FreeBSD-x86_64-570.144.tar.xz) = 7912c9f101b29fec10c434b1389b1403489fa3008fae67d1b76ef3d9f4b5388f
+SIZE (NVIDIA-FreeBSD-x86_64-570.144.tar.xz) = 260506500
SHA256 (freebsd-drm-kmod-drm_v5.10.163_7_GH0.tar.gz) = dbdff8ad8cad8152d1c286b058f1f5114b3672f1a936e13933ce52915b77eaaa
SIZE (freebsd-drm-kmod-drm_v5.10.163_7_GH0.tar.gz) = 20095338
diff --git a/graphics/nvidia-drm-515-kmod/Makefile b/graphics/nvidia-drm-515-kmod/Makefile
index 14b6e873c4e1..d5a90446b443 100644
--- a/graphics/nvidia-drm-515-kmod/Makefile
+++ b/graphics/nvidia-drm-515-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-drm-515-kmod
-PORTREVISION= 2
+PORTREVISION= 0
CATEGORIES= graphics
BUILD_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-515-kmod
diff --git a/graphics/nvidia-drm-515-kmod/distinfo b/graphics/nvidia-drm-515-kmod/distinfo
index 1a7ac208c82f..852fb8a00713 100644
--- a/graphics/nvidia-drm-515-kmod/distinfo
+++ b/graphics/nvidia-drm-515-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1741856037
-SHA256 (NVIDIA-FreeBSD-x86_64-570.124.04.tar.xz) = dc53493d95a0db71ff62251d21f3b828e519ec1ac9dbfc70f0b0fa30c4842026
-SIZE (NVIDIA-FreeBSD-x86_64-570.124.04.tar.xz) = 259892688
+TIMESTAMP = 1745331417
+SHA256 (NVIDIA-FreeBSD-x86_64-570.144.tar.xz) = 7912c9f101b29fec10c434b1389b1403489fa3008fae67d1b76ef3d9f4b5388f
+SIZE (NVIDIA-FreeBSD-x86_64-570.144.tar.xz) = 260506500
SHA256 (freebsd-drm-kmod-drm_v5.15.160_2_GH0.tar.gz) = 85914f9a39c6919d9a725a3252ea541d11394c3051a3600707fa6d865a082728
SIZE (freebsd-drm-kmod-drm_v5.15.160_2_GH0.tar.gz) = 26098303
diff --git a/graphics/nvidia-drm-61-kmod/Makefile b/graphics/nvidia-drm-61-kmod/Makefile
index dff6b8de6435..5911897de8d5 100644
--- a/graphics/nvidia-drm-61-kmod/Makefile
+++ b/graphics/nvidia-drm-61-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-drm-61-kmod
-PORTREVISION= 2
+PORTREVISION= 0
CATEGORIES= graphics
BUILD_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-61-kmod
diff --git a/graphics/nvidia-drm-61-kmod/distinfo b/graphics/nvidia-drm-61-kmod/distinfo
index 02e09552a6e8..74832cec734b 100644
--- a/graphics/nvidia-drm-61-kmod/distinfo
+++ b/graphics/nvidia-drm-61-kmod/distinfo
@@ -1,5 +1,5 @@
TIMESTAMP = 1745474929
-SHA256 (NVIDIA-FreeBSD-x86_64-570.124.04.tar.xz) = dc53493d95a0db71ff62251d21f3b828e519ec1ac9dbfc70f0b0fa30c4842026
-SIZE (NVIDIA-FreeBSD-x86_64-570.124.04.tar.xz) = 259892688
+SHA256 (NVIDIA-FreeBSD-x86_64-570.144.tar.xz) = 7912c9f101b29fec10c434b1389b1403489fa3008fae67d1b76ef3d9f4b5388f
+SIZE (NVIDIA-FreeBSD-x86_64-570.144.tar.xz) = 260506500
SHA256 (freebsd-drm-kmod-drm_v6.1.128_2_GH0.tar.gz) = fe9d37f3b7c010c781b054a55b23b19b38eb3c5673234b186e0d392be2838c4d
SIZE (freebsd-drm-kmod-drm_v6.1.128_2_GH0.tar.gz) = 37107528
diff --git a/graphics/nvidia-drm-66-kmod/Makefile b/graphics/nvidia-drm-66-kmod/Makefile
index 07d0984a2fc5..8e54fc452836 100644
--- a/graphics/nvidia-drm-66-kmod/Makefile
+++ b/graphics/nvidia-drm-66-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-drm-66-kmod
-PORTREVISION= 2
+PORTREVISION= 0
CATEGORIES= graphics
BUILD_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-66-kmod
diff --git a/graphics/nvidia-drm-66-kmod/distinfo b/graphics/nvidia-drm-66-kmod/distinfo
index 884a4673f367..5ea3aa0045ff 100644
--- a/graphics/nvidia-drm-66-kmod/distinfo
+++ b/graphics/nvidia-drm-66-kmod/distinfo
@@ -1,5 +1,5 @@
TIMESTAMP = 1745475021
-SHA256 (NVIDIA-FreeBSD-x86_64-570.124.04.tar.xz) = dc53493d95a0db71ff62251d21f3b828e519ec1ac9dbfc70f0b0fa30c4842026
-SIZE (NVIDIA-FreeBSD-x86_64-570.124.04.tar.xz) = 259892688
+SHA256 (NVIDIA-FreeBSD-x86_64-570.144.tar.xz) = 7912c9f101b29fec10c434b1389b1403489fa3008fae67d1b76ef3d9f4b5388f
+SIZE (NVIDIA-FreeBSD-x86_64-570.144.tar.xz) = 260506500
SHA256 (freebsd-drm-kmod-drm_v6.6.25_3_GH0.tar.gz) = b12d5375df0aae8804e869d9d30efbcffebe5848981700144719a9c86fa48409
SIZE (freebsd-drm-kmod-drm_v6.6.25_3_GH0.tar.gz) = 38487651
diff --git a/graphics/nvidia-drm-kmod/Makefile.common b/graphics/nvidia-drm-kmod/Makefile.common
index fa81b93fbaa2..7f87a3661b0b 100644
--- a/graphics/nvidia-drm-kmod/Makefile.common
+++ b/graphics/nvidia-drm-kmod/Makefile.common
@@ -6,7 +6,7 @@ WWW= https://www.nvidia.com/object/unix.html
MASTER_SITES= NVIDIA/XFree86/FreeBSD-${ARCH_SUFX}/${NVIDIA_DISTVERSION}:nvidia \
https://codeload.github.com/freebsd/drm-kmod/tar.gz/${DRM_KMOD_GH_TAGNAME}?dummy=/:drm
DISTVERSION?= ${NVIDIA_DISTVERSION}
-PORTREVISION= 1
+PORTREVISION?= 0
DISTFILES= NVIDIA-FreeBSD-${ARCH_SUFX}-${NVIDIA_DISTVERSION}${EXTRACT_SUFX}:nvidia \
freebsd-drm-kmod-${DRM_KMOD_GH_TAGNAME}_GH0.tar.gz:drm
@@ -59,6 +59,20 @@ post-patch:
${REINPLACE_CMD} -e 's:bool nv_drm_fbdev_module_param = true;:bool nv_drm_fbdev_module_param = false;:' \
${WRKSRC}/nvidia-drm-os-interface.c
.endif
+ # Workaround for build failure on 575.51.02.
+ # --- nvidia-drm-drv.o ---
+ # nvidia-drm-drv.c:386:80: error: cast from 'const void *' to 'struct nv_drm_mst_display_info *' drops const qualifier [-Werror,-Wcast-qual]
+ # 386 | struct nv_drm_mst_display_info *l_info = (struct nv_drm_mst_display_info *)l;
+ # | ^
+ # nvidia-drm-drv.c:387:80: error: cast from 'const void *' to 'struct nv_drm_mst_display_info *' drops const qualifier [-Werror,-Wcast-qual]
+ # 387 | struct nv_drm_mst_display_info *r_info = (struct nv_drm_mst_display_info *)r;
+ # | ^
+.if ${NVVERSION} >= 575.00000
+ ${REINPLACE_CMD} -e 's:struct nv_drm_mst_display_info \*l_info = (struct nv_drm_mst_display_info:const struct nv_drm_mst_display_info \*l_info = (const struct nv_drm_mst_display_info:' \
+ ${WRKSRC}/nvidia-drm-drv.c
+ ${REINPLACE_CMD} -e 's:struct nv_drm_mst_display_info \*r_info = (struct nv_drm_mst_display_info:const struct nv_drm_mst_display_info \*r_info = (const struct nv_drm_mst_display_info:' \
+ ${WRKSRC}/nvidia-drm-drv.c
+.endif
# We should support -CURRENT: kill the check (first #if __FreeBSD_version)
linenum=$$(${SED} -ne '/^#if __FreeBSD_version/ { = ; q ; }' \
${WRKSRC}/../nvidia/nv-freebsd.h) ; ${REINPLACE_CMD} \
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/okular/Makefile b/graphics/okular/Makefile
index ea61ca319ff3..776500c05729 100644
--- a/graphics/okular/Makefile
+++ b/graphics/okular/Makefile
@@ -1,6 +1,5 @@
PORTNAME= okular
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= graphics kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/graphics/okular/distinfo b/graphics/okular/distinfo
index 4d573aa812a1..08204ac96ef0 100644
--- a/graphics/okular/distinfo
+++ b/graphics/okular/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564264
-SHA256 (KDE/release-service/25.04.0/okular-25.04.0.tar.xz) = 4f41a2289e62a778c5d6e796e5846897e0161edd273ad9979b2060bb48e61b4f
-SIZE (KDE/release-service/25.04.0/okular-25.04.0.tar.xz) = 8191492
+TIMESTAMP = 1746557903
+SHA256 (KDE/release-service/25.04.1/okular-25.04.1.tar.xz) = faf3c04f014f20798a71377766135090d199b6a8877f259f8ccee1ef8ffccc78
+SIZE (KDE/release-service/25.04.1/okular-25.04.1.tar.xz) = 8191540
diff --git a/graphics/okular/pkg-plist b/graphics/okular/pkg-plist
index 213bac1071f0..0bfd7a68a79e 100644
--- a/graphics/okular/pkg-plist
+++ b/graphics/okular/pkg-plist
@@ -76,7 +76,6 @@ share/icons/hicolor/22x22/apps/okular.png
share/icons/hicolor/32x32/apps/okular.png
share/icons/hicolor/48x48/apps/okular.png
share/icons/hicolor/64x64/apps/okular.png
-share/kconf_update/okular.upd
share/locale/ar/LC_MESSAGES/okular.mo
share/locale/ar/LC_MESSAGES/okular_comicbook.mo
share/locale/ar/LC_MESSAGES/okular_djvu.mo
diff --git a/graphics/plasma6-spectacle/distinfo b/graphics/plasma6-spectacle/distinfo
index 36a0e5c59c7e..a3f6a09becc3 100644
--- a/graphics/plasma6-spectacle/distinfo
+++ b/graphics/plasma6-spectacle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668597
-SHA256 (KDE/plasma/6.3.4/spectacle-6.3.4.tar.xz) = 52ee954d59dabe5dc7a3cc67b16d61ecb39a12dd5966128648efbf04b4baccfa
-SIZE (KDE/plasma/6.3.4/spectacle-6.3.4.tar.xz) = 1576808
+TIMESTAMP = 1746612346
+SHA256 (KDE/plasma/6.3.5/spectacle-6.3.5.tar.xz) = defcb1b2ea285be8c5d9c9ede389a6628e0bce5d99d0916ce9258655239ef160
+SIZE (KDE/plasma/6.3.5/spectacle-6.3.5.tar.xz) = 1576908
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/skanlite/distinfo b/graphics/skanlite/distinfo
index fe7e4de7bec8..18b0da1938f3 100644
--- a/graphics/skanlite/distinfo
+++ b/graphics/skanlite/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564265
-SHA256 (KDE/release-service/25.04.0/skanlite-25.04.0.tar.xz) = c2973e54b7d04dfafc0b696a2093b9cc2471d1ce615d1823ebd9891e478a12ea
-SIZE (KDE/release-service/25.04.0/skanlite-25.04.0.tar.xz) = 2392452
+TIMESTAMP = 1746557904
+SHA256 (KDE/release-service/25.04.1/skanlite-25.04.1.tar.xz) = ae416ec90442a07a348fcb9960302e08289263b9db8732c3c8c01b0d0f8c36aa
+SIZE (KDE/release-service/25.04.1/skanlite-25.04.1.tar.xz) = 2392396
diff --git a/graphics/skanpage/distinfo b/graphics/skanpage/distinfo
index 1f29d4235472..0efa79a4cb56 100644
--- a/graphics/skanpage/distinfo
+++ b/graphics/skanpage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564265
-SHA256 (KDE/release-service/25.04.0/skanpage-25.04.0.tar.xz) = c47f9c8917b101cfe16eca931a682e1b7069d04736a6f2a3d191b779c9095c23
-SIZE (KDE/release-service/25.04.0/skanpage-25.04.0.tar.xz) = 1360664
+TIMESTAMP = 1746557905
+SHA256 (KDE/release-service/25.04.1/skanpage-25.04.1.tar.xz) = 06c11a9834cbee457a3164e6277a0dba3d316db7810662c435aa9da500088933
+SIZE (KDE/release-service/25.04.1/skanpage-25.04.1.tar.xz) = 1360456
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 24a6409dd900..d7b17666f381 100644
--- a/graphics/vulkan-headers/Makefile
+++ b/graphics/vulkan-headers/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vulkan-headers
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.313
+DISTVERSION= 1.4.315
CATEGORIES= graphics
MAINTAINER= jbeich@FreeBSD.org
diff --git a/graphics/vulkan-headers/distinfo b/graphics/vulkan-headers/distinfo
index 0b77723730c0..51b7c319dcd0 100644
--- a/graphics/vulkan-headers/distinfo
+++ b/graphics/vulkan-headers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744969034
-SHA256 (KhronosGroup-Vulkan-Headers-v1.4.313_GH0.tar.gz) = f3298b8dc620530493296759858a69b622f98ececa0e8c75488ad2000778148f
-SIZE (KhronosGroup-Vulkan-Headers-v1.4.313_GH0.tar.gz) = 2635494
+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 558a6cb1b7a6..8b00d01d8b2e 100644
--- a/graphics/vulkan-loader/Makefile
+++ b/graphics/vulkan-loader/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vulkan-loader
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.313
+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 223000208b8b..64e0c2827aab 100644
--- a/graphics/vulkan-tools/Makefile
+++ b/graphics/vulkan-tools/Makefile
@@ -1,7 +1,6 @@
PORTNAME= vulkan-tools
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.313
-PORTREVISION= 1
+DISTVERSION= 1.4.315
CATEGORIES= graphics
MAINTAINER= jbeich@FreeBSD.org
@@ -17,7 +16,6 @@ USES= alias cmake compiler:c++11-lib pkgconfig python:build
USE_GITHUB= yes
GH_ACCOUNT= KhronosGroup
GH_PROJECT= Vulkan-Tools
-GH_TUPLE= zeux:volk:1.4.304-33-g43c29e6:volk/volk
CMAKE_OFF= BUILD_ICD
CMAKE_ARGS= -DGLSLANG_INSTALL_DIR:PATH="${LOCALBASE}"
diff --git a/graphics/vulkan-tools/distinfo b/graphics/vulkan-tools/distinfo
index 8e6a285dc9be..7d1d5436db60 100644
--- a/graphics/vulkan-tools/distinfo
+++ b/graphics/vulkan-tools/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1745004285
-SHA256 (KhronosGroup-Vulkan-Tools-v1.4.313_GH0.tar.gz) = 930204695706d0f09075bbe26d935986fad3d63840254cecf751de5ad26ea155
-SIZE (KhronosGroup-Vulkan-Tools-v1.4.313_GH0.tar.gz) = 792944
-SHA256 (zeux-volk-1.4.304-33-g43c29e6_GH0.tar.gz) = f01b1d2c9f2cda0bddddc0449195b83b065abe0fb214c6062adb802b603d3c4b
-SIZE (zeux-volk-1.4.304-33-g43c29e6_GH0.tar.gz) = 69702
+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-tools/files/patch-CMakeLists.txt b/graphics/vulkan-tools/files/patch-CMakeLists.txt
deleted file mode 100644
index 15ce58b975b5..000000000000
--- a/graphics/vulkan-tools/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-CMake Error at cube/CMakeLists.txt:237 (target_link_libraries):
- Target "vkcube" links to:
-
- volk::volk_headers
-
- but the target was not found. Possible reasons include:
-
- * There is a typo in the target name.
- * A find_package call is missing for an IMPORTED target.
- * An ALIAS target is missing.
-
---- CMakeLists.txt.orig 2024-07-12 20:26:06 UTC
-+++ CMakeLists.txt
-@@ -56,7 +56,10 @@ find_package(VulkanHeaders QUIET REQUIRED CONFIG)
- set_property(GLOBAL PROPERTY USE_FOLDERS ON)
-
- find_package(VulkanHeaders QUIET REQUIRED CONFIG)
--find_package(volk QUIET REQUIRED CONFIG)
-+find_package(volk QUIET CONFIG)
-+if (NOT TARGET volk::volk_headers)
-+ add_subdirectory(volk EXCLUDE_FROM_ALL SYSTEM)
-+endif()
- if ((APPLE OR BUILD_TESTS) AND NOT ANDROID)
- find_package(VulkanLoader QUIET REQUIRED CONFIG)
- endif()
diff --git a/graphics/vulkan-utility-libraries/Makefile b/graphics/vulkan-utility-libraries/Makefile
index f77fd43fce10..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.313
+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 987cb6c73614..5309e091ed50 100644
--- a/graphics/vulkan-utility-libraries/distinfo
+++ b/graphics/vulkan-utility-libraries/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745001821
-SHA256 (KhronosGroup-Vulkan-Utility-Libraries-v1.4.313_GH0.tar.gz) = c6422e4b7940ffb71475a3490fef5d2bf24d1206dbcc1486fe8c7151a537d268
-SIZE (KhronosGroup-Vulkan-Utility-Libraries-v1.4.313_GH0.tar.gz) = 581153
+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 64ebab79df82..b230f78096df 100644
--- a/graphics/vulkan-validation-layers/Makefile
+++ b/graphics/vulkan-validation-layers/Makefile
@@ -1,7 +1,6 @@
PORTNAME= vulkan-validation-layers
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.313
-PORTREVISION= 1
+DISTVERSION= 1.4.314
CATEGORIES= graphics
MAINTAINER= jbeich@FreeBSD.org
@@ -19,9 +18,15 @@ USES= alias cmake compiler:c++11-lib pkgconfig python:build
USE_GITHUB= yes
GH_ACCOUNT= KhronosGroup
GH_PROJECT= Vulkan-ValidationLayers
-GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-410-g7c2f533:headers/SPIRV-Headers
+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 b680ead4cc32..e661b488f0f1 100644
--- a/graphics/vulkan-validation-layers/distinfo
+++ b/graphics/vulkan-validation-layers/distinfo
@@ -1,5 +1,9 @@
-TIMESTAMP = 1745007820
-SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.4.313_GH0.tar.gz) = 5cc663032112630e058434305e2135d83d9e616a139d78e80c37921738a8566d
-SIZE (KhronosGroup-Vulkan-ValidationLayers-v1.4.313_GH0.tar.gz) = 6347404
-SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-410-g7c2f533_GH0.tar.gz) = 5b7fb8f78d641ae2c896db07ebadab533704a352e9a5c1bbc668cc30cca85c2f
-SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-410-g7c2f533_GH0.tar.gz) = 546667
+TIMESTAMP = 1746485755
+SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.4.314_GH0.tar.gz) = 147e52f6782119170621b71c55e2ff72fc653f088b6ebc99e0ea27f7ebd89d04
+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/irc/konversation/distinfo b/irc/konversation/distinfo
index 4998e6e48cd7..994f98a01cc1 100644
--- a/irc/konversation/distinfo
+++ b/irc/konversation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564266
-SHA256 (KDE/release-service/25.04.0/konversation-25.04.0.tar.xz) = 92d1dfc7cbafa9e1c9e3a426ac4e80e28df4a157e08f076f0654c3ce6e9894d4
-SIZE (KDE/release-service/25.04.0/konversation-25.04.0.tar.xz) = 4449724
+TIMESTAMP = 1746557906
+SHA256 (KDE/release-service/25.04.1/konversation-25.04.1.tar.xz) = ea5e11f96640fd6ae40f045daa4449aeb1621efa3ac4f0cd8d8ddac2f91461c2
+SIZE (KDE/release-service/25.04.1/konversation-25.04.1.tar.xz) = 4449880
diff --git a/irc/soju/Makefile b/irc/soju/Makefile
index 0829d84db7fd..2048595a6ca5 100644
--- a/irc/soju/Makefile
+++ b/irc/soju/Makefile
@@ -1,7 +1,6 @@
PORTNAME= soju
DISTVERSIONPREFIX= v
-DISTVERSION= 0.8.2
-PORTREVISION= 2
+DISTVERSION= 0.9.0
CATEGORIES= irc
MAINTAINER= ashish@FreeBSD.org
@@ -11,9 +10,9 @@ WWW= https://soju.im
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:modules,no_targets sqlite:3
+USES= go:1.23,modules,no_targets sqlite:3
USE_GITHUB= nodefault
-GH_TUPLE= golang:sys:v0.20.0:sys
+GH_TUPLE= golang:sys:v0.30.0:sys
OPTIONS_DEFAULT= DOCS
OPTIONS_DEFINE= DOCS
diff --git a/irc/soju/distinfo b/irc/soju/distinfo
index 77be0c5ed603..1f00d3b3c644 100644
--- a/irc/soju/distinfo
+++ b/irc/soju/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1724898159
-SHA256 (go/irc_soju/soju-v0.8.2/v0.8.2.mod) = dd33c000b3f56a30129c983e475d4954585a604fd259dab8b39cf45d0b4af7b3
-SIZE (go/irc_soju/soju-v0.8.2/v0.8.2.mod) = 1730
-SHA256 (go/irc_soju/soju-v0.8.2/v0.8.2.zip) = 531bc1555e3222d35e396004572f7b99c776873d14e48e17e0c73bf4ef3f8594
-SIZE (go/irc_soju/soju-v0.8.2/v0.8.2.zip) = 187213
-SHA256 (go/irc_soju/soju-v0.8.2/golang-sys-v0.20.0_GH0.tar.gz) = eb2569cab8d7a92ce3afa9119538b61fc03d575c01f1548ec1e152c330ac591d
-SIZE (go/irc_soju/soju-v0.8.2/golang-sys-v0.20.0_GH0.tar.gz) = 1494604
+TIMESTAMP = 1746914844
+SHA256 (go/irc_soju/soju-v0.9.0/v0.9.0.mod) = bcee67181d9b3758cc1e7451a6fcde4cdcc00c3b55c86e05d0441d1bf70a0eef
+SIZE (go/irc_soju/soju-v0.9.0/v0.9.0.mod) = 1887
+SHA256 (go/irc_soju/soju-v0.9.0/v0.9.0.zip) = 03ccc560b200db3cf65f757a44107738da85100fc0dbdd74ac3c77cb09bc08dd
+SIZE (go/irc_soju/soju-v0.9.0/v0.9.0.zip) = 200524
+SHA256 (go/irc_soju/soju-v0.9.0/golang-sys-v0.30.0_GH0.tar.gz) = 3e54dfe262f4f09341622679101c0f10935028cc945f78a97f898b2416edb1f0
+SIZE (go/irc_soju/soju-v0.9.0/golang-sys-v0.30.0_GH0.tar.gz) = 1523069
diff --git a/japanese/kiten/distinfo b/japanese/kiten/distinfo
index 0e412e52fb00..d859b671b929 100644
--- a/japanese/kiten/distinfo
+++ b/japanese/kiten/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564266
-SHA256 (KDE/release-service/25.04.0/kiten-25.04.0.tar.xz) = b9c79fc127221c442f2167d00f3410319280e787b2cc2aaa4c2e930d7351007c
-SIZE (KDE/release-service/25.04.0/kiten-25.04.0.tar.xz) = 11317136
+TIMESTAMP = 1746557906
+SHA256 (KDE/release-service/25.04.1/kiten-25.04.1.tar.xz) = cfc2d49c88d1ae5e6bd54c95a1c9212ff7a481692cd9646febda2a4700669265
+SIZE (KDE/release-service/25.04.1/kiten-25.04.1.tar.xz) = 11318800
diff --git a/lang/chez-scheme/Makefile b/lang/chez-scheme/Makefile
index 094cdd7aabfb..e382680ca7f8 100644
--- a/lang/chez-scheme/Makefile
+++ b/lang/chez-scheme/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chez-scheme
-PORTVERSION= 10.1.0
+PORTVERSION= 10.2.0
DISTVERSIONPREFIX= v
CATEGORIES= lang
MASTER_SITES= https://github.com/cisco/ChezScheme/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
diff --git a/lang/chez-scheme/distinfo b/lang/chez-scheme/distinfo
index e886a7eabc66..714481a643ab 100644
--- a/lang/chez-scheme/distinfo
+++ b/lang/chez-scheme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1731619280
-SHA256 (csv10.1.0.tar.gz) = 9181a6c8c4ab5e5d32d879ff159d335a50d4f8b388611ae22a263e932c35398b
-SIZE (csv10.1.0.tar.gz) = 9123504
+TIMESTAMP = 1746612550
+SHA256 (csv10.2.0.tar.gz) = b795916d4cfed59240c5f44b1b507a8657efd28e62e72e134d03486e9f3e374a
+SIZE (csv10.2.0.tar.gz) = 9151451
diff --git a/lang/go124/Makefile b/lang/go124/Makefile
index b75789bcfa27..6c5877f0e501 100644
--- a/lang/go124/Makefile
+++ b/lang/go124/Makefile
@@ -1,4 +1,4 @@
-DISTVERSION= 1.24.2
+DISTVERSION= 1.24.3
# Always set PORTREVISION explicitly as otherwise they are inherited from lang/go-devel
PORTREVISION= 0
MASTER_SITES= https://golang.org/dl/
diff --git a/lang/go124/distinfo b/lang/go124/distinfo
index 8786b1bdd7d3..86f143a69842 100644
--- a/lang/go124/distinfo
+++ b/lang/go124/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1743558664
-SHA256 (go1.24.2.src.tar.gz) = 9dc77ffadc16d837a1bf32d99c624cb4df0647cee7b119edd9e7b1bcc05f2e00
-SIZE (go1.24.2.src.tar.gz) = 30787666
+TIMESTAMP = 1746623181
+SHA256 (go1.24.3.src.tar.gz) = 229c08b600b1446798109fae1f569228102c8473caba8104b6418cb5bc032878
+SIZE (go1.24.3.src.tar.gz) = 30789282
SHA256 (go1.23.7.freebsd-arm64.tar.gz) = 2b51c940898fad6708609495b9a27b5869cf5195381fc4a31a013006aa4eb156
SIZE (go1.23.7.freebsd-arm64.tar.gz) = 69903435
SHA256 (go1.23.7.freebsd-amd64.tar.gz) = c0e7a5ff1875eb79d7c2acfa1616718ad892c0b2637d56594fdc3332e313efd4
diff --git a/lang/julia/Makefile b/lang/julia/Makefile
index 529f181eef3b..a0c827ea4f5d 100644
--- a/lang/julia/Makefile
+++ b/lang/julia/Makefile
@@ -1,6 +1,6 @@
PORTNAME= julia
DISTVERSION= 1.10.3
-PORTREVISION= 6
+PORTREVISION= 7
DISTVERSIONSUFFIX= -full
CATEGORIES= lang math
MASTER_SITES= https://github.com/JuliaLang/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/lang/kturtle/distinfo b/lang/kturtle/distinfo
index 27fd9c608dea..d0d2e6f8cf61 100644
--- a/lang/kturtle/distinfo
+++ b/lang/kturtle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564268
-SHA256 (KDE/release-service/25.04.0/kturtle-25.04.0.tar.xz) = a13efe3f12907cd12f13120233d9d259c3a9bcf30157c5306a595130ac2ba8d3
-SIZE (KDE/release-service/25.04.0/kturtle-25.04.0.tar.xz) = 2102584
+TIMESTAMP = 1746557908
+SHA256 (KDE/release-service/25.04.1/kturtle-25.04.1.tar.xz) = 712a2f727dad0762058ba587b0c09c2266b934aa149614232c841b9c267ead7c
+SIZE (KDE/release-service/25.04.1/kturtle-25.04.1.tar.xz) = 2102704
diff --git a/lang/nim/Makefile b/lang/nim/Makefile
index 9dc636e707b5..0cdb6e211f9f 100644
--- a/lang/nim/Makefile
+++ b/lang/nim/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nim
-DISTVERSION= 2.2.2
+DISTVERSION= 2.2.4
CATEGORIES= lang
MASTER_SITES= https://nim-lang.org/download/
diff --git a/lang/nim/distinfo b/lang/nim/distinfo
index be7564dd85ad..2d8bda469a9d 100644
--- a/lang/nim/distinfo
+++ b/lang/nim/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739285871
-SHA256 (nim-2.2.2.tar.xz) = 7fcc9b87ac9c0ba5a489fdc26e2d8480ce96a3ca622100d6267ef92135fd8a1f
-SIZE (nim-2.2.2.tar.xz) = 8188616
+TIMESTAMP = 1746626689
+SHA256 (nim-2.2.4.tar.xz) = f82b419750fcce561f3f897a0486b180186845d76fb5d99f248ce166108189c7
+SIZE (nim-2.2.4.tar.xz) = 8168916
diff --git a/lang/nim/files/patch-koch.nim b/lang/nim/files/patch-koch.nim
index d6e6ef39e3b3..dec5e472402e 100644
--- a/lang/nim/files/patch-koch.nim
+++ b/lang/nim/files/patch-koch.nim
@@ -1,6 +1,6 @@
---- koch.nim.orig 2025-02-06 01:49:40 UTC
+--- koch.nim.orig 2025-05-07 14:07:39 UTC
+++ koch.nim
-@@ -150,31 +150,31 @@ proc csource(args: string) =
+@@ -150,38 +150,38 @@ proc csource(args: string) =
"--main:compiler/nim.nim compiler/installer.ini $1") %
[args, VersionAsString, compileNimInst])
@@ -39,7 +39,7 @@
- cloneDependency(distDir, "https://github.com/nim-lang/atlas.git",
- commit = commit, allowBundled = true)
- cloneDependency(distDir / "atlas" / distDir, "https://github.com/nim-lang/sat.git",
-- commit = SatStableCommit, allowBundled = true)
+- commit = SatStableCommit, allowBundled = true)
- # installer.ini expects it under $nim/bin
- nimCompile("dist/atlas/src/atlas.nim",
- options = "-d:release --noNimblePath -d:nimAtlasBootstrap " & args)
@@ -48,23 +48,26 @@
+# cloneDependency(distDir, "https://github.com/nim-lang/atlas.git",
+# commit = commit, allowBundled = true)
+# cloneDependency(distDir / "atlas" / distDir, "https://github.com/nim-lang/sat.git",
-+# commit = SatStableCommit, allowBundled = true)
++# commit = SatStableCommit, allowBundled = true)
+# # installer.ini expects it under $nim/bin
+# nimCompile("dist/atlas/src/atlas.nim",
+# options = "-d:release --noNimblePath -d:nimAtlasBootstrap " & args)
- proc bundleNimsuggest(args: string) =
- nimCompileFold("Compile nimsuggest", "nimsuggest/nimsuggest.nim",
-@@ -205,14 +205,14 @@ proc bundleWinTools(args: string) =
- nimCompile(r"tools\downloader.nim",
- options = r"--cc:vcc --app:gui -d:ssl --noNimblePath --path:..\ui " & args)
-
-proc bundleChecksums(latest: bool) =
- let commit = if latest: "HEAD" else: ChecksumsStableCommit
- cloneDependency(distDir, "https://github.com/nim-lang/checksums.git", commit, allowBundled = true)
+#proc bundleChecksums(latest: bool) =
+# let commit = if latest: "HEAD" else: ChecksumsStableCommit
-+# cloneDependency(distDir, "https://github.com/nim-lang/checksums.git", commit, allowBundled = true)
++# cloneDependency(distDir, "https://github.com/nim-lang/checksums.git", commit, allowBundled #= true)
+
+ proc bundleNimsuggest(args: string) =
+- bundleChecksums(false)
++ #bundleChecksums(false)
+ nimCompileFold("Compile nimsuggest", "nimsuggest/nimsuggest.nim",
+ options = "-d:danger " & args)
+
+@@ -211,9 +211,9 @@ proc zip(latest: bool; args: string) =
+ options = r"--cc:vcc --app:gui -d:ssl --noNimblePath --path:..\ui " & args)
proc zip(latest: bool; args: string) =
- bundleChecksums(latest)
@@ -76,7 +79,7 @@
bundleNimsuggest(args)
bundleNimpretty(args)
bundleWinTools(args)
-@@ -221,15 +221,15 @@ proc zip(latest: bool; args: string) =
+@@ -222,15 +222,15 @@ proc zip(latest: bool; args: string) =
exec("$# --var:version=$# --var:mingw=none --main:compiler/nim.nim zip compiler/installer.ini" %
["tools/niminst/niminst".exe, VersionAsString])
@@ -99,7 +102,7 @@
nimexec("cc -r $2 --var:version=$1 --var:mingw=none --main:compiler/nim.nim scripts compiler/installer.ini" %
[VersionAsString, compileNimInst])
exec("$# --var:version=$# --var:mingw=none --main:compiler/nim.nim xz compiler/installer.ini" %
-@@ -264,9 +264,9 @@ proc nsis(latest: bool; args: string) =
+@@ -265,9 +265,9 @@ proc nsis(latest: bool; args: string) =
nimCompileFold("Compile testament", "testament/testament.nim", options = "-d:release " & args)
proc nsis(latest: bool; args: string) =
@@ -112,7 +115,7 @@
bundleNimsuggest(args)
bundleWinTools(args)
# make sure we have generated the niminst executables:
-@@ -286,21 +286,21 @@ proc install(args: string) =
+@@ -287,21 +287,21 @@ proc install(args: string) =
geninstall()
exec("sh ./install.sh $#" % args)
@@ -149,7 +152,7 @@
# -------------- boot ---------------------------------------------------------
-@@ -344,11 +344,11 @@ proc boot(args: string, skipIntegrityCheck: bool) =
+@@ -345,11 +345,11 @@ proc boot(args: string, skipIntegrityCheck: bool) =
let smartNimcache = (if "release" in args or "danger" in args: "nimcache/r_" else: "nimcache/d_") &
hostOS & "_" & hostCPU
@@ -164,7 +167,7 @@
let nimStart = findStartNim().quoteShell()
let times = 2 - ord(skipIntegrityCheck)
-@@ -507,7 +507,7 @@ proc temp(args: string) =
+@@ -508,7 +508,7 @@ proc temp(args: string) =
result[1].add " " & quoteShell(args[i])
inc i
@@ -173,7 +176,7 @@
let d = getAppDir()
let output = d / "compiler" / "nim".exe
-@@ -551,27 +551,27 @@ proc icTest(args: string) =
+@@ -552,27 +552,27 @@ proc icTest(args: string) =
exec(cmd)
inc i
@@ -222,7 +225,7 @@
proc hostInfo(): string =
-@@ -619,14 +619,14 @@ proc runCI(cmd: string) =
+@@ -620,14 +620,14 @@ proc runCI(cmd: string) =
# BUG: with initOptParser, `--batch:'' all` interprets `all` as the argument of --batch, pending bug #14343
execFold("Run tester", "nim c -r --putenv:NIM_TESTAMENT_REMOTE_NETWORKING:1 -d:nimStrictMode testament/testament $# all -d:nimCoroutines" % batchParam)
@@ -245,7 +248,7 @@
execFold("Run nimdoc tests", "nim r nimdoc/tester")
execFold("Run rst2html tests", "nim r nimdoc/rsttester")
-@@ -698,18 +698,18 @@ proc showHelp(success: bool) =
+@@ -699,18 +699,18 @@ proc showHelp(success: bool) =
quit(HelpText % [VersionAsString & spaces(44-len(VersionAsString)),
CompileDate, CompileTime], if success: QuitSuccess else: QuitFailure)
@@ -271,7 +274,7 @@
localDocsOut = ""
skipIntegrityCheck = false
while true:
-@@ -745,34 +745,34 @@ when isMainModule:
+@@ -746,34 +746,34 @@ when isMainModule:
of "distrohelper": geninstall()
of "install": install(op.cmdLineRest)
of "testinstall": testUnixInstall(op.cmdLineRest)
diff --git a/lang/nim/files/patch-tools_deps.nim b/lang/nim/files/patch-tools_deps.nim
index ab6d46bf2e34..fb942d0e5c83 100644
--- a/lang/nim/files/patch-tools_deps.nim
+++ b/lang/nim/files/patch-tools_deps.nim
@@ -1,6 +1,6 @@
---- tools/deps.nim.orig 2025-02-06 01:49:40 UTC
+--- tools/deps.nim.orig 2025-05-07 14:22:20 UTC
+++ tools/deps.nim
-@@ -20,28 +20,29 @@ proc cloneDependency*(destDirBase: string, url: string
+@@ -22,30 +22,31 @@ proc cloneDependency*(destDirBase: string, url: string
proc cloneDependency*(destDirBase: string, url: string, commit = commitHead,
appendRepoName = true, allowBundled = false) =
@@ -25,8 +25,10 @@
- let oldDir = getCurrentDir()
- setCurrentDir(destDir)
- try:
-- execRetry "git fetch -q"
-- exec fmt"git checkout -q {commit}"
+- let checkoutCmd = fmt"git checkout -q {commit}"
+- if tryexec(checkoutCmd) != 0:
+- execRetry "git fetch -q"
+- exec checkoutCmd
- finally:
- setCurrentDir(oldDir)
- elif allowBundled:
@@ -38,15 +40,17 @@
+ # let oldDir = getCurrentDir()
+ # setCurrentDir(destDir)
+ # try:
-+ # execRetry "git fetch -q"
-+ # exec fmt"git checkout -q {commit}"
++ # let checkoutCmd = fmt"git checkout -q {commit}"
++ # if tryexec(checkoutCmd) != 0:
++ # execRetry "git fetch -q"
++ # exec checkoutCmd
+ # finally:
+ # setCurrentDir(oldDir)
+ #elif allowBundled:
+ # discard "this dependency was bundled with Nim, don't do anything"
+ #else:
+ # quit "FAILURE: " & destdir & " already exists but is not a git repo"
-+ quit "FAILURE: git operations now allowed!: " & destDirBase
++ quit "FAILURE: git operations not allowed in ports!: " & destDirBase
proc updateSubmodules*(dir: string, allowBundled = false) =
if isGitRepo(dir):
diff --git a/lang/njs/Makefile b/lang/njs/Makefile
index fe7c619f091c..7f5291b3b1e8 100644
--- a/lang/njs/Makefile
+++ b/lang/njs/Makefile
@@ -1,5 +1,6 @@
PORTNAME= njs
-DISTVERSION= 0.8.10
+DISTVERSION= 0.9.0
+PORTREVISION= 1
CATEGORIES= lang www
MAINTAINER= osa@FreeBSD.org
@@ -29,7 +30,7 @@ PLIST_FILES= bin/njs
.include <bsd.port.pre.mk>
# Fixes build failed for Clang 19.1.3+
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1500026 && ${CHOSEN_COMPILER_TYPE} == clang
+.if ${CHOSEN_COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 191
CFLAGS+= -Wno-error=cast-function-type-mismatch
.endif
diff --git a/lang/njs/distinfo b/lang/njs/distinfo
index 6caa8f3e5e60..fdd1988a13da 100644
--- a/lang/njs/distinfo
+++ b/lang/njs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744849432
-SHA256 (nginx-njs-0.8.10_GH0.tar.gz) = 0be4bdd79184cd43f55a0377e59107fddfeef33e54f97c890894f0fe72628d26
-SIZE (nginx-njs-0.8.10_GH0.tar.gz) = 942446
+TIMESTAMP = 1746537031
+SHA256 (nginx-njs-0.9.0_GH0.tar.gz) = 7b0446f0b3e0b63b57883e0464d883f0ac4eab82ec7746599d37563dc6808203
+SIZE (nginx-njs-0.9.0_GH0.tar.gz) = 942562
diff --git a/lang/pharo/Makefile b/lang/pharo/Makefile
index 837c5db14e2d..e9cbfdcde9bf 100644
--- a/lang/pharo/Makefile
+++ b/lang/pharo/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pharo
DISTVERSION= 10.2.0
+PORTREVISION= 1
DISTVERSIONSUFFIX= f4c5e2a
CATEGORIES= lang
MASTER_SITES= http://files.pharo.org/vm/pharo-spur64-headless/Linux-x86_64/source/
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/lang/scala/Makefile b/lang/scala/Makefile
index df83e6d9fcc2..ae92ff1c2ce3 100644
--- a/lang/scala/Makefile
+++ b/lang/scala/Makefile
@@ -1,7 +1,7 @@
PORTNAME= scala
-DISTVERSION= 3.3.1
+DISTVERSION= 3.3.5
CATEGORIES= lang java
-MASTER_SITES= https://github.com/lampepfl/dotty/releases/download/${DISTVERSION}/
+MASTER_SITES= https://github.com/scala/scala3/releases/download/${DISTVERSION}/
DISTNAME= scala3-${DISTVERSION}
MAINTAINER= freebsd-ports@jan0sch.de
diff --git a/lang/scala/distinfo b/lang/scala/distinfo
index b819440cb907..1eeaa8e9c78b 100644
--- a/lang/scala/distinfo
+++ b/lang/scala/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1697615658
-SHA256 (scala3-3.3.1.tar.gz) = 11c0ea0f71c43af0fb1b355dde414bfef01a60c17293675e23a44d025269cd15
-SIZE (scala3-3.3.1.tar.gz) = 38427475
+TIMESTAMP = 1743085692
+SHA256 (scala3-3.3.5.tar.gz) = 255406d7a2f4ff745b6a125cf850f3ea96b34f26f9be7c6a3f8dbbda5d136a52
+SIZE (scala3-3.3.5.tar.gz) = 36566291
diff --git a/lang/solidity/Makefile b/lang/solidity/Makefile
index 682189e3a31d..59c84e1dfdb9 100644
--- a/lang/solidity/Makefile
+++ b/lang/solidity/Makefile
@@ -1,5 +1,5 @@
PORTNAME= solidity
-PORTVERSION= 0.8.27
+PORTVERSION= 0.8.30
CATEGORIES= lang
MASTER_SITES= https://github.com/ethereum/solidity/releases/download/v${PORTVERSION}/
DISTNAME= ${PORTNAME}_${PORTVERSION}
@@ -23,18 +23,13 @@ CPE_VENDOR= ${PORTNAME}lang
OPTIONS_DEFINE= Z3 CVC5
OPTIONS_DEFAULT=Z3
-OPTIONS_EXCLUDE_i386= Z3
Z3_DESC= SMT Checker via Z3
CVC5_DESC= SMT Checker via CVC5
-Z3_LIB_DEPENDS= libz3.so:math/z3
+Z3_RUN_DEPENDS= z3:math/z3
CVC5_RUN_DEPENDS= cvc5:math/cvc5
-Z3_CMAKE_OFF= USE_Z3
-CMAKE_ARGS+= -DUSE_LD_GOLD=OFF -DTESTS=OFF \
- -DIGNORE_VENDORED_DEPENDENCIES=ON \
- -DRANGE_V3_INCLUDE_DIR="${LOCALBASE}/include" \
- -DSTRICT_NLOHMANN_JSON_VERSION=OFF \
- -DSTRICT_Z3_VERSION=OFF
+CMAKE_ARGS+= -DTESTS=OFF \
+ -DIGNORE_VENDORED_DEPENDENCIES=ON
PLIST_FILES= bin/solc \
bin/yul-phaser
diff --git a/lang/solidity/distinfo b/lang/solidity/distinfo
index ec2be3e84ea4..aca0f0d894e6 100644
--- a/lang/solidity/distinfo
+++ b/lang/solidity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725531164
-SHA256 (solidity_0.8.27.tar.gz) = b015e05468f3da791c8b252eb201fa5cb1f62642d6285ed2a845b142f96fc8a6
-SIZE (solidity_0.8.27.tar.gz) = 12616162
+TIMESTAMP = 1746720051
+SHA256 (solidity_0.8.30.tar.gz) = 5e8d58dff551a18205e325c22f1a3b194058efbdc128853afd75d31b0568216d
+SIZE (solidity_0.8.30.tar.gz) = 12807705
diff --git a/lang/solidity/files/patch-CMakeLists.txt b/lang/solidity/files/patch-CMakeLists.txt
index b1905e3dd572..1d9953551df8 100644
--- a/lang/solidity/files/patch-CMakeLists.txt
+++ b/lang/solidity/files/patch-CMakeLists.txt
@@ -1,6 +1,6 @@
--- CMakeLists.txt.orig 2024-09-04 09:02:02 UTC
+++ CMakeLists.txt
-@@ -52,15 +52,21 @@ mark_as_advanced(ONLY_BUILD_SOLIDITY_LIBRARIES)
+@@ -52,9 +52,6 @@ mark_as_advanced(ONLY_BUILD_SOLIDITY_LIBRARIES)
mark_as_advanced(IGNORE_VENDORED_DEPENDENCIES)
mark_as_advanced(ONLY_BUILD_SOLIDITY_LIBRARIES)
@@ -10,18 +10,3 @@
# Let's find our dependencies
include(EthDependencies)
if (NOT IGNORE_VENDORED_DEPENDENCIES)
- include(fmtlib)
- include(nlohmann-json)
- include(range-v3)
-+else()
-+ # fmtlib
-+ find_package(fmt REQUIRED)
-+ # nlohmann-json
-+ find_package(nlohmann_json REQUIRED)
-+ # range-v3
-+ add_library(range-v3 INTERFACE IMPORTED)
-+ set_target_properties(range-v3 PROPERTIES
-+ INTERFACE_INCLUDE_DIRECTORIES ${RANGE_V3_INCLUDE_DIR})
- endif()
-
- find_package(Threads)
diff --git a/lang/solidity/files/patch-libevmasm_Assembly.cpp b/lang/solidity/files/patch-libevmasm_Assembly.cpp
index 21c549fb8adc..4a2ede8b79b0 100644
--- a/lang/solidity/files/patch-libevmasm_Assembly.cpp
+++ b/lang/solidity/files/patch-libevmasm_Assembly.cpp
@@ -1,6 +1,6 @@
---- libevmasm/Assembly.cpp.orig 2024-05-21 09:44:13 UTC
+--- libevmasm/Assembly.cpp.orig 2025-05-07 10:46:47 UTC
+++ libevmasm/Assembly.cpp
-@@ -54,6 +54,8 @@ std::map<std::string, std::shared_ptr<std::string cons
+@@ -55,6 +55,8 @@ std::map<std::string, std::shared_ptr<std::string cons
std::map<std::string, std::shared_ptr<std::string const>> Assembly::s_sharedSourceNames;
diff --git a/lang/solidity/files/patch-libevmasm_Instruction.h b/lang/solidity/files/patch-libevmasm_Instruction.h
index 36f47c312bee..3368d6e3f5df 100644
--- a/lang/solidity/files/patch-libevmasm_Instruction.h
+++ b/lang/solidity/files/patch-libevmasm_Instruction.h
@@ -1,8 +1,8 @@
---- libevmasm/Instruction.h.orig 2023-07-19 09:24:46 UTC
+--- libevmasm/Instruction.h.orig 2025-05-07 10:46:47 UTC
+++ libevmasm/Instruction.h
-@@ -27,6 +27,8 @@
- #include <libsolutil/Assertions.h>
+@@ -28,6 +28,8 @@
#include <liblangutil/EVMVersion.h>
+ #include <liblangutil/Exceptions.h>
+#undef MSIZE // remove MSIZE definition from <sys/params.h>, included by boost 1.66.0
+
diff --git a/lang/solidity/files/patch-libyul_backends_evm_EVMDialect.cpp b/lang/solidity/files/patch-libyul_backends_evm_EVMDialect.cpp
new file mode 100644
index 000000000000..5fc20b2ae032
--- /dev/null
+++ b/lang/solidity/files/patch-libyul_backends_evm_EVMDialect.cpp
@@ -0,0 +1,11 @@
+--- libyul/backends/evm/EVMDialect.cpp.orig 2025-05-08 16:10:03 UTC
++++ libyul/backends/evm/EVMDialect.cpp
+@@ -56,6 +56,8 @@ std::tuple<size_t, size_t> constexpr verbatimIndexToAr
+ return std::make_tuple(_index - numRets * EVMDialect::verbatimMaxInputSlots, numRets);
+ }
+
++#undef MSIZE // remove MSIZE definition from <sys/params.h>, included by boost 1.66.0
++
+ BuiltinFunctionForEVM createEVMFunction(
+ langutil::EVMVersion _evmVersion,
+ std::string const& _name,
diff --git a/mail/Makefile b/mail/Makefile
index fc5773b5abf5..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
@@ -529,7 +530,6 @@
SUBDIR += py-mailnag
SUBDIR += py-mailsuite
SUBDIR += py-managesieve3
- SUBDIR += py-milter
SUBDIR += py-notmuch
SUBDIR += py-notmuch2
SUBDIR += py-offlineimap3
@@ -537,6 +537,7 @@
SUBDIR += py-premailer
SUBDIR += py-pyisemail
SUBDIR += py-pymailq
+ SUBDIR += py-pymilter
SUBDIR += py-pysasl
SUBDIR += py-pyspf
SUBDIR += py-python-slimta
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/mail/nextcloud-mail/Makefile b/mail/nextcloud-mail/Makefile
index 9fac4bc12eec..99904f3bbb69 100644
--- a/mail/nextcloud-mail/Makefile
+++ b/mail/nextcloud-mail/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mail
-PORTVERSION= 5.0.3
+PORTVERSION= 5.0.5
DISTVERSIONPREFIX= v
CATEGORIES= mail
diff --git a/mail/nextcloud-mail/distinfo b/mail/nextcloud-mail/distinfo
index a3a9ad17841e..b955b391a2b9 100644
--- a/mail/nextcloud-mail/distinfo
+++ b/mail/nextcloud-mail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746175504
-SHA256 (nextcloud/mail-v5.0.3.tar.gz) = 971a406ba30650e107b56349ce65126357edb22420526f418afe66f5f57a59a4
-SIZE (nextcloud/mail-v5.0.3.tar.gz) = 26714366
+TIMESTAMP = 1746950445
+SHA256 (nextcloud/mail-v5.0.5.tar.gz) = 9077688403da743b4f2756b775b907be39d0a6c634decd1ea7dd5328a7b65101
+SIZE (nextcloud/mail-v5.0.5.tar.gz) = 26645605
diff --git a/mail/py-dkimpy-milter/Makefile b/mail/py-dkimpy-milter/Makefile
index bc95c265bbd1..b7c39ebd6d9d 100644
--- a/mail/py-dkimpy-milter/Makefile
+++ b/mail/py-dkimpy-milter/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${PY_SETUPTOOLS}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dkimpy>=1.1.0:mail/py-dkimpy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}milter>=1.0.5:mail/py-milter@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pymilter>=1.0.5:mail/py-pymilter@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}authres>=1.1.0:mail/py-authres@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pynacl>=0:security/py-pynacl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dnspython>=1.16.0:dns/py-dnspython@${PY_FLAVOR}
diff --git a/mail/py-milter/Makefile b/mail/py-milter/Makefile
deleted file mode 100644
index 9c8737bf219d..000000000000
--- a/mail/py-milter/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-PORTNAME= milter
-PORTVERSION= 1.0.5
-PORTREVISION= 1
-DISTVERSIONPREFIX= ${GH_PROJECT}-
-CATEGORIES= mail python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= estartu@augusta.de
-COMMENT= Python interface to Sendmail milter API
-WWW= https://pythonhosted.org/milter/
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-.if !exists(/usr/lib/libmilter.so)
-LIB_DEPENDS= libmilter.so:mail/libmilter
-CFLAGS+= -I${LOCALBASE}/include
-.endif
-
-USES= python
-
-USE_GITHUB= yes
-GH_ACCOUNT= sdgathman
-GH_PROJECT= py${PORTNAME}
-USE_PYTHON= distutils autoplist flavors
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/milter*.so
-
-.include <bsd.port.mk>
diff --git a/mail/py-milter/distinfo b/mail/py-milter/distinfo
deleted file mode 100644
index b2b4275d7f87..000000000000
--- a/mail/py-milter/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1662401352
-SHA256 (sdgathman-pymilter-pymilter-1.0.5_GH0.tar.gz) = 8093032829ddd53261dbe2991959514156767f3785dfb095ed9b17f3fba965e1
-SIZE (sdgathman-pymilter-pymilter-1.0.5_GH0.tar.gz) = 1030610
diff --git a/mail/py-pymilter/Makefile b/mail/py-pymilter/Makefile
new file mode 100644
index 000000000000..46973576c7ca
--- /dev/null
+++ b/mail/py-pymilter/Makefile
@@ -0,0 +1,42 @@
+PORTNAME= pymilter
+DISTVERSION= 1.0.6
+PORTREVISION= 1
+DISTVERSIONPREFIX= ${GH_PROJECT}-
+CATEGORIES= mail python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= matthew@FreeBSD.org
+COMMENT= Python interface to Sendmail milter API
+WWW= https://www.pymilter.org/ \
+ https://github.com/sdgathman/pymilter
+
+LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+USES= python
+
+USE_GITHUB= yes
+GH_ACCOUNT= sdgathman
+
+USE_PYTHON= distutils autoplist flavors
+
+OPTIONS_SINGLE= MILTER
+OPTIONS_SINGLE_MILTER= LIBMILTER BASE
+OPTIONS_DEFAULT= LIBMILTER
+
+LIBMILTER_DESC= Link against libmilter from mail/libmilter
+LIBMILTER_VARS= WITH_MILTER_PORT=yes
+LIBMILTER_VARS_OFF= WITH_MILTER_BASE=
+
+BASE_DESC= Link against libmilter from base Sendmail
+BASE_VARS= WITH_MILTER_BASE=yes
+BASE_VARS_OFF= WITH_MILTER_PORT=
+
+.include <bsd.port.pre.mk>
+
+.include "${PORTSDIR}/mail/sendmail/bsd.milter.mk"
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/milter*.so
+
+.include <bsd.port.post.mk>
diff --git a/mail/py-pymilter/distinfo b/mail/py-pymilter/distinfo
new file mode 100644
index 000000000000..127ae5af92a5
--- /dev/null
+++ b/mail/py-pymilter/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1746522427
+SHA256 (sdgathman-pymilter-pymilter-1.0.6_GH0.tar.gz) = 1c30abcf4b229e0e0f526a4e61eb7a7e9d88e14c6101001353b8219719325fcb
+SIZE (sdgathman-pymilter-pymilter-1.0.6_GH0.tar.gz) = 1030816
diff --git a/mail/py-pymilter/files/patch-Milter_____init____.py b/mail/py-pymilter/files/patch-Milter_____init____.py
new file mode 100644
index 000000000000..6fef8bd3f886
--- /dev/null
+++ b/mail/py-pymilter/files/patch-Milter_____init____.py
@@ -0,0 +1,11 @@
+--- Milter/__init__.py.orig 2025-05-08 14:18:12 UTC
++++ Milter/__init__.py
+@@ -9,7 +9,7 @@ from __future__ import print_function
+ # This code is under the GNU General Public License. See COPYING for details.
+
+ from __future__ import print_function
+-__version__ = '1.0.5'
++__version__ = '1.0.6'
+
+ import os
+ import re
diff --git a/mail/py-pymilter/files/patch-setup.py b/mail/py-pymilter/files/patch-setup.py
new file mode 100644
index 000000000000..3c8cca25e588
--- /dev/null
+++ b/mail/py-pymilter/files/patch-setup.py
@@ -0,0 +1,11 @@
+--- setup.py.orig 2025-05-08 14:17:14 UTC
++++ setup.py
+@@ -17,7 +17,7 @@ modules = ["mime"]
+ modules = ["mime"]
+
+ # NOTE: importing Milter to obtain version fails when milter.so not built
+-setup(name = "pymilter", version = '1.0.5',
++setup(name = "pymilter", version = '1.0.6',
+ description="Python interface to sendmail milter API",
+ long_description=long_description,
+ long_description_content_type='text/markdown',
diff --git a/mail/py-milter/pkg-descr b/mail/py-pymilter/pkg-descr
index 62fc2fbad4c7..62fc2fbad4c7 100644
--- a/mail/py-milter/pkg-descr
+++ b/mail/py-pymilter/pkg-descr
diff --git a/mail/py-spf-engine/Makefile b/mail/py-spf-engine/Makefile
index 756ead4d3e54..f9d1a2901c2e 100644
--- a/mail/py-spf-engine/Makefile
+++ b/mail/py-spf-engine/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE_APACHE20= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.8<4:devel/py-flit-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}authres>0:mail/py-authres@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}milter>0:mail/py-milter@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pymilter>0:mail/py-pymilter@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyspf>0:mail/py-pyspf@${PY_FLAVOR}
USES= python shebangfix
diff --git a/math/R-cran-partitions/Makefile b/math/R-cran-partitions/Makefile
index 9b9772404165..53d4e045123c 100644
--- a/math/R-cran-partitions/Makefile
+++ b/math/R-cran-partitions/Makefile
@@ -1,6 +1,5 @@
PORTNAME= partitions
-DISTVERSION= 1.10-7
-PORTREVISION= 1
+DISTVERSION= 1.10-9
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/math/R-cran-partitions/distinfo b/math/R-cran-partitions/distinfo
index 9b421b773eab..9075bbcbfd82 100644
--- a/math/R-cran-partitions/distinfo
+++ b/math/R-cran-partitions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1659878642
-SHA256 (partitions_1.10-7.tar.gz) = 0bfb8371446f8f9be4595a8a3c50b3530c7d4c83c98be7fc4c23b74379f0b1cf
-SIZE (partitions_1.10-7.tar.gz) = 745639
+TIMESTAMP = 1746600087
+SHA256 (partitions_1.10-9.tar.gz) = 1a2dcded62592508932138d5233b6acd21fdde128dd55c907e07464a42ad1c21
+SIZE (partitions_1.10-9.tar.gz) = 489557
diff --git a/math/R-cran-terra/Makefile b/math/R-cran-terra/Makefile
index 927ac25dac86..61bebcb8274b 100644
--- a/math/R-cran-terra/Makefile
+++ b/math/R-cran-terra/Makefile
@@ -1,5 +1,5 @@
PORTNAME= terra
-DISTVERSION= 1.8-42
+DISTVERSION= 1.8-50
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/math/R-cran-terra/distinfo b/math/R-cran-terra/distinfo
index 4cf87c62ddc3..84d902e2d47f 100644
--- a/math/R-cran-terra/distinfo
+++ b/math/R-cran-terra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743845360
-SHA256 (terra_1.8-42.tar.gz) = d4590ce7cbc9421cc4008a487a0f66f7c326b6420978d5361b9481fba4d4342e
-SIZE (terra_1.8-42.tar.gz) = 1030778
+TIMESTAMP = 1746911385
+SHA256 (terra_1.8-50.tar.gz) = 5e207c138da9623b536e5f478811196a5930cb132f894df0cd249e62c54654ef
+SIZE (terra_1.8-50.tar.gz) = 1034549
diff --git a/math/R/Makefile b/math/R/Makefile
index ee707f0d139d..630b3861c36e 100644
--- a/math/R/Makefile
+++ b/math/R/Makefile
@@ -1,5 +1,5 @@
PORTNAME= R
-DISTVERSION= 4.4.3
+DISTVERSION= 4.5.0
CATEGORIES= math lang
MASTER_SITES= CRAN/src/base/R-${PORTVERSION:C|\..*||}
@@ -14,7 +14,8 @@ ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc powerpc64 powerpc64le
BUILD_DEPENDS= texi2any:print/texinfo
LIB_DEPENDS= libcurl.so:ftp/curl \
libdeflate.so:archivers/libdeflate \
- libpcre2-8.so:devel/pcre2
+ libpcre2-8.so:devel/pcre2 \
+ libzstd.so:archivers/zstd
# R packages may require GNU make or cmake to build
RUN_DEPENDS= cmake:devel/cmake-core \
gmake:devel/gmake
@@ -25,7 +26,7 @@ RUN_DEPENDS= cmake:devel/cmake-core \
# - Create ports for each of the recommended packages
# - Create a meta-port for the recommended packages
-USES= compiler:c++11-lang cpe fortran gmake iconv libtool localbase \
+USES= compiler:c++23-lang cpe fortran gmake iconv libtool localbase \
pathfix perl5 readline
CPE_VENDOR= r-project
USE_LDCONFIG= ${PREFIX}/lib/R/lib
@@ -93,7 +94,7 @@ OPENBLAS_USES= blaslapack:openblas
OPENBLAS_CONFIGURE_ON= --disable-BLAS-shlib
OPENMP_CONFIGURE_ENABLE= openmp
PNG_IMPLIES= X11
-PNG_LIB_DEPENDS= libpng.so:graphics/png
+PNG_LIB_DEPENDS= libpng16.so:graphics/png
PNG_CONFIGURE_WITH= libpng
RBLAS_CONFIGURE_ON= --enable-BLAS-shlib \
--without-blas \
diff --git a/math/R/distinfo b/math/R/distinfo
index b352e2ddbee1..7aaf6a68fe54 100644
--- a/math/R/distinfo
+++ b/math/R/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740868304
-SHA256 (R-4.4.3.tar.gz) = 0d93d224442dea253c2b086f088db6d0d3cfd9b592cd5496e8cb2143e90fc9e8
-SIZE (R-4.4.3.tar.gz) = 40234425
+TIMESTAMP = 1745889281
+SHA256 (R-4.5.0.tar.gz) = 3b33ea113e0d1ddc9793874d5949cec2c7386f66e4abfb1cef9aec22846c3ce1
+SIZE (R-4.5.0.tar.gz) = 40466335
diff --git a/math/R/files/patch-src_library_grDevices_src_devPS.c b/math/R/files/patch-src_library_grDevices_src_devPS.c
new file mode 100644
index 000000000000..10c527a43856
--- /dev/null
+++ b/math/R/files/patch-src_library_grDevices_src_devPS.c
@@ -0,0 +1,10 @@
+--- src/library/grDevices/src/devPS.c.orig 2025-04-29 02:15:09 UTC
++++ src/library/grDevices/src/devPS.c
+@@ -29,6 +29,7 @@
+ #include <ctype.h>
+ #include <limits.h> /* required for MB_LEN_MAX */
+ #include <string.h>
++#include <unistd.h>
+
+ #include <wchar.h>
+ #include <wctype.h>
diff --git a/math/R/pkg-plist b/math/R/pkg-plist
index 5d6315970735..172c87bd7f54 100644
--- a/math/R/pkg-plist
+++ b/math/R/pkg-plist
@@ -1245,6 +1245,7 @@ lib/R/library/tools/help/tools.rdx
lib/R/library/tools/html/00Index.html
lib/R/library/tools/html/R.css
lib/R/library/tools/libs/tools.so
+lib/R/library/tools/wre.txt
lib/R/library/translations/DESCRIPTION
%%NLS%%lib/R/library/translations/ar/LC_MESSAGES/R-base.mo
%%NLS%%lib/R/library/translations/ar/LC_MESSAGES/R-methods.mo
@@ -1394,20 +1395,26 @@ lib/R/library/translations/DESCRIPTION
%%NLS%%lib/R/library/translations/en_GB/LC_MESSAGES/tools.mo
%%NLS%%lib/R/library/translations/en_GB/LC_MESSAGES/utils.mo
%%NLS%%lib/R/library/translations/es/LC_MESSAGES/R-base.mo
+%%NLS%%lib/R/library/translations/es/LC_MESSAGES/R-compiler.mo
%%NLS%%lib/R/library/translations/es/LC_MESSAGES/R-grDevices.mo
%%NLS%%lib/R/library/translations/es/LC_MESSAGES/R-graphics.mo
%%NLS%%lib/R/library/translations/es/LC_MESSAGES/R-grid.mo
%%NLS%%lib/R/library/translations/es/LC_MESSAGES/R-methods.mo
%%NLS%%lib/R/library/translations/es/LC_MESSAGES/R-parallel.mo
+%%NLS%%lib/R/library/translations/es/LC_MESSAGES/R-splines.mo
%%NLS%%lib/R/library/translations/es/LC_MESSAGES/R-stats.mo
%%NLS%%lib/R/library/translations/es/LC_MESSAGES/R-stats4.mo
+%%NLS%%lib/R/library/translations/es/LC_MESSAGES/R-tcltk.mo
%%NLS%%lib/R/library/translations/es/LC_MESSAGES/R-tools.mo
%%NLS%%lib/R/library/translations/es/LC_MESSAGES/R-utils.mo
%%NLS%%lib/R/library/translations/es/LC_MESSAGES/R.mo
%%NLS%%lib/R/library/translations/es/LC_MESSAGES/RGui.mo
%%NLS%%lib/R/library/translations/es/LC_MESSAGES/grDevices.mo
%%NLS%%lib/R/library/translations/es/LC_MESSAGES/graphics.mo
+%%NLS%%lib/R/library/translations/es/LC_MESSAGES/grid.mo
+%%NLS%%lib/R/library/translations/es/LC_MESSAGES/methods.mo
%%NLS%%lib/R/library/translations/es/LC_MESSAGES/parallel.mo
+%%NLS%%lib/R/library/translations/es/LC_MESSAGES/splines.mo
%%NLS%%lib/R/library/translations/es/LC_MESSAGES/stats.mo
%%NLS%%lib/R/library/translations/es/LC_MESSAGES/tcltk.mo
%%NLS%%lib/R/library/translations/es/LC_MESSAGES/tools.mo
@@ -1457,10 +1464,13 @@ lib/R/library/translations/DESCRIPTION
%%NLS%%lib/R/library/translations/hi/LC_MESSAGES/tools.mo
%%NLS%%lib/R/library/translations/hi/LC_MESSAGES/utils.mo
%%NLS%%lib/R/library/translations/hu/LC_MESSAGES/R-base.mo
+%%NLS%%lib/R/library/translations/hu/LC_MESSAGES/R-compiler.mo
%%NLS%%lib/R/library/translations/hu/LC_MESSAGES/R-graphics.mo
+%%NLS%%lib/R/library/translations/hu/LC_MESSAGES/R-methods.mo
%%NLS%%lib/R/library/translations/hu/LC_MESSAGES/R-parallel.mo
%%NLS%%lib/R/library/translations/hu/LC_MESSAGES/R-splines.mo
%%NLS%%lib/R/library/translations/hu/LC_MESSAGES/R-stats.mo
+%%NLS%%lib/R/library/translations/hu/LC_MESSAGES/R-stats4.mo
%%NLS%%lib/R/library/translations/hu/LC_MESSAGES/R-tcltk.mo
%%NLS%%lib/R/library/translations/hu/LC_MESSAGES/R-tools.mo
%%NLS%%lib/R/library/translations/hu/LC_MESSAGES/R-utils.mo
@@ -1470,6 +1480,7 @@ lib/R/library/translations/DESCRIPTION
%%NLS%%lib/R/library/translations/hu/LC_MESSAGES/graphics.mo
%%NLS%%lib/R/library/translations/hu/LC_MESSAGES/grid.mo
%%NLS%%lib/R/library/translations/hu/LC_MESSAGES/parallel.mo
+%%NLS%%lib/R/library/translations/hu/LC_MESSAGES/splines.mo
%%NLS%%lib/R/library/translations/hu/LC_MESSAGES/stats.mo
%%NLS%%lib/R/library/translations/hu/LC_MESSAGES/tcltk.mo
%%NLS%%lib/R/library/translations/hu/LC_MESSAGES/tools.mo
@@ -1574,7 +1585,12 @@ lib/R/library/translations/DESCRIPTION
%%NLS%%lib/R/library/translations/lt/LC_MESSAGES/tcltk.mo
%%NLS%%lib/R/library/translations/lt/LC_MESSAGES/tools.mo
%%NLS%%lib/R/library/translations/lt/LC_MESSAGES/utils.mo
+%%NLS%%lib/R/library/translations/ne/LC_MESSAGES/R-base.mo
%%NLS%%lib/R/library/translations/ne/LC_MESSAGES/R-compiler.mo
+%%NLS%%lib/R/library/translations/ne/LC_MESSAGES/R-parallel.mo
+%%NLS%%lib/R/library/translations/ne/LC_MESSAGES/R-tcltk.mo
+%%NLS%%lib/R/library/translations/ne/LC_MESSAGES/R-tools.mo
+%%NLS%%lib/R/library/translations/ne/LC_MESSAGES/R-utils.mo
%%NLS%%lib/R/library/translations/ne/LC_MESSAGES/R.mo
%%NLS%%lib/R/library/translations/ne/LC_MESSAGES/RGui.mo
%%NLS%%lib/R/library/translations/nn/LC_MESSAGES/R-base.mo
diff --git a/math/analitza/distinfo b/math/analitza/distinfo
index fa86c478fcfa..343c54067d32 100644
--- a/math/analitza/distinfo
+++ b/math/analitza/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564268
-SHA256 (KDE/release-service/25.04.0/analitza-25.04.0.tar.xz) = 67390eec5438d69390f2d1ba589604cb8a7817f86bc931acc24f029ab2db3f2c
-SIZE (KDE/release-service/25.04.0/analitza-25.04.0.tar.xz) = 368008
+TIMESTAMP = 1746557908
+SHA256 (KDE/release-service/25.04.1/analitza-25.04.1.tar.xz) = 3e0c8df800b69655c3d528970b3fbfe6faf8248b61d069ac1a8d77555381ef70
+SIZE (KDE/release-service/25.04.1/analitza-25.04.1.tar.xz) = 367976
diff --git a/math/cantor/Makefile b/math/cantor/Makefile
index dc5cb5d37aaf..c5a8629aeb7f 100644
--- a/math/cantor/Makefile
+++ b/math/cantor/Makefile
@@ -1,6 +1,5 @@
PORTNAME= cantor
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 2
CATEGORIES= math kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/math/cantor/distinfo b/math/cantor/distinfo
index b33f3dd3a863..03c03a42b5d8 100644
--- a/math/cantor/distinfo
+++ b/math/cantor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564269
-SHA256 (KDE/release-service/25.04.0/cantor-25.04.0.tar.xz) = 98f96661f20ad4c91fa5fe64bc0ecbef03d85969b64851c660d2d369682c3f00
-SIZE (KDE/release-service/25.04.0/cantor-25.04.0.tar.xz) = 10905352
+TIMESTAMP = 1746557909
+SHA256 (KDE/release-service/25.04.1/cantor-25.04.1.tar.xz) = 8e96b9044b00aa11fbd60c2f848238a14de947501c65725ac3092c4ffad7a8b6
+SIZE (KDE/release-service/25.04.1/cantor-25.04.1.tar.xz) = 10905732
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/kalgebra/distinfo b/math/kalgebra/distinfo
index 7d948cd3436b..619c25872bf6 100644
--- a/math/kalgebra/distinfo
+++ b/math/kalgebra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564269
-SHA256 (KDE/release-service/25.04.0/kalgebra-25.04.0.tar.xz) = 993bdc6bc6b16d3af24a8779410fc4818f92660294494c255b68e63f4a7ccdc2
-SIZE (KDE/release-service/25.04.0/kalgebra-25.04.0.tar.xz) = 953212
+TIMESTAMP = 1746557910
+SHA256 (KDE/release-service/25.04.1/kalgebra-25.04.1.tar.xz) = 4a611e899e3ebcc12923f118715072f8ee2e52f57e982ff22342bb7b865079af
+SIZE (KDE/release-service/25.04.1/kalgebra-25.04.1.tar.xz) = 953252
diff --git a/math/kalk/distinfo b/math/kalk/distinfo
index 8e0bbe6e50f8..f4b3e6dad8af 100644
--- a/math/kalk/distinfo
+++ b/math/kalk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564270
-SHA256 (KDE/release-service/25.04.0/kalk-25.04.0.tar.xz) = 22b16a32fa246141ea682ae40507fd3e9d0bded2893b12c872fe2e328a0aaaef
-SIZE (KDE/release-service/25.04.0/kalk-25.04.0.tar.xz) = 78276
+TIMESTAMP = 1746557910
+SHA256 (KDE/release-service/25.04.1/kalk-25.04.1.tar.xz) = 52f18aaad1eb8df71330579ed6602da478b767af7e9780bc436c67d8bb528c39
+SIZE (KDE/release-service/25.04.1/kalk-25.04.1.tar.xz) = 78428
diff --git a/math/kbruch/distinfo b/math/kbruch/distinfo
index 48974c2d876e..da5241335b5a 100644
--- a/math/kbruch/distinfo
+++ b/math/kbruch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564270
-SHA256 (KDE/release-service/25.04.0/kbruch-25.04.0.tar.xz) = 608874c6b716e42021ef8c0ce20fcb7536591eaf20282feb577a9dd279dd86ab
-SIZE (KDE/release-service/25.04.0/kbruch-25.04.0.tar.xz) = 5163384
+TIMESTAMP = 1746557911
+SHA256 (KDE/release-service/25.04.1/kbruch-25.04.1.tar.xz) = 15debab3d6472ed0a8e48df8362bb219902b9e21dd2a04e4683b9cae96288a71
+SIZE (KDE/release-service/25.04.1/kbruch-25.04.1.tar.xz) = 5163400
diff --git a/math/kcalc/distinfo b/math/kcalc/distinfo
index d9d24161100a..c32695ed6fb6 100644
--- a/math/kcalc/distinfo
+++ b/math/kcalc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564271
-SHA256 (KDE/release-service/25.04.0/kcalc-25.04.0.tar.xz) = a3464ea18562f599e20b9ac304c4658756878609e37f9845a49f53e7f36e791e
-SIZE (KDE/release-service/25.04.0/kcalc-25.04.0.tar.xz) = 483472
+TIMESTAMP = 1746557911
+SHA256 (KDE/release-service/25.04.1/kcalc-25.04.1.tar.xz) = b88e31af67cd86a2aad836ce08a5231c4765e0a9f200e1244b2c34c84f24965c
+SIZE (KDE/release-service/25.04.1/kcalc-25.04.1.tar.xz) = 483440
diff --git a/math/kig/distinfo b/math/kig/distinfo
index e4dbb107bf53..6898e689e278 100644
--- a/math/kig/distinfo
+++ b/math/kig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564272
-SHA256 (KDE/release-service/25.04.0/kig-25.04.0.tar.xz) = 15315e0333182f3d956136ff7618ef27ec2a596c56adc26d1426a2e98db9f7b3
-SIZE (KDE/release-service/25.04.0/kig-25.04.0.tar.xz) = 3253632
+TIMESTAMP = 1746557912
+SHA256 (KDE/release-service/25.04.1/kig-25.04.1.tar.xz) = 80937da52ac69b7a62b0c2a9da0bf18e2eb1daa1212c39aa04224a3120d34010
+SIZE (KDE/release-service/25.04.1/kig-25.04.1.tar.xz) = 3253800
diff --git a/math/kmplot/distinfo b/math/kmplot/distinfo
index eef15d05a08a..79d48368f229 100644
--- a/math/kmplot/distinfo
+++ b/math/kmplot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564272
-SHA256 (KDE/release-service/25.04.0/kmplot-25.04.0.tar.xz) = 58ea7974dc5e566b8d9f696ddd5d0ce834b6991e304d650c1467d383899b7ffb
-SIZE (KDE/release-service/25.04.0/kmplot-25.04.0.tar.xz) = 3029328
+TIMESTAMP = 1746557913
+SHA256 (KDE/release-service/25.04.1/kmplot-25.04.1.tar.xz) = 32e3210b9cf7cfa9aa3340102af7d71797b85a1da0e5c60b1f7d6fef5efb7cc9
+SIZE (KDE/release-service/25.04.1/kmplot-25.04.1.tar.xz) = 3029236
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/math/mpdecimal/Makefile b/math/mpdecimal/Makefile
index 153cddf87ee3..5d0737563a01 100644
--- a/math/mpdecimal/Makefile
+++ b/math/mpdecimal/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mpdecimal
-DISTVERSION= 4.0.0
+DISTVERSION= 4.0.1
CATEGORIES= math
MASTER_SITES= https://www.bytereef.org/software/mpdecimal/releases/
@@ -10,24 +10,15 @@ WWW= https://www.bytereef.org/mpdecimal/index.html
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT.txt
-USES= compiler:c++11-lang gmake
-
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
+USES= compiler:c++11-lang gmake pathfix
USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= LDXXFLAGS="${LDFLAGS}"
ALL_TARGET= default
TEST_TARGET= check_local
-.include <bsd.port.pre.mk>
-
-.if ${CHOSEN_COMPILER_TYPE} == gcc
-CONFIGURE_ARGS= LD="${CC}" LDXX="${CXX}"
-.endif
-
-CONFIGURE_ARGS+= LDXXFLAGS="${LDFLAGS}"
-
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmpdec.so.${DISTVERSION}
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmpdec++.so.${DISTVERSION}
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/math/mpdecimal/distinfo b/math/mpdecimal/distinfo
index e2dccc54dba9..416517172a07 100644
--- a/math/mpdecimal/distinfo
+++ b/math/mpdecimal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1705611012
-SHA256 (mpdecimal-4.0.0.tar.gz) = 942445c3245b22730fd41a67a7c5c231d11cb1b9936b9c0f76334fb7d0b4468c
-SIZE (mpdecimal-4.0.0.tar.gz) = 315325
+TIMESTAMP = 1746498597
+SHA256 (mpdecimal-4.0.1.tar.gz) = 96d33abb4bb0070c7be0fed4246cd38416188325f820468214471938545b1ac8
+SIZE (mpdecimal-4.0.1.tar.gz) = 316268
diff --git a/math/mpdecimal/pkg-plist b/math/mpdecimal/pkg-plist
index e5528a23a04f..8246911670da 100644
--- a/math/mpdecimal/pkg-plist
+++ b/math/mpdecimal/pkg-plist
@@ -3,11 +3,11 @@ include/mpdecimal.h
lib/libmpdec++.a
lib/libmpdec++.so
lib/libmpdec++.so.4
-lib/libmpdec++.so.4.0.0
+lib/libmpdec++.so.4.0.1
lib/libmpdec.a
lib/libmpdec.so
lib/libmpdec.so.4
-lib/libmpdec.so.4.0.0
+lib/libmpdec.so.4.0.1
libdata/pkgconfig/libmpdec++.pc
libdata/pkgconfig/libmpdec.pc
share/man/man3/libmpdec++.3.gz
diff --git a/math/rocs/distinfo b/math/rocs/distinfo
index 8a17cf0b4c14..aa5c4975ca2e 100644
--- a/math/rocs/distinfo
+++ b/math/rocs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564273
-SHA256 (KDE/release-service/25.04.0/rocs-25.04.0.tar.xz) = 492d69cbebbbee7dd007317403d4884e6d97861e9b283af10110f9ccd91d5721
-SIZE (KDE/release-service/25.04.0/rocs-25.04.0.tar.xz) = 1567020
+TIMESTAMP = 1746557914
+SHA256 (KDE/release-service/25.04.1/rocs-25.04.1.tar.xz) = d71bfdbfdb7fb491343d303144fd13dee45dab056ce25799611e76aad34871c3
+SIZE (KDE/release-service/25.04.1/rocs-25.04.1.tar.xz) = 1567020
diff --git a/misc/artikulate/distinfo b/misc/artikulate/distinfo
index 0d78f22e066a..2cdf2f972df7 100644
--- a/misc/artikulate/distinfo
+++ b/misc/artikulate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564273
-SHA256 (KDE/release-service/25.04.0/artikulate-25.04.0.tar.xz) = 06579caedb2f517166d6fe87ea8b0f97c1f6e99289aaf9c5dfea01c386487668
-SIZE (KDE/release-service/25.04.0/artikulate-25.04.0.tar.xz) = 1054512
+TIMESTAMP = 1746557914
+SHA256 (KDE/release-service/25.04.1/artikulate-25.04.1.tar.xz) = 0a8f889fe75e47a74df410fcdb2bc86066abc71f1ca3b94a5726b5130ce563cd
+SIZE (KDE/release-service/25.04.1/artikulate-25.04.1.tar.xz) = 1055676
diff --git a/misc/broot/Makefile b/misc/broot/Makefile
index 7dde26de2a10..6aab5ae20b84 100644
--- a/misc/broot/Makefile
+++ b/misc/broot/Makefile
@@ -1,7 +1,7 @@
PORTNAME= broot
DISTVERSIONPREFIX= v
DISTVERSION= 1.44.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= misc
MAINTAINER= lcook@FreeBSD.org
diff --git a/misc/flag-icons/Makefile b/misc/flag-icons/Makefile
index 39b9a896c51f..21cf09b196fc 100644
--- a/misc/flag-icons/Makefile
+++ b/misc/flag-icons/Makefile
@@ -19,12 +19,17 @@ NO_ARCH= yes
NO_INSTALL= yes
FLAGS_TOPDIR= ${PREFIX}/share/icons/${PORTNAME}
-FLAG_SIZES= 24 32 48 64 96 128 192 256 # 512 adds 27MB for .tbz package
+FLAG_SIZES= 16 24 32 48 64 96 128 192 256 # 512 adds 25+ MB for .tbz package
+
+FLAVORS= plain bordered rounded
+
+.if ${FLAVOR:U:Nplain}
+PKGNAMESUFFIX= -${FLAVOR}
+.endif
-# TODO: add bordered and plain versions maybe?
do-build:
cd ${BUILD_WRKSRC}/flags && ${SH} ${FILESDIR}/makeflags.sh \
- rounded_corners ${STAGEDIR}${FLAGS_TOPDIR}/rounded ${FLAG_SIZES}
+ ${FLAVOR} ${STAGEDIR}${FLAGS_TOPDIR}/${FLAVOR} ${FLAG_SIZES}
post-stage:
cd ${STAGEDIR}${PREFIX} && ${FIND} share -type f >> ${TMPPLIST}
diff --git a/misc/flag-icons/files/makeflags.sh b/misc/flag-icons/files/makeflags.sh
index ea16f8edd252..160212b7c673 100644
--- a/misc/flag-icons/files/makeflags.sh
+++ b/misc/flag-icons/files/makeflags.sh
@@ -1,5 +1,37 @@
+simple()
+{
+ local comment convert_extra_args destdir height ratio subdir t0 width
+
+ comment=$1; convert_extra_args=$2; destdir=$3; shift 3
+
+ for subdir in ?x?; do
+ ratio=${subdir%x*}/${subdir#*x}
+ for height; do
+ width=$((height * $ratio))
+ mkdir -p "$destdir/${width}x${height}"
+ echo -n "Generating $comment flags ${width}x${height}... "
+ t0=$(date +%s)
+ for flag in $subdir/*.svg; do
+ convert -resize ${width}x${height} $convert_extra_args \
+ "$flag" "$destdir/${width}x${height}/$(basename "$flag" svg)png"
+ done
+ echo "finished in $(date -ur $((`date +%s`-t0)) +%M:%S)"
+ done
+ done
+}
+
+plain()
+{
+ simple undecorated -strip "$@"
+}
+
+bordered()
+{
+ simple black-bordered '-shave 1x1 -bordercolor black -border 1 -strip' "$@"
+}
+
# https://joeldare.com/rounding-image-corners-with-imagemagick
-rounded_corners()
+rounded()
{
local destdir height mask radius ratio subdir t0 width
@@ -18,7 +50,7 @@ rounded_corners()
mkdir -p "$destdir/${width}x${height}"
- echo -n "Generating flags ${width}x${height}... "
+ echo -n "Generating rounded corner flags ${width}x${height}... "
t0=$(date +%s)
for flag in $subdir/*.svg; do
convert -resize ${width}x${height} \
diff --git a/misc/flag-icons/pkg-descr b/misc/flag-icons/pkg-descr
index 7b0c5c3dd950..c1cedd032cda 100644
--- a/misc/flag-icons/pkg-descr
+++ b/misc/flag-icons/pkg-descr
@@ -1,2 +1,2 @@
A curated collection of all country flags in 4x3 and 1x1 formats
-converted from SVG to PNG for various sizes, from 24px to 256px.
+converted from SVG to PNG for various sizes, from 16px to 256px.
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/hwdata/Makefile b/misc/hwdata/Makefile
index d6e1f6f781d3..a0045e2d659b 100644
--- a/misc/hwdata/Makefile
+++ b/misc/hwdata/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hwdata
DISTVERSIONPREFIX= v
-DISTVERSION= 0.394
+DISTVERSION= 0.395
PORTEPOCH= 1
CATEGORIES= misc
diff --git a/misc/hwdata/distinfo b/misc/hwdata/distinfo
index d890cbb75235..1285d0047d50 100644
--- a/misc/hwdata/distinfo
+++ b/misc/hwdata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743659951
-SHA256 (vcrhonek-hwdata-v0.394_GH0.tar.gz) = b7c3fd7214a3b7c49d2661db127a712dc11cffd1799f793947aa1cb20aaf3298
-SIZE (vcrhonek-hwdata-v0.394_GH0.tar.gz) = 2503620
+TIMESTAMP = 1746715051
+SHA256 (vcrhonek-hwdata-v0.395_GH0.tar.gz) = 1166f733c57afa82cfdad56e62ef044835fbc8c99ef65f033e6a5802716b5c66
+SIZE (vcrhonek-hwdata-v0.395_GH0.tar.gz) = 2509267
diff --git a/misc/kdeedu-data/distinfo b/misc/kdeedu-data/distinfo
index dec64448ecd9..d305f3bdeddf 100644
--- a/misc/kdeedu-data/distinfo
+++ b/misc/kdeedu-data/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564274
-SHA256 (KDE/release-service/25.04.0/kdeedu-data-25.04.0.tar.xz) = 69d1188611029cd0aaa4b54abab3d18b7e41aff4df3c93f10f3866573c7ea729
-SIZE (KDE/release-service/25.04.0/kdeedu-data-25.04.0.tar.xz) = 338776
+TIMESTAMP = 1746557915
+SHA256 (KDE/release-service/25.04.1/kdeedu-data-25.04.1.tar.xz) = 9a559973ddc4aa88cae23a3664d2ad7b9181b43d38693c28eb21ce792acbbc79
+SIZE (KDE/release-service/25.04.1/kdeedu-data-25.04.1.tar.xz) = 338780
diff --git a/misc/kgeography/distinfo b/misc/kgeography/distinfo
index e525905bec27..bebf204c2362 100644
--- a/misc/kgeography/distinfo
+++ b/misc/kgeography/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564274
-SHA256 (KDE/release-service/25.04.0/kgeography-25.04.0.tar.xz) = a8bba4e4d1f7c15417c0b250288f9fbe5c8da9b4919be58e33567adc6492d1b0
-SIZE (KDE/release-service/25.04.0/kgeography-25.04.0.tar.xz) = 12489368
+TIMESTAMP = 1746557915
+SHA256 (KDE/release-service/25.04.1/kgeography-25.04.1.tar.xz) = b723dd4c07fa08f865b98411b8cc4dfbd919856cc6f6ef5c2361fb86c39d8f20
+SIZE (KDE/release-service/25.04.1/kgeography-25.04.1.tar.xz) = 12489288
diff --git a/misc/klettres/distinfo b/misc/klettres/distinfo
index 518ae9ada93d..4cd6af8fe3b2 100644
--- a/misc/klettres/distinfo
+++ b/misc/klettres/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564275
-SHA256 (KDE/release-service/25.04.0/klettres-25.04.0.tar.xz) = b50f9db81ca7a8f5966186a5e0db6381190cbbcfc65d5bad13bc7536ddfa9d4d
-SIZE (KDE/release-service/25.04.0/klettres-25.04.0.tar.xz) = 47192460
+TIMESTAMP = 1746557916
+SHA256 (KDE/release-service/25.04.1/klettres-25.04.1.tar.xz) = e5e2b140087b19a6eda8ad6888b714230cc6b7c6d4434f9e4334992774461c36
+SIZE (KDE/release-service/25.04.1/klettres-25.04.1.tar.xz) = 47189012
diff --git a/misc/ktouch/distinfo b/misc/ktouch/distinfo
index 69384e223aa6..b08127aa6a37 100644
--- a/misc/ktouch/distinfo
+++ b/misc/ktouch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564276
-SHA256 (KDE/release-service/25.04.0/ktouch-25.04.0.tar.xz) = 6082cbf420c0b35bcb0df1421ad2601d47c922b99ee364acec71e67ce1ce4775
-SIZE (KDE/release-service/25.04.0/ktouch-25.04.0.tar.xz) = 4787236
+TIMESTAMP = 1746557917
+SHA256 (KDE/release-service/25.04.1/ktouch-25.04.1.tar.xz) = ceaa3bbffe8390ae5312e950a4f4ff6b7a1ea491284d99c641e63f321ec0d60f
+SIZE (KDE/release-service/25.04.1/ktouch-25.04.1.tar.xz) = 4787100
diff --git a/misc/kwordquiz/distinfo b/misc/kwordquiz/distinfo
index 02e5a8c9aef4..6225d3421dfc 100644
--- a/misc/kwordquiz/distinfo
+++ b/misc/kwordquiz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564276
-SHA256 (KDE/release-service/25.04.0/kwordquiz-25.04.0.tar.xz) = 0d6a3947c4db66b56c6a4c7dfec46d5a6e86b5bcf727de7c33561388a6e91a80
-SIZE (KDE/release-service/25.04.0/kwordquiz-25.04.0.tar.xz) = 3623204
+TIMESTAMP = 1746557917
+SHA256 (KDE/release-service/25.04.1/kwordquiz-25.04.1.tar.xz) = 2c9cce16baa27dcf82d26d5ccfd832fbf79fa3769063a7ba3d711a802b230c6b
+SIZE (KDE/release-service/25.04.1/kwordquiz-25.04.1.tar.xz) = 3623160
diff --git a/misc/libkeduvocdocument/distinfo b/misc/libkeduvocdocument/distinfo
index 725816c1f981..f6388ae19c8d 100644
--- a/misc/libkeduvocdocument/distinfo
+++ b/misc/libkeduvocdocument/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564277
-SHA256 (KDE/release-service/25.04.0/libkeduvocdocument-25.04.0.tar.xz) = 668cc42e47d21879033f7fbf133dbe0d717d3b7890019305d06b4b1eb35579fd
-SIZE (KDE/release-service/25.04.0/libkeduvocdocument-25.04.0.tar.xz) = 229368
+TIMESTAMP = 1746557918
+SHA256 (KDE/release-service/25.04.1/libkeduvocdocument-25.04.1.tar.xz) = 0613585c3fd675c9632ed013a1415436d21e1c3c7763eb5f61dae54df0abe7d7
+SIZE (KDE/release-service/25.04.1/libkeduvocdocument-25.04.1.tar.xz) = 229376
diff --git a/misc/minuet/distinfo b/misc/minuet/distinfo
index 17d2ffb37c08..09e848724b49 100644
--- a/misc/minuet/distinfo
+++ b/misc/minuet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564277
-SHA256 (KDE/release-service/25.04.0/minuet-25.04.0.tar.xz) = 77950558840ec9c8907bb20b3981c0d4fa1cb29904baf8119941bdfc5b4ab179
-SIZE (KDE/release-service/25.04.0/minuet-25.04.0.tar.xz) = 27692024
+TIMESTAMP = 1746557919
+SHA256 (KDE/release-service/25.04.1/minuet-25.04.1.tar.xz) = 677d234b18e8246f8fbd9d65f02a0c0fc5776a64e7d6c9cc0088b03e6339deb7
+SIZE (KDE/release-service/25.04.1/minuet-25.04.1.tar.xz) = 27693996
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/p5-Business-ISBN-Data/Makefile b/misc/p5-Business-ISBN-Data/Makefile
index c5c3e35791f1..8336289ab385 100644
--- a/misc/p5-Business-ISBN-Data/Makefile
+++ b/misc/p5-Business-ISBN-Data/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Business-ISBN-Data
-PORTVERSION= 20250418.001
+PORTVERSION= 20250502.001
CATEGORIES= misc perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/misc/p5-Business-ISBN-Data/distinfo b/misc/p5-Business-ISBN-Data/distinfo
index 90f3975a6711..d5e04ae4f2a0 100644
--- a/misc/p5-Business-ISBN-Data/distinfo
+++ b/misc/p5-Business-ISBN-Data/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745744310
-SHA256 (Business-ISBN-Data-20250418.001.tar.gz) = c7c6d55f8894a376755375597951ec2630119040dafe1a13b89c445e969df11b
-SIZE (Business-ISBN-Data-20250418.001.tar.gz) = 36762
+TIMESTAMP = 1746607940
+SHA256 (Business-ISBN-Data-20250502.001.tar.gz) = 1ec3e246f4424d1058ab035b2998ffdee5c995462b8268cb9429bd5e474ea09d
+SIZE (Business-ISBN-Data-20250502.001.tar.gz) = 36827
diff --git a/misc/parley/distinfo b/misc/parley/distinfo
index 970aacd9acc6..eaadb6c910db 100644
--- a/misc/parley/distinfo
+++ b/misc/parley/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564278
-SHA256 (KDE/release-service/25.04.0/parley-25.04.0.tar.xz) = a9167ac6bc4df344dd642aa51aecec9c541e0ca20f38a63c548208bd51974647
-SIZE (KDE/release-service/25.04.0/parley-25.04.0.tar.xz) = 8449640
+TIMESTAMP = 1746557919
+SHA256 (KDE/release-service/25.04.1/parley-25.04.1.tar.xz) = 87171e26a04a362c01283b969eef408d4d1168bb82e75828897ec19ed145e4e0
+SIZE (KDE/release-service/25.04.1/parley-25.04.1.tar.xz) = 8449720
diff --git a/misc/py-polars/Makefile b/misc/py-polars/Makefile
index 0e0d5df1594a..034bd5fd803a 100644
--- a/misc/py-polars/Makefile
+++ b/misc/py-polars/Makefile
@@ -1,6 +1,6 @@
PORTNAME= polars
DISTVERSIONPREFIX= py-
-DISTVERSION= 1.9.0
+DISTVERSION= 1.29.0
CATEGORIES= misc
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -27,376 +27,397 @@ GH_ACCOUNT= pola-rs
# the below RUSTFLAGS builds the polars package that fails in the run-time with the TLS error about insufficient TLS memory
# this RUSTFLAGS is replaced with ugly patches in files/ that allow to build a working package
# the reason is unclear, needs to be investigated
-#RUSTFLAGS= --cfg allocator=\"mimalloc\" # other choices are "default" and "jemalloc" (jemalloc is broken due to the conflict with system allocator)
-#MAKE_ENV+= RUSTFLAGS="${RUSTFLAGS}" # pass RUSTFLAGS to rustc via python's "build" module and maturin
+RUSTFLAGS= --cfg allocator=\"default\" # other choices are "default" and "jemalloc" (jemalloc is broken due to the conflict with system allocator)
+MAKE_ENV+= RUSTFLAGS="${RUSTFLAGS}" # pass RUSTFLAGS to rustc via python's "build" module and maturin
CARGO_BUILDDEP= no
-CARGO_CRATES= addr2line-0.24.1 \
+CARGO_CRATES= addr2line-0.24.2 \
adler2-2.0.0 \
adler32-1.2.0 \
ahash-0.8.11 \
aho-corasick-1.1.3 \
alloc-no-stdlib-2.0.4 \
alloc-stdlib-0.2.2 \
- allocator-api2-0.2.18 \
+ allocator-api2-0.2.21 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
- anstyle-1.0.8 \
- anyhow-1.0.89 \
+ anstyle-1.0.10 \
+ anyhow-1.0.97 \
apache-avro-0.17.0 \
arboard-3.4.1 \
- argminmax-0.6.2 \
+ argminmax-0.6.3 \
array-init-cursor-0.2.0 \
arrayref-0.3.9 \
arrayvec-0.7.6 \
- arrow-array-53.0.0 \
- arrow-buffer-53.0.0 \
- arrow-data-53.0.0 \
- arrow-schema-53.0.0 \
arrow2-0.17.4 \
- async-stream-0.3.5 \
- async-stream-impl-0.3.5 \
- async-trait-0.1.83 \
- atoi-2.0.0 \
- atoi_simd-0.15.6 \
+ async-channel-2.3.1 \
+ async-stream-0.3.6 \
+ async-stream-impl-0.3.6 \
+ async-trait-0.1.87 \
+ atoi_simd-0.16.0 \
atomic-waker-1.1.2 \
autocfg-1.4.0 \
avro-schema-0.3.0 \
- aws-config-1.5.7 \
+ aws-config-1.5.17 \
aws-credential-types-1.2.1 \
- aws-runtime-1.4.3 \
- aws-sdk-s3-1.31.0 \
- aws-sdk-sso-1.44.0 \
- aws-sdk-ssooidc-1.45.0 \
- aws-sdk-sts-1.44.0 \
- aws-sigv4-1.2.4 \
- aws-smithy-async-1.2.1 \
- aws-smithy-checksums-0.60.8 \
- aws-smithy-eventstream-0.60.5 \
- aws-smithy-http-0.60.11 \
- aws-smithy-json-0.60.7 \
+ aws-runtime-1.5.5 \
+ aws-sdk-s3-1.77.0 \
+ aws-sdk-sso-1.60.0 \
+ aws-sdk-ssooidc-1.61.0 \
+ aws-sdk-sts-1.61.0 \
+ aws-sigv4-1.2.9 \
+ aws-smithy-async-1.2.4 \
+ aws-smithy-checksums-0.60.13 \
+ aws-smithy-checksums-0.63.0 \
+ aws-smithy-eventstream-0.60.7 \
+ aws-smithy-http-0.60.12 \
+ aws-smithy-json-0.61.2 \
aws-smithy-query-0.60.7 \
- aws-smithy-runtime-1.7.1 \
- aws-smithy-runtime-api-1.7.2 \
- aws-smithy-types-1.2.7 \
+ aws-smithy-runtime-1.7.8 \
+ aws-smithy-runtime-api-1.7.3 \
+ aws-smithy-types-1.2.13 \
aws-smithy-xml-0.60.9 \
- aws-types-1.3.3 \
+ aws-types-1.3.5 \
backtrace-0.3.74 \
base16ct-0.1.1 \
base64-0.21.7 \
base64-0.22.1 \
base64-simd-0.8.0 \
base64ct-1.6.0 \
- bigdecimal-0.4.5 \
+ bigdecimal-0.4.7 \
bincode-1.3.3 \
- bitflags-2.6.0 \
- blake3-1.5.4 \
+ bitflags-2.9.0 \
+ blake3-1.6.1 \
block-buffer-0.10.4 \
block2-0.5.1 \
- brotli-6.0.0 \
- brotli-decompressor-4.0.1 \
- bumpalo-3.16.0 \
- bytemuck-1.18.0 \
- bytemuck_derive-1.7.1 \
+ brotli-7.0.0 \
+ brotli-decompressor-4.0.2 \
+ bumpalo-3.17.0 \
+ bytemuck-1.22.0 \
+ bytemuck_derive-1.8.1 \
byteorder-1.5.0 \
- bytes-1.7.2 \
+ bytes-1.10.1 \
bytes-utils-0.1.4 \
- casey-0.4.0 \
+ casey-0.4.2 \
cast-0.3.0 \
castaway-0.2.3 \
- cc-1.1.24 \
+ cc-1.2.16 \
cfg-if-1.0.0 \
- chrono-0.4.38 \
- chrono-tz-0.8.6 \
- chrono-tz-build-0.2.1 \
+ cfg_aliases-0.2.1 \
+ chrono-0.4.40 \
+ chrono-tz-0.10.1 \
+ chrono-tz-build-0.4.0 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.18 \
- clap_builder-4.5.18 \
- clap_lex-0.7.2 \
+ clap-4.5.31 \
+ clap_builder-4.5.31 \
+ clap_lex-0.7.4 \
clipboard-win-5.4.0 \
- cmake-0.1.51 \
- comfy-table-7.1.1 \
- compact_str-0.8.0 \
+ comfy-table-7.1.4 \
+ compact_str-0.8.1 \
+ concurrent-queue-2.5.0 \
const-oid-0.9.6 \
- const-random-0.1.18 \
- const-random-macro-0.1.16 \
constant_time_eq-0.3.1 \
core-foundation-0.9.4 \
+ core-foundation-0.10.0 \
core-foundation-sys-0.8.7 \
core2-0.4.0 \
- cpufeatures-0.2.14 \
+ cpufeatures-0.2.17 \
crc-2.1.0 \
+ crc-3.2.1 \
crc-catalog-1.1.1 \
+ crc-catalog-2.4.0 \
crc32c-0.6.8 \
crc32fast-1.4.2 \
+ crc64fast-nvme-1.2.0 \
criterion-0.5.1 \
criterion-plot-0.5.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-bigint-0.4.9 \
crypto-bigint-0.5.5 \
crypto-common-0.1.6 \
- dary_heap-0.3.6 \
+ dary_heap-0.3.7 \
der-0.6.1 \
deranged-0.3.11 \
digest-0.10.7 \
+ displaydoc-0.2.5 \
doc-comment-0.3.3 \
- dyn-clone-1.0.17 \
+ dyn-clone-1.0.19 \
ecdsa-0.14.8 \
- either-1.13.0 \
+ either-1.14.0 \
elliptic-curve-0.12.3 \
enum_dispatch-0.3.13 \
env_logger-0.8.4 \
- equivalent-1.0.1 \
- errno-0.3.9 \
+ equivalent-1.0.2 \
+ errno-0.3.10 \
error-code-3.3.1 \
ethnum-1.5.0 \
+ event-listener-5.4.0 \
+ event-listener-strategy-0.5.4 \
fallible-streaming-iterator-0.1.9 \
- fast-float-0.2.0 \
- fastrand-2.1.1 \
+ fast-float2-0.2.3 \
+ fastrand-2.3.0 \
ff-0.12.1 \
- flate2-1.0.34 \
- float-cmp-0.9.0 \
+ flate2-1.1.0 \
+ float-cmp-0.10.0 \
fnv-1.0.7 \
+ foldhash-0.1.5 \
+ foreign-types-0.3.2 \
+ foreign-types-shared-0.1.1 \
foreign_vec-0.1.0 \
form_urlencoded-1.2.1 \
- fs4-0.9.1 \
- futures-0.3.30 \
- futures-channel-0.3.30 \
- futures-core-0.3.30 \
- futures-executor-0.3.30 \
- futures-io-0.3.30 \
- futures-macro-0.3.30 \
- futures-sink-0.3.30 \
- futures-task-0.3.30 \
- futures-util-0.3.30 \
+ fs4-0.13.0 \
+ 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-util-0.3.31 \
generic-array-0.14.7 \
gethostname-0.4.3 \
getrandom-0.2.15 \
- gimli-0.31.0 \
- glob-0.3.1 \
+ getrandom-0.3.1 \
+ gimli-0.31.1 \
+ glob-0.3.2 \
group-0.12.1 \
h2-0.3.26 \
- h2-0.4.6 \
+ h2-0.4.8 \
half-2.4.1 \
halfbrown-0.2.5 \
hash_hasher-2.0.3 \
hashbrown-0.14.5 \
- heck-0.4.1 \
+ hashbrown-0.15.2 \
heck-0.5.0 \
- hermit-abi-0.3.9 \
hermit-abi-0.4.0 \
hex-0.4.3 \
hmac-0.12.1 \
- home-0.5.9 \
+ home-0.5.11 \
http-0.2.12 \
- http-1.1.0 \
+ http-1.2.0 \
http-body-0.4.6 \
http-body-1.0.1 \
http-body-util-0.1.2 \
- httparse-1.9.5 \
+ httparse-1.10.1 \
httpdate-1.0.3 \
humantime-2.1.0 \
- hyper-0.14.30 \
- hyper-1.4.1 \
+ hyper-0.14.32 \
+ hyper-1.6.0 \
hyper-rustls-0.24.2 \
- hyper-rustls-0.27.3 \
- hyper-util-0.1.9 \
+ hyper-rustls-0.27.5 \
+ hyper-tls-0.6.0 \
+ hyper-util-0.1.10 \
iana-time-zone-0.1.61 \
iana-time-zone-haiku-0.1.2 \
- idna-0.5.0 \
- indexmap-2.5.0 \
- indoc-2.0.5 \
- inventory-0.3.15 \
- ipnet-2.10.0 \
- is-terminal-0.4.13 \
+ icu_collections-1.5.0 \
+ icu_locid-1.5.0 \
+ icu_locid_transform-1.5.0 \
+ icu_locid_transform_data-1.5.0 \
+ icu_normalizer-1.5.0 \
+ icu_normalizer_data-1.5.0 \
+ icu_properties-1.5.1 \
+ icu_properties_data-1.5.0 \
+ icu_provider-1.5.0 \
+ icu_provider_macros-1.5.0 \
+ idna-1.0.3 \
+ idna_adapter-1.2.0 \
+ indexmap-2.7.1 \
+ indoc-2.0.6 \
+ inventory-0.3.20 \
+ ipnet-2.11.0 \
+ is-terminal-0.4.15 \
itertools-0.10.5 \
- itertools-0.13.0 \
- itoa-1.0.11 \
- itoap-1.0.1 \
- jemalloc-sys-0.5.4+5.3.0-patched \
- jemallocator-0.5.4 \
+ itertools-0.14.0 \
+ itoa-1.0.15 \
jobserver-0.1.32 \
- js-sys-0.3.70 \
+ js-sys-0.3.77 \
jsonpath_lib_polars_vendor-0.0.1 \
lazy_static-1.5.0 \
- libc-0.2.159 \
+ libc-0.2.170 \
libflate-1.4.0 \
libflate-2.1.0 \
libflate_lz77-1.2.0 \
libflate_lz77-2.1.0 \
- libloading-0.8.5 \
- libm-0.2.8 \
+ libloading-0.8.6 \
+ libm-0.2.11 \
libmimalloc-sys-0.1.39 \
- libz-ng-sys-1.1.16 \
- linux-raw-sys-0.4.14 \
+ libz-rs-sys-0.4.2 \
+ linux-raw-sys-0.4.15 \
+ litemap-0.7.5 \
lock_api-0.4.12 \
- log-0.4.22 \
- lru-0.12.4 \
- lz4-1.28.0 \
+ log-0.4.26 \
+ lru-0.12.5 \
+ lz4-1.28.1 \
lz4-sys-1.11.1+lz4-1.10.0 \
lz4_flex-0.11.3 \
matrixmultiply-0.3.9 \
md-5-0.10.6 \
memchr-2.7.4 \
- memmap2-0.7.1 \
+ memmap2-0.9.5 \
memoffset-0.9.1 \
mimalloc-0.1.43 \
mime-0.3.17 \
- miniz_oxide-0.8.0 \
- mio-1.0.2 \
- multiversion-0.7.4 \
- multiversion-macros-0.7.4 \
- ndarray-0.15.6 \
+ miniz_oxide-0.8.5 \
+ mio-1.0.3 \
+ native-tls-0.2.14 \
+ ndarray-0.16.1 \
now-0.1.3 \
ntapi-0.4.1 \
- num-0.4.3 \
num-bigint-0.4.6 \
num-complex-0.4.6 \
num-conv-0.1.0 \
num-integer-0.1.46 \
- num-iter-0.1.45 \
- num-rational-0.4.2 \
num-traits-0.2.19 \
+ numpy-0.24.0 \
objc-sys-0.3.5 \
objc2-0.5.2 \
objc2-app-kit-0.2.2 \
objc2-core-data-0.2.2 \
objc2-core-image-0.2.2 \
- objc2-encode-4.0.3 \
+ objc2-encode-4.1.0 \
objc2-foundation-0.2.2 \
objc2-metal-0.2.2 \
objc2-quartz-core-0.2.2 \
- object-0.36.4 \
- object_store-0.10.2 \
- once_cell-1.20.1 \
+ object-0.36.7 \
+ object_store-0.12.0 \
+ once_cell-1.20.3 \
oorandom-11.1.4 \
- openssl-probe-0.1.5 \
- outref-0.5.1 \
+ openssl-0.10.72 \
+ openssl-macros-0.1.1 \
+ openssl-probe-0.1.6 \
+ openssl-sys-0.9.107 \
+ outref-0.5.2 \
p256-0.11.1 \
+ parking-2.2.1 \
parking_lot-0.12.3 \
parking_lot_core-0.9.10 \
- parquet-format-safe-0.2.4 \
parse-zoneinfo-0.3.1 \
+ paste-1.0.15 \
percent-encoding-2.3.1 \
- phf-0.11.2 \
- phf_codegen-0.11.2 \
- phf_generator-0.11.2 \
- phf_shared-0.11.2 \
- pin-project-lite-0.2.14 \
+ phf-0.11.3 \
+ phf_codegen-0.11.3 \
+ phf_generator-0.11.3 \
+ phf_shared-0.11.3 \
+ pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
pkcs8-0.9.0 \
- pkg-config-0.3.31 \
+ pkg-config-0.3.32 \
planus-0.3.1 \
plotters-0.3.7 \
plotters-backend-0.3.7 \
plotters-svg-0.3.7 \
polars-arrow-format-0.1.0 \
- portable-atomic-1.9.0 \
+ polars-parquet-format-0.1.0 \
+ portable-atomic-1.11.0 \
+ portable-atomic-util-0.2.4 \
powerfmt-0.2.0 \
ppv-lite86-0.2.20 \
- proc-macro2-1.0.86 \
- proptest-1.5.0 \
+ proc-macro2-1.0.94 \
+ proptest-1.6.0 \
prost-0.11.9 \
prost-derive-0.11.9 \
- psm-0.1.23 \
- pyo3-0.21.2 \
- pyo3-build-config-0.21.2 \
- pyo3-ffi-0.21.2 \
- pyo3-macros-0.21.2 \
- pyo3-macros-backend-0.21.2 \
- quad-rand-0.2.2 \
- quick-xml-0.36.2 \
+ psm-0.1.25 \
+ pyo3-0.24.2 \
+ pyo3-build-config-0.24.2 \
+ pyo3-ffi-0.24.2 \
+ pyo3-macros-0.24.2 \
+ pyo3-macros-backend-0.24.2 \
+ quad-rand-0.2.3 \
+ quick-xml-0.37.2 \
quickcheck-1.0.3 \
- quinn-0.11.5 \
- quinn-proto-0.11.8 \
- quinn-udp-0.5.5 \
- quote-1.0.37 \
+ quinn-0.11.6 \
+ quinn-proto-0.11.9 \
+ quinn-udp-0.5.10 \
+ quote-1.0.39 \
rand-0.8.5 \
rand_chacha-0.3.1 \
rand_core-0.6.4 \
rand_distr-0.4.3 \
rand_regex-0.15.1 \
rand_xorshift-0.3.0 \
- raw-cpuid-11.1.0 \
+ raw-cpuid-11.5.0 \
rawpointer-0.2.1 \
rayon-1.10.0 \
rayon-core-1.12.1 \
recursive-0.1.1 \
recursive-proc-macro-impl-0.1.1 \
- redox_syscall-0.5.7 \
- ref-cast-1.0.23 \
- ref-cast-impl-1.0.23 \
- regex-1.11.0 \
- regex-automata-0.4.8 \
+ redox_syscall-0.5.10 \
+ ref-cast-1.0.24 \
+ ref-cast-impl-1.0.24 \
+ regex-1.11.1 \
+ regex-automata-0.4.9 \
regex-lite-0.1.6 \
regex-syntax-0.6.29 \
regex-syntax-0.8.5 \
- reqwest-0.12.8 \
+ reqwest-0.12.12 \
rfc6979-0.3.1 \
- ring-0.17.8 \
+ ring-0.17.13 \
rle-decode-fast-1.0.3 \
+ rmp-0.8.14 \
+ rmp-serde-1.3.0 \
rustc-demangle-0.1.24 \
- rustc-hash-1.1.0 \
- rustc-hash-2.0.0 \
+ rustc-hash-2.1.1 \
rustc_version-0.4.1 \
- rustix-0.38.37 \
+ rustix-0.38.44 \
rustls-0.21.12 \
- rustls-0.23.13 \
+ rustls-0.23.23 \
rustls-native-certs-0.6.3 \
- rustls-native-certs-0.8.0 \
+ rustls-native-certs-0.8.1 \
rustls-pemfile-1.0.4 \
rustls-pemfile-2.2.0 \
- rustls-pki-types-1.9.0 \
+ rustls-pki-types-1.11.0 \
rustls-webpki-0.101.7 \
rustls-webpki-0.102.8 \
- rustversion-1.0.17 \
- ryu-1.0.18 \
+ rustversion-1.0.20 \
+ ryu-1.0.20 \
same-file-1.0.6 \
sample-arrow2-0.17.2 \
sample-std-0.2.1 \
sample-test-0.2.1 \
sample-test-macros-0.2.1 \
- schannel-0.1.24 \
+ schannel-0.1.27 \
scopeguard-1.2.0 \
sct-0.7.1 \
sec1-0.3.0 \
security-framework-2.11.1 \
- security-framework-sys-2.12.0 \
- semver-1.0.23 \
- serde-1.0.210 \
- serde_bytes-0.11.15 \
- serde_derive-1.0.210 \
- serde_json-1.0.128 \
+ security-framework-3.2.0 \
+ security-framework-sys-2.14.0 \
+ semver-1.0.26 \
+ serde-1.0.218 \
+ serde_bytes-0.11.16 \
+ serde_derive-1.0.218 \
+ serde_json-1.0.140 \
serde_urlencoded-0.7.1 \
sha1-0.10.6 \
sha2-0.10.8 \
shlex-1.3.0 \
+ signal-hook-0.3.17 \
signal-hook-registry-1.4.2 \
signature-1.6.4 \
- simd-json-0.14.0 \
+ simd-json-0.14.3 \
simdutf8-0.1.5 \
- siphasher-0.3.11 \
+ siphasher-1.0.1 \
+ skiplist-0.5.1 \
slab-0.4.9 \
slotmap-1.0.7 \
- smallvec-1.13.2 \
- snafu-0.7.5 \
- snafu-derive-0.7.5 \
+ smallvec-1.14.0 \
snap-1.1.1 \
- socket2-0.5.7 \
- spin-0.9.8 \
+ socket2-0.5.8 \
spki-0.6.0 \
- sqlparser-0.49.0 \
- stacker-0.1.17 \
+ sqlparser-0.53.0 \
+ stable_deref_trait-1.2.0 \
+ stacker-0.1.19 \
static_assertions-1.1.0 \
streaming-decompression-0.1.2 \
streaming-iterator-0.1.9 \
@@ -405,61 +426,70 @@ CARGO_CRATES= addr2line-0.24.1 \
strum_macros-0.26.4 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.79 \
- sync_wrapper-1.0.1 \
- sysinfo-0.31.4 \
- target-features-0.1.6 \
- target-lexicon-0.12.16 \
- tempfile-3.13.0 \
- thiserror-1.0.64 \
- thiserror-impl-1.0.64 \
- time-0.3.36 \
- time-core-0.1.2 \
- time-macros-0.2.18 \
- tiny-keccak-2.0.2 \
+ syn-2.0.99 \
+ sync_wrapper-1.0.2 \
+ synstructure-0.13.1 \
+ sysinfo-0.33.1 \
+ target-lexicon-0.13.2 \
+ tempfile-3.17.1 \
+ thiserror-1.0.69 \
+ thiserror-2.0.12 \
+ thiserror-impl-1.0.69 \
+ thiserror-impl-2.0.12 \
+ time-0.3.38 \
+ time-core-0.1.3 \
+ time-macros-0.2.20 \
+ tinystr-0.7.6 \
tinytemplate-1.2.1 \
- tinyvec-1.8.0 \
+ tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
- tokio-1.40.0 \
- tokio-macros-2.4.0 \
+ tokio-1.44.2 \
+ tokio-macros-2.5.0 \
+ tokio-native-tls-0.3.1 \
tokio-rustls-0.24.1 \
- tokio-rustls-0.26.0 \
- tokio-util-0.7.12 \
+ tokio-rustls-0.26.2 \
+ tokio-util-0.7.13 \
+ tower-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 \
try-lock-0.2.5 \
twox-hash-1.6.3 \
typed-builder-0.19.1 \
typed-builder-macro-0.19.1 \
- typenum-1.17.0 \
+ typenum-1.18.0 \
unarray-0.1.4 \
- unicode-bidi-0.3.15 \
- unicode-ident-1.0.13 \
+ unicode-ident-1.0.18 \
unicode-normalization-0.1.24 \
unicode-reverse-1.0.9 \
unicode-segmentation-1.12.0 \
- unicode-width-0.1.14 \
- unindent-0.2.3 \
+ unicode-width-0.2.0 \
+ unindent-0.2.4 \
untrusted-0.9.0 \
- url-2.5.2 \
+ url-2.5.4 \
urlencoding-2.1.3 \
- uuid-1.10.0 \
- value-trait-0.10.0 \
+ utf16_iter-1.0.5 \
+ utf8_iter-1.0.4 \
+ uuid-1.15.1 \
+ value-trait-0.10.1 \
+ vcpkg-0.2.15 \
version_check-0.9.5 \
vsimd-0.8.0 \
walkdir-2.5.0 \
want-0.3.1 \
wasi-0.11.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.93 \
- wasm-bindgen-backend-0.2.93 \
- wasm-bindgen-futures-0.4.43 \
- wasm-bindgen-macro-0.2.93 \
- wasm-bindgen-macro-support-0.2.93 \
- wasm-bindgen-shared-0.2.93 \
- wasm-streams-0.4.1 \
- web-sys-0.3.70 \
+ wasi-0.13.3+wasi-0.2.2 \
+ 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-streams-0.4.2 \
+ web-sys-0.3.77 \
+ web-time-1.1.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.9 \
@@ -469,6 +499,7 @@ CARGO_CRATES= addr2line-0.24.1 \
windows-core-0.57.0 \
windows-implement-0.57.0 \
windows-interface-0.57.0 \
+ windows-link-0.1.0 \
windows-registry-0.2.0 \
windows-result-0.1.2 \
windows-result-0.2.0 \
@@ -492,17 +523,26 @@ CARGO_CRATES= addr2line-0.24.1 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
+ wit-bindgen-rt-0.33.0 \
+ write16-1.0.0 \
+ writeable-0.5.5 \
x11rb-0.13.1 \
x11rb-protocol-0.13.1 \
xmlparser-0.13.6 \
- xxhash-rust-0.8.12 \
+ xxhash-rust-0.8.15 \
+ yoke-0.7.5 \
+ yoke-derive-0.7.5 \
zerocopy-0.7.35 \
zerocopy-derive-0.7.35 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
- zstd-0.13.2 \
- zstd-safe-7.2.1 \
- zstd-sys-2.0.13+zstd.1.5.6 \
- numpy@git+https://github.com/stinodego/rust-numpy.git?rev=9ba9962ae57ba26e35babdce6f179edf5fe5b9c8\#9ba9962ae57ba26e35babdce6f179edf5fe5b9c8
+ zerovec-0.10.4 \
+ zerovec-derive-0.10.3 \
+ zlib-rs-0.4.2 \
+ zstd-0.13.3 \
+ zstd-safe-7.2.3 \
+ zstd-sys-2.0.14+zstd.1.5.7
CARGO_BUILD= no
CARGO_INSTALL= no
@@ -516,6 +556,12 @@ TEST_WRKSRC= ${WRKSRC}/tests
PORTSCOUT= limit:^py-
+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 = |" \
+ ${WRKSRC}/../Cargo.toml
+
# tests fail to run with circular dependencies
.include <bsd.port.mk>
diff --git a/misc/py-polars/distinfo b/misc/py-polars/distinfo
index 5c9983e73195..c2621d8ec93e 100644
--- a/misc/py-polars/distinfo
+++ b/misc/py-polars/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1728622801
-SHA256 (rust/crates/addr2line-0.24.1.crate) = f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375
-SIZE (rust/crates/addr2line-0.24.1.crate) = 41554
+TIMESTAMP = 1746662287
+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/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234
@@ -13,94 +13,88 @@ SHA256 (rust/crates/alloc-no-stdlib-2.0.4.crate) = cc7bb162ec39d46ab1ca8c77bf72e
SIZE (rust/crates/alloc-no-stdlib-2.0.4.crate) = 10105
SHA256 (rust/crates/alloc-stdlib-0.2.2.crate) = 94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece
SIZE (rust/crates/alloc-stdlib-0.2.2.crate) = 6693
-SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f
-SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504
+SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
+SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
-SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1
-SIZE (rust/crates/anstyle-1.0.8.crate) = 15771
-SHA256 (rust/crates/anyhow-1.0.89.crate) = 86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6
-SIZE (rust/crates/anyhow-1.0.89.crate) = 47078
+SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
+SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
+SHA256 (rust/crates/anyhow-1.0.97.crate) = dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f
+SIZE (rust/crates/anyhow-1.0.97.crate) = 52221
SHA256 (rust/crates/apache-avro-0.17.0.crate) = 1aef82843a0ec9f8b19567445ad2421ceeb1d711514384bdd3d49fe37102ee13
SIZE (rust/crates/apache-avro-0.17.0.crate) = 178898
SHA256 (rust/crates/arboard-3.4.1.crate) = df099ccb16cd014ff054ac1bf392c67feeef57164b05c42f037cd40f5d4357f4
SIZE (rust/crates/arboard-3.4.1.crate) = 47070
-SHA256 (rust/crates/argminmax-0.6.2.crate) = 52424b59d69d69d5056d508b260553afd91c57e21849579cd1f50ee8b8b88eaa
-SIZE (rust/crates/argminmax-0.6.2.crate) = 55956
+SHA256 (rust/crates/argminmax-0.6.3.crate) = 70f13d10a41ac8d2ec79ee34178d61e6f47a29c2edfe7ef1721c7383b0359e65
+SIZE (rust/crates/argminmax-0.6.3.crate) = 67236
SHA256 (rust/crates/array-init-cursor-0.2.0.crate) = bf7d0a018de4f6aa429b9d33d69edf69072b1c5b1cb8d3e4a5f7ef898fc3eb76
SIZE (rust/crates/array-init-cursor-0.2.0.crate) = 2590
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/arrow-array-53.0.0.crate) = cd2bf348cf9f02a5975c5962c7fa6dee107a2009a7b41ac5fb1a027e12dc033f
-SIZE (rust/crates/arrow-array-53.0.0.crate) = 190179
-SHA256 (rust/crates/arrow-buffer-53.0.0.crate) = 3092e37715f168976012ce52273c3989b5793b0db5f06cbaa246be25e5f0924d
-SIZE (rust/crates/arrow-buffer-53.0.0.crate) = 59376
-SHA256 (rust/crates/arrow-data-53.0.0.crate) = 4e4ac0c4ee79150afe067dc4857154b3ee9c1cd52b5f40d59a77306d0ed18d65
-SIZE (rust/crates/arrow-data-53.0.0.crate) = 45079
-SHA256 (rust/crates/arrow-schema-53.0.0.crate) = c85320a3a2facf2b2822b57aa9d6d9d55edb8aee0b6b5d3b8df158e503d10858
-SIZE (rust/crates/arrow-schema-53.0.0.crate) = 39910
SHA256 (rust/crates/arrow2-0.17.4.crate) = 59c468daea140b747d781a1da9f7db5f0a8e6636d4af20cc539e43d05b0604fa
SIZE (rust/crates/arrow2-0.17.4.crate) = 841132
-SHA256 (rust/crates/async-stream-0.3.5.crate) = cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51
-SIZE (rust/crates/async-stream-0.3.5.crate) = 11916
-SHA256 (rust/crates/async-stream-impl-0.3.5.crate) = 16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193
-SIZE (rust/crates/async-stream-impl-0.3.5.crate) = 4173
-SHA256 (rust/crates/async-trait-0.1.83.crate) = 721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd
-SIZE (rust/crates/async-trait-0.1.83.crate) = 29054
-SHA256 (rust/crates/atoi-2.0.0.crate) = f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528
-SIZE (rust/crates/atoi-2.0.0.crate) = 7785
-SHA256 (rust/crates/atoi_simd-0.15.6.crate) = 9ae037714f313c1353189ead58ef9eec30a8e8dc101b2622d461418fd59e28a9
-SIZE (rust/crates/atoi_simd-0.15.6.crate) = 22341
+SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a
+SIZE (rust/crates/async-channel-2.3.1.crate) = 14576
+SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476
+SIZE (rust/crates/async-stream-0.3.6.crate) = 13823
+SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d
+SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312
+SHA256 (rust/crates/async-trait-0.1.87.crate) = d556ec1359574147ec0c4fc5eb525f3f23263a592b1a9c07e0a75b427de55c97
+SIZE (rust/crates/async-trait-0.1.87.crate) = 32014
+SHA256 (rust/crates/atoi_simd-0.16.0.crate) = 4790f9e8961209112beb783d85449b508673cf4a6a419c8449b210743ac4dbe9
+SIZE (rust/crates/atoi_simd-0.16.0.crate) = 22561
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/avro-schema-0.3.0.crate) = b5281855b39aba9684d2f47bf96983fbfd8f1725f12fabb0513a8ab879647bbd
SIZE (rust/crates/avro-schema-0.3.0.crate) = 19318
-SHA256 (rust/crates/aws-config-1.5.7.crate) = 8191fb3091fa0561d1379ef80333c3c7191c6f0435d986e85821bcf7acbd1126
-SIZE (rust/crates/aws-config-1.5.7.crate) = 124070
+SHA256 (rust/crates/aws-config-1.5.17.crate) = 490aa7465ee685b2ced076bb87ef654a47724a7844e2c7d3af4e749ce5b875dd
+SIZE (rust/crates/aws-config-1.5.17.crate) = 127995
SHA256 (rust/crates/aws-credential-types-1.2.1.crate) = 60e8f6b615cb5fc60a98132268508ad104310f0cfb25a1c22eee76efdf9154da
SIZE (rust/crates/aws-credential-types-1.2.1.crate) = 13764
-SHA256 (rust/crates/aws-runtime-1.4.3.crate) = a10d5c055aa540164d9561a0e2e74ad30f0dcf7393c3a92f6733ddf9c5762468
-SIZE (rust/crates/aws-runtime-1.4.3.crate) = 58839
-SHA256 (rust/crates/aws-sdk-s3-1.31.0.crate) = 67520cfee50a8a075a86e7960a6ff30a0a93f6b83ef36f7dff42a9fad9ec1818
-SIZE (rust/crates/aws-sdk-s3-1.31.0.crate) = 1290351
-SHA256 (rust/crates/aws-sdk-sso-1.44.0.crate) = 0b90cfe6504115e13c41d3ea90286ede5aa14da294f3fe077027a6e83850843c
-SIZE (rust/crates/aws-sdk-sso-1.44.0.crate) = 70780
-SHA256 (rust/crates/aws-sdk-ssooidc-1.45.0.crate) = 167c0fad1f212952084137308359e8e4c4724d1c643038ce163f06de9662c1d0
-SIZE (rust/crates/aws-sdk-ssooidc-1.45.0.crate) = 85121
-SHA256 (rust/crates/aws-sdk-sts-1.44.0.crate) = 2cb5f98188ec1435b68097daa2a37d74b9d17c9caa799466338a8d1544e71b9d
-SIZE (rust/crates/aws-sdk-sts-1.44.0.crate) = 144714
-SHA256 (rust/crates/aws-sigv4-1.2.4.crate) = cc8db6904450bafe7473c6ca9123f88cc11089e41a025408f992db4e22d3be68
-SIZE (rust/crates/aws-sigv4-1.2.4.crate) = 45978
-SHA256 (rust/crates/aws-smithy-async-1.2.1.crate) = 62220bc6e97f946ddd51b5f1361f78996e704677afc518a4ff66b7a72ea1378c
-SIZE (rust/crates/aws-smithy-async-1.2.1.crate) = 20779
-SHA256 (rust/crates/aws-smithy-checksums-0.60.8.crate) = 509e33efbd853e1e670c47e49af2f4df3d2ae0de8b845b068ddbf04636a6700d
-SIZE (rust/crates/aws-smithy-checksums-0.60.8.crate) = 11781
-SHA256 (rust/crates/aws-smithy-eventstream-0.60.5.crate) = cef7d0a272725f87e51ba2bf89f8c21e4df61b9e49ae1ac367a6d69916ef7c90
-SIZE (rust/crates/aws-smithy-eventstream-0.60.5.crate) = 17150
-SHA256 (rust/crates/aws-smithy-http-0.60.11.crate) = 5c8bc3e8fdc6b8d07d976e301c02fe553f72a39b7a9fea820e023268467d7ab6
-SIZE (rust/crates/aws-smithy-http-0.60.11.crate) = 23672
-SHA256 (rust/crates/aws-smithy-json-0.60.7.crate) = 4683df9469ef09468dad3473d129960119a0d3593617542b7d52086c8486f2d6
-SIZE (rust/crates/aws-smithy-json-0.60.7.crate) = 23035
+SHA256 (rust/crates/aws-runtime-1.5.5.crate) = 76dd04d39cc12844c0994f2c9c5a6f5184c22e9188ec1ff723de41910a21dcad
+SIZE (rust/crates/aws-runtime-1.5.5.crate) = 60179
+SHA256 (rust/crates/aws-sdk-s3-1.77.0.crate) = 34e87342432a3de0e94e82c99a7cbd9042f99de029ae1f4e368160f9e9929264
+SIZE (rust/crates/aws-sdk-s3-1.77.0.crate) = 1438550
+SHA256 (rust/crates/aws-sdk-sso-1.60.0.crate) = 60186fab60b24376d3e33b9ff0a43485f99efd470e3b75a9160c849741d63d56
+SIZE (rust/crates/aws-sdk-sso-1.60.0.crate) = 71348
+SHA256 (rust/crates/aws-sdk-ssooidc-1.61.0.crate) = 7033130ce1ee13e6018905b7b976c915963755aef299c1521897679d6cd4f8ef
+SIZE (rust/crates/aws-sdk-ssooidc-1.61.0.crate) = 86446
+SHA256 (rust/crates/aws-sdk-sts-1.61.0.crate) = c5c1cac7677179d622b4448b0d31bcb359185295dc6fca891920cfb17e2b5156
+SIZE (rust/crates/aws-sdk-sts-1.61.0.crate) = 156461
+SHA256 (rust/crates/aws-sigv4-1.2.9.crate) = 9bfe75fad52793ce6dec0dc3d4b1f388f038b5eb866c8d4d7f3a8e21b5ea5051
+SIZE (rust/crates/aws-sigv4-1.2.9.crate) = 47342
+SHA256 (rust/crates/aws-smithy-async-1.2.4.crate) = fa59d1327d8b5053c54bf2eaae63bf629ba9e904434d0835a28ed3c0ed0a614e
+SIZE (rust/crates/aws-smithy-async-1.2.4.crate) = 20835
+SHA256 (rust/crates/aws-smithy-checksums-0.60.13.crate) = ba1a71073fca26775c8b5189175ea8863afb1c9ea2cceb02a5de5ad9dfbaa795
+SIZE (rust/crates/aws-smithy-checksums-0.60.13.crate) = 11787
+SHA256 (rust/crates/aws-smithy-checksums-0.63.0.crate) = db2dc8d842d872529355c72632de49ef8c5a2949a4472f10e802f28cf925770c
+SIZE (rust/crates/aws-smithy-checksums-0.63.0.crate) = 12196
+SHA256 (rust/crates/aws-smithy-eventstream-0.60.7.crate) = 461e5e02f9864cba17cff30f007c2e37ade94d01e87cdb5204e44a84e6d38c17
+SIZE (rust/crates/aws-smithy-eventstream-0.60.7.crate) = 17900
+SHA256 (rust/crates/aws-smithy-http-0.60.12.crate) = 7809c27ad8da6a6a68c454e651d4962479e81472aa19ae99e59f9aba1f9713cc
+SIZE (rust/crates/aws-smithy-http-0.60.12.crate) = 23717
+SHA256 (rust/crates/aws-smithy-json-0.61.2.crate) = 623a51127f24c30776c8b374295f2df78d92517386f77ba30773f15a30ce1422
+SIZE (rust/crates/aws-smithy-json-0.61.2.crate) = 23079
SHA256 (rust/crates/aws-smithy-query-0.60.7.crate) = f2fbd61ceb3fe8a1cb7352e42689cec5335833cd9f94103a61e98f9bb61c64bb
SIZE (rust/crates/aws-smithy-query-0.60.7.crate) = 7409
-SHA256 (rust/crates/aws-smithy-runtime-1.7.1.crate) = d1ce695746394772e7000b39fe073095db6d45a862d0767dd5ad0ac0d7f8eb87
-SIZE (rust/crates/aws-smithy-runtime-1.7.1.crate) = 117454
-SHA256 (rust/crates/aws-smithy-runtime-api-1.7.2.crate) = e086682a53d3aa241192aa110fa8dfce98f2f5ac2ead0de84d41582c7e8fdb96
-SIZE (rust/crates/aws-smithy-runtime-api-1.7.2.crate) = 68443
-SHA256 (rust/crates/aws-smithy-types-1.2.7.crate) = 147100a7bea70fa20ef224a6bad700358305f5dc0f84649c53769761395b355b
-SIZE (rust/crates/aws-smithy-types-1.2.7.crate) = 81268
+SHA256 (rust/crates/aws-smithy-runtime-1.7.8.crate) = d526a12d9ed61fadefda24abe2e682892ba288c2018bcb38b1b4c111d13f6d92
+SIZE (rust/crates/aws-smithy-runtime-1.7.8.crate) = 120649
+SHA256 (rust/crates/aws-smithy-runtime-api-1.7.3.crate) = 92165296a47a812b267b4f41032ff8069ab7ff783696d217f0994a0d7ab585cd
+SIZE (rust/crates/aws-smithy-runtime-api-1.7.3.crate) = 68468
+SHA256 (rust/crates/aws-smithy-types-1.2.13.crate) = c7b8a53819e42f10d0821f56da995e1470b199686a1809168db6ca485665f042
+SIZE (rust/crates/aws-smithy-types-1.2.13.crate) = 83040
SHA256 (rust/crates/aws-smithy-xml-0.60.9.crate) = ab0b0166827aa700d3dc519f72f8b3a91c35d0b8d042dc5d643a91e6f80648fc
SIZE (rust/crates/aws-smithy-xml-0.60.9.crate) = 15744
-SHA256 (rust/crates/aws-types-1.3.3.crate) = 5221b91b3e441e6675310829fd8984801b772cb1546ef6c0e54dec9f1ac13fef
-SIZE (rust/crates/aws-types-1.3.3.crate) = 21186
+SHA256 (rust/crates/aws-types-1.3.5.crate) = dfbd0a668309ec1f66c0f6bda4840dd6d4796ae26d699ebc266d7cc95c6d040f
+SIZE (rust/crates/aws-types-1.3.5.crate) = 21600
SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
SHA256 (rust/crates/base16ct-0.1.1.crate) = 349a06037c7bf932dd7e7d1f653678b2038b9ad46a74102f1fc7bd7872678cce
@@ -113,204 +107,224 @@ SHA256 (rust/crates/base64-simd-0.8.0.crate) = 339abbe78e73178762e23bea9dfd08e69
SIZE (rust/crates/base64-simd-0.8.0.crate) = 12531
SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b
SIZE (rust/crates/base64ct-1.6.0.crate) = 28870
-SHA256 (rust/crates/bigdecimal-0.4.5.crate) = 51d712318a27c7150326677b321a5fa91b55f6d9034ffd67f20319e147d40cee
-SIZE (rust/crates/bigdecimal-0.4.5.crate) = 79843
+SHA256 (rust/crates/bigdecimal-0.4.7.crate) = 7f31f3af01c5c65a07985c804d3366560e6fa7883d640a122819b14ec327482c
+SIZE (rust/crates/bigdecimal-0.4.7.crate) = 89252
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
SIZE (rust/crates/bincode-1.3.3.crate) = 28958
-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.6.1.crate) = 675f87afced0413c9bb02843499dbbd3882a237645883f71a2b59644a6d2f753
+SIZE (rust/crates/blake3-1.6.1.crate) = 186007
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/brotli-6.0.0.crate) = 74f7971dbd9326d58187408ab83117d8ac1bb9c17b085fdacd1cf2f598719b6b
-SIZE (rust/crates/brotli-6.0.0.crate) = 1359183
-SHA256 (rust/crates/brotli-decompressor-4.0.1.crate) = 9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362
-SIZE (rust/crates/brotli-decompressor-4.0.1.crate) = 193357
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
-SHA256 (rust/crates/bytemuck-1.18.0.crate) = 94bbb0ad554ad961ddc5da507a12a29b14e4ae5bda06b19f575a3e6079d2e2ae
-SIZE (rust/crates/bytemuck-1.18.0.crate) = 49774
-SHA256 (rust/crates/bytemuck_derive-1.7.1.crate) = 0cc8b54b395f2fcfbb3d90c47b01c7f444d94d05bdeb775811dec868ac3bbc26
-SIZE (rust/crates/bytemuck_derive-1.7.1.crate) = 21712
+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.2.crate) = 74fa05ad7d803d413eb8380983b092cbbaf9a85f151b871360e7b00cd7060b37
+SIZE (rust/crates/brotli-decompressor-4.0.2.crate) = 193388
+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/bytemuck_derive-1.8.1.crate) = 3fa76293b4f7bb636ab88fd78228235b5248b4d05cc589aed610f954af5d7c7a
+SIZE (rust/crates/bytemuck_derive-1.8.1.crate) = 23100
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/bytes-1.7.2.crate) = 428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3
-SIZE (rust/crates/bytes-1.7.2.crate) = 64287
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/bytes-utils-0.1.4.crate) = 7dafe3a8757b027e2be6e4e5601ed563c55989fcf1546e933c66c8eb3a058d35
SIZE (rust/crates/bytes-utils-0.1.4.crate) = 20703
-SHA256 (rust/crates/casey-0.4.0.crate) = 614586263949597dcc18675da12ef9b429135e13628d92eb8b8c6fa50ca5656b
-SIZE (rust/crates/casey-0.4.0.crate) = 4876
+SHA256 (rust/crates/casey-0.4.2.crate) = 8e779867f62d81627d1438e0d3fb6ed7d7c9d64293ca6d87a1e88781b94ece1c
+SIZE (rust/crates/casey-0.4.2.crate) = 5007
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.1.24.crate) = 812acba72f0a070b003d3697490d2b55b837230ae7c6c6497f05cc2ddbb8d938
-SIZE (rust/crates/cc-1.1.24.crate) = 84152
+SHA256 (rust/crates/cc-1.2.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c
+SIZE (rust/crates/cc-1.2.16.crate) = 103847
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.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401
-SIZE (rust/crates/chrono-0.4.38.crate) = 220559
-SHA256 (rust/crates/chrono-tz-0.8.6.crate) = d59ae0466b83e838b81a54256c39d5d7c20b9d7daa10510a242d9b75abd5936e
-SIZE (rust/crates/chrono-tz-0.8.6.crate) = 624830
-SHA256 (rust/crates/chrono-tz-build-0.2.1.crate) = 433e39f13c9a060046954e0592a8d0a4bcb1040125cbf91cb8ee58964cfb350f
-SIZE (rust/crates/chrono-tz-build-0.2.1.crate) = 10421
+SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
+SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
+SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
+SIZE (rust/crates/chrono-0.4.40.crate) = 229824
+SHA256 (rust/crates/chrono-tz-0.10.1.crate) = 9c6ac4f2c0bf0f44e9161aec9675e1050aa4a530663c4a9e37e108fa948bca9f
+SIZE (rust/crates/chrono-tz-0.10.1.crate) = 378405
+SHA256 (rust/crates/chrono-tz-build-0.4.0.crate) = e94fea34d77a245229e7746bd2beb786cd2a896f306ff491fb8cecb3074b10a7
+SIZE (rust/crates/chrono-tz-build-0.4.0.crate) = 10660
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.18.crate) = b0956a43b323ac1afaffc053ed5c4b7c1f1800bacd1683c353aabbb752515dd3
-SIZE (rust/crates/clap-4.5.18.crate) = 56788
-SHA256 (rust/crates/clap_builder-4.5.18.crate) = 4d72166dd41634086d5803a47eb71ae740e61d84709c36f3c34110173db3961b
-SIZE (rust/crates/clap_builder-4.5.18.crate) = 163582
-SHA256 (rust/crates/clap_lex-0.7.2.crate) = 1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97
-SIZE (rust/crates/clap_lex-0.7.2.crate) = 12805
+SHA256 (rust/crates/clap-4.5.31.crate) = 027bb0d98429ae334a8698531da7077bdf906419543a35a55c2cb1b66437d767
+SIZE (rust/crates/clap-4.5.31.crate) = 56084
+SHA256 (rust/crates/clap_builder-4.5.31.crate) = 5589e0cba072e0f3d23791efac0fd8627b49c829c196a492e88168e6a669d863
+SIZE (rust/crates/clap_builder-4.5.31.crate) = 168303
+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-5.4.0.crate) = 15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892
SIZE (rust/crates/clipboard-win-5.4.0.crate) = 20559
-SHA256 (rust/crates/cmake-0.1.51.crate) = fb1e43aa7fd152b1f968787f7dbcdeb306d1867ff373c69955211876c053f91a
-SIZE (rust/crates/cmake-0.1.51.crate) = 17566
-SHA256 (rust/crates/comfy-table-7.1.1.crate) = b34115915337defe99b2aff5c2ce6771e5fbc4079f4b506301f5cf394c8452f7
-SIZE (rust/crates/comfy-table-7.1.1.crate) = 73573
-SHA256 (rust/crates/compact_str-0.8.0.crate) = 6050c3a16ddab2e412160b31f2c871015704239bca62f72f6e5f0be631d3f644
-SIZE (rust/crates/compact_str-0.8.0.crate) = 70994
+SHA256 (rust/crates/comfy-table-7.1.4.crate) = 4a65ebfec4fb190b6f90e944a817d60499ee0744e582530e2c9900a22e591d9a
+SIZE (rust/crates/comfy-table-7.1.4.crate) = 77044
+SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32
+SIZE (rust/crates/compact_str-0.8.1.crate) = 71371
+SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
+SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8
SIZE (rust/crates/const-oid-0.9.6.crate) = 45382
-SHA256 (rust/crates/const-random-0.1.18.crate) = 87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359
-SIZE (rust/crates/const-random-0.1.18.crate) = 6646
-SHA256 (rust/crates/const-random-macro-0.1.16.crate) = f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e
-SIZE (rust/crates/const-random-macro-0.1.16.crate) = 6657
SHA256 (rust/crates/constant_time_eq-0.3.1.crate) = 7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6
SIZE (rust/crates/constant_time_eq-0.3.1.crate) = 11561
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
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/core2-0.4.0.crate) = b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505
SIZE (rust/crates/core2-0.4.0.crate) = 37075
-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/crc-2.1.0.crate) = 49fc9a695bca7f35f5f4c15cddc84415f66a74ea78eef08e90c5024f2b540e23
SIZE (rust/crates/crc-2.1.0.crate) = 8683
+SHA256 (rust/crates/crc-3.2.1.crate) = 69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636
+SIZE (rust/crates/crc-3.2.1.crate) = 15070
SHA256 (rust/crates/crc-catalog-1.1.1.crate) = ccaeedb56da03b09f598226e25e80088cb4cd25f316e6e4df7d695f0feeb1403
SIZE (rust/crates/crc-catalog-1.1.1.crate) = 8698
+SHA256 (rust/crates/crc-catalog-2.4.0.crate) = 19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5
+SIZE (rust/crates/crc-catalog-2.4.0.crate) = 10155
SHA256 (rust/crates/crc32c-0.6.8.crate) = 3a47af21622d091a8f0fb295b88bc886ac74efcc613efc19f5d0b21de5c89e47
SIZE (rust/crates/crc32c-0.6.8.crate) = 9647
SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/crc64fast-nvme-1.2.0.crate) = 4955638f00a809894c947f85a024020a20815b65a5eea633798ea7924edab2b3
+SIZE (rust/crates/crc64fast-nvme-1.2.0.crate) = 76399
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.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-bigint-0.4.9.crate) = ef2b4b23cddf68b89b8f8069890e8c270d54e2d5fe1b143820234805e4cb17ef
SIZE (rust/crates/crypto-bigint-0.4.9.crate) = 46826
SHA256 (rust/crates/crypto-bigint-0.5.5.crate) = 0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76
SIZE (rust/crates/crypto-bigint-0.5.5.crate) = 83384
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/dary_heap-0.3.6.crate) = 7762d17f1241643615821a8455a0b2c3e803784b058693d990b11f2dce25a0ca
-SIZE (rust/crates/dary_heap-0.3.6.crate) = 23683
+SHA256 (rust/crates/dary_heap-0.3.7.crate) = 04d2cd9c18b9f454ed67da600630b021a8a80bf33f8c95896ab33aaf1c26b728
+SIZE (rust/crates/dary_heap-0.3.7.crate) = 24076
SHA256 (rust/crates/der-0.6.1.crate) = f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de
SIZE (rust/crates/der-0.6.1.crate) = 74205
SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
SIZE (rust/crates/deranged-0.3.11.crate) = 18043
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
-SHA256 (rust/crates/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/ecdsa-0.14.8.crate) = 413301934810f597c1d19ca71c8710e99a3f1ba28a0d2ebc01551a2daeea3c5c
SIZE (rust/crates/ecdsa-0.14.8.crate) = 24720
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/either-1.14.0.crate) = b7914353092ddf589ad78f25c5c1c21b7f80b0ff8621e7c814c3485b5306da9d
+SIZE (rust/crates/either-1.14.0.crate) = 19890
SHA256 (rust/crates/elliptic-curve-0.12.3.crate) = e7bb888ab5300a19b8e5bceef25ac745ad065f3c9f7efc6de1b91958110891d3
SIZE (rust/crates/elliptic-curve-0.12.3.crate) = 58374
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.8.4.crate) = a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3
SIZE (rust/crates/env_logger-0.8.4.crate) = 33342
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
-SIZE (rust/crates/errno-0.3.9.crate) = 10690
+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-3.3.1.crate) = a5d9305ccc6942a704f4335694ecd3de2ea531b114ac2d51f5f843750787a92f
SIZE (rust/crates/error-code-3.3.1.crate) = 7646
SHA256 (rust/crates/ethnum-1.5.0.crate) = b90ca2580b73ab6a1f724b76ca11ab632df820fd6040c336200d2c1df7b3c82c
SIZE (rust/crates/ethnum-1.5.0.crate) = 58370
+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-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a
SIZE (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 9249
-SHA256 (rust/crates/fast-float-0.2.0.crate) = 95765f67b4b18863968b4a1bd5bb576f732b29a4a28c7cd84c09fa3e2875f33c
-SIZE (rust/crates/fast-float-0.2.0.crate) = 41609
-SHA256 (rust/crates/fastrand-2.1.1.crate) = e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6
-SIZE (rust/crates/fastrand-2.1.1.crate) = 14983
+SHA256 (rust/crates/fast-float2-0.2.3.crate) = f8eb564c5c7423d25c886fb561d1e4ee69f72354d16918afa32c08811f6b6a55
+SIZE (rust/crates/fast-float2-0.2.3.crate) = 44399
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/ff-0.12.1.crate) = d013fc25338cc558c5c2cfbad646908fb23591e2404481826742b651c9af7160
SIZE (rust/crates/ff-0.12.1.crate) = 12956
-SHA256 (rust/crates/flate2-1.0.34.crate) = a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0
-SIZE (rust/crates/flate2-1.0.34.crate) = 109174
-SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
-SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
+SHA256 (rust/crates/flate2-1.1.0.crate) = 11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc
+SIZE (rust/crates/flate2-1.1.0.crate) = 110650
+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/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
+SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
SHA256 (rust/crates/foreign_vec-0.1.0.crate) = ee1b05cbd864bcaecbd3455d6d967862d446e4ebfc3c2e5e5b9841e53cba6673
SIZE (rust/crates/foreign_vec-0.1.0.crate) = 5198
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
-SHA256 (rust/crates/fs4-0.9.1.crate) = e8c6b3bd49c37d2aa3f3f2220233b29a7cd23f79d1fe70e5337d25fb390793de
-SIZE (rust/crates/fs4-0.9.1.crate) = 19021
-SHA256 (rust/crates/futures-0.3.30.crate) = 645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0
-SIZE (rust/crates/futures-0.3.30.crate) = 53828
-SHA256 (rust/crates/futures-channel-0.3.30.crate) = eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78
-SIZE (rust/crates/futures-channel-0.3.30.crate) = 31736
-SHA256 (rust/crates/futures-core-0.3.30.crate) = dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d
-SIZE (rust/crates/futures-core-0.3.30.crate) = 14071
-SHA256 (rust/crates/futures-executor-0.3.30.crate) = a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d
-SIZE (rust/crates/futures-executor-0.3.30.crate) = 17744
-SHA256 (rust/crates/futures-io-0.3.30.crate) = a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1
-SIZE (rust/crates/futures-io-0.3.30.crate) = 8910
-SHA256 (rust/crates/futures-macro-0.3.30.crate) = 87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac
-SIZE (rust/crates/futures-macro-0.3.30.crate) = 11278
-SHA256 (rust/crates/futures-sink-0.3.30.crate) = 9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5
-SIZE (rust/crates/futures-sink-0.3.30.crate) = 7852
-SHA256 (rust/crates/futures-task-0.3.30.crate) = 38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004
-SIZE (rust/crates/futures-task-0.3.30.crate) = 11126
-SHA256 (rust/crates/futures-util-0.3.30.crate) = 3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48
-SIZE (rust/crates/futures-util-0.3.30.crate) = 159977
+SHA256 (rust/crates/fs4-0.13.0.crate) = be058769cf1633370c3d0dac6bb9b223b8f18900cf808abadf7843192e706238
+SIZE (rust/crates/fs4-0.13.0.crate) = 28710
+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-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
+SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
SHA256 (rust/crates/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/gimli-0.31.0.crate) = 32085ea23f3234fc7846555e85283ba4de91e21016dc0455a16286d87a292d64
-SIZE (rust/crates/gimli-0.31.0.crate) = 278951
-SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
-SIZE (rust/crates/glob-0.3.1.crate) = 18880
+SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
+SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
+SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
+SIZE (rust/crates/gimli-0.31.1.crate) = 279515
+SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
+SIZE (rust/crates/glob-0.3.2.crate) = 22359
SHA256 (rust/crates/group-0.12.1.crate) = 5dfbfb3a6cfbd390d5c9564ab283a0349b9b9fcd46a706c1eb10e0db70bfbac7
SIZE (rust/crates/group-0.12.1.crate) = 16516
SHA256 (rust/crates/h2-0.3.26.crate) = 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8
SIZE (rust/crates/h2-0.3.26.crate) = 168315
-SHA256 (rust/crates/h2-0.4.6.crate) = 524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205
-SIZE (rust/crates/h2-0.4.6.crate) = 173912
+SHA256 (rust/crates/h2-0.4.8.crate) = 5017294ff4bb30944501348f6f8e42e6ad28f42c8bbef7a74029aff064a4e3c2
+SIZE (rust/crates/h2-0.4.8.crate) = 174535
SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
SIZE (rust/crates/half-2.4.1.crate) = 50892
SHA256 (rust/crates/halfbrown-0.2.5.crate) = 8588661a8607108a5ca69cab034063441a0413a0b041c13618a7dd348021ef6f
@@ -319,84 +333,100 @@ SHA256 (rust/crates/hash_hasher-2.0.3.crate) = 74721d007512d0cb3338cd20f0654ac91
SIZE (rust/crates/hash_hasher-2.0.3.crate) = 11057
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
-SIZE (rust/crates/heck-0.4.1.crate) = 11567
+SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
+SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
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/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
SIZE (rust/crates/hmac-0.12.1.crate) = 42657
-SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
-SIZE (rust/crates/home-0.5.9.crate) = 8760
+SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
+SIZE (rust/crates/home-0.5.11.crate) = 9926
SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1
SIZE (rust/crates/http-0.2.12.crate) = 101964
-SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258
-SIZE (rust/crates/http-1.1.0.crate) = 103144
+SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea
+SIZE (rust/crates/http-1.2.0.crate) = 105932
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/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-0.14.30.crate) = a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9
-SIZE (rust/crates/hyper-0.14.30.crate) = 198175
-SHA256 (rust/crates/hyper-1.4.1.crate) = 50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05
-SIZE (rust/crates/hyper-1.4.1.crate) = 151849
+SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7
+SIZE (rust/crates/hyper-0.14.32.crate) = 199622
+SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
+SIZE (rust/crates/hyper-1.6.0.crate) = 153923
SHA256 (rust/crates/hyper-rustls-0.24.2.crate) = ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590
SIZE (rust/crates/hyper-rustls-0.24.2.crate) = 30195
-SHA256 (rust/crates/hyper-rustls-0.27.3.crate) = 08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333
-SIZE (rust/crates/hyper-rustls-0.27.3.crate) = 34834
-SHA256 (rust/crates/hyper-util-0.1.9.crate) = 41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b
-SIZE (rust/crates/hyper-util-0.1.9.crate) = 72670
+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-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4
+SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887
SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
-SIZE (rust/crates/idna-0.5.0.crate) = 271940
-SHA256 (rust/crates/indexmap-2.5.0.crate) = 68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5
-SIZE (rust/crates/indexmap-2.5.0.crate) = 85919
-SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
-SIZE (rust/crates/indoc-2.0.5.crate) = 14396
-SHA256 (rust/crates/inventory-0.3.15.crate) = f958d3d68f4167080a18141e10381e7634563984a537f2a49a30fd8e53ac5767
-SIZE (rust/crates/inventory-0.3.15.crate) = 13967
-SHA256 (rust/crates/ipnet-2.10.0.crate) = 187674a687eed5fe42285b40c6291f9a01517d415fad1c3cbc6a9f778af7fcd4
-SIZE (rust/crates/ipnet-2.10.0.crate) = 28372
-SHA256 (rust/crates/is-terminal-0.4.13.crate) = 261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b
-SIZE (rust/crates/is-terminal-0.4.13.crate) = 7665
+SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
+SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
+SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
+SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
+SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
+SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
+SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
+SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
+SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
+SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
+SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
+SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
+SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
+SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
+SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
+SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
+SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
+SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
+SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
+SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
+SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
+SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
+SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
+SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
+SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
+SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
+SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/inventory-0.3.20.crate) = ab08d7cd2c5897f2c949e5383ea7c7db03fb19130ffcfbf7eda795137ae3cb83
+SIZE (rust/crates/inventory-0.3.20.crate) = 16414
+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.15.crate) = e19b23d53f35ce9f56aebc7d1bb4e6ac1e9c0db7ac85c8d1760c04379edced37
+SIZE (rust/crates/is-terminal-0.4.15.crate) = 7770
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
SIZE (rust/crates/itertools-0.10.5.crate) = 115354
-SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
-SIZE (rust/crates/itertools-0.13.0.crate) = 146261
-SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
-SIZE (rust/crates/itoa-1.0.11.crate) = 10563
-SHA256 (rust/crates/itoap-1.0.1.crate) = 9028f49264629065d057f340a86acb84867925865f73bbf8d47b4d149a7e88b8
-SIZE (rust/crates/itoap-1.0.1.crate) = 83316
-SHA256 (rust/crates/jemalloc-sys-0.5.4+5.3.0-patched.crate) = ac6c1946e1cea1788cbfde01c993b52a10e2da07f4bac608228d1bed20bfebf2
-SIZE (rust/crates/jemalloc-sys-0.5.4+5.3.0-patched.crate) = 884321
-SHA256 (rust/crates/jemallocator-0.5.4.crate) = a0de374a9f8e63150e6f5e8a60cc14c668226d7a347d8aee1a45766e3c4dd3bc
-SIZE (rust/crates/jemallocator-0.5.4.crate) = 13088
+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/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
-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/jsonpath_lib_polars_vendor-0.0.1.crate) = f4bd9354947622f7471ff713eacaabdb683ccb13bba4edccaab9860abf480b7d
SIZE (rust/crates/jsonpath_lib_polars_vendor-0.0.1.crate) = 299067
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.159.crate) = 561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5
-SIZE (rust/crates/libc-0.2.159.crate) = 755366
+SHA256 (rust/crates/libc-0.2.170.crate) = 875b3680cb2f8f71bdcf9a30f38d48282f5d3c95cbf9b3fa57269bb5d5c06828
+SIZE (rust/crates/libc-0.2.170.crate) = 760076
SHA256 (rust/crates/libflate-1.4.0.crate) = 5ff4ae71b685bbad2f2f391fe74f6b7659a34871c08b210fdc039e43bee07d18
SIZE (rust/crates/libflate-1.4.0.crate) = 42600
SHA256 (rust/crates/libflate-2.1.0.crate) = 45d9dfdc14ea4ef0900c1cddbc8dcd553fbaacd8a4a282cf4018ae9dd04fb21e
@@ -405,24 +435,26 @@ SHA256 (rust/crates/libflate_lz77-1.2.0.crate) = a52d3a8bfc85f250440e4424db7d857
SIZE (rust/crates/libflate_lz77-1.2.0.crate) = 5964
SHA256 (rust/crates/libflate_lz77-2.1.0.crate) = e6e0d73b369f386f1c44abd9c570d5318f55ccde816ff4b562fa452e5182863d
SIZE (rust/crates/libflate_lz77-2.1.0.crate) = 5918
-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/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/libz-ng-sys-1.1.16.crate) = 4436751a01da56f1277f323c80d584ffad94a3d14aecd959dd0dff75aa73a438
-SIZE (rust/crates/libz-ng-sys-1.1.16.crate) = 478122
-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/libz-rs-sys-0.4.2.crate) = 902bc563b5d65ad9bba616b490842ef0651066a1a1dc3ce1087113ffcb873c8d
+SIZE (rust/crates/libz-rs-sys-0.4.2.crate) = 15013
+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/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
-SIZE (rust/crates/log-0.4.22.crate) = 44027
-SHA256 (rust/crates/lru-0.12.4.crate) = 37ee39891760e7d94734f6f63fedc29a2e4a152f836120753a72503f09fcf904
-SIZE (rust/crates/lru-0.12.4.crate) = 16032
-SHA256 (rust/crates/lz4-1.28.0.crate) = 4d1febb2b4a79ddd1980eede06a8f7902197960aa0383ffcfdd62fe723036725
-SIZE (rust/crates/lz4-1.28.0.crate) = 13471
+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-1.28.1.crate) = a20b523e860d03443e98350ceaac5e71c6ba89aea7d960769ec3ce37f4de5af4
+SIZE (rust/crates/lz4-1.28.1.crate) = 13585
SHA256 (rust/crates/lz4-sys-1.11.1+lz4-1.10.0.crate) = 6bd8c0d6c6ed0cd30b3652886bb8711dc4bb01d637a68105a3d5158039b418e6
SIZE (rust/crates/lz4-sys-1.11.1+lz4-1.10.0.crate) = 391317
SHA256 (rust/crates/lz4_flex-0.11.3.crate) = 75761162ae2b0e580d7e7c390558127e5f01b4194debd6221fd8c207fc80e3f5
@@ -433,30 +465,26 @@ SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89ee
SIZE (rust/crates/md-5-0.10.6.crate) = 16161
SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/memmap2-0.7.1.crate) = f49388d20533534cd19360ad3d6a7dadc885944aa802ba3995040c5ec11288c6
-SIZE (rust/crates/memmap2-0.7.1.crate) = 30741
+SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
+SIZE (rust/crates/memmap2-0.9.5.crate) = 33280
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/mimalloc-0.1.43.crate) = 68914350ae34959d83f732418d51e2427a794055d0b9529f48259ac07af65633
SIZE (rust/crates/mimalloc-0.1.43.crate) = 4075
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
SIZE (rust/crates/mime-0.3.17.crate) = 15712
-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/multiversion-0.7.4.crate) = c4851161a11d3ad0bf9402d90ffc3967bf231768bfd7aeb61755ad06dbf1a142
-SIZE (rust/crates/multiversion-0.7.4.crate) = 11294
-SHA256 (rust/crates/multiversion-macros-0.7.4.crate) = 79a74ddee9e0c27d2578323c13905793e91622148f138ba29738f9dddb835e90
-SIZE (rust/crates/multiversion-macros-0.7.4.crate) = 14952
-SHA256 (rust/crates/ndarray-0.15.6.crate) = adb12d4e967ec485a5f71c6311fe28158e9d6f4bc4a447b474184d0f91a8fa32
-SIZE (rust/crates/ndarray-0.15.6.crate) = 275225
+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/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
+SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
+SHA256 (rust/crates/ndarray-0.16.1.crate) = 882ed72dce9365842bf196bdeedf5055305f11fc8c03dee7bb0194a6cad34841
+SIZE (rust/crates/ndarray-0.16.1.crate) = 291026
SHA256 (rust/crates/now-0.1.3.crate) = 6d89e9874397a1f0a52fc1f197a8effd9735223cb2390e9dcc83ac6cd02923d0
SIZE (rust/crates/now-0.1.3.crate) = 5086
SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4
SIZE (rust/crates/ntapi-0.4.1.crate) = 126552
-SHA256 (rust/crates/num-0.4.3.crate) = 35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23
-SIZE (rust/crates/num-0.4.3.crate) = 9575
SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495
@@ -465,12 +493,10 @@ SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3
SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
-SHA256 (rust/crates/num-iter-0.1.45.crate) = 1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf
-SIZE (rust/crates/num-iter-0.1.45.crate) = 10320
-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/numpy-0.24.0.crate) = a7cfbf3f0feededcaa4d289fe3079b03659e85c5b5a177f4ba6fb01ab4fb3e39
+SIZE (rust/crates/numpy-0.24.0.crate) = 82393
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
@@ -481,54 +507,62 @@ SHA256 (rust/crates/objc2-core-data-0.2.2.crate) = 617fbf49e071c178c0b24c080767d
SIZE (rust/crates/objc2-core-data-0.2.2.crate) = 30575
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-encode-4.0.3.crate) = 7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8
-SIZE (rust/crates/objc2-encode-4.0.3.crate) = 19478
+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-metal-0.2.2.crate) = dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6
SIZE (rust/crates/objc2-metal-0.2.2.crate) = 75276
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/object-0.36.4.crate) = 084f1a5821ac4c651660a94a7153d27ac9d8a53736203f58b31945ded098070a
-SIZE (rust/crates/object-0.36.4.crate) = 325802
-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.1.crate) = 82881c4be219ab5faaf2ad5e5e5ecdff8c66bd7402ca3160975c93b24961afd1
-SIZE (rust/crates/once_cell-1.20.1.crate) = 33345
+SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
+SIZE (rust/crates/object-0.36.7.crate) = 329938
+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.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
+SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
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/outref-0.5.1.crate) = 4030760ffd992bef45b0ae3f10ce1aba99e33464c90d14dd7c039884963ddc7a
-SIZE (rust/crates/outref-0.5.1.crate) = 3957
+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-sys-0.9.107.crate) = 8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07
+SIZE (rust/crates/openssl-sys-0.9.107.crate) = 78156
+SHA256 (rust/crates/outref-0.5.2.crate) = 1a80800c0488c3a21695ea981a54918fbb37abf04f4d0720c453632255e2ff0e
+SIZE (rust/crates/outref-0.5.2.crate) = 5621
SHA256 (rust/crates/p256-0.11.1.crate) = 51f44edd08f51e2ade572f141051021c5af22677e42b7dd28a88155151c33594
SIZE (rust/crates/p256-0.11.1.crate) = 67282
+SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
+SIZE (rust/crates/parking-2.2.1.crate) = 10685
SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
-SHA256 (rust/crates/parquet-format-safe-0.2.4.crate) = 1131c54b167dd4e4799ce762e1ab01549ebb94d5bdd13e6ec1b467491c378e1f
-SIZE (rust/crates/parquet-format-safe-0.2.4.crate) = 62904
SHA256 (rust/crates/parse-zoneinfo-0.3.1.crate) = 1f2a05b18d44e2957b88f96ba460715e295bc1d7510468a2f3d3b44535d26c24
SIZE (rust/crates/parse-zoneinfo-0.3.1.crate) = 97290
+SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
+SIZE (rust/crates/paste-1.0.15.crate) = 18374
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.2.crate) = ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc
-SIZE (rust/crates/phf-0.11.2.crate) = 21569
-SHA256 (rust/crates/phf_codegen-0.11.2.crate) = e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a
-SIZE (rust/crates/phf_codegen-0.11.2.crate) = 12977
-SHA256 (rust/crates/phf_generator-0.11.2.crate) = 48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0
-SIZE (rust/crates/phf_generator-0.11.2.crate) = 14190
-SHA256 (rust/crates/phf_shared-0.11.2.crate) = 90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b
-SIZE (rust/crates/phf_shared-0.11.2.crate) = 14284
-SHA256 (rust/crates/pin-project-lite-0.2.14.crate) = bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02
-SIZE (rust/crates/pin-project-lite-0.2.14.crate) = 28817
+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_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
+SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
SHA256 (rust/crates/pkcs8-0.9.0.crate) = 9eca2c590a5f85da82668fa685c09ce2888b9430e83299debf1f34b65fd4a4ba
SIZE (rust/crates/pkcs8-0.9.0.crate) = 26214
-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/planus-0.3.1.crate) = fc1691dd09e82f428ce8d6310bd6d5da2557c82ff17694d2a32cad7242aea89f
SIZE (rust/crates/planus-0.3.1.crate) = 17324
SHA256 (rust/crates/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747
@@ -539,46 +573,50 @@ SHA256 (rust/crates/plotters-svg-0.3.7.crate) = 51bae2ac328883f7acdfea3d66a7c357
SIZE (rust/crates/plotters-svg-0.3.7.crate) = 6715
SHA256 (rust/crates/polars-arrow-format-0.1.0.crate) = 19b0ef2474af9396b19025b189d96e992311e6a47f90c53cd998b36c4c64b84c
SIZE (rust/crates/polars-arrow-format-0.1.0.crate) = 41001
-SHA256 (rust/crates/portable-atomic-1.9.0.crate) = cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2
-SIZE (rust/crates/portable-atomic-1.9.0.crate) = 166365
+SHA256 (rust/crates/polars-parquet-format-0.1.0.crate) = c025243dcfe8dbc57e94d9f82eb3bef10b565ab180d5b99bed87fd8aea319ce1
+SIZE (rust/crates/polars-parquet-format-0.1.0.crate) = 55634
+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/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
-SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
-SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
-SHA256 (rust/crates/proptest-1.5.0.crate) = b4c2511913b88df1637da85cc8d96ec8e43a3f8bb8ccb71ee1ac240d6f3df58d
-SIZE (rust/crates/proptest-1.5.0.crate) = 201381
+SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84
+SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391
+SHA256 (rust/crates/proptest-1.6.0.crate) = 14cae93065090804185d3b75f0bf93b8eeda30c7a9b4a33d3bdb3988d6229e50
+SIZE (rust/crates/proptest-1.6.0.crate) = 203276
SHA256 (rust/crates/prost-0.11.9.crate) = 0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd
SIZE (rust/crates/prost-0.11.9.crate) = 28958
SHA256 (rust/crates/prost-derive-0.11.9.crate) = e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4
SIZE (rust/crates/prost-derive-0.11.9.crate) = 19513
-SHA256 (rust/crates/psm-0.1.23.crate) = aa37f80ca58604976033fae9515a8a2989fc13797d953f7c04fb8fa36a11f205
-SIZE (rust/crates/psm-0.1.23.crate) = 23318
-SHA256 (rust/crates/pyo3-0.21.2.crate) = a5e00b96a521718e08e03b1a622f01c8a8deb50719335de3f60b3b3950f069d8
-SIZE (rust/crates/pyo3-0.21.2.crate) = 504574
-SHA256 (rust/crates/pyo3-build-config-0.21.2.crate) = 7883df5835fafdad87c0d888b266c8ec0f4c9ca48a5bed6bbb592e8dedee1b50
-SIZE (rust/crates/pyo3-build-config-0.21.2.crate) = 30581
-SHA256 (rust/crates/pyo3-ffi-0.21.2.crate) = 01be5843dc60b916ab4dad1dca6d20b9b4e6ddc8e15f50c47fe6d85f1fb97403
-SIZE (rust/crates/pyo3-ffi-0.21.2.crate) = 66160
-SHA256 (rust/crates/pyo3-macros-0.21.2.crate) = 77b34069fc0682e11b31dbd10321cbf94808394c56fd996796ce45217dfac53c
-SIZE (rust/crates/pyo3-macros-0.21.2.crate) = 7920
-SHA256 (rust/crates/pyo3-macros-backend-0.21.2.crate) = 08260721f32db5e1a5beae69a55553f56b99bd0e1c3e6e0a5e8851a9d0f5a85c
-SIZE (rust/crates/pyo3-macros-backend-0.21.2.crate) = 58088
-SHA256 (rust/crates/quad-rand-0.2.2.crate) = b76f1009795ca44bb5aaae8fd3f18953e209259c33d9b059b1f53d58ab7511db
-SIZE (rust/crates/quad-rand-0.2.2.crate) = 4360
-SHA256 (rust/crates/quick-xml-0.36.2.crate) = f7649a7b4df05aed9ea7ec6f628c67c9953a43869b8bc50929569b2999d443fe
-SIZE (rust/crates/quick-xml-0.36.2.crate) = 185201
+SHA256 (rust/crates/psm-0.1.25.crate) = f58e5423e24c18cc840e1c98370b3993c6649cd1678b4d24318bcf0a083cbe88
+SIZE (rust/crates/psm-0.1.25.crate) = 23520
+SHA256 (rust/crates/pyo3-0.24.2.crate) = e5203598f366b11a02b13aa20cab591229ff0a89fd121a308a5df751d5fc9219
+SIZE (rust/crates/pyo3-0.24.2.crate) = 1113754
+SHA256 (rust/crates/pyo3-build-config-0.24.2.crate) = 99636d423fa2ca130fa5acde3059308006d46f98caac629418e53f7ebb1e9999
+SIZE (rust/crates/pyo3-build-config-0.24.2.crate) = 34019
+SHA256 (rust/crates/pyo3-ffi-0.24.2.crate) = 78f9cf92ba9c409279bc3305b5409d90db2d2c22392d443a87df3a1adad59e33
+SIZE (rust/crates/pyo3-ffi-0.24.2.crate) = 76458
+SHA256 (rust/crates/pyo3-macros-0.24.2.crate) = 0b999cb1a6ce21f9a6b147dcf1be9ffedf02e0043aec74dc390f3007047cecd9
+SIZE (rust/crates/pyo3-macros-0.24.2.crate) = 8874
+SHA256 (rust/crates/pyo3-macros-backend-0.24.2.crate) = 822ece1c7e1012745607d5cf0bcb2874769f0f7cb34c4cde03b9358eb9ef911a
+SIZE (rust/crates/pyo3-macros-backend-0.24.2.crate) = 72654
+SHA256 (rust/crates/quad-rand-0.2.3.crate) = 5a651516ddc9168ebd67b24afd085a718be02f8858fe406591b013d101ce2f40
+SIZE (rust/crates/quad-rand-0.2.3.crate) = 4949
+SHA256 (rust/crates/quick-xml-0.37.2.crate) = 165859e9e55f79d67b96c5d96f4e88b6f2695a1972849c15a6a3f5c59fc2c003
+SIZE (rust/crates/quick-xml-0.37.2.crate) = 188017
SHA256 (rust/crates/quickcheck-1.0.3.crate) = 588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6
SIZE (rust/crates/quickcheck-1.0.3.crate) = 28069
-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.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.10.crate) = e46f3055866785f6b92bc6164b76be02ca8f2eb4b002c0354b28cf4c119e5944
+SIZE (rust/crates/quinn-udp-0.5.10.crate) = 30920
+SHA256 (rust/crates/quote-1.0.39.crate) = c1f1914ce909e1658d9907913b4b91947430c7d9be598b15a1912935b8c04801
+SIZE (rust/crates/quote-1.0.39.crate) = 31206
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
@@ -591,8 +629,8 @@ SHA256 (rust/crates/rand_regex-0.15.1.crate) = 8b2a9fe2d7d9eeaf3279d1780452a5bbd
SIZE (rust/crates/rand_regex-0.15.1.crate) = 12990
SHA256 (rust/crates/rand_xorshift-0.3.0.crate) = d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f
SIZE (rust/crates/rand_xorshift-0.3.0.crate) = 9121
-SHA256 (rust/crates/raw-cpuid-11.1.0.crate) = cb9ee317cfe3fbd54b36a511efc1edd42e216903c9cd575e686dd68a2ba90d8d
-SIZE (rust/crates/raw-cpuid-11.1.0.crate) = 109361
+SHA256 (rust/crates/raw-cpuid-11.5.0.crate) = c6df7ab838ed27997ba19a4664507e6f82b41fe6e20be42929332156e5e85146
+SIZE (rust/crates/raw-cpuid-11.5.0.crate) = 111596
SHA256 (rust/crates/rawpointer-0.2.1.crate) = 60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3
SIZE (rust/crates/rawpointer-0.2.1.crate) = 7490
SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
@@ -603,62 +641,64 @@ SHA256 (rust/crates/recursive-0.1.1.crate) = 0786a43debb760f491b1bc0269fe5e84155
SIZE (rust/crates/recursive-0.1.1.crate) = 3642
SHA256 (rust/crates/recursive-proc-macro-impl-0.1.1.crate) = 76009fbe0614077fc1a2ce255e3a1881a2e3a3527097d5dc6d8212c585e7e38b
SIZE (rust/crates/recursive-proc-macro-impl-0.1.1.crate) = 2213
-SHA256 (rust/crates/redox_syscall-0.5.7.crate) = 9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f
-SIZE (rust/crates/redox_syscall-0.5.7.crate) = 26249
-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/regex-1.11.0.crate) = 38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8
-SIZE (rust/crates/regex-1.11.0.crate) = 254059
-SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3
-SIZE (rust/crates/regex-automata-0.4.8.crate) = 617784
+SHA256 (rust/crates/redox_syscall-0.5.10.crate) = 0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1
+SIZE (rust/crates/redox_syscall-0.5.10.crate) = 30226
+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.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
+SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
SHA256 (rust/crates/regex-lite-0.1.6.crate) = 53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a
SIZE (rust/crates/regex-lite-0.1.6.crate) = 95278
SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/reqwest-0.12.8.crate) = f713147fbe92361e52392c73b8c9e48c04c6625bce969ef54dc901e58e042a7b
-SIZE (rust/crates/reqwest-0.12.8.crate) = 178052
+SHA256 (rust/crates/reqwest-0.12.12.crate) = 43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da
+SIZE (rust/crates/reqwest-0.12.12.crate) = 193321
SHA256 (rust/crates/rfc6979-0.3.1.crate) = 7743f17af12fa0b03b803ba12cd6a8d9483a587e89c69445e3909655c0b9fabb
SIZE (rust/crates/rfc6979-0.3.1.crate) = 8460
-SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d
-SIZE (rust/crates/ring-0.17.8.crate) = 4188554
+SHA256 (rust/crates/ring-0.17.13.crate) = 70ac5d832aa16abd7d1def883a8545280c20a60f523a370aa3a9617c2b8550ee
+SIZE (rust/crates/ring-0.17.13.crate) = 1501917
SHA256 (rust/crates/rle-decode-fast-1.0.3.crate) = 3582f63211428f83597b51b2ddb88e2a91a9d52d12831f9d08f5e624e8977422
SIZE (rust/crates/rle-decode-fast-1.0.3.crate) = 62086
+SHA256 (rust/crates/rmp-0.8.14.crate) = 228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4
+SIZE (rust/crates/rmp-0.8.14.crate) = 29687
+SHA256 (rust/crates/rmp-serde-1.3.0.crate) = 52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db
+SIZE (rust/crates/rmp-serde-1.3.0.crate) = 33025
SHA256 (rust/crates/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.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.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
-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/rustls-0.21.12.crate) = 3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e
SIZE (rust/crates/rustls-0.21.12.crate) = 285674
-SHA256 (rust/crates/rustls-0.23.13.crate) = f2dabaac7466917e566adb06783a81ca48944c6898a1b08b9374106dd671f4c8
-SIZE (rust/crates/rustls-0.23.13.crate) = 335735
+SHA256 (rust/crates/rustls-0.23.23.crate) = 47796c98c480fce5406ef69d1c76378375492c3b0a0de587be0c1d9feb12f395
+SIZE (rust/crates/rustls-0.23.23.crate) = 342561
SHA256 (rust/crates/rustls-native-certs-0.6.3.crate) = a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00
SIZE (rust/crates/rustls-native-certs-0.6.3.crate) = 24438
-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-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
+SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129
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.9.0.crate) = 0e696e35370c65c9c541198af4543ccd580cf17fc25d8e05c5a242b202488c55
-SIZE (rust/crates/rustls-pki-types-1.9.0.crate) = 55000
+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.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/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/sample-arrow2-0.17.2.crate) = 502b30097ae5cc57ee8359bb59d8af349db022492de04596119d83f561ab8977
@@ -669,8 +709,8 @@ SHA256 (rust/crates/sample-test-0.2.1.crate) = e8b253ca516416756b09b582e2b7275de
SIZE (rust/crates/sample-test-0.2.1.crate) = 10415
SHA256 (rust/crates/sample-test-macros-0.2.1.crate) = 5cc6439a7589bb4581fdadb6391700ce4d26f8bffd34e2a75acb320822e9b5ef
SIZE (rust/crates/sample-test-macros-0.2.1.crate) = 2304
-SHA256 (rust/crates/schannel-0.1.24.crate) = e9aaafd5a2b6e3d657ff009d82fbd630b6bd54dd4eb06f21693925cdf80f9b8b
-SIZE (rust/crates/schannel-0.1.24.crate) = 41728
+SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
+SIZE (rust/crates/schannel-0.1.27.crate) = 42772
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/sct-0.7.1.crate) = da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414
@@ -679,18 +719,20 @@ SHA256 (rust/crates/sec1-0.3.0.crate) = 3be24c1842290c45df0a7bf069e0c268a747ad05
SIZE (rust/crates/sec1-0.3.0.crate) = 17615
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/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b
-SIZE (rust/crates/semver-1.0.23.crate) = 30622
-SHA256 (rust/crates/serde-1.0.210.crate) = c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a
-SIZE (rust/crates/serde-1.0.210.crate) = 78338
-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.210.crate) = 243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f
-SIZE (rust/crates/serde_derive-1.0.210.crate) = 56020
-SHA256 (rust/crates/serde_json-1.0.128.crate) = 6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8
-SIZE (rust/crates/serde_json-1.0.128.crate) = 149520
+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/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
+SIZE (rust/crates/semver-1.0.26.crate) = 31303
+SHA256 (rust/crates/serde-1.0.218.crate) = e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60
+SIZE (rust/crates/serde-1.0.218.crate) = 78968
+SHA256 (rust/crates/serde_bytes-0.11.16.crate) = 364fec0df39c49a083c9a8a18a23a6bcfd9af130fe9fe321d18520a0d113e09e
+SIZE (rust/crates/serde_bytes-0.11.16.crate) = 12993
+SHA256 (rust/crates/serde_derive-1.0.218.crate) = f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b
+SIZE (rust/crates/serde_derive-1.0.218.crate) = 57782
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
@@ -699,38 +741,38 @@ SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f53798
SIZE (rust/crates/sha2-0.10.8.crate) = 26357
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-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
SHA256 (rust/crates/signature-1.6.4.crate) = 74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c
SIZE (rust/crates/signature-1.6.4.crate) = 16012
-SHA256 (rust/crates/simd-json-0.14.0.crate) = 05f0b376aada35f30a0012f5790e50aed62f91804a0682669aefdbe81c7fcb91
-SIZE (rust/crates/simd-json-0.14.0.crate) = 166646
+SHA256 (rust/crates/simd-json-0.14.3.crate) = aa2bcf6c6e164e81bc7a5d49fc6988b3d515d9e8c07457d7b74ffb9324b9cd40
+SIZE (rust/crates/simd-json-0.14.3.crate) = 169109
SHA256 (rust/crates/simdutf8-0.1.5.crate) = e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e
SIZE (rust/crates/simdutf8-0.1.5.crate) = 28488
-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/skiplist-0.5.1.crate) = 0eec25f46463fcdc5e02f388c2780b1b58e01be81a8378e62ec60931beccc3f6
+SIZE (rust/crates/skiplist-0.5.1.crate) = 39721
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.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
-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/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd
+SIZE (rust/crates/smallvec-1.14.0.crate) = 35561
SHA256 (rust/crates/snap-1.1.1.crate) = 1b6b67fb9a61334225b5b790716f609cd58395f895b3fe8b328786812a40bc3b
SIZE (rust/crates/snap-1.1.1.crate) = 33763
-SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c
-SIZE (rust/crates/socket2-0.5.7.crate) = 55758
-SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
-SIZE (rust/crates/spin-0.9.8.crate) = 38958
+SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8
+SIZE (rust/crates/socket2-0.5.8.crate) = 56309
SHA256 (rust/crates/spki-0.6.0.crate) = 67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b
SIZE (rust/crates/spki-0.6.0.crate) = 14791
-SHA256 (rust/crates/sqlparser-0.49.0.crate) = a4a404d0e14905361b918cb8afdb73605e25c1d5029312bd9785142dcb3aa49e
-SIZE (rust/crates/sqlparser-0.49.0.crate) = 213201
-SHA256 (rust/crates/stacker-0.1.17.crate) = 799c883d55abdb5e98af1a7b3f23b9b6de8ecada0ecac058672d7635eb48ca7b
-SIZE (rust/crates/stacker-0.1.17.crate) = 14699
+SHA256 (rust/crates/sqlparser-0.53.0.crate) = 05a528114c392209b3264855ad491fcce534b94a38771b0a0b97a79379275ce8
+SIZE (rust/crates/sqlparser-0.53.0.crate) = 266820
+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.19.crate) = d9156ebd5870ef293bfb43f91c7a74528d363ec0d424afe24160ed5a4343d08a
+SIZE (rust/crates/stacker-0.1.19.crate) = 16494
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/streaming-decompression-0.1.2.crate) = bf6cc3b19bfb128a8ad11026086e31d3ce9ad23f8ea37354b31383a187c44cf3
@@ -747,54 +789,64 @@ 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.79.crate) = 89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590
-SIZE (rust/crates/syn-2.0.79.crate) = 268981
-SHA256 (rust/crates/sync_wrapper-1.0.1.crate) = a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394
-SIZE (rust/crates/sync_wrapper-1.0.1.crate) = 6939
-SHA256 (rust/crates/sysinfo-0.31.4.crate) = 355dbe4f8799b304b05e1b0f05fc59b2a18d36645cf169607da45bde2f69a1be
-SIZE (rust/crates/sysinfo-0.31.4.crate) = 182989
-SHA256 (rust/crates/target-features-0.1.6.crate) = c1bbb9f3c5c463a01705937a24fdabc5047929ac764b2d5b9cf681c1f5041ed5
-SIZE (rust/crates/target-features-0.1.6.crate) = 18915
-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.13.0.crate) = f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b
-SIZE (rust/crates/tempfile-3.13.0.crate) = 34910
-SHA256 (rust/crates/thiserror-1.0.64.crate) = d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84
-SIZE (rust/crates/thiserror-1.0.64.crate) = 21574
-SHA256 (rust/crates/thiserror-impl-1.0.64.crate) = 08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3
-SIZE (rust/crates/thiserror-impl-1.0.64.crate) = 16073
-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/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237
-SIZE (rust/crates/tiny-keccak-2.0.2.crate) = 20129
+SHA256 (rust/crates/syn-2.0.99.crate) = e02e925281e18ffd9d640e234264753c43edc62d64b2d4cf898f1bc5e75f3fc2
+SIZE (rust/crates/syn-2.0.99.crate) = 297762
+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/sysinfo-0.33.1.crate) = 4fc858248ea01b66f19d8e8a6d55f41deaf91e9d495246fd01368d99935c6c01
+SIZE (rust/crates/sysinfo-0.33.1.crate) = 197268
+SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
+SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
+SHA256 (rust/crates/tempfile-3.17.1.crate) = 22e5a0acb1f3f55f65cc4a866c361b2fb2a0ff6366785ae6fbb5f85df07ba230
+SIZE (rust/crates/tempfile-3.17.1.crate) = 39240
+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/time-0.3.38.crate) = bb041120f25f8fbe8fd2dbe4671c7c2ed74d83be2e7a77529bf7e0790ae3f472
+SIZE (rust/crates/time-0.3.38.crate) = 139010
+SHA256 (rust/crates/time-core-0.1.3.crate) = 765c97a5b985b7c11d7bc27fa927dc4fe6af3a6dfb021d28deb60d3bf51e76ef
+SIZE (rust/crates/time-core-0.1.3.crate) = 8002
+SHA256 (rust/crates/time-macros-0.2.20.crate) = e8093bc3e81c3bc5f7879de09619d06c9a5a5e45ca44dfeeb7225bae38005c5c
+SIZE (rust/crates/time-macros-0.2.20.crate) = 24416
+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.40.0.crate) = e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998
-SIZE (rust/crates/tokio-1.40.0.crate) = 789848
-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.24.1.crate) = c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081
SIZE (rust/crates/tokio-rustls-0.24.1.crate) = 33049
-SHA256 (rust/crates/tokio-rustls-0.26.0.crate) = 0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4
-SIZE (rust/crates/tokio-rustls-0.26.0.crate) = 34253
-SHA256 (rust/crates/tokio-util-0.7.12.crate) = 61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a
-SIZE (rust/crates/tokio-util-0.7.12.crate) = 115177
+SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
+SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
+SHA256 (rust/crates/tokio-util-0.7.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078
+SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191
+SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
+SIZE (rust/crates/tower-0.5.2.crate) = 109417
+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/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
SHA256 (rust/crates/twox-hash-1.6.3.crate) = 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675
@@ -803,34 +855,38 @@ SHA256 (rust/crates/typed-builder-0.19.1.crate) = a06fbd5b8de54c5f7c91f6fe4cebb9
SIZE (rust/crates/typed-builder-0.19.1.crate) = 21015
SHA256 (rust/crates/typed-builder-macro-0.19.1.crate) = f9534daa9fd3ed0bd911d462a37f172228077e7abf18c18a5f67199d959205f8
SIZE (rust/crates/typed-builder-macro-0.19.1.crate) = 20273
-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/unarray-0.1.4.crate) = eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94
SIZE (rust/crates/unarray-0.1.4.crate) = 12895
-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.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe
-SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279
+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-reverse-1.0.9.crate) = 4b6f4888ebc23094adfb574fdca9fdc891826287a6397d2cd28802ffd6f20c76
SIZE (rust/crates/unicode-reverse-1.0.9.crate) = 7739
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/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce
-SIZE (rust/crates/unindent-0.2.3.crate) = 7306
+SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
+SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3
+SIZE (rust/crates/unindent-0.2.4.crate) = 7422
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-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/uuid-1.10.0.crate) = 81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314
-SIZE (rust/crates/uuid-1.10.0.crate) = 47648
-SHA256 (rust/crates/value-trait-0.10.0.crate) = bcaa56177466248ba59d693a048c0959ddb67f1151b963f904306312548cf392
-SIZE (rust/crates/value-trait-0.10.0.crate) = 25310
+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/uuid-1.15.1.crate) = e0f540e3240398cce6128b64ba83fdbdd86129c16a3aa1a3a252efd66eb3d587
+SIZE (rust/crates/uuid-1.15.1.crate) = 58728
+SHA256 (rust/crates/value-trait-0.10.1.crate) = 9170e001f458781e92711d2ad666110f153e4e50bfd5cbd02db6547625714187
+SIZE (rust/crates/value-trait-0.10.1.crate) = 25645
+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/vsimd-0.8.0.crate) = 5c3082ca00d5a5ef149bb8b555a72ae84c9c59f7250f013ac822ac2e49b19c64
@@ -841,22 +897,26 @@ SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3da
SIZE (rust/crates/want-0.3.1.crate) = 6398
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.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-futures-0.4.43.crate) = 61e9300f63a621e96ed275155c108eb6f843b6a26d053f122ab69724559dc8ed
-SIZE (rust/crates/wasm-bindgen-futures-0.4.43.crate) = 14207
-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-streams-0.4.1.crate) = 4e072d4e72f700fb3443d8fe94a39315df013eef1104903cdb0a2abd322bbecd
-SIZE (rust/crates/wasm-streams-0.4.1.crate) = 36513
-SHA256 (rust/crates/web-sys-0.3.70.crate) = 26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0
-SIZE (rust/crates/web-sys-0.3.70.crate) = 615438
+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/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-streams-0.4.2.crate) = 15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65
+SIZE (rust/crates/wasm-streams-0.4.2.crate) = 36773
+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/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
@@ -875,6 +935,8 @@ 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-link-0.1.0.crate) = 6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3
+SIZE (rust/crates/windows-link-0.1.0.crate) = 6153
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.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8
@@ -921,27 +983,45 @@ 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/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/x11rb-0.13.1.crate) = 5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12
SIZE (rust/crates/x11rb-0.13.1.crate) = 223916
SHA256 (rust/crates/x11rb-protocol-0.13.1.crate) = ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d
SIZE (rust/crates/x11rb-protocol-0.13.1.crate) = 508522
SHA256 (rust/crates/xmlparser-0.13.6.crate) = 66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4
SIZE (rust/crates/xmlparser-0.13.6.crate) = 26718
-SHA256 (rust/crates/xxhash-rust-0.8.12.crate) = 6a5cbf750400958819fb6178eaa83bee5cd9c29a26a40cc241df8c70fdd46984
-SIZE (rust/crates/xxhash-rust-0.8.12.crate) = 21329
+SHA256 (rust/crates/xxhash-rust-0.8.15.crate) = fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3
+SIZE (rust/crates/xxhash-rust-0.8.15.crate) = 21515
+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.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.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/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 (stinodego-rust-numpy-9ba9962ae57ba26e35babdce6f179edf5fe5b9c8_GH0.tar.gz) = 2e1daae42742efbd3cb692d50f9a9abfc7434a4d8048388240e041ba30cdbe90
-SIZE (stinodego-rust-numpy-9ba9962ae57ba26e35babdce6f179edf5fe5b9c8_GH0.tar.gz) = 84631
-SHA256 (pola-rs-polars-py-1.9.0_GH0.tar.gz) = 5b30c0678bfbf14d67444e1e78a41ddf1db89b908948fc35cb0a40715013edea
-SIZE (pola-rs-polars-py-1.9.0_GH0.tar.gz) = 3672396
+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/zlib-rs-0.4.2.crate) = 8b20717f0917c908dc63de2e44e97f1e6b126ca58d0e391cee86d504eb8fbd05
+SIZE (rust/crates/zlib-rs-0.4.2.crate) = 190752
+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.3.crate) = f3051792fbdc2e1e143244dc28c60f73d8470e93f3f9cbd0ead44da5ed802722
+SIZE (rust/crates/zstd-safe-7.2.3.crate) = 28995
+SHA256 (rust/crates/zstd-sys-2.0.14+zstd.1.5.7.crate) = 8fb060d4926e4ac3a3ad15d864e99ceb5f343c6b34f5bd6d81ae6ed417311be5
+SIZE (rust/crates/zstd-sys-2.0.14+zstd.1.5.7.crate) = 764660
+SHA256 (pola-rs-polars-py-1.29.0_GH0.tar.gz) = 9bcba16af031c39772af0c63968d15375af0e4425fb94d3bc98d9fe7944895fe
+SIZE (pola-rs-polars-py-1.29.0_GH0.tar.gz) = 4266559
diff --git a/misc/py-polars/files/patch-Cargo.toml b/misc/py-polars/files/patch-Cargo.toml
index d17af8031b02..81fc256f2e4b 100644
--- a/misc/py-polars/files/patch-Cargo.toml
+++ b/misc/py-polars/files/patch-Cargo.toml
@@ -1,30 +1,21 @@
---- Cargo.toml.orig 2024-10-01 17:57:04 UTC
+--- Cargo.toml.orig 2025-04-30 19:44:53 UTC
+++ Cargo.toml
-@@ -8,22 +8,13 @@ crate-type = ["cdylib"]
- crate-type = ["cdylib"]
+@@ -17,14 +17,6 @@ mimalloc = { version = "0.1", default-features = false
+ [target.'cfg(all(any(not(target_family = "unix"), target_os = "emscripten", allocator = "mimalloc"), not(allocator = "default")))'.dependencies]
+ mimalloc = { version = "0.1", default-features = false }
- [dependencies]
-+mimalloc = { version = "0.1", default-features = false }
- libc = { workspace = true }
- # Explicit dependency is needed to add bigidx in CI during release
- polars = { workspace = true }
- polars-python = { workspace = true, features = ["pymethods", "iejoin"] }
- pyo3 = { workspace = true, features = ["abi3-py39", "chrono", "extension-module", "multiple-pymethods"] }
-
--[target.'cfg(all(any(not(target_family = "unix"), allocator = "mimalloc"), not(allocator = "default")))'.dependencies]
--mimalloc = { version = "0.1", default-features = false }
--
-# Feature background_threads is unsupported on MacOS (https://github.com/jemalloc/jemalloc/issues/843).
--[target.'cfg(all(target_family = "unix", not(target_os = "macos"), not(allocator = "mimalloc"), not(allocator = "default")))'.dependencies]
--jemallocator = { version = "0.5", features = ["disable_initial_exec_tls", "background_threads"] }
+-[target.'cfg(all(target_family = "unix", not(target_os = "macos"), not(target_os = "emscripten"), not(allocator = "mimalloc"), not(allocator = "default")))'.dependencies]
+-tikv-jemallocator = { version = "0.6.0", features = ["disable_initial_exec_tls", "background_threads"] }
-
-[target.'cfg(all(target_family = "unix", target_os = "macos", not(allocator = "mimalloc"), not(allocator = "default")))'.dependencies]
--jemallocator = { version = "0.5", features = ["disable_initial_exec_tls"] }
+-tikv-jemallocator = { version = "0.6.0", features = ["disable_initial_exec_tls"] }
+-either = { workspace = true }
-
[features]
# Features used in this crate
ffi_plugin = ["polars-python/ffi_plugin"]
-@@ -107,3 +98,7 @@ default = ["all", "nightly"]
+@@ -111,3 +103,8 @@ default = ["all", "nightly"]
]
default = ["all", "nightly"]
@@ -32,3 +23,4 @@
+[profile.release]
+opt-level = 2
+debug = false
++strip = "symbols"
diff --git a/misc/py-polars/files/patch-dotdot-Cargo.lock b/misc/py-polars/files/patch-dotdot-Cargo.lock
deleted file mode 100644
index 56ba282f0cc2..000000000000
--- a/misc/py-polars/files/patch-dotdot-Cargo.lock
+++ /dev/null
@@ -1,29 +0,0 @@
---- ../Cargo.lock.orig 2024-06-17 23:06:05 UTC
-+++ ../Cargo.lock
-@@ -1909,26 +1909,6 @@ checksum = "9028f49264629065d057f340a86acb84867925865f
- checksum = "9028f49264629065d057f340a86acb84867925865f73bbf8d47b4d149a7e88b8"
-
- [[package]]
--name = "jemalloc-sys"
--version = "0.5.4+5.3.0-patched"
--source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "ac6c1946e1cea1788cbfde01c993b52a10e2da07f4bac608228d1bed20bfebf2"
--dependencies = [
-- "cc",
-- "libc",
--]
--
--[[package]]
--name = "jemallocator"
--version = "0.5.4"
--source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "a0de374a9f8e63150e6f5e8a60cc14c668226d7a347d8aee1a45766e3c4dd3bc"
--dependencies = [
-- "jemalloc-sys",
-- "libc",
--]
--
--[[package]]
- name = "jobserver"
- version = "0.1.31"
- source = "registry+https://github.com/rust-lang/crates.io-index"
diff --git a/misc/py-polars/files/patch-src_allocator.rs b/misc/py-polars/files/patch-src_allocator.rs
deleted file mode 100644
index 5bb9726ef847..000000000000
--- a/misc/py-polars/files/patch-src_allocator.rs
+++ /dev/null
@@ -1,52 +0,0 @@
-- workaround for https://github.com/pola-rs/polars/issues/17034
-
---- src/allocator.rs.orig 2024-08-04 11:07:42 UTC
-+++ src/allocator.rs
-@@ -1,14 +1,3 @@
--#[cfg(all(
-- target_family = "unix",
-- not(allocator = "default"),
-- not(allocator = "mimalloc"),
--))]
--use jemallocator::Jemalloc;
--#[cfg(all(
-- not(debug_assertions),
-- not(allocator = "default"),
-- any(not(target_family = "unix"), allocator = "mimalloc"),
--))]
- use mimalloc::MiMalloc;
-
- #[cfg(all(
-@@ -22,32 +11,10 @@ use crate::memory::TracemallocAllocator;
- #[global_allocator]
- #[cfg(all(
- not(debug_assertions),
-- not(allocator = "mimalloc"),
- not(allocator = "default"),
-- target_family = "unix",
--))]
--static ALLOC: Jemalloc = Jemalloc;
--
--#[global_allocator]
--#[cfg(all(
-- not(debug_assertions),
-- not(allocator = "default"),
- any(not(target_family = "unix"), allocator = "mimalloc"),
- ))]
- static ALLOC: MiMalloc = MiMalloc;
--
--// On Windows tracemalloc does work. However, we build abi3 wheels, and the
--// relevant C APIs are not part of the limited stable CPython API. As a result,
--// linking breaks on Windows if we use tracemalloc C APIs. So we only use this
--// on Unix for now.
--#[global_allocator]
--#[cfg(all(
-- debug_assertions,
-- target_family = "unix",
-- not(allocator = "default"),
-- not(allocator = "mimalloc"),
--))]
--static ALLOC: TracemallocAllocator<Jemalloc> = TracemallocAllocator::new(Jemalloc);
-
- use std::alloc::Layout;
- use std::ffi::{c_char, c_void};
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/misc/tenere/Makefile b/misc/tenere/Makefile
index e52502f2c7a3..4bf3a99cf23f 100644
--- a/misc/tenere/Makefile
+++ b/misc/tenere/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tenere
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.2
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
diff --git a/multimedia/ab-av1/Makefile b/multimedia/ab-av1/Makefile
index a09d6ba8c311..acc4b1278955 100644
--- a/multimedia/ab-av1/Makefile
+++ b/multimedia/ab-av1/Makefile
@@ -1,7 +1,6 @@
PORTNAME= ab-av1
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.4
-PORTREVISION= 1
+DISTVERSION= 0.10.0
CATEGORIES= multimedia
MAINTAINER= jbeich@FreeBSD.org
diff --git a/multimedia/ab-av1/Makefile.crates b/multimedia/ab-av1/Makefile.crates
index 0b5244931996..abc3cc5ddefc 100644
--- a/multimedia/ab-av1/Makefile.crates
+++ b/multimedia/ab-av1/Makefile.crates
@@ -5,25 +5,25 @@ CARGO_CRATES= addr2line-0.24.2 \
anstyle-parse-0.2.6 \
anstyle-query-1.1.2 \
anstyle-wincon-3.0.7 \
- anyhow-1.0.97 \
+ anyhow-1.0.98 \
arrayref-0.3.9 \
arrayvec-0.7.6 \
async-stream-0.3.6 \
async-stream-impl-0.3.6 \
autocfg-1.4.0 \
- backtrace-0.3.74 \
+ backtrace-0.3.75 \
bitflags-1.3.2 \
bitflags-2.9.0 \
- blake3-1.8.1 \
+ blake3-1.8.2 \
bumpalo-3.17.0 \
byteorder-1.5.0 \
bytes-1.10.1 \
- cc-1.2.17 \
+ cc-1.2.22 \
cfg-if-1.0.0 \
- clap-4.5.35 \
+ clap-4.5.37 \
clap-verbosity-flag-3.0.2 \
- clap_builder-4.5.35 \
- clap_complete-4.5.47 \
+ clap_builder-4.5.37 \
+ clap_complete-4.5.50 \
clap_derive-4.5.32 \
clap_lex-0.7.4 \
colorchoice-1.0.3 \
@@ -32,13 +32,13 @@ CARGO_CRATES= addr2line-0.24.2 \
crc32fast-1.4.2 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
- deranged-0.4.1 \
+ deranged-0.4.0 \
dirs-6.0.0 \
dirs-sys-0.5.0 \
encode_unicode-1.0.0 \
env_filter-0.1.3 \
env_logger-0.11.8 \
- errno-0.3.10 \
+ errno-0.3.11 \
fastrand-2.3.0 \
ffprobe-0.4.0 \
fs2-0.4.3 \
@@ -52,7 +52,7 @@ CARGO_CRATES= addr2line-0.24.2 \
futures-task-0.3.31 \
futures-util-0.3.31 \
fxhash-0.2.1 \
- getrandom-0.2.15 \
+ getrandom-0.2.16 \
gimli-0.31.1 \
heck-0.5.0 \
humantime-2.2.0 \
@@ -61,16 +61,16 @@ CARGO_CRATES= addr2line-0.24.2 \
instant-0.1.13 \
is_terminal_polyfill-1.70.1 \
itoa-1.0.15 \
- jiff-0.2.5 \
- jiff-static-0.2.5 \
+ jiff-0.2.13 \
+ jiff-static-0.2.13 \
js-sys-0.3.77 \
- libc-0.2.171 \
+ libc-0.2.172 \
libredox-0.1.3 \
- linux-raw-sys-0.9.3 \
+ linux-raw-sys-0.9.4 \
lock_api-0.4.12 \
log-0.4.27 \
memchr-2.7.4 \
- miniz_oxide-0.8.7 \
+ miniz_oxide-0.8.8 \
mio-1.0.3 \
num-conv-0.1.0 \
number_prefix-0.4.0 \
@@ -84,12 +84,12 @@ CARGO_CRATES= addr2line-0.24.2 \
portable-atomic-1.11.0 \
portable-atomic-util-0.2.4 \
powerfmt-0.2.0 \
- proc-macro2-1.0.94 \
+ proc-macro2-1.0.95 \
quote-1.0.40 \
redox_syscall-0.2.16 \
redox_users-0.5.0 \
rustc-demangle-0.1.24 \
- rustix-1.0.5 \
+ rustix-1.0.7 \
ryu-1.0.20 \
scopeguard-1.2.0 \
serde-1.0.219 \
@@ -97,23 +97,23 @@ CARGO_CRATES= addr2line-0.24.2 \
serde_json-1.0.140 \
shell-escape-0.1.5 \
shlex-1.3.0 \
- signal-hook-registry-1.4.2 \
+ signal-hook-registry-1.4.5 \
slab-0.4.9 \
sled-0.34.7 \
- smallvec-1.14.0 \
+ smallvec-1.15.0 \
strsim-0.11.1 \
- syn-2.0.100 \
+ syn-2.0.101 \
terminal_size-0.4.2 \
thiserror-2.0.12 \
thiserror-impl-2.0.12 \
time-0.3.41 \
time-core-0.1.4 \
time-macros-0.2.22 \
- tokio-1.44.1 \
+ tokio-1.45.0 \
tokio-macros-2.5.0 \
tokio-process-stream-0.4.0 \
tokio-stream-0.1.17 \
- tokio-util-0.7.14 \
+ tokio-util-0.7.15 \
unicode-ident-1.0.18 \
unicode-width-0.2.0 \
utf8parse-0.2.2 \
diff --git a/multimedia/ab-av1/distinfo b/multimedia/ab-av1/distinfo
index 2e9f3c330f22..b48cadbb19fb 100644
--- a/multimedia/ab-av1/distinfo
+++ b/multimedia/ab-av1/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1743715354
+TIMESTAMP = 1746894576
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
@@ -13,8 +13,8 @@ SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d6789
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/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
+SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
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
@@ -25,32 +25,32 @@ 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/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
SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
-SHA256 (rust/crates/blake3-1.8.1.crate) = 389a099b34312839e16420d499a9cad9650541715937ffbdd40d36f49e77eeb3
-SIZE (rust/crates/blake3-1.8.1.crate) = 205653
+SHA256 (rust/crates/blake3-1.8.2.crate) = 3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0
+SIZE (rust/crates/blake3-1.8.2.crate) = 205967
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.17.crate) = 1fcb57c740ae1daf453ae85f16e37396f672b039e00d9d866e07ddb24e328e3a
-SIZE (rust/crates/cc-1.2.17.crate) = 105794
+SHA256 (rust/crates/cc-1.2.22.crate) = 32db95edf998450acc7881c932f94cd9b05c87b4b2599e8bab064753da4acfd1
+SIZE (rust/crates/cc-1.2.22.crate) = 106294
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/clap-4.5.35.crate) = d8aa86934b44c19c50f87cc2790e19f54f7a67aedb64101c2e1a2e5ecfb73944
-SIZE (rust/crates/clap-4.5.35.crate) = 56970
+SHA256 (rust/crates/clap-4.5.37.crate) = eccb054f56cbd38340b380d4a8e69ef1f02f1af43db2f0cc817a4774d80ae071
+SIZE (rust/crates/clap-4.5.37.crate) = 56962
SHA256 (rust/crates/clap-verbosity-flag-3.0.2.crate) = 2678fade3b77aa3a8ff3aae87e9c008d3fb00473a41c71fbf74e91c8c7b37e84
SIZE (rust/crates/clap-verbosity-flag-3.0.2.crate) = 14866
-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_builder-4.5.37.crate) = efd9466fac8543255d3b1fcad4762c5e116ffe808c8a3043d4263cd4fd4862a2
+SIZE (rust/crates/clap_builder-4.5.37.crate) = 168761
+SHA256 (rust/crates/clap_complete-4.5.50.crate) = c91d3baa3bcd889d60e6ef28874126a0b384fd225ab83aa6d8a801c519194ce1
+SIZE (rust/crates/clap_complete-4.5.50.crate) = 48292
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
@@ -67,8 +67,8 @@ SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1
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/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/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
SIZE (rust/crates/dirs-6.0.0.crate) = 14190
SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
@@ -79,8 +79,8 @@ SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d
SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
-SHA256 (rust/crates/errno-0.3.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/ffprobe-0.4.0.crate) = 8ffef835e1f9ac151db5bb2adbb95c9dfe1f315f987f011dd89cd655b4e9a52c
@@ -107,8 +107,8 @@ SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c
SIZE (rust/crates/fxhash-0.2.1.crate) = 4102
-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/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
@@ -125,26 +125,26 @@ SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/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.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/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-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/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-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/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/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-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/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
@@ -171,8 +171,8 @@ SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf
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/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/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
@@ -181,8 +181,8 @@ SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec61
SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
-SHA256 (rust/crates/rustix-1.0.5.crate) = d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf
-SIZE (rust/crates/rustix-1.0.5.crate) = 414160
+SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
+SIZE (rust/crates/rustix-1.0.7.crate) = 414500
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
@@ -197,18 +197,18 @@ SHA256 (rust/crates/shell-escape-0.1.5.crate) = 45bb67a18fa91266cc7807181f62f917
SIZE (rust/crates/shell-escape-0.1.5.crate) = 6847
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/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
SIZE (rust/crates/slab-0.4.9.crate) = 17108
SHA256 (rust/crates/sled-0.34.7.crate) = 7f96b4737c2ce5987354855aed3797279def4ebf734436c6aa4552cf8e169935
SIZE (rust/crates/sled-0.34.7.crate) = 485296
-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/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-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/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
@@ -221,16 +221,16 @@ SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea
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/tokio-1.44.1.crate) = f382da615b842244d4b8738c82ed1275e6c5dd90c459a30941cd07080b06c91a
-SIZE (rust/crates/tokio-1.44.1.crate) = 830115
+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-process-stream-0.4.0.crate) = 2f09c7fc9546d3b9586bc95c58ac2bdb48b07c538a26e317b558e6de2fac98b8
SIZE (rust/crates/tokio-process-stream-0.4.0.crate) = 5453
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/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
+SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
@@ -279,5 +279,5 @@ 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 (alexheretic-ab-av1-v0.9.4_GH0.tar.gz) = dc5f94e477b447c2a944789872dc878c61ac59a149b260d35032f3f785c85dd1
-SIZE (alexheretic-ab-av1-v0.9.4_GH0.tar.gz) = 58650
+SHA256 (alexheretic-ab-av1-v0.10.0_GH0.tar.gz) = 39f952847a7b57b0ad02f8c479ffcdc6de3fb86155375d2b0c3b5a14a212159f
+SIZE (alexheretic-ab-av1-v0.10.0_GH0.tar.gz) = 58956
diff --git a/multimedia/dragon/distinfo b/multimedia/dragon/distinfo
index 6e2be3af4849..a72f1c776b7e 100644
--- a/multimedia/dragon/distinfo
+++ b/multimedia/dragon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564278
-SHA256 (KDE/release-service/25.04.0/dragon-25.04.0.tar.xz) = d21f511cbb3057714944aab2b4cda49c8aa6f3534b4ea71bec7e79904d0c931e
-SIZE (KDE/release-service/25.04.0/dragon-25.04.0.tar.xz) = 1771628
+TIMESTAMP = 1746557920
+SHA256 (KDE/release-service/25.04.1/dragon-25.04.1.tar.xz) = 08c3c6968584e90c1b3999e7363a307a2318b84c51c88692068476be937d0976
+SIZE (KDE/release-service/25.04.1/dragon-25.04.1.tar.xz) = 1773224
diff --git a/multimedia/kamoso/distinfo b/multimedia/kamoso/distinfo
index f6f53b8994f4..e34a9b199fb1 100644
--- a/multimedia/kamoso/distinfo
+++ b/multimedia/kamoso/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564279
-SHA256 (KDE/release-service/25.04.0/kamoso-25.04.0.tar.xz) = 72922bb2e4d4295dabdb9a8bc9635f0dd5d046437ca8eade0ef92c3ca6703feb
-SIZE (KDE/release-service/25.04.0/kamoso-25.04.0.tar.xz) = 235632
+TIMESTAMP = 1746557920
+SHA256 (KDE/release-service/25.04.1/kamoso-25.04.1.tar.xz) = 04ea8256002aecc79a2b1dde46c5ce08e6595c91441a3e753f08630ee7744904
+SIZE (KDE/release-service/25.04.1/kamoso-25.04.1.tar.xz) = 235676
diff --git a/multimedia/kasts/distinfo b/multimedia/kasts/distinfo
index 12f2e067ecdf..2601d3aab9e9 100644
--- a/multimedia/kasts/distinfo
+++ b/multimedia/kasts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564279
-SHA256 (KDE/release-service/25.04.0/kasts-25.04.0.tar.xz) = 49e0983cf70d17e1771255c0321d74602c54e28cf7d14d3143286d9a22c898fe
-SIZE (KDE/release-service/25.04.0/kasts-25.04.0.tar.xz) = 646068
+TIMESTAMP = 1746557921
+SHA256 (KDE/release-service/25.04.1/kasts-25.04.1.tar.xz) = a390ff4c69ee619deea0088599bf2f1788845868ed3df37da7c7cd556d4ba182
+SIZE (KDE/release-service/25.04.1/kasts-25.04.1.tar.xz) = 646148
diff --git a/multimedia/kdemultimedia-ffmpegthumbs/distinfo b/multimedia/kdemultimedia-ffmpegthumbs/distinfo
index 4a7631f5eb36..76bfcf022180 100644
--- a/multimedia/kdemultimedia-ffmpegthumbs/distinfo
+++ b/multimedia/kdemultimedia-ffmpegthumbs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564280
-SHA256 (KDE/release-service/25.04.0/ffmpegthumbs-25.04.0.tar.xz) = 6fe4363728d3d4b52b5d12d39ab12959d63e08b67bad3c1c034d58fbba54fd73
-SIZE (KDE/release-service/25.04.0/ffmpegthumbs-25.04.0.tar.xz) = 33208
+TIMESTAMP = 1746557921
+SHA256 (KDE/release-service/25.04.1/ffmpegthumbs-25.04.1.tar.xz) = d5fe6eff00ea2f620402d518f3a7cbd33d04712cc3c320bcb83bfac1af2731f8
+SIZE (KDE/release-service/25.04.1/ffmpegthumbs-25.04.1.tar.xz) = 33216
diff --git a/multimedia/kdenlive/distinfo b/multimedia/kdenlive/distinfo
index ace158cdb2ac..702f8b84c0d0 100644
--- a/multimedia/kdenlive/distinfo
+++ b/multimedia/kdenlive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744880115
-SHA256 (KDE/release-service/25.04.0/kdenlive-25.04.0.tar.xz) = 3f07e23e5e58441acd02b89d969b33940994d9d1a8a8006b15e61eb575abd519
-SIZE (KDE/release-service/25.04.0/kdenlive-25.04.0.tar.xz) = 14114644
+TIMESTAMP = 1746557922
+SHA256 (KDE/release-service/25.04.1/kdenlive-25.04.1.tar.xz) = ca01121fde6f52e415b5b84ff2f4d9ff689e03759b568bec005127125ab1e947
+SIZE (KDE/release-service/25.04.1/kdenlive-25.04.1.tar.xz) = 14137180
diff --git a/multimedia/kdenlive/pkg-plist b/multimedia/kdenlive/pkg-plist
index 2ec68b8c461a..734bdf4b12fb 100644
--- a/multimedia/kdenlive/pkg-plist
+++ b/multimedia/kdenlive/pkg-plist
@@ -445,6 +445,8 @@ share/icons/hicolor/scalable/mimetypes/video-mlt-playlist.svgz
%%DATADIR%%/resourceproviders/pixabay_photo.json
%%DATADIR%%/resourceproviders/pixabay_videos.json
%%DATADIR%%/sammodelsinfo.rc
+%%DATADIR%%/scripts/automask/kdenlive_build_sam.py
+%%DATADIR%%/scripts/automask/kdenlive_sam2_video_predictor.py
%%DATADIR%%/scripts/automask/requirements-cuda118.txt
%%DATADIR%%/scripts/automask/requirements-cuda124.txt
%%DATADIR%%/scripts/automask/requirements-cuda126.txt
diff --git a/multimedia/kodi-addon-inputstream.adaptive/Makefile b/multimedia/kodi-addon-inputstream.adaptive/Makefile
index 7e4d3549600f..5027e1a17a10 100644
--- a/multimedia/kodi-addon-inputstream.adaptive/Makefile
+++ b/multimedia/kodi-addon-inputstream.adaptive/Makefile
@@ -1,5 +1,5 @@
PORTNAME= inputstream.adaptive
-DISTVERSION= 21.5.9
+DISTVERSION= 21.5.13
DISTVERSIONSUFFIX= -Omega
CATEGORIES= multimedia
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/multimedia/kodi-addon-inputstream.adaptive/distinfo b/multimedia/kodi-addon-inputstream.adaptive/distinfo
index 7cecc6287325..dd0961bc0a90 100644
--- a/multimedia/kodi-addon-inputstream.adaptive/distinfo
+++ b/multimedia/kodi-addon-inputstream.adaptive/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1739102881
-SHA256 (peak3d-inputstream.adaptive-21.5.9-Omega_GH0.tar.gz) = e391b3ea4dd353c44d1819ae8db6eb5da6cfa73408ff134703bd436c7b194df7
-SIZE (peak3d-inputstream.adaptive-21.5.9-Omega_GH0.tar.gz) = 860876
+TIMESTAMP = 1746938969
+SHA256 (peak3d-inputstream.adaptive-21.5.13-Omega_GH0.tar.gz) = 2cde7954b0a73d353edc2af14306e4e42e6bf9e7f26100a54b937cb80c1309a8
+SIZE (peak3d-inputstream.adaptive-21.5.13-Omega_GH0.tar.gz) = 860694
SHA256 (xbmc-Bento4-1.6.0-641-3-Omega_GH0.tar.gz) = a9b231b63159b3a4d9e47c5328b476308852bf092ccb9ce98f7cf46a386465ce
SIZE (xbmc-Bento4-1.6.0-641-3-Omega_GH0.tar.gz) = 5487208
diff --git a/multimedia/kodi/Makefile b/multimedia/kodi/Makefile
index 4767f27f0b4d..bdf749c1bbe2 100644
--- a/multimedia/kodi/Makefile
+++ b/multimedia/kodi/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kodi
-DISTVERSION= 21.0
-PORTREVISION= 11
+DISTVERSION= 21.2
CATEGORIES= multimedia java
MASTER_SITES= http://mirrors.kodi.tv/build-deps/sources/
DISTFILES= apache-groovy-binary-${GROOVY_VERSION}.zip \
@@ -9,6 +8,9 @@ DISTFILES= apache-groovy-binary-${GROOVY_VERSION}.zip \
DIST_SUBDIR= ${PORTNAME}
# do not forget to fix devel/kodi-platform when updating kodi
+PATCH_SITES= https://github.com/xbmc/xbmc/commit/
+PATCHFILES= 269053ebbfd3cc4a3156a511f54ab7f08a09a730.patch:-p1
+
MAINTAINER= yzrh@noema.org
COMMENT= Award winning media center application
WWW= https://kodi.tv/
diff --git a/multimedia/kodi/distinfo b/multimedia/kodi/distinfo
index da2b055758eb..059af28cd2b4 100644
--- a/multimedia/kodi/distinfo
+++ b/multimedia/kodi/distinfo
@@ -1,15 +1,17 @@
-TIMESTAMP = 1712510398
+TIMESTAMP = 1743432741
SHA256 (kodi/apache-groovy-binary-4.0.16.zip) = b8c3bec88a3f5a62235d9429a97e371032bf7216f3e28724823a9169dd10befc
SIZE (kodi/apache-groovy-binary-4.0.16.zip) = 29793704
SHA256 (kodi/commons-lang3-3.14.0-bin.tar.gz) = 317c3e3fcd5fcca3781a7996ff1e0c50c13244ee961e94e5f6f6d84b84733b16
SIZE (kodi/commons-lang3-3.14.0-bin.tar.gz) = 9442785
SHA256 (kodi/commons-text-1.11.0-bin.tar.gz) = 4169cb90571fb28fad4c5eea7c1c994c18f1995452f73e8ea7a86087c0e3822e
SIZE (kodi/commons-text-1.11.0-bin.tar.gz) = 3018564
-SHA256 (kodi/xbmc-xbmc-21.0-21.0-Omega_GH0.tar.gz) = 7f54c1fd8456ac46221fbc85e447362bdc209163c6cb19fca98d106560071b7c
-SIZE (kodi/xbmc-xbmc-21.0-21.0-Omega_GH0.tar.gz) = 40987733
+SHA256 (kodi/xbmc-xbmc-21.2-21.2-Omega_GH0.tar.gz) = da3a5df663684664b9383b65f1c06568222629d935084a59e4e641fcdcb6c383
+SIZE (kodi/xbmc-xbmc-21.2-21.2-Omega_GH0.tar.gz) = 41306955
SHA256 (kodi/xbmc-libdvdcss-1.4.3-Next-Nexus-Alpha2-2_GH0.tar.gz) = f38c4a4e7a4f4da6d8e83b8852489aa3bb6588a915dc41f5ee89d9aad305a06e
SIZE (kodi/xbmc-libdvdcss-1.4.3-Next-Nexus-Alpha2-2_GH0.tar.gz) = 102124
SHA256 (kodi/xbmc-libdvdnav-6.1.1-Next-Nexus-Alpha2-2_GH0.tar.gz) = 584f62a3896794408d46368e2ecf2c6217ab9c676ce85921b2d68b8961f49dfc
SIZE (kodi/xbmc-libdvdnav-6.1.1-Next-Nexus-Alpha2-2_GH0.tar.gz) = 128547
SHA256 (kodi/xbmc-libdvdread-6.1.3-Next-Nexus-Alpha2-2_GH0.tar.gz) = 719130091e3adc9725ba72df808f24a14737a009dca5a4c38c601c0c76449b62
SIZE (kodi/xbmc-libdvdread-6.1.3-Next-Nexus-Alpha2-2_GH0.tar.gz) = 110513
+SHA256 (kodi/269053ebbfd3cc4a3156a511f54ab7f08a09a730.patch) = 72282e0c3d407c3337861995f093fbd955a4cad668f432c665931a6f276772e3
+SIZE (kodi/269053ebbfd3cc4a3156a511f54ab7f08a09a730.patch) = 1257
diff --git a/multimedia/kodi/files/patch-swig b/multimedia/kodi/files/patch-swig
deleted file mode 100644
index 702f0db601f6..000000000000
--- a/multimedia/kodi/files/patch-swig
+++ /dev/null
@@ -1,13 +0,0 @@
-Obtained from: https://salsa.debian.org/multimedia-team/kodi-media-center/kodi/-/commit/19ae08599ea754261c8bd3ff1dbc75893d69e6cd
-
---- xbmc/interfaces/swig/CMakeLists.txt.orig 2024-04-06 02:29:22 UTC
-+++ xbmc/interfaces/swig/CMakeLists.txt
-@@ -22,7 +22,7 @@ function(generate_file file)
-
- add_custom_command(OUTPUT ${CPP_FILE}
- COMMAND ${SWIG_EXECUTABLE}
-- ARGS -w401 -c++ -o ${file}.xml -xml -I${CMAKE_SOURCE_DIR}/xbmc -xmllang python ${CMAKE_CURRENT_SOURCE_DIR}/../swig/${file}
-+ ARGS -w401 -c++ -o ${file}.xml -xml -I${CMAKE_SOURCE_DIR}/xbmc ${CMAKE_CURRENT_SOURCE_DIR}/../swig/${file}
- COMMAND ${Java_JAVA_EXECUTABLE}
- ARGS ${JAVA_OPEN_OPTS} -cp "${classpath}" groovy.ui.GroovyMain ${CMAKE_SOURCE_DIR}/tools/codegenerator/Generator.groovy ${file}.xml ${CMAKE_CURRENT_SOURCE_DIR}/../python/PythonSwig.cpp.template ${file}.cpp > ${devnull}
- ${CLANG_FORMAT_COMMAND}
diff --git a/multimedia/kodi/files/patch-xbmc_music_tags_TagLibVFSStream.cpp b/multimedia/kodi/files/patch-xbmc_music_tags_TagLibVFSStream.cpp
deleted file mode 100644
index 1e36573c825d..000000000000
--- a/multimedia/kodi/files/patch-xbmc_music_tags_TagLibVFSStream.cpp
+++ /dev/null
@@ -1,47 +0,0 @@
---- xbmc/music/tags/TagLibVFSStream.cpp.orig 2024-07-20 12:15:29 UTC
-+++ xbmc/music/tags/TagLibVFSStream.cpp
-@@ -59,7 +59,7 @@ FileName TagLibVFSStream::name() const
- * Reads a block of size \a length at the current get pointer.
- */
- #if (TAGLIB_MAJOR_VERSION >= 2)
--ByteVector TagLibVFSStream::readBlock(unsigned long length)
-+ByteVector TagLibVFSStream::readBlock(size_t length)
- #else
- ByteVector TagLibVFSStream::readBlock(TagLib::ulong length)
- #endif
-@@ -282,7 +282,7 @@ bool TagLibVFSStream::isOpen() const
- *
- * \see Position
- */
--void TagLibVFSStream::seek(long offset, Position p)
-+void TagLibVFSStream::seek(TagLib::offset_t offset, Position p)
- {
- const long fileLen = length();
- if (m_bIsReadOnly && fileLen > 0)
-@@ -340,7 +340,7 @@ void TagLibVFSStream::clear()
- /*!
- * Returns the current offset within the file.
- */
--long TagLibVFSStream::tell() const
-+TagLib::offset_t TagLibVFSStream::tell() const
- {
- int64_t pos = m_file.GetPosition();
- if(pos > LONG_MAX)
-@@ -352,7 +352,7 @@ long TagLibVFSStream::tell() const
- /*!
- * Returns the length of the file.
- */
--long TagLibVFSStream::length()
-+TagLib::offset_t TagLibVFSStream::length()
- {
- return (long)m_file.GetLength();
- }
-@@ -360,7 +360,7 @@ long TagLibVFSStream::length()
- /*!
- * Truncates the file to a \a length.
- */
--void TagLibVFSStream::truncate(long length)
-+void TagLibVFSStream::truncate(TagLib::offset_t length)
- {
- m_file.Truncate(length);
- }
diff --git a/multimedia/kodi/files/patch-xbmc_music_tags_TagLibVFSStream.h b/multimedia/kodi/files/patch-xbmc_music_tags_TagLibVFSStream.h
deleted file mode 100644
index 2a762c2a791b..000000000000
--- a/multimedia/kodi/files/patch-xbmc_music_tags_TagLibVFSStream.h
+++ /dev/null
@@ -1,41 +0,0 @@
---- xbmc/music/tags/TagLibVFSStream.h.orig 2024-06-28 10:37:37 UTC
-+++ xbmc/music/tags/TagLibVFSStream.h
-@@ -38,7 +38,7 @@ namespace MUSIC_INFO
- * Reads a block of size \a length at the current get pointer.
- */
- #if (TAGLIB_MAJOR_VERSION >= 2)
-- TagLib::ByteVector readBlock(unsigned long length) override;
-+ TagLib::ByteVector readBlock(size_t length) override;
- #else
- TagLib::ByteVector readBlock(TagLib::ulong length) override;
- #endif
-@@ -99,7 +99,7 @@ namespace MUSIC_INFO
- *
- * \see Position
- */
-- void seek(long offset, TagLib::IOStream::Position p = Beginning) override;
-+ void seek(TagLib::offset_t offset, TagLib::IOStream::Position p = Beginning) override;
-
- /*!
- * Reset the end-of-file and error flags on the file.
-@@ -109,17 +109,17 @@ namespace MUSIC_INFO
- /*!
- * Returns the current offset within the file.
- */
-- long tell() const override;
-+ TagLib::offset_t tell() const override;
-
- /*!
- * Returns the length of the file.
- */
-- long length() override;
-+ TagLib::offset_t length() override;
-
- /*!
- * Truncates the file to a \a length.
- */
-- void truncate(long length) override;
-+ void truncate(TagLib::offset_t length) override;
-
- protected:
- /*!
diff --git a/multimedia/kodi/files/patch-xbmc_platform_posix_filesystem_SMBWSDiscoveryListener.cpp b/multimedia/kodi/files/patch-xbmc_platform_posix_filesystem_SMBWSDiscoveryListener.cpp
deleted file mode 100644
index 81127dba644b..000000000000
--- a/multimedia/kodi/files/patch-xbmc_platform_posix_filesystem_SMBWSDiscoveryListener.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- xbmc/platform/posix/filesystem/SMBWSDiscoveryListener.cpp.orig 2022-05-22 10:20:23 UTC
-+++ xbmc/platform/posix/filesystem/SMBWSDiscoveryListener.cpp
-@@ -27,6 +27,7 @@
- #include <arpa/inet.h>
- #include <fmt/format.h>
- #include <sys/select.h>
-+#include <sys/socket.h>
- #include <unistd.h>
-
- using namespace WSDiscovery;
diff --git a/multimedia/kodi/files/patch-xbmc_windowing_gbm_drm_DRMAtomic.cpp b/multimedia/kodi/files/patch-xbmc_windowing_gbm_drm_DRMAtomic.cpp
new file mode 100644
index 000000000000..ea5d19bc2103
--- /dev/null
+++ b/multimedia/kodi/files/patch-xbmc_windowing_gbm_drm_DRMAtomic.cpp
@@ -0,0 +1,10 @@
+--- xbmc/windowing/gbm/drm/DRMAtomic.cpp.orig 2024-11-21 22:28:38 UTC
++++ xbmc/windowing/gbm/drm/DRMAtomic.cpp
+@@ -114,7 +114,6 @@ void CDRMAtomic::DrmAtomicCommit(int fb_id, int flags,
+ if (m_inFenceFd != -1)
+ {
+ AddProperty(m_crtc, "OUT_FENCE_PTR", reinterpret_cast<uint64_t>(&m_outFenceFd));
+- AddProperty(m_gui_plane, "IN_FENCE_FD", m_inFenceFd);
+ }
+ }
+ else if (videoLayer && !CServiceBroker::GetGUI()->GetWindowManager().HasVisibleControls())
diff --git a/multimedia/kodi/pkg-plist b/multimedia/kodi/pkg-plist
index 8e7c614a192f..173ecf9c4ed6 100644
--- a/multimedia/kodi/pkg-plist
+++ b/multimedia/kodi/pkg-plist
@@ -151,7 +151,7 @@ share/icons/hicolor/256x256/apps/kodi.png
share/icons/hicolor/32x32/apps/kodi.png
share/icons/hicolor/48x48/apps/kodi.png
share/icons/hicolor/64x64/apps/kodi.png
-share/icons/hicolor/scalable/apps/kodi.png
+share/icons/hicolor/scalable/apps/kodi.svg
%%DATADIR%%/addons/audioencoder.kodi.builtin.aac/addon.xml
%%DATADIR%%/addons/audioencoder.kodi.builtin.aac/icon.png
%%DATADIR%%/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.af_za/strings.po
@@ -1660,20 +1660,84 @@ share/icons/hicolor/scalable/apps/kodi.png
%%DATADIR%%/addons/webinterface.default/images/thumbnail_default.png
%%DATADIR%%/addons/webinterface.default/index.html
%%DATADIR%%/addons/webinterface.default/js/kodi-webinterface.js
+%%DATADIR%%/addons/webinterface.default/lang/_strings/af.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/am.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/ar.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/ast.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/az.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/be.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/bg.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/bs.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/ca.json
%%DATADIR%%/addons/webinterface.default/lang/_strings/cs.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/cy.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/da.json
%%DATADIR%%/addons/webinterface.default/lang/_strings/de.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/el.json
%%DATADIR%%/addons/webinterface.default/lang/_strings/en.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/en_au.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/en_nz.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/en_us.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/eo.json
%%DATADIR%%/addons/webinterface.default/lang/_strings/es.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/es_ar.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/es_mx.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/et.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/eu.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/fa.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/fa_ir.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/fi.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/fo.json
%%DATADIR%%/addons/webinterface.default/lang/_strings/fr.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/fr_ca.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/gl.json
%%DATADIR%%/addons/webinterface.default/lang/_strings/gr.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/hi.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/hr.json
%%DATADIR%%/addons/webinterface.default/lang/_strings/hu.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/hy.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/id.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/is.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/it.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/iw.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/ja.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/kn.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/ko.json
%%DATADIR%%/addons/webinterface.default/lang/_strings/lt.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/lv.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/mi.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/mk.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/ml.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/mn.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/ms.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/mt.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/my.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/nb.json
%%DATADIR%%/addons/webinterface.default/lang/_strings/nl.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/oc_fr.json
%%DATADIR%%/addons/webinterface.default/lang/_strings/pl.json
%%DATADIR%%/addons/webinterface.default/lang/_strings/pt.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/pt_br.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/ro.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/ru.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/si.json
%%DATADIR%%/addons/webinterface.default/lang/_strings/sk.json
-%%DATADIR%%/addons/webinterface.default/lang/_strings/zh_hans.json
-%%DATADIR%%/addons/webinterface.default/lang/_strings/zh_hant.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/sl.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/sq.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/sr.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/sr_rs@latin.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/sv.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/szl.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/ta.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/te.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/tg.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/th.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/tr.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/uk.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/uz.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/vi.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/zh_cn.json
+%%DATADIR%%/addons/webinterface.default/lang/_strings/zh_tw.json
%%DATADIR%%/addons/webinterface.default/lang/de/app-readme.html
%%DATADIR%%/addons/webinterface.default/lang/de/keybind-readme.html
%%DATADIR%%/addons/webinterface.default/lang/de/lang-readme.html
@@ -1822,6 +1886,8 @@ share/icons/hicolor/scalable/apps/kodi.png
%%DATADIR%%/media/icon32x32.png
%%DATADIR%%/media/icon48x48.png
%%DATADIR%%/media/icon80x80.png
+%%DATADIR%%/media/qr/kodilove/qr-logo.png
+%%DATADIR%%/media/qr/kodilove/qr-popcorn.jpg
%%DATADIR%%/media/splash.jpg
%%DATADIR%%/media/vendor_icon.png
%%DATADIR%%/media/vendor_logo.png
@@ -1871,6 +1937,7 @@ share/icons/hicolor/scalable/apps/kodi.png
%%DATADIR%%/system/keymaps/mouse.xml
%%DATADIR%%/system/keymaps/nyxboard/keyboard.xml
%%DATADIR%%/system/keymaps/osmc/osmc_remote.xml
+%%DATADIR%%/system/keymaps/osmcv3/osmcv3_remote.xml
%%DATADIR%%/system/keymaps/remote.xml
%%DATADIR%%/system/keymaps/touchscreen.xml
%%DATADIR%%/system/keymaps/wetek-play/keyboard.xml
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/plasmatube/Makefile b/multimedia/plasmatube/Makefile
index c6afb903aca7..dfb9f8b746f2 100644
--- a/multimedia/plasmatube/Makefile
+++ b/multimedia/plasmatube/Makefile
@@ -1,6 +1,5 @@
PORTNAME= plasmatube
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= multimedia kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/multimedia/plasmatube/distinfo b/multimedia/plasmatube/distinfo
index 32cf26347050..7cdd1afb8ed8 100644
--- a/multimedia/plasmatube/distinfo
+++ b/multimedia/plasmatube/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564281
-SHA256 (KDE/release-service/25.04.0/plasmatube-25.04.0.tar.xz) = e7afae5ec3550a56ef9280e346d88d7c7c332d262adec082ba78f20ac940e895
-SIZE (KDE/release-service/25.04.0/plasmatube-25.04.0.tar.xz) = 224128
+TIMESTAMP = 1746557922
+SHA256 (KDE/release-service/25.04.1/plasmatube-25.04.1.tar.xz) = 2c34b96d841591410483fed6a632db628b45c044313e9ffdf7105b0986387a62
+SIZE (KDE/release-service/25.04.1/plasmatube-25.04.1.tar.xz) = 224156
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/multimedia/uxplay/Makefile b/multimedia/uxplay/Makefile
index 50aec6213ae6..329725cc9aab 100644
--- a/multimedia/uxplay/Makefile
+++ b/multimedia/uxplay/Makefile
@@ -1,6 +1,6 @@
PORTNAME= uxplay
DISTVERSIONPREFIX= v
-DISTVERSION= 1.71.1
+DISTVERSION= 1.72
CATEGORIES= multimedia
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/multimedia/uxplay/distinfo b/multimedia/uxplay/distinfo
index 89ea2adc0107..3d21b85eb0fa 100644
--- a/multimedia/uxplay/distinfo
+++ b/multimedia/uxplay/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734457928
-SHA256 (FDH2-UxPlay-v1.71.1_GH0.tar.gz) = 61df20e78d9f4cf5f45974544873d9a7010b9e2783c1ac68cd170f27b783d3fa
-SIZE (FDH2-UxPlay-v1.71.1_GH0.tar.gz) = 466816
+TIMESTAMP = 1746687673
+SHA256 (FDH2-UxPlay-v1.72_GH0.tar.gz) = 98e36716d9f2a92f947f6f09020d8bcd3559bb62a53552487a0d3fc95c684d4a
+SIZE (FDH2-UxPlay-v1.72_GH0.tar.gz) = 479623
diff --git a/multimedia/vlc/Makefile b/multimedia/vlc/Makefile
index f19898f3abb2..e4cdb487a0f6 100644
--- a/multimedia/vlc/Makefile
+++ b/multimedia/vlc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vlc
DISTVERSION= 3.0.21
-PORTREVISION= 16
+PORTREVISION= 17
PORTEPOCH= 4
CATEGORIES= multimedia audio net www
MASTER_SITES= https://get.videolan.org/${PORTNAME}/${DISTVERSION:S/a$//}/ \
diff --git a/net-im/kaccounts-integration/distinfo b/net-im/kaccounts-integration/distinfo
index 94a41a03d3d2..1572ae855b28 100644
--- a/net-im/kaccounts-integration/distinfo
+++ b/net-im/kaccounts-integration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564281
-SHA256 (KDE/release-service/25.04.0/kaccounts-integration-25.04.0.tar.xz) = c326461d39c9c8cc366c42f46a3ee354ee7ee1de428b7a835f2221a5252b6299
-SIZE (KDE/release-service/25.04.0/kaccounts-integration-25.04.0.tar.xz) = 94968
+TIMESTAMP = 1746557923
+SHA256 (KDE/release-service/25.04.1/kaccounts-integration-25.04.1.tar.xz) = 314ff346a224d2ba3fbbdc130241f06a5c5c37d97199c512a1c62fead7fbfe93
+SIZE (KDE/release-service/25.04.1/kaccounts-integration-25.04.1.tar.xz) = 95008
diff --git a/net-im/kaccounts-providers/distinfo b/net-im/kaccounts-providers/distinfo
index 78ea80a56ff3..17bc04a11f10 100644
--- a/net-im/kaccounts-providers/distinfo
+++ b/net-im/kaccounts-providers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564282
-SHA256 (KDE/release-service/25.04.0/kaccounts-providers-25.04.0.tar.xz) = 3fb54b89e243c9b0c02dea64ebbf37c1fae099c6e7862acf144c6f53102cf656
-SIZE (KDE/release-service/25.04.0/kaccounts-providers-25.04.0.tar.xz) = 68768
+TIMESTAMP = 1746557924
+SHA256 (KDE/release-service/25.04.1/kaccounts-providers-25.04.1.tar.xz) = bf400b1aef13f235ffa25741b45a6a2452f063aac4de1fd94a8ffec55fba1e4d
+SIZE (KDE/release-service/25.04.1/kaccounts-providers-25.04.1.tar.xz) = 68800
diff --git a/net-im/neochat/distinfo b/net-im/neochat/distinfo
index 6c2618bb9800..176080e69c59 100644
--- a/net-im/neochat/distinfo
+++ b/net-im/neochat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564282
-SHA256 (KDE/release-service/25.04.0/neochat-25.04.0.tar.xz) = 8f82f14eecf6b5cbb2054a957cb889fbc025fe368ca1fca1ab7a2319a7317202
-SIZE (KDE/release-service/25.04.0/neochat-25.04.0.tar.xz) = 1149304
+TIMESTAMP = 1746557924
+SHA256 (KDE/release-service/25.04.1/neochat-25.04.1.tar.xz) = e66d8290ee1a51f817a10cf083a1823289e9eceb9bcd0a0747f0b057424957ea
+SIZE (KDE/release-service/25.04.1/neochat-25.04.1.tar.xz) = 1151184
diff --git a/net-im/signal-desktop/Makefile b/net-im/signal-desktop/Makefile
index bfa704a55552..1488c4f6a468 100644
--- a/net-im/signal-desktop/Makefile
+++ b/net-im/signal-desktop/Makefile
@@ -1,7 +1,7 @@
PORTNAME= signal-desktop
DISTVERSIONPREFIX= v
DISTVERSION= 7.52.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-im
MASTER_SITES= LOCAL/mikael/signal-desktop/:npm \
https://registry.npmjs.org/@esbuild/freebsd-arm64/-/:esbuildarm64 \
diff --git a/net-im/tdlib/files/patch-CMake_GetGitRevisionDescription.cmake b/net-im/tdlib/files/patch-CMake_GetGitRevisionDescription.cmake
index f35b6961cc68..cf442232b657 100644
--- a/net-im/tdlib/files/patch-CMake_GetGitRevisionDescription.cmake
+++ b/net-im/tdlib/files/patch-CMake_GetGitRevisionDescription.cmake
@@ -5,7 +5,7 @@
if (GIT_DIR STREQUAL "")
set(${_refspecvar} "GITDIR-NOTFOUND" PARENT_SCOPE)
- set(${_hashvar} "GITDIR-NOTFOUND" PARENT_SCOPE)
-+ set(${_hashvar} "b8b08b0" PARENT_SCOPE)
++ set(${_hashvar} "%%COMMIT%%" PARENT_SCOPE)
return()
endif()
diff --git a/net-im/tokodon/Makefile b/net-im/tokodon/Makefile
index 26540556c82b..f78c93d7c0e9 100644
--- a/net-im/tokodon/Makefile
+++ b/net-im/tokodon/Makefile
@@ -1,6 +1,5 @@
PORTNAME= tokodon
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= net-im kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/net-im/tokodon/distinfo b/net-im/tokodon/distinfo
index 93998f591c2a..f450ed9d48ff 100644
--- a/net-im/tokodon/distinfo
+++ b/net-im/tokodon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564283
-SHA256 (KDE/release-service/25.04.0/tokodon-25.04.0.tar.xz) = 578d241218994ca4854a386413e9ec7a7c022a183e6fed36554a30fb66aa78ba
-SIZE (KDE/release-service/25.04.0/tokodon-25.04.0.tar.xz) = 789500
+TIMESTAMP = 1746557925
+SHA256 (KDE/release-service/25.04.1/tokodon-25.04.1.tar.xz) = 37a84b55de80859e9902ae26fefb7486dd1cd6600f5bcc3cb3ec9ce6c869f7e3
+SIZE (KDE/release-service/25.04.1/tokodon-25.04.1.tar.xz) = 789332
diff --git a/net-mgmt/driftnet/Makefile b/net-mgmt/driftnet/Makefile
index ed5af6b17c09..4651e306e9c1 100644
--- a/net-mgmt/driftnet/Makefile
+++ b/net-mgmt/driftnet/Makefile
@@ -1,7 +1,6 @@
PORTNAME= driftnet
-DISTVERSION= 1.5.0
-PORTREVISION= 2
DISTVERSIONPREFIX= v
+DISTVERSION= 1.6.0
CATEGORIES= net-mgmt
MAINTAINER= ehaupt@FreeBSD.org
@@ -22,7 +21,7 @@ USES= autoreconf gettext-runtime gmake gnome jpeg localbase:ldflags \
USE_CSTD= c99
USE_GITHUB= yes
GH_ACCOUNT= deiv
-USE_GNOME= gtk20
+USE_GNOME= gtk30
USE_XORG= x11 xext xi
GNU_CONFIGURE= yes
@@ -30,8 +29,7 @@ CONFIGURE_ARGS+= --disable-debug
INSTALL_TARGET= install-strip
-PLIST_FILES= ${DATADIR}/static-html/index.html \
- bin/driftnet \
+PLIST_FILES= bin/driftnet \
share/man/man1/driftnet.1.gz
PORTDOCS= *
diff --git a/net-mgmt/driftnet/distinfo b/net-mgmt/driftnet/distinfo
index 0ce8e457a7af..adfb64c15dfb 100644
--- a/net-mgmt/driftnet/distinfo
+++ b/net-mgmt/driftnet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1680280740
-SHA256 (deiv-driftnet-v1.5.0_GH0.tar.gz) = 41e7941f858638c1b087625f78b754a76d603932a52576a6b862a4b5dbcf2547
-SIZE (deiv-driftnet-v1.5.0_GH0.tar.gz) = 5691414
+TIMESTAMP = 1746360781
+SHA256 (deiv-driftnet-v1.6.0_GH0.tar.gz) = 4b81ecaa6164d7deb38ca95aa1b2a90985594082cbd166d94664d95c5956f226
+SIZE (deiv-driftnet-v1.6.0_GH0.tar.gz) = 5772879
diff --git a/net-mgmt/driftnet/files/patch-configure.ac b/net-mgmt/driftnet/files/patch-configure.ac
deleted file mode 100644
index 1d0e8e96f76d..000000000000
--- a/net-mgmt/driftnet/files/patch-configure.ac
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.ac.orig 2023-03-25 20:10:06 UTC
-+++ configure.ac
-@@ -22,7 +22,7 @@ build_linux=no
- build_mac=no
-
- case "${host_os}" in
-- linux*)
-+ linux*|freebsd*)
- build_linux=yes
- ;;
- cygwin*|mingw*)
diff --git a/net-mgmt/driftnet/files/patch-src_display_img.h b/net-mgmt/driftnet/files/patch-src_display_img.h
deleted file mode 100644
index 272fc42f0a6e..000000000000
--- a/net-mgmt/driftnet/files/patch-src_display_img.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/display/img.h.orig 2023-07-15 23:49:00 UTC
-+++ src/display/img.h
-@@ -69,6 +69,7 @@ typedef uint32_t pel;
- # define GETB(p) ((chan)(((p) & (pel)0xff000000) >> 24))
- # define GETA(p) ((chan)(((p) & (pel)0x000000ff) ))
- #endif
-+#else
- # error "no endianness defined"
- #endif
-
diff --git a/net-mgmt/driftnet/files/patch-src_media_image.c b/net-mgmt/driftnet/files/patch-src_media_image.c
deleted file mode 100644
index 0bce47354b74..000000000000
--- a/net-mgmt/driftnet/files/patch-src_media_image.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/media/image.c.orig 2022-04-16 21:14:04 UTC
-+++ src/media/image.c
-@@ -12,6 +12,7 @@
- #include <stdio.h>
- #include <stdlib.h> /* On many systems (Darwin...), stdio.h is a prerequisite. */
- #include <string.h>
-+#include <sys/types.h>
-
- #include <netinet/in.h> /* ntohl */
-
diff --git a/net-mgmt/driftnet/files/patch-src_media_media.c b/net-mgmt/driftnet/files/patch-src_media_media.c
deleted file mode 100644
index 3c051f665887..000000000000
--- a/net-mgmt/driftnet/files/patch-src_media_media.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/media/media.c.orig 2022-04-16 21:14:04 UTC
-+++ src/media/media.c
-@@ -17,6 +17,7 @@
- #include "compat/compat.h"
-
- #include <string.h>
-+#include <sys/types.h>
-
- #include "common/util.h"
- #include "common/tmpdir.h"
diff --git a/net-mgmt/telegraf/Makefile b/net-mgmt/telegraf/Makefile
index 68b721ce7ffe..af91620f22f9 100644
--- a/net-mgmt/telegraf/Makefile
+++ b/net-mgmt/telegraf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= telegraf
DISTVERSIONPREFIX=v
-DISTVERSION= 1.34.2
+DISTVERSION= 1.34.3
CATEGORIES= net-mgmt
MAINTAINER= girgen@FreeBSD.org
@@ -35,6 +35,9 @@ GROUPS= ${TELEGRAF_GROUP}
TELEGRAF_LOGDIR=/var/log/${PORTNAME}
+post-patch:
+ @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' ${WRKSRC}/config/config.go
+
post-install:
${MKDIR} ${STAGEDIR}${TELEGRAF_LOGDIR}
diff --git a/net-mgmt/telegraf/distinfo b/net-mgmt/telegraf/distinfo
index d36d63ceba8e..a01e86bb1876 100644
--- a/net-mgmt/telegraf/distinfo
+++ b/net-mgmt/telegraf/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1744714785
-SHA256 (go/net-mgmt_telegraf/telegraf-v1.34.2/v1.34.2.mod) = cc8644deb9eb449241d909b0d0dc8ca9d19943863bfe84d683c123511957a360
-SIZE (go/net-mgmt_telegraf/telegraf-v1.34.2/v1.34.2.mod) = 27169
-SHA256 (go/net-mgmt_telegraf/telegraf-v1.34.2/v1.34.2.zip) = 6eb4ae787983b612c4b85018c8c57d225d95bc202ae51209f019763906076d4d
-SIZE (go/net-mgmt_telegraf/telegraf-v1.34.2/v1.34.2.zip) = 7051054
+TIMESTAMP = 1746522044
+SHA256 (go/net-mgmt_telegraf/telegraf-v1.34.3/v1.34.3.mod) = 495fb5a3b430b68bf92d257e615c839a6ba7b713ad160e0f86d4d15e072f2044
+SIZE (go/net-mgmt_telegraf/telegraf-v1.34.3/v1.34.3.mod) = 27383
+SHA256 (go/net-mgmt_telegraf/telegraf-v1.34.3/v1.34.3.zip) = 66739fe2f568a3c2aa7bc2f28250804afbc9de75ec4321f6528a8bde8f86dfbd
+SIZE (go/net-mgmt_telegraf/telegraf-v1.34.3/v1.34.3.zip) = 7055291
diff --git a/net-mgmt/telegraf/files/patch-config_config.go b/net-mgmt/telegraf/files/patch-config_config.go
new file mode 100644
index 000000000000..a6f1c04b7722
--- /dev/null
+++ b/net-mgmt/telegraf/files/patch-config_config.go
@@ -0,0 +1,18 @@
+--- config/config.go.orig 2025-05-06 11:09:55.069815000 +0000
++++ config/config.go 2025-05-06 11:10:17.098859000 +0000
+@@ -481,12 +481,12 @@
+ // Try to find a default config file at these locations (in order):
+ // 1. $TELEGRAF_CONFIG_PATH
+ // 2. $HOME/.telegraf/telegraf.conf
+-// 3. /etc/telegraf/telegraf.conf and /etc/telegraf/telegraf.d/*.conf
++// 3. /usr/local/etc/telegraf/telegraf.conf and /etc/telegraf/telegraf.d/*.conf
+ func GetDefaultConfigPath() ([]string, error) {
+ envfile := os.Getenv("TELEGRAF_CONFIG_PATH")
+ homefile := os.ExpandEnv("${HOME}/.telegraf/telegraf.conf")
+- etcfile := "/etc/telegraf/telegraf.conf"
+- etcfolder := "/etc/telegraf/telegraf.d"
++ etcfile := "/usr/local/etc/telegraf/telegraf.conf"
++ etcfolder := "/usr/local/etc/telegraf/telegraf.d"
+
+ if runtime.GOOS == "windows" {
+ programFiles := os.Getenv("ProgramFiles")
diff --git a/net-mgmt/zabbix5-server/Makefile b/net-mgmt/zabbix5-server/Makefile
index 67adce9374f7..e6ace1e4f8f1 100644
--- a/net-mgmt/zabbix5-server/Makefile
+++ b/net-mgmt/zabbix5-server/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zabbix5
-DISTVERSION= 5.0.45
+DISTVERSION= 5.0.46
PORTREVISION?= 0
CATEGORIES= net-mgmt
MASTER_SITES= https://cdn.zabbix.com/zabbix/sources/stable/${DISTVERSION:R}/
diff --git a/net-mgmt/zabbix5-server/distinfo b/net-mgmt/zabbix5-server/distinfo
index c79f70f9a242..0c746a7946c1 100644
--- a/net-mgmt/zabbix5-server/distinfo
+++ b/net-mgmt/zabbix5-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732290452
-SHA256 (zabbix-5.0.45.tar.gz) = 3f7ad9ccd0723d24019a783c3149804fab7b5a6d3db158e592913f85d9b4d1f6
-SIZE (zabbix-5.0.45.tar.gz) = 21885357
+TIMESTAMP = 1746546658
+SHA256 (zabbix-5.0.46.tar.gz) = a7a39900ba4e406eafef4636d1c0b66dd9734c8373dc905df6a19664009f725e
+SIZE (zabbix-5.0.46.tar.gz) = 22125542
diff --git a/net-mgmt/zabbix5-server/pkg-plist.java b/net-mgmt/zabbix5-server/pkg-plist.java
index 3c583b91a9e9..bbb4ef31d704 100644
--- a/net-mgmt/zabbix5-server/pkg-plist.java
+++ b/net-mgmt/zabbix5-server/pkg-plist.java
@@ -1,9 +1,9 @@
sbin/zabbix_java/shutdown.sh
sbin/zabbix_java/lib/logback-console.xml
-sbin/zabbix_java/lib/logback-core-1.2.9.jar
-sbin/zabbix_java/lib/logback-classic-1.2.9.jar
+sbin/zabbix_java/lib/logback-core-1.5.16.jar
+sbin/zabbix_java/lib/logback-classic-1.5.16.jar
sbin/zabbix_java/lib/logback.xml
-sbin/zabbix_java/lib/slf4j-api-1.7.32.jar
+sbin/zabbix_java/lib/slf4j-api-2.0.16.jar
sbin/zabbix_java/lib/android-json-4.3_r3.1.jar
@sample sbin/zabbix_java/settings.sh.sample
sbin/zabbix_java/startup.sh
diff --git a/net-mgmt/zabbix6-server/Makefile b/net-mgmt/zabbix6-server/Makefile
index 37337ae773b5..5cdc460fdd4c 100644
--- a/net-mgmt/zabbix6-server/Makefile
+++ b/net-mgmt/zabbix6-server/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zabbix6
-DISTVERSION= 6.0.39
+DISTVERSION= 6.0.40
PORTREVISION?= 0
CATEGORIES= net-mgmt
MASTER_SITES= https://cdn.zabbix.com/zabbix/sources/stable/${DISTVERSION:R}/
diff --git a/net-mgmt/zabbix6-server/distinfo b/net-mgmt/zabbix6-server/distinfo
index 540868aa7e72..8fa107e09ea1 100644
--- a/net-mgmt/zabbix6-server/distinfo
+++ b/net-mgmt/zabbix6-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741027077
-SHA256 (zabbix-6.0.39.tar.gz) = e1a874bac0f72c71d89812f1f997d810c8c58daecb2628f9b7cc0577c6f43585
-SIZE (zabbix-6.0.39.tar.gz) = 41030406
+TIMESTAMP = 1746546671
+SHA256 (zabbix-6.0.40.tar.gz) = 065a744538ff78f0d7abf8392b149ae23761edfdc6a3dcc6c47c8c33275b33ad
+SIZE (zabbix-6.0.40.tar.gz) = 41181725
diff --git a/net-mgmt/zabbix6-server/pkg-plist.frontend b/net-mgmt/zabbix6-server/pkg-plist.frontend
index a7ebd10901de..adce17050847 100644
--- a/net-mgmt/zabbix6-server/pkg-plist.frontend
+++ b/net-mgmt/zabbix6-server/pkg-plist.frontend
@@ -832,6 +832,7 @@
%%WWWDIR%%/include/classes/html/CTextBox.php
%%WWWDIR%%/include/classes/html/CUiWidget.php
%%WWWDIR%%/include/classes/html/CVar.php
+%%WWWDIR%%/include/classes/html/CVertical.php
%%WWWDIR%%/include/classes/html/CVisibilityBox.php
%%WWWDIR%%/include/classes/html/CWarning.php
%%WWWDIR%%/include/classes/html/interfaces/CButtonInterface.php
@@ -1256,6 +1257,7 @@
%%WWWDIR%%/js/common.js
%%WWWDIR%%/js/component.z-bar-gauge.js
%%WWWDIR%%/js/component.z-select.js
+%%WWWDIR%%/js/component.z-vertical.js
%%WWWDIR%%/js/flickerfreescreen.js
%%WWWDIR%%/js/functions.js
%%WWWDIR%%/js/gtlc.js
diff --git a/net-mgmt/zabbix7-server/Makefile b/net-mgmt/zabbix7-server/Makefile
index 8a34a063317e..2435bbdf03f6 100644
--- a/net-mgmt/zabbix7-server/Makefile
+++ b/net-mgmt/zabbix7-server/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zabbix7
-DISTVERSION= 7.0.11
+DISTVERSION= 7.0.12
PORTREVISION?= 0
CATEGORIES= net-mgmt
MASTER_SITES= https://cdn.zabbix.com/zabbix/sources/stable/${DISTVERSION:R}/
diff --git a/net-mgmt/zabbix7-server/distinfo b/net-mgmt/zabbix7-server/distinfo
index baf8e0c55c3d..6476d48e56b1 100644
--- a/net-mgmt/zabbix7-server/distinfo
+++ b/net-mgmt/zabbix7-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743085253
-SHA256 (zabbix-7.0.11.tar.gz) = afd54dcb76d1b85bc900bf994046ca8c2012dfe02f7ad9d60301632f1155b865
-SIZE (zabbix-7.0.11.tar.gz) = 45305649
+TIMESTAMP = 1746546685
+SHA256 (zabbix-7.0.12.tar.gz) = 6069ed604aa5e33fe631ccc68b782654a697071952a1cf365151655a0a122b05
+SIZE (zabbix-7.0.12.tar.gz) = 45617597
diff --git a/net-mgmt/zabbix7-server/pkg-plist.frontend b/net-mgmt/zabbix7-server/pkg-plist.frontend
index b44af1f8b945..7d5de47dd5b3 100644
--- a/net-mgmt/zabbix7-server/pkg-plist.frontend
+++ b/net-mgmt/zabbix7-server/pkg-plist.frontend
@@ -1020,6 +1020,7 @@
%%WWWDIR%%/include/classes/html/CTextAreaFlexible.php
%%WWWDIR%%/include/classes/html/CTextBox.php
%%WWWDIR%%/include/classes/html/CVar.php
+%%WWWDIR%%/include/classes/html/CVertical.php
%%WWWDIR%%/include/classes/html/CVisibilityBox.php
%%WWWDIR%%/include/classes/html/CWarning.php
%%WWWDIR%%/include/classes/html/interfaces/CButtonInterface.php
@@ -1438,6 +1439,7 @@
%%WWWDIR%%/js/common.js
%%WWWDIR%%/js/component.z-bar-gauge.js
%%WWWDIR%%/js/component.z-select.js
+%%WWWDIR%%/js/component.z-vertical.js
%%WWWDIR%%/js/defines.js
%%WWWDIR%%/js/flickerfreescreen.js
%%WWWDIR%%/js/functions.js
@@ -1551,6 +1553,8 @@
%%WWWDIR%%/locale/uk/LC_MESSAGES/frontend.mo
%%WWWDIR%%/locale/uk/LC_MESSAGES/frontend.po
%%WWWDIR%%/locale/update_po.sh
+%%WWWDIR%%/locale/uz/LC_MESSAGES/frontend.mo
+%%WWWDIR%%/locale/uz/LC_MESSAGES/frontend.po
%%WWWDIR%%/locale/vi/LC_MESSAGES/frontend.mo
%%WWWDIR%%/locale/vi/LC_MESSAGES/frontend.po
%%WWWDIR%%/locale/zh_CN/LC_MESSAGES/frontend.mo
diff --git a/net-mgmt/zabbix72-server/Makefile b/net-mgmt/zabbix72-server/Makefile
index b367ce6a630a..bfe2fb3b89bc 100644
--- a/net-mgmt/zabbix72-server/Makefile
+++ b/net-mgmt/zabbix72-server/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zabbix72
-DISTVERSION= 7.2.5
+DISTVERSION= 7.2.6
PORTREVISION?= 0
CATEGORIES= net-mgmt
MASTER_SITES= https://cdn.zabbix.com/zabbix/sources/stable/${DISTVERSION:R}/
diff --git a/net-mgmt/zabbix72-server/distinfo b/net-mgmt/zabbix72-server/distinfo
index 80ef9c6f5b5e..0e7c184b05d1 100644
--- a/net-mgmt/zabbix72-server/distinfo
+++ b/net-mgmt/zabbix72-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743085271
-SHA256 (zabbix-7.2.5.tar.gz) = 0d01b393dd22b2a60b36fb37a98fcf1081c683ad98832a2ddd87943a1200839e
-SIZE (zabbix-7.2.5.tar.gz) = 41190095
+TIMESTAMP = 1746546711
+SHA256 (zabbix-7.2.6.tar.gz) = e8099cd909dc1bc1b3ec945f88686963877c3febcafc8a9ef54347fe563b9041
+SIZE (zabbix-7.2.6.tar.gz) = 41544456
diff --git a/net-mgmt/zabbix72-server/pkg-plist.frontend b/net-mgmt/zabbix72-server/pkg-plist.frontend
index 1a41390e40a8..5172efd83c11 100644
--- a/net-mgmt/zabbix72-server/pkg-plist.frontend
+++ b/net-mgmt/zabbix72-server/pkg-plist.frontend
@@ -1014,6 +1014,7 @@
%%WWWDIR%%/include/classes/html/CTextAreaFlexible.php
%%WWWDIR%%/include/classes/html/CTextBox.php
%%WWWDIR%%/include/classes/html/CVar.php
+%%WWWDIR%%/include/classes/html/CVertical.php
%%WWWDIR%%/include/classes/html/CVisibilityBox.php
%%WWWDIR%%/include/classes/html/CWarning.php
%%WWWDIR%%/include/classes/html/interfaces/CButtonInterface.php
@@ -1440,6 +1441,7 @@
%%WWWDIR%%/js/component.z-bar-gauge.js
%%WWWDIR%%/js/component.z-select.js
%%WWWDIR%%/js/component.z-sparkline.js
+%%WWWDIR%%/js/component.z-vertical.js
%%WWWDIR%%/js/defines.js
%%WWWDIR%%/js/flickerfreescreen.js
%%WWWDIR%%/js/functions.js
@@ -1554,6 +1556,8 @@
%%WWWDIR%%/locale/uk/LC_MESSAGES/frontend.mo
%%WWWDIR%%/locale/uk/LC_MESSAGES/frontend.po
%%WWWDIR%%/locale/update_po.sh
+%%WWWDIR%%/locale/uz/LC_MESSAGES/frontend.mo
+%%WWWDIR%%/locale/uz/LC_MESSAGES/frontend.po
%%WWWDIR%%/locale/vi/LC_MESSAGES/frontend.mo
%%WWWDIR%%/locale/vi/LC_MESSAGES/frontend.po
%%WWWDIR%%/locale/zh_CN/LC_MESSAGES/frontend.mo
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/c-lightning/Makefile b/net-p2p/c-lightning/Makefile
index 8244a72eaf20..5fa44e0aaa30 100644
--- a/net-p2p/c-lightning/Makefile
+++ b/net-p2p/c-lightning/Makefile
@@ -1,8 +1,7 @@
PORTNAME= c-lightning
# To build from an arbitrary git commit comment PORTVERSION and PORTREVISION (if present)
-PORTVERSION= 25.02
+PORTVERSION= 25.02.2
DISTVERSIONPREFIX= v
-PORTREVISION= 1
# and uncomment the following two lines (use for example -git-HEAD or -git-f8d8348c)
#PORTVERSION= 0
#PKGNAMESUFFIX= -git-f8d8348c
diff --git a/net-p2p/c-lightning/distinfo b/net-p2p/c-lightning/distinfo
index 95997944f736..6913c4098a2f 100644
--- a/net-p2p/c-lightning/distinfo
+++ b/net-p2p/c-lightning/distinfo
@@ -559,8 +559,8 @@ SHA256 (rust/crates/zip-2.2.2.crate) = ae9c1ea7b3a5e1f4b922ff856a129881167511563
SIZE (rust/crates/zip-2.2.2.crate) = 108809
SHA256 (rust/crates/zopfli-0.8.1.crate) = e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946
SIZE (rust/crates/zopfli-0.8.1.crate) = 50972
-SHA256 (ElementsProject-lightning-v25.02_GH0.tar.gz) = 06d8ded06c00d6274fb4bc85f99ed90c1f3c8f9964042186068751f55773ad54
-SIZE (ElementsProject-lightning-v25.02_GH0.tar.gz) = 14379436
+SHA256 (ElementsProject-lightning-v25.02.2_GH0.tar.gz) = 74ad54a0a3f00fab0ceea1d454a70512de6415e83f7c1c5bd2d1a5a421c265de
+SIZE (ElementsProject-lightning-v25.02.2_GH0.tar.gz) = 14382028
SHA256 (ElementsProject-libwally-core-11e1bf6d60a13_GH0.tar.gz) = 199e3340e72048026043532684c301fcb6027ec4f19e5701c0bc288e2cd6065e
SIZE (ElementsProject-libwally-core-11e1bf6d60a13_GH0.tar.gz) = 1040755
SHA256 (BlockstreamResearch-secp256k1-zkp-1e04d3244_GH0.tar.gz) = cbf5b21c848a5b760ce1307b617990509cd6c054fe9bf072ce27f50262f707b2
diff --git a/net-p2p/c-lightning/files/update_crates.sh b/net-p2p/c-lightning/files/update_crates.sh
index c669d416eb56..49dc2fa6506b 100755
--- a/net-p2p/c-lightning/files/update_crates.sh
+++ b/net-p2p/c-lightning/files/update_crates.sh
@@ -7,4 +7,4 @@ set -e
cargo-lock --file "$(make -V WRKSRC)/Cargo.lock" \
| grep -vE "(cln-rpc|cln-grpc|clnrest|grpc-plugin|rest-plugin)" \
- | sed -E 's/^- ([^ ]+) (.+)$/CARGO_CRATES+=\t\1-\2/g' > ../../Makefile.crates
+ | sed -E 's/^- ([^ ]+) (.+)$/CARGO_CRATES+=\t\1-\2/g' > Makefile.crates
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-p2p/ktorrent/distinfo b/net-p2p/ktorrent/distinfo
index c4d78bbdca13..8ef7f96f2c1c 100644
--- a/net-p2p/ktorrent/distinfo
+++ b/net-p2p/ktorrent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564283
-SHA256 (KDE/release-service/25.04.0/ktorrent-25.04.0.tar.xz) = e02bc677b5d8e7285eecff05e2c511d96f6cbede1a9d06975e1c27633139cb53
-SIZE (KDE/release-service/25.04.0/ktorrent-25.04.0.tar.xz) = 2229080
+TIMESTAMP = 1746557925
+SHA256 (KDE/release-service/25.04.1/ktorrent-25.04.1.tar.xz) = 17cdb15b8a917da286c2a21e9d6ef4217ab42073ed1a8dee25aba02cc9aa7484
+SIZE (KDE/release-service/25.04.1/ktorrent-25.04.1.tar.xz) = 2229172
diff --git a/net-p2p/libktorrent/distinfo b/net-p2p/libktorrent/distinfo
index b57cf37cbb6a..a644ca476bdf 100644
--- a/net-p2p/libktorrent/distinfo
+++ b/net-p2p/libktorrent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564284
-SHA256 (KDE/release-service/25.04.0/libktorrent-25.04.0.tar.xz) = f2f27f57d52a8c87306cd6b831904716340502bfd68f6fa2f5d5ae6250ceb464
-SIZE (KDE/release-service/25.04.0/libktorrent-25.04.0.tar.xz) = 606316
+TIMESTAMP = 1746557926
+SHA256 (KDE/release-service/25.04.1/libktorrent-25.04.1.tar.xz) = de34b9a9ede4cb2bcb55f0d8bb35c571f0e7796e12cb4486b50fd5516d863c14
+SIZE (KDE/release-service/25.04.1/libktorrent-25.04.1.tar.xz) = 606328
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/akonadi-calendar/distinfo b/net/akonadi-calendar/distinfo
index 10e2f9e65885..4f0e27ff69ac 100644
--- a/net/akonadi-calendar/distinfo
+++ b/net/akonadi-calendar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564284
-SHA256 (KDE/release-service/25.04.0/akonadi-calendar-25.04.0.tar.xz) = e8b10c6befdaa8157e7697468c3bca37f845ac87576208f7b25dbc251823256f
-SIZE (KDE/release-service/25.04.0/akonadi-calendar-25.04.0.tar.xz) = 540148
+TIMESTAMP = 1746557927
+SHA256 (KDE/release-service/25.04.1/akonadi-calendar-25.04.1.tar.xz) = 832311cc7d07b14996dd5779b39c7993f2ee304aa88f1231775c4228f70ae5ed
+SIZE (KDE/release-service/25.04.1/akonadi-calendar-25.04.1.tar.xz) = 540088
diff --git a/net/akonadi-contacts/distinfo b/net/akonadi-contacts/distinfo
index 2e45daabd68c..a63e5f45b51e 100644
--- a/net/akonadi-contacts/distinfo
+++ b/net/akonadi-contacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564285
-SHA256 (KDE/release-service/25.04.0/akonadi-contacts-25.04.0.tar.xz) = 59f417c44e84308f7d0527bf5ac230553e706c3367fab7f94d5f6a25b050e188
-SIZE (KDE/release-service/25.04.0/akonadi-contacts-25.04.0.tar.xz) = 440032
+TIMESTAMP = 1746557927
+SHA256 (KDE/release-service/25.04.1/akonadi-contacts-25.04.1.tar.xz) = 38386e1b077f8ad896b79083c2ba0c70558920d86ca6ddc45a96a8889c7717db
+SIZE (KDE/release-service/25.04.1/akonadi-contacts-25.04.1.tar.xz) = 440076
diff --git a/net/akonadi-mime/distinfo b/net/akonadi-mime/distinfo
index c6610ea0d9df..80c131de662e 100644
--- a/net/akonadi-mime/distinfo
+++ b/net/akonadi-mime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564286
-SHA256 (KDE/release-service/25.04.0/akonadi-mime-25.04.0.tar.xz) = 9ad4ef95e5698d7a936e09f89d8af92a8f293dab332beb0aef0805b738c086d3
-SIZE (KDE/release-service/25.04.0/akonadi-mime-25.04.0.tar.xz) = 179752
+TIMESTAMP = 1746557928
+SHA256 (KDE/release-service/25.04.1/akonadi-mime-25.04.1.tar.xz) = 934e1166f070d9262f7bf2ee55b102b3324c349be986435122973e4bca488fd2
+SIZE (KDE/release-service/25.04.1/akonadi-mime-25.04.1.tar.xz) = 179752
diff --git a/net/akonadi-search/distinfo b/net/akonadi-search/distinfo
index 28189d74a4bf..3d4a684db73e 100644
--- a/net/akonadi-search/distinfo
+++ b/net/akonadi-search/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564286
-SHA256 (KDE/release-service/25.04.0/akonadi-search-25.04.0.tar.xz) = d81bdc384a3023439649220ea6ddb7c337505bfd7b1c174b79653332af46fd34
-SIZE (KDE/release-service/25.04.0/akonadi-search-25.04.0.tar.xz) = 113856
+TIMESTAMP = 1746557929
+SHA256 (KDE/release-service/25.04.1/akonadi-search-25.04.1.tar.xz) = 6bc9807204f24e70914a49e9e6108769d9b60a54ddc119593634b8738b596e49
+SIZE (KDE/release-service/25.04.1/akonadi-search-25.04.1.tar.xz) = 113812
diff --git a/net/alligator/distinfo b/net/alligator/distinfo
index a4a950f582bf..141a4cda8ff0 100644
--- a/net/alligator/distinfo
+++ b/net/alligator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564286
-SHA256 (KDE/release-service/25.04.0/alligator-25.04.0.tar.xz) = fffd44a398a7eb34d461dc3cc93c95a0efa9eb0b57a178f36e26ac41e7c2a1cb
-SIZE (KDE/release-service/25.04.0/alligator-25.04.0.tar.xz) = 241136
+TIMESTAMP = 1746557929
+SHA256 (KDE/release-service/25.04.1/alligator-25.04.1.tar.xz) = 87a6a81bae6e3a68e51e75e690cdae60b97bdd37ee3bf5e82b1e438a0d8f03cb
+SIZE (KDE/release-service/25.04.1/alligator-25.04.1.tar.xz) = 241152
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/calendarsupport/distinfo b/net/calendarsupport/distinfo
index 0801d5fde06b..66d1c018f55b 100644
--- a/net/calendarsupport/distinfo
+++ b/net/calendarsupport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564287
-SHA256 (KDE/release-service/25.04.0/calendarsupport-25.04.0.tar.xz) = f9780cb98b46dc31b1512a8c066e60b6509d1747c2afec01cccbbe2de6930502
-SIZE (KDE/release-service/25.04.0/calendarsupport-25.04.0.tar.xz) = 1005348
+TIMESTAMP = 1746557930
+SHA256 (KDE/release-service/25.04.1/calendarsupport-25.04.1.tar.xz) = 5a7e0b7b9c8d7277fc1899ee153f4c5f3acb64ff7c726eb7428bc7800ec94cad
+SIZE (KDE/release-service/25.04.1/calendarsupport-25.04.1.tar.xz) = 1005144
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/eventviews/distinfo b/net/eventviews/distinfo
index 1d8e337c2307..00bffb31a800 100644
--- a/net/eventviews/distinfo
+++ b/net/eventviews/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564288
-SHA256 (KDE/release-service/25.04.0/eventviews-25.04.0.tar.xz) = aec92e1625b8c0924ea7dd5b7f5944e5f00ccb762693e1f9e061fc58b84ecf9a
-SIZE (KDE/release-service/25.04.0/eventviews-25.04.0.tar.xz) = 509716
+TIMESTAMP = 1746557930
+SHA256 (KDE/release-service/25.04.1/eventviews-25.04.1.tar.xz) = 138db44ebeff29598f8fa5266ccd3200ed1ae68cfc40e8a4351054c400232175
+SIZE (KDE/release-service/25.04.1/eventviews-25.04.1.tar.xz) = 510360
diff --git a/net/gitlab-agent/distinfo b/net/gitlab-agent/distinfo
index 3d7b3934c646..f0ad922f0408 100644
--- a/net/gitlab-agent/distinfo
+++ b/net/gitlab-agent/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745464816
-SHA256 (go/net_gitlab-agent/gitlab-agent-v17.11.1/v17.11.1.mod) = 6c36855cd351c829e5b19c5aa99876db58a2b4bd7b934e05497e7777faa64f8f
-SIZE (go/net_gitlab-agent/gitlab-agent-v17.11.1/v17.11.1.mod) = 9293
-SHA256 (go/net_gitlab-agent/gitlab-agent-v17.11.1/v17.11.1.zip) = d549913880291b6641dce68464ab3167349accf68a88d1f53d41eaa41df19f46
-SIZE (go/net_gitlab-agent/gitlab-agent-v17.11.1/v17.11.1.zip) = 1555382
+TIMESTAMP = 1746703450
+SHA256 (go/net_gitlab-agent/gitlab-agent-v17.11.2/v17.11.2.mod) = 6c36855cd351c829e5b19c5aa99876db58a2b4bd7b934e05497e7777faa64f8f
+SIZE (go/net_gitlab-agent/gitlab-agent-v17.11.2/v17.11.2.mod) = 9293
+SHA256 (go/net_gitlab-agent/gitlab-agent-v17.11.2/v17.11.2.zip) = 08c74935d6a0ba77a11eade2b3ca11c20bf3f8619dae652e1e286757dfdaa654
+SIZE (go/net_gitlab-agent/gitlab-agent-v17.11.2/v17.11.2.zip) = 1555390
diff --git a/net/google-cloud-sdk/Makefile b/net/google-cloud-sdk/Makefile
index 2ad84dc394fb..2c206ed92861 100644
--- a/net/google-cloud-sdk/Makefile
+++ b/net/google-cloud-sdk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-sdk
-DISTVERSION= 520.0.0
+DISTVERSION= 521.0.0
CATEGORIES= net
MASTER_SITES= https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/
DISTNAME= google-cloud-sdk-${PORTVERSION}-linux-x86_64
diff --git a/net/google-cloud-sdk/distinfo b/net/google-cloud-sdk/distinfo
index ec2c70ad82b0..b426c478a21c 100644
--- a/net/google-cloud-sdk/distinfo
+++ b/net/google-cloud-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746176304
-SHA256 (google-cloud-sdk-520.0.0-linux-x86_64.tar.gz) = 04353e32b2188dee082fc83dee3fa1dfb1de5302cec9e2916771ce5269a99b8a
-SIZE (google-cloud-sdk-520.0.0-linux-x86_64.tar.gz) = 148538398
+TIMESTAMP = 1746605334
+SHA256 (google-cloud-sdk-521.0.0-linux-x86_64.tar.gz) = 84af8b5ff6c416963b65f85715450408bf85c9c2b27c237d5c2d31b66698ce3c
+SIZE (google-cloud-sdk-521.0.0-linux-x86_64.tar.gz) = 148653868
diff --git a/net/haproxy/Makefile b/net/haproxy/Makefile
index 58c917b52619..68f090875e6a 100644
--- a/net/haproxy/Makefile
+++ b/net/haproxy/Makefile
@@ -1,5 +1,5 @@
PORTNAME= haproxy
-DISTVERSION= 3.0.9
+DISTVERSION= 3.0.10
CATEGORIES= net www
MASTER_SITES= http://www.haproxy.org/download/3.0/src/
diff --git a/net/haproxy/distinfo b/net/haproxy/distinfo
index 818ed32b545f..457279ddbb6f 100644
--- a/net/haproxy/distinfo
+++ b/net/haproxy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742484875
-SHA256 (haproxy-3.0.9.tar.gz) = 7dc731b681b7aa93dc23aa36b85fa7b91bb1cf53faaca97404544ea454acecad
-SIZE (haproxy-3.0.9.tar.gz) = 4729071
+TIMESTAMP = 1746700926
+SHA256 (haproxy-3.0.10.tar.gz) = d1508670b6fd5839c669a0a916842f0d3d3d0b578bb351a2a74a1de3d929ce26
+SIZE (haproxy-3.0.10.tar.gz) = 4734325
diff --git a/net/haproxy24/Makefile b/net/haproxy24/Makefile
index 7757b13b9345..9d36b38796b3 100644
--- a/net/haproxy24/Makefile
+++ b/net/haproxy24/Makefile
@@ -1,5 +1,5 @@
PORTNAME= haproxy
-DISTVERSION= 2.4.28
+DISTVERSION= 2.4.29
CATEGORIES= net www
PKGNAMESUFFIX= 24
MASTER_SITES= http://www.haproxy.org/download/2.4/src/
diff --git a/net/haproxy24/distinfo b/net/haproxy24/distinfo
index 2c319ad57bc8..f0a0c1ad775c 100644
--- a/net/haproxy24/distinfo
+++ b/net/haproxy24/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1731699510
-SHA256 (haproxy-2.4.28.tar.gz) = bf2edacb09a3080622e3d98100636d6cb6ee0dfc0bfbe98e5ea3b62b61d1209b
-SIZE (haproxy-2.4.28.tar.gz) = 3674821
+TIMESTAMP = 1746702041
+SHA256 (haproxy-2.4.29.tar.gz) = 89e1e675bfecc88624c19850fd6b69f7b91f112d61f30a3b20a625298ef1f3f3
+SIZE (haproxy-2.4.29.tar.gz) = 3679949
diff --git a/net/haproxy26/Makefile b/net/haproxy26/Makefile
index ad2024db5f14..67de6d7b7f4c 100644
--- a/net/haproxy26/Makefile
+++ b/net/haproxy26/Makefile
@@ -1,5 +1,5 @@
PORTNAME= haproxy
-DISTVERSION= 2.6.21
+DISTVERSION= 2.6.22
CATEGORIES= net www
PKGNAMESUFFIX= 26
MASTER_SITES= http://www.haproxy.org/download/2.6/src/
diff --git a/net/haproxy26/distinfo b/net/haproxy26/distinfo
index f13fd22e2341..efe1706ca90c 100644
--- a/net/haproxy26/distinfo
+++ b/net/haproxy26/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738233038
-SHA256 (haproxy-2.6.21.tar.gz) = b905898bf762adbde180a866dbae2e39a4a377767cf3dd08694be9e56e876274
-SIZE (haproxy-2.6.21.tar.gz) = 4114397
+TIMESTAMP = 1746703822
+SHA256 (haproxy-2.6.22.tar.gz) = 4c0797f450f997dc287d2c7aafa7a0e5b7a2d71593a2cd58e664e8f3aea614fa
+SIZE (haproxy-2.6.22.tar.gz) = 4120601
diff --git a/net/haproxy28/Makefile b/net/haproxy28/Makefile
index ecbb13af0fb3..a1f8b3f086c9 100644
--- a/net/haproxy28/Makefile
+++ b/net/haproxy28/Makefile
@@ -1,5 +1,5 @@
PORTNAME= haproxy
-DISTVERSION= 2.8.14
+DISTVERSION= 2.8.15
CATEGORIES= net www
PKGNAMESUFFIX= 28
MASTER_SITES= http://www.haproxy.org/download/2.8/src/
diff --git a/net/haproxy28/distinfo b/net/haproxy28/distinfo
index 58a88bd5eb19..1fbe915a9803 100644
--- a/net/haproxy28/distinfo
+++ b/net/haproxy28/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738233597
-SHA256 (haproxy-2.8.14.tar.gz) = 47984506d0cd477d5c6a7d7ba2adaf0039ca27af970bf76384855a7f1c22773c
-SIZE (haproxy-2.8.14.tar.gz) = 4411140
+TIMESTAMP = 1746703901
+SHA256 (haproxy-2.8.15.tar.gz) = 98f0551b9c3041a87869f4cd4e1465adf6fbef2056e83aabea92106032585242
+SIZE (haproxy-2.8.15.tar.gz) = 4418838
diff --git a/net/incidenceeditor/distinfo b/net/incidenceeditor/distinfo
index 798507032bd8..93d216c91cbf 100644
--- a/net/incidenceeditor/distinfo
+++ b/net/incidenceeditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564288
-SHA256 (KDE/release-service/25.04.0/incidenceeditor-25.04.0.tar.xz) = 1685cd80ff8062ed11472169c0ef8cf7524fbb210d972b65667e2b303b6ae381
-SIZE (KDE/release-service/25.04.0/incidenceeditor-25.04.0.tar.xz) = 603132
+TIMESTAMP = 1746557931
+SHA256 (KDE/release-service/25.04.1/incidenceeditor-25.04.1.tar.xz) = 7515098248be3207921c6cc50ca7427d4b78e75e2de31441f59d4b8a2b2876dc
+SIZE (KDE/release-service/25.04.1/incidenceeditor-25.04.1.tar.xz) = 603100
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/kcalutils/distinfo b/net/kcalutils/distinfo
index 97b97674fa90..0c6004798f54 100644
--- a/net/kcalutils/distinfo
+++ b/net/kcalutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564289
-SHA256 (KDE/release-service/25.04.0/kcalutils-25.04.0.tar.xz) = f490eb717049a17077dbe5272dd937251d869a7719862323017acb39820d39bd
-SIZE (KDE/release-service/25.04.0/kcalutils-25.04.0.tar.xz) = 365288
+TIMESTAMP = 1746557932
+SHA256 (KDE/release-service/25.04.1/kcalutils-25.04.1.tar.xz) = 09f0ddd4e1d33b132e0886ad89cc00582d79fd73a54b94a31c370a5c7b0634aa
+SIZE (KDE/release-service/25.04.1/kcalutils-25.04.1.tar.xz) = 365252
diff --git a/net/kdenetwork-filesharing/distinfo b/net/kdenetwork-filesharing/distinfo
index 788d22fd3c8d..9285c4c7e64c 100644
--- a/net/kdenetwork-filesharing/distinfo
+++ b/net/kdenetwork-filesharing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564289
-SHA256 (KDE/release-service/25.04.0/kdenetwork-filesharing-25.04.0.tar.xz) = 8f91ebdb36677dfeb85228dd1d0e51989ace3e90dbb6a51a1ab0b80e8d86b999
-SIZE (KDE/release-service/25.04.0/kdenetwork-filesharing-25.04.0.tar.xz) = 510160
+TIMESTAMP = 1746557932
+SHA256 (KDE/release-service/25.04.1/kdenetwork-filesharing-25.04.1.tar.xz) = 6350b0d5d71821c53d4b3fb007ec7e386c933661a42fc6402d1d975a5132124e
+SIZE (KDE/release-service/25.04.1/kdenetwork-filesharing-25.04.1.tar.xz) = 510284
diff --git a/net/kget/distinfo b/net/kget/distinfo
index 602e3a7c4927..9654d492a878 100644
--- a/net/kget/distinfo
+++ b/net/kget/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564290
-SHA256 (KDE/release-service/25.04.0/kget-25.04.0.tar.xz) = 560a054d9aadf4f39a58c6daa3094f4b32bb6f3abe6ff86d1bd421b5bfaf30ca
-SIZE (KDE/release-service/25.04.0/kget-25.04.0.tar.xz) = 4853980
+TIMESTAMP = 1746557933
+SHA256 (KDE/release-service/25.04.1/kget-25.04.1.tar.xz) = 9443bd78d043dffac2055ed75cd9382a7b0803abe505430eb6705d150b913471
+SIZE (KDE/release-service/25.04.1/kget-25.04.1.tar.xz) = 4854356
diff --git a/net/kidentitymanagement/distinfo b/net/kidentitymanagement/distinfo
index b28119757d0f..ae7c3e39ebad 100644
--- a/net/kidentitymanagement/distinfo
+++ b/net/kidentitymanagement/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564290
-SHA256 (KDE/release-service/25.04.0/kidentitymanagement-25.04.0.tar.xz) = e6bd02635cf475fdf3dfea40bc0f5ce1109cc3bc31d64e0d5844177510688b09
-SIZE (KDE/release-service/25.04.0/kidentitymanagement-25.04.0.tar.xz) = 198072
+TIMESTAMP = 1746557934
+SHA256 (KDE/release-service/25.04.1/kidentitymanagement-25.04.1.tar.xz) = 9bc3d57da9254a21fdfff1cf326ce1678a1d89e37dc7e4cad7fea7327a5dc53e
+SIZE (KDE/release-service/25.04.1/kidentitymanagement-25.04.1.tar.xz) = 198096
diff --git a/net/kimap/distinfo b/net/kimap/distinfo
index 5b0977287657..c69e5f43fc93 100644
--- a/net/kimap/distinfo
+++ b/net/kimap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564291
-SHA256 (KDE/release-service/25.04.0/kimap-25.04.0.tar.xz) = 7ca05ba88966a5723f67e48d11167edc71113f6179e51ed3f112680727916a8f
-SIZE (KDE/release-service/25.04.0/kimap-25.04.0.tar.xz) = 133884
+TIMESTAMP = 1746557934
+SHA256 (KDE/release-service/25.04.1/kimap-25.04.1.tar.xz) = 82194f76d7829f8c85addf0b81b365a9d11f69b8852dfb93ed2cc5e3df452241
+SIZE (KDE/release-service/25.04.1/kimap-25.04.1.tar.xz) = 133912
diff --git a/net/kio-gdrive/distinfo b/net/kio-gdrive/distinfo
index 275ba74f81d4..4507cc02bb75 100644
--- a/net/kio-gdrive/distinfo
+++ b/net/kio-gdrive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564291
-SHA256 (KDE/release-service/25.04.0/kio-gdrive-25.04.0.tar.xz) = f6647f7e6e75eec75d0ff8e94e6a49bd972655f1760e2fa2461cf206062e0b27
-SIZE (KDE/release-service/25.04.0/kio-gdrive-25.04.0.tar.xz) = 82412
+TIMESTAMP = 1746557935
+SHA256 (KDE/release-service/25.04.1/kio-gdrive-25.04.1.tar.xz) = d00893ebc18993377717ded5495819228ad0ae0f90f0e1fca4b69af757667c58
+SIZE (KDE/release-service/25.04.1/kio-gdrive-25.04.1.tar.xz) = 82424
diff --git a/net/kio-zeroconf/distinfo b/net/kio-zeroconf/distinfo
index 7d0ec9395b8b..c3d149123106 100644
--- a/net/kio-zeroconf/distinfo
+++ b/net/kio-zeroconf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564292
-SHA256 (KDE/release-service/25.04.0/kio-zeroconf-25.04.0.tar.xz) = e845543a9ad746916d5c2f9b0398cce819b3fada36d561030239f12092ac0f43
-SIZE (KDE/release-service/25.04.0/kio-zeroconf-25.04.0.tar.xz) = 44924
+TIMESTAMP = 1746557935
+SHA256 (KDE/release-service/25.04.1/kio-zeroconf-25.04.1.tar.xz) = 506ce7c2773cfc23972335b2214c1c9adc391786469a050daf0e3685916c8428
+SIZE (KDE/release-service/25.04.1/kio-zeroconf-25.04.1.tar.xz) = 44944
diff --git a/net/kitinerary/Makefile b/net/kitinerary/Makefile
index 20075f98e622..c590eb7fe4bf 100644
--- a/net/kitinerary/Makefile
+++ b/net/kitinerary/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kitinerary
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/net/kitinerary/distinfo b/net/kitinerary/distinfo
index 0190a7558fd4..36c3124eafc3 100644
--- a/net/kitinerary/distinfo
+++ b/net/kitinerary/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564292
-SHA256 (KDE/release-service/25.04.0/kitinerary-25.04.0.tar.xz) = 8da99e35247cd424dbeaee03519615490ab9f1f0ae58fd24f7b45e358b230bbe
-SIZE (KDE/release-service/25.04.0/kitinerary-25.04.0.tar.xz) = 2068332
+TIMESTAMP = 1746557936
+SHA256 (KDE/release-service/25.04.1/kitinerary-25.04.1.tar.xz) = e94d47799861035cc06b3a3422f93767182d82b6ca8551889bee9841472c99a0
+SIZE (KDE/release-service/25.04.1/kitinerary-25.04.1.tar.xz) = 2066180
diff --git a/net/kldap/distinfo b/net/kldap/distinfo
index 3244151c6528..1033545a9ff2 100644
--- a/net/kldap/distinfo
+++ b/net/kldap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564293
-SHA256 (KDE/release-service/25.04.0/kldap-25.04.0.tar.xz) = e43db9d647e742ad689d8bbf712cccea713d7a92c0db00029251eb6a3dd20f3d
-SIZE (KDE/release-service/25.04.0/kldap-25.04.0.tar.xz) = 191648
+TIMESTAMP = 1746557937
+SHA256 (KDE/release-service/25.04.1/kldap-25.04.1.tar.xz) = e23c0af0368458fd5d4696f3a8f3f92382ec4f6f4e364a3de14d2bbe017eafb0
+SIZE (KDE/release-service/25.04.1/kldap-25.04.1.tar.xz) = 191656
diff --git a/net/kmailtransport/distinfo b/net/kmailtransport/distinfo
index fa87cde308fd..1cf02482f829 100644
--- a/net/kmailtransport/distinfo
+++ b/net/kmailtransport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564294
-SHA256 (KDE/release-service/25.04.0/kmailtransport-25.04.0.tar.xz) = a1590fbc609d121ee42bf151fc727f89c2802b332a85d1e0861fe8b46d483883
-SIZE (KDE/release-service/25.04.0/kmailtransport-25.04.0.tar.xz) = 191592
+TIMESTAMP = 1746557937
+SHA256 (KDE/release-service/25.04.1/kmailtransport-25.04.1.tar.xz) = f347aee4aadfcfe30f3bf164ee409c98ca780485387e917f47a0d3c87c46e1cc
+SIZE (KDE/release-service/25.04.1/kmailtransport-25.04.1.tar.xz) = 191632
diff --git a/net/kmbox/distinfo b/net/kmbox/distinfo
index 8e80dd483a61..ac5725217a06 100644
--- a/net/kmbox/distinfo
+++ b/net/kmbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564294
-SHA256 (KDE/release-service/25.04.0/kmbox-25.04.0.tar.xz) = a4cc7768f1ed728338936501a84c96c273f3d8e5a047b29d34da80bc60b31445
-SIZE (KDE/release-service/25.04.0/kmbox-25.04.0.tar.xz) = 29240
+TIMESTAMP = 1746557938
+SHA256 (KDE/release-service/25.04.1/kmbox-25.04.1.tar.xz) = 737400068067cf91f38311dbfc754a325c1a22c02ab7ce97faeb28f06f03d5ca
+SIZE (KDE/release-service/25.04.1/kmbox-25.04.1.tar.xz) = 29236
diff --git a/net/kmime/distinfo b/net/kmime/distinfo
index 5233cd6e9cfa..6a8b1df7901a 100644
--- a/net/kmime/distinfo
+++ b/net/kmime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564295
-SHA256 (KDE/release-service/25.04.0/kmime-25.04.0.tar.xz) = 7a8e4176ef28c117d55936b703bb541ec6c0410c52de8e40182aea8965e21ba4
-SIZE (KDE/release-service/25.04.0/kmime-25.04.0.tar.xz) = 164780
+TIMESTAMP = 1746557939
+SHA256 (KDE/release-service/25.04.1/kmime-25.04.1.tar.xz) = 8a039adc6ca02a709498a81a81cbf1d28d27525ae37ce7147d4349b0d37a501d
+SIZE (KDE/release-service/25.04.1/kmime-25.04.1.tar.xz) = 164780
diff --git a/net/kontactinterface/distinfo b/net/kontactinterface/distinfo
index 860dc73bc520..2cc8edb9eb7e 100644
--- a/net/kontactinterface/distinfo
+++ b/net/kontactinterface/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564295
-SHA256 (KDE/release-service/25.04.0/kontactinterface-25.04.0.tar.xz) = ffcdf272b77ba9ef73dc829504c60d9980113aed9bc8830256c8dec10e351c54
-SIZE (KDE/release-service/25.04.0/kontactinterface-25.04.0.tar.xz) = 41028
+TIMESTAMP = 1746557939
+SHA256 (KDE/release-service/25.04.1/kontactinterface-25.04.1.tar.xz) = 6f0bd7a040caf1a0a345aa6ccc3f4b819e989b79749e6e5d4b24e79daa87e2b9
+SIZE (KDE/release-service/25.04.1/kontactinterface-25.04.1.tar.xz) = 41048
diff --git a/net/kpimtextedit/distinfo b/net/kpimtextedit/distinfo
index caedbdf68d91..b4ab8b8f7d23 100644
--- a/net/kpimtextedit/distinfo
+++ b/net/kpimtextedit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564296
-SHA256 (KDE/release-service/25.04.0/kpimtextedit-25.04.0.tar.xz) = 3baa3794889f0c9bbc862c5d7021ea7c4c59528f9fb1ee4c053611325783e9c9
-SIZE (KDE/release-service/25.04.0/kpimtextedit-25.04.0.tar.xz) = 181188
+TIMESTAMP = 1746557940
+SHA256 (KDE/release-service/25.04.1/kpimtextedit-25.04.1.tar.xz) = dbe8060425220e1b6202ec39e31f8ec96e606fdf66dcbb2c39978947deea77be
+SIZE (KDE/release-service/25.04.1/kpimtextedit-25.04.1.tar.xz) = 181176
diff --git a/net/krdc/distinfo b/net/krdc/distinfo
index b6f1fd88b2b3..7d92290abf8d 100644
--- a/net/krdc/distinfo
+++ b/net/krdc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564297
-SHA256 (KDE/release-service/25.04.0/krdc-25.04.0.tar.xz) = c80d008cd4370cd79ff987fe792ef8a10da5e994addb84e884343a46d14b3df4
-SIZE (KDE/release-service/25.04.0/krdc-25.04.0.tar.xz) = 1589676
+TIMESTAMP = 1746557941
+SHA256 (KDE/release-service/25.04.1/krdc-25.04.1.tar.xz) = bd5e0c80caecaec92abed5b9219dc23912e22a31afa0f018d9f169308834cfbc
+SIZE (KDE/release-service/25.04.1/krdc-25.04.1.tar.xz) = 1590040
diff --git a/net/krfb/distinfo b/net/krfb/distinfo
index 6052ef874998..e181f287f59c 100644
--- a/net/krfb/distinfo
+++ b/net/krfb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564297
-SHA256 (KDE/release-service/25.04.0/krfb-25.04.0.tar.xz) = b4fd5369de7c7f135dd41a304cb865a5fd3272483649cf39c50821bf8cfe0751
-SIZE (KDE/release-service/25.04.0/krfb-25.04.0.tar.xz) = 1221920
+TIMESTAMP = 1746557941
+SHA256 (KDE/release-service/25.04.1/krfb-25.04.1.tar.xz) = b07309a847a50cdcf14afa254a1d357513f1f5441283ec186125d8debcd5176c
+SIZE (KDE/release-service/25.04.1/krfb-25.04.1.tar.xz) = 1222088
diff --git a/net/ksmtp/distinfo b/net/ksmtp/distinfo
index 63c35f0cd2e0..1a6541716765 100644
--- a/net/ksmtp/distinfo
+++ b/net/ksmtp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564298
-SHA256 (KDE/release-service/25.04.0/ksmtp-25.04.0.tar.xz) = 28410ecf9a86bbb798875853d16e72274ba85962f7a54016e8d6aa0fdcab4f0d
-SIZE (KDE/release-service/25.04.0/ksmtp-25.04.0.tar.xz) = 53212
+TIMESTAMP = 1746557942
+SHA256 (KDE/release-service/25.04.1/ksmtp-25.04.1.tar.xz) = 42ba6db84b35ff6b50ee58ba4da14eccda44b60242b4095d53f46129d6dbc47d
+SIZE (KDE/release-service/25.04.1/ksmtp-25.04.1.tar.xz) = 53216
diff --git a/net/ktnef/distinfo b/net/ktnef/distinfo
index e33c0d6d6782..1046fba40328 100644
--- a/net/ktnef/distinfo
+++ b/net/ktnef/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564298
-SHA256 (KDE/release-service/25.04.0/ktnef-25.04.0.tar.xz) = 037dd832b38e9fc7a396289664f4ea198f3290927e9a57f260f9cde7b5644814
-SIZE (KDE/release-service/25.04.0/ktnef-25.04.0.tar.xz) = 314828
+TIMESTAMP = 1746557943
+SHA256 (KDE/release-service/25.04.1/ktnef-25.04.1.tar.xz) = 98196fddb378dcd738ae6859d4613acae851d9ed39e044a941ee939de1a8a3d1
+SIZE (KDE/release-service/25.04.1/ktnef-25.04.1.tar.xz) = 315096
diff --git a/net/libgravatar/distinfo b/net/libgravatar/distinfo
index 0660d4f65726..cdf440460719 100644
--- a/net/libgravatar/distinfo
+++ b/net/libgravatar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564299
-SHA256 (KDE/release-service/25.04.0/libgravatar-25.04.0.tar.xz) = 6229494e60ef2fad87eb54d461d9d38b4708e6fd8749f1b6192911d12ad87bfa
-SIZE (KDE/release-service/25.04.0/libgravatar-25.04.0.tar.xz) = 38688
+TIMESTAMP = 1746557943
+SHA256 (KDE/release-service/25.04.1/libgravatar-25.04.1.tar.xz) = 864ccf694cf0f51be672d5e07a5273eb402efc92c5ed43fa4077db329f649a9a
+SIZE (KDE/release-service/25.04.1/libgravatar-25.04.1.tar.xz) = 38696
diff --git a/net/libkgapi/distinfo b/net/libkgapi/distinfo
index 9703ce807b4a..d1cea6efec01 100644
--- a/net/libkgapi/distinfo
+++ b/net/libkgapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564300
-SHA256 (KDE/release-service/25.04.0/libkgapi-25.04.0.tar.xz) = 56111bdaf95edcc4352454464f97a41bed8244c752b66c72ac4ec02662f79a05
-SIZE (KDE/release-service/25.04.0/libkgapi-25.04.0.tar.xz) = 341588
+TIMESTAMP = 1746557944
+SHA256 (KDE/release-service/25.04.1/libkgapi-25.04.1.tar.xz) = b2e1b4ab564f67cd0e2c5fa0fbd394928120bc8d17a019a36f072c517f41ecbc
+SIZE (KDE/release-service/25.04.1/libkgapi-25.04.1.tar.xz) = 341436
diff --git a/net/libksieve/distinfo b/net/libksieve/distinfo
index 9b1e877b87f1..0dafc4b5ca40 100644
--- a/net/libksieve/distinfo
+++ b/net/libksieve/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564300
-SHA256 (KDE/release-service/25.04.0/libksieve-25.04.0.tar.xz) = 73e8e15762bdbdb216002dbf53324e71865ea3becc52460759f3eb06e9544da0
-SIZE (KDE/release-service/25.04.0/libksieve-25.04.0.tar.xz) = 614864
+TIMESTAMP = 1746557945
+SHA256 (KDE/release-service/25.04.1/libksieve-25.04.1.tar.xz) = 2269c364aa82df3b9d56685b9da89ca45004efa562d2b3fc446eef0d309e507a
+SIZE (KDE/release-service/25.04.1/libksieve-25.04.1.tar.xz) = 614864
diff --git a/net/liveMedia/Makefile b/net/liveMedia/Makefile
index 12f13212fc87..372cd379d30c 100644
--- a/net/liveMedia/Makefile
+++ b/net/liveMedia/Makefile
@@ -1,5 +1,5 @@
PORTNAME= liveMedia
-DISTVERSION= 2025.01.17
+DISTVERSION= 2025.04.24
PORTEPOCH= 2
CATEGORIES= net devel
MASTER_SITES= https://download.videolan.org/contrib/live555/
@@ -18,12 +18,11 @@ USE_LDCONFIG= yes
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= genMakefiles
-CONFIGURE_ARGS= fixed-freebsd
+CONFIGURE_ARGS= linux-with-shared-libraries
WRKSRC= ${WRKDIR}/live
post-patch:
- ${CP} ${FILESDIR}/config.fixed-freebsd ${WRKSRC}
@${REINPLACE_CMD} \
-e '/^PREFIX/s|=|?=|' \
${WRKSRC}/*/Makefile.head
diff --git a/net/liveMedia/distinfo b/net/liveMedia/distinfo
index f87e51ff1a07..af1157295a8e 100644
--- a/net/liveMedia/distinfo
+++ b/net/liveMedia/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738821860
-SHA256 (live.2025.01.17.tar.gz) = 273d9cf77468015c2377e50e384e3eea67cf255c75fe60a175e9e0917afe847b
-SIZE (live.2025.01.17.tar.gz) = 696558
+TIMESTAMP = 1746664554
+SHA256 (live.2025.04.24.tar.gz) = a34a17e8c0922097bcd1fae6d5b42a6d75d493266a4f4a6f11dc0b4c3351a6f6
+SIZE (live.2025.04.24.tar.gz) = 696521
diff --git a/net/liveMedia/files/config.fixed-freebsd b/net/liveMedia/files/config.fixed-freebsd
deleted file mode 100644
index 9374167a8060..000000000000
--- a/net/liveMedia/files/config.fixed-freebsd
+++ /dev/null
@@ -1,46 +0,0 @@
-# 'CURRENT':'REVISION':'AGE' are updated - whenever a library changes - as follows:
-# The library code changes, but without any changes to the API (i.e., interfaces) => increment REVISION
-# At least one interface changes, or is removed => CURRENT += 1; REVISION = 0; AGE = 0
-# One or more interfaces were added, but no existing interfaces were changed or removed => CURRENT += 1; REVISION = 0; AGE += 1
-
-libliveMedia_VERSION_CURRENT= 16
-libliveMedia_VERSION_REVISION= 1
-libliveMedia_VERSION_AGE= 0
-libliveMedia_LIB_SUFFIX= so.$(shell expr $(libliveMedia_VERSION_CURRENT) - $(libliveMedia_VERSION_AGE)).$(libliveMedia_VERSION_AGE).$(libliveMedia_VERSION_REVISION)
-
-libBasicUsageEnvironment_VERSION_CURRENT= 0
-libBasicUsageEnvironment_VERSION_REVISION= 1
-libBasicUsageEnvironment_VERSION_AGE= 0
-libBasicUsageEnvironment_LIB_SUFFIX= so.$(shell expr $(libBasicUsageEnvironment_VERSION_CURRENT) - $(libBasicUsageEnvironment_VERSION_AGE)).$(libBasicUsageEnvironment_VERSION_AGE).$(libBasicUsageEnvironment_VERSION_REVISION)
-
-libUsageEnvironment_VERSION_CURRENT= 1
-libUsageEnvironment_VERSION_REVISION= 0
-libUsageEnvironment_VERSION_AGE= 0
-libUsageEnvironment_LIB_SUFFIX= so.$(shell expr $(libUsageEnvironment_VERSION_CURRENT) - $(libUsageEnvironment_VERSION_AGE)).$(libUsageEnvironment_VERSION_AGE).$(libUsageEnvironment_VERSION_REVISION)
-
-libgroupsock_VERSION_CURRENT= 1
-libgroupsock_VERSION_REVISION= 1
-libgroupsock_VERSION_AGE= 0
-libgroupsock_LIB_SUFFIX= so.$(shell expr $(libgroupsock_VERSION_CURRENT) - $(libgroupsock_VERSION_AGE)).$(libgroupsock_VERSION_AGE).$(libgroupsock_VERSION_REVISION)
-#####
-
-COMPILE_OPTS = $(INCLUDES) -I. -DBSD=1 -DNEWLOCALE_NOT_USED=1 -DSOCKLEN_T=socklen_t -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DHAVE_SOCKADDR_LEN=1 -fpic
-C = c
-C_COMPILER = $(CC)
-C_FLAGS = $(COMPILE_OPTS) $(CPPFLAGS) $(CFLAGS)
-CPP = cpp
-CPLUSPLUS_COMPILER = $(CXX)
-CPLUSPLUS_FLAGS = $(COMPILE_OPTS) -Wall -Wno-deprecated $(CPPFLAGS) $(CXXFLAGS)
-OBJ = o
-LINK = $(CXX) -o
-LINK_OPTS = -L. $(LDFLAGS)
-CONSOLE_LINK_OPTS = $(LINK_OPTS)
-LIBRARY_LINK = $(CC) -o
-SHORT_LIB_SUFFIX= so.$(shell expr $($(NAME)_VERSION_CURRENT) - $($(NAME)_VERSION_AGE))
-LIB_SUFFIX = $(SHORT_LIB_SUFFIX).$($(NAME)_VERSION_AGE).$($(NAME)_VERSION_REVISION)
-LIBRARY_LINK_OPTS = -shared -Wl,-soname,$(NAME).$(SHORT_LIB_SUFFIX) $(LDFLAGS)
-LIBS_FOR_CONSOLE_APPLICATION = -L$(OPENSSLLIB) -lssl -lcrypto
-LIBS_FOR_GUI_APPLICATION =
-LIBS_FOR_LIVEMEDIA_LIB = -L$(OPENSSLLIB) -lssl -lcrypto
-EXE =
-INSTALL2 = install_shared_libraries
diff --git a/net/liveMedia/files/patch-config.linux-with-shared-libraries b/net/liveMedia/files/patch-config.linux-with-shared-libraries
new file mode 100644
index 000000000000..ef68b02f40d4
--- /dev/null
+++ b/net/liveMedia/files/patch-config.linux-with-shared-libraries
@@ -0,0 +1,22 @@
+--- config.linux-with-shared-libraries.orig 2025-04-24 20:16:36 UTC
++++ config.linux-with-shared-libraries
+@@ -24,7 +24,7 @@ libgroupsock_LIB_SUFFIX=so.$(shell expr $(libgroupsock
+ libgroupsock_LIB_SUFFIX=so.$(shell expr $(libgroupsock_VERSION_CURRENT) - $(libgroupsock_VERSION_AGE)).$(libgroupsock_VERSION_AGE).$(libgroupsock_VERSION_REVISION)
+ #####
+
+-COMPILE_OPTS = $(INCLUDES) -I/usr/local/include -I. -O2 -DSOCKLEN_T=socklen_t -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -fPIC
++COMPILE_OPTS = $(INCLUDES) -I. -DSOCKLEN_T=socklen_t -DHAVE_SOCKADDR_LEN=1 -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -fPIC
+ C = c
+ C_COMPILER = $(CC)
+ C_FLAGS = $(COMPILE_OPTS) $(CPPFLAGS) $(CFLAGS)
+@@ -39,8 +39,8 @@ LIBRARY_LINK_OPTS = -shared -Wl,-soname,$(NAME).$(SHOR
+ SHORT_LIB_SUFFIX = so.$(shell expr $($(NAME)_VERSION_CURRENT) - $($(NAME)_VERSION_AGE))
+ LIB_SUFFIX = $(SHORT_LIB_SUFFIX).$($(NAME)_VERSION_AGE).$($(NAME)_VERSION_REVISION)
+ LIBRARY_LINK_OPTS = -shared -Wl,-soname,$(NAME).$(SHORT_LIB_SUFFIX) $(LDFLAGS)
+-LIBS_FOR_CONSOLE_APPLICATION = -lssl -lcrypto
++LIBS_FOR_CONSOLE_APPLICATION = -L$(OPENSSLLIB) -lssl -lcrypto
+ LIBS_FOR_GUI_APPLICATION =
+-LIBS_FOR_LIVEMEDIA_LIB = -lssl -lcrypto
++LIBS_FOR_LIVEMEDIA_LIB = -L$(OPENSSLLIB) -lssl -lcrypto
+ EXE =
+ INSTALL2 = install_shared_libraries
diff --git a/net/liveMedia/pkg-plist b/net/liveMedia/pkg-plist
index 2d63153419a8..a6916eaa1fd2 100644
--- a/net/liveMedia/pkg-plist
+++ b/net/liveMedia/pkg-plist
@@ -218,14 +218,14 @@ include/liveMedia/liveMedia_version.hh
include/liveMedia/ourMD5.hh
include/liveMedia/uLawAudioFilter.hh
lib/libBasicUsageEnvironment.so
-lib/libBasicUsageEnvironment.so.0
-lib/libBasicUsageEnvironment.so.0.0.1
+lib/libBasicUsageEnvironment.so.2
+lib/libBasicUsageEnvironment.so.2.1.0
lib/libUsageEnvironment.so
-lib/libUsageEnvironment.so.1
-lib/libUsageEnvironment.so.1.0.0
+lib/libUsageEnvironment.so.3
+lib/libUsageEnvironment.so.3.2.0
lib/libgroupsock.so
-lib/libgroupsock.so.1
-lib/libgroupsock.so.1.0.1
+lib/libgroupsock.so.30
+lib/libgroupsock.so.30.2.0
lib/libliveMedia.so
-lib/libliveMedia.so.16
-lib/libliveMedia.so.16.0.1
+lib/libliveMedia.so.116
+lib/libliveMedia.so.116.0.2
diff --git a/net/mailcommon/distinfo b/net/mailcommon/distinfo
index 6189fa5d466a..10bfd339fcd6 100644
--- a/net/mailcommon/distinfo
+++ b/net/mailcommon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564301
-SHA256 (KDE/release-service/25.04.0/mailcommon-25.04.0.tar.xz) = 5ae186a78b2b4b322a4ffe60992812490f9f1bcaa05774aa7200d0c9ca2a5cf2
-SIZE (KDE/release-service/25.04.0/mailcommon-25.04.0.tar.xz) = 813184
+TIMESTAMP = 1746557945
+SHA256 (KDE/release-service/25.04.1/mailcommon-25.04.1.tar.xz) = 674e3445fdec783c7fd0e9e7e6d31c456a7a1928b6105762db2323cbad656dd7
+SIZE (KDE/release-service/25.04.1/mailcommon-25.04.1.tar.xz) = 813124
diff --git a/net/mailimporter/distinfo b/net/mailimporter/distinfo
index 1b73c6a9f518..8856b26b9ec2 100644
--- a/net/mailimporter/distinfo
+++ b/net/mailimporter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564301
-SHA256 (KDE/release-service/25.04.0/mailimporter-25.04.0.tar.xz) = 2860fb5891fe5bda4a60b29d899eb5f30cd36c6a59848bff8e2171ce808b48f9
-SIZE (KDE/release-service/25.04.0/mailimporter-25.04.0.tar.xz) = 601124
+TIMESTAMP = 1746557946
+SHA256 (KDE/release-service/25.04.1/mailimporter-25.04.1.tar.xz) = d25412c10dc9dcff85e0a56259836c8113a8b14aad66801e6b479110edcf295d
+SIZE (KDE/release-service/25.04.1/mailimporter-25.04.1.tar.xz) = 601204
diff --git a/net/messagelib/distinfo b/net/messagelib/distinfo
index da45a5c73ce8..5d0639440250 100644
--- a/net/messagelib/distinfo
+++ b/net/messagelib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564302
-SHA256 (KDE/release-service/25.04.0/messagelib-25.04.0.tar.xz) = fb647629a4362b1ff9914314cb4304ec98239fefda5cf621a7e728265a5d907c
-SIZE (KDE/release-service/25.04.0/messagelib-25.04.0.tar.xz) = 7463544
+TIMESTAMP = 1746557947
+SHA256 (KDE/release-service/25.04.1/messagelib-25.04.1.tar.xz) = 92f0e1fe2ac1b8cb53168e18709c203d43cccdae382d0895b3e2846757df0770
+SIZE (KDE/release-service/25.04.1/messagelib-25.04.1.tar.xz) = 7450684
diff --git a/net/mimetreeparser/distinfo b/net/mimetreeparser/distinfo
index 7bd31cbb5588..f82352eb6fb3 100644
--- a/net/mimetreeparser/distinfo
+++ b/net/mimetreeparser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564303
-SHA256 (KDE/release-service/25.04.0/mimetreeparser-25.04.0.tar.xz) = 752fe60a4e6d21e339e0d9607441f3c227b023f4c349d861f039a57e9ab052a5
-SIZE (KDE/release-service/25.04.0/mimetreeparser-25.04.0.tar.xz) = 652416
+TIMESTAMP = 1746557947
+SHA256 (KDE/release-service/25.04.1/mimetreeparser-25.04.1.tar.xz) = 8ab8cca0d49fcac50cefe4a7f27a03bee8d31f247a24e0517ee23b69059f277e
+SIZE (KDE/release-service/25.04.1/mimetreeparser-25.04.1.tar.xz) = 652456
diff --git a/net/minidlna/Makefile b/net/minidlna/Makefile
index affda61d61d8..a364ad12a7cc 100644
--- a/net/minidlna/Makefile
+++ b/net/minidlna/Makefile
@@ -1,6 +1,6 @@
PORTNAME= minidlna
PORTVERSION= 1.3.3
-PORTREVISION= 5
+PORTREVISION= 6
PORTEPOCH= 1
CATEGORIES= net multimedia www
@@ -27,7 +27,7 @@ CPE_VENDOR= minidlna_project
USE_GITHUB= yes
GH_ACCOUNT= glebius
-GH_TAGNAME= ae2141d
+GH_TAGNAME= 5b88c1b
PKGMESSAGE= ${WRKSRC}/pkg-message
SUB_FILES+= pkg-message
diff --git a/net/minidlna/distinfo b/net/minidlna/distinfo
index c7d661a602af..8e53a7d8b7ec 100644
--- a/net/minidlna/distinfo
+++ b/net/minidlna/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737925332
-SHA256 (glebius-minidlna-1.3.3-ae2141d_GH0.tar.gz) = 820e8d755da708dcb043e9dc487fec097daada156e2fb4650b521ae2991d8269
-SIZE (glebius-minidlna-1.3.3-ae2141d_GH0.tar.gz) = 300081
+TIMESTAMP = 1746631052
+SHA256 (glebius-minidlna-1.3.3-5b88c1b_GH0.tar.gz) = 383b252f538afa607b4c29239d996f709350fecdaa35e45377c698b08c3f8cae
+SIZE (glebius-minidlna-1.3.3-5b88c1b_GH0.tar.gz) = 300079
diff --git a/net/openrsync/Makefile b/net/openrsync/Makefile
index 13dfb3987f30..2e441fe26eff 100644
--- a/net/openrsync/Makefile
+++ b/net/openrsync/Makefile
@@ -1,6 +1,5 @@
PORTNAME= openrsync
-PORTVERSION= 0.0.20200401
-PORTREVISION= 1
+DISTVERSION= 0.0.20250127
CATEGORIES= net
MAINTAINER= beyert@cs.ucr.edu
@@ -12,24 +11,32 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
USE_GITHUB= yes
GH_ACCOUNT= kristapsdz
-GH_TAGNAME= 8b61216
+GH_TAGNAME= a257c0f
HAS_CONFIGURE= yes
CONFIGURE_ARGS= MANDIR=${PREFIX}/share/man
-PLIST_FILES= bin/openrsync share/man/man1/openrsync.1.gz share/man/man5/openrsync.5.gz \
+PLIST_FILES= bin/openrsync \
+ share/man/man1/openrsync.1.gz \
+ share/man/man5/openrsync.5.gz \
share/man/man5/openrsyncd.5.gz
pre-build:
.for SUFFIX in rsync.5 rsyncd.5
${MV} ${WRKSRC}/${SUFFIX} ${WRKSRC}/open${SUFFIX}
- ${REINPLACE_CMD} 's|Nm rsync|Nm openrsync|g' ${WRKSRC}/open${SUFFIX}
- ${REINPLACE_CMD} 's|rsync 5|openrsync 5|ig' ${WRKSRC}/open${SUFFIX}
- ${REINPLACE_CMD} 's|rsyncd 5|openrsyncd 5|ig' ${WRKSRC}/open${SUFFIX}
+ ${REINPLACE_CMD} -e 's|Nm rsync|Nm openrsync|g' \
+ -e 's|rsync 5|openrsync 5|ig' \
+ -e 's|rsyncd 5|openrsyncd 5|ig' \
+ ${WRKSRC}/open${SUFFIX}
.endfor
- ${REINPLACE_CMD} 's|rsync.5|openrsync.5|g' ${WRKSRC}/Makefile
- ${REINPLACE_CMD} 's|rsyncd.5|openrsyncd.5|g' ${WRKSRC}/Makefile
- ${REINPLACE_CMD} 's|rsync 5|openrsync 5|ig' ${WRKSRC}/openrsync.1
- ${REINPLACE_CMD} 's|rsyncd 5|openrsyncd 5|ig' ${WRKSRC}/openrsync.1
+ ${REINPLACE_CMD} -e 's|rsync.5|openrsync.5|g' \
+ -e 's|rsyncd.5|openrsyncd.5|g' \
+ ${WRKSRC}/Makefile
+ ${REINPLACE_CMD} -e 's|rsync 5|openrsync 5|ig' \
+ -e 's|rsyncd 5|openrsyncd 5|ig' \
+ ${WRKSRC}/openrsync.1
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/openrsync
.include <bsd.port.mk>
diff --git a/net/openrsync/distinfo b/net/openrsync/distinfo
index bb553f34da05..e8d0a24bca6a 100644
--- a/net/openrsync/distinfo
+++ b/net/openrsync/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1614736535
-SHA256 (kristapsdz-openrsync-0.0.20200401-8b61216_GH0.tar.gz) = a71bd7f448d551c68e581f9d709ecfdbfc388df394ea8f9ea674cee35a56b4c8
-SIZE (kristapsdz-openrsync-0.0.20200401-8b61216_GH0.tar.gz) = 118133
+TIMESTAMP = 1744017898
+SHA256 (kristapsdz-openrsync-0.0.20250127-a257c0f_GH0.tar.gz) = 2778abe2ecab9d9ff1655d68c1c67940c4582d52696f0773be94f2537fa8ca16
+SIZE (kristapsdz-openrsync-0.0.20250127-a257c0f_GH0.tar.gz) = 152717
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/p5-URI/Makefile b/net/p5-URI/Makefile
index e3d6a243f89c..a1a920cade44 100644
--- a/net/p5-URI/Makefile
+++ b/net/p5-URI/Makefile
@@ -1,5 +1,5 @@
PORTNAME= URI
-PORTVERSION= 5.31
+PORTVERSION= 5.32
CATEGORIES= net perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/net/p5-URI/distinfo b/net/p5-URI/distinfo
index 2f2edfa087d4..56b65a9ce55a 100644
--- a/net/p5-URI/distinfo
+++ b/net/p5-URI/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1731679902
-SHA256 (URI-5.31.tar.gz) = b9c4d58b2614b8611ae03a95a6d60ed996f4b311ef3cd5a937b92f1825ecc564
-SIZE (URI-5.31.tar.gz) = 131771
+TIMESTAMP = 1746927919
+SHA256 (URI-5.32.tar.gz) = 9632067d34e14e0dae2da94631c4f25a387fcc48d06fa29330e8b3c04c4e913d
+SIZE (URI-5.32.tar.gz) = 133071
diff --git a/net/p5-URI/pkg-plist b/net/p5-URI/pkg-plist
index cafffbdfbf99..9359b4c991f8 100644
--- a/net/p5-URI/pkg-plist
+++ b/net/p5-URI/pkg-plist
@@ -54,6 +54,7 @@
%%SITE_PERL%%/URI/sftp.pm
%%SITE_PERL%%/URI/sip.pm
%%SITE_PERL%%/URI/sips.pm
+%%SITE_PERL%%/URI/smb.pm
%%SITE_PERL%%/URI/snews.pm
%%SITE_PERL%%/URI/ssh.pm
%%SITE_PERL%%/URI/telnet.pm
@@ -76,3 +77,4 @@
%%PERL5_MAN3%%/URI::icaps.3.gz
%%PERL5_MAN3%%/URI::ldap.3.gz
%%PERL5_MAN3%%/URI::otpauth.3.gz
+%%PERL5_MAN3%%/URI::smb.3.gz
diff --git a/net/pimcommon/distinfo b/net/pimcommon/distinfo
index 910af206011a..b14f383cd1f3 100644
--- a/net/pimcommon/distinfo
+++ b/net/pimcommon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564303
-SHA256 (KDE/release-service/25.04.0/pimcommon-25.04.0.tar.xz) = 3d7309c71a6bf23a238b2f6c5ff4f6b8e75c81eeee056a4f12d22beb374ff750
-SIZE (KDE/release-service/25.04.0/pimcommon-25.04.0.tar.xz) = 381368
+TIMESTAMP = 1746557948
+SHA256 (KDE/release-service/25.04.1/pimcommon-25.04.1.tar.xz) = 536a5c06c152855fc5c49791fc5352a5afd3c45ba95c15d28c235898cfbcca97
+SIZE (KDE/release-service/25.04.1/pimcommon-25.04.1.tar.xz) = 381448
diff --git a/net/py-GeoIP2/files/patch-pyproject.toml b/net/py-GeoIP2/files/patch-pyproject.toml
index f4543efbf20c..32c1bfd3dd51 100644
--- a/net/py-GeoIP2/files/patch-pyproject.toml
+++ b/net/py-GeoIP2/files/patch-pyproject.toml
@@ -16,3 +16,12 @@
classifiers = [
"Development Status :: 5 - Production/Stable",
"Environment :: Web Environment",
+@@ -44,7 +44,7 @@ requires = [
+
+ [build-system]
+ requires = [
+- "setuptools>=77.0.3",
++ "setuptools",
+ "setuptools-scm",
+ ]
+ build-backend = "setuptools.build_meta"
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/rubygem-devfile-gitlab/Makefile b/net/rubygem-devfile-gitlab/Makefile
index 0d222f36edfb..55085ca8abe1 100644
--- a/net/rubygem-devfile-gitlab/Makefile
+++ b/net/rubygem-devfile-gitlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= devfile
-DISTVERSION= 0.4.0
+DISTVERSION= 0.4.4
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
diff --git a/net/rubygem-devfile-gitlab/distinfo b/net/rubygem-devfile-gitlab/distinfo
index 41c6b74ca59d..3f7e9308d15a 100644
--- a/net/rubygem-devfile-gitlab/distinfo
+++ b/net/rubygem-devfile-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745214376
-SHA256 (rubygem/devfile-0.4.0.gem) = 885b7728dae945582321364346f5bb59c4f92457f6cea2231c30ad1e5a168af9
-SIZE (rubygem/devfile-0.4.0.gem) = 121071616
+TIMESTAMP = 1746603888
+SHA256 (rubygem/devfile-0.4.4.gem) = 7ab954cfb23755bba94d188e5927fa66be979084b84c1cf464c413f8501e92b5
+SIZE (rubygem/devfile-0.4.4.gem) = 124867584
diff --git a/net/rubygem-devfile/Makefile b/net/rubygem-devfile/Makefile
index af4d5e5aa39b..cbb12f9bf4e4 100644
--- a/net/rubygem-devfile/Makefile
+++ b/net/rubygem-devfile/Makefile
@@ -1,5 +1,5 @@
PORTNAME= devfile
-DISTVERSION= 0.4.0
+DISTVERSION= 0.4.4
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-devfile/distinfo b/net/rubygem-devfile/distinfo
index f21eb3f8c9c8..5c51b69cf566 100644
--- a/net/rubygem-devfile/distinfo
+++ b/net/rubygem-devfile/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289458
-SHA256 (rubygem/devfile-0.4.0.gem) = 885b7728dae945582321364346f5bb59c4f92457f6cea2231c30ad1e5a168af9
-SIZE (rubygem/devfile-0.4.0.gem) = 121071616
+TIMESTAMP = 1746603942
+SHA256 (rubygem/devfile-0.4.4.gem) = 7ab954cfb23755bba94d188e5927fa66be979084b84c1cf464c413f8501e92b5
+SIZE (rubygem/devfile-0.4.4.gem) = 124867584
diff --git a/net/rubygem-gitaly/Makefile b/net/rubygem-gitaly/Makefile
index af0aacda7929..caa232e9ebf4 100644
--- a/net/rubygem-gitaly/Makefile
+++ b/net/rubygem-gitaly/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gitaly
-PORTVERSION= 17.10.0
+PORTVERSION= 17.11.2
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-gitaly/distinfo b/net/rubygem-gitaly/distinfo
index dede5e73b5cb..5db3b4803d59 100644
--- a/net/rubygem-gitaly/distinfo
+++ b/net/rubygem-gitaly/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742396737
-SHA256 (rubygem/gitaly-17.10.0.gem) = 60f81a27998b2a1329f58a66335e96fc1012840cbc52b6bee972fa22675f8e25
-SIZE (rubygem/gitaly-17.10.0.gem) = 52224
+TIMESTAMP = 1746705767
+SHA256 (rubygem/gitaly-17.11.2.gem) = 32266469296345187d16ab3cfa3da849338817987b722a46eed4309ee18f996e
+SIZE (rubygem/gitaly-17.11.2.gem) = 53248
diff --git a/net/rubygem-gitlab-kas-grpc/distinfo b/net/rubygem-gitlab-kas-grpc/distinfo
index f1b4eca14b8a..f9d7101dc764 100644
--- a/net/rubygem-gitlab-kas-grpc/distinfo
+++ b/net/rubygem-gitlab-kas-grpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745464855
-SHA256 (rubygem/gitlab-kas-grpc-17.11.1.gem) = 5160656ad62f67cb678a2c1cb24b6eb9b2b2d7fb916d083911f4cb381fc655d3
-SIZE (rubygem/gitlab-kas-grpc-17.11.1.gem) = 10752
+TIMESTAMP = 1746703509
+SHA256 (rubygem/gitlab-kas-grpc-17.11.2.gem) = f2b9054dcf636346e89549e9478a684a38bf03bf853332e84154ec3a9856ae1c
+SIZE (rubygem/gitlab-kas-grpc-17.11.2.gem) = 10752
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/siproxd/Makefile b/net/siproxd/Makefile
index 2f349c9ce968..9b94cdd35e53 100644
--- a/net/siproxd/Makefile
+++ b/net/siproxd/Makefile
@@ -1,10 +1,9 @@
PORTNAME= siproxd
-PORTVERSION= 0.8.2
-PORTREVISION= 1
+DISTVERSION= 0.8.3
CATEGORIES= net
MASTER_SITES= SF
-MAINTAINER= frank@dynamical-systems.org
+MAINTAINER= me@svmhdvn.name
COMMENT= Proxy/masquerading daemon for the SIP protocol
WWW= http://siproxd.sourceforge.net/
@@ -13,7 +12,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libosip2.so:net/libosip2
# :keepla because port uses lt_dlopen
-USES= libtool:keepla
+USES= libtool:keepla sqlite
USE_RC_SUBR= siproxd
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-doc --disable-static --with-libosip-prefix=${PREFIX}
@@ -26,22 +25,22 @@ PORTDOCS= ${PORTDOCS1} ${PORTDOCS2}
OPTIONS_DEFINE= DOCS
-post-extract:
-.for docs in ${PORTDOCS2}
- ${CP} ${WRKSRC}/doc/${docs} ${WRKSRC}
-.endfor
-
post-patch:
${REINPLACE_CMD} -e 's,siproxd\.conf\.example,siproxd.conf.sample,g' \
${WRKSRC}/doc/Makefile.in
${MV} ${WRKSRC}/doc/siproxd.conf.example ${WRKSRC}/doc/siproxd.conf.sample
post-install:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for docs in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${docs} ${STAGEDIR}${DOCSDIR}
-.endfor
${INSTALL_DATA} ${WRKSRC}/doc/siproxd_passwd.cfg \
${STAGEDIR}${PREFIX}/etc/siproxd_passwd.cfg.sample
+post-install-DOCS-on:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+.for d in ${PORTDOCS1}
+ ${INSTALL_DATA} ${WRKSRC}/${d} ${STAGEDIR}${DOCSDIR}
+.endfor
+.for d in ${PORTDOCS2}
+ ${INSTALL_DATA} ${WRKSRC}/doc/${d} ${STAGEDIR}${DOCSDIR}
+.endfor
+
.include <bsd.port.mk>
diff --git a/net/siproxd/distinfo b/net/siproxd/distinfo
index fb215c441529..34021a322575 100644
--- a/net/siproxd/distinfo
+++ b/net/siproxd/distinfo
@@ -1,2 +1,3 @@
-SHA256 (siproxd-0.8.2.tar.gz) = 526ce491b0cc189e2766c62432aff3ebb995e551d7261ea32c02a90c7bf7ccd0
-SIZE (siproxd-0.8.2.tar.gz) = 846148
+TIMESTAMP = 1746570576
+SHA256 (siproxd-0.8.3.tar.gz) = 9a6d7a6bb6fff162775b1e1fb7018de9c69642cbf8626185dc6ffceeeba07736
+SIZE (siproxd-0.8.3.tar.gz) = 602331
diff --git a/net/siproxd/files/patch-src__dejitter.c b/net/siproxd/files/patch-src__dejitter.c
deleted file mode 100644
index fac55474ee77..000000000000
--- a/net/siproxd/files/patch-src__dejitter.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/dejitter.c.orig 2014-07-10 16:37:54.000000000 +0200
-+++ src/dejitter.c 2014-07-10 16:38:40.000000000 +0200
-@@ -24,6 +24,8 @@
-
- #include <sys/types.h>
- #include <sys/socket.h>
-+#include <sys/time.h>
-+#include <string.h>
- #include <netinet/in.h>
-
- #include <osipparser2/osip_parser.h>
diff --git a/net/siproxd/files/patch-src_accessctl.c b/net/siproxd/files/patch-src_accessctl.c
deleted file mode 100644
index 4fe0a3050725..000000000000
--- a/net/siproxd/files/patch-src_accessctl.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/accessctl.c.orig 2015-09-13 08:43:04 UTC
-+++ src/accessctl.c
-@@ -34,7 +34,7 @@
- static char const ident[]="$Id: accessctl.c 521 2015-09-13 08:43:04Z hb9xar $";
-
- /* configuration storage */
--struct siproxd_config configuration;
-+extern struct siproxd_config configuration;
-
-
- /*
diff --git a/net/siproxd/pkg-plist b/net/siproxd/pkg-plist
index dbe0377b6f14..44e5f928e934 100644
--- a/net/siproxd/pkg-plist
+++ b/net/siproxd/pkg-plist
@@ -1,5 +1,7 @@
@sample etc/siproxd.conf.sample
@sample etc/siproxd_passwd.cfg.sample
+lib/siproxd/plugin_blacklist.la
+lib/siproxd/plugin_blacklist.so
lib/siproxd/plugin_codecfilter.la
lib/siproxd/plugin_codecfilter.so
lib/siproxd/plugin_defaulttarget.la
@@ -22,6 +24,8 @@ lib/siproxd/plugin_shortdial.la
lib/siproxd/plugin_shortdial.so
lib/siproxd/plugin_siptrunk.la
lib/siproxd/plugin_siptrunk.so
+lib/siproxd/plugin_stats.la
+lib/siproxd/plugin_stats.so
lib/siproxd/plugin_stripheader.la
lib/siproxd/plugin_stripheader.so
lib/siproxd/plugin_stun.la
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/print/miktex/Makefile b/print/miktex/Makefile
index 73e1e2225124..b3ef727fd1d8 100644
--- a/print/miktex/Makefile
+++ b/print/miktex/Makefile
@@ -1,5 +1,5 @@
PORTNAME= miktex
-DISTVERSION= 25.3
+DISTVERSION= 25.4
CATEGORIES= print
MASTER_SITES= https://miktex.org/download/ctan/systems/win32/miktex/source/ \
https://ctan.org/tex-archive/systems/win32/miktex/tm/packages/:bootstrap
@@ -26,6 +26,8 @@ LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept
NOT_FOR_ARCHS= aarch64 armv7
NOT_FOR_ARCHS_REASON= Programs/TeXAndFriends/Knuth/web/tangle.p:1: parse error before `û'
+WRKSRC= ${WRKDIR}/${PORTNAME}.${DISTVERSION}
+
LIB_DEPENDS= libapr-1.so:devel/apr1 \
libboost_locale.so:devel/boost-libs \
libcurl.so:ftp/curl \
diff --git a/print/miktex/distinfo b/print/miktex/distinfo
index 43936b35c3f2..15ac1a4e0cec 100644
--- a/print/miktex/distinfo
+++ b/print/miktex/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1744870876
+TIMESTAMP = 1746886166
SHA256 (miktex/miktex-zzdb1-2.9.tar.lzma) = 5d885b2a5c615523a509c9b420eb3675d16002dfc259726863a22e2d2c3be32e
SIZE (miktex/miktex-zzdb1-2.9.tar.lzma) = 380434
SHA256 (miktex/miktex-zzdb3-2.9.tar.lzma) = e6f2ee1b08dd76ab49e45fc3b552ae45546a80635b906171445e35717c2c788b
@@ -13,5 +13,5 @@ SHA256 (miktex/miktex-misc.tar.lzma) = cac35112f9ca5ac7aaa8de7d730373955db552671
SIZE (miktex/miktex-misc.tar.lzma) = 23382
SHA256 (miktex/tetex.tar.lzma) = 0c4d68ebaaf6485c71c6e61e091b859fa2f5b819f6e881678def5bfea79597a4
SIZE (miktex/tetex.tar.lzma) = 13084
-SHA256 (miktex/miktex-25.3.tar.xz) = 20f7581d451a78862682bdd5e0688ecf3176a16b0c9ab318d7085743cacffa9c
-SIZE (miktex/miktex-25.3.tar.xz) = 28990436
+SHA256 (miktex/miktex-25.4.tar.xz) = 63ce9c683da2729e8d584bf7381b96c92a19663b323d684ae91439ab1964ed66
+SIZE (miktex/miktex-25.4.tar.xz) = 28995984
diff --git a/print/plasma6-print-manager/distinfo b/print/plasma6-print-manager/distinfo
index b09cd6462719..09a3215639b0 100644
--- a/print/plasma6-print-manager/distinfo
+++ b/print/plasma6-print-manager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668598
-SHA256 (KDE/plasma/6.3.4/print-manager-6.3.4.tar.xz) = 5b32d535c020a38c80bad952a1ada764ad1ea20dc5dc2bb5f4a034a9c6c76a61
-SIZE (KDE/plasma/6.3.4/print-manager-6.3.4.tar.xz) = 392224
+TIMESTAMP = 1746612347
+SHA256 (KDE/plasma/6.3.5/print-manager-6.3.5.tar.xz) = 77151f395ad91eda6b644eb6c87fe289be198eab41c039e60bdbb3b16d559ac1
+SIZE (KDE/plasma/6.3.5/print-manager-6.3.5.tar.xz) = 392304
diff --git a/science/afni/Makefile b/science/afni/Makefile
index 3a0a04f9e0e3..4e81f12f071d 100644
--- a/science/afni/Makefile
+++ b/science/afni/Makefile
@@ -1,6 +1,6 @@
PORTNAME= afni
DISTVERSIONPREFIX= AFNI_
-DISTVERSION= 25.1.07
+DISTVERSION= 25.1.08
CATEGORIES= science biology graphics perl5 python
MAINTAINER= fernape@FreeBSD.org
diff --git a/science/afni/distinfo b/science/afni/distinfo
index c2fea4ad9338..cc36808f49c4 100644
--- a/science/afni/distinfo
+++ b/science/afni/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746374195
-SHA256 (afni-afni-AFNI_25.1.07_GH0.tar.gz) = 16f7cfe8ede570045b115ef63e2d619e2cc0d9638068014b243520f74f7862ce
-SIZE (afni-afni-AFNI_25.1.07_GH0.tar.gz) = 53278589
+TIMESTAMP = 1746597097
+SHA256 (afni-afni-AFNI_25.1.08_GH0.tar.gz) = 300b83cee2f9e1bb3943a3eb5a2dcb18fecca9cb33f22bc2407789ca5c1631b6
+SIZE (afni-afni-AFNI_25.1.08_GH0.tar.gz) = 53278260
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/kalzium/distinfo b/science/kalzium/distinfo
index 3bafca5e4eb5..95a697f2ede1 100644
--- a/science/kalzium/distinfo
+++ b/science/kalzium/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564304
-SHA256 (KDE/release-service/25.04.0/kalzium-25.04.0.tar.xz) = 765728db14f834863fa3893f70d034d2a76b06aa4c86ce55f15bfd54437fd5f0
-SIZE (KDE/release-service/25.04.0/kalzium-25.04.0.tar.xz) = 22660532
+TIMESTAMP = 1746557949
+SHA256 (KDE/release-service/25.04.1/kalzium-25.04.1.tar.xz) = 31a31a45dc2d7c5581066d5e6654c2038e2c73b15126328170e39fdf361a1b64
+SIZE (KDE/release-service/25.04.1/kalzium-25.04.1.tar.xz) = 22660736
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/science/step/distinfo b/science/step/distinfo
index acffc88cc8d6..977665fbfa43 100644
--- a/science/step/distinfo
+++ b/science/step/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564304
-SHA256 (KDE/release-service/25.04.0/step-25.04.0.tar.xz) = 811acf0f44bbbdfd9565feef92766fba7ca72cf1599d09ac3ba0cf5df5c7cde1
-SIZE (KDE/release-service/25.04.0/step-25.04.0.tar.xz) = 988020
+TIMESTAMP = 1746557950
+SHA256 (KDE/release-service/25.04.1/step-25.04.1.tar.xz) = bfc136ac296b613812d0c2e6979583b2c2856abc05ec605cf82ad2b4fb4f191d
+SIZE (KDE/release-service/25.04.1/step-25.04.1.tar.xz) = 988568
diff --git a/security/Makefile b/security/Makefile
index 1e346d56358b..54b0a4ba353f 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -400,6 +400,7 @@
SUBDIR += ncrack
SUBDIR += ncrypt
SUBDIR += nebula
+ SUBDIR += netbird
SUBDIR += nettle
SUBDIR += nextcloud-end_to_end_encryption
SUBDIR += nextcloud-passman
@@ -630,6 +631,7 @@
SUBDIR += p5-Crypt-SmbHash
SUBDIR += p5-Crypt-Sodium
SUBDIR += p5-Crypt-Solitaire
+ SUBDIR += p5-Crypt-SysRandom
SUBDIR += p5-Crypt-TEA
SUBDIR += p5-Crypt-T_e_a
SUBDIR += p5-Crypt-Tea_JS
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/boringssl/Makefile b/security/boringssl/Makefile
index 03972b9e41a4..b427ea2ca43b 100644
--- a/security/boringssl/Makefile
+++ b/security/boringssl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= boringssl
-PORTVERSION= 0.0.0.0.2025.04.18.01
+PORTVERSION= 0.0.0.0.2025.05.07.01
CATEGORIES= security
EXTRACT_ONLY= ${GH_ACCOUNT}-${PORTNAME}-${PORTVERSION}-${GH_TAGNAME}_GH0.tar.gz
@@ -19,7 +19,7 @@ CPE_VENDOR= google
USE_GITHUB= yes
GH_ACCOUNT= google
-GH_TAGNAME= fa89199
+GH_TAGNAME= 864a235
CMAKE_ARGS+= -DBUILD_SHARED_LIBS=1
CFLAGS_i386= -msse2
diff --git a/security/boringssl/distinfo b/security/boringssl/distinfo
index d4a1163ec896..6e865c3421a2 100644
--- a/security/boringssl/distinfo
+++ b/security/boringssl/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1745161460
+TIMESTAMP = 1746707749
SHA256 (filippo.io/edwards25519/@v/v1.1.0.zip) = 9ac43a686d06fdebd719f7af3866c87eb069302272dfb131007adf471c308b65
SIZE (filippo.io/edwards25519/@v/v1.1.0.zip) = 55809
SHA256 (filippo.io/edwards25519/@v/v1.1.0.mod) = 099556fc4d7e6f5cb135efdd8b6bb4c0932e38ea058c53fc5fa5ce285572fb61
@@ -11,5 +11,5 @@ SHA256 (golang.org/x/sys/@v/v0.32.0.zip) = 85d47075d21fd7ef35d9a47fc73f2356fb3cd
SIZE (golang.org/x/sys/@v/v0.32.0.zip) = 1991164
SHA256 (golang.org/x/sys/@v/v0.32.0.mod) = f67e3e18f4c08e60a7e80726ab36b691fdcea5b81ae1c696ff64caf518bcfe3d
SIZE (golang.org/x/sys/@v/v0.32.0.mod) = 35
-SHA256 (google-boringssl-0.0.0.0.2025.04.18.01-fa89199_GH0.tar.gz) = e29d03e496a90d77c0aee59b0029fbd39ae7cb22f10563161e67ff6dc262fd89
-SIZE (google-boringssl-0.0.0.0.2025.04.18.01-fa89199_GH0.tar.gz) = 45930997
+SHA256 (google-boringssl-0.0.0.0.2025.05.07.01-864a235_GH0.tar.gz) = 5d35ccedd5ce74a11523ad4f08c1edb589697d22b11b644edae65f3592351f98
+SIZE (google-boringssl-0.0.0.0.2025.05.07.01-864a235_GH0.tar.gz) = 46144754
diff --git a/security/boringssl/files/patch-CMakeLists.txt b/security/boringssl/files/patch-CMakeLists.txt
index 342935382ee1..1748d8275a99 100644
--- a/security/boringssl/files/patch-CMakeLists.txt
+++ b/security/boringssl/files/patch-CMakeLists.txt
@@ -1,6 +1,6 @@
---- CMakeLists.txt.orig 2025-04-18 21:55:37 UTC
+--- CMakeLists.txt.orig 2025-05-07 17:46:04 UTC
+++ CMakeLists.txt
-@@ -657,6 +657,8 @@ target_link_libraries(ssl crypto)
+@@ -661,6 +661,8 @@ target_link_libraries(ssl crypto)
# here.
set_property(TARGET ssl PROPERTY EXPORT_NAME SSL)
target_link_libraries(ssl crypto)
diff --git a/security/cargo-audit/Makefile b/security/cargo-audit/Makefile
index a9d4852a86a3..36ff7202337c 100644
--- a/security/cargo-audit/Makefile
+++ b/security/cargo-audit/Makefile
@@ -1,7 +1,6 @@
PORTNAME= cargo-audit
DISTVERSIONPREFIX= ${PORTNAME}/v
-DISTVERSION= 0.21.0
-PORTREVISION= 4
+DISTVERSION= 0.21.2
PORTEPOCH= 1
CATEGORIES= security
@@ -23,11 +22,11 @@ USE_GITHUB= yes
GH_ACCOUNT= RustSec
GH_PROJECT= rustsec
+CARGO_CARGOTOML= ${WRKSRC}/${PORTNAME}/Cargo.toml
+CARGO_INSTALL_PATH= ${PORTNAME}
+
NO_TEST= yes
PLIST_FILES= bin/cargo-audit
-CARGO_CARGOTOML= ${WRKSRC}/${PORTNAME}/Cargo.toml
-CARGO_INSTALL_PATH= ${PORTNAME}
-
.include <bsd.port.mk>
diff --git a/security/cargo-audit/Makefile.crates b/security/cargo-audit/Makefile.crates
index cdc9c1f08f65..35f0b9f6ecee 100644
--- a/security/cargo-audit/Makefile.crates
+++ b/security/cargo-audit/Makefile.crates
@@ -1,5 +1,5 @@
-CARGO_CRATES= abscissa_core-0.8.1 \
- abscissa_derive-0.8.0 \
+CARGO_CRATES= abscissa_core-0.8.2 \
+ abscissa_derive-0.8.2 \
addr2line-0.21.0 \
adler-1.0.2 \
adler2-2.0.0 \
@@ -71,6 +71,7 @@ CARGO_CRATES= abscissa_core-0.8.1 \
digest-0.10.7 \
diligent-date-parser-0.1.4 \
display-error-chain-0.2.2 \
+ displaydoc-0.2.5 \
dunce-1.0.5 \
either-1.13.0 \
encoding_rs-0.8.35 \
@@ -95,63 +96,64 @@ CARGO_CRATES= abscissa_core-0.8.1 \
generic-array-0.14.7 \
getrandom-0.2.15 \
gimli-0.28.1 \
- gix-0.66.0 \
- gix-actor-0.32.0 \
- gix-attributes-0.22.5 \
- gix-bitmap-0.2.12 \
- gix-chunk-0.4.9 \
- gix-command-0.3.10 \
- gix-commitgraph-0.24.3 \
- gix-config-0.40.0 \
- gix-config-value-0.14.9 \
- gix-credentials-0.24.5 \
- gix-date-0.9.1 \
- gix-diff-0.46.0 \
- gix-discover-0.35.0 \
- gix-features-0.38.2 \
- gix-filter-0.13.0 \
- gix-fs-0.11.3 \
- gix-glob-0.16.5 \
- gix-hash-0.14.2 \
- gix-hashtable-0.5.2 \
- gix-ignore-0.11.4 \
- gix-index-0.35.0 \
- gix-lock-14.0.0 \
- gix-negotiate-0.15.0 \
- gix-object-0.44.0 \
- gix-odb-0.63.0 \
- gix-pack-0.53.0 \
- gix-packetline-0.17.6 \
- gix-packetline-blocking-0.17.5 \
- gix-path-0.10.12 \
- gix-pathspec-0.7.7 \
- gix-prompt-0.8.8 \
- gix-protocol-0.45.3 \
- gix-quote-0.4.13 \
- gix-ref-0.47.0 \
- gix-refspec-0.25.0 \
- gix-revision-0.29.0 \
- gix-revwalk-0.15.0 \
- gix-sec-0.10.9 \
- gix-submodule-0.14.0 \
- gix-tempfile-14.0.2 \
- gix-trace-0.1.11 \
- gix-transport-0.42.3 \
- gix-traverse-0.41.0 \
- gix-url-0.27.5 \
- gix-utils-0.1.13 \
- gix-validate-0.9.1 \
- gix-worktree-0.36.0 \
- gix-worktree-state-0.13.0 \
+ gix-0.70.0 \
+ gix-actor-0.33.2 \
+ gix-attributes-0.24.0 \
+ gix-bitmap-0.2.14 \
+ gix-chunk-0.4.11 \
+ gix-command-0.4.1 \
+ gix-commitgraph-0.26.0 \
+ gix-config-0.43.0 \
+ gix-config-value-0.14.11 \
+ gix-credentials-0.27.0 \
+ gix-date-0.9.3 \
+ gix-diff-0.50.0 \
+ gix-discover-0.38.0 \
+ gix-features-0.40.0 \
+ gix-filter-0.17.0 \
+ gix-fs-0.13.0 \
+ gix-glob-0.18.0 \
+ gix-hash-0.16.0 \
+ gix-hashtable-0.7.0 \
+ gix-ignore-0.13.0 \
+ gix-index-0.38.0 \
+ gix-lock-16.0.0 \
+ gix-negotiate-0.18.0 \
+ gix-object-0.47.0 \
+ gix-odb-0.67.0 \
+ gix-pack-0.57.0 \
+ gix-packetline-0.18.3 \
+ gix-packetline-blocking-0.18.2 \
+ gix-path-0.10.14 \
+ gix-pathspec-0.9.0 \
+ gix-prompt-0.9.1 \
+ gix-protocol-0.48.0 \
+ gix-quote-0.4.15 \
+ gix-ref-0.50.0 \
+ gix-refspec-0.28.0 \
+ gix-revision-0.32.0 \
+ gix-revwalk-0.18.0 \
+ gix-sec-0.10.11 \
+ gix-shallow-0.2.0 \
+ gix-submodule-0.17.0 \
+ gix-tempfile-16.0.0 \
+ gix-trace-0.1.12 \
+ gix-transport-0.45.0 \
+ gix-traverse-0.44.0 \
+ gix-url-0.29.0 \
+ gix-utils-0.1.14 \
+ gix-validate-0.9.3 \
+ gix-worktree-0.39.0 \
+ gix-worktree-state-0.17.0 \
gumdrop-0.8.1 \
gumdrop_derive-0.8.1 \
h2-0.4.6 \
hashbrown-0.14.5 \
- hashbrown-0.15.0 \
+ hashbrown-0.15.2 \
heck-0.5.0 \
hermit-abi-0.3.9 \
home-0.5.9 \
- http-1.1.0 \
+ http-1.2.0 \
http-body-1.0.1 \
http-body-util-0.1.2 \
httparse-1.9.5 \
@@ -161,8 +163,19 @@ CARGO_CRATES= abscissa_core-0.8.1 \
hyper-util-0.1.10 \
iana-time-zone-0.1.61 \
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 \
ident_case-1.0.1 \
- idna-0.5.0 \
+ idna-1.0.3 \
+ idna_adapter-1.2.0 \
indenter-0.3.3 \
indexmap-2.6.0 \
io-close-0.3.7 \
@@ -175,10 +188,11 @@ CARGO_CRATES= abscissa_core-0.8.1 \
js-sys-0.3.72 \
kstring-2.0.2 \
lazy_static-1.5.0 \
- libc-0.2.161 \
+ libc-0.2.169 \
libm-0.2.10 \
libredox-0.1.3 \
linux-raw-sys-0.4.14 \
+ litemap-0.7.4 \
lock_api-0.4.12 \
log-0.4.22 \
matchers-0.1.0 \
@@ -210,8 +224,8 @@ CARGO_CRATES= abscissa_core-0.8.1 \
pin-utils-0.1.0 \
powerfmt-0.2.0 \
ppv-lite86-0.2.20 \
- proc-macro2-1.0.89 \
- prodash-28.0.0 \
+ proc-macro2-1.0.93 \
+ prodash-29.0.0 \
quick-xml-0.36.2 \
quinn-0.11.5 \
quinn-proto-0.11.8 \
@@ -235,8 +249,9 @@ CARGO_CRATES= abscissa_core-0.8.1 \
rust-embed-utils-8.5.0 \
rustc-demangle-0.1.24 \
rustc-hash-2.0.0 \
+ rustc-stable-hash-0.1.1 \
rustix-0.38.38 \
- rustls-0.23.16 \
+ rustls-0.23.19 \
rustls-native-certs-0.8.0 \
rustls-pemfile-2.2.0 \
rustls-pki-types-1.10.0 \
@@ -265,31 +280,36 @@ CARGO_CRATES= abscissa_core-0.8.1 \
smol_str-0.3.2 \
socket2-0.5.7 \
spin-0.9.8 \
+ stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
strsim-0.11.1 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.85 \
+ syn-2.0.96 \
sync_wrapper-1.0.1 \
synstructure-0.12.6 \
+ synstructure-0.13.1 \
system-configuration-0.6.1 \
system-configuration-sys-0.6.0 \
- tame-index-0.14.0 \
+ tame-index-0.18.1 \
tempfile-3.13.0 \
termcolor-1.4.1 \
thiserror-1.0.65 \
+ thiserror-2.0.11 \
thiserror-impl-1.0.65 \
+ thiserror-impl-2.0.11 \
thread_local-1.1.8 \
time-0.3.36 \
time-core-0.1.2 \
time-macros-0.2.18 \
+ tinystr-0.7.6 \
tinyvec-1.8.0 \
tinyvec_macros-0.1.1 \
- tokio-1.41.0 \
+ tokio-1.43.0 \
tokio-rustls-0.26.0 \
tokio-util-0.7.12 \
toml-0.8.19 \
- toml-span-0.3.0 \
+ toml-span-0.4.1 \
toml_datetime-0.6.8 \
toml_edit-0.22.22 \
topological-sort-0.2.2 \
@@ -300,19 +320,20 @@ CARGO_CRATES= abscissa_core-0.8.1 \
tracing-log-0.2.0 \
tracing-subscriber-0.3.18 \
try-lock-0.2.5 \
- twox-hash-1.6.3 \
+ twox-hash-2.1.0 \
typed-arena-2.0.2 \
typenum-1.17.0 \
uluru-3.1.0 \
unicase-2.8.0 \
- unicode-bidi-0.3.17 \
unicode-bom-2.0.3 \
unicode-ident-1.0.13 \
unicode-normalization-0.1.24 \
unicode-xid-0.2.6 \
unicode_categories-0.1.1 \
untrusted-0.9.0 \
- url-2.5.2 \
+ url-2.5.4 \
+ utf16_iter-1.0.5 \
+ utf8_iter-1.0.4 \
utf8parse-0.2.2 \
valuable-0.1.0 \
version_check-0.9.5 \
@@ -348,7 +369,15 @@ CARGO_CRATES= abscissa_core-0.8.1 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.52.6 \
winnow-0.6.20 \
+ write16-1.0.0 \
+ writeable-0.5.5 \
xml-rs-0.8.22 \
+ yoke-0.7.5 \
+ yoke-derive-0.7.5 \
zerocopy-0.7.35 \
zerocopy-derive-0.7.35 \
- zeroize-1.8.1
+ zerofrom-0.1.5 \
+ zerofrom-derive-0.1.5 \
+ zeroize-1.8.1 \
+ zerovec-0.10.4 \
+ zerovec-derive-0.10.3
diff --git a/security/cargo-audit/distinfo b/security/cargo-audit/distinfo
index 71a79da2f22d..ec8486875491 100644
--- a/security/cargo-audit/distinfo
+++ b/security/cargo-audit/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1731889858
-SHA256 (rust/crates/abscissa_core-0.8.1.crate) = de5df09bc18cb069dec8524aff811cbe9d7bf5f4b78ef739ef125a37b9d3f044
-SIZE (rust/crates/abscissa_core-0.8.1.crate) = 30366
-SHA256 (rust/crates/abscissa_derive-0.8.0.crate) = e04c7df69b2c6b9b6dba8422d1295e58ac4bcfc7c9e7e7d4c55a38aaff2ad92a
-SIZE (rust/crates/abscissa_derive-0.8.0.crate) = 4872
+TIMESTAMP = 1746604765
+SHA256 (rust/crates/abscissa_core-0.8.2.crate) = 3083187ad864402d6bde86c5b51767b921edf4d02bf03b8ba40172dbd2a9773b
+SIZE (rust/crates/abscissa_core-0.8.2.crate) = 36702
+SHA256 (rust/crates/abscissa_derive-0.8.2.crate) = 08d914621d2ef4da433fe01907e323ee3f2807738d392d5a34c287b381f87fe2
+SIZE (rust/crates/abscissa_derive-0.8.2.crate) = 5521
SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
SIZE (rust/crates/addr2line-0.21.0.crate) = 40807
SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
@@ -145,6 +145,8 @@ SHA256 (rust/crates/diligent-date-parser-0.1.4.crate) = f6cf7fe294274a222363f84b
SIZE (rust/crates/diligent-date-parser-0.1.4.crate) = 8019
SHA256 (rust/crates/display-error-chain-0.2.2.crate) = 0bc2146e86bc19f52f4c064a64782f05f139ca464ed72937301631e73f8d6cf5
SIZE (rust/crates/display-error-chain-0.2.2.crate) = 8240
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
@@ -193,102 +195,104 @@ SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3
SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253
SIZE (rust/crates/gimli-0.28.1.crate) = 270497
-SHA256 (rust/crates/gix-0.66.0.crate) = 9048b8d1ae2104f045cb37e5c450fc49d5d8af22609386bfc739c11ba88995eb
-SIZE (rust/crates/gix-0.66.0.crate) = 276687
-SHA256 (rust/crates/gix-actor-0.32.0.crate) = fc19e312cd45c4a66cd003f909163dc2f8e1623e30a0c0c6df3776e89b308665
-SIZE (rust/crates/gix-actor-0.32.0.crate) = 9327
-SHA256 (rust/crates/gix-attributes-0.22.5.crate) = ebccbf25aa4a973dd352564a9000af69edca90623e8a16dad9cbc03713131311
-SIZE (rust/crates/gix-attributes-0.22.5.crate) = 19163
-SHA256 (rust/crates/gix-bitmap-0.2.12.crate) = 10f78312288bd02052be5dbc2ecbc342c9f4eb791986d86c0a5c06b92dc72efa
-SIZE (rust/crates/gix-bitmap-0.2.12.crate) = 7695
-SHA256 (rust/crates/gix-chunk-0.4.9.crate) = 6c28b58ba04f0c004722344390af9dbc85888fbb84be1981afb934da4114d4cf
-SIZE (rust/crates/gix-chunk-0.4.9.crate) = 10132
-SHA256 (rust/crates/gix-command-0.3.10.crate) = c201d2b9e9cce2365a6638fd0a966f751ed92d74be5c0727ac331e6a29ef5846
-SIZE (rust/crates/gix-command-0.3.10.crate) = 11670
-SHA256 (rust/crates/gix-commitgraph-0.24.3.crate) = 133b06f67f565836ec0c473e2116a60fb74f80b6435e21d88013ac0e3c60fc78
-SIZE (rust/crates/gix-commitgraph-0.24.3.crate) = 18242
-SHA256 (rust/crates/gix-config-0.40.0.crate) = 78e797487e6ca3552491de1131b4f72202f282fb33f198b1c34406d765b42bb0
-SIZE (rust/crates/gix-config-0.40.0.crate) = 63360
-SHA256 (rust/crates/gix-config-value-0.14.9.crate) = f3de3fdca9c75fa4b83a76583d265fa49b1de6b088ebcd210749c24ceeb74660
-SIZE (rust/crates/gix-config-value-0.14.9.crate) = 13598
-SHA256 (rust/crates/gix-credentials-0.24.5.crate) = 8ce391d305968782f1ae301c4a3d42c5701df7ff1d8bc03740300f6fd12bce78
-SIZE (rust/crates/gix-credentials-0.24.5.crate) = 20026
-SHA256 (rust/crates/gix-date-0.9.1.crate) = d10d543ac13c97292a15e8e8b7889cd006faf739777437ed95362504b8fe81a0
-SIZE (rust/crates/gix-date-0.9.1.crate) = 11268
-SHA256 (rust/crates/gix-diff-0.46.0.crate) = 92c9afd80fff00f8b38b1c1928442feb4cd6d2232a6ed806b6b193151a3d336c
-SIZE (rust/crates/gix-diff-0.46.0.crate) = 32657
-SHA256 (rust/crates/gix-discover-0.35.0.crate) = 0577366b9567376bc26e815fd74451ebd0e6218814e242f8e5b7072c58d956d2
-SIZE (rust/crates/gix-discover-0.35.0.crate) = 16625
-SHA256 (rust/crates/gix-features-0.38.2.crate) = ac7045ac9fe5f9c727f38799d002a7ed3583cd777e3322a7c4b43e3cf437dc69
-SIZE (rust/crates/gix-features-0.38.2.crate) = 30604
-SHA256 (rust/crates/gix-filter-0.13.0.crate) = 4121790ae140066e5b953becc72e7496278138d19239be2e63b5067b0843119e
-SIZE (rust/crates/gix-filter-0.13.0.crate) = 35610
-SHA256 (rust/crates/gix-fs-0.11.3.crate) = f2bfe6249cfea6d0c0e0990d5226a4cb36f030444ba9e35e0639275db8f98575
-SIZE (rust/crates/gix-fs-0.11.3.crate) = 14867
-SHA256 (rust/crates/gix-glob-0.16.5.crate) = 74908b4bbc0a0a40852737e5d7889f676f081e340d5451a16e5b4c50d592f111
-SIZE (rust/crates/gix-glob-0.16.5.crate) = 13425
-SHA256 (rust/crates/gix-hash-0.14.2.crate) = f93d7df7366121b5018f947a04d37f034717e113dcf9ccd85c34b58e57a74d5e
-SIZE (rust/crates/gix-hash-0.14.2.crate) = 12759
-SHA256 (rust/crates/gix-hashtable-0.5.2.crate) = 7ddf80e16f3c19ac06ce415a38b8591993d3f73aede049cb561becb5b3a8e242
-SIZE (rust/crates/gix-hashtable-0.5.2.crate) = 6421
-SHA256 (rust/crates/gix-ignore-0.11.4.crate) = e447cd96598460f5906a0f6c75e950a39f98c2705fc755ad2f2020c9e937fab7
-SIZE (rust/crates/gix-ignore-0.11.4.crate) = 9154
-SHA256 (rust/crates/gix-index-0.35.0.crate) = 0cd4203244444017682176e65fd0180be9298e58ed90bd4a8489a357795ed22d
-SIZE (rust/crates/gix-index-0.35.0.crate) = 45850
-SHA256 (rust/crates/gix-lock-14.0.0.crate) = e3bc7fe297f1f4614774989c00ec8b1add59571dc9b024b4c00acb7dedd4e19d
-SIZE (rust/crates/gix-lock-14.0.0.crate) = 9795
-SHA256 (rust/crates/gix-negotiate-0.15.0.crate) = b4063bf329a191a9e24b6f948a17ccf6698c0380297f5e169cee4f1d2ab9475b
-SIZE (rust/crates/gix-negotiate-0.15.0.crate) = 9762
-SHA256 (rust/crates/gix-object-0.44.0.crate) = 2f5b801834f1de7640731820c2df6ba88d95480dc4ab166a5882f8ff12b88efa
-SIZE (rust/crates/gix-object-0.44.0.crate) = 32479
-SHA256 (rust/crates/gix-odb-0.63.0.crate) = a3158068701c17df54f0ab2adda527f5a6aca38fd5fd80ceb7e3c0a2717ec747
-SIZE (rust/crates/gix-odb-0.63.0.crate) = 54304
-SHA256 (rust/crates/gix-pack-0.53.0.crate) = 3223aa342eee21e1e0e403cad8ae9caf9edca55ef84c347738d10681676fd954
-SIZE (rust/crates/gix-pack-0.53.0.crate) = 96726
-SHA256 (rust/crates/gix-packetline-0.17.6.crate) = 8c43ef4d5fe2fa222c606731c8bdbf4481413ee4ef46d61340ec39e4df4c5e49
-SIZE (rust/crates/gix-packetline-0.17.6.crate) = 20390
-SHA256 (rust/crates/gix-packetline-blocking-0.17.5.crate) = b9802304baa798dd6f5ff8008a2b6516d54b74a69ca2d3a2b9e2d6c3b5556b40
-SIZE (rust/crates/gix-packetline-blocking-0.17.5.crate) = 20238
-SHA256 (rust/crates/gix-path-0.10.12.crate) = c04e5a94fdb56b1e91eb7df2658ad16832428b8eeda24ff1a0f0288de2bce554
-SIZE (rust/crates/gix-path-0.10.12.crate) = 22834
-SHA256 (rust/crates/gix-pathspec-0.7.7.crate) = 5d23bf239532b4414d0e63b8ab3a65481881f7237ed9647bb10c1e3cc54c5ceb
-SIZE (rust/crates/gix-pathspec-0.7.7.crate) = 18137
-SHA256 (rust/crates/gix-prompt-0.8.8.crate) = 57944bbdb87f7a9893907032276e99ff4eba3640d8db1bdfb1eba8c07edfd006
-SIZE (rust/crates/gix-prompt-0.8.8.crate) = 13365
-SHA256 (rust/crates/gix-protocol-0.45.3.crate) = cc43a1006f01b5efee22a003928c9eb83dde2f52779ded9d4c0732ad93164e3e
-SIZE (rust/crates/gix-protocol-0.45.3.crate) = 35179
-SHA256 (rust/crates/gix-quote-0.4.13.crate) = f89f9a1525dcfd9639e282ea939f5ab0d09d93cf2b90c1fc6104f1b9582a8e49
-SIZE (rust/crates/gix-quote-0.4.13.crate) = 7835
-SHA256 (rust/crates/gix-ref-0.47.0.crate) = ae0d8406ebf9aaa91f55a57f053c5a1ad1a39f60fdf0303142b7be7ea44311e5
-SIZE (rust/crates/gix-ref-0.47.0.crate) = 56887
-SHA256 (rust/crates/gix-refspec-0.25.0.crate) = ebb005f82341ba67615ffdd9f7742c87787544441c88090878393d0682869ca6
-SIZE (rust/crates/gix-refspec-0.25.0.crate) = 16162
-SHA256 (rust/crates/gix-revision-0.29.0.crate) = ba4621b219ac0cdb9256883030c3d56a6c64a6deaa829a92da73b9a576825e1e
-SIZE (rust/crates/gix-revision-0.29.0.crate) = 19189
-SHA256 (rust/crates/gix-revwalk-0.15.0.crate) = b41e72544b93084ee682ef3d5b31b1ba4d8fa27a017482900e5e044d5b1b3984
-SIZE (rust/crates/gix-revwalk-0.15.0.crate) = 11849
-SHA256 (rust/crates/gix-sec-0.10.9.crate) = a2007538eda296445c07949cf04f4a767307d887184d6b3e83e2d636533ddc6e
-SIZE (rust/crates/gix-sec-0.10.9.crate) = 10208
-SHA256 (rust/crates/gix-submodule-0.14.0.crate) = 529d0af78cc2f372b3218f15eb1e3d1635a21c8937c12e2dd0b6fc80c2ca874b
-SIZE (rust/crates/gix-submodule-0.14.0.crate) = 12142
-SHA256 (rust/crates/gix-tempfile-14.0.2.crate) = 046b4927969fa816a150a0cda2e62c80016fe11fb3c3184e4dddf4e542f108aa
-SIZE (rust/crates/gix-tempfile-14.0.2.crate) = 17489
-SHA256 (rust/crates/gix-trace-0.1.11.crate) = 04bdde120c29f1fc23a24d3e115aeeea3d60d8e65bab92cc5f9d90d9302eb952
-SIZE (rust/crates/gix-trace-0.1.11.crate) = 10424
-SHA256 (rust/crates/gix-transport-0.42.3.crate) = 421dcccab01b41a15d97b226ad97a8f9262295044e34fbd37b10e493b0a6481f
-SIZE (rust/crates/gix-transport-0.42.3.crate) = 50131
-SHA256 (rust/crates/gix-traverse-0.41.0.crate) = 030da39af94e4df35472e9318228f36530989327906f38e27807df305fccb780
-SIZE (rust/crates/gix-traverse-0.41.0.crate) = 17286
-SHA256 (rust/crates/gix-url-0.27.5.crate) = fd280c5e84fb22e128ed2a053a0daeacb6379469be6a85e3d518a0636e160c89
-SIZE (rust/crates/gix-url-0.27.5.crate) = 14367
-SHA256 (rust/crates/gix-utils-0.1.13.crate) = ba427e3e9599508ed98a6ddf8ed05493db114564e338e41f6a996d2e4790335f
-SIZE (rust/crates/gix-utils-0.1.13.crate) = 10194
-SHA256 (rust/crates/gix-validate-0.9.1.crate) = e187b263461bc36cea17650141567753bc6207d036cedd1de6e81a52f277ff68
-SIZE (rust/crates/gix-validate-0.9.1.crate) = 11930
-SHA256 (rust/crates/gix-worktree-0.36.0.crate) = c312ad76a3f2ba8e865b360d5cb3aa04660971d16dec6dd0ce717938d903149a
-SIZE (rust/crates/gix-worktree-0.36.0.crate) = 16840
-SHA256 (rust/crates/gix-worktree-state-0.13.0.crate) = 7b05c4b313fa702c0bacd5068dd3e01671da73b938fade97676859fee286de43
-SIZE (rust/crates/gix-worktree-state-0.13.0.crate) = 14349
+SHA256 (rust/crates/gix-0.70.0.crate) = 736f14636705f3a56ea52b553e67282519418d9a35bb1e90b3a9637a00296b68
+SIZE (rust/crates/gix-0.70.0.crate) = 290002
+SHA256 (rust/crates/gix-actor-0.33.2.crate) = 20018a1a6332e065f1fcc8305c1c932c6b8c9985edea2284b3c79dc6fa3ee4b2
+SIZE (rust/crates/gix-actor-0.33.2.crate) = 10094
+SHA256 (rust/crates/gix-attributes-0.24.0.crate) = f151000bf662ef5f641eca6102d942ee31ace80f271a3ef642e99776ce6ddb38
+SIZE (rust/crates/gix-attributes-0.24.0.crate) = 19878
+SHA256 (rust/crates/gix-bitmap-0.2.14.crate) = b1db9765c69502650da68f0804e3dc2b5f8ccc6a2d104ca6c85bc40700d37540
+SIZE (rust/crates/gix-bitmap-0.2.14.crate) = 7704
+SHA256 (rust/crates/gix-chunk-0.4.11.crate) = 0b1f1d8764958699dc764e3f727cef280ff4d1bd92c107bbf8acd85b30c1bd6f
+SIZE (rust/crates/gix-chunk-0.4.11.crate) = 10144
+SHA256 (rust/crates/gix-command-0.4.1.crate) = cb410b84d6575db45e62025a9118bdbf4d4b099ce7575a76161e898d9ca98df1
+SIZE (rust/crates/gix-command-0.4.1.crate) = 11830
+SHA256 (rust/crates/gix-commitgraph-0.26.0.crate) = e23a8ec2d8a16026a10dafdb6ed51bcfd08f5d97f20fa52e200bc50cb72e4877
+SIZE (rust/crates/gix-commitgraph-0.26.0.crate) = 18954
+SHA256 (rust/crates/gix-config-0.43.0.crate) = 377c1efd2014d5d469e0b3cd2952c8097bce9828f634e04d5665383249f1d9e9
+SIZE (rust/crates/gix-config-0.43.0.crate) = 64327
+SHA256 (rust/crates/gix-config-value-0.14.11.crate) = 11365144ef93082f3403471dbaa94cfe4b5e72743bdb9560719a251d439f4cee
+SIZE (rust/crates/gix-config-value-0.14.11.crate) = 13612
+SHA256 (rust/crates/gix-credentials-0.27.0.crate) = cf950f9ee1690bb9c4388b5152baa8a9f41ad61e5cf1ba0ec8c207b08dab9e45
+SIZE (rust/crates/gix-credentials-0.27.0.crate) = 22145
+SHA256 (rust/crates/gix-date-0.9.3.crate) = c57c477b645ee248b173bb1176b52dd528872f12c50375801a58aaf5ae91113f
+SIZE (rust/crates/gix-date-0.9.3.crate) = 11299
+SHA256 (rust/crates/gix-diff-0.50.0.crate) = 62afb7f4ca0acdf4e9dad92065b2eb1bf2993bcc5014b57bc796e3a365b17c4d
+SIZE (rust/crates/gix-diff-0.50.0.crate) = 46347
+SHA256 (rust/crates/gix-discover-0.38.0.crate) = d0c2414bdf04064e0f5a5aa029dfda1e663cf9a6c4bfc8759f2d369299bb65d8
+SIZE (rust/crates/gix-discover-0.38.0.crate) = 16684
+SHA256 (rust/crates/gix-features-0.40.0.crate) = 8bfdd4838a8d42bd482c9f0cb526411d003ee94cc7c7b08afe5007329c71d554
+SIZE (rust/crates/gix-features-0.40.0.crate) = 31239
+SHA256 (rust/crates/gix-filter-0.17.0.crate) = bdcc36cd7dbc63ed0ec3558645886553d1afd3cd09daa5efb9cba9cceb942bbb
+SIZE (rust/crates/gix-filter-0.17.0.crate) = 36669
+SHA256 (rust/crates/gix-fs-0.13.0.crate) = 182e7fa7bfdf44ffb7cfe7451b373cdf1e00870ac9a488a49587a110c562063d
+SIZE (rust/crates/gix-fs-0.13.0.crate) = 15742
+SHA256 (rust/crates/gix-glob-0.18.0.crate) = 4e9c7249fa0a78f9b363aa58323db71e0a6161fd69860ed6f48dedf0ef3a314e
+SIZE (rust/crates/gix-glob-0.18.0.crate) = 14155
+SHA256 (rust/crates/gix-hash-0.16.0.crate) = e81c5ec48649b1821b3ed066a44efb95f1a268b35c1d91295e61252539fbe9f8
+SIZE (rust/crates/gix-hash-0.16.0.crate) = 13529
+SHA256 (rust/crates/gix-hashtable-0.7.0.crate) = 189130bc372accd02e0520dc5ab1cef318dcc2bc829b76ab8d84bbe90ac212d1
+SIZE (rust/crates/gix-hashtable-0.7.0.crate) = 7199
+SHA256 (rust/crates/gix-ignore-0.13.0.crate) = 4f529dcb80bf9855c0a7c49f0ac588df6d6952d63a63fefc254b9c869d2cdf6f
+SIZE (rust/crates/gix-ignore-0.13.0.crate) = 9891
+SHA256 (rust/crates/gix-index-0.38.0.crate) = acd12e3626879369310fffe2ac61acc828613ef656b50c4ea984dd59d7dc85d8
+SIZE (rust/crates/gix-index-0.38.0.crate) = 46639
+SHA256 (rust/crates/gix-lock-16.0.0.crate) = 9739815270ff6940968441824d162df9433db19211ca9ba8c3fc1b50b849c642
+SIZE (rust/crates/gix-lock-16.0.0.crate) = 10524
+SHA256 (rust/crates/gix-negotiate-0.18.0.crate) = a6a8af1ef7bbe303d30b55312b7f4d33e955de43a3642ae9b7347c623d80ef80
+SIZE (rust/crates/gix-negotiate-0.18.0.crate) = 10508
+SHA256 (rust/crates/gix-object-0.47.0.crate) = ddc4b3a0044244f0fe22347fb7a79cca165e37829d668b41b85ff46a43e5fd68
+SIZE (rust/crates/gix-object-0.47.0.crate) = 40801
+SHA256 (rust/crates/gix-odb-0.67.0.crate) = 3e93457df69cd09573608ce9fa4f443fbd84bc8d15d8d83adecd471058459c1b
+SIZE (rust/crates/gix-odb-0.67.0.crate) = 56316
+SHA256 (rust/crates/gix-pack-0.57.0.crate) = fc13a475b3db735617017fb35f816079bf503765312d4b1913b18cf96f3fa515
+SIZE (rust/crates/gix-pack-0.57.0.crate) = 97452
+SHA256 (rust/crates/gix-packetline-0.18.3.crate) = c7e5ae6bc3ac160a6bf44a55f5537813ca3ddb08549c0fd3e7ef699c73c439cd
+SIZE (rust/crates/gix-packetline-0.18.3.crate) = 21143
+SHA256 (rust/crates/gix-packetline-blocking-0.18.2.crate) = c1cbf8767c6abd5a6779f586702b5bcd8702380f4208219449cf1c9d0cd1e17c
+SIZE (rust/crates/gix-packetline-blocking-0.18.2.crate) = 20992
+SHA256 (rust/crates/gix-path-0.10.14.crate) = c40f12bb65a8299be0cfb90fe718e3be236b7a94b434877012980863a883a99f
+SIZE (rust/crates/gix-path-0.10.14.crate) = 23150
+SHA256 (rust/crates/gix-pathspec-0.9.0.crate) = 6430d3a686c08e9d59019806faa78c17315fe22ae73151a452195857ca02f86c
+SIZE (rust/crates/gix-pathspec-0.9.0.crate) = 18875
+SHA256 (rust/crates/gix-prompt-0.9.1.crate) = 79f2185958e1512b989a007509df8d61dca014aa759a22bee80cfa6c594c3b6d
+SIZE (rust/crates/gix-prompt-0.9.1.crate) = 13418
+SHA256 (rust/crates/gix-protocol-0.48.0.crate) = 6c61bd61afc6b67d213241e2100394c164be421e3f7228d3521b04f48ca5ba90
+SIZE (rust/crates/gix-protocol-0.48.0.crate) = 44956
+SHA256 (rust/crates/gix-quote-0.4.15.crate) = e49357fccdb0c85c0d3a3292a9f6db32d9b3535959b5471bb9624908f4a066c6
+SIZE (rust/crates/gix-quote-0.4.15.crate) = 7847
+SHA256 (rust/crates/gix-ref-0.50.0.crate) = 47adf4c5f933429f8554e95d0d92eee583cfe4b95d2bf665cd6fd4a1531ee20c
+SIZE (rust/crates/gix-ref-0.50.0.crate) = 58093
+SHA256 (rust/crates/gix-refspec-0.28.0.crate) = 59650228d8f612f68e7f7a25f517fcf386c5d0d39826085492e94766858b0a90
+SIZE (rust/crates/gix-refspec-0.28.0.crate) = 17399
+SHA256 (rust/crates/gix-revision-0.32.0.crate) = 3fe28bbccca55da6d66e6c6efc6bb4003c29d407afd8178380293729733e6b53
+SIZE (rust/crates/gix-revision-0.32.0.crate) = 22676
+SHA256 (rust/crates/gix-revwalk-0.18.0.crate) = d4ecb80c235b1e9ef2b99b23a81ea50dd569a88a9eb767179793269e0e616247
+SIZE (rust/crates/gix-revwalk-0.18.0.crate) = 13338
+SHA256 (rust/crates/gix-sec-0.10.11.crate) = d84dae13271f4313f8d60a166bf27e54c968c7c33e2ffd31c48cafe5da649875
+SIZE (rust/crates/gix-sec-0.10.11.crate) = 10218
+SHA256 (rust/crates/gix-shallow-0.2.0.crate) = ab72543011e303e52733c85bef784603ef39632ddf47f69723def52825e35066
+SIZE (rust/crates/gix-shallow-0.2.0.crate) = 7553
+SHA256 (rust/crates/gix-submodule-0.17.0.crate) = 74972fe8d46ac8a09490ae1e843b4caf221c5b157c5ac17057e8e1c38417a3ac
+SIZE (rust/crates/gix-submodule-0.17.0.crate) = 12829
+SHA256 (rust/crates/gix-tempfile-16.0.0.crate) = 2558f423945ef24a8328c55d1fd6db06b8376b0e7013b1bb476cc4ffdf678501
+SIZE (rust/crates/gix-tempfile-16.0.0.crate) = 18453
+SHA256 (rust/crates/gix-trace-0.1.12.crate) = 7c396a2036920c69695f760a65e7f2677267ccf483f25046977d87e4cb2665f7
+SIZE (rust/crates/gix-trace-0.1.12.crate) = 10435
+SHA256 (rust/crates/gix-transport-0.45.0.crate) = 11187418489477b1b5b862ae1aedbbac77e582f2c4b0ef54280f20cfe5b964d9
+SIZE (rust/crates/gix-transport-0.45.0.crate) = 50868
+SHA256 (rust/crates/gix-traverse-0.44.0.crate) = 2bec70e53896586ef32a3efa7e4427b67308531ed186bb6120fb3eca0f0d61b4
+SIZE (rust/crates/gix-traverse-0.44.0.crate) = 19475
+SHA256 (rust/crates/gix-url-0.29.0.crate) = 29218c768b53dd8f116045d87fec05b294c731a4b2bdd257eeca2084cc150b13
+SIZE (rust/crates/gix-url-0.29.0.crate) = 15305
+SHA256 (rust/crates/gix-utils-0.1.14.crate) = ff08f24e03ac8916c478c8419d7d3c33393da9bb41fa4c24455d5406aeefd35f
+SIZE (rust/crates/gix-utils-0.1.14.crate) = 10203
+SHA256 (rust/crates/gix-validate-0.9.3.crate) = 9eaa01c3337d885617c0a42e92823922a2aea71f4caeace6fe87002bdcadbd90
+SIZE (rust/crates/gix-validate-0.9.3.crate) = 11917
+SHA256 (rust/crates/gix-worktree-0.39.0.crate) = 6673512f7eaa57a6876adceca6978a501d6c6569a4f177767dc405f8b9778958
+SIZE (rust/crates/gix-worktree-0.39.0.crate) = 17560
+SHA256 (rust/crates/gix-worktree-state-0.17.0.crate) = 86f5e199ad5af972086683bd31d640c82cb85885515bf86d86236c73ce575bf0
+SIZE (rust/crates/gix-worktree-state-0.17.0.crate) = 15969
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
@@ -297,16 +301,16 @@ SHA256 (rust/crates/h2-0.4.6.crate) = 524e8ac6999421f49a846c2d4411f337e53497d8ec
SIZE (rust/crates/h2-0.4.6.crate) = 173912
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.0.crate) = 1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb
-SIZE (rust/crates/hashbrown-0.15.0.crate) = 136460
+SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
+SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
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/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
SIZE (rust/crates/home-0.5.9.crate) = 8760
-SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258
-SIZE (rust/crates/http-1.1.0.crate) = 103144
+SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea
+SIZE (rust/crates/http-1.2.0.crate) = 105932
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
@@ -325,10 +329,32 @@ SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b
SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
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/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
-SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
-SIZE (rust/crates/idna-0.5.0.crate) = 271940
+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/indenter-0.3.3.crate) = ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683
SIZE (rust/crates/indenter-0.3.3.crate) = 6587
SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da
@@ -353,14 +379,16 @@ SHA256 (rust/crates/kstring-2.0.2.crate) = 558bf9508a558512042d3095138b1f7b8fe90
SIZE (rust/crates/kstring-2.0.2.crate) = 23044
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.161.crate) = 8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1
-SIZE (rust/crates/libc-0.2.161.crate) = 765389
+SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
+SIZE (rust/crates/libc-0.2.169.crate) = 757901
SHA256 (rust/crates/libm-0.2.10.crate) = a00419de735aac21d53b0de5ce2c03bd3627277cf471300f27ebc89f7d828047
SIZE (rust/crates/libm-0.2.10.crate) = 110961
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
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/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
@@ -423,10 +451,10 @@ SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff9416
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/proc-macro2-1.0.89.crate) = f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e
-SIZE (rust/crates/proc-macro2-1.0.89.crate) = 49446
-SHA256 (rust/crates/prodash-28.0.0.crate) = 744a264d26b88a6a7e37cbad97953fa233b94d585236310bcbc88474b4092d79
-SIZE (rust/crates/prodash-28.0.0.crate) = 90695
+SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
+SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
+SHA256 (rust/crates/prodash-29.0.0.crate) = a266d8d6020c61a437be704c5e618037588e1985c7dbb7bf8d265db84cffe325
+SIZE (rust/crates/prodash-29.0.0.crate) = 90594
SHA256 (rust/crates/quick-xml-0.36.2.crate) = f7649a7b4df05aed9ea7ec6f628c67c9953a43869b8bc50929569b2999d443fe
SIZE (rust/crates/quick-xml-0.36.2.crate) = 185201
SHA256 (rust/crates/quinn-0.11.5.crate) = 8c7c5fdde3cdae7203427dc4f0a68fe0ed09833edc525a03456b153b79828684
@@ -473,10 +501,12 @@ 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-2.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152
SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691
+SHA256 (rust/crates/rustc-stable-hash-0.1.1.crate) = 2febf9acc5ee5e99d1ad0afcdbccc02d87aa3f857a1f01f825b80eacf8edfcd1
+SIZE (rust/crates/rustc-stable-hash-0.1.1.crate) = 20183
SHA256 (rust/crates/rustix-0.38.38.crate) = aa260229e6538e52293eeb577aabd09945a09d6d9cc0fc550ed7529056c2e32a
SIZE (rust/crates/rustix-0.38.38.crate) = 377665
-SHA256 (rust/crates/rustls-0.23.16.crate) = eee87ff5d9b36712a58574e12e9f0ea80f915a5b0ac518d322b24a465617925e
-SIZE (rust/crates/rustls-0.23.16.crate) = 339595
+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-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
@@ -533,6 +563,8 @@ SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ff
SIZE (rust/crates/socket2-0.5.7.crate) = 55758
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/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
@@ -541,26 +573,32 @@ 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.85.crate) = 5023162dfcd14ef8f32034d8bcd4cc5ddc61ef7a247c024a33e24e1f24d21b56
-SIZE (rust/crates/syn-2.0.85.crate) = 275231
+SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80
+SIZE (rust/crates/syn-2.0.96.crate) = 297497
SHA256 (rust/crates/sync_wrapper-1.0.1.crate) = a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394
SIZE (rust/crates/sync_wrapper-1.0.1.crate) = 6939
SHA256 (rust/crates/synstructure-0.12.6.crate) = f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f
SIZE (rust/crates/synstructure-0.12.6.crate) = 18429
+SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
+SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
SHA256 (rust/crates/system-configuration-0.6.1.crate) = 3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b
SIZE (rust/crates/system-configuration-0.6.1.crate) = 17935
SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4
SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090
-SHA256 (rust/crates/tame-index-0.14.0.crate) = c46e79ebf09a3740c583fc8df63b1b8b5844bf756074c6bf5d392d5a2b708269
-SIZE (rust/crates/tame-index-0.14.0.crate) = 78716
+SHA256 (rust/crates/tame-index-0.18.1.crate) = ffce9e61c14d088a18efafe197ce1906e639cc1980e21e7e09e45c3cb0bfc50c
+SIZE (rust/crates/tame-index-0.18.1.crate) = 98842
SHA256 (rust/crates/tempfile-3.13.0.crate) = f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b
SIZE (rust/crates/tempfile-3.13.0.crate) = 34910
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
SHA256 (rust/crates/thiserror-1.0.65.crate) = 5d11abd9594d9b38965ef50805c5e469ca9cc6f197f883f717e0269a3057b3d5
SIZE (rust/crates/thiserror-1.0.65.crate) = 21825
+SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc
+SIZE (rust/crates/thiserror-2.0.11.crate) = 28648
SHA256 (rust/crates/thiserror-impl-1.0.65.crate) = ae71770322cbd277e69d762a16c444af02aa0575ac0d174f0b9562d3b37f8602
SIZE (rust/crates/thiserror-impl-1.0.65.crate) = 16077
+SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2
+SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067
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.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885
@@ -569,20 +607,22 @@ SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d
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/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
+SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
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/tokio-1.41.0.crate) = 145f3413504347a2be84393cc8a7d2fb4d863b375909ea59f2158261aa258bbb
-SIZE (rust/crates/tokio-1.41.0.crate) = 805168
+SHA256 (rust/crates/tokio-1.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e
+SIZE (rust/crates/tokio-1.43.0.crate) = 817422
SHA256 (rust/crates/tokio-rustls-0.26.0.crate) = 0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4
SIZE (rust/crates/tokio-rustls-0.26.0.crate) = 34253
SHA256 (rust/crates/tokio-util-0.7.12.crate) = 61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a
SIZE (rust/crates/tokio-util-0.7.12.crate) = 115177
SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e
SIZE (rust/crates/toml-0.8.19.crate) = 50974
-SHA256 (rust/crates/toml-span-0.3.0.crate) = ce0e1be49e3b9bf33d1a8077c081a3b7afcfc94e4bc1002c80376784381bc106
-SIZE (rust/crates/toml-span-0.3.0.crate) = 32780
+SHA256 (rust/crates/toml-span-0.4.1.crate) = 757f36f490e7b3a25ed9fb692d7a0beb1424eabec3f7e8f40f576bece9a8cdc5
+SIZE (rust/crates/toml-span-0.4.1.crate) = 32747
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.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5
@@ -603,8 +643,8 @@ SHA256 (rust/crates/tracing-subscriber-0.3.18.crate) = ad0f048c97dbd9faa9b7df563
SIZE (rust/crates/tracing-subscriber-0.3.18.crate) = 196312
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
-SHA256 (rust/crates/twox-hash-1.6.3.crate) = 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675
-SIZE (rust/crates/twox-hash-1.6.3.crate) = 21842
+SHA256 (rust/crates/twox-hash-2.1.0.crate) = e7b17f197b3050ba473acf9181f7b1d3b66d1cf7356c6cc57886662276e65908
+SIZE (rust/crates/twox-hash-2.1.0.crate) = 35275
SHA256 (rust/crates/typed-arena-2.0.2.crate) = 6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a
SIZE (rust/crates/typed-arena-2.0.2.crate) = 11848
SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
@@ -613,8 +653,6 @@ SHA256 (rust/crates/uluru-3.1.0.crate) = 7c8a2469e56e6e5095c82ccd3afb98dad95f7af
SIZE (rust/crates/uluru-3.1.0.crate) = 9664
SHA256 (rust/crates/unicase-2.8.0.crate) = 7e51b68083f157f853b6379db119d1c1be0e6e4dec98101079dec41f6f5cf6df
SIZE (rust/crates/unicase-2.8.0.crate) = 23843
-SHA256 (rust/crates/unicode-bidi-0.3.17.crate) = 5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893
-SIZE (rust/crates/unicode-bidi-0.3.17.crate) = 58120
SHA256 (rust/crates/unicode-bom-2.0.3.crate) = 7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217
SIZE (rust/crates/unicode-bom-2.0.3.crate) = 10773
SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe
@@ -627,8 +665,12 @@ SHA256 (rust/crates/unicode_categories-0.1.1.crate) = 39ec24b3121d976906ece63c9d
SIZE (rust/crates/unicode_categories-0.1.1.crate) = 87298
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-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/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
+SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
+SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
+SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
@@ -699,13 +741,29 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/winnow-0.6.20.crate) = 36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b
SIZE (rust/crates/winnow-0.6.20.crate) = 163617
+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/xml-rs-0.8.22.crate) = af4e2e2f7cba5a093896c1e150fbfe177d1883e7448200efb81d40b9d339ef26
SIZE (rust/crates/xml-rs-0.8.22.crate) = 54737
+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.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/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
-SHA256 (RustSec-rustsec-cargo-audit-v0.21.0_GH0.tar.gz) = 343242874edd00c2aa49c7481af0c4735ebcf682d04710f0c02a56a9015f6092
-SIZE (RustSec-rustsec-cargo-audit-v0.21.0_GH0.tar.gz) = 1066205
+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 (RustSec-rustsec-cargo-audit-v0.21.2_GH0.tar.gz) = caf8914af7f95ebb45590c95b5f9bfd71bd6f9f57c1ffcf69dc9d20f0430e578
+SIZE (RustSec-rustsec-cargo-audit-v0.21.2_GH0.tar.gz) = 1071525
diff --git a/security/dropbear/Makefile b/security/dropbear/Makefile
index 31723fac10a3..86a98ed52493 100644
--- a/security/dropbear/Makefile
+++ b/security/dropbear/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dropbear
-PORTVERSION= 2025.87
+PORTVERSION= 2025.88
CATEGORIES= security
MASTER_SITES= https://matt.ucc.asn.au/dropbear/releases/
diff --git a/security/dropbear/distinfo b/security/dropbear/distinfo
index bc2b2084b527..8eccf5f9f7b0 100644
--- a/security/dropbear/distinfo
+++ b/security/dropbear/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741554412
-SHA256 (dropbear-2025.87.tar.bz2) = 738b7f358547f0c64c3e1a56bbc5ef98d34d9ec6adf9ccdf01dc0bf2caa2bc8d
-SIZE (dropbear-2025.87.tar.bz2) = 2368085
+TIMESTAMP = 1746647982
+SHA256 (dropbear-2025.88.tar.bz2) = 783f50ea27b17c16da89578fafdb6decfa44bb8f6590e5698a4e4d3672dc53d4
+SIZE (dropbear-2025.88.tar.bz2) = 2370480
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/keysmith/distinfo b/security/keysmith/distinfo
index 21e399fe1cd6..dfdcf8ccd35b 100644
--- a/security/keysmith/distinfo
+++ b/security/keysmith/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564305
-SHA256 (KDE/release-service/25.04.0/keysmith-25.04.0.tar.xz) = 0201f1df96af17afa5a9f0ba3fd2e5f581b5e789e634f29875071f0661656f2e
-SIZE (KDE/release-service/25.04.0/keysmith-25.04.0.tar.xz) = 237352
+TIMESTAMP = 1746557950
+SHA256 (KDE/release-service/25.04.1/keysmith-25.04.1.tar.xz) = b753ade5df1795cd87ef454618997104c644b5363329f117bb124cb9d6062885
+SIZE (KDE/release-service/25.04.1/keysmith-25.04.1.tar.xz) = 237368
diff --git a/security/kgpg/distinfo b/security/kgpg/distinfo
index b9c45e35c8ef..b08ace1d275f 100644
--- a/security/kgpg/distinfo
+++ b/security/kgpg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564305
-SHA256 (KDE/release-service/25.04.0/kgpg-25.04.0.tar.xz) = 1a05594d4e8bcf2ad391f48c46f25365b19a8e9b6e2c2bcc1d3a88fd2948e906
-SIZE (KDE/release-service/25.04.0/kgpg-25.04.0.tar.xz) = 3049900
+TIMESTAMP = 1746557951
+SHA256 (KDE/release-service/25.04.1/kgpg-25.04.1.tar.xz) = c4ab651d9da41266d996418ff73278822e5da74d3560a5d766266dfaa61f7320
+SIZE (KDE/release-service/25.04.1/kgpg-25.04.1.tar.xz) = 3049968
diff --git a/security/kleopatra/distinfo b/security/kleopatra/distinfo
index a23863728689..53f461fba707 100644
--- a/security/kleopatra/distinfo
+++ b/security/kleopatra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564306
-SHA256 (KDE/release-service/25.04.0/kleopatra-25.04.0.tar.xz) = be9f8de2d3270aab194d5985bc98875b4d7e136f84692c0fd3674790fd81fe4a
-SIZE (KDE/release-service/25.04.0/kleopatra-25.04.0.tar.xz) = 2850476
+TIMESTAMP = 1746557951
+SHA256 (KDE/release-service/25.04.1/kleopatra-25.04.1.tar.xz) = 61f2c473551eb01cbae2b300e274b562ec19014ee3f74c4ee84f35645446b89b
+SIZE (KDE/release-service/25.04.1/kleopatra-25.04.1.tar.xz) = 2851352
diff --git a/security/kpkpass/distinfo b/security/kpkpass/distinfo
index 6187233a1c4f..df231d80f11f 100644
--- a/security/kpkpass/distinfo
+++ b/security/kpkpass/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564306
-SHA256 (KDE/release-service/25.04.0/kpkpass-25.04.0.tar.xz) = 39bde1831f700555c89ac06214510b9f1e58f2f5e5836ec11196b07ff1f6216a
-SIZE (KDE/release-service/25.04.0/kpkpass-25.04.0.tar.xz) = 29604
+TIMESTAMP = 1746557952
+SHA256 (KDE/release-service/25.04.1/kpkpass-25.04.1.tar.xz) = a19900025670876e5586d99af6b7cc9fc19d31a75d63e41eb62def48c1a31e84
+SIZE (KDE/release-service/25.04.1/kpkpass-25.04.1.tar.xz) = 29604
diff --git a/security/kwalletmanager/distinfo b/security/kwalletmanager/distinfo
index b7511f35b4c9..5e28a9184dab 100644
--- a/security/kwalletmanager/distinfo
+++ b/security/kwalletmanager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564307
-SHA256 (KDE/release-service/25.04.0/kwalletmanager-25.04.0.tar.xz) = 74c7f414a5dfcae0daafa03807410d8fa02357f5d11d2294126a1e95983e9d62
-SIZE (KDE/release-service/25.04.0/kwalletmanager-25.04.0.tar.xz) = 1052992
+TIMESTAMP = 1746557953
+SHA256 (KDE/release-service/25.04.1/kwalletmanager-25.04.1.tar.xz) = acf49fb559be0aa2ecea4ab494b66cb2a3da7059c5a0ea107b6e6933f520d48e
+SIZE (KDE/release-service/25.04.1/kwalletmanager-25.04.1.tar.xz) = 1053204
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/libkleo/distinfo b/security/libkleo/distinfo
index 217f7b38d281..5d431278a0d8 100644
--- a/security/libkleo/distinfo
+++ b/security/libkleo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564308
-SHA256 (KDE/release-service/25.04.0/libkleo-25.04.0.tar.xz) = 7ce247b7a3f5788ac524841b8c8a32c53b4ee49093310b91d29dc5d8010cafd8
-SIZE (KDE/release-service/25.04.0/libkleo-25.04.0.tar.xz) = 654936
+TIMESTAMP = 1746557953
+SHA256 (KDE/release-service/25.04.1/libkleo-25.04.1.tar.xz) = 04fe72f4035c50e01f3741c3b45f2170035358a04974c5497c91cd6beb30d800
+SIZE (KDE/release-service/25.04.1/libkleo-25.04.1.tar.xz) = 654960
diff --git a/security/netbird/Makefile b/security/netbird/Makefile
new file mode 100644
index 000000000000..ac0494289a48
--- /dev/null
+++ b/security/netbird/Makefile
@@ -0,0 +1,30 @@
+PORTNAME= netbird
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.41.2
+CATEGORIES= security net net-vpn
+
+MAINTAINER= hakan.external@netbird.io
+COMMENT= Peer-to-peer VPN that seamlessly connects your devices
+WWW= https://netbird.io/
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+NOT_FOR_ARCHS= i386
+NOT_FOR_ARCHS_REASON= "no 32-bit builds supported"
+
+RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss
+
+USES= go:1.23,modules
+USE_RC_SUBR= netbird
+
+GO_MODULE= github.com/netbirdio/netbird
+GO_TARGET= ./client:netbird
+GO_BUILDFLAGS= -tags freebsd -o ${PORTNAME} -ldflags "\
+ -s -w -X github.com/netbirdio/netbird/version.version=${PORTVERSION}"
+
+WRKSRC= ${WRKDIR}/netbird-${PORTVERSION}
+
+PLIST_FILES= bin/netbird
+
+.include <bsd.port.mk>
diff --git a/security/netbird/distinfo b/security/netbird/distinfo
new file mode 100644
index 000000000000..e17c221ae8c9
--- /dev/null
+++ b/security/netbird/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1742927796
+SHA256 (go/security_netbird/netbird-v0.41.2/v0.41.2.mod) = 3649cbceb472822d76d4ce2db77665ff47ba2573b0151b3e63a69ec063518320
+SIZE (go/security_netbird/netbird-v0.41.2/v0.41.2.mod) = 12115
+SHA256 (go/security_netbird/netbird-v0.41.2/v0.41.2.zip) = b1c371b36075221150f53a6d651ec9cab9e30263a2d55975b1587c43e6c29bb9
+SIZE (go/security_netbird/netbird-v0.41.2/v0.41.2.zip) = 2821494
diff --git a/security/netbird/files/netbird.in b/security/netbird/files/netbird.in
new file mode 100644
index 000000000000..191491ea3604
--- /dev/null
+++ b/security/netbird/files/netbird.in
@@ -0,0 +1,18 @@
+#!/bin/sh
+#
+# PROVIDE: netbird
+# REQUIRE: SERVERS
+# KEYWORD: shutdown
+#
+
+. /etc/rc.subr
+
+name="netbird"
+netbird_env="IS_DAEMON=1"
+pidfile="/var/run/${name}.pid"
+command="/usr/sbin/daemon"
+daemon_args="-P ${pidfile} -r -t \"${name}: daemon\""
+command_args="${daemon_args} /usr/local/bin/netbird service run --config /var/db/netbird/config.json --log-level info --daemon-addr unix:///var/run/netbird.sock --log-file /var/log/netbird/client.log"
+
+run_rc_command "$1"
+
diff --git a/security/netbird/pkg-descr b/security/netbird/pkg-descr
new file mode 100644
index 000000000000..e3c155b98d5e
--- /dev/null
+++ b/security/netbird/pkg-descr
@@ -0,0 +1,18 @@
+NetBird is an open-source WireGuard-based overlay network combined with
+Zero Trust Network Access, providing secure and reliable connectivity
+to internal resources.
+
+Key features:
+- Zero-config VPN: Easily create secure connections between devices without
+manual network setup.
+- Built on WireGuard: Leverages WireGuard's high-performance encryption for
+fast and secure communication.
+- Self-hosted or Cloud-managed: Users can deploy their own NetBird management
+server or use NetBird Cloud for centralized control.
+- Access Control & Routing: Fine-grained access control policies and automatic
+network routing simplify connectivity.
+- This FreeBSD port provides the NetBird client daemon and CLI tools, allowing
+FreeBSD systems to join a NetBird mesh network and securely communicate with
+other peers.
+
+For more details, visit: https://netbird.io
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/p5-Crypt-SysRandom/Makefile b/security/p5-Crypt-SysRandom/Makefile
new file mode 100644
index 000000000000..a440d16dca3a
--- /dev/null
+++ b/security/p5-Crypt-SysRandom/Makefile
@@ -0,0 +1,17 @@
+PORTNAME= Crypt-SysRandom
+PORTVERSION= 0.007
+CATEGORIES= security perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= perl@FreeBSD.org
+COMMENT= Perl interface to system randomness
+WWW= https://metacpan.org/release/Crypt-SysRandom
+
+LICENSE= ART20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= perl5
+USE_PERL5= configure
+
+.include <bsd.port.mk>
diff --git a/security/p5-Crypt-SysRandom/distinfo b/security/p5-Crypt-SysRandom/distinfo
new file mode 100644
index 000000000000..11a4322ee85f
--- /dev/null
+++ b/security/p5-Crypt-SysRandom/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1746944808
+SHA256 (Crypt-SysRandom-0.007.tar.gz) = a5d49e98fca3c5266c79ae989a85eca22934b058803ee4b3e6eb08efca4eef46
+SIZE (Crypt-SysRandom-0.007.tar.gz) = 12202
diff --git a/security/p5-Crypt-SysRandom/pkg-descr b/security/p5-Crypt-SysRandom/pkg-descr
new file mode 100644
index 000000000000..f98ae881d7fe
--- /dev/null
+++ b/security/p5-Crypt-SysRandom/pkg-descr
@@ -0,0 +1,2 @@
+This module uses whatever interface is available to procure cryptographically
+random data from the system.
diff --git a/security/p5-Crypt-SysRandom/pkg-plist b/security/p5-Crypt-SysRandom/pkg-plist
new file mode 100644
index 000000000000..115ab438708a
--- /dev/null
+++ b/security/p5-Crypt-SysRandom/pkg-plist
@@ -0,0 +1,2 @@
+%%SITE_PERL%%/Crypt/SysRandom.pm
+%%PERL5_MAN3%%/Crypt::SysRandom.3.gz
diff --git a/security/plasma6-kscreenlocker/distinfo b/security/plasma6-kscreenlocker/distinfo
index eb9dcc68ec3c..ae91dcb00c9d 100644
--- a/security/plasma6-kscreenlocker/distinfo
+++ b/security/plasma6-kscreenlocker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668599
-SHA256 (KDE/plasma/6.3.4/kscreenlocker-6.3.4.tar.xz) = 4667ef3fac7dd440a56b4af251bf5a4a7e84075ef2d616d34ae3358624c0e946
-SIZE (KDE/plasma/6.3.4/kscreenlocker-6.3.4.tar.xz) = 184676
+TIMESTAMP = 1746612347
+SHA256 (KDE/plasma/6.3.5/kscreenlocker-6.3.5.tar.xz) = 796ef34e91f97dbeb19002b0ff4400eb732dac91d5184a399bf9e5bde236a8f6
+SIZE (KDE/plasma/6.3.5/kscreenlocker-6.3.5.tar.xz) = 184656
diff --git a/security/plasma6-ksshaskpass/distinfo b/security/plasma6-ksshaskpass/distinfo
index 5379a4886797..57b910a42621 100644
--- a/security/plasma6-ksshaskpass/distinfo
+++ b/security/plasma6-ksshaskpass/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668600
-SHA256 (KDE/plasma/6.3.4/ksshaskpass-6.3.4.tar.xz) = 793341db12cf38ecece998ccbbb685871be5e5099ae6c886872279433a255995
-SIZE (KDE/plasma/6.3.4/ksshaskpass-6.3.4.tar.xz) = 30992
+TIMESTAMP = 1746612348
+SHA256 (KDE/plasma/6.3.5/ksshaskpass-6.3.5.tar.xz) = dfc04a6130d58d561fb0ee8fae2a127f885aa8e2dee087739da304387947ad8f
+SIZE (KDE/plasma/6.3.5/ksshaskpass-6.3.5.tar.xz) = 30980
diff --git a/security/plasma6-kwallet-pam/Makefile b/security/plasma6-kwallet-pam/Makefile
index b4aad08a3703..538b12ebeb1b 100644
--- a/security/plasma6-kwallet-pam/Makefile
+++ b/security/plasma6-kwallet-pam/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kwallet-pam
DISTVERSION= ${KDE_PLASMA_VERSION}
-PORTREVISION= 1
CATEGORIES= security kde kde-plasma
MAINTAINER= kde@FreeBSD.org
diff --git a/security/plasma6-kwallet-pam/distinfo b/security/plasma6-kwallet-pam/distinfo
index 1ea992e8c88a..dd82727df6c5 100644
--- a/security/plasma6-kwallet-pam/distinfo
+++ b/security/plasma6-kwallet-pam/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668600
-SHA256 (KDE/plasma/6.3.4/kwallet-pam-6.3.4.tar.xz) = d7ae0c5baa52de0f8a7dce606512455b94307a3fc0c21d3879dfe631754ea309
-SIZE (KDE/plasma/6.3.4/kwallet-pam-6.3.4.tar.xz) = 22488
+TIMESTAMP = 1746612348
+SHA256 (KDE/plasma/6.3.5/kwallet-pam-6.3.5.tar.xz) = a943a9557544d8ea6bde26ec165c3ec8b7c02a817b6e7c406c557aee269a3cde
+SIZE (KDE/plasma/6.3.5/kwallet-pam-6.3.5.tar.xz) = 22488
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/snowflake-tor/Makefile b/security/snowflake-tor/Makefile
index 96a53e4fb684..57ff0543eb68 100644
--- a/security/snowflake-tor/Makefile
+++ b/security/snowflake-tor/Makefile
@@ -1,7 +1,7 @@
PORTNAME= snowflake
DISTVERSIONPREFIX= v
PORTVERSION= 2.5.1
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= security net
PKGNAMESUFFIX= -tor
diff --git a/security/snowflake-tor/files/snowflake-broker.in b/security/snowflake-tor/files/snowflake-broker.in
index 3113d655db55..66291a653ad7 100644
--- a/security/snowflake-tor/files/snowflake-broker.in
+++ b/security/snowflake-tor/files/snowflake-broker.in
@@ -11,7 +11,7 @@
. /etc/rc.subr
-name="snowflake-broker"
+name="snowflake_broker"
rcvar="snowflake_broker_enable"
pidfile="/var/run/${name}.pid"
logfile="/var/log/${name}.log"
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/vuls/Makefile b/security/vuls/Makefile
index 41202a450d2e..a202c3f5fe81 100644
--- a/security/vuls/Makefile
+++ b/security/vuls/Makefile
@@ -1,7 +1,6 @@
PORTNAME= vuls
DISTVERSIONPREFIX=v
-DISTVERSION= 0.30.0
-PORTREVISION= 1
+DISTVERSION= 0.31.1
CATEGORIES= security
MAINTAINER= girgen@FreeBSD.org
diff --git a/security/vuls/distinfo b/security/vuls/distinfo
index 5582ab054b4b..a567c9ed0f6c 100644
--- a/security/vuls/distinfo
+++ b/security/vuls/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1742282513
-SHA256 (go/security_vuls/vuls-v0.30.0/v0.30.0.mod) = 6d16afc366439e46246a922eca6610af48968ee12b6122451aa81c545d768dfe
-SIZE (go/security_vuls/vuls-v0.30.0/v0.30.0.mod) = 20812
-SHA256 (go/security_vuls/vuls-v0.30.0/v0.30.0.zip) = 82fa3e1de8b42394db0c84dd8eaeed0f5c88f88b6ffa88639a522025bcc9db7d
-SIZE (go/security_vuls/vuls-v0.30.0/v0.30.0.zip) = 1372384
+TIMESTAMP = 1746696143
+SHA256 (go/security_vuls/vuls-v0.31.1/v0.31.1.mod) = 5b19a8a2789f1f93369c7bf24d38df8b345a7a871b2b229aec6349b9db98027e
+SIZE (go/security_vuls/vuls-v0.31.1/v0.31.1.mod) = 20796
+SHA256 (go/security_vuls/vuls-v0.31.1/v0.31.1.zip) = 40312da1c3021023a0bee1822b8622713e48137b3ca29f14f4347c79a88ec425
+SIZE (go/security_vuls/vuls-v0.31.1/v0.31.1.zip) = 1376467
diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml
index 4d0ad1044db5..3456123f0adf 100644
--- a/security/vuxml/vuln/2025.xml
+++ b/security/vuxml/vuln/2025.xml
@@ -1,3 +1,314 @@
+ <vuln vid="a8a1a8e7-2e85-11f0-a989-b42e991fc52e">
+ <topic>Mozilla -- memory corrupton</topic>
+ <affects>
+ <package>
+ <name>firefox</name>
+ <range><lt>138.0,2</lt></range>
+ </package>
+ <package>
+ <name>thunderbird</name>
+ <range><lt>138.0</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>security@mozilla.org reports:</p>
+ <blockquote cite="https://bugzilla.mozilla.org/buglist.cgi?bug_id=1924108%2C1950780%2C1959367">
+ <p>Memory safety bugs present in Firefox 137 and Thunderbird 137.
+ Some of these bugs showed evidence of memory corruption and
+ we presume that with enough effort some of these could have
+ been exploited to run arbitrary code.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-4092</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-4092</url>
+ </references>
+ <dates>
+ <discovery>2025-04-29</discovery>
+ <entry>2025-05-11</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="a59bd59e-2e85-11f0-a989-b42e991fc52e">
+ <topic>Mozilla -- insufficient character escaping</topic>
+ <affects>
+ <package>
+ <name>firefox</name>
+ <range><lt>138.0,2</lt></range>
+ </package>
+ <package>
+ <name>thunderbird</name>
+ <range><lt>138.0</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>security@mozilla.org reports:</p>
+ <blockquote cite="https://bugzilla.mozilla.org/buglist.cgi?bug_id=1949994%2C1956698%2C1960198">
+ <p>Due to insufficient escaping of special characters in the
+ &quot;copy as cURL&quot; feature, an attacker could trick
+ a user into using this command, potentially leading to local
+ code execution on the user&apos;s system.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-4089</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-4089</url>
+ </references>
+ <dates>
+ <discovery>2025-04-29</discovery>
+ <entry>2025-05-11</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="a4422500-2e85-11f0-a989-b42e991fc52e">
+ <topic>Mozilla -- Cross-Site Request Forgery</topic>
+ <affects>
+ <package>
+ <name>firefox</name>
+ <range><lt>138.0,2</lt></range>
+ </package>
+ <package>
+ <name>thunderbird</name>
+ <range><lt>138.0</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>security@mozilla.org reports:</p>
+ <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=1953521">
+ <p>A security vulnerability in Thunderbird allowed malicious
+ sites to use redirects to send credentialed requests to
+ arbitrary endpoints on any site that had invoked the Storage
+ Access API. This enabled potential Cross-Site Request
+ Forgery attacks across origins.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-4088</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-4088</url>
+ </references>
+ <dates>
+ <discovery>2025-04-29</discovery>
+ <entry>2025-05-11</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="a2d5bd7b-2e85-11f0-a989-b42e991fc52e">
+ <topic>Mozilla -- XPath parsing undefined behavior</topic>
+ <affects>
+ <package>
+ <name>firefox</name>
+ <range><lt>138.0,2</lt></range>
+ </package>
+ <package>
+ <name>firefox-esr</name>
+ <range><lt>128.10,1</lt></range>
+ </package>
+ <package>
+ <name>thunderbird</name>
+ <range><lt>138</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>security@mozilla.org reports:</p>
+ <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=1952465">
+ <p>A vulnerability was identified in Thunderbird where XPath
+ parsing could trigger undefined behavior due to missing null
+ checks during attribute access. This could lead to
+ out-of-bounds read access and potentially, memory
+ corruption.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-4087</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-4087</url>
+ </references>
+ <dates>
+ <discovery>2025-04-29</discovery>
+ <entry>2025-05-11</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="9fa8c4a2-2e85-11f0-a989-b42e991fc52e">
+ <topic>Mozilla -- Information leak</topic>
+ <affects>
+ <package>
+ <name>firefox</name>
+ <range><lt>138.0,2</lt></range>
+ </package>
+ <package>
+ <name>thunderbird</name>
+ <range><lt>138.0</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>security@mozilla.org reports:</p>
+ <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=1915280">
+ <p>An attacker with control over a content process could
+ potentially leverage the privileged UITour actor to leak
+ sensitive information or escalate privileges.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-4085</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-4085</url>
+ </references>
+ <dates>
+ <discovery>2025-04-29</discovery>
+ <entry>2025-05-11</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="9c37a02e-2e85-11f0-a989-b42e991fc52e">
+ <topic>Mozilla -- javescript content execution</topic>
+ <affects>
+ <package>
+ <name>firefox</name>
+ <range><lt>138.0,2</lt></range>
+ </package>
+ <package>
+ <name>firefox-esr</name>
+ <range><lt>128.10,1</lt></range>
+ </package>
+ <package>
+ <name>thunderbird</name>
+ <range><lt>138.0</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>security@mozilla.org reports:</p>
+ <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=1958350">
+ <p>A process isolation vulnerability in Thunderbird stemmed
+ from improper handling of javascript: URIs, which could
+ allow content to execute in the top-level document&apos;s
+ process instead of the intended frame, potentially enabling
+ a sandbox escape.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-4083</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-4083</url>
+ </references>
+ <dates>
+ <discovery>2025-04-29</discovery>
+ <entry>2025-05-11</entry>
+ </dates>
+ </vuln>
+
+ <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>
+ <package>
+ <name>postgresql17-client</name>
+ <range><lt>17.5</lt></range>
+ </package>
+ <package>
+ <name>postgresql16-client</name>
+ <range><lt>16.9</lt></range>
+ </package>
+ <package>
+ <name>postgresql15-client</name>
+ <range><lt>15.13</lt></range>
+ </package>
+ <package>
+ <name>postgresql14-client</name>
+ <range><lt>14.18</lt></range>
+ </package>
+ <package>
+ <name>postgresql13-client</name>
+ <range><lt>13.21</lt></range>
+ </package>
+ <package>
+ <name>postgresql17-server</name>
+ <range><lt>17.5</lt></range>
+ </package>
+ <package>
+ <name>postgresql16-server</name>
+ <range><lt>16.9</lt></range>
+ </package>
+ <package>
+ <name>postgresql15-server</name>
+ <range><lt>15.13</lt></range>
+ </package>
+ <package>
+ <name>postgresql14-server</name>
+ <range><lt>14.18</lt></range>
+ </package>
+ <package>
+ <name>postgresql13-server</name>
+ <range><lt>13.21</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>PostgreSQL project reports:</p>
+ <blockquote cite="https://www.postgresql.org/support/security/CVE-2025-4207/">
+ <p>
+ A buffer over-read in PostgreSQL GB18030 encoding
+ validation allows a database input provider to achieve
+ temporary denial of service on platforms where a 1-byte
+ over-read can elicit process termination. This affects
+ the database server and also libpq. Versions before
+ PostgreSQL 17.5, 16.9, 15.13, 14.18, and 13.21 are
+ affected.
+ </p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-4207</cvename>
+ <url>https://www.postgresql.org/support/security/CVE-2025-4207/</url>
+ </references>
+ <dates>
+ <discovery>2025-05-08</discovery>
+ <entry>2025-05-08</entry>
+ </dates>
+ </vuln>
+
<vuln vid="db221414-2b0d-11f0-8cb5-a8a1599412c6">
<topic>chromium -- multiple security fixes</topic>
<affects>
diff --git a/security/wazuh-agent/Makefile b/security/wazuh-agent/Makefile
index bf04922b813b..b36ffd41b6c7 100644
--- a/security/wazuh-agent/Makefile
+++ b/security/wazuh-agent/Makefile
@@ -1,8 +1,8 @@
PORTNAME= wazuh
-DISTVERSION= 4.11.2
+DISTVERSION= 4.12.0
DISTVERSIONPREFIX= v
CATEGORIES= security
-MASTER_SITES= https://packages.wazuh.com/deps/35/libraries/sources/:wazuh_sources
+MASTER_SITES= https://packages.wazuh.com/deps/40/libraries/sources/:wazuh_sources
PKGNAMESUFFIX= -agent
DISTFILES= ${EXTERNAL_DISTFILES}
DIST_SUBDIR= ${PORTNAME}-${DISTVERSION}
@@ -186,7 +186,7 @@ do-install:
${INSTALL_SCRIPT} ${WRKSRC}/wodles/azure/azure-logs.py ${STAGEDIR}${WAZUHPREFIX}/wodles/azure/azure-logs.py
${INSTALL_SCRIPT} ${WRKSRC}/framework/wrappers/generic_wrapper.sh ${STAGEDIR}${WAZUHPREFIX}/wodles/azure/azure-logs
- ${INSTALL_DATA} ${WRKSRC}/ruleset/sca/generic/sca_unix_audit.yml ${STAGEDIR}${WAZUHPREFIX}/ruleset/sca/
+ ${INSTALL_DATA} ${WRKSRC}/ruleset/sca/generic/sca_distro_independent_linux.yml ${STAGEDIR}${WAZUHPREFIX}/ruleset/sca/
${INSTALL_LIB} ${WRKSRC}/src/libwazuhext.so ${STAGEDIR}${WAZUHPREFIX}/lib
${INSTALL_LIB} ${WRKSRC}/src/libwazuhshared.so ${STAGEDIR}${WAZUHPREFIX}/lib
@@ -209,4 +209,6 @@ do-install:
${INSTALL_SCRIPT} ${WRKSRC}/gen_ossec.sh ${STAGEDIR}${WAZUHPREFIX}/packages_files/agent_installation_scripts/
${INSTALL_SCRIPT} ${WRKSRC}/add_localfiles.sh ${STAGEDIR}${WAZUHPREFIX}/packages_files/agent_installation_scripts/
+ ${INSTALL_DATA} ${WRKSRC}/VERSION.json ${STAGEDIR}${WAZUHPREFIX}
+
.include <bsd.port.post.mk>
diff --git a/security/wazuh-agent/distinfo b/security/wazuh-agent/distinfo
index d639aa1c04a5..aaf1436beda3 100644
--- a/security/wazuh-agent/distinfo
+++ b/security/wazuh-agent/distinfo
@@ -1,41 +1,41 @@
-TIMESTAMP = 1743571801
-SHA256 (wazuh-4.11.2/cJSON.tar.gz) = 678d796318da57d5f38075e74bbb3b77375dc3f8bb49da341ad1b43c417e8cc1
-SIZE (wazuh-4.11.2/cJSON.tar.gz) = 27863
-SHA256 (wazuh-4.11.2/curl.tar.gz) = 3bc70c67bbba70775022b792fecb597368bdff5184bbdb637cea3d672b87fa6b
-SIZE (wazuh-4.11.2/curl.tar.gz) = 4482534
-SHA256 (wazuh-4.11.2/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e
-SIZE (wazuh-4.11.2/libdb.tar.gz) = 3874990
-SHA256 (wazuh-4.11.2/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69
-SIZE (wazuh-4.11.2/libffi.tar.gz) = 964576
-SHA256 (wazuh-4.11.2/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a
-SIZE (wazuh-4.11.2/libyaml.tar.gz) = 424656
-SHA256 (wazuh-4.11.2/openssl.tar.gz) = 238415641120c8f79d9c1c2caf97b88d3d6dbed562859dd0663bd4b68dc2179e
-SIZE (wazuh-4.11.2/openssl.tar.gz) = 15637517
-SHA256 (wazuh-4.11.2/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07
-SIZE (wazuh-4.11.2/procps.tar.gz) = 55897
-SHA256 (wazuh-4.11.2/sqlite.tar.gz) = 9a8fa6a916f8c2107ed65dab8dced392604e175104d6a8c3c9c1383479869f07
-SIZE (wazuh-4.11.2/sqlite.tar.gz) = 2486661
-SHA256 (wazuh-4.11.2/zlib.tar.gz) = b59d38149f0c29ec54d2766611ebc5a51a032bf9717e39a9af00fb6cb8532b8b
-SIZE (wazuh-4.11.2/zlib.tar.gz) = 1593304
-SHA256 (wazuh-4.11.2/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434
-SIZE (wazuh-4.11.2/audit-userspace.tar.gz) = 1682820
-SHA256 (wazuh-4.11.2/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2
-SIZE (wazuh-4.11.2/msgpack.tar.gz) = 591294
-SHA256 (wazuh-4.11.2/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd
-SIZE (wazuh-4.11.2/bzip2.tar.gz) = 71277
-SHA256 (wazuh-4.11.2/nlohmann.tar.gz) = cefb07936d3d5bfdd3efc5e9bb8d3c807d681273bdac2e83b3d67aef2d1158c4
-SIZE (wazuh-4.11.2/nlohmann.tar.gz) = 135749
-SHA256 (wazuh-4.11.2/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417
-SIZE (wazuh-4.11.2/googletest.tar.gz) = 885874
-SHA256 (wazuh-4.11.2/libpcre2.tar.gz) = 5a80d654d7d14b3db9fa3a49d7bf44a498683b46784a88cec514a8b194767b92
-SIZE (wazuh-4.11.2/libpcre2.tar.gz) = 1329651
-SHA256 (wazuh-4.11.2/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c
-SIZE (wazuh-4.11.2/libplist.tar.gz) = 1520623
-SHA256 (wazuh-4.11.2/libarchive.tar.gz) = c958048175dad5a13d0851d03c7c1a36361e12e8e93e7432c1844e9549ddf58a
-SIZE (wazuh-4.11.2/libarchive.tar.gz) = 7512700
-SHA256 (wazuh-4.11.2/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa
-SIZE (wazuh-4.11.2/popt.tar.gz) = 891309
-SHA256 (wazuh-4.11.2/wazuh-wazuh-v4.11.2_GH0.tar.gz) = 4583e9d77e87907f35ed49e5fdb423a4f4d1fea1ea91f2d7b616f6d982bd6dfe
-SIZE (wazuh-4.11.2/wazuh-wazuh-v4.11.2_GH0.tar.gz) = 18034573
-SHA256 (wazuh-4.11.2/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = d20100f8840e6f600aa0a49585bac80e62850fe5f2be40e11eaa1ffd50adf5c1
-SIZE (wazuh-4.11.2/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = 178174
+TIMESTAMP = 1746862127
+SHA256 (wazuh-4.12.0/cJSON.tar.gz) = 678d796318da57d5f38075e74bbb3b77375dc3f8bb49da341ad1b43c417e8cc1
+SIZE (wazuh-4.12.0/cJSON.tar.gz) = 27863
+SHA256 (wazuh-4.12.0/curl.tar.gz) = a93b5b839255d92487a3f9ad7dfada1dc73ab016802c7f669dc09a891c6546fa
+SIZE (wazuh-4.12.0/curl.tar.gz) = 4525465
+SHA256 (wazuh-4.12.0/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e
+SIZE (wazuh-4.12.0/libdb.tar.gz) = 3874990
+SHA256 (wazuh-4.12.0/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69
+SIZE (wazuh-4.12.0/libffi.tar.gz) = 964576
+SHA256 (wazuh-4.12.0/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a
+SIZE (wazuh-4.12.0/libyaml.tar.gz) = 424656
+SHA256 (wazuh-4.12.0/openssl.tar.gz) = 238415641120c8f79d9c1c2caf97b88d3d6dbed562859dd0663bd4b68dc2179e
+SIZE (wazuh-4.12.0/openssl.tar.gz) = 15637517
+SHA256 (wazuh-4.12.0/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07
+SIZE (wazuh-4.12.0/procps.tar.gz) = 55897
+SHA256 (wazuh-4.12.0/sqlite.tar.gz) = 9a8fa6a916f8c2107ed65dab8dced392604e175104d6a8c3c9c1383479869f07
+SIZE (wazuh-4.12.0/sqlite.tar.gz) = 2486661
+SHA256 (wazuh-4.12.0/zlib.tar.gz) = b59d38149f0c29ec54d2766611ebc5a51a032bf9717e39a9af00fb6cb8532b8b
+SIZE (wazuh-4.12.0/zlib.tar.gz) = 1593304
+SHA256 (wazuh-4.12.0/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434
+SIZE (wazuh-4.12.0/audit-userspace.tar.gz) = 1682820
+SHA256 (wazuh-4.12.0/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2
+SIZE (wazuh-4.12.0/msgpack.tar.gz) = 591294
+SHA256 (wazuh-4.12.0/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd
+SIZE (wazuh-4.12.0/bzip2.tar.gz) = 71277
+SHA256 (wazuh-4.12.0/nlohmann.tar.gz) = cefb07936d3d5bfdd3efc5e9bb8d3c807d681273bdac2e83b3d67aef2d1158c4
+SIZE (wazuh-4.12.0/nlohmann.tar.gz) = 135749
+SHA256 (wazuh-4.12.0/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417
+SIZE (wazuh-4.12.0/googletest.tar.gz) = 885874
+SHA256 (wazuh-4.12.0/libpcre2.tar.gz) = 5a80d654d7d14b3db9fa3a49d7bf44a498683b46784a88cec514a8b194767b92
+SIZE (wazuh-4.12.0/libpcre2.tar.gz) = 1329651
+SHA256 (wazuh-4.12.0/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c
+SIZE (wazuh-4.12.0/libplist.tar.gz) = 1520623
+SHA256 (wazuh-4.12.0/libarchive.tar.gz) = c958048175dad5a13d0851d03c7c1a36361e12e8e93e7432c1844e9549ddf58a
+SIZE (wazuh-4.12.0/libarchive.tar.gz) = 7512700
+SHA256 (wazuh-4.12.0/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa
+SIZE (wazuh-4.12.0/popt.tar.gz) = 891309
+SHA256 (wazuh-4.12.0/wazuh-wazuh-v4.12.0_GH0.tar.gz) = a0af093328df4658ff52cf78d8d6a03cc943fbd95a160cccd8b3e5e294b71ac5
+SIZE (wazuh-4.12.0/wazuh-wazuh-v4.12.0_GH0.tar.gz) = 18498222
+SHA256 (wazuh-4.12.0/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = d20100f8840e6f600aa0a49585bac80e62850fe5f2be40e11eaa1ffd50adf5c1
+SIZE (wazuh-4.12.0/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = 178174
diff --git a/security/wazuh-agent/files/patch-src-Makefile b/security/wazuh-agent/files/patch-src-Makefile
index 33cecd1aac15..70420cde9198 100644
--- a/security/wazuh-agent/files/patch-src-Makefile
+++ b/security/wazuh-agent/files/patch-src-Makefile
@@ -1,5 +1,5 @@
---- src/Makefile 2025-01-08 01:15:05.000000000 -0800
-+++ src/Makefile 2025-01-14 19:17:44.081916000 -0800
+--- src/Makefile 2025-04-30 02:30:26.000000000 -0700
++++ src/Makefile 2025-05-09 19:40:18.856441000 -0700
@@ -49,9 +49,11 @@
HAS_CHECKMODULE = $(shell command -v checkmodule > /dev/null && echo YES)
@@ -12,7 +12,7 @@
ARCH_FLAGS =
-@@ -109,7 +111,7 @@
+@@ -110,7 +112,7 @@
USE_PRELUDE?=no
USE_ZEROMQ?=no
USE_GEOIP?=no
@@ -21,7 +21,7 @@
USE_BIG_ENDIAN=no
USE_AUDIT=no
MINGW_HOST=unknown
-@@ -174,6 +176,8 @@
+@@ -175,6 +177,8 @@
DEFINES+=-DUSER=\"${WAZUH_USER}\"
DEFINES+=-DGROUPGLOBAL=\"${WAZUH_GROUP}\"
@@ -30,7 +30,7 @@
ifneq (${TARGET},winagent)
DEFINES+=-D${uname_S}
ifeq (${uname_S},Linux)
-@@ -268,10 +272,10 @@
+@@ -269,10 +273,10 @@
ifeq (${uname_S},FreeBSD)
DEFINES+=-DFreeBSD
OSSEC_CFLAGS+=-pthread -I/usr/local/include
@@ -43,7 +43,7 @@
AR_LDFLAGS+=-L/usr/local/lib
AR_LDFLAGS+='-Wl,-rpath,$$ORIGIN/../../lib'
PRECOMPILED_OS:=freebsd
-@@ -433,7 +437,6 @@
+@@ -434,7 +438,6 @@
OSSEC_CFLAGS+=${DEFINES}
OSSEC_CFLAGS+=-pipe -Wall -Wextra -std=gnu99
@@ -51,7 +51,7 @@
OSSEC_CFLAGS += ${CFLAGS}
OSSEC_LDFLAGS += ${LDFLAGS}
-@@ -530,8 +533,8 @@
+@@ -531,8 +534,8 @@
ifneq (,$(filter ${USE_INOTIFY},YES auto yes y Y 1))
DEFINES+=-DINOTIFY_ENABLED
ifeq (${uname_S},FreeBSD)
@@ -62,7 +62,7 @@
OSSEC_CFLAGS+=-I/usr/local/include
endif
endif
-@@ -956,6 +959,8 @@
+@@ -957,6 +960,8 @@
EXTERNAL_LIBS += $(LIBCURL_LIB)
else ifeq (${uname_S},Linux)
EXTERNAL_LIBS += $(LIBCURL_LIB)
@@ -71,7 +71,7 @@
else ifeq (${uname_S},Darwin)
EXTERNAL_LIBS += $(LIBCURL_LIB)
endif
-@@ -1172,9 +1177,13 @@
+@@ -1186,9 +1191,13 @@
cd $(EXTERNAL_CURL) && CPPFLAGS="-fPIC -I${ROUTE_PATH}/${EXTERNAL_OPENSSL}include" LDFLAGS="-L${ROUTE_PATH}/${EXTERNAL_OPENSSL}" LIBS="-ldl -lpthread" ./configure --with-openssl="${ROUTE_PATH}/${EXTERNAL_OPENSSL}" --disable-ldap --without-libidn2 --without-libpsl --without-brotli --without-nghttp2 --without-zstd
endif
else
@@ -85,16 +85,16 @@
#### procps #########
-@@ -2263,7 +2272,7 @@
+@@ -2295,7 +2304,7 @@
#### FIM ######
wazuh-syscheckd: librootcheck.a libwazuh.a ${WAZUHEXT_LIB} build_shared_modules
-- cd syscheckd && mkdir -p build && cd build && cmake ${CMAKE_OPTS} -DCMAKE_C_FLAGS="${DEFINES} -pipe -Wall -Wextra -std=gnu99" ${SYSCHECK_TEST} ${SYSCHECK_RELEASE_TYPE} .. && ${MAKE}
+- cd syscheckd && mkdir -p build && cd build && cmake ${SYSCHECK_OS} ${CMAKE_OPTS} -DCMAKE_C_FLAGS="${DEFINES} -pipe -Wall -Wextra -std=gnu99" ${SYSCHECK_TEST} ${SYSCHECK_RELEASE_TYPE} .. && ${MAKE}
+ cd syscheckd && mkdir -p build && cd build && cmake ${CMAKE_OPTS} -DCMAKE_C_FLAGS="${DEFINES} ${OSSEC_CFLAGS} -pipe -Wall -Wextra -std=gnu99" -DCMAKE_EXE_LINKER_FLAGS="${OSSEC_LDFLAGS} ${OSSEC_LIBS}" ${SYSCHECK_TEST} ${SYSCHECK_RELEASE_TYPE} .. && ${MAKE}
#### Monitor #######
-@@ -2441,7 +2450,7 @@
+@@ -2473,7 +2482,7 @@
WPYTHON_DIR := ${INSTALLDIR}/framework/python
OPTIMIZE_CPYTHON?=no
WPYTHON_TAR=cpython.tar.gz
@@ -103,7 +103,7 @@
ifneq (,$(filter ${OPTIMIZE_CPYTHON},YES yes y Y 1))
CPYTHON_FLAGS=--enable-optimizations
-@@ -2455,7 +2464,7 @@
+@@ -2487,22 +2496,45 @@
endif
ifeq (,$(wildcard ${EXTERNAL_CPYTHON}/python))
@@ -112,7 +112,12 @@
endif
build_python: $(WAZUHEXT_LIB)
-@@ -2467,10 +2476,33 @@
+
+ install_python:
+ ifneq (,$(wildcard ${EXTERNAL_CPYTHON}))
+- cd ${EXTERNAL_CPYTHON} && export WPATH_LIB=${INSTALLDIR}/lib && export SOURCE_PATH=${ROUTE_PATH} && export WAZUH_FFI_PATH=${EXTERNAL_LIBFFI} && ${MAKE} install
++ cd ${EXTERNAL_CPYTHON} && export WPATH_LIB=${INSTALLDIR}/lib && export SOURCE_PATH=${ROUTE_PATH} && export WAZUH_FFI_PATH=${EXTERNAL_LIBFFI} && export LD_LIBRARY_PATH=${ROUTE_PATH} && ${MAKE} install
+ else
mkdir -p ${WPYTHON_DIR}
cp external/${WPYTHON_TAR} ${WPYTHON_DIR}/${WPYTHON_TAR} && ${TAR} ${WPYTHON_DIR}/${WPYTHON_TAR} -C ${WPYTHON_DIR} && rm -rf ${WPYTHON_DIR}/${WPYTHON_TAR}
endif
@@ -146,7 +151,7 @@
install_dependencies: install_python
ifneq (,$(wildcard ${EXTERNAL_CPYTHON}))
${WPYTHON_DIR}/bin/python3 -m pip install --upgrade pip --index-url=file://${ROUTE_PATH}/${EXTERNAL_CPYTHON}/Dependencies/simple
-@@ -2487,6 +2519,7 @@
+@@ -2519,6 +2551,7 @@
install_mitre: install_python
cd ../tools/mitre && ${WPYTHON_DIR}/bin/python3 mitredb.py -d ${INSTALLDIR}/var/db/mitre.db
diff --git a/security/wazuh-agent/files/patch-src_syscheckd_src_db_CMakeLists.txt b/security/wazuh-agent/files/patch-src_syscheckd_src_db_CMakeLists.txt
new file mode 100644
index 000000000000..461f3beeb586
--- /dev/null
+++ b/security/wazuh-agent/files/patch-src_syscheckd_src_db_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- src/syscheckd/src/db/CMakeLists.txt 2025-05-11 01:12:38.188450000 -0700
++++ src/syscheckd/src/db/CMakeLists.txt 2025-05-11 01:13:28.349743000 -0700
+@@ -64,7 +64,7 @@
+ endif(CMAKE_SYSTEM_NAME STREQUAL "Windows")
+
+ if(NOT CMAKE_SYSTEM_NAME STREQUAL "AIX")
+- target_link_libraries(fimdb dbsync rsync wazuhext)
++ target_link_libraries(fimdb dbsync ${SRC_FOLDER}/shared_modules/rsync/build/lib/librsync.so wazuhext)
+ else()
+ target_link_libraries(
+ fimdb
diff --git a/security/wazuh-agent/files/patch-src_wazuh__modules_syscollector_CMakeLists.txt b/security/wazuh-agent/files/patch-src_wazuh__modules_syscollector_CMakeLists.txt
index 697aceecc546..bcff4dfa9ce1 100644
--- a/security/wazuh-agent/files/patch-src_wazuh__modules_syscollector_CMakeLists.txt
+++ b/security/wazuh-agent/files/patch-src_wazuh__modules_syscollector_CMakeLists.txt
@@ -5,7 +5,7 @@
if(NOT CMAKE_SYSTEM_NAME STREQUAL "AIX")
- target_link_libraries(syscollector dbsync rsync sysinfo wazuhext)
-+ target_link_libraries(syscollector dbsync rsync ${SRC_FOLDER}/data_provider/build/lib/libsysinfo.so nghttp2 wazuhext)
++ target_link_libraries(syscollector dbsync ${SRC_FOLDER}/shared_modules/rsync/build/lib/librsync.so ${SRC_FOLDER}/data_provider/build/lib/libsysinfo.so nghttp2 wazuhext)
else()
string(REPLACE ";" ":" CXX_IMPLICIT_LINK_DIRECTORIES_STR "${CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES}")
string(REPLACE ";" ":" PLATFORM_REQUIRED_RUNTIME_PATH_STR "${CMAKE_PLATFORM_REQUIRED_RUNTIME_PATH}")
diff --git a/security/wazuh-agent/pkg-plist b/security/wazuh-agent/pkg-plist
index e56c68599059..d66c337de3a7 100644
--- a/security/wazuh-agent/pkg-plist
+++ b/security/wazuh-agent/pkg-plist
@@ -1,6 +1,7 @@
@mode 750
@owner root
@group wazuh
+/var/ossec/VERSION.json
/var/ossec/active-response/bin/default-firewall-drop
/var/ossec/active-response/bin/disable-account
/var/ossec/active-response/bin/firewall-drop
@@ -114,6 +115,7 @@
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/aix/localfile-commands.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/aix/syscheck.agent.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/aix/wodle-syscollector.template
+/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/almalinux/10/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/almalinux/8/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/almalinux/9/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/almalinux/sca.files
@@ -123,6 +125,7 @@
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/amzn/2023/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/bsd/localfile-commands.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/bsd/wodle-syscollector.template
+/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/centos/10/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/centos/5/rootcheck.agent.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/centos/5/rootcheck.manager.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/centos/5/sca.files
@@ -173,6 +176,7 @@
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/fedora/32/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/fedora/33/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/fedora/34/sca.files
+/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/fedora/41/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/fedora/rootcheck.agent.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/fedora/rootcheck.manager.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/fedora/sca.files
@@ -208,6 +212,7 @@
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/generic/wodle-syscollector.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/generic/wodle-vulnerability-detection.manager.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/ol/9/sca.files
+/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rhel/10/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rhel/5/rootcheck.agent.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rhel/5/rootcheck.manager.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rhel/5/sca.files
@@ -258,6 +263,7 @@
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/ubuntu/18/04/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/ubuntu/20/04/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/ubuntu/22/04/sca.files
+/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/ubuntu/24/04/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/ubuntu/rootcheck.agent.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/ubuntu/rootcheck.manager.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/ubuntu/sca.files
@@ -279,6 +285,7 @@
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/windows/xp/profile.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/windows/xp/syscheck.template
/var/ossec/packages_files/agent_installation_scripts/gen_ossec.sh
+/var/ossec/packages_files/agent_installation_scripts/sca/almalinux/cis_alma_linux_10.yml
/var/ossec/packages_files/agent_installation_scripts/sca/almalinux/cis_alma_linux_8.yml
/var/ossec/packages_files/agent_installation_scripts/sca/almalinux/cis_alma_linux_9.yml
/var/ossec/packages_files/agent_installation_scripts/sca/amazon/cis_amazon_linux_1.yml
@@ -295,6 +302,7 @@
/var/ossec/packages_files/agent_installation_scripts/sca/applications/cis_sqlserver_2017.yml
/var/ossec/packages_files/agent_installation_scripts/sca/applications/cis_sqlserver_2019.yml
/var/ossec/packages_files/agent_installation_scripts/sca/applications/web_vulnerabilities.yml
+/var/ossec/packages_files/agent_installation_scripts/sca/centos/10/cis_centos10_linux.yml
/var/ossec/packages_files/agent_installation_scripts/sca/centos/6/cis_centos6_linux.yml
/var/ossec/packages_files/agent_installation_scripts/sca/centos/7/cis_centos7_linux.yml
/var/ossec/packages_files/agent_installation_scripts/sca/centos/8/cis_centos8_linux.yml
@@ -318,13 +326,14 @@
/var/ossec/packages_files/agent_installation_scripts/sca/freebsd/cis_freebsd13.yml
/var/ossec/packages_files/agent_installation_scripts/sca/freebsd/cis_freebsd14.yml
/var/ossec/packages_files/agent_installation_scripts/sca/freebsd/cis_freebsd15.yml
-/var/ossec/packages_files/agent_installation_scripts/sca/generic/sca_unix_audit.yml
+/var/ossec/packages_files/agent_installation_scripts/sca/generic/sca_distro_independent_linux.yml
/var/ossec/packages_files/agent_installation_scripts/sca/hpux/cis_hpux_11i.yml
/var/ossec/packages_files/agent_installation_scripts/sca/hpux/cis_hpux_11i_bastille.yml
/var/ossec/packages_files/agent_installation_scripts/sca/mongodb/cis_mongodb_36.yml
/var/ossec/packages_files/agent_installation_scripts/sca/nginx/cis_nginx_1.yml
/var/ossec/packages_files/agent_installation_scripts/sca/ol/9/cis_oracle_linux_9.yml
/var/ossec/packages_files/agent_installation_scripts/sca/oracledb/cis_oracle_database_19c.yml
+/var/ossec/packages_files/agent_installation_scripts/sca/rhel/10/cis_rhel10_linux.yml
/var/ossec/packages_files/agent_installation_scripts/sca/rhel/5/cis_rhel5_linux.yml
/var/ossec/packages_files/agent_installation_scripts/sca/rhel/6/cis_rhel6_linux.yml
/var/ossec/packages_files/agent_installation_scripts/sca/rhel/7/cis_rhel7_linux.yml
@@ -342,6 +351,7 @@
/var/ossec/packages_files/agent_installation_scripts/sca/ubuntu/cis_ubuntu18-04.yml
/var/ossec/packages_files/agent_installation_scripts/sca/ubuntu/cis_ubuntu20-04.yml
/var/ossec/packages_files/agent_installation_scripts/sca/ubuntu/cis_ubuntu22-04.yml
+/var/ossec/packages_files/agent_installation_scripts/sca/ubuntu/cis_ubuntu24-04.yml
/var/ossec/packages_files/agent_installation_scripts/sca/windows/cis_win10_enterprise.yml
/var/ossec/packages_files/agent_installation_scripts/sca/windows/cis_win11_enterprise.yml
/var/ossec/packages_files/agent_installation_scripts/sca/windows/cis_win2012_non_r2.yml
@@ -349,6 +359,7 @@
/var/ossec/packages_files/agent_installation_scripts/sca/windows/cis_win2016.yml
/var/ossec/packages_files/agent_installation_scripts/sca/windows/cis_win2019.yml
/var/ossec/packages_files/agent_installation_scripts/sca/windows/cis_win2022.yml
+/var/ossec/packages_files/agent_installation_scripts/sca/windows/cis_win2025.yml
/var/ossec/packages_files/agent_installation_scripts/src/init/adduser.sh
/var/ossec/packages_files/agent_installation_scripts/src/init/darwin-addusers.sh
/var/ossec/packages_files/agent_installation_scripts/src/init/darwin-delete-oldusers.sh
@@ -386,7 +397,7 @@
@owner root
@group wazuh
/var/ossec/queue/syscollector/norm_config.json
-/var/ossec/ruleset/sca/sca_unix_audit.yml
+/var/ossec/ruleset/sca/sca_distro_independent_linux.yml
@mode 750
@owner root
@group wazuh
@@ -425,6 +436,7 @@
@group wazuh
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/HP-UX
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/aix
+@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/almalinux/10
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/almalinux/8
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/almalinux/9
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/almalinux
@@ -434,6 +446,7 @@
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/amzn/2023
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/amzn
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/bsd
+@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/centos/10
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/centos/5
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/centos/6
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/centos/7
@@ -463,11 +476,13 @@
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/fedora/32
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/fedora/33
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/fedora/34
+@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/fedora/41
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/fedora
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/generic/localfile-logs
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/generic
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/ol/9
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/ol
+@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rhel/10
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rhel/5
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rhel/6
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rhel/7
@@ -501,6 +516,8 @@
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/ubuntu/20
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/ubuntu/22/04
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/ubuntu/22
+@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/ubuntu/24/04
+@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/ubuntu/24
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/ubuntu
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/windows/10
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/windows/2003
@@ -522,6 +539,7 @@
@dir /var/ossec/packages_files/agent_installation_scripts/sca/almalinux
@dir /var/ossec/packages_files/agent_installation_scripts/sca/amazon
@dir /var/ossec/packages_files/agent_installation_scripts/sca/applications
+@dir /var/ossec/packages_files/agent_installation_scripts/sca/centos/10
@dir /var/ossec/packages_files/agent_installation_scripts/sca/centos/6
@dir /var/ossec/packages_files/agent_installation_scripts/sca/centos/7
@dir /var/ossec/packages_files/agent_installation_scripts/sca/centos/8
@@ -546,6 +564,7 @@
@dir /var/ossec/packages_files/agent_installation_scripts/sca/ol/9
@dir /var/ossec/packages_files/agent_installation_scripts/sca/ol
@dir /var/ossec/packages_files/agent_installation_scripts/sca/oracledb
+@dir /var/ossec/packages_files/agent_installation_scripts/sca/rhel/10
@dir /var/ossec/packages_files/agent_installation_scripts/sca/rhel/5
@dir /var/ossec/packages_files/agent_installation_scripts/sca/rhel/6
@dir /var/ossec/packages_files/agent_installation_scripts/sca/rhel/7
diff --git a/security/wazuh-dashboard/Makefile b/security/wazuh-dashboard/Makefile
index cb4db8b83e61..3248ef349f72 100644
--- a/security/wazuh-dashboard/Makefile
+++ b/security/wazuh-dashboard/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wazuh
DISTVERSIONPREFIX= v
-DISTVERSION= 4.11.2
+DISTVERSION= 4.12.0
CATEGORIES= security
MASTER_SITES= LOCAL/acm/${PORTNAME}/
PKGNAMESUFFIX= -dashboard
@@ -14,13 +14,13 @@ WWW= https://github.com/wazuh/wazuh-dashboard-plugins
LICENSE= GPLv2
-RUN_DEPENDS= ${LOCALBASE}/www/opensearch-dashboards/bin/opensearch-dashboards:textproc/opensearch-dashboards216
+RUN_DEPENDS= ${LOCALBASE}/www/opensearch-dashboards/bin/opensearch-dashboards:textproc/opensearch-dashboards219
NO_BUILD= yes
SUB_FILES= pkg-message
-OPENSEARCH_VERSION= 2.16.0
+OPENSEARCH_VERSION= 2.19.1
ETCDIR= ${PREFIX}/etc/wazuh-dashboard
WRKSRC= ${WRKDIR}/${PORTNAME}${PKGNAMESUFFIX}-plugins
diff --git a/security/wazuh-dashboard/distinfo b/security/wazuh-dashboard/distinfo
index 9beecd4fc491..08b384bbfbfc 100644
--- a/security/wazuh-dashboard/distinfo
+++ b/security/wazuh-dashboard/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1743642401
-SHA256 (wazuh-4.11.2/wazuh-dashboard-plugins-4.11.2-2.16.0.tar.gz) = c4a7dd52ead7d648d3755f1d274f29380c36a3f2037146be1d7db67c7c02d136
-SIZE (wazuh-4.11.2/wazuh-dashboard-plugins-4.11.2-2.16.0.tar.gz) = 25096770
-SHA256 (wazuh-4.11.2/opensearch_dashboards.yml) = 88affe6dab2e1299b6f8b5264e6dd9ea1aa42885f3aefb8822fe559f2b6bb5d5
-SIZE (wazuh-4.11.2/opensearch_dashboards.yml) = 806
+TIMESTAMP = 1746862021
+SHA256 (wazuh-4.12.0/wazuh-dashboard-plugins-4.12.0-2.19.1.tar.gz) = 1fdf778d027fb06b366cf3747df7269f743606ed481124fe3169ba82aac7dc73
+SIZE (wazuh-4.12.0/wazuh-dashboard-plugins-4.12.0-2.19.1.tar.gz) = 25461558
+SHA256 (wazuh-4.12.0/opensearch_dashboards.yml) = 88affe6dab2e1299b6f8b5264e6dd9ea1aa42885f3aefb8822fe559f2b6bb5d5
+SIZE (wazuh-4.12.0/opensearch_dashboards.yml) = 806
diff --git a/security/wazuh-dashboard/pkg-plist b/security/wazuh-dashboard/pkg-plist
index faa5da71d0cb..aa526acf865f 100644
--- a/security/wazuh-dashboard/pkg-plist
+++ b/security/wazuh-dashboard/pkg-plist
@@ -574,6 +574,14 @@ www/opensearch-dashboards/plugins/wazuh/node_modules/axios/lib/platform/node/cla
www/opensearch-dashboards/plugins/wazuh/node_modules/axios/lib/platform/node/classes/URLSearchParams.js
www/opensearch-dashboards/plugins/wazuh/node_modules/axios/lib/platform/node/index.js
www/opensearch-dashboards/plugins/wazuh/node_modules/axios/lib/utils.js
+www/opensearch-dashboards/plugins/wazuh/node_modules/axios/node_modules/form-data/License
+www/opensearch-dashboards/plugins/wazuh/node_modules/axios/node_modules/form-data/README.md.bak
+www/opensearch-dashboards/plugins/wazuh/node_modules/axios/node_modules/form-data/Readme.md
+www/opensearch-dashboards/plugins/wazuh/node_modules/axios/node_modules/form-data/index.d.ts
+www/opensearch-dashboards/plugins/wazuh/node_modules/axios/node_modules/form-data/lib/browser.js
+www/opensearch-dashboards/plugins/wazuh/node_modules/axios/node_modules/form-data/lib/form_data.js
+www/opensearch-dashboards/plugins/wazuh/node_modules/axios/node_modules/form-data/lib/populate.js
+www/opensearch-dashboards/plugins/wazuh/node_modules/axios/node_modules/form-data/package.json
www/opensearch-dashboards/plugins/wazuh/node_modules/axios/package.json
www/opensearch-dashboards/plugins/wazuh/node_modules/base64-js/LICENSE
www/opensearch-dashboards/plugins/wazuh/node_modules/base64-js/README.md
@@ -3107,14 +3115,6 @@ www/opensearch-dashboards/plugins/wazuh/node_modules/jsdom/node_modules/esprima/
www/opensearch-dashboards/plugins/wazuh/node_modules/jsdom/node_modules/esprima/bin/esvalidate.js
www/opensearch-dashboards/plugins/wazuh/node_modules/jsdom/node_modules/esprima/dist/esprima.js
www/opensearch-dashboards/plugins/wazuh/node_modules/jsdom/node_modules/esprima/package.json
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsdom/node_modules/form-data/License
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsdom/node_modules/form-data/README.md.bak
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsdom/node_modules/form-data/Readme.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsdom/node_modules/form-data/index.d.ts
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsdom/node_modules/form-data/lib/browser.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsdom/node_modules/form-data/lib/form_data.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsdom/node_modules/form-data/lib/populate.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsdom/node_modules/form-data/package.json
www/opensearch-dashboards/plugins/wazuh/node_modules/jsdom/package.json
www/opensearch-dashboards/plugins/wazuh/node_modules/json2csv/.eslintrc
www/opensearch-dashboards/plugins/wazuh/node_modules/json2csv/.gitattributes
diff --git a/security/wazuh-indexer/Makefile b/security/wazuh-indexer/Makefile
index 65f6bd77c67f..823f3b8e80c9 100644
--- a/security/wazuh-indexer/Makefile
+++ b/security/wazuh-indexer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wazuh
-PORTVERSION= 4.11.2
+PORTVERSION= 4.12.0
CATEGORIES= security
MASTER_SITES= LOCAL/acm/${PORTNAME}/
PKGNAMESUFFIX= -indexer
@@ -12,7 +12,7 @@ WWW= https://wazuh.com/
LICENSE= GPLv2
-RUN_DEPENDS= ${LOCALBASE}/lib/opensearch/bin/opensearch:textproc/opensearch216
+RUN_DEPENDS= ${LOCALBASE}/lib/opensearch/bin/opensearch:textproc/opensearch219
NO_BUILD= yes
diff --git a/security/wazuh-indexer/distinfo b/security/wazuh-indexer/distinfo
index 0abcbeaa2864..825b29dbf027 100644
--- a/security/wazuh-indexer/distinfo
+++ b/security/wazuh-indexer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743642881
-SHA256 (wazuh-4.11.2/wazuh-4.11.2-indexer.yml) = 15290a6e81026d970891d7e1805afe4a87420984893948b5dd7a65789d62f5c5
-SIZE (wazuh-4.11.2/wazuh-4.11.2-indexer.yml) = 2216
+TIMESTAMP = 1746861787
+SHA256 (wazuh-4.12.0/wazuh-4.12.0-indexer.yml) = 15290a6e81026d970891d7e1805afe4a87420984893948b5dd7a65789d62f5c5
+SIZE (wazuh-4.12.0/wazuh-4.12.0-indexer.yml) = 2216
diff --git a/security/wazuh-manager/Makefile b/security/wazuh-manager/Makefile
index f053d495f7f9..1c347936b893 100644
--- a/security/wazuh-manager/Makefile
+++ b/security/wazuh-manager/Makefile
@@ -1,8 +1,8 @@
PORTNAME= wazuh
DISTVERSIONPREFIX= v
-DISTVERSION= 4.11.2
+DISTVERSION= 4.12.0
CATEGORIES= security
-MASTER_SITES= https://packages.wazuh.com/deps/35/libraries/sources/:wazuh_sources \
+MASTER_SITES= https://packages.wazuh.com/deps/40/libraries/sources/:wazuh_sources \
LOCAL/acm/${PORTNAME}/:wazuh_cache
PKGNAMESUFFIX= -manager
DISTFILES= ${EXTERNAL_DISTFILES} \
@@ -49,7 +49,7 @@ EXTERNAL_DISTFILES= audit-userspace.tar.gz:wazuh_sources \
bzip2.tar.gz:wazuh_sources \
cJSON.tar.gz:wazuh_sources \
cpp-httplib.tar.gz:wazuh_sources \
- cpython-3.11.11.tar.gz:wazuh_cache \
+ cpython-3.11.12.tar.gz:wazuh_cache \
curl.tar.gz:wazuh_sources \
flatbuffers.tar.gz:wazuh_sources \
googletest.tar.gz:wazuh_sources \
@@ -139,7 +139,7 @@ WAZUHMOD770= /etc/decoders /etc/lists /etc/lists/amazon /etc/rootcheck \
WAZUHPREFIX= /var/ossec
WZPYTHONWHEELS= cffi-1.15.1-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
- cryptography-43.0.1-cp37-abi3-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
+ cryptography-44.0.1-cp37-abi3-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
greenlet-2.0.2-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
grpcio-1.69.0-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
lazy_object_proxy-1.10.0-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
@@ -163,16 +163,16 @@ IGNORE= FreeBSD ${OSVERSION} ${ARCH} is not supported
.endif
.if ${ARCH} == "aarch64"
-FBSD14_PATCH_LEVEL= _p2
+FBSD14_PATCH_LEVEL= _p3
.endif
.if ${ARCH} != "aarch64"
-FBSD13_PATCH_LEVEL= _p3
+FBSD13_PATCH_LEVEL= _p1
FBSD14_PATCH_LEVEL= _p1
.endif
.if ${OSVERSION} >= 1300139 && ${OSVERSION} < 1400000
-FBSD_VERSION_BASE=freebsd_13_4_release${FBSD13_PATCH_LEVEL}
+FBSD_VERSION_BASE=freebsd_13_5_release${FBSD13_PATCH_LEVEL}
FBSD_MAJOR_VERSION=13
WAZUH_CACHENAME=${PORTNAME}-cache-fbsd13-${ARCH}-${DISTVERSION}
DISTFILES+= ${WAZUH_CACHENAME}${EXTRACT_SUFX}:wazuh_cache
@@ -377,6 +377,8 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/src/wazuh_modules/vulnerability_scanner/indexer/template/index-template.json ${STAGEDIR}${WAZUHPREFIX}/templates/vd_states_template.json
+ ${INSTALL_DATA} ${WRKSRC}/VERSION.json ${STAGEDIR}${WAZUHPREFIX}
+
cd ${WRKSRC}/src/ && ${SETENV} ${MAKE_ENV} STAGEDIR=${STAGEDIR} \
${MAKE_CMD} install_python ${MAKE_ARGS}
cd ${WRKSRC}/src/ && ${SETENV} ${MAKE_ENV} STAGEDIR=${STAGEDIR} \
diff --git a/security/wazuh-manager/distinfo b/security/wazuh-manager/distinfo
index 6b4479296fc8..c8725b26cd79 100644
--- a/security/wazuh-manager/distinfo
+++ b/security/wazuh-manager/distinfo
@@ -1,73 +1,73 @@
-TIMESTAMP = 1743563753
-SHA256 (wazuh-4.11.2/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434
-SIZE (wazuh-4.11.2/audit-userspace.tar.gz) = 1682820
-SHA256 (wazuh-4.11.2/benchmark.tar.gz) = 94c57aa0cb2bd78dbe9e77d332cbc644daf0fecdc9a09632048be6e09f9ced6b
-SIZE (wazuh-4.11.2/benchmark.tar.gz) = 184460
-SHA256 (wazuh-4.11.2/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd
-SIZE (wazuh-4.11.2/bzip2.tar.gz) = 71277
-SHA256 (wazuh-4.11.2/cJSON.tar.gz) = 678d796318da57d5f38075e74bbb3b77375dc3f8bb49da341ad1b43c417e8cc1
-SIZE (wazuh-4.11.2/cJSON.tar.gz) = 27863
-SHA256 (wazuh-4.11.2/cpp-httplib.tar.gz) = 6517573263611686b9219ba796c35f54a306eb27dc3c72e1807f2a0a34cac1e8
-SIZE (wazuh-4.11.2/cpp-httplib.tar.gz) = 57890
-SHA256 (wazuh-4.11.2/cpython-3.11.11.tar.gz) = 7d13a6e68bd2af9608337b5e35582c51823cc3866aa0b4b9f7883f04da606d32
-SIZE (wazuh-4.11.2/cpython-3.11.11.tar.gz) = 27280192
-SHA256 (wazuh-4.11.2/curl.tar.gz) = 3bc70c67bbba70775022b792fecb597368bdff5184bbdb637cea3d672b87fa6b
-SIZE (wazuh-4.11.2/curl.tar.gz) = 4482534
-SHA256 (wazuh-4.11.2/flatbuffers.tar.gz) = 943699a1fe86c197371cd214c4c355da0f253a3093f0c73fb74cb4c48b8978a9
-SIZE (wazuh-4.11.2/flatbuffers.tar.gz) = 2313322
-SHA256 (wazuh-4.11.2/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417
-SIZE (wazuh-4.11.2/googletest.tar.gz) = 885874
-SHA256 (wazuh-4.11.2/http-request.tar.gz) = e843ee984938c7540955cc4a9c0c8dc6f1b9ed9fd8a09f6430623b2f34437c4d
-SIZE (wazuh-4.11.2/http-request.tar.gz) = 63490
-SHA256 (wazuh-4.11.2/jemalloc.tar.gz) = 2b22e85b352c7df550ba408a42251e51e8dffa6c91aa2e1fb4804ab317ffbca0
-SIZE (wazuh-4.11.2/jemalloc.tar.gz) = 579864
-SHA256 (wazuh-4.11.2/libarchive.tar.gz) = c958048175dad5a13d0851d03c7c1a36361e12e8e93e7432c1844e9549ddf58a
-SIZE (wazuh-4.11.2/libarchive.tar.gz) = 7512700
-SHA256 (wazuh-4.11.2/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e
-SIZE (wazuh-4.11.2/libdb.tar.gz) = 3874990
-SHA256 (wazuh-4.11.2/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69
-SIZE (wazuh-4.11.2/libffi.tar.gz) = 964576
-SHA256 (wazuh-4.11.2/libpcre2.tar.gz) = 5a80d654d7d14b3db9fa3a49d7bf44a498683b46784a88cec514a8b194767b92
-SIZE (wazuh-4.11.2/libpcre2.tar.gz) = 1329651
-SHA256 (wazuh-4.11.2/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c
-SIZE (wazuh-4.11.2/libplist.tar.gz) = 1520623
-SHA256 (wazuh-4.11.2/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a
-SIZE (wazuh-4.11.2/libyaml.tar.gz) = 424656
-SHA256 (wazuh-4.11.2/lua.tar.gz) = 62eeb7e24b246c50708bcd4d92db3c9de8d196d94c9c33b8bff400f25f105a1f
-SIZE (wazuh-4.11.2/lua.tar.gz) = 304235
-SHA256 (wazuh-4.11.2/lzma.tar.gz) = 4ce0c192d41072b5679af89bb531efb685c8267a4b7e2005999149ac17028134
-SIZE (wazuh-4.11.2/lzma.tar.gz) = 1327581
-SHA256 (wazuh-4.11.2/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2
-SIZE (wazuh-4.11.2/msgpack.tar.gz) = 591294
-SHA256 (wazuh-4.11.2/nlohmann.tar.gz) = cefb07936d3d5bfdd3efc5e9bb8d3c807d681273bdac2e83b3d67aef2d1158c4
-SIZE (wazuh-4.11.2/nlohmann.tar.gz) = 135749
-SHA256 (wazuh-4.11.2/openssl.tar.gz) = 238415641120c8f79d9c1c2caf97b88d3d6dbed562859dd0663bd4b68dc2179e
-SIZE (wazuh-4.11.2/openssl.tar.gz) = 15637517
-SHA256 (wazuh-4.11.2/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa
-SIZE (wazuh-4.11.2/popt.tar.gz) = 891309
-SHA256 (wazuh-4.11.2/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07
-SIZE (wazuh-4.11.2/procps.tar.gz) = 55897
-SHA256 (wazuh-4.11.2/rocksdb.tar.gz) = eeed60a3d4e29f7305e79f9f5cebd4261174261227f1b5a7d05da55565675436
-SIZE (wazuh-4.11.2/rocksdb.tar.gz) = 12800920
-SHA256 (wazuh-4.11.2/sqlite.tar.gz) = 9a8fa6a916f8c2107ed65dab8dced392604e175104d6a8c3c9c1383479869f07
-SIZE (wazuh-4.11.2/sqlite.tar.gz) = 2486661
-SHA256 (wazuh-4.11.2/zlib.tar.gz) = b59d38149f0c29ec54d2766611ebc5a51a032bf9717e39a9af00fb6cb8532b8b
-SIZE (wazuh-4.11.2/zlib.tar.gz) = 1593304
-SHA256 (wazuh-4.11.2/wazuh-cache-any-4.11.2.tar.gz) = 3255e535c424321ea1382754a91bf6f45aff3e775cf37a6164ac153072b6d9ab
-SIZE (wazuh-4.11.2/wazuh-cache-any-4.11.2.tar.gz) = 22890148
-SHA256 (wazuh-4.11.2/wazuh-python-4.11.2.tar.gz) = e0e5f9cfd5d89a5a8fce95f2c844e95be187a9f6b82742064a3f2f2bfffe62c7
-SIZE (wazuh-4.11.2/wazuh-python-4.11.2.tar.gz) = 466321
-SHA256 (wazuh-4.11.2/wazuh-cache-fbsd13-amd64-4.11.2.tar.gz) = fe25ba5c71ff06bd5aa69b11d4baf4c405f1a1d047c3f76c8357810d4ed44f45
-SIZE (wazuh-4.11.2/wazuh-cache-fbsd13-amd64-4.11.2.tar.gz) = 26784406
-SHA256 (wazuh-4.11.2/wazuh-cache-fbsd14-aarch64-4.11.2.tar.gz) = 0a0718d870f5569e3b13d90c3b4df0405e4dd992db9d0261cd0040812bb88db9
-SIZE (wazuh-4.11.2/wazuh-cache-fbsd14-aarch64-4.11.2.tar.gz) = 24919162
-SHA256 (wazuh-4.11.2/wazuh-cache-fbsd14-amd64-4.11.2.tar.gz) = 7772f3db2d584d5c51b48d9aaf0f320f64fff27095e9a4ef95a16b5ac113ad5f
-SIZE (wazuh-4.11.2/wazuh-cache-fbsd14-amd64-4.11.2.tar.gz) = 26809002
-SHA256 (wazuh-4.11.2/wazuh-cache-fbsd15-aarch64-4.11.2.tar.gz) = baa0dc7a27ee33823e171065a9c5aada13f6f635ad3b5092a4fc0df8c1f9ed51
-SIZE (wazuh-4.11.2/wazuh-cache-fbsd15-aarch64-4.11.2.tar.gz) = 24899668
-SHA256 (wazuh-4.11.2/wazuh-cache-fbsd15-amd64-4.11.2.tar.gz) = 26c6ffc93f8c95fa198e829e1dd6e981ce621c25f9ee121ca238401ec8109020
-SIZE (wazuh-4.11.2/wazuh-cache-fbsd15-amd64-4.11.2.tar.gz) = 26858751
-SHA256 (wazuh-4.11.2/wazuh-wazuh-v4.11.2_GH0.tar.gz) = 4583e9d77e87907f35ed49e5fdb423a4f4d1fea1ea91f2d7b616f6d982bd6dfe
-SIZE (wazuh-4.11.2/wazuh-wazuh-v4.11.2_GH0.tar.gz) = 18034573
-SHA256 (wazuh-4.11.2/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = d20100f8840e6f600aa0a49585bac80e62850fe5f2be40e11eaa1ffd50adf5c1
-SIZE (wazuh-4.11.2/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = 178174
+TIMESTAMP = 1746846541
+SHA256 (wazuh-4.12.0/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434
+SIZE (wazuh-4.12.0/audit-userspace.tar.gz) = 1682820
+SHA256 (wazuh-4.12.0/benchmark.tar.gz) = 94c57aa0cb2bd78dbe9e77d332cbc644daf0fecdc9a09632048be6e09f9ced6b
+SIZE (wazuh-4.12.0/benchmark.tar.gz) = 184460
+SHA256 (wazuh-4.12.0/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd
+SIZE (wazuh-4.12.0/bzip2.tar.gz) = 71277
+SHA256 (wazuh-4.12.0/cJSON.tar.gz) = 678d796318da57d5f38075e74bbb3b77375dc3f8bb49da341ad1b43c417e8cc1
+SIZE (wazuh-4.12.0/cJSON.tar.gz) = 27863
+SHA256 (wazuh-4.12.0/cpp-httplib.tar.gz) = 6517573263611686b9219ba796c35f54a306eb27dc3c72e1807f2a0a34cac1e8
+SIZE (wazuh-4.12.0/cpp-httplib.tar.gz) = 57890
+SHA256 (wazuh-4.12.0/cpython-3.11.12.tar.gz) = 484f599929fd45e31fe3c53ab0121bbe481ef19f1778a1dbc7fb6093b7188b06
+SIZE (wazuh-4.12.0/cpython-3.11.12.tar.gz) = 27177085
+SHA256 (wazuh-4.12.0/curl.tar.gz) = a93b5b839255d92487a3f9ad7dfada1dc73ab016802c7f669dc09a891c6546fa
+SIZE (wazuh-4.12.0/curl.tar.gz) = 4525465
+SHA256 (wazuh-4.12.0/flatbuffers.tar.gz) = 943699a1fe86c197371cd214c4c355da0f253a3093f0c73fb74cb4c48b8978a9
+SIZE (wazuh-4.12.0/flatbuffers.tar.gz) = 2313322
+SHA256 (wazuh-4.12.0/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417
+SIZE (wazuh-4.12.0/googletest.tar.gz) = 885874
+SHA256 (wazuh-4.12.0/http-request.tar.gz) = e843ee984938c7540955cc4a9c0c8dc6f1b9ed9fd8a09f6430623b2f34437c4d
+SIZE (wazuh-4.12.0/http-request.tar.gz) = 63490
+SHA256 (wazuh-4.12.0/jemalloc.tar.gz) = 2b22e85b352c7df550ba408a42251e51e8dffa6c91aa2e1fb4804ab317ffbca0
+SIZE (wazuh-4.12.0/jemalloc.tar.gz) = 579864
+SHA256 (wazuh-4.12.0/libarchive.tar.gz) = c958048175dad5a13d0851d03c7c1a36361e12e8e93e7432c1844e9549ddf58a
+SIZE (wazuh-4.12.0/libarchive.tar.gz) = 7512700
+SHA256 (wazuh-4.12.0/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e
+SIZE (wazuh-4.12.0/libdb.tar.gz) = 3874990
+SHA256 (wazuh-4.12.0/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69
+SIZE (wazuh-4.12.0/libffi.tar.gz) = 964576
+SHA256 (wazuh-4.12.0/libpcre2.tar.gz) = 5a80d654d7d14b3db9fa3a49d7bf44a498683b46784a88cec514a8b194767b92
+SIZE (wazuh-4.12.0/libpcre2.tar.gz) = 1329651
+SHA256 (wazuh-4.12.0/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c
+SIZE (wazuh-4.12.0/libplist.tar.gz) = 1520623
+SHA256 (wazuh-4.12.0/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a
+SIZE (wazuh-4.12.0/libyaml.tar.gz) = 424656
+SHA256 (wazuh-4.12.0/lua.tar.gz) = 62eeb7e24b246c50708bcd4d92db3c9de8d196d94c9c33b8bff400f25f105a1f
+SIZE (wazuh-4.12.0/lua.tar.gz) = 304235
+SHA256 (wazuh-4.12.0/lzma.tar.gz) = 4ce0c192d41072b5679af89bb531efb685c8267a4b7e2005999149ac17028134
+SIZE (wazuh-4.12.0/lzma.tar.gz) = 1327581
+SHA256 (wazuh-4.12.0/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2
+SIZE (wazuh-4.12.0/msgpack.tar.gz) = 591294
+SHA256 (wazuh-4.12.0/nlohmann.tar.gz) = cefb07936d3d5bfdd3efc5e9bb8d3c807d681273bdac2e83b3d67aef2d1158c4
+SIZE (wazuh-4.12.0/nlohmann.tar.gz) = 135749
+SHA256 (wazuh-4.12.0/openssl.tar.gz) = 238415641120c8f79d9c1c2caf97b88d3d6dbed562859dd0663bd4b68dc2179e
+SIZE (wazuh-4.12.0/openssl.tar.gz) = 15637517
+SHA256 (wazuh-4.12.0/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa
+SIZE (wazuh-4.12.0/popt.tar.gz) = 891309
+SHA256 (wazuh-4.12.0/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07
+SIZE (wazuh-4.12.0/procps.tar.gz) = 55897
+SHA256 (wazuh-4.12.0/rocksdb.tar.gz) = eeed60a3d4e29f7305e79f9f5cebd4261174261227f1b5a7d05da55565675436
+SIZE (wazuh-4.12.0/rocksdb.tar.gz) = 12800920
+SHA256 (wazuh-4.12.0/sqlite.tar.gz) = 9a8fa6a916f8c2107ed65dab8dced392604e175104d6a8c3c9c1383479869f07
+SIZE (wazuh-4.12.0/sqlite.tar.gz) = 2486661
+SHA256 (wazuh-4.12.0/zlib.tar.gz) = b59d38149f0c29ec54d2766611ebc5a51a032bf9717e39a9af00fb6cb8532b8b
+SIZE (wazuh-4.12.0/zlib.tar.gz) = 1593304
+SHA256 (wazuh-4.12.0/wazuh-cache-any-4.12.0.tar.gz) = c5e7ce333b2ec47f40c748ff79f8a74d7492ea72de1f5457f124aa8eff1447c1
+SIZE (wazuh-4.12.0/wazuh-cache-any-4.12.0.tar.gz) = 22863738
+SHA256 (wazuh-4.12.0/wazuh-python-4.12.0.tar.gz) = d4c68ac05ec7c45af17cc784f3708dbfc6322f124bd8f46b43ad6a360ab28ba7
+SIZE (wazuh-4.12.0/wazuh-python-4.12.0.tar.gz) = 466860
+SHA256 (wazuh-4.12.0/wazuh-cache-fbsd13-amd64-4.12.0.tar.gz) = 1a5250e98d58a98ac76fb98d66cc636905d3a563dc42df920e875b1e1b810003
+SIZE (wazuh-4.12.0/wazuh-cache-fbsd13-amd64-4.12.0.tar.gz) = 25402410
+SHA256 (wazuh-4.12.0/wazuh-cache-fbsd14-aarch64-4.12.0.tar.gz) = 2e7a139180a5023061fa92db550c204bf8ca0d6ebb842d1e9264bba2cd0cabe6
+SIZE (wazuh-4.12.0/wazuh-cache-fbsd14-aarch64-4.12.0.tar.gz) = 23491102
+SHA256 (wazuh-4.12.0/wazuh-cache-fbsd14-amd64-4.12.0.tar.gz) = 4a8de792422af595b3ab81da3dfa3dff490b054eec4b7d244a7df27e1a8cf016
+SIZE (wazuh-4.12.0/wazuh-cache-fbsd14-amd64-4.12.0.tar.gz) = 25134525
+SHA256 (wazuh-4.12.0/wazuh-cache-fbsd15-aarch64-4.12.0.tar.gz) = be29adb527956c7d73538793f68626e162637cd4863a314c94aa3bdd7a87fa84
+SIZE (wazuh-4.12.0/wazuh-cache-fbsd15-aarch64-4.12.0.tar.gz) = 24812302
+SHA256 (wazuh-4.12.0/wazuh-cache-fbsd15-amd64-4.12.0.tar.gz) = fff9241e826077fab7410aa5032bc0063c2420b9be36f4449e84cfb8362ce25d
+SIZE (wazuh-4.12.0/wazuh-cache-fbsd15-amd64-4.12.0.tar.gz) = 25184261
+SHA256 (wazuh-4.12.0/wazuh-wazuh-v4.12.0_GH0.tar.gz) = a0af093328df4658ff52cf78d8d6a03cc943fbd95a160cccd8b3e5e294b71ac5
+SIZE (wazuh-4.12.0/wazuh-wazuh-v4.12.0_GH0.tar.gz) = 18498222
+SHA256 (wazuh-4.12.0/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = d20100f8840e6f600aa0a49585bac80e62850fe5f2be40e11eaa1ffd50adf5c1
+SIZE (wazuh-4.12.0/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = 178174
diff --git a/security/wazuh-manager/files/patch-src_Makefile b/security/wazuh-manager/files/patch-src_Makefile
index 33cecd1aac15..70420cde9198 100644
--- a/security/wazuh-manager/files/patch-src_Makefile
+++ b/security/wazuh-manager/files/patch-src_Makefile
@@ -1,5 +1,5 @@
---- src/Makefile 2025-01-08 01:15:05.000000000 -0800
-+++ src/Makefile 2025-01-14 19:17:44.081916000 -0800
+--- src/Makefile 2025-04-30 02:30:26.000000000 -0700
++++ src/Makefile 2025-05-09 19:40:18.856441000 -0700
@@ -49,9 +49,11 @@
HAS_CHECKMODULE = $(shell command -v checkmodule > /dev/null && echo YES)
@@ -12,7 +12,7 @@
ARCH_FLAGS =
-@@ -109,7 +111,7 @@
+@@ -110,7 +112,7 @@
USE_PRELUDE?=no
USE_ZEROMQ?=no
USE_GEOIP?=no
@@ -21,7 +21,7 @@
USE_BIG_ENDIAN=no
USE_AUDIT=no
MINGW_HOST=unknown
-@@ -174,6 +176,8 @@
+@@ -175,6 +177,8 @@
DEFINES+=-DUSER=\"${WAZUH_USER}\"
DEFINES+=-DGROUPGLOBAL=\"${WAZUH_GROUP}\"
@@ -30,7 +30,7 @@
ifneq (${TARGET},winagent)
DEFINES+=-D${uname_S}
ifeq (${uname_S},Linux)
-@@ -268,10 +272,10 @@
+@@ -269,10 +273,10 @@
ifeq (${uname_S},FreeBSD)
DEFINES+=-DFreeBSD
OSSEC_CFLAGS+=-pthread -I/usr/local/include
@@ -43,7 +43,7 @@
AR_LDFLAGS+=-L/usr/local/lib
AR_LDFLAGS+='-Wl,-rpath,$$ORIGIN/../../lib'
PRECOMPILED_OS:=freebsd
-@@ -433,7 +437,6 @@
+@@ -434,7 +438,6 @@
OSSEC_CFLAGS+=${DEFINES}
OSSEC_CFLAGS+=-pipe -Wall -Wextra -std=gnu99
@@ -51,7 +51,7 @@
OSSEC_CFLAGS += ${CFLAGS}
OSSEC_LDFLAGS += ${LDFLAGS}
-@@ -530,8 +533,8 @@
+@@ -531,8 +534,8 @@
ifneq (,$(filter ${USE_INOTIFY},YES auto yes y Y 1))
DEFINES+=-DINOTIFY_ENABLED
ifeq (${uname_S},FreeBSD)
@@ -62,7 +62,7 @@
OSSEC_CFLAGS+=-I/usr/local/include
endif
endif
-@@ -956,6 +959,8 @@
+@@ -957,6 +960,8 @@
EXTERNAL_LIBS += $(LIBCURL_LIB)
else ifeq (${uname_S},Linux)
EXTERNAL_LIBS += $(LIBCURL_LIB)
@@ -71,7 +71,7 @@
else ifeq (${uname_S},Darwin)
EXTERNAL_LIBS += $(LIBCURL_LIB)
endif
-@@ -1172,9 +1177,13 @@
+@@ -1186,9 +1191,13 @@
cd $(EXTERNAL_CURL) && CPPFLAGS="-fPIC -I${ROUTE_PATH}/${EXTERNAL_OPENSSL}include" LDFLAGS="-L${ROUTE_PATH}/${EXTERNAL_OPENSSL}" LIBS="-ldl -lpthread" ./configure --with-openssl="${ROUTE_PATH}/${EXTERNAL_OPENSSL}" --disable-ldap --without-libidn2 --without-libpsl --without-brotli --without-nghttp2 --without-zstd
endif
else
@@ -85,16 +85,16 @@
#### procps #########
-@@ -2263,7 +2272,7 @@
+@@ -2295,7 +2304,7 @@
#### FIM ######
wazuh-syscheckd: librootcheck.a libwazuh.a ${WAZUHEXT_LIB} build_shared_modules
-- cd syscheckd && mkdir -p build && cd build && cmake ${CMAKE_OPTS} -DCMAKE_C_FLAGS="${DEFINES} -pipe -Wall -Wextra -std=gnu99" ${SYSCHECK_TEST} ${SYSCHECK_RELEASE_TYPE} .. && ${MAKE}
+- cd syscheckd && mkdir -p build && cd build && cmake ${SYSCHECK_OS} ${CMAKE_OPTS} -DCMAKE_C_FLAGS="${DEFINES} -pipe -Wall -Wextra -std=gnu99" ${SYSCHECK_TEST} ${SYSCHECK_RELEASE_TYPE} .. && ${MAKE}
+ cd syscheckd && mkdir -p build && cd build && cmake ${CMAKE_OPTS} -DCMAKE_C_FLAGS="${DEFINES} ${OSSEC_CFLAGS} -pipe -Wall -Wextra -std=gnu99" -DCMAKE_EXE_LINKER_FLAGS="${OSSEC_LDFLAGS} ${OSSEC_LIBS}" ${SYSCHECK_TEST} ${SYSCHECK_RELEASE_TYPE} .. && ${MAKE}
#### Monitor #######
-@@ -2441,7 +2450,7 @@
+@@ -2473,7 +2482,7 @@
WPYTHON_DIR := ${INSTALLDIR}/framework/python
OPTIMIZE_CPYTHON?=no
WPYTHON_TAR=cpython.tar.gz
@@ -103,7 +103,7 @@
ifneq (,$(filter ${OPTIMIZE_CPYTHON},YES yes y Y 1))
CPYTHON_FLAGS=--enable-optimizations
-@@ -2455,7 +2464,7 @@
+@@ -2487,22 +2496,45 @@
endif
ifeq (,$(wildcard ${EXTERNAL_CPYTHON}/python))
@@ -112,7 +112,12 @@
endif
build_python: $(WAZUHEXT_LIB)
-@@ -2467,10 +2476,33 @@
+
+ install_python:
+ ifneq (,$(wildcard ${EXTERNAL_CPYTHON}))
+- cd ${EXTERNAL_CPYTHON} && export WPATH_LIB=${INSTALLDIR}/lib && export SOURCE_PATH=${ROUTE_PATH} && export WAZUH_FFI_PATH=${EXTERNAL_LIBFFI} && ${MAKE} install
++ cd ${EXTERNAL_CPYTHON} && export WPATH_LIB=${INSTALLDIR}/lib && export SOURCE_PATH=${ROUTE_PATH} && export WAZUH_FFI_PATH=${EXTERNAL_LIBFFI} && export LD_LIBRARY_PATH=${ROUTE_PATH} && ${MAKE} install
+ else
mkdir -p ${WPYTHON_DIR}
cp external/${WPYTHON_TAR} ${WPYTHON_DIR}/${WPYTHON_TAR} && ${TAR} ${WPYTHON_DIR}/${WPYTHON_TAR} -C ${WPYTHON_DIR} && rm -rf ${WPYTHON_DIR}/${WPYTHON_TAR}
endif
@@ -146,7 +151,7 @@
install_dependencies: install_python
ifneq (,$(wildcard ${EXTERNAL_CPYTHON}))
${WPYTHON_DIR}/bin/python3 -m pip install --upgrade pip --index-url=file://${ROUTE_PATH}/${EXTERNAL_CPYTHON}/Dependencies/simple
-@@ -2487,6 +2519,7 @@
+@@ -2519,6 +2551,7 @@
install_mitre: install_python
cd ../tools/mitre && ${WPYTHON_DIR}/bin/python3 mitredb.py -d ${INSTALLDIR}/var/db/mitre.db
diff --git a/security/wazuh-manager/files/patch-src_external_cpython_Makefile.pre.in b/security/wazuh-manager/files/patch-src_external_cpython_Makefile.pre.in
index bab784ca965b..6f3aeb6eb06b 100644
--- a/security/wazuh-manager/files/patch-src_external_cpython_Makefile.pre.in
+++ b/security/wazuh-manager/files/patch-src_external_cpython_Makefile.pre.in
@@ -1,5 +1,5 @@
---- src/external/cpython/Makefile.pre.in 2025-01-14 18:42:57.000000000 -0800
-+++ src/external/cpython/Makefile.pre.in 2025-01-17 18:04:15.924706000 -0800
+--- src/external/cpython/Makefile.pre.in 2025-04-08 07:15:29.000000000 -0700
++++ src/external/cpython/Makefile.pre.in 2025-05-09 18:15:10.761567000 -0700
@@ -71,14 +71,14 @@
INSTALL_DATA= @INSTALL_DATA@
# Shared libraries must be installed with executable mode on some systems;
@@ -66,7 +66,7 @@
$$ensurepip --root=$(DESTDIR)/ ; \
fi
-@@ -2144,38 +2144,10 @@
+@@ -2144,37 +2144,9 @@
$(INSTALL_DATA) $(srcdir)/Modules/xxmodule.c \
$(DESTDIR)$(LIBDEST)/distutils/tests ; \
fi
@@ -80,8 +80,7 @@
- -j0 -d $(LIBDEST) -f \
- -x 'bad_coding|badsyntax|site-packages|lib2to3/tests/data' \
- $(DESTDIR)$(LIBDEST)
-+ $(PYTHON_FOR_BUILD) -B -m lib2to3.pgen2.driver $(DESTDIR)$(LIBDEST)/lib2to3/Grammar.txt
- -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
+- -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
- $(PYTHON_FOR_BUILD) -Wi -OO $(DESTDIR)$(LIBDEST)/compileall.py \
- -j0 -d $(LIBDEST) -f \
- -x 'bad_coding|badsyntax|site-packages|lib2to3/tests/data' \
@@ -102,16 +101,16 @@
- $(PYTHON_FOR_BUILD) -m lib2to3.pgen2.driver $(DESTDIR)$(LIBDEST)/lib2to3/Grammar.txt
- -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
- $(PYTHON_FOR_BUILD) -m lib2to3.pgen2.driver $(DESTDIR)$(LIBDEST)/lib2to3/PatternGrammar.txt
--
++ $(PYTHON_FOR_BUILD) -B -m lib2to3.pgen2.driver $(DESTDIR)$(LIBDEST)/lib2to3/Grammar.txt
+ $(PYTHON_FOR_BUILD) -B -m lib2to3.pgen2.driver $(DESTDIR)$(LIBDEST)/lib2to3/PatternGrammar.txt
+
# bpo-21536: Misc/python-config.sh is generated in the build directory
# from $(srcdir)Misc/python-config.sh.in.
- python-config: $(srcdir)/Misc/python-config.in Misc/python-config.sh
@@ -2235,7 +2207,7 @@
LIBPL= @LIBPL@
# pkgconfig directory
--LIBPC= $(PREFIX)/libdata/pkgconfig
+-LIBPC= $(LIBDIR)/pkgconfig
+LIBPC= $(prefix)/libdata/pkgconfig
libainstall: all python-config
diff --git a/security/wazuh-manager/files/patch-src_syscheckd_src_db_CMakeLists.txt b/security/wazuh-manager/files/patch-src_syscheckd_src_db_CMakeLists.txt
new file mode 100644
index 000000000000..461f3beeb586
--- /dev/null
+++ b/security/wazuh-manager/files/patch-src_syscheckd_src_db_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- src/syscheckd/src/db/CMakeLists.txt 2025-05-11 01:12:38.188450000 -0700
++++ src/syscheckd/src/db/CMakeLists.txt 2025-05-11 01:13:28.349743000 -0700
+@@ -64,7 +64,7 @@
+ endif(CMAKE_SYSTEM_NAME STREQUAL "Windows")
+
+ if(NOT CMAKE_SYSTEM_NAME STREQUAL "AIX")
+- target_link_libraries(fimdb dbsync rsync wazuhext)
++ target_link_libraries(fimdb dbsync ${SRC_FOLDER}/shared_modules/rsync/build/lib/librsync.so wazuhext)
+ else()
+ target_link_libraries(
+ fimdb
diff --git a/security/wazuh-manager/files/patch-src_wazuh__modules_syscollector_CMakeLists.txt b/security/wazuh-manager/files/patch-src_wazuh__modules_syscollector_CMakeLists.txt
index 9ef110610ebb..c8721504bef8 100644
--- a/security/wazuh-manager/files/patch-src_wazuh__modules_syscollector_CMakeLists.txt
+++ b/security/wazuh-manager/files/patch-src_wazuh__modules_syscollector_CMakeLists.txt
@@ -5,7 +5,7 @@
if(NOT CMAKE_SYSTEM_NAME STREQUAL "AIX")
- target_link_libraries(syscollector dbsync rsync sysinfo wazuhext)
-+ target_link_libraries(syscollector dbsync rsync ${SRC_FOLDER}/data_provider/build/lib/libsysinfo.so nghttp2 wazuhext)
++ target_link_libraries(syscollector dbsync ${SRC_FOLDER}/shared_modules/rsync/build/lib/librsync.so ${SRC_FOLDER}/data_provider/build/lib/libsysinfo.so nghttp2 wazuhext)
else()
string(REPLACE ";" ":" CXX_IMPLICIT_LINK_DIRECTORIES_STR "${CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES}")
string(REPLACE ";" ":" PLATFORM_REQUIRED_RUNTIME_PATH_STR "${CMAKE_PLATFORM_REQUIRED_RUNTIME_PATH}")
diff --git a/security/wazuh-manager/files/patch-src_wazuh__modules_vulnerability__scanner_testtool_wazuhDBQuery_CMakeLists.txt b/security/wazuh-manager/files/patch-src_wazuh__modules_vulnerability__scanner_testtool_wazuhDBQuery_CMakeLists.txt
index d7ab459fadcd..9dcbda3841ce 100644
--- a/security/wazuh-manager/files/patch-src_wazuh__modules_vulnerability__scanner_testtool_wazuhDBQuery_CMakeLists.txt
+++ b/security/wazuh-manager/files/patch-src_wazuh__modules_vulnerability__scanner_testtool_wazuhDBQuery_CMakeLists.txt
@@ -1,8 +1,8 @@
---- src/wazuh_modules/vulnerability_scanner/testtool/wazuhDBQuery/CMakeLists.txt.orig 2024-10-21 20:07:19.288180000 -0700
-+++ src/wazuh_modules/vulnerability_scanner/testtool/wazuhDBQuery/CMakeLists.txt 2024-10-21 20:07:23.665267000 -0700
-@@ -13,4 +13,4 @@
- ${WAZUH_DB_QUERY_TESTTOOL_SRC}
+--- src/wazuh_modules/vulnerability_scanner/testtool/wazuhDBQuery/CMakeLists.txt 2025-04-30 02:30:26.000000000 -0700
++++ src/wazuh_modules/vulnerability_scanner/testtool/wazuhDBQuery/CMakeLists.txt 2025-05-09 19:59:29.885715000 -0700
+@@ -14,4 +14,4 @@
)
+ target_compile_options(${PROJECT_NAME} PRIVATE -Wall -Wextra -Wshadow -Wnon-virtual-dtor -Woverloaded-virtual -Wunused -Wcast-align -Wformat=2)
-target_link_libraries(${PROJECT_NAME} pthread)
+target_link_libraries(${PROJECT_NAME} pthread epoll-shim)
diff --git a/security/wazuh-manager/pkg-plist b/security/wazuh-manager/pkg-plist
index bd892c1be892..f7926d394802 100644
--- a/security/wazuh-manager/pkg-plist
+++ b/security/wazuh-manager/pkg-plist
@@ -1,6 +1,7 @@
@mode 750
@owner root
@group wazuh
+/var/ossec/VERSION.json
/var/ossec/active-response/bin/default-firewall-drop
/var/ossec/active-response/bin/disable-account
/var/ossec/active-response/bin/firewall-drop
@@ -3154,9 +3155,9 @@
/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib-dynload/xxlimited_35%%PYTHON_EXT_SUFFIX%%.so
/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib-dynload/zlib%%PYTHON_EXT_SUFFIX%%.so
/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib2to3/Grammar.txt
-/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib2to3/Grammar%%PYTHON_VER%%.11.final.0.pickle
+/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib2to3/Grammar%%PYTHON_VER%%.12.final.0.pickle
/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib2to3/PatternGrammar.txt
-/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib2to3/PatternGrammar%%PYTHON_VER%%.11.final.0.pickle
+/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib2to3/PatternGrammar%%PYTHON_VER%%.12.final.0.pickle
/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib2to3/__init__.py
/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib2to3/__main__.py
/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib2to3/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
@@ -4556,13 +4557,13 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/anyio/streams/tls.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/anyio/to_process.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/anyio/to_thread.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.11.2.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.11.2.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.11.2.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.11.2.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.11.2.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.11.2.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.11.2.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.12.0.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.12.0.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.12.0.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.12.0.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.12.0.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.12.0.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.12.0.dist-info/top_level.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
@@ -8497,15 +8498,15 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/content_size_limit_asgi/errors.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/content_size_limit_asgi/logger.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/content_size_limit_asgi/middleware.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-43.0.1.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-43.0.1.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-43.0.1.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-43.0.1.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-43.0.1.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-43.0.1.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-43.0.1.dist-info/licenses/LICENSE
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-43.0.1.dist-info/licenses/LICENSE.APACHE
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-43.0.1.dist-info/licenses/LICENSE.BSD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info/licenses/LICENSE
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info/licenses/LICENSE.APACHE
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info/licenses/LICENSE.BSD
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/__about__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/__pycache__/__about__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
@@ -8713,6 +8714,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/primitives/kdf/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/primitives/kdf/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/primitives/kdf/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/primitives/kdf/__pycache__/argon2%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/primitives/kdf/__pycache__/argon2%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/primitives/kdf/__pycache__/argon2%%PYTHON_EXT_SUFFIX%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/primitives/kdf/__pycache__/concatkdf%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/primitives/kdf/__pycache__/concatkdf%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/primitives/kdf/__pycache__/concatkdf%%PYTHON_EXT_SUFFIX%%.pyc
@@ -8731,6 +8735,7 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/primitives/kdf/__pycache__/x963kdf%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/primitives/kdf/__pycache__/x963kdf%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/primitives/kdf/__pycache__/x963kdf%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/primitives/kdf/argon2.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/primitives/kdf/concatkdf.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/primitives/kdf/hkdf.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/primitives/kdf/kbkdf.py
@@ -11635,12 +11640,12 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.39.0.dist-info/namespace_packages.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.39.0.dist-info/top_level.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c-1.1.2.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c-1.1.2.dist-info/LICENSE
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c-1.1.2.dist-info/METADATA
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c-1.1.2.dist-info/RECORD
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c-1.1.2.dist-info/REQUESTED
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c-1.1.2.dist-info/WHEEL
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c-1.1.2.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c-1.1.2.dist-info/licenses/LICENSE
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c-1.1.2.dist-info/top_level.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c-1.1.2.dist-info/zip-safe
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c/__config__.py
@@ -12946,14 +12951,14 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jwt/types.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jwt/utils.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jwt/warnings.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/lazy_object_proxy-1.10.0.dist-info/AUTHORS.rst
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/lazy_object_proxy-1.10.0.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/lazy_object_proxy-1.10.0.dist-info/LICENSE
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/lazy_object_proxy-1.10.0.dist-info/METADATA
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/lazy_object_proxy-1.10.0.dist-info/RECORD
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/lazy_object_proxy-1.10.0.dist-info/REQUESTED
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/lazy_object_proxy-1.10.0.dist-info/WHEEL
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/lazy_object_proxy-1.10.0.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/lazy_object_proxy-1.10.0.dist-info/licenses/AUTHORS.rst
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/lazy_object_proxy-1.10.0.dist-info/licenses/LICENSE
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/lazy_object_proxy-1.10.0.dist-info/top_level.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/lazy_object_proxy/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/lazy_object_proxy/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
@@ -14268,12 +14273,12 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/more_itertools/recipes.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/more_itertools/recipes.pyi
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/multidict-5.2.0.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/multidict-5.2.0.dist-info/LICENSE
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/multidict-5.2.0.dist-info/METADATA
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/multidict-5.2.0.dist-info/RECORD
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/multidict-5.2.0.dist-info/REQUESTED
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/multidict-5.2.0.dist-info/WHEEL
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/multidict-5.2.0.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/multidict-5.2.0.dist-info/licenses/LICENSE
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/multidict-5.2.0.dist-info/top_level.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/multidict/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/multidict/__init__.pyi
@@ -20967,13 +20972,30 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_json_logger-2.0.2.dist-info/WHEEL
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_json_logger-2.0.2.dist-info/direct_url.json
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_json_logger-2.0.2.dist-info/top_level.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart-0.0.9.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart-0.0.9.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart-0.0.9.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart-0.0.9.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart-0.0.9.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart-0.0.9.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart-0.0.9.dist-info/licenses/LICENSE.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart-0.0.20.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart-0.0.20.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart-0.0.20.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart-0.0.20.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart-0.0.20.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart-0.0.20.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart-0.0.20.dist-info/licenses/LICENSE.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart/__init__.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart/__pycache__/decoders%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart/__pycache__/decoders%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart/__pycache__/decoders%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart/__pycache__/exceptions%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart/__pycache__/exceptions%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart/__pycache__/exceptions%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart/__pycache__/multipart%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart/__pycache__/multipart%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart/__pycache__/multipart%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart/decoders.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart/exceptions.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart/multipart.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart/py.typed
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pythonjsonlogger/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pythonjsonlogger/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pythonjsonlogger/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
@@ -21630,12 +21652,12 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyximport/pyxbuild.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyximport/pyximport.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyyaml-6.0.1.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyyaml-6.0.1.dist-info/LICENSE
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyyaml-6.0.1.dist-info/METADATA
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyyaml-6.0.1.dist-info/RECORD
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyyaml-6.0.1.dist-info/REQUESTED
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyyaml-6.0.1.dist-info/WHEEL
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyyaml-6.0.1.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyyaml-6.0.1.dist-info/licenses/LICENSE
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyyaml-6.0.1.dist-info/top_level.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/referencing-0.31.1.dist-info/INSTALLER
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/referencing-0.31.1.dist-info/METADATA
@@ -21871,6 +21893,13 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rsa/randnum.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rsa/transform.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rsa/util.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/Cargo.toml
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-cffi/Cargo.toml
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-keepalive/Cargo.toml
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-key-parsing/Cargo.toml
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-openssl/Cargo.toml
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509-verification/Cargo.toml
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509/Cargo.toml
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/s3transfer-0.10.2.dist-info/INSTALLER
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/s3transfer-0.10.2.dist-info/LICENSE.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/s3transfer-0.10.2.dist-info/METADATA
@@ -21997,15 +22026,14 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/secure/headers.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/secure/py.typed
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/secure/secure.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-75.8.0.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-75.8.0.dist-info/LICENSE
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-75.8.0.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-75.8.0.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-75.8.0.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-75.8.0.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-75.8.0.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-75.8.0.dist-info/entry_points.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-75.8.0.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-80.3.1.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-80.3.1.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-80.3.1.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-80.3.1.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-80.3.1.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-80.3.1.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-80.3.1.dist-info/entry_points.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-80.3.1.dist-info/top_level.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
@@ -22034,6 +22062,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/_reqs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/_reqs%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/_reqs%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/_scripts%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/_scripts%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/_scripts%%PYTHON_EXT_SUFFIX%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/_shutil%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/_shutil%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/_shutil%%PYTHON_EXT_SUFFIX%%.pyc
@@ -22085,12 +22116,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/namespaces%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/namespaces%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/namespaces%%PYTHON_EXT_SUFFIX%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/package_index%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/package_index%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/package_index%%PYTHON_EXT_SUFFIX%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/sandbox%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/sandbox%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/sandbox%%PYTHON_EXT_SUFFIX%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/unicode_utils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/unicode_utils%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/unicode_utils%%PYTHON_EXT_SUFFIX%%.pyc
@@ -22283,10 +22308,58 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compat/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compat/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compat/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compat/__pycache__/numpy%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compat/__pycache__/numpy%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compat/__pycache__/numpy%%PYTHON_EXT_SUFFIX%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compat/__pycache__/py39%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compat/__pycache__/py39%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compat/__pycache__/py39%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compat/numpy.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compat/py39.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/__pycache__/base%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/__pycache__/base%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/__pycache__/base%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/__pycache__/cygwin%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/__pycache__/cygwin%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/__pycache__/cygwin%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/__pycache__/errors%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/__pycache__/errors%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/__pycache__/errors%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/__pycache__/msvc%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/__pycache__/msvc%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/__pycache__/msvc%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/__pycache__/unix%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/__pycache__/unix%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/__pycache__/unix%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/__pycache__/zos%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/__pycache__/zos%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/__pycache__/zos%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/base.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/cygwin.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/errors.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/msvc.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests/__pycache__/test_base%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests/__pycache__/test_base%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests/__pycache__/test_base%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests/__pycache__/test_cygwin%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests/__pycache__/test_cygwin%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests/__pycache__/test_cygwin%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests/__pycache__/test_mingw%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests/__pycache__/test_mingw%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests/__pycache__/test_mingw%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests/__pycache__/test_msvc%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests/__pycache__/test_msvc%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests/__pycache__/test_msvc%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests/__pycache__/test_unix%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests/__pycache__/test_unix%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests/__pycache__/test_unix%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests/test_base.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests/test_cygwin.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests/test_mingw.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests/test_msvc.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests/test_unix.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/unix.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/zos.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/core.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/cygwinccompiler.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/debug.py
@@ -22335,9 +22408,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_build_scripts%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_build_scripts%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_build_scripts%%PYTHON_EXT_SUFFIX%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_ccompiler%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_ccompiler%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_ccompiler%%PYTHON_EXT_SUFFIX%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_check%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_check%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_check%%PYTHON_EXT_SUFFIX%%.pyc
@@ -22353,9 +22423,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_core%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_core%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_core%%PYTHON_EXT_SUFFIX%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_cygwinccompiler%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_cygwinccompiler%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_cygwinccompiler%%PYTHON_EXT_SUFFIX%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_dir_util%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_dir_util%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_dir_util%%PYTHON_EXT_SUFFIX%%.pyc
@@ -22389,15 +22456,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_log%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_log%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_log%%PYTHON_EXT_SUFFIX%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_mingwccompiler%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_mingwccompiler%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_mingwccompiler%%PYTHON_EXT_SUFFIX%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_modified%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_modified%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_modified%%PYTHON_EXT_SUFFIX%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_msvccompiler%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_msvccompiler%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_msvccompiler%%PYTHON_EXT_SUFFIX%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_sdist%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_sdist%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_sdist%%PYTHON_EXT_SUFFIX%%.pyc
@@ -22410,9 +22471,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_text_file%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_text_file%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_text_file%%PYTHON_EXT_SUFFIX%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_unixccompiler%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_unixccompiler%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_unixccompiler%%PYTHON_EXT_SUFFIX%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_util%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_util%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__/test_util%%PYTHON_EXT_SUFFIX%%.pyc
@@ -22443,13 +22501,11 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_build_ext.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_build_py.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_build_scripts.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_ccompiler.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_check.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_clean.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_cmd.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_config_cmd.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_core.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_cygwinccompiler.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_dir_util.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_dist.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_extension.py
@@ -22461,14 +22517,11 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_install_lib.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_install_scripts.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_log.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_mingwccompiler.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_modified.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_msvccompiler.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_sdist.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_spawn.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_sysconfig.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_text_file.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_unixccompiler.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_util.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_version.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/test_versionpredicate.py
@@ -22486,6 +22539,7 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_normalization.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_path.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_reqs.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_scripts.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_shutil.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_static.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/__pycache__/typing_extensions%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
@@ -22912,13 +22966,13 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/typing_extensions-4.12.2.dist-info/RECORD
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/typing_extensions-4.12.2.dist-info/WHEEL
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/typing_extensions.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel-0.43.0.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel-0.43.0.dist-info/LICENSE.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel-0.43.0.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel-0.43.0.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel-0.43.0.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel-0.43.0.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel-0.43.0.dist-info/entry_points.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel-0.45.1.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel-0.45.1.dist-info/LICENSE.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel-0.45.1.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel-0.45.1.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel-0.45.1.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel-0.45.1.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel-0.45.1.dist-info/entry_points.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/__main__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
@@ -22927,6 +22981,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/__pycache__/__main__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/__pycache__/__main__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/__pycache__/__main__%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/__pycache__/_bdist_wheel%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/__pycache__/_bdist_wheel%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/__pycache__/_bdist_wheel%%PYTHON_EXT_SUFFIX%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/__pycache__/_setuptools_logging%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/__pycache__/_setuptools_logging%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/__pycache__/_setuptools_logging%%PYTHON_EXT_SUFFIX%%.pyc
@@ -22945,6 +23002,7 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/__pycache__/wheelfile%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/__pycache__/wheelfile%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/__pycache__/wheelfile%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/_bdist_wheel.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/_setuptools_logging.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/bdist_wheel.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/cli/__init__.py
@@ -22974,6 +23032,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/vendored/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/vendored/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/vendored/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/vendored/packaging/LICENSE
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/vendored/packaging/LICENSE.APACHE
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/vendored/packaging/LICENSE.BSD
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/vendored/packaging/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/vendored/packaging/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/vendored/packaging/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
@@ -23239,8 +23300,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/monkey.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/msvc.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/namespaces.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/package_index.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/sandbox.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/script (dev).tmpl
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/script.tmpl
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__init__.py
@@ -23265,9 +23324,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/script-with-bom%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/script-with-bom%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/script-with-bom%%PYTHON_EXT_SUFFIX%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/server%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/server%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/server%%PYTHON_EXT_SUFFIX%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_archive_util%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_archive_util%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_archive_util%%PYTHON_EXT_SUFFIX%%.pyc
@@ -23316,9 +23372,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_distutils_adoption%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_distutils_adoption%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_distutils_adoption%%PYTHON_EXT_SUFFIX%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_easy_install%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_easy_install%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_easy_install%%PYTHON_EXT_SUFFIX%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_editable_install%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_editable_install%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_editable_install%%PYTHON_EXT_SUFFIX%%.pyc
@@ -23349,12 +23402,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_namespaces%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_namespaces%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_namespaces%%PYTHON_EXT_SUFFIX%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_packageindex%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_packageindex%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_packageindex%%PYTHON_EXT_SUFFIX%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_sandbox%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_sandbox%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_sandbox%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_scripts%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_scripts%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_scripts%%PYTHON_EXT_SUFFIX%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_sdist%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_sdist%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_sdist%%PYTHON_EXT_SUFFIX%%.pyc
@@ -23441,15 +23491,18 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/__pycache__/helpers%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/__pycache__/helpers%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/__pycache__/helpers%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/__pycache__/test_pbr%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/__pycache__/test_pbr%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/__pycache__/test_pbr%%PYTHON_EXT_SUFFIX%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/__pycache__/test_pip_install_sdist%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/__pycache__/test_pip_install_sdist%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/__pycache__/test_pip_install_sdist%%PYTHON_EXT_SUFFIX%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/helpers.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/test_pbr.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/test_pip_install_sdist.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/mod_with_constant.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/namespaces.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/script-with-bom.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/server.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_archive_util.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_bdist_deprecations.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_bdist_egg.py
@@ -23466,7 +23519,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_dist.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_dist_info.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_distutils_adoption.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_easy_install.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_editable_install.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_egg_info.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_extern.py
@@ -23477,8 +23529,7 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_logging.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_manifest.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_namespaces.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_packageindex.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_sandbox.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_scripts.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_sdist.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_setopt.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_setuptools.py
@@ -24563,13 +24614,13 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/sqlalchemy/util/tool_support.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/sqlalchemy/util/topological.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/sqlalchemy/util/typing.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.39.2.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.39.2.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.39.2.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.39.2.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.39.2.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.39.2.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.39.2.dist-info/licenses/LICENSE.md
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.42.0.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.42.0.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.42.0.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.42.0.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.42.0.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.42.0.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.42.0.dist-info/licenses/LICENSE.md
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
@@ -24721,6 +24772,10 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tabulate-0.8.9.dist-info/entry_points.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tabulate-0.8.9.dist-info/top_level.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tabulate.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tools/env/wazuh-manager/xml/__pycache__/xml_parser%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tools/env/wazuh-manager/xml/__pycache__/xml_parser%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tools/env/wazuh-manager/xml/__pycache__/xml_parser%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tools/env/wazuh-manager/xml/xml_parser.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions-4.12.2.dist-info/INSTALLER
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions-4.12.2.dist-info/LICENSE
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions-4.12.2.dist-info/METADATA
@@ -25133,13 +25188,13 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop/server.pyx
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop/sslproto.pxd
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop/sslproto.pyx
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.11.2.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.11.2.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.11.2.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.11.2.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.11.2.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.11.2.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.11.2.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.12.0.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.12.0.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.12.0.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.12.0.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.12.0.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.12.0.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.12.0.dist-info/top_level.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/__main__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
@@ -25501,13 +25556,13 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/websocket_client-0.57.0.dist-info/WHEEL
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/websocket_client-0.57.0.dist-info/direct_url.json
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/websocket_client-0.57.0.dist-info/top_level.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.0.3.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.0.3.dist-info/LICENSE.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.0.3.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.0.3.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.0.3.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.0.3.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.0.3.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.3.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.3.dist-info/LICENSE.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.3.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.3.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.3.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.3.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.3.dist-info/direct_url.json
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
@@ -25591,24 +25646,15 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/datastructures/__pycache__/structures%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/datastructures/__pycache__/structures%%PYTHON_EXT_SUFFIX%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/datastructures/accept.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/datastructures/accept.pyi
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/datastructures/auth.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/datastructures/cache_control.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/datastructures/cache_control.pyi
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/datastructures/csp.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/datastructures/csp.pyi
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/datastructures/etag.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/datastructures/etag.pyi
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/datastructures/file_storage.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/datastructures/file_storage.pyi
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/datastructures/headers.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/datastructures/headers.pyi
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/datastructures/mixins.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/datastructures/mixins.pyi
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/datastructures/range.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/datastructures/range.pyi
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/datastructures/structures.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/datastructures/structures.pyi
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/debug/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/debug/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/debug/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
@@ -30485,6 +30531,7 @@
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/aix/localfile-commands.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/aix/syscheck.agent.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/aix/wodle-syscollector.template
+/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/almalinux/10/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/almalinux/8/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/almalinux/9/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/almalinux/sca.files
@@ -30494,6 +30541,7 @@
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/amzn/2023/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/bsd/localfile-commands.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/bsd/wodle-syscollector.template
+/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/centos/10/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/centos/5/rootcheck.agent.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/centos/5/rootcheck.manager.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/centos/5/sca.files
@@ -30544,6 +30592,7 @@
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/fedora/32/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/fedora/33/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/fedora/34/sca.files
+/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/fedora/41/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/fedora/rootcheck.agent.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/fedora/rootcheck.manager.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/fedora/sca.files
@@ -30579,6 +30628,7 @@
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/generic/wodle-syscollector.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/generic/wodle-vulnerability-detection.manager.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/ol/9/sca.files
+/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rhel/10/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rhel/5/rootcheck.agent.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rhel/5/rootcheck.manager.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rhel/5/sca.files
@@ -30629,6 +30679,7 @@
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/ubuntu/18/04/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/ubuntu/20/04/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/ubuntu/22/04/sca.files
+/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/ubuntu/24/04/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/ubuntu/rootcheck.agent.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/ubuntu/rootcheck.manager.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/ubuntu/sca.files
@@ -30650,6 +30701,7 @@
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/windows/xp/profile.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/windows/xp/syscheck.template
/var/ossec/packages_files/manager_installation_scripts/gen_ossec.sh
+/var/ossec/packages_files/manager_installation_scripts/sca/almalinux/cis_alma_linux_10.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/almalinux/cis_alma_linux_8.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/almalinux/cis_alma_linux_9.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/amazon/cis_amazon_linux_1.yml.disabled
@@ -30666,6 +30718,7 @@
/var/ossec/packages_files/manager_installation_scripts/sca/applications/cis_sqlserver_2017.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/applications/cis_sqlserver_2019.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/applications/web_vulnerabilities.yml.disabled
+/var/ossec/packages_files/manager_installation_scripts/sca/centos/10/cis_centos10_linux.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/centos/6/cis_centos6_linux.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/centos/7/cis_centos7_linux.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/centos/8/cis_centos8_linux.yml.disabled
@@ -30689,13 +30742,14 @@
/var/ossec/packages_files/manager_installation_scripts/sca/freebsd/cis_freebsd13.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/freebsd/cis_freebsd14.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/freebsd/cis_freebsd15.yml.disabled
-/var/ossec/packages_files/manager_installation_scripts/sca/generic/sca_unix_audit.yml.disabled
+/var/ossec/packages_files/manager_installation_scripts/sca/generic/sca_distro_independent_linux.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/hpux/cis_hpux_11i.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/hpux/cis_hpux_11i_bastille.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/mongodb/cis_mongodb_36.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/nginx/cis_nginx_1.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/ol/9/cis_oracle_linux_9.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/oracledb/cis_oracle_database_19c.yml.disabled
+/var/ossec/packages_files/manager_installation_scripts/sca/rhel/10/cis_rhel10_linux.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/rhel/5/cis_rhel5_linux.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/rhel/6/cis_rhel6_linux.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/rhel/7/cis_rhel7_linux.yml.disabled
@@ -30713,6 +30767,7 @@
/var/ossec/packages_files/manager_installation_scripts/sca/ubuntu/cis_ubuntu18-04.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/ubuntu/cis_ubuntu20-04.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/ubuntu/cis_ubuntu22-04.yml.disabled
+/var/ossec/packages_files/manager_installation_scripts/sca/ubuntu/cis_ubuntu24-04.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/windows/cis_win10_enterprise.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/windows/cis_win11_enterprise.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/windows/cis_win2012_non_r2.yml.disabled
@@ -30720,6 +30775,7 @@
/var/ossec/packages_files/manager_installation_scripts/sca/windows/cis_win2016.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/windows/cis_win2019.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/windows/cis_win2022.yml.disabled
+/var/ossec/packages_files/manager_installation_scripts/sca/windows/cis_win2025.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/src/init/adduser.sh
/var/ossec/packages_files/manager_installation_scripts/src/init/darwin-addusers.sh
/var/ossec/packages_files/manager_installation_scripts/src/init/darwin-delete-oldusers.sh
@@ -31044,6 +31100,7 @@
/var/ossec/ruleset/rules/0997-maltiverse_rules.xml
/var/ossec/ruleset/rules/0998-aws-security-hub-rules.xml
/var/ossec/ruleset/rules/1000-freebsd_rules.xml
+/var/ossec/ruleset/sca/cis_alma_linux_10.yml.disabled
/var/ossec/ruleset/sca/cis_alma_linux_8.yml.disabled
/var/ossec/ruleset/sca/cis_alma_linux_9.yml.disabled
/var/ossec/ruleset/sca/cis_amazon_linux_1.yml.disabled
@@ -31060,6 +31117,7 @@
/var/ossec/ruleset/sca/cis_apple_macOS_13.x.yml.disabled
/var/ossec/ruleset/sca/cis_apple_macOS_14.x.yml.disabled
/var/ossec/ruleset/sca/cis_apple_macOS_15.x.yml.disabled
+/var/ossec/ruleset/sca/cis_centos10_linux.yml.disabled
/var/ossec/ruleset/sca/cis_centos6_linux.yml.disabled
/var/ossec/ruleset/sca/cis_centos7_linux.yml.disabled
/var/ossec/ruleset/sca/cis_centos8_linux.yml.disabled
@@ -31083,6 +31141,7 @@
/var/ossec/ruleset/sca/cis_oracle_database_19c.yml.disabled
/var/ossec/ruleset/sca/cis_oracle_linux_9.yml.disabled
/var/ossec/ruleset/sca/cis_postgre-sql-13.yml.disabled
+/var/ossec/ruleset/sca/cis_rhel10_linux.yml.disabled
/var/ossec/ruleset/sca/cis_rhel5_linux.yml.disabled
/var/ossec/ruleset/sca/cis_rhel6_linux.yml.disabled
/var/ossec/ruleset/sca/cis_rhel7_linux.yml.disabled
@@ -31105,6 +31164,7 @@
/var/ossec/ruleset/sca/cis_ubuntu18-04.yml.disabled
/var/ossec/ruleset/sca/cis_ubuntu20-04.yml.disabled
/var/ossec/ruleset/sca/cis_ubuntu22-04.yml.disabled
+/var/ossec/ruleset/sca/cis_ubuntu24-04.yml.disabled
/var/ossec/ruleset/sca/cis_win10_enterprise.yml.disabled
/var/ossec/ruleset/sca/cis_win11_enterprise.yml.disabled
/var/ossec/ruleset/sca/cis_win2012_non_r2.yml.disabled
@@ -31112,7 +31172,8 @@
/var/ossec/ruleset/sca/cis_win2016.yml.disabled
/var/ossec/ruleset/sca/cis_win2019.yml.disabled
/var/ossec/ruleset/sca/cis_win2022.yml.disabled
-/var/ossec/ruleset/sca/sca_unix_audit.yml.disabled
+/var/ossec/ruleset/sca/cis_win2025.yml.disabled
+/var/ossec/ruleset/sca/sca_distro_independent_linux.yml.disabled
/var/ossec/ruleset/sca/web_vulnerabilities.yml.disabled
@(root,wazuh,440) /var/ossec/templates/vd_states_template.json
@(root,wazuh,660) /var/ossec/var/db/mitre.db
@@ -31336,7 +31397,7 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api/models
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api/spec
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.11.2.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.12.0.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/asgiref/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/asgiref
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/asgiref-3.7.2.dist-info
@@ -32342,8 +32403,8 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/x509/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/x509
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-43.0.1.dist-info/licenses
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-43.0.1.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info/licenses
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/dateutil/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/dateutil/parser/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/dateutil/parser
@@ -32574,6 +32635,7 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.39.0.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c-1.1.2.dist-info/licenses
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c-1.1.2.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_resumable_media-1.3.1.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.51.0.dist-info
@@ -32683,6 +32745,7 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jwt
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/lazy_object_proxy/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/lazy_object_proxy
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/lazy_object_proxy-1.10.0.dist-info/licenses
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/lazy_object_proxy-1.10.0.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libcst/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libcst/_nodes/__pycache__
@@ -32757,6 +32820,7 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/multidict/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/multidict/_multilib
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/multidict
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/multidict-5.2.0.dist-info/licenses
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/multidict-5.2.0.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/multipart/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/multipart
@@ -33156,8 +33220,10 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyparsing-2.4.7.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_dateutil-2.8.1.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_json_logger-2.0.2.dist-info
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart-0.0.9.dist-info/licenses
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart-0.0.9.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart/__pycache__
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart-0.0.20.dist-info/licenses
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_multipart-0.0.20.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pythonjsonlogger/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pythonjsonlogger
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pytz/__pycache__
@@ -33186,6 +33252,7 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pytz-2020.1.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyximport/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyximport
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyyaml-6.0.1.dist-info/licenses
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyyaml-6.0.1.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/referencing/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/referencing/tests/__pycache__
@@ -33204,6 +33271,13 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rsa/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rsa
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rsa-4.7.2.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-cffi
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-keepalive
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-key-parsing
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-openssl
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509-verification
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/s3transfer/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/s3transfer
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/s3transfer-0.10.2.dist-info
@@ -33218,6 +33292,11 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/command
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compat/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compat
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/__pycache__
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests/__pycache__
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C/tests
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers/C
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/compilers
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/compat/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_distutils/tests/compat
@@ -33283,7 +33362,7 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/vendored/packaging
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel/vendored
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel-0.43.0.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/wheel-0.45.1.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/zipp/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/zipp/compat/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/zipp/compat
@@ -33313,7 +33392,7 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-75.8.0.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-80.3.1.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/six-1.16.0.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/sniffio/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/sniffio/_tests/__pycache__
@@ -33372,9 +33451,14 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/middleware/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/middleware
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.39.2.dist-info/licenses
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.39.2.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.42.0.dist-info/licenses
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.42.0.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tabulate-0.8.9.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tools/env/wazuh-manager/xml/__pycache__
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tools/env/wazuh-manager/xml
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tools/env/wazuh-manager
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tools/env
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tools
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions-4.12.2.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_inspect-0.7.1.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/__pycache__
@@ -33424,7 +33508,7 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/rbac/default
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/rbac
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.11.2.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.12.0.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/websocket/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/websocket/tests/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/websocket/tests/data
@@ -33446,7 +33530,7 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/wrappers/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/wrappers
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.0.3.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.3.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/xmltodict-0.12.0.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/yaml/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/yaml
@@ -33717,6 +33801,7 @@
@dir /var/ossec/packages_files/manager_installation_scripts/databases
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/HP-UX
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/aix
+@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/almalinux/10
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/almalinux/8
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/almalinux/9
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/almalinux
@@ -33726,6 +33811,7 @@
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/amzn/2023
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/amzn
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/bsd
+@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/centos/10
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/centos/5
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/centos/6
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/centos/7
@@ -33755,11 +33841,13 @@
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/fedora/32
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/fedora/33
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/fedora/34
+@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/fedora/41
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/fedora
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/generic/localfile-logs
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/generic
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/ol/9
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/ol
+@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rhel/10
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rhel/5
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rhel/6
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rhel/7
@@ -33793,6 +33881,8 @@
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/ubuntu/20
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/ubuntu/22/04
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/ubuntu/22
+@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/ubuntu/24/04
+@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/ubuntu/24
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/ubuntu
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/windows/10
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/windows/2003
@@ -33814,6 +33904,7 @@
@dir /var/ossec/packages_files/manager_installation_scripts/sca/almalinux
@dir /var/ossec/packages_files/manager_installation_scripts/sca/amazon
@dir /var/ossec/packages_files/manager_installation_scripts/sca/applications
+@dir /var/ossec/packages_files/manager_installation_scripts/sca/centos/10
@dir /var/ossec/packages_files/manager_installation_scripts/sca/centos/6
@dir /var/ossec/packages_files/manager_installation_scripts/sca/centos/7
@dir /var/ossec/packages_files/manager_installation_scripts/sca/centos/8
@@ -33838,6 +33929,7 @@
@dir /var/ossec/packages_files/manager_installation_scripts/sca/ol/9
@dir /var/ossec/packages_files/manager_installation_scripts/sca/ol
@dir /var/ossec/packages_files/manager_installation_scripts/sca/oracledb
+@dir /var/ossec/packages_files/manager_installation_scripts/sca/rhel/10
@dir /var/ossec/packages_files/manager_installation_scripts/sca/rhel/5
@dir /var/ossec/packages_files/manager_installation_scripts/sca/rhel/6
@dir /var/ossec/packages_files/manager_installation_scripts/sca/rhel/7
diff --git a/security/wazuh-server/Makefile b/security/wazuh-server/Makefile
index c2a0a32732fe..fcb2726e7c6f 100644
--- a/security/wazuh-server/Makefile
+++ b/security/wazuh-server/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wazuh
-PORTVERSION= 4.11.2
+PORTVERSION= 4.12.0
CATEGORIES= security
MASTER_SITES= LOCAL/acm/${PORTNAME}/:config_samples \
https://packages.wazuh.com/4.x/filebeat/:wazuh_module \
diff --git a/security/wazuh-server/distinfo b/security/wazuh-server/distinfo
index 5b516cf9d685..007c1e7cfd37 100644
--- a/security/wazuh-server/distinfo
+++ b/security/wazuh-server/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1743642891
-SHA256 (wazuh-4.11.2/filebeat.yml) = bbcf6fe806a32b505b0848386d71684868be85965bfb91b117dff15c9de7c247
-SIZE (wazuh-4.11.2/filebeat.yml) = 1120
-SHA256 (wazuh-4.11.2/logstash-wazuh-4.11.2.conf) = 54749bb044b4e8cbaebfe129f01ca253131843fb411c8e917248417c6528fb79
-SIZE (wazuh-4.11.2/logstash-wazuh-4.11.2.conf) = 3115
-SHA256 (wazuh-4.11.2/wazuh-filebeat-0.4.tar.gz) = c509b7fef5e28fc2b72bca91994c8dd32a3493d8270bb4679f0457fa1000040b
-SIZE (wazuh-4.11.2/wazuh-filebeat-0.4.tar.gz) = 1796
-SHA256 (wazuh-4.11.2/wazuh-template.json) = 3061aa89ddfcaa375319e289e72cf884633a889f6897a326cfb32e5ed8bd6444
-SIZE (wazuh-4.11.2/wazuh-template.json) = 84218
+TIMESTAMP = 1746861905
+SHA256 (wazuh-4.12.0/filebeat.yml) = bbcf6fe806a32b505b0848386d71684868be85965bfb91b117dff15c9de7c247
+SIZE (wazuh-4.12.0/filebeat.yml) = 1120
+SHA256 (wazuh-4.12.0/logstash-wazuh-4.12.0.conf) = 54749bb044b4e8cbaebfe129f01ca253131843fb411c8e917248417c6528fb79
+SIZE (wazuh-4.12.0/logstash-wazuh-4.12.0.conf) = 3115
+SHA256 (wazuh-4.12.0/wazuh-filebeat-0.4.tar.gz) = d45e78b09627adfcbc1256951f5bd76ecb07600af5021072dbdf299d8bd0e5c7
+SIZE (wazuh-4.12.0/wazuh-filebeat-0.4.tar.gz) = 1797
+SHA256 (wazuh-4.12.0/wazuh-template.json) = dfd4ba37ef7c32c2e809de929d5c48b8457ba94a05d154ccba39f4ca5ee62b33
+SIZE (wazuh-4.12.0/wazuh-template.json) = 84309
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/auto-admin/Makefile b/sysutils/auto-admin/Makefile
index 8b44ee9524d0..6ef89d407b67 100644
--- a/sysutils/auto-admin/Makefile
+++ b/sysutils/auto-admin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= auto-admin
-DISTVERSION= 0.8.2
+DISTVERSION= 0.8.3
CATEGORIES= sysutils
MAINTAINER= jwb@FreeBSD.org
diff --git a/sysutils/auto-admin/distinfo b/sysutils/auto-admin/distinfo
index 4b275bbad656..5c5081ca804c 100644
--- a/sysutils/auto-admin/distinfo
+++ b/sysutils/auto-admin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745969961
-SHA256 (outpaddling-auto-admin-0.8.2_GH0.tar.gz) = 79abd1bcd232e6f3bbd5e1b79a717cd339418962d3bbf3048fc3cdc6df74e85d
-SIZE (outpaddling-auto-admin-0.8.2_GH0.tar.gz) = 157608
+TIMESTAMP = 1746740194
+SHA256 (outpaddling-auto-admin-0.8.3_GH0.tar.gz) = 729d530078975a41a0c728580309b96faa9beb3de4e6085571b0b588af797b45
+SIZE (outpaddling-auto-admin-0.8.3_GH0.tar.gz) = 158385
diff --git a/sysutils/baloo-widgets/distinfo b/sysutils/baloo-widgets/distinfo
index 89fb3133321a..1091d538975c 100644
--- a/sysutils/baloo-widgets/distinfo
+++ b/sysutils/baloo-widgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564308
-SHA256 (KDE/release-service/25.04.0/baloo-widgets-25.04.0.tar.xz) = a3dc18ddd6059c88a113da09a5472a93cf08f11dd0c358c3d3b6a98127c45c45
-SIZE (KDE/release-service/25.04.0/baloo-widgets-25.04.0.tar.xz) = 278096
+TIMESTAMP = 1746557954
+SHA256 (KDE/release-service/25.04.1/baloo-widgets-25.04.1.tar.xz) = d7bd1dd2fac57083b801036b70b78e7aef312a976ccc4bc227e98a973ff08993
+SIZE (KDE/release-service/25.04.1/baloo-widgets-25.04.1.tar.xz) = 276752
diff --git a/sysutils/chaoskube/Makefile b/sysutils/chaoskube/Makefile
index 19ee3cbdc721..d3987b7eea38 100644
--- a/sysutils/chaoskube/Makefile
+++ b/sysutils/chaoskube/Makefile
@@ -1,7 +1,6 @@
PORTNAME= chaoskube
-PORTVERSION= 0.34.1
+PORTVERSION= 0.35.0
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://github.com/linki/chaoskube
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.23,modules
+USES= go:1.24,modules
GO_MODULE= github.com/linki/chaoskube
PLIST_FILES= bin/${PORTNAME}
diff --git a/sysutils/chaoskube/distinfo b/sysutils/chaoskube/distinfo
index d1cd01615ff0..fa2e78915786 100644
--- a/sysutils/chaoskube/distinfo
+++ b/sysutils/chaoskube/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1742838506
-SHA256 (go/sysutils_chaoskube/chaoskube-v0.34.1/v0.34.1.mod) = eed640b1d7fad2ad4ce88e9d49c217cbc43f1b06d6ffb5b046c980575dd778f6
-SIZE (go/sysutils_chaoskube/chaoskube-v0.34.1/v0.34.1.mod) = 2959
-SHA256 (go/sysutils_chaoskube/chaoskube-v0.34.1/v0.34.1.zip) = cde2e541e3f3b79d2e6c2a2d81cff30f9fec29669ed2bafbb3c4b45f64fec652
-SIZE (go/sysutils_chaoskube/chaoskube-v0.34.1/v0.34.1.zip) = 206103
+TIMESTAMP = 1746632534
+SHA256 (go/sysutils_chaoskube/chaoskube-v0.35.0/v0.35.0.mod) = 7a301deaeab6f90d22c21673eec7827fbecc49dcb721368b4f4e56dfe1dac001
+SIZE (go/sysutils_chaoskube/chaoskube-v0.35.0/v0.35.0.mod) = 2749
+SHA256 (go/sysutils_chaoskube/chaoskube-v0.35.0/v0.35.0.zip) = cb8f7459e7e64bb1ad232375871b66df3c44fb6748d3584467d06614afb686b4
+SIZE (go/sysutils_chaoskube/chaoskube-v0.35.0/v0.35.0.zip) = 205878
diff --git a/sysutils/consul/Makefile b/sysutils/consul/Makefile
index b6378dda4aab..1b95485dd445 100644
--- a/sysutils/consul/Makefile
+++ b/sysutils/consul/Makefile
@@ -1,6 +1,6 @@
PORTNAME= consul
DISTVERSIONPREFIX= v
-DISTVERSION= 1.20.6
+DISTVERSION= 1.21.0
CATEGORIES= sysutils
MASTER_SITES= https://raw.githubusercontent.com/hashicorp/consul/${DISTVERSIONFULL}/
DISTFILES= go.mod \
@@ -17,7 +17,7 @@ WWW= https://www.consul.io/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cpe go:1.23,modules
+USES= cpe go:1.24,modules
CPE_VENDOR= hashicorp
USE_GITHUB= yes
GH_ACCOUNT= hashicorp
@@ -43,7 +43,7 @@ CONSUL_USER?= consul
CONSUL_GROUP?= consul
CONSUL_DBDIR?= /var/db/${PORTNAME}
-GITID= a343c51
+GITID= 4e96098
# Bring DISTINFO_FILE into scope so we can get the timestamp.
.include <bsd.port.pre.mk>
diff --git a/sysutils/consul/distinfo b/sysutils/consul/distinfo
index 153b855011c2..3eb680e47a79 100644
--- a/sysutils/consul/distinfo
+++ b/sysutils/consul/distinfo
@@ -1,15 +1,15 @@
-TIMESTAMP = 1746176572
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/go.mod) = 058db3ddc1245a8195aebd26c81ec89d5636a64cfd9e89db5d574229f5112490
-SIZE (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/go.mod) = 13795
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/api/go.mod) = c8f80921ac94f31f1b338436a88870f347948afd8e1c4207b285fa72a09d437a
-SIZE (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/api/go.mod) = 1869
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/envoyextensions/go.mod) = 1fd77d2d2690739038026daab6c6eb607601c1c14350d6530dfce0db716254be
-SIZE (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/envoyextensions/go.mod) = 2071
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/proto-public/go.mod) = c0bf39ba829f5a06b8b0f26ea18392b4ac58a00ef561728815b1a2620ebaba6a
-SIZE (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/proto-public/go.mod) = 390
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/sdk/go.mod) = 5241149e898962ff666a6d83140ea5bb8f8e11b10f52253745c8508303566211
-SIZE (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/sdk/go.mod) = 822
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/troubleshoot/go.mod) = 619874fc3590081ba9e838fb43170a72078be9b08a7453a23882cb7392797df5
-SIZE (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/troubleshoot/go.mod) = 2847
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/hashicorp-consul-v1.20.6_GH0.tar.gz) = 1868ba920c241350f82bccb24aceae1e8210b5a32ea19fbd20ac4bf254476952
-SIZE (go/sysutils_consul/hashicorp-consul-v1.20.6_GH0/hashicorp-consul-v1.20.6_GH0.tar.gz) = 39229939
+TIMESTAMP = 1746604383
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/go.mod) = 1a32a7a606f584853f9f767e40e4bf640af329c4fe93ce65f82a26d24879f4b3
+SIZE (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/go.mod) = 15151
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/api/go.mod) = c8f80921ac94f31f1b338436a88870f347948afd8e1c4207b285fa72a09d437a
+SIZE (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/api/go.mod) = 1869
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/envoyextensions/go.mod) = 1fd77d2d2690739038026daab6c6eb607601c1c14350d6530dfce0db716254be
+SIZE (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/envoyextensions/go.mod) = 2071
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/proto-public/go.mod) = c0bf39ba829f5a06b8b0f26ea18392b4ac58a00ef561728815b1a2620ebaba6a
+SIZE (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/proto-public/go.mod) = 390
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/sdk/go.mod) = 5241149e898962ff666a6d83140ea5bb8f8e11b10f52253745c8508303566211
+SIZE (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/sdk/go.mod) = 822
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/troubleshoot/go.mod) = 619874fc3590081ba9e838fb43170a72078be9b08a7453a23882cb7392797df5
+SIZE (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/troubleshoot/go.mod) = 2847
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/hashicorp-consul-v1.21.0_GH0.tar.gz) = aad1a57899c54e7f37d8c681c124f9fe2c8cf5829c73d122ba5e3dfebd95ec89
+SIZE (go/sysutils_consul/hashicorp-consul-v1.21.0_GH0/hashicorp-consul-v1.21.0_GH0.tar.gz) = 47398255
diff --git a/sysutils/containerd/Makefile b/sysutils/containerd/Makefile
index bef3cc02bb0b..c74b99f5c8c7 100644
--- a/sysutils/containerd/Makefile
+++ b/sysutils/containerd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= containerd
DISTVERSIONPREFIX=v
-DISTVERSION= 2.0.5
+DISTVERSION= 2.1.0
CATEGORIES= sysutils
MAINTAINER= decke@FreeBSD.org
diff --git a/sysutils/containerd/distinfo b/sysutils/containerd/distinfo
index d770839b1f95..c2ef40c9c82e 100644
--- a/sysutils/containerd/distinfo
+++ b/sysutils/containerd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745349753
-SHA256 (containerd-containerd-v2.0.5_GH0.tar.gz) = 617917606c64df1cab19a0f5cc20fd724ed9187314bcd40eaacf66a9e75b1eb8
-SIZE (containerd-containerd-v2.0.5_GH0.tar.gz) = 10452563
+TIMESTAMP = 1746939719
+SHA256 (containerd-containerd-v2.1.0_GH0.tar.gz) = 15e5b801787e5fd2d09ace007931bb30a4cee107b78484e1f76f5e83acd90207
+SIZE (containerd-containerd-v2.1.0_GH0.tar.gz) = 10610618
diff --git a/sysutils/data-prepper/Makefile b/sysutils/data-prepper/Makefile
index df02dac8ab31..54e58f6fc6f7 100644
--- a/sysutils/data-prepper/Makefile
+++ b/sysutils/data-prepper/Makefile
@@ -1,12 +1,12 @@
PORTNAME= data-prepper
-DISTVERSION= 2.10.2
+DISTVERSION= 2.11.0
DISTVERSIONSUFFIX= -linux-x64
CATEGORIES= sysutils java
-MASTER_SITES= https://artifacts.opensearch.org/${PORTNAME}/${DISTVERSION}/
+MASTER_SITES= https://artifacts.opensearch.org/${PORTNAME}/${DISTVERSION}/
DISTNAME= opensearch-${PORTNAME}-jdk-${DISTVERSIONFULL}
MAINTAINER= opensearch@FreeBSD.org
-COMMENT= A server-side data collector for OpenSearch
+COMMENT= Server-side data collector for OpenSearch
WWW= https://opensearch.org
LICENSE= APACHE20
@@ -19,15 +19,16 @@ USE_RC_SUBR= ${PORTNAME}
SHEBANG_FILES= bin/data-prepper
+NO_ARCH= yes
NO_BUILD= yes
-SUB_FILES= data-prepper
+SUB_FILES= data-prepper pkg-message
SUB_LIST= SEARCHUSER=${SEARCHUSER} SEARCHGROUP=${SEARCHGROUP} JAVA_HOME=${JAVA_HOME}
BINS= data-prepper
CONFIG_FILES= data-prepper-config.yaml log4j2-rolling.properties
-SEARCHUSER?= opensearch
-SEARCHGROUP?= ${SEARCHUSER}
+SEARCHUSER= opensearch
+SEARCHGROUP= ${SEARCHUSER}
USERS= ${SEARCHUSER}
GROUPS= ${SEARCHGROUP}
diff --git a/sysutils/data-prepper/distinfo b/sysutils/data-prepper/distinfo
index a619f9653921..55b1d1d8a08b 100644
--- a/sysutils/data-prepper/distinfo
+++ b/sysutils/data-prepper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739976294
-SHA256 (opensearch-data-prepper-jdk-2.10.2-linux-x64.tar.gz) = 332a5331bd5308fb30d8c542c055588df4232a0d3a263af41b59b9be7e31a1b0
-SIZE (opensearch-data-prepper-jdk-2.10.2-linux-x64.tar.gz) = 448867160
+TIMESTAMP = 1746624078
+SHA256 (opensearch-data-prepper-jdk-2.11.0-linux-x64.tar.gz) = c29c6100121448cb2dac2b4d1d3917bd2eb027d9b315a2001f49880020085673
+SIZE (opensearch-data-prepper-jdk-2.11.0-linux-x64.tar.gz) = 459840646
diff --git a/sysutils/data-prepper/files/data-prepper.in b/sysutils/data-prepper/files/data-prepper.in
index a2bdcac5dbb1..fd2d995d61d0 100644
--- a/sysutils/data-prepper/files/data-prepper.in
+++ b/sysutils/data-prepper/files/data-prepper.in
@@ -31,7 +31,7 @@ load_rc_config ${name}
: ${data_prepper_config:=%%PREFIX%%/etc/data-prepper/data-prepper-config.yaml}
: ${data_prepper_config_dir:=%%PREFIX%%/etc/data-prepper}
: ${data_prepper_java_home:="%%JAVA_HOME%%"}
-: ${data_prepper_home:="%%PREFIX%%/lib/data-prepper"}
+: ${data_prepper_home:="%%DATADIR%%"}
export JAVA_HOME=${data_prepper_java_home}
required_files="${data_prepper_config}"
diff --git a/sysutils/data-prepper/files/pkg-message.in b/sysutils/data-prepper/files/pkg-message.in
new file mode 100644
index 000000000000..a7c370317d03
--- /dev/null
+++ b/sysutils/data-prepper/files/pkg-message.in
@@ -0,0 +1,10 @@
+[
+{ type: install
+ message: <<EOM
+Data Prepper needs pipelines to be configured in
+%%DATADIR%%/pipelines
+
+Examples can be found in %%EXAMPLESDIR%%
+EOM
+}
+]
diff --git a/sysutils/data-prepper/files/pkg-messsage.in b/sysutils/data-prepper/files/pkg-messsage.in
deleted file mode 100644
index 6fb262921034..000000000000
--- a/sysutils/data-prepper/files/pkg-messsage.in
+++ /dev/null
@@ -1,10 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Data Prepper needs pipelines to be configured in
-%%LOCALBASE%%/lib/data-prepper/pipelines
-
-Examples can be found in %%LOCALBASE%%/%%EXAMPLESDIR%%
-EOM
-}
-]
diff --git a/sysutils/data-prepper/pkg-plist b/sysutils/data-prepper/pkg-plist
index 4b3eba291d78..ec493bbc2704 100644
--- a/sysutils/data-prepper/pkg-plist
+++ b/sysutils/data-prepper/pkg-plist
@@ -6,126 +6,131 @@
%%DATADIR%%/lib/LatencyUtils-2.0.3.jar
%%DATADIR%%/lib/ST4-4.3.3.jar
%%DATADIR%%/lib/accessors-smart-2.5.0.jar
-%%DATADIR%%/lib/acm-2.25.11.jar
-%%DATADIR%%/lib/aggregate-processor-2.10.2.jar
+%%DATADIR%%/lib/acm-2.30.23.jar
+%%DATADIR%%/lib/aggregate-processor-2.11.0.jar
%%DATADIR%%/lib/aggs-matrix-stats-client-1.3.14.jar
-%%DATADIR%%/lib/aircompressor-0.27.jar
+%%DATADIR%%/lib/aircompressor-2.0.2.jar
%%DATADIR%%/lib/amazon-kinesis-client-2.6.0.jar
%%DATADIR%%/lib/animal-sniffer-annotations-1.23.jar
%%DATADIR%%/lib/annotations-13.0.jar
-%%DATADIR%%/lib/annotations-2.25.11.jar
+%%DATADIR%%/lib/annotations-2.30.23.jar
%%DATADIR%%/lib/annotations-4.1.1.4.jar
-%%DATADIR%%/lib/anomaly-detector-processor-2.10.2.jar
+%%DATADIR%%/lib/anomaly-detector-processor-2.11.0.jar
%%DATADIR%%/lib/antlr-runtime-3.5.3.jar
%%DATADIR%%/lib/antlr4-4.10.1.jar
%%DATADIR%%/lib/antlr4-runtime-4.10.1.jar
%%DATADIR%%/lib/aopalliance-1.0.jar
-%%DATADIR%%/lib/apache-client-2.25.11.jar
+%%DATADIR%%/lib/apache-client-2.30.23.jar
%%DATADIR%%/lib/armeria-1.29.0.jar
-%%DATADIR%%/lib/armeria-common-2.10.2.jar
+%%DATADIR%%/lib/armeria-common-2.11.0.jar
%%DATADIR%%/lib/armeria-grpc-1.29.0.jar
%%DATADIR%%/lib/armeria-grpc-protocol-1.29.0.jar
%%DATADIR%%/lib/armeria-protobuf-1.29.0.jar
-%%DATADIR%%/lib/arns-2.25.11.jar
+%%DATADIR%%/lib/arns-2.30.23.jar
%%DATADIR%%/lib/asm-9.3.jar
-%%DATADIR%%/lib/auth-2.25.11.jar
-%%DATADIR%%/lib/avro-1.11.3.jar
-%%DATADIR%%/lib/avro-codecs-2.10.2.jar
-%%DATADIR%%/lib/aws-cbor-protocol-2.25.11.jar
-%%DATADIR%%/lib/aws-core-2.25.11.jar
+%%DATADIR%%/lib/atlassian-commons-2.11.0.jar
+%%DATADIR%%/lib/auth-2.30.23.jar
+%%DATADIR%%/lib/avro-1.11.4.jar
+%%DATADIR%%/lib/avro-codecs-2.11.0.jar
+%%DATADIR%%/lib/aws-cbor-protocol-2.30.23.jar
+%%DATADIR%%/lib/aws-core-2.30.23.jar
%%DATADIR%%/lib/aws-embedded-metrics-2.0.0-beta-1.jar
%%DATADIR%%/lib/aws-java-sdk-core-1.12.660.jar
%%DATADIR%%/lib/aws-java-sdk-sts-1.12.660.jar
-%%DATADIR%%/lib/aws-json-protocol-2.25.11.jar
-%%DATADIR%%/lib/aws-lambda-2.10.2.jar
+%%DATADIR%%/lib/aws-json-protocol-2.30.23.jar
+%%DATADIR%%/lib/aws-lambda-2.11.0.jar
%%DATADIR%%/lib/aws-msk-iam-auth-2.0.3.jar
-%%DATADIR%%/lib/aws-plugin-2.10.2.jar
-%%DATADIR%%/lib/aws-plugin-api-2.10.2.jar
-%%DATADIR%%/lib/aws-query-protocol-2.25.11.jar
-%%DATADIR%%/lib/aws-sqs-common-2.10.2.jar
-%%DATADIR%%/lib/aws-xml-protocol-2.25.11.jar
+%%DATADIR%%/lib/aws-plugin-2.11.0.jar
+%%DATADIR%%/lib/aws-plugin-api-2.11.0.jar
+%%DATADIR%%/lib/aws-query-protocol-2.30.23.jar
+%%DATADIR%%/lib/aws-sqs-common-2.11.0.jar
+%%DATADIR%%/lib/aws-xml-protocol-2.30.23.jar
%%DATADIR%%/lib/bcpkix-jdk18on-1.78.1.jar
%%DATADIR%%/lib/bcprov-jdk18on-1.78.1.jar
%%DATADIR%%/lib/bcutil-jdk18on-1.78.1.jar
-%%DATADIR%%/lib/blocking-buffer-2.10.2.jar
+%%DATADIR%%/lib/blocking-buffer-2.11.0.jar
%%DATADIR%%/lib/brotli4j-1.16.0.jar
%%DATADIR%%/lib/bson-4.7.1.jar
%%DATADIR%%/lib/bson-record-codec-4.7.1.jar
%%DATADIR%%/lib/btf-1.3.jar
-%%DATADIR%%/lib/buffer-common-2.10.2.jar
+%%DATADIR%%/lib/buffer-common-2.11.0.jar
%%DATADIR%%/lib/byte-buddy-1.14.4.jar
%%DATADIR%%/lib/caffeine-3.1.8.jar
-%%DATADIR%%/lib/checker-qual-3.37.0.jar
-%%DATADIR%%/lib/checksums-2.25.11.jar
-%%DATADIR%%/lib/checksums-spi-2.25.11.jar
+%%DATADIR%%/lib/checker-qual-3.42.0.jar
+%%DATADIR%%/lib/checksums-2.30.23.jar
+%%DATADIR%%/lib/checksums-spi-2.30.23.jar
%%DATADIR%%/lib/classgraph-4.8.120.jar
%%DATADIR%%/lib/classmate-1.5.1.jar
-%%DATADIR%%/lib/cloudwatch-2.25.11.jar
-%%DATADIR%%/lib/common-2.10.2.jar
+%%DATADIR%%/lib/cloudwatch-2.30.23.jar
+%%DATADIR%%/lib/cloudwatch-logs-2.11.0.jar
+%%DATADIR%%/lib/cloudwatchlogs-2.30.23.jar
+%%DATADIR%%/lib/common-2.11.0.jar
%%DATADIR%%/lib/common-config-7.6.0.jar
%%DATADIR%%/lib/common-utils-7.6.0.jar
%%DATADIR%%/lib/commons-beanutils-1.9.4.jar
%%DATADIR%%/lib/commons-cli-1.5.0.jar
-%%DATADIR%%/lib/commons-codec-1.16.0.jar
+%%DATADIR%%/lib/commons-codec-1.17.1.jar
%%DATADIR%%/lib/commons-collections-3.2.2.jar
%%DATADIR%%/lib/commons-collections4-4.4.jar
-%%DATADIR%%/lib/commons-compress-1.26.0.jar
+%%DATADIR%%/lib/commons-compress-1.26.2.jar
%%DATADIR%%/lib/commons-configuration2-2.11.0.jar
%%DATADIR%%/lib/commons-digester-2.1.jar
-%%DATADIR%%/lib/commons-io-2.15.1.jar
-%%DATADIR%%/lib/commons-lang3-3.14.0.jar
-%%DATADIR%%/lib/commons-logging-1.3.2.jar
+%%DATADIR%%/lib/commons-io-2.16.1.jar
+%%DATADIR%%/lib/commons-lang3-3.17.0.jar
+%%DATADIR%%/lib/commons-logging-1.3.4.jar
%%DATADIR%%/lib/commons-math3-3.6.1.jar
%%DATADIR%%/lib/commons-net-3.9.0.jar
%%DATADIR%%/lib/commons-pool-1.6.jar
-%%DATADIR%%/lib/commons-text-1.12.0.jar
+%%DATADIR%%/lib/commons-text-1.13.0.jar
%%DATADIR%%/lib/commons-validator-1.8.0.jar
%%DATADIR%%/lib/compiler-0.9.10.jar
+%%DATADIR%%/lib/confluence-source-2.11.0.jar
%%DATADIR%%/lib/connect-api-3.6.1.jar
%%DATADIR%%/lib/connect-json-3.6.1.jar
-%%DATADIR%%/lib/crt-core-2.25.11.jar
-%%DATADIR%%/lib/csv-processor-2.10.2.jar
+%%DATADIR%%/lib/crowdstrike-source-2.11.0.jar
+%%DATADIR%%/lib/crt-core-2.30.23.jar
+%%DATADIR%%/lib/csv-processor-2.11.0.jar
%%DATADIR%%/lib/curator-client-5.2.0.jar
%%DATADIR%%/lib/curator-framework-5.2.0.jar
%%DATADIR%%/lib/curator-recipes-5.2.0.jar
-%%DATADIR%%/lib/data-prepper-api-2.10.2.jar
-%%DATADIR%%/lib/data-prepper-core-2.10.2.jar
-%%DATADIR%%/lib/data-prepper-event-2.10.2.jar
-%%DATADIR%%/lib/data-prepper-expression-2.10.2.jar
-%%DATADIR%%/lib/data-prepper-logstash-configuration-2.10.2.jar
-%%DATADIR%%/lib/data-prepper-main-2.10.2.jar
-%%DATADIR%%/lib/data-prepper-pipeline-parser-2.10.2.jar
-%%DATADIR%%/lib/data-prepper-plugin-framework-2.10.2.jar
-%%DATADIR%%/lib/data-prepper-plugins-2.10.2.jar
-%%DATADIR%%/lib/data-prepper-test-common-2.10.2.jar
-%%DATADIR%%/lib/date-processor-2.10.2.jar
-%%DATADIR%%/lib/decompress-processor-2.10.2.jar
-%%DATADIR%%/lib/dissect-processor-2.10.2.jar
+%%DATADIR%%/lib/data-prepper-api-2.11.0.jar
+%%DATADIR%%/lib/data-prepper-core-2.11.0.jar
+%%DATADIR%%/lib/data-prepper-event-2.11.0.jar
+%%DATADIR%%/lib/data-prepper-expression-2.11.0.jar
+%%DATADIR%%/lib/data-prepper-logstash-configuration-2.11.0.jar
+%%DATADIR%%/lib/data-prepper-main-2.11.0.jar
+%%DATADIR%%/lib/data-prepper-pipeline-parser-2.11.0.jar
+%%DATADIR%%/lib/data-prepper-plugin-framework-2.11.0.jar
+%%DATADIR%%/lib/data-prepper-plugins-2.11.0.jar
+%%DATADIR%%/lib/data-prepper-test-common-2.11.0.jar
+%%DATADIR%%/lib/date-processor-2.11.0.jar
+%%DATADIR%%/lib/decompress-processor-2.11.0.jar
+%%DATADIR%%/lib/dissect-processor-2.11.0.jar
%%DATADIR%%/lib/dnsjava-3.6.1.jar
-%%DATADIR%%/lib/drop-events-processor-2.10.2.jar
-%%DATADIR%%/lib/dynamodb-2.25.11.jar
-%%DATADIR%%/lib/dynamodb-enhanced-2.25.11.jar
-%%DATADIR%%/lib/dynamodb-source-2.10.2.jar
-%%DATADIR%%/lib/dynamodb-source-coordination-store-2.10.2.jar
+%%DATADIR%%/lib/drop-events-processor-2.11.0.jar
+%%DATADIR%%/lib/dynamodb-2.30.23.jar
+%%DATADIR%%/lib/dynamodb-enhanced-2.30.23.jar
+%%DATADIR%%/lib/dynamodb-source-2.11.0.jar
+%%DATADIR%%/lib/dynamodb-source-coordination-store-2.11.0.jar
%%DATADIR%%/lib/eclipse-collections-10.4.0.jar
%%DATADIR%%/lib/eclipse-collections-api-10.4.0.jar
%%DATADIR%%/lib/eclipse-collections-forkjoin-10.4.0.jar
%%DATADIR%%/lib/elasticsearch-java-7.17.0.jar
%%DATADIR%%/lib/elasticsearch-rest-client-7.17.0.jar
%%DATADIR%%/lib/elsa-3.0.0-M5.jar
-%%DATADIR%%/lib/endpoints-spi-2.25.11.jar
+%%DATADIR%%/lib/endpoints-spi-2.30.23.jar
%%DATADIR%%/lib/error_prone_annotations-2.23.0.jar
-%%DATADIR%%/lib/event-json-codecs-2.10.2.jar
+%%DATADIR%%/lib/event-json-codecs-2.11.0.jar
%%DATADIR%%/lib/eventstream-1.0.1.jar
%%DATADIR%%/lib/everit-json-schema-1.14.3.jar
%%DATADIR%%/lib/failsafe-3.3.2.jar
%%DATADIR%%/lib/failureaccess-1.0.1.jar
-%%DATADIR%%/lib/failures-common-2.10.2.jar
-%%DATADIR%%/lib/flatten-processor-2.10.2.jar
-%%DATADIR%%/lib/geoip-processor-2.10.2.jar
+%%DATADIR%%/lib/failures-common-2.11.0.jar
+%%DATADIR%%/lib/flatten-processor-2.11.0.jar
+%%DATADIR%%/lib/geoip-processor-2.11.0.jar
%%DATADIR%%/lib/geoip2-4.2.0.jar
-%%DATADIR%%/lib/glue-2.25.11.jar
-%%DATADIR%%/lib/grok-processor-2.10.2.jar
+%%DATADIR%%/lib/glue-2.30.23.jar
+%%DATADIR%%/lib/grok-processor-2.11.0.jar
%%DATADIR%%/lib/grpc-api-1.64.0.jar
%%DATADIR%%/lib/grpc-context-1.64.0.jar
%%DATADIR%%/lib/grpc-core-1.64.0.jar
@@ -150,25 +155,26 @@
%%DATADIR%%/lib/hadoop-yarn-common-3.4.0.jar
%%DATADIR%%/lib/hamcrest-2.2.jar
%%DATADIR%%/lib/handy-uri-templates-2.1.8.jar
-%%DATADIR%%/lib/hibernate-validator-8.0.1.Final.jar
+%%DATADIR%%/lib/hibernate-validator-8.0.2.Final.jar
%%DATADIR%%/lib/hppc-0.8.1.jar
-%%DATADIR%%/lib/http-auth-2.25.11.jar
-%%DATADIR%%/lib/http-auth-aws-2.25.11.jar
-%%DATADIR%%/lib/http-auth-spi-2.25.11.jar
-%%DATADIR%%/lib/http-client-spi-2.25.11.jar
-%%DATADIR%%/lib/http-common-2.10.2.jar
-%%DATADIR%%/lib/http-source-2.10.2.jar
-%%DATADIR%%/lib/http-source-common-2.10.2.jar
+%%DATADIR%%/lib/http-auth-2.30.23.jar
+%%DATADIR%%/lib/http-auth-aws-2.30.23.jar
+%%DATADIR%%/lib/http-auth-aws-eventstream-2.30.23.jar
+%%DATADIR%%/lib/http-auth-spi-2.30.23.jar
+%%DATADIR%%/lib/http-client-spi-2.30.23.jar
+%%DATADIR%%/lib/http-common-2.11.0.jar
+%%DATADIR%%/lib/http-source-2.11.0.jar
+%%DATADIR%%/lib/http-source-common-2.11.0.jar
%%DATADIR%%/lib/httpasyncclient-4.1.5.jar
%%DATADIR%%/lib/httpclient-4.5.14.jar
-%%DATADIR%%/lib/httpclient5-5.3.1.jar
+%%DATADIR%%/lib/httpclient5-5.4.2.jar
%%DATADIR%%/lib/httpcore-4.4.16.jar
-%%DATADIR%%/lib/httpcore-nio-4.4.15.jar
-%%DATADIR%%/lib/httpcore5-5.2.4.jar
-%%DATADIR%%/lib/httpcore5-h2-5.2.4.jar
+%%DATADIR%%/lib/httpcore-nio-4.4.16.jar
+%%DATADIR%%/lib/httpcore5-5.3.3.jar
+%%DATADIR%%/lib/httpcore5-h2-5.3.3.jar
%%DATADIR%%/lib/icu4j-69.1.jar
-%%DATADIR%%/lib/identity-spi-2.25.11.jar
-%%DATADIR%%/lib/in-memory-source-coordination-store-2.10.2.jar
+%%DATADIR%%/lib/identity-spi-2.30.23.jar
+%%DATADIR%%/lib/in-memory-source-coordination-store-2.11.0.jar
%%DATADIR%%/lib/ion-java-1.11.8.jar
%%DATADIR%%/lib/ipaddress-5.4.2.jar
%%DATADIR%%/lib/j2objc-annotations-2.8.jar
@@ -192,8 +198,9 @@
%%DATADIR%%/lib/jackson-module-jaxb-annotations-2.17.2.jar
%%DATADIR%%/lib/jackson-module-parameter-names-2.17.2.jar
%%DATADIR%%/lib/jakarta.activation-api-1.2.2.jar
+%%DATADIR%%/lib/jakarta.annotation-api-1.3.5.jar
%%DATADIR%%/lib/jakarta.json-2.0.0-module.jar
-%%DATADIR%%/lib/jakarta.json-api-2.1.2.jar
+%%DATADIR%%/lib/jakarta.json-api-2.1.3.jar
%%DATADIR%%/lib/jakarta.json.bind-api-2.0.0.jar
%%DATADIR%%/lib/jakarta.validation-api-3.0.2.jar
%%DATADIR%%/lib/jakarta.xml.bind-api-2.3.3.jar
@@ -217,10 +224,11 @@
%%DATADIR%%/lib/jersey-servlet-1.19.4.jar
%%DATADIR%%/lib/jettison-1.5.4.jar
%%DATADIR%%/lib/jimfs-1.1.jar
+%%DATADIR%%/lib/jira-source-2.11.0.jar
%%DATADIR%%/lib/jline-3.25.0.jar
%%DATADIR%%/lib/jmespath-java-1.12.660.jar
%%DATADIR%%/lib/jna-5.5.0.jar
-%%DATADIR%%/lib/joda-time-2.12.7.jar
+%%DATADIR%%/lib/joda-time-2.13.0.jar
%%DATADIR%%/lib/jopt-simple-5.0.4.jar
%%DATADIR%%/lib/jsch-0.1.55.jar
%%DATADIR%%/lib/json-20231013.jar
@@ -231,18 +239,19 @@
%%DATADIR%%/lib/json-schema-core-1.2.14.jar
%%DATADIR%%/lib/json-schema-validator-2.2.14.jar
%%DATADIR%%/lib/json-smart-2.5.0.jar
-%%DATADIR%%/lib/json-utils-2.25.11.jar
+%%DATADIR%%/lib/json-utils-2.30.23.jar
+%%DATADIR%%/lib/jsoup-1.18.3.jar
%%DATADIR%%/lib/jsp-api-2.1.jar
%%DATADIR%%/lib/jsr305-3.0.2.jar
%%DATADIR%%/lib/jsr311-api-1.1.1.jar
%%DATADIR%%/lib/jts-core-1.15.0.jar
-%%DATADIR%%/lib/kafka-2.25.11.jar
+%%DATADIR%%/lib/kafka-2.30.23.jar
%%DATADIR%%/lib/kafka-avro-serializer-7.6.0.jar
%%DATADIR%%/lib/kafka-clients-7.6.0-ccs.jar
%%DATADIR%%/lib/kafka-json-schema-provider-7.6.0.jar
%%DATADIR%%/lib/kafka-json-schema-serializer-7.6.0.jar
%%DATADIR%%/lib/kafka-json-serializer-7.6.0.jar
-%%DATADIR%%/lib/kafka-plugins-2.10.2.jar
+%%DATADIR%%/lib/kafka-plugins-2.11.0.jar
%%DATADIR%%/lib/kafka-schema-registry-client-7.6.0.jar
%%DATADIR%%/lib/kafka-schema-serializer-7.6.0.jar
%%DATADIR%%/lib/kerb-admin-2.0.3.jar
@@ -259,10 +268,10 @@
%%DATADIR%%/lib/kerby-pkix-2.0.3.jar
%%DATADIR%%/lib/kerby-util-2.0.3.jar
%%DATADIR%%/lib/kerby-xdr-2.0.3.jar
-%%DATADIR%%/lib/key-value-processor-2.10.2.jar
-%%DATADIR%%/lib/kinesis-2.25.11.jar
-%%DATADIR%%/lib/kinesis-source-2.10.2.jar
-%%DATADIR%%/lib/kms-2.25.11.jar
+%%DATADIR%%/lib/key-value-processor-2.11.0.jar
+%%DATADIR%%/lib/kinesis-2.30.23.jar
+%%DATADIR%%/lib/kinesis-source-2.11.0.jar
+%%DATADIR%%/lib/kms-2.30.23.jar
%%DATADIR%%/lib/kotlin-reflect-1.7.10.jar
%%DATADIR%%/lib/kotlin-script-runtime-1.9.10.jar
%%DATADIR%%/lib/kotlin-scripting-common-1.9.10.jar
@@ -275,17 +284,17 @@
%%DATADIR%%/lib/kotlinpoet-1.10.2.jar
%%DATADIR%%/lib/kotlinx-datetime-jvm-0.3.2.jar
%%DATADIR%%/lib/kotlinx-serialization-core-jvm-1.4.0.jar
-%%DATADIR%%/lib/lambda-2.25.11.jar
+%%DATADIR%%/lib/lambda-2.30.23.jar
%%DATADIR%%/lib/lang-mustache-client-1.3.14.jar
%%DATADIR%%/lib/libphonenumber-8.11.1.jar
%%DATADIR%%/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
-%%DATADIR%%/lib/log-generator-source-2.10.2.jar
-%%DATADIR%%/lib/log4j-api-2.23.1.jar
-%%DATADIR%%/lib/log4j-core-2.23.1.jar
-%%DATADIR%%/lib/log4j-slf4j2-impl-2.23.1.jar
+%%DATADIR%%/lib/log-generator-source-2.11.0.jar
+%%DATADIR%%/lib/log4j-api-2.24.3.jar
+%%DATADIR%%/lib/log4j-core-2.24.3.jar
+%%DATADIR%%/lib/log4j-slf4j2-impl-2.24.3.jar
%%DATADIR%%/lib/logredactor-1.0.12.jar
%%DATADIR%%/lib/logredactor-metrics-1.0.12.jar
-%%DATADIR%%/lib/lombok-1.18.22.jar
+%%DATADIR%%/lib/lombok-1.18.30.jar
%%DATADIR%%/lib/lucene-analyzers-common-8.10.1.jar
%%DATADIR%%/lib/lucene-backward-codecs-8.10.1.jar
%%DATADIR%%/lib/lucene-core-8.10.1.jar
@@ -303,26 +312,27 @@
%%DATADIR%%/lib/lz4-java-1.8.0.jar
%%DATADIR%%/lib/mailapi-1.6.2.jar
%%DATADIR%%/lib/mapdb-3.1.0.jar
-%%DATADIR%%/lib/mapdb-processor-state-2.10.2.jar
+%%DATADIR%%/lib/mapdb-processor-state-2.11.0.jar
%%DATADIR%%/lib/mapper-extras-client-1.3.14.jar
-%%DATADIR%%/lib/maven-artifact-3.9.8.jar
+%%DATADIR%%/lib/maven-artifact-3.9.9.jar
%%DATADIR%%/lib/maxmind-db-3.1.0.jar
%%DATADIR%%/lib/mbknor-jackson-jsonschema_2.12-1.0.39.jar
%%DATADIR%%/lib/mbknor-jackson-jsonschema_2.13-1.0.39.jar
%%DATADIR%%/lib/metrics-core-3.2.4.jar
-%%DATADIR%%/lib/metrics-spi-2.25.11.jar
+%%DATADIR%%/lib/metrics-spi-2.30.23.jar
%%DATADIR%%/lib/micrometer-commons-1.13.0.jar
%%DATADIR%%/lib/micrometer-core-1.13.0.jar
%%DATADIR%%/lib/micrometer-observation-1.13.0.jar
%%DATADIR%%/lib/micrometer-registry-cloudwatch2-1.10.5.jar
%%DATADIR%%/lib/micrometer-registry-prometheus-1.10.5.jar
%%DATADIR%%/lib/minimal-json-0.9.5.jar
-%%DATADIR%%/lib/mongodb-2.10.2.jar
+%%DATADIR%%/lib/ml-inference-processor-2.11.0.jar
+%%DATADIR%%/lib/mongodb-2.11.0.jar
%%DATADIR%%/lib/mongodb-driver-core-4.7.1.jar
%%DATADIR%%/lib/mongodb-driver-sync-4.7.1.jar
%%DATADIR%%/lib/msg-simple-1.2.jar
-%%DATADIR%%/lib/mutate-event-processors-2.10.2.jar
-%%DATADIR%%/lib/mutate-string-processors-2.10.2.jar
+%%DATADIR%%/lib/mutate-event-processors-2.11.0.jar
+%%DATADIR%%/lib/mutate-string-processors-2.11.0.jar
%%DATADIR%%/lib/mysql-binlog-connector-java-0.29.2.jar
%%DATADIR%%/lib/mysql-connector-j-8.4.0.jar
%%DATADIR%%/lib/netty-all-4.1.108.Final.jar
@@ -343,7 +353,7 @@
%%DATADIR%%/lib/netty-handler-4.1.108.Final.jar
%%DATADIR%%/lib/netty-handler-proxy-4.1.108.Final.jar
%%DATADIR%%/lib/netty-handler-ssl-ocsp-4.1.108.Final.jar
-%%DATADIR%%/lib/netty-nio-client-2.25.11.jar
+%%DATADIR%%/lib/netty-nio-client-2.30.23.jar
%%DATADIR%%/lib/netty-resolver-4.1.108.Final.jar
%%DATADIR%%/lib/netty-resolver-dns-4.1.108.Final.jar
%%DATADIR%%/lib/netty-resolver-dns-classes-macos-4.1.108.Final.jar
@@ -372,53 +382,55 @@
%%DATADIR%%/lib/netty-transport-rxtx-4.1.108.Final.jar
%%DATADIR%%/lib/netty-transport-sctp-4.1.108.Final.jar
%%DATADIR%%/lib/netty-transport-udt-4.1.108.Final.jar
-%%DATADIR%%/lib/newline-codecs-2.10.2.jar
+%%DATADIR%%/lib/newline-codecs-2.11.0.jar
%%DATADIR%%/lib/nimbus-jose-jwt-9.37.2.jar
-%%DATADIR%%/lib/obfuscate-processor-2.10.2.jar
+%%DATADIR%%/lib/obfuscate-processor-2.11.0.jar
+%%DATADIR%%/lib/ocsf-2.11.0.jar
%%DATADIR%%/lib/okio-fakefilesystem-jvm-3.2.0.jar
%%DATADIR%%/lib/okio-jvm-3.5.0.jar
%%DATADIR%%/lib/opencsv-5.9.jar
%%DATADIR%%/lib/opensearch-1.3.14.jar
-%%DATADIR%%/lib/opensearch-2.10.2.jar
-%%DATADIR%%/lib/opensearch-api-source-2.10.2.jar
+%%DATADIR%%/lib/opensearch-2.11.0.jar
+%%DATADIR%%/lib/opensearch-api-source-2.11.0.jar
%%DATADIR%%/lib/opensearch-cli-1.3.14.jar
%%DATADIR%%/lib/opensearch-core-1.3.14.jar
%%DATADIR%%/lib/opensearch-geo-1.3.14.jar
-%%DATADIR%%/lib/opensearch-java-2.8.1.jar
-%%DATADIR%%/lib/opensearch-rest-client-2.7.0.jar
+%%DATADIR%%/lib/opensearch-java-2.20.0.jar
+%%DATADIR%%/lib/opensearch-rest-client-2.12.0.jar
%%DATADIR%%/lib/opensearch-rest-high-level-client-1.3.14.jar
%%DATADIR%%/lib/opensearch-secure-sm-1.3.14.jar
%%DATADIR%%/lib/opensearch-x-content-1.3.14.jar
-%%DATADIR%%/lib/opensearchserverless-2.25.11.jar
-%%DATADIR%%/lib/opentelemetry-proto-0.16.0-alpha.jar
+%%DATADIR%%/lib/opensearchserverless-2.30.23.jar
+%%DATADIR%%/lib/opentelemetry-proto-1.3.2-alpha.jar
%%DATADIR%%/lib/org.abego.treelayout.core-1.0.3.jar
-%%DATADIR%%/lib/otel-logs-source-2.10.2.jar
-%%DATADIR%%/lib/otel-metrics-raw-processor-2.10.2.jar
-%%DATADIR%%/lib/otel-metrics-source-2.10.2.jar
-%%DATADIR%%/lib/otel-proto-common-2.10.2.jar
-%%DATADIR%%/lib/otel-trace-group-processor-2.10.2.jar
-%%DATADIR%%/lib/otel-trace-raw-processor-2.10.2.jar
-%%DATADIR%%/lib/otel-trace-source-2.10.2.jar
+%%DATADIR%%/lib/otel-logs-source-2.11.0.jar
+%%DATADIR%%/lib/otel-metrics-raw-processor-2.11.0.jar
+%%DATADIR%%/lib/otel-metrics-source-2.11.0.jar
+%%DATADIR%%/lib/otel-proto-common-2.11.0.jar
+%%DATADIR%%/lib/otel-trace-group-processor-2.11.0.jar
+%%DATADIR%%/lib/otel-trace-raw-processor-2.11.0.jar
+%%DATADIR%%/lib/otel-trace-source-2.11.0.jar
%%DATADIR%%/lib/parent-join-client-1.3.14.jar
-%%DATADIR%%/lib/parquet-avro-1.14.1.jar
-%%DATADIR%%/lib/parquet-codecs-2.10.2.jar
-%%DATADIR%%/lib/parquet-column-1.14.1.jar
-%%DATADIR%%/lib/parquet-common-1.14.1.jar
-%%DATADIR%%/lib/parquet-encoding-1.14.1.jar
-%%DATADIR%%/lib/parquet-format-structures-1.14.1.jar
-%%DATADIR%%/lib/parquet-hadoop-1.14.1.jar
-%%DATADIR%%/lib/parquet-jackson-1.14.1.jar
-%%DATADIR%%/lib/parse-json-processor-2.10.2.jar
-%%DATADIR%%/lib/parsson-1.1.4.jar
+%%DATADIR%%/lib/parquet-avro-1.15.1.jar
+%%DATADIR%%/lib/parquet-codecs-2.11.0.jar
+%%DATADIR%%/lib/parquet-column-1.15.1.jar
+%%DATADIR%%/lib/parquet-common-1.15.1.jar
+%%DATADIR%%/lib/parquet-encoding-1.15.1.jar
+%%DATADIR%%/lib/parquet-format-structures-1.15.1.jar
+%%DATADIR%%/lib/parquet-hadoop-1.15.1.jar
+%%DATADIR%%/lib/parquet-jackson-1.15.1.jar
+%%DATADIR%%/lib/parse-json-processor-2.11.0.jar
+%%DATADIR%%/lib/parsson-1.1.6.jar
%%DATADIR%%/lib/perfmark-api-0.26.0.jar
-%%DATADIR%%/lib/personalize-sink-2.10.2.jar
-%%DATADIR%%/lib/personalizeevents-2.25.11.jar
-%%DATADIR%%/lib/profiles-2.25.11.jar
+%%DATADIR%%/lib/personalize-sink-2.11.0.jar
+%%DATADIR%%/lib/personalizeevents-2.30.23.jar
+%%DATADIR%%/lib/postgresql-42.7.4.jar
+%%DATADIR%%/lib/profiles-2.30.23.jar
%%DATADIR%%/lib/proto-google-common-protos-2.29.0.jar
%%DATADIR%%/lib/protobuf-jackson-2.5.0.jar
%%DATADIR%%/lib/protobuf-java-3.25.2.jar
%%DATADIR%%/lib/protobuf-java-util-3.25.1.jar
-%%DATADIR%%/lib/protocol-core-2.25.11.jar
+%%DATADIR%%/lib/protocol-core-2.30.23.jar
%%DATADIR%%/lib/protostuff-api-1.8.0.jar
%%DATADIR%%/lib/protostuff-collectionschema-1.8.0.jar
%%DATADIR%%/lib/protostuff-core-1.8.0.jar
@@ -429,66 +441,73 @@
%%DATADIR%%/lib/randomcutforest-serialization-json-1.0.jar
%%DATADIR%%/lib/randomcutforest-testutils-3.8.0.jar
%%DATADIR%%/lib/rank-eval-client-1.3.14.jar
-%%DATADIR%%/lib/rds-2.25.11.jar
-%%DATADIR%%/lib/rds-source-2.10.2.jar
+%%DATADIR%%/lib/rds-2.30.23.jar
+%%DATADIR%%/lib/rds-source-2.11.0.jar
%%DATADIR%%/lib/re2j-1.6.jar
%%DATADIR%%/lib/reactive-streams-1.0.4.jar
%%DATADIR%%/lib/reflections-0.10.2.jar
-%%DATADIR%%/lib/regions-2.25.11.jar
+%%DATADIR%%/lib/regions-2.30.23.jar
%%DATADIR%%/lib/reload4j-1.2.22.jar
+%%DATADIR%%/lib/retries-2.30.23.jar
+%%DATADIR%%/lib/retries-spi-2.30.23.jar
%%DATADIR%%/lib/rhino-1.7.12.jar
-%%DATADIR%%/lib/rss-source-2.10.2.jar
+%%DATADIR%%/lib/rss-source-2.11.0.jar
%%DATADIR%%/lib/rssreader-3.7.0.jar
%%DATADIR%%/lib/rxjava-3.1.6.jar
-%%DATADIR%%/lib/s3-2.25.11.jar
-%%DATADIR%%/lib/s3-sink-2.10.2.jar
-%%DATADIR%%/lib/s3-source-2.10.2.jar
+%%DATADIR%%/lib/s3-2.30.23.jar
+%%DATADIR%%/lib/s3-sink-2.11.0.jar
+%%DATADIR%%/lib/s3-source-2.11.0.jar
+%%DATADIR%%/lib/saas-source-plugins-2.11.0.jar
%%DATADIR%%/lib/scala-library-2.13.12.jar
%%DATADIR%%/lib/schema-registry-build-tools-1.1.19.jar
%%DATADIR%%/lib/schema-registry-common-1.1.19.jar
%%DATADIR%%/lib/schema-registry-serde-1.1.19.jar
-%%DATADIR%%/lib/sdk-core-2.25.11.jar
-%%DATADIR%%/lib/secretsmanager-2.25.11.jar
-%%DATADIR%%/lib/securitylake-2.25.11.jar
+%%DATADIR%%/lib/sdk-core-2.30.23.jar
+%%DATADIR%%/lib/secretsmanager-2.30.23.jar
+%%DATADIR%%/lib/securitylake-2.30.23.jar
%%DATADIR%%/lib/service-1.16.0.jar
-%%DATADIR%%/lib/service-map-stateful-2.10.2.jar
-%%DATADIR%%/lib/servicediscovery-2.25.11.jar
+%%DATADIR%%/lib/service-map-stateful-2.11.0.jar
+%%DATADIR%%/lib/servicediscovery-2.30.23.jar
%%DATADIR%%/lib/simpleclient-0.16.0.jar
%%DATADIR%%/lib/simpleclient_common-0.16.0.jar
%%DATADIR%%/lib/simpleclient_tracer_common-0.16.0.jar
%%DATADIR%%/lib/simpleclient_tracer_otel-0.16.0.jar
%%DATADIR%%/lib/simpleclient_tracer_otel_agent-0.16.0.jar
-%%DATADIR%%/lib/slf4j-api-2.0.11.jar
+%%DATADIR%%/lib/slf4j-api-2.0.16.jar
%%DATADIR%%/lib/slf4j-reload4j-1.7.36.jar
%%DATADIR%%/lib/snakeyaml-2.2.jar
%%DATADIR%%/lib/snappy-java-1.1.10.7.jar
+%%DATADIR%%/lib/source-crawler-2.11.0.jar
%%DATADIR%%/lib/spatial4j-0.7.jar
-%%DATADIR%%/lib/split-event-processor-2.10.2.jar
+%%DATADIR%%/lib/split-event-processor-2.11.0.jar
%%DATADIR%%/lib/spring-aop-5.3.39.jar
%%DATADIR%%/lib/spring-beans-5.3.39.jar
%%DATADIR%%/lib/spring-context-5.3.39.jar
%%DATADIR%%/lib/spring-core-5.3.39.jar
%%DATADIR%%/lib/spring-expression-5.3.39.jar
%%DATADIR%%/lib/spring-jcl-5.3.39.jar
-%%DATADIR%%/lib/sqs-2.25.11.jar
-%%DATADIR%%/lib/sso-2.25.11.jar
-%%DATADIR%%/lib/ssooidc-2.25.11.jar
+%%DATADIR%%/lib/spring-web-5.3.39.jar
+%%DATADIR%%/lib/sqs-2.30.23.jar
+%%DATADIR%%/lib/sqs-common-2.11.0.jar
+%%DATADIR%%/lib/sqs-source-2.11.0.jar
+%%DATADIR%%/lib/sso-2.30.23.jar
+%%DATADIR%%/lib/ssooidc-2.30.23.jar
%%DATADIR%%/lib/stax2-api-4.2.2.jar
-%%DATADIR%%/lib/sts-2.25.11.jar
+%%DATADIR%%/lib/sts-2.30.23.jar
%%DATADIR%%/lib/swagger-annotations-2.1.10.jar
%%DATADIR%%/lib/swiftpoet-1.3.1.jar
%%DATADIR%%/lib/t-digest-3.2.jar
-%%DATADIR%%/lib/third-party-jackson-core-2.25.11.jar
-%%DATADIR%%/lib/third-party-jackson-dataformat-cbor-2.25.11.jar
+%%DATADIR%%/lib/third-party-jackson-core-2.30.23.jar
+%%DATADIR%%/lib/third-party-jackson-dataformat-cbor-2.30.23.jar
%%DATADIR%%/lib/token-provider-2.0.3.jar
-%%DATADIR%%/lib/trace-peer-forwarder-processor-2.10.2.jar
-%%DATADIR%%/lib/translate-processor-2.10.2.jar
-%%DATADIR%%/lib/truncate-processor-2.10.2.jar
+%%DATADIR%%/lib/trace-peer-forwarder-processor-2.11.0.jar
+%%DATADIR%%/lib/translate-processor-2.11.0.jar
+%%DATADIR%%/lib/truncate-processor-2.11.0.jar
%%DATADIR%%/lib/uap-java-1.6.1.jar
%%DATADIR%%/lib/uri-template-0.10.jar
-%%DATADIR%%/lib/url-connection-client-2.25.11.jar
-%%DATADIR%%/lib/user-agent-processor-2.10.2.jar
-%%DATADIR%%/lib/utils-2.25.11.jar
+%%DATADIR%%/lib/url-connection-client-2.30.23.jar
+%%DATADIR%%/lib/user-agent-processor-2.11.0.jar
+%%DATADIR%%/lib/utils-2.30.23.jar
%%DATADIR%%/lib/validation-api-2.0.1.Final.jar
%%DATADIR%%/lib/websocket-api-9.4.53.v20231009.jar
%%DATADIR%%/lib/websocket-client-9.4.53.v20231009.jar
@@ -502,9 +521,9 @@
%%DATADIR%%/lib/wire-schema-jvm-4.3.0.jar
%%DATADIR%%/lib/wire-swift-generator-4.3.0.jar
%%DATADIR%%/lib/woodstox-core-6.7.0.jar
-%%DATADIR%%/lib/write-json-processor-2.10.2.jar
+%%DATADIR%%/lib/write-json-processor-2.11.0.jar
%%DATADIR%%/lib/yasson-2.0.2.jar
-%%DATADIR%%/lib/zstd-jni-1.5.6-2.jar
+%%DATADIR%%/lib/zstd-jni-1.5.6-6.jar
%%DATADIR%%/pipelines/README
%%EXAMPLESDIR%%/adot/aws-ot-collector-config.yml
%%EXAMPLESDIR%%/adot/docker-compose.yml
diff --git a/sysutils/debootstrap/Makefile b/sysutils/debootstrap/Makefile
index 75b4fd2cd320..331caf5869d6 100644
--- a/sysutils/debootstrap/Makefile
+++ b/sysutils/debootstrap/Makefile
@@ -1,6 +1,6 @@
PORTNAME= debootstrap
PORTVERSION= ${DEB_VERSION}n${DEB_NMU}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
MASTER_SITES= DEBIAN
DISTNAME= ${PORTNAME}_${DEB_VERSION}+nmu${DEB_NMU}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/debian/copyright
RUN_DEPENDS= wget:ftp/wget \
bash:shells/bash \
- ${LOCALBASE}/bin/grep:textproc/gnugrep \
+ pcregrep:devel/pcre \
gpgv2:security/gnupg \
gtar:archivers/gtar \
${LOCALBASE}/share/keyrings/ubuntu-archive-keyring.gpg:security/ubuntu-keyring
@@ -40,14 +40,6 @@ post-patch:
@${FIND} ${WRKSRC}/scripts -type f | \
${XARGS} ${REINPLACE_CMD} -e 's,/usr/share/keyrings,${LOCALBASE}/share/keyrings,g'
- # Workaround for bin/255525
- @${REINPLACE_CMD} -e 's,grep,${LOCALBASE}/bin/grep,g' \
- ${WRKSRC}/functions
-
- # ports/274298
- @${REINPLACE_CMD} -e 's, tar , ${LOCALBASE}/bin/gtar ,g' \
- ${WRKSRC}/functions
-
post-install:
${INSTALL_MAN} ${WRKSRC}/debootstrap.8 \
${STAGEDIR}${PREFIX}/share/man/man8/debootstrap.8
diff --git a/sysutils/debootstrap/files/patch-functions b/sysutils/debootstrap/files/patch-functions
index 4247a0cef7db..1fbffa87489c 100644
--- a/sysutils/debootstrap/files/patch-functions
+++ b/sysutils/debootstrap/files/patch-functions
@@ -1,4 +1,4 @@
---- functions.orig 2023-02-24 08:27:34 UTC
+--- functions.orig 2022-10-18 22:48:32 UTC
+++ functions
@@ -658,7 +658,7 @@ download_release_sig () {
info RELEASESIG "Checking Release signature"
@@ -9,6 +9,58 @@
"$relsigdest" "$reldest" || true) | read_gpg_status
progress 100 100 DOWNRELSIG "Downloading Release file signature"
fi
+@@ -978,7 +978,7 @@ extract_dpkg_deb_field () {
+ extract_dpkg_deb_data () {
+ local pkg="$1"
+
+- dpkg-deb --fsys-tarfile "$pkg" | tar $EXTRACT_DEB_TAR_OPTIONS -xf - || error 1 FILEEXIST "Tried to extract package, but file already exists. Exit..."
++ dpkg-deb --fsys-tarfile "$pkg" | gtar $EXTRACT_DEB_TAR_OPTIONS -xf - || error 1 FILEEXIST "Tried to extract package, but file already exists. Exit..."
+ }
+
+ # Raw .deb extractors
+@@ -998,7 +998,7 @@ extract_ar_deb_field () {
+
+ if in_path $cat_cmd; then
+ ar -p "$pkg" "$tarball" | $cat_cmd |
+- tar -O -xf - control ./control 2>/dev/null |
++ gtar -O -xf - control ./control 2>/dev/null |
+ grep -i "^$field:" | sed -e 's/[^:]*: *//' | head -n 1
+ else
+ error 1 UNPACKCMDUNVL "Extracting %s requires the %s command, which is not available" "$pkg" "$cat_cmd"
+@@ -1020,7 +1020,7 @@ extract_ar_deb_data () {
+ esac
+
+ if in_path "$cat_cmd"; then
+- ar -p "$pkg" "$tarball" | "$cat_cmd" | tar $EXTRACT_DEB_TAR_OPTIONS -xf -
++ ar -p "$pkg" "$tarball" | "$cat_cmd" | gtar $EXTRACT_DEB_TAR_OPTIONS -xf -
+ else
+ error 1 UNPACKCMDUNVL "Extracting %s requires the %s command, which is not available" "$pkg" "$cat_cmd"
+ fi
+@@ -1515,7 +1515,7 @@ while (read STDIN, $x, 1) {
+ }' "$@"
+ elif [ "$1" = "GETDEPS" ]; then
+ local pkgdest="$2"; shift; shift
+-LC_ALL=C grep "$gropt" '^$|^Package:|^Depends:|^Pre-Depends:' $pkgdest | perl -e '
++LC_ALL=C pcregrep '^$|^Package:|^Depends:|^Pre-Depends:' $pkgdest | perl -e '
+ %seen = map { $_ => 1 } @ARGV;
+ while (<STDIN>) {
+ if (/^Package: (.*)$/) {
+@@ -1543,13 +1543,13 @@ while (<STDIN>) {
+ local m="$2"
+ local p="$3"
+ shift; shift; shift
+- LC_ALL=C grep "$gropt" '^$|^Architecture:|^Filename:|^MD5sum:|^Package:|^Priority:|^SHA256:|^Size:|^Version:|^Depends:|^Pre-Depends:' "$p" | pkgdetails_field 1 Package: "$m" "$@"
++ LC_ALL=C pcregrep '^$|^Architecture:|^Filename:|^MD5sum:|^Package:|^Priority:|^SHA256:|^Size:|^Version:|^Depends:|^Pre-Depends:' "$p" | pkgdetails_field 1 Package: "$m" "$@"
+ elif [ "$1" = "FIELD" ]; then
+ local f="$2"
+ local m="$3"
+ local p="$4"
+ shift; shift; shift; shift
+- LC_ALL=C grep "$gropt" '^$|^Package:|^Priority:' "$p" | pkgdetails_field 0 "$f" "$m" "$@"
++ LC_ALL=C pcregrep '^$|^Package:|^Priority:' "$p" | pkgdetails_field 0 "$f" "$m" "$@"
+ elif [ "$1" = "STANZAS" ]; then
+ local pkgdest="$2"; shift; shift
+ perl -e '
@@ -1706,7 +1706,7 @@ read_gpg_status () {
elif [ "$unkkey" ]; then
error 1 UNKNOWNRELSIG "Release signed by unknown key (key id %s)\n The specified keyring $KEYRING may be incorrect or out of date.\n You can find the latest Debian release key at https://ftp-master.debian.org/keys.html" "$unkkey"
diff --git a/sysutils/desktop-installer/Makefile b/sysutils/desktop-installer/Makefile
index 9028b09320b6..2f15976fa502 100644
--- a/sysutils/desktop-installer/Makefile
+++ b/sysutils/desktop-installer/Makefile
@@ -1,6 +1,5 @@
PORTNAME= desktop-installer
-DISTVERSION= 1.1.0-6
-DISTVERSIONSUFFIX= -ga1e2af9
+DISTVERSION= 1.1.1
CATEGORIES= sysutils
MAINTAINER= jwb@FreeBSD.org
diff --git a/sysutils/desktop-installer/distinfo b/sysutils/desktop-installer/distinfo
index 56580f357dab..96ab8a264a79 100644
--- a/sysutils/desktop-installer/distinfo
+++ b/sysutils/desktop-installer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741552557
-SHA256 (outpaddling-desktop-installer-1.1.0-6-ga1e2af9_GH0.tar.gz) = 6cc9579450e6ee87de5d4b4a056fdcb1eadea1c7dda673e006e3ba961ab1b338
-SIZE (outpaddling-desktop-installer-1.1.0-6-ga1e2af9_GH0.tar.gz) = 1749404
+TIMESTAMP = 1746737612
+SHA256 (outpaddling-desktop-installer-1.1.1_GH0.tar.gz) = a2182e48cf811164c3eaade82b6e6d48ee6174ac72c37f07f81313786792670a
+SIZE (outpaddling-desktop-installer-1.1.1_GH0.tar.gz) = 1749291
diff --git a/sysutils/exa/Makefile b/sysutils/exa/Makefile
index 08cb8b72fd17..b169eb06b342 100644
--- a/sysutils/exa/Makefile
+++ b/sysutils/exa/Makefile
@@ -1,7 +1,7 @@
PORTNAME= exa
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.1
-PORTREVISION= 42
+PORTREVISION= 43
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
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/filelight/distinfo b/sysutils/filelight/distinfo
index 8ce02b1e518b..bb249e9855ae 100644
--- a/sysutils/filelight/distinfo
+++ b/sysutils/filelight/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564309
-SHA256 (KDE/release-service/25.04.0/filelight-25.04.0.tar.xz) = fecf4123a0741a370269e3f98b723f6d0ab50a4140b49879103856c37d2acac9
-SIZE (KDE/release-service/25.04.0/filelight-25.04.0.tar.xz) = 689220
+TIMESTAMP = 1746557955
+SHA256 (KDE/release-service/25.04.1/filelight-25.04.1.tar.xz) = 169db1fe356d1d65850d903c537899ad1342e2a73d1800d2b7fbfba31f0e344b
+SIZE (KDE/release-service/25.04.1/filelight-25.04.1.tar.xz) = 689256
diff --git a/sysutils/froxlor/Makefile b/sysutils/froxlor/Makefile
index 1f3ca4da854d..1cc391cb5026 100644
--- a/sysutils/froxlor/Makefile
+++ b/sysutils/froxlor/Makefile
@@ -1,5 +1,6 @@
PORTNAME= froxlor
DISTVERSION= 2.2.7
+PORTREVISION= 2
CATEGORIES= sysutils www
MASTER_SITES= https://files.froxlor.org/releases/
diff --git a/sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cli_MasterCron.php b/sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cli_MasterCron.php
new file mode 100644
index 000000000000..16c063a76a12
--- /dev/null
+++ b/sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cli_MasterCron.php
@@ -0,0 +1,11 @@
+--- froxlor/lib/Froxlor/Cli/MasterCron.php.orig 2025-05-07 03:26:39 UTC
++++ froxlor/lib/Froxlor/Cli/MasterCron.php
+@@ -211,7 +211,7 @@ final class MasterCron extends CliCommand
+ private function lockJob(string $job, OutputInterface $output): bool
+ {
+
+- $this->lockFile = '/run/lock/froxlor_' . $job . '.lock';
++ $this->lockFile = '/var/run/froxlor_' . $job . '.lock';
+
+ if (file_exists($this->lockFile)) {
+ $jobinfo = json_decode(file_get_contents($this->lockFile), true);
diff --git a/sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cron_Traffic_TrafficCron.php b/sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cron_Traffic_TrafficCron.php
new file mode 100644
index 000000000000..56bc0ee1600e
--- /dev/null
+++ b/sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cron_Traffic_TrafficCron.php
@@ -0,0 +1,11 @@
+--- froxlor/lib/Froxlor/Cron/Traffic/TrafficCron.php.orig 2025-05-07 03:27:51 UTC
++++ froxlor/lib/Froxlor/Cron/Traffic/TrafficCron.php
+@@ -861,7 +861,7 @@ class TrafficCron extends FroxlorCron
+ // the default selection is 'current',
+ // so link the latest dir to it
+ $new_current = FileDir::makeCorrectFile($outputdir . '/current');
+- FileDir::safe_exec('ln -fTs ' . escapeshellarg($staticOutputdir) . ' ' . escapeshellarg($new_current));
++ FileDir::safe_exec('ln -fFs ' . escapeshellarg($staticOutputdir) . ' ' . escapeshellarg($new_current));
+
+ // statistics file looks like: 'awstats[month][year].[domain].txt'
+ $file = FileDir::makeCorrectFile($outputdir . '/awstats' . date('mY', time()) . '.' . $domain . '.txt');
diff --git a/sysutils/froxlor/pkg-plist b/sysutils/froxlor/pkg-plist
index 19ff5f28973b..1f61b033da55 100644
--- a/sysutils/froxlor/pkg-plist
+++ b/sysutils/froxlor/pkg-plist
@@ -1997,7 +1997,7 @@
%%WWWDIR%%/vendor/voku/portable-ascii/src/voku/helper/data/x1d7.php
%%WWWDIR%%/vendor/voku/portable-ascii/src/voku/helper/data/x1f1.php
%%WWWDIR%%/vendor/voku/portable-utf8/CHANGELOG.md
-%%WWWDIR%%/vendor/voku/portable-utf8/LICENSE%%AP_MOD_EN%%PACHE
+%%WWWDIR%%/vendor/voku/portable-utf8/LICENSE-APACHE
%%WWWDIR%%/vendor/voku/portable-utf8/LICENSE-GPL
%%WWWDIR%%/vendor/voku/portable-utf8/README.md
%%WWWDIR%%/vendor/voku/portable-utf8/SECURITY.md
diff --git a/sysutils/k3b/distinfo b/sysutils/k3b/distinfo
index a1754d75eed0..2b984911c667 100644
--- a/sysutils/k3b/distinfo
+++ b/sysutils/k3b/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564309
-SHA256 (KDE/release-service/25.04.0/k3b-25.04.0.tar.xz) = ff2072d8cf01a40a4d1bbc52dc5d70eefcabcb538f1ef06bdccb1c52917d2e93
-SIZE (KDE/release-service/25.04.0/k3b-25.04.0.tar.xz) = 10755360
+TIMESTAMP = 1746557955
+SHA256 (KDE/release-service/25.04.1/k3b-25.04.1.tar.xz) = 615b689bc96e3d880a58668aaea75766ff81c60b9583f35bb36addfbee91d222
+SIZE (KDE/release-service/25.04.1/k3b-25.04.1.tar.xz) = 10756084
diff --git a/sysutils/kbackup/distinfo b/sysutils/kbackup/distinfo
index 930b45b91b28..14347fb30346 100644
--- a/sysutils/kbackup/distinfo
+++ b/sysutils/kbackup/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564310
-SHA256 (KDE/release-service/25.04.0/kbackup-25.04.0.tar.xz) = 5887df14a52046d49e380cc9c3ffc3b45f530d7d67b587e452ca0f3d2f9563ce
-SIZE (KDE/release-service/25.04.0/kbackup-25.04.0.tar.xz) = 394852
+TIMESTAMP = 1746557956
+SHA256 (KDE/release-service/25.04.1/kbackup-25.04.1.tar.xz) = ac032a3d42dee25b5a47d3ea0048a82399b4b9d0dc16f6f482d5ee4de072c330
+SIZE (KDE/release-service/25.04.1/kbackup-25.04.1.tar.xz) = 394888
diff --git a/sysutils/kcron/distinfo b/sysutils/kcron/distinfo
index b7e934013922..9a10ff479f07 100644
--- a/sysutils/kcron/distinfo
+++ b/sysutils/kcron/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564311
-SHA256 (KDE/release-service/25.04.0/kcron-25.04.0.tar.xz) = 565c409af17da7e2398b1c7e0c50016bd1cc74f6c2188837475693432edc0c93
-SIZE (KDE/release-service/25.04.0/kcron-25.04.0.tar.xz) = 900324
+TIMESTAMP = 1746557957
+SHA256 (KDE/release-service/25.04.1/kcron-25.04.1.tar.xz) = 2bea888193ad8986b9b71dbee872681a52d50dc79a07e133fe6c4c5290661939
+SIZE (KDE/release-service/25.04.1/kcron-25.04.1.tar.xz) = 900312
diff --git a/sysutils/kdebugsettings/distinfo b/sysutils/kdebugsettings/distinfo
index 0213ae7a3027..a5d9003167d1 100644
--- a/sysutils/kdebugsettings/distinfo
+++ b/sysutils/kdebugsettings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564311
-SHA256 (KDE/release-service/25.04.0/kdebugsettings-25.04.0.tar.xz) = f3c3b12356cce6588245175dd208c59cce55c5ad2eb3468c7dcb3e428a720f38
-SIZE (KDE/release-service/25.04.0/kdebugsettings-25.04.0.tar.xz) = 121484
+TIMESTAMP = 1746557957
+SHA256 (KDE/release-service/25.04.1/kdebugsettings-25.04.1.tar.xz) = c63f443d617fb6f8f42a7b8edfd4f3c65a6f63e3cb94d4b701837c7cd1d714ce
+SIZE (KDE/release-service/25.04.1/kdebugsettings-25.04.1.tar.xz) = 121440
diff --git a/sysutils/kdf/distinfo b/sysutils/kdf/distinfo
index 237537df2f0c..e0b25a05c5ba 100644
--- a/sysutils/kdf/distinfo
+++ b/sysutils/kdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564312
-SHA256 (KDE/release-service/25.04.0/kdf-25.04.0.tar.xz) = 5c0c49fe2d5f7ca09f05a70edc676019dd1995adb720b0f2d5166c677a012530
-SIZE (KDE/release-service/25.04.0/kdf-25.04.0.tar.xz) = 481688
+TIMESTAMP = 1746557958
+SHA256 (KDE/release-service/25.04.1/kdf-25.04.1.tar.xz) = 85389ea1800f478103f0810982a7a331816da7af0554e89410e7bbd2ad0226af
+SIZE (KDE/release-service/25.04.1/kdf-25.04.1.tar.xz) = 481732
diff --git a/sysutils/kdialog/distinfo b/sysutils/kdialog/distinfo
index 978d3dff33cf..0cedbded6671 100644
--- a/sysutils/kdialog/distinfo
+++ b/sysutils/kdialog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564312
-SHA256 (KDE/release-service/25.04.0/kdialog-25.04.0.tar.xz) = 563db383cd9c20c387c34b920755f52e14684f8bca2a1f7deecf76c1e0e0d639
-SIZE (KDE/release-service/25.04.0/kdialog-25.04.0.tar.xz) = 149372
+TIMESTAMP = 1746557959
+SHA256 (KDE/release-service/25.04.1/kdialog-25.04.1.tar.xz) = a41984abf4de55568025f6c45c4d0a948a6374275736957b62bea098e449f62b
+SIZE (KDE/release-service/25.04.1/kdialog-25.04.1.tar.xz) = 149388
diff --git a/sysutils/khelpcenter/distinfo b/sysutils/khelpcenter/distinfo
index 20731b8c34fc..8962c07f27f0 100644
--- a/sysutils/khelpcenter/distinfo
+++ b/sysutils/khelpcenter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564313
-SHA256 (KDE/release-service/25.04.0/khelpcenter-25.04.0.tar.xz) = d97a3b23cedc392b5e95c2b57f503556f67ded64382a624dcce0da1f95c3220f
-SIZE (KDE/release-service/25.04.0/khelpcenter-25.04.0.tar.xz) = 4248156
+TIMESTAMP = 1746557959
+SHA256 (KDE/release-service/25.04.1/khelpcenter-25.04.1.tar.xz) = c409f6029137472700c67fa99e8169a13f4663fdc15daa1b3d02d8d3583342cd
+SIZE (KDE/release-service/25.04.1/khelpcenter-25.04.1.tar.xz) = 4248228
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/kpmcore/distinfo b/sysutils/kpmcore/distinfo
index dc5f882835a8..e7398d1b6536 100644
--- a/sysutils/kpmcore/distinfo
+++ b/sysutils/kpmcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564314
-SHA256 (KDE/release-service/25.04.0/kpmcore-25.04.0.tar.xz) = 94639afd14693efd3f58fbee5665542b2a2fed40c5efb7cea867ecab4566a11a
-SIZE (KDE/release-service/25.04.0/kpmcore-25.04.0.tar.xz) = 670384
+TIMESTAMP = 1746557960
+SHA256 (KDE/release-service/25.04.1/kpmcore-25.04.1.tar.xz) = c023351c4fd4bffa68fd8d5780e7138b95d147dc630cfa01f10899004ec51606
+SIZE (KDE/release-service/25.04.1/kpmcore-25.04.1.tar.xz) = 670356
diff --git a/sysutils/ksystemlog/distinfo b/sysutils/ksystemlog/distinfo
index 3a92b7b92f5c..1febec1de47c 100644
--- a/sysutils/ksystemlog/distinfo
+++ b/sysutils/ksystemlog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564314
-SHA256 (KDE/release-service/25.04.0/ksystemlog-25.04.0.tar.xz) = 0b083721148cce80c13437b3ac1d2f683759ba6dca60bc9a651610c1df73eb76
-SIZE (KDE/release-service/25.04.0/ksystemlog-25.04.0.tar.xz) = 1869768
+TIMESTAMP = 1746557961
+SHA256 (KDE/release-service/25.04.1/ksystemlog-25.04.1.tar.xz) = b50a0970c7060f5311616d33c900e969bc9a5a79caa6df332905b72abd77dde4
+SIZE (KDE/release-service/25.04.1/ksystemlog-25.04.1.tar.xz) = 1872204
diff --git a/sysutils/mise/Makefile b/sysutils/mise/Makefile
index 6fa38731db15..04d15c67576c 100644
--- a/sysutils/mise/Makefile
+++ b/sysutils/mise/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mise
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.5.0
+DISTVERSION= 2025.5.2
+PORTREVISION= 0
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
@@ -29,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 \
@@ -52,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 \
@@ -103,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 \
@@ -129,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 \
@@ -257,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 \
@@ -282,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 \
@@ -321,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 \
@@ -334,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 \
@@ -427,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 \
@@ -447,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 \
@@ -459,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 \
@@ -470,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 \
@@ -484,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 \
@@ -528,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 \
@@ -565,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 \
@@ -605,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 \
@@ -619,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 \
@@ -633,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 \
@@ -653,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/monit/Makefile b/sysutils/monit/Makefile
index f449a6082c71..978466c0ecde 100644
--- a/sysutils/monit/Makefile
+++ b/sysutils/monit/Makefile
@@ -1,5 +1,5 @@
PORTNAME= monit
-DISTVERSION= 5.35.1
+DISTVERSION= 5.35.2
CATEGORIES= sysutils
MASTER_SITES= https://mmonit.com/monit/dist/
diff --git a/sysutils/monit/distinfo b/sysutils/monit/distinfo
index 722e106e267e..6b68cad9aa6e 100644
--- a/sysutils/monit/distinfo
+++ b/sysutils/monit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745947733
-SHA256 (monit-5.35.1.tar.gz) = 77a4c023ee06aeed48536dfeb49d96a868a9eb8106c3e2e88cab537bbc72951b
-SIZE (monit-5.35.1.tar.gz) = 1526358
+TIMESTAMP = 1746723534
+SHA256 (monit-5.35.2.tar.gz) = 4dfef54329e63d9772a9e1c36ac99bc41173b79963dc0d8235f2c32f4b9e078f
+SIZE (monit-5.35.2.tar.gz) = 1526704
diff --git a/sysutils/nix/Makefile b/sysutils/nix/Makefile
index e7d1797f4140..01b1d42b6995 100644
--- a/sysutils/nix/Makefile
+++ b/sysutils/nix/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nix
DISTVERSION= 2.20.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= ashish@FreeBSD.org
diff --git a/sysutils/onefetch/Makefile b/sysutils/onefetch/Makefile
index c10de29eb05e..9157bdb0f879 100644
--- a/sysutils/onefetch/Makefile
+++ b/sysutils/onefetch/Makefile
@@ -1,6 +1,6 @@
PORTNAME= onefetch
DISTVERSION= 2.22.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/pacman/Makefile b/sysutils/pacman/Makefile
index 1ac37bce8b2f..33859d25bfb1 100644
--- a/sysutils/pacman/Makefile
+++ b/sysutils/pacman/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pacman
-DISTVERSION= 6.1.0
+DISTVERSION= 7.0.0
CATEGORIES= sysutils
MASTER_SITES= https://gitlab.archlinux.org/${PORTNAME}/${PORTNAME}/-/releases/v${DISTVERSION}/downloads/
diff --git a/sysutils/pacman/distinfo b/sysutils/pacman/distinfo
index 3fa1d7f90cc5..f7f588f24d9c 100644
--- a/sysutils/pacman/distinfo
+++ b/sysutils/pacman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1717093084
-SHA256 (pacman-6.1.0.tar.xz) = 5a60ac6e6bf995ba6140c7d038c34448df1f3daa4ae7141d2cad88eeb5f1f9d9
-SIZE (pacman-6.1.0.tar.xz) = 895640
+TIMESTAMP = 1746376035
+SHA256 (pacman-7.0.0.tar.xz) = 61cbd445d1381b4b184bc7c4e2791f07a79f0f2807b7c600399d0d08e8cd28cf
+SIZE (pacman-7.0.0.tar.xz) = 903060
diff --git a/sysutils/pacman/files/patch-lib_libalpm_diskspace.c b/sysutils/pacman/files/patch-lib_libalpm_diskspace.c
deleted file mode 100644
index a1dceb9cc61e..000000000000
--- a/sysutils/pacman/files/patch-lib_libalpm_diskspace.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/libalpm/diskspace.c.orig 2020-12-03 11:37:30 UTC
-+++ lib/libalpm/diskspace.c
-@@ -71,7 +71,7 @@ static void mount_point_list_free(alpm_list_t *mount_p
-
- static int mount_point_load_fsinfo(alpm_handle_t *handle, alpm_mountpoint_t *mountpoint)
- {
--#if defined(HAVE_GETMNTENT)
-+#if HAVE_GETMNTENT
- /* grab the filesystem usage */
- if(statvfs(mountpoint->mount_dir, &(mountpoint->fsp)) != 0) {
- _alpm_log(handle, ALPM_LOG_WARNING,
diff --git a/sysutils/pacman/pkg-plist b/sysutils/pacman/pkg-plist
index 55148b63ec06..bb636fed10b8 100644
--- a/sysutils/pacman/pkg-plist
+++ b/sysutils/pacman/pkg-plist
@@ -17,8 +17,8 @@ bin/vercmp
include/alpm.h
include/alpm_list.h
lib/libalpm.so
-lib/libalpm.so.14
-lib/libalpm.so.14.0.0
+lib/libalpm.so.15
+lib/libalpm.so.15.0.0
libdata/pkgconfig/libalpm.pc
libdata/pkgconfig/libmakepkg.pc
share/bash-completion/completions/makepkg
@@ -152,6 +152,7 @@ share/makepkg/buildenv.sh
share/makepkg/buildenv/buildflags.sh
share/makepkg/buildenv/compiler.sh
share/makepkg/buildenv/debugflags.sh
+share/makepkg/buildenv/fortran.sh
share/makepkg/buildenv/lto.sh
share/makepkg/buildenv/makeflags.sh
share/makepkg/buildenv/rust.sh
diff --git a/sysutils/pftop/Makefile b/sysutils/pftop/Makefile
index 892895c2795d..8006d0efb562 100644
--- a/sysutils/pftop/Makefile
+++ b/sysutils/pftop/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pftop
-PORTVERSION= 0.12
+PORTVERSION= 0.13
CATEGORIES= sysutils net
MASTER_SITES= https://github.com/grembo/pftop/releases/download/${DISTVERSION}/
diff --git a/sysutils/pftop/distinfo b/sysutils/pftop/distinfo
index 5732a399a2a7..6a12684d8cc1 100644
--- a/sysutils/pftop/distinfo
+++ b/sysutils/pftop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741004632
-SHA256 (pftop-0.12.tar.gz) = d2a505197586249067c145d6c1b24f678215acabf50d59b97390b2845c78a1fc
-SIZE (pftop-0.12.tar.gz) = 62683
+TIMESTAMP = 1746625239
+SHA256 (pftop-0.13.tar.gz) = fa5a12553813344345040968a8b7dcd24b53f5a36145e03a6c24aae9445c6d0d
+SIZE (pftop-0.13.tar.gz) = 62669
diff --git a/sysutils/plasma6-discover/distinfo b/sysutils/plasma6-discover/distinfo
index 10adb8925f75..da8b58085e60 100644
--- a/sysutils/plasma6-discover/distinfo
+++ b/sysutils/plasma6-discover/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668601
-SHA256 (KDE/plasma/6.3.4/discover-6.3.4.tar.xz) = 2a18caed673493cbeb840aa166626d4283272c97578af0bf67e8887b672cf3d8
-SIZE (KDE/plasma/6.3.4/discover-6.3.4.tar.xz) = 1100924
+TIMESTAMP = 1746612350
+SHA256 (KDE/plasma/6.3.5/discover-6.3.5.tar.xz) = 0822e1fae078a00e3295b578e0054d1e098daca75d75e769c4c1ada937f0b3a0
+SIZE (KDE/plasma/6.3.5/discover-6.3.5.tar.xz) = 1101196
diff --git a/sysutils/plasma6-drkonqi/distinfo b/sysutils/plasma6-drkonqi/distinfo
index f876884c24a9..c8ea5774d5eb 100644
--- a/sysutils/plasma6-drkonqi/distinfo
+++ b/sysutils/plasma6-drkonqi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668602
-SHA256 (KDE/plasma/6.3.4/drkonqi-6.3.4.tar.xz) = d88e74d8f95125e3b64f4dff25fef6caaf9bf179bdc5cc0591b4c15d466b400b
-SIZE (KDE/plasma/6.3.4/drkonqi-6.3.4.tar.xz) = 886172
+TIMESTAMP = 1746612351
+SHA256 (KDE/plasma/6.3.5/drkonqi-6.3.5.tar.xz) = d0c93f0fc1b4203b6245d3a2f4e9c85d4161570d14a14d81eed5a4ebd5adffcd
+SIZE (KDE/plasma/6.3.5/drkonqi-6.3.5.tar.xz) = 886644
diff --git a/sysutils/plasma6-kde-cli-tools/distinfo b/sysutils/plasma6-kde-cli-tools/distinfo
index ed83c172e589..cf291eb82dcb 100644
--- a/sysutils/plasma6-kde-cli-tools/distinfo
+++ b/sysutils/plasma6-kde-cli-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668603
-SHA256 (KDE/plasma/6.3.4/kde-cli-tools-6.3.4.tar.xz) = 8a00f5ec0ab2e2706ecb5ed26c0b7df90524fd469cd157698476e3a54a385522
-SIZE (KDE/plasma/6.3.4/kde-cli-tools-6.3.4.tar.xz) = 645048
+TIMESTAMP = 1746612352
+SHA256 (KDE/plasma/6.3.5/kde-cli-tools-6.3.5.tar.xz) = f047a46756c882f9392c64e3e62ad098ab18f37f1f35bdfc62082b14a7a69037
+SIZE (KDE/plasma/6.3.5/kde-cli-tools-6.3.5.tar.xz) = 645028
diff --git a/sysutils/plasma6-kinfocenter/distinfo b/sysutils/plasma6-kinfocenter/distinfo
index ad7b83dceb88..f4c19a920cf8 100644
--- a/sysutils/plasma6-kinfocenter/distinfo
+++ b/sysutils/plasma6-kinfocenter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668604
-SHA256 (KDE/plasma/6.3.4/kinfocenter-6.3.4.tar.xz) = 8ab78619f6c05e7162099d52ba83b0b5d11a3985cc4b0abf4112d91f815c2f69
-SIZE (KDE/plasma/6.3.4/kinfocenter-6.3.4.tar.xz) = 749116
+TIMESTAMP = 1746612354
+SHA256 (KDE/plasma/6.3.5/kinfocenter-6.3.5.tar.xz) = 403544aeeb606ffb3be55da4213d1712cbf93534c0982e38204ad863e01ae8c3
+SIZE (KDE/plasma/6.3.5/kinfocenter-6.3.5.tar.xz) = 749100
diff --git a/sysutils/plasma6-kmenuedit/distinfo b/sysutils/plasma6-kmenuedit/distinfo
index 4807429b1ed8..a806078fc7f1 100644
--- a/sysutils/plasma6-kmenuedit/distinfo
+++ b/sysutils/plasma6-kmenuedit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668605
-SHA256 (KDE/plasma/6.3.4/kmenuedit-6.3.4.tar.xz) = 7e9dd15e9c5c5edae2daa3791e56fb6b5468e0d7ab1ff5ccd589827b2eff9b5e
-SIZE (KDE/plasma/6.3.4/kmenuedit-6.3.4.tar.xz) = 879068
+TIMESTAMP = 1746612354
+SHA256 (KDE/plasma/6.3.5/kmenuedit-6.3.5.tar.xz) = 12c3c125e813f82d5727af1d62620830f5dd5dd5b20248f1618591e235ee934b
+SIZE (KDE/plasma/6.3.5/kmenuedit-6.3.5.tar.xz) = 879272
diff --git a/sysutils/plasma6-ksystemstats/distinfo b/sysutils/plasma6-ksystemstats/distinfo
index 0cb01ed3bcee..22620c88ce25 100644
--- a/sysutils/plasma6-ksystemstats/distinfo
+++ b/sysutils/plasma6-ksystemstats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668605
-SHA256 (KDE/plasma/6.3.4/ksystemstats-6.3.4.tar.xz) = 00006a9370d03a1114c31a869c6c0676c4493aac3716138dd9aea898d0e85395
-SIZE (KDE/plasma/6.3.4/ksystemstats-6.3.4.tar.xz) = 151728
+TIMESTAMP = 1746612355
+SHA256 (KDE/plasma/6.3.5/ksystemstats-6.3.5.tar.xz) = e2fd8ba3fd0ae0ff910b3fd96f617569d1bfb00c2796869feb5f8fb334ef4355
+SIZE (KDE/plasma/6.3.5/ksystemstats-6.3.5.tar.xz) = 151704
diff --git a/sysutils/plasma6-libksysguard/distinfo b/sysutils/plasma6-libksysguard/distinfo
index ad4e9578f340..c17c82c02925 100644
--- a/sysutils/plasma6-libksysguard/distinfo
+++ b/sysutils/plasma6-libksysguard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668606
-SHA256 (KDE/plasma/6.3.4/libksysguard-6.3.4.tar.xz) = 04c1ee8b1a174ad5f8d6f1e2d42eeb93079b2f3856badcb8cb53e1f9d7cb15dc
-SIZE (KDE/plasma/6.3.4/libksysguard-6.3.4.tar.xz) = 328712
+TIMESTAMP = 1746612356
+SHA256 (KDE/plasma/6.3.5/libksysguard-6.3.5.tar.xz) = 36c01f8c8218c175062e8a0db2c07ca39abeac34fc62d7e6b48194f053bc3523
+SIZE (KDE/plasma/6.3.5/libksysguard-6.3.5.tar.xz) = 329212
diff --git a/sysutils/plasma6-libksysguard/pkg-plist b/sysutils/plasma6-libksysguard/pkg-plist
index 25b930bab73e..56ccd749eb2f 100644
--- a/sysutils/plasma6-libksysguard/pkg-plist
+++ b/sysutils/plasma6-libksysguard/pkg-plist
@@ -543,6 +543,7 @@ share/locale/ru/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.linechart.mo
share/locale/ru/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.piechart.mo
share/locale/ru/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.textonly.mo
share/locale/ru/LC_MESSAGES/ksysguard_sensors.mo
+share/locale/ru/LC_MESSAGES/ksysguard_systemstats.mo
share/locale/ru/LC_MESSAGES/processcore.mo
share/locale/sa/LC_MESSAGES/KSysGuardFormatter.mo
share/locale/sa/LC_MESSAGES/KSysGuardSensorFaces.mo
diff --git a/sysutils/plasma6-plasma-disks/distinfo b/sysutils/plasma6-plasma-disks/distinfo
index 72a8321b168c..91b4a2666f58 100644
--- a/sysutils/plasma6-plasma-disks/distinfo
+++ b/sysutils/plasma6-plasma-disks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668607
-SHA256 (KDE/plasma/6.3.4/plasma-disks-6.3.4.tar.xz) = e58b16fb3f6129fb62b4fa1046509a59a1d5a950bdbc4ba44defee98e0f1dd47
-SIZE (KDE/plasma/6.3.4/plasma-disks-6.3.4.tar.xz) = 105564
+TIMESTAMP = 1746612356
+SHA256 (KDE/plasma/6.3.5/plasma-disks-6.3.5.tar.xz) = eaf308affd7207ee8544ae79c99d376bf7f9e89e228b013bd716af9c530d6fcd
+SIZE (KDE/plasma/6.3.5/plasma-disks-6.3.5.tar.xz) = 105592
diff --git a/sysutils/plasma6-plasma-systemmonitor/distinfo b/sysutils/plasma6-plasma-systemmonitor/distinfo
index ecef2cc8c28b..2315c572cdaf 100644
--- a/sysutils/plasma6-plasma-systemmonitor/distinfo
+++ b/sysutils/plasma6-plasma-systemmonitor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668607
-SHA256 (KDE/plasma/6.3.4/plasma-systemmonitor-6.3.4.tar.xz) = 99d7c42912681172e304958fb1d330cecc6ce95db8a0336953ff2b4d0c65ac5d
-SIZE (KDE/plasma/6.3.4/plasma-systemmonitor-6.3.4.tar.xz) = 201840
+TIMESTAMP = 1746612357
+SHA256 (KDE/plasma/6.3.5/plasma-systemmonitor-6.3.5.tar.xz) = 72e75a4b2a546fe98694e5b249050e3358baae0b1c39257a0fda7206a677a610
+SIZE (KDE/plasma/6.3.5/plasma-systemmonitor-6.3.5.tar.xz) = 201892
diff --git a/sysutils/plasma6-polkit-kde-agent-1/distinfo b/sysutils/plasma6-polkit-kde-agent-1/distinfo
index b3d619fd7d86..711fdca6e0cc 100644
--- a/sysutils/plasma6-polkit-kde-agent-1/distinfo
+++ b/sysutils/plasma6-polkit-kde-agent-1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668608
-SHA256 (KDE/plasma/6.3.4/polkit-kde-agent-1-6.3.4.tar.xz) = a797f6e02491a2fc60eda14a75e5e796b56513303c99b7465fd964227e98c4cf
-SIZE (KDE/plasma/6.3.4/polkit-kde-agent-1-6.3.4.tar.xz) = 58264
+TIMESTAMP = 1746612358
+SHA256 (KDE/plasma/6.3.5/polkit-kde-agent-1-6.3.5.tar.xz) = 58071b3529a53b6c99f1a2ab51b452c71bac02d1f4456eb4b0149c9bc9bd5ba0
+SIZE (KDE/plasma/6.3.5/polkit-kde-agent-1-6.3.5.tar.xz) = 58272
diff --git a/sysutils/plasma6-powerdevil/distinfo b/sysutils/plasma6-powerdevil/distinfo
index e0332d83c7e7..39b622b1f9d1 100644
--- a/sysutils/plasma6-powerdevil/distinfo
+++ b/sysutils/plasma6-powerdevil/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668608
-SHA256 (KDE/plasma/6.3.4/powerdevil-6.3.4.tar.xz) = bb8fb337fd214793396707730b22b8f822135296a6b2ac0c28d774096ab22b5e
-SIZE (KDE/plasma/6.3.4/powerdevil-6.3.4.tar.xz) = 1202208
+TIMESTAMP = 1746612358
+SHA256 (KDE/plasma/6.3.5/powerdevil-6.3.5.tar.xz) = a69883d6156e7a677c8d1cb5cd915a89e24669274ef1966d5d9ceb313250da53
+SIZE (KDE/plasma/6.3.5/powerdevil-6.3.5.tar.xz) = 1205204
diff --git a/sysutils/plasma6-powerdevil/pkg-plist b/sysutils/plasma6-powerdevil/pkg-plist
index dbfbf152a145..ad77162c9c15 100644
--- a/sysutils/plasma6-powerdevil/pkg-plist
+++ b/sysutils/plasma6-powerdevil/pkg-plist
@@ -290,6 +290,7 @@ share/locale/ms/LC_MESSAGES/plasma_runner_powerdevil.mo
share/locale/ms/LC_MESSAGES/powerdevil.mo
share/locale/nb/LC_MESSAGES/kcm_powerdevilprofilesconfig.mo
share/locale/nb/LC_MESSAGES/plasma_applet_org.kde.plasma.battery.mo
+share/locale/nb/LC_MESSAGES/plasma_applet_org.kde.plasma.brightness.mo
share/locale/nb/LC_MESSAGES/plasma_runner_powerdevil.mo
share/locale/nb/LC_MESSAGES/powerdevil.mo
share/locale/nds/LC_MESSAGES/kcm_powerdevilprofilesconfig.mo
diff --git a/sysutils/plasma6-systemsettings/distinfo b/sysutils/plasma6-systemsettings/distinfo
index 7e95561855b5..7d6b6543f548 100644
--- a/sysutils/plasma6-systemsettings/distinfo
+++ b/sysutils/plasma6-systemsettings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668609
-SHA256 (KDE/plasma/6.3.4/systemsettings-6.3.4.tar.xz) = 234ca17d05a5d09c1570e1d935fd03da2dd4ce53c5b7545ba436a56ad4b9ef83
-SIZE (KDE/plasma/6.3.4/systemsettings-6.3.4.tar.xz) = 219220
+TIMESTAMP = 1746612359
+SHA256 (KDE/plasma/6.3.5/systemsettings-6.3.5.tar.xz) = dd0bb541405bed15474633cd8ad90a99efcc763b923da60fb40b692c2ad6e48c
+SIZE (KDE/plasma/6.3.5/systemsettings-6.3.5.tar.xz) = 219192
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/rsyslog8/Makefile b/sysutils/rsyslog8/Makefile
index fe5d1acbb833..e28485f11fac 100644
--- a/sysutils/rsyslog8/Makefile
+++ b/sysutils/rsyslog8/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rsyslog
-PORTVERSION= 8.2502.0
+PORTVERSION= 8.2504.0
CATEGORIES= sysutils
MASTER_SITES= http://www.rsyslog.com/files/download/rsyslog/
diff --git a/sysutils/rsyslog8/distinfo b/sysutils/rsyslog8/distinfo
index b0933afbd160..e6940d40aa99 100644
--- a/sysutils/rsyslog8/distinfo
+++ b/sysutils/rsyslog8/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740086065
-SHA256 (rsyslog-8.2502.0.tar.gz) = 02fa197d21d519f5a25a928deb9397cd387ba7382b9b449782ba31d8f3118206
-SIZE (rsyslog-8.2502.0.tar.gz) = 3470593
+TIMESTAMP = 1746644321
+SHA256 (rsyslog-8.2504.0.tar.gz) = 5092a20ed40987c74cc604ebfcd6c749e47eb9fc34adc1c2637e6553e7f047ab
+SIZE (rsyslog-8.2504.0.tar.gz) = 3468108
diff --git a/sysutils/signon-kwallet-extension/distinfo b/sysutils/signon-kwallet-extension/distinfo
index 25f5821fae87..06a43e03b433 100644
--- a/sysutils/signon-kwallet-extension/distinfo
+++ b/sysutils/signon-kwallet-extension/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564315
-SHA256 (KDE/release-service/25.04.0/signon-kwallet-extension-25.04.0.tar.xz) = 37441ce9c33740ac22b93338db8769817e4e7f4925ead53aa595f249c61fd3b7
-SIZE (KDE/release-service/25.04.0/signon-kwallet-extension-25.04.0.tar.xz) = 11312
+TIMESTAMP = 1746557961
+SHA256 (KDE/release-service/25.04.1/signon-kwallet-extension-25.04.1.tar.xz) = f78fc897c212ce0f099d32fcbe4a5d77cd4360707aee25f6861861aefd756fba
+SIZE (KDE/release-service/25.04.1/signon-kwallet-extension-25.04.1.tar.xz) = 11308
diff --git a/sysutils/sweeper/distinfo b/sysutils/sweeper/distinfo
index bf0860ee2764..1427d4918a9c 100644
--- a/sysutils/sweeper/distinfo
+++ b/sysutils/sweeper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564315
-SHA256 (KDE/release-service/25.04.0/sweeper-25.04.0.tar.xz) = 70b8fd018430e025f214161c05785d2665cda48499e3bab477a25cdbcde7f06c
-SIZE (KDE/release-service/25.04.0/sweeper-25.04.0.tar.xz) = 387344
+TIMESTAMP = 1746557962
+SHA256 (KDE/release-service/25.04.1/sweeper-25.04.1.tar.xz) = 8c63e413c39eab3bf6678470f860d0dbc6df7eed765a426160b3ee4439c6d664
+SIZE (KDE/release-service/25.04.1/sweeper-25.04.1.tar.xz) = 387364
diff --git a/sysutils/sysinfo/Makefile b/sysutils/sysinfo/Makefile
index b70a23a0fc67..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= danger@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/syslog-ng/Makefile b/sysutils/syslog-ng/Makefile
index c34bd7b12900..e223e9c5827e 100644
--- a/sysutils/syslog-ng/Makefile
+++ b/sysutils/syslog-ng/Makefile
@@ -1,6 +1,5 @@
PORTNAME= syslog-ng
-DISTVERSION= 4.8.1
-PORTREVISION= 5
+DISTVERSION= 4.8.2
CATEGORIES= sysutils
# official master site:
MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/
@@ -237,10 +236,12 @@ PYTHON_MOD_PLIST_FILES= lib/syslog-ng/python/syslogng-1.0-py%%PYTHON_VER%%.egg-
lib/syslog-ng/python/syslogng/modules/s3/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc \
lib/syslog-ng/python/syslogng/modules/s3/__pycache__/compressable_file_buffer%%PYTHON_EXT_SUFFIX%%.pyc \
lib/syslog-ng/python/syslogng/modules/s3/__pycache__/s3_destination%%PYTHON_EXT_SUFFIX%%.pyc \
- lib/syslog-ng/python/syslogng/modules/s3/__pycache__/s3_object%%PYTHON_EXT_SUFFIX%%.pyc \
+ lib/syslog-ng/python/syslogng/modules/s3/__pycache__/s3_object_buffer%%PYTHON_EXT_SUFFIX%%.pyc \
+ lib/syslog-ng/python/syslogng/modules/s3/__pycache__/s3_session_handler%%PYTHON_EXT_SUFFIX%%.pyc \
+ lib/syslog-ng/python/syslogng/modules/s3/s3_object_buffer.py \
+ lib/syslog-ng/python/syslogng/modules/s3/s3_session_handler.py \
lib/syslog-ng/python/syslogng/modules/s3/compressable_file_buffer.py \
lib/syslog-ng/python/syslogng/modules/s3/s3_destination.py \
- lib/syslog-ng/python/syslogng/modules/s3/s3_object.py \
lib/syslog-ng/python/syslogng/modules/s3/scl/s3.conf
diff --git a/sysutils/syslog-ng/distinfo b/sysutils/syslog-ng/distinfo
index bced22602d6a..72165b95d1a0 100644
--- a/sysutils/syslog-ng/distinfo
+++ b/sysutils/syslog-ng/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728033948
-SHA256 (syslog-ng-4.8.1.tar.gz) = e8b8b98c60a5b68b25e3462c4104c35d05b975e6778d38d8a81b8ff7c0e64c5b
-SIZE (syslog-ng-4.8.1.tar.gz) = 6956412
+TIMESTAMP = 1746636142
+SHA256 (syslog-ng-4.8.2.tar.gz) = 7d1ebe70746009dc06bd2fa5c412a1985579a9c887292f766cc775d169d60e68
+SIZE (syslog-ng-4.8.2.tar.gz) = 6944406
diff --git a/sysutils/syslog-ng/pkg-plist b/sysutils/syslog-ng/pkg-plist
index 6215673e9c77..0663db6a8138 100644
--- a/sysutils/syslog-ng/pkg-plist
+++ b/sysutils/syslog-ng/pkg-plist
@@ -267,18 +267,11 @@ include/syslog-ng/transport/tls-context.h
include/syslog-ng/transport/tls-session.h
include/syslog-ng/transport/tls-verifier.h
include/syslog-ng/transport/logtransport.h
-include/syslog-ng/transport/multitransport.h
include/syslog-ng/transport/transport-aux-data.h
-include/syslog-ng/transport/transport-factory-id.h
-include/syslog-ng/transport/transport-factory-registry.h
-include/syslog-ng/transport/transport-factory-socket.h
include/syslog-ng/transport/transport-factory-tls.h
-include/syslog-ng/transport/transport-factory.h
include/syslog-ng/transport/transport-file.h
include/syslog-ng/transport/transport-pipe.h
include/syslog-ng/transport/transport-socket.h
-include/syslog-ng/transport/transport-socket-proxy-private.h
-include/syslog-ng/transport/transport-socket-proxy.h
include/syslog-ng/transport/transport-tls.h
include/syslog-ng/transport/transport-udp-socket.h
include/syslog-ng/logmsg/type-hinting.h
@@ -344,6 +337,13 @@ include/syslog-ng/filterx/expr-shorthand.h
include/syslog-ng/filterx/expr-variable.h
include/syslog-ng/filterx/func-istype.h
include/syslog-ng/filterx/func-len.h
+include/syslog-ng/transport/multitransport.h
+include/syslog-ng/transport/transport-factory-id.h
+include/syslog-ng/transport/transport-factory-registry.h
+include/syslog-ng/transport/transport-factory-socket.h
+include/syslog-ng/transport/transport-factory.h
+include/syslog-ng/transport/transport-socket-proxy-private.h
+include/syslog-ng/transport/transport-socket-proxy.h
share/syslog-ng/smart-multi-line.fsm
lib/libevtlog-4.8.so.0
lib/libevtlog-4.8.so.0.0.0
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/Makefile b/textproc/Makefile
index 83600df918eb..ea1e5af14694 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -522,10 +522,12 @@
SUBDIR += opensearch-dashboards210
SUBDIR += opensearch-dashboards213
SUBDIR += opensearch-dashboards216
+ SUBDIR += opensearch-dashboards219
SUBDIR += opensearch13
SUBDIR += opensearch210
SUBDIR += opensearch213
SUBDIR += opensearch216
+ SUBDIR += opensearch219
SUBDIR += opensp
SUBDIR += openvanilla-framework
SUBDIR += or-aspell
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/arianna/distinfo b/textproc/arianna/distinfo
index 89fb7f8f1fc0..e63a820bffad 100644
--- a/textproc/arianna/distinfo
+++ b/textproc/arianna/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564316
-SHA256 (KDE/release-service/25.04.0/arianna-25.04.0.tar.xz) = cdba56461f1fd5ddf07943e0216b12b10451dd8723a7c08664835ffe2f4af1ba
-SIZE (KDE/release-service/25.04.0/arianna-25.04.0.tar.xz) = 1168012
+TIMESTAMP = 1746557962
+SHA256 (KDE/release-service/25.04.1/arianna-25.04.1.tar.xz) = 49396d0420ebba53b4dcb1b4e78e938bec09211f530663be18ab0c864a529514
+SIZE (KDE/release-service/25.04.1/arianna-25.04.1.tar.xz) = 1167888
diff --git a/textproc/gnugrep/Makefile b/textproc/gnugrep/Makefile
index 12e11853bf45..82fa50d26440 100644
--- a/textproc/gnugrep/Makefile
+++ b/textproc/gnugrep/Makefile
@@ -1,5 +1,5 @@
PORTNAME= grep
-PORTVERSION= 3.11
+PORTVERSION= 3.12
CATEGORIES= textproc
MASTER_SITES= GNU
PKGNAMEPREFIX= gnu
@@ -10,11 +10,8 @@ WWW= https://www.gnu.org/software/grep/
LICENSE= GPLv3+
-CONFLICTS= bsd-grep
-
USES= charsetfix cpe tar:xz
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
CONFIGURE_ARGS= --program-prefix=g
TEST_TARGET= check
@@ -22,7 +19,7 @@ INFO= grep
CPE_VENDOR= gnu
OPTIONS_DEFINE= COMPAT ICONV LIBSIGSEGV NLS PCRE
-OPTIONS_DEFAULT= COMPAT ICONV PCRE
+OPTIONS_DEFAULT= ICONV PCRE
COMPAT_DESC= Create g-prefixless compatibility symlinks
LIBSIGSEGV_DESC= Use alternative page fault handler (GNU libsigsegv)
OPTIONS_SUB= yes
@@ -45,8 +42,8 @@ post-patch:
@${REINPLACE_CMD} 's:@grep@:${PREFIX}/bin/&:' ${WRKSRC}/src/egrep.sh
@${REINPLACE_CMD} 's|mkinstalldirs = .*|mkinstalldirs = ${MKDIR}|g' \
${WRKSRC}/po/Makefile.in.in
-# Remove useless(?) macro to avoid run-time dependency on `textproc/groff'
- @${REINPLACE_CMD} '/Map mono-width fonts to standard fonts/,+6d' \
+# Don't use extension register to avoid run-time dependency on `textproc/groff'
+ @${REINPLACE_CMD} 's,do nr mH .* groff extension register,nr mH 0,' \
${WRKSRC}/doc/grep.in.1
post-patch-NLS-off:
diff --git a/textproc/gnugrep/distinfo b/textproc/gnugrep/distinfo
index fe758ac20332..ae1b2096918c 100644
--- a/textproc/gnugrep/distinfo
+++ b/textproc/gnugrep/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1683967158
-SHA256 (grep-3.11.tar.xz) = 1db2aedde89d0dea42b16d9528f894c8d15dae4e190b59aecc78f5a951276eab
-SIZE (grep-3.11.tar.xz) = 1703776
+TIMESTAMP = 1744301167
+SHA256 (grep-3.12.tar.xz) = 2649b27c0e90e632eadcd757be06c6e9a4f48d941de51e7c0f83ff76408a07b9
+SIZE (grep-3.12.tar.xz) = 1918448
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/kompare/distinfo b/textproc/kompare/distinfo
index 56fc5beb1a25..20cfd249a02f 100644
--- a/textproc/kompare/distinfo
+++ b/textproc/kompare/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564316
-SHA256 (KDE/release-service/25.04.0/kompare-25.04.0.tar.xz) = 6cede0023d7e8ca55690cb302f13050649b57dbbaa5ea5410059ac0cacf8121e
-SIZE (KDE/release-service/25.04.0/kompare-25.04.0.tar.xz) = 964264
+TIMESTAMP = 1746557963
+SHA256 (KDE/release-service/25.04.1/kompare-25.04.1.tar.xz) = c1a65e7b47478a7e913d0cf751037b814067c74fd234789b610a73c32f03870a
+SIZE (KDE/release-service/25.04.1/kompare-25.04.1.tar.xz) = 964640
diff --git a/textproc/libkomparediff2/distinfo b/textproc/libkomparediff2/distinfo
index 05d0fa3f216c..c89ee7a80495 100644
--- a/textproc/libkomparediff2/distinfo
+++ b/textproc/libkomparediff2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564317
-SHA256 (KDE/release-service/25.04.0/libkomparediff2-25.04.0.tar.xz) = 40c65d7014c8333024799b344ccf13a5950231c5a107ee600a1f71e8a9dc3c12
-SIZE (KDE/release-service/25.04.0/libkomparediff2-25.04.0.tar.xz) = 189220
+TIMESTAMP = 1746557964
+SHA256 (KDE/release-service/25.04.1/libkomparediff2-25.04.1.tar.xz) = 8f7d0ccf7553b62fc933df1487477b822cedb4ed0777a3746d12257202494274
+SIZE (KDE/release-service/25.04.1/libkomparediff2-25.04.1.tar.xz) = 189228
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/markdownpart/distinfo b/textproc/markdownpart/distinfo
index 64e9e5741cdc..0ab49c51da7a 100644
--- a/textproc/markdownpart/distinfo
+++ b/textproc/markdownpart/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564317
-SHA256 (KDE/release-service/25.04.0/markdownpart-25.04.0.tar.xz) = 2612cfa2bcdb98432f77178c4e1b8f59663762ac291b294fa934f4d2a0b364b4
-SIZE (KDE/release-service/25.04.0/markdownpart-25.04.0.tar.xz) = 34308
+TIMESTAMP = 1746557964
+SHA256 (KDE/release-service/25.04.1/markdownpart-25.04.1.tar.xz) = 5f428319841ca83b871f00dfff0100dd23d69f8ccbc9766955a711234a5d8782
+SIZE (KDE/release-service/25.04.1/markdownpart-25.04.1.tar.xz) = 34316
diff --git a/textproc/obsidian/Makefile b/textproc/obsidian/Makefile
index db4a9adce696..9275459afd13 100644
--- a/textproc/obsidian/Makefile
+++ b/textproc/obsidian/Makefile
@@ -8,6 +8,7 @@
PORTNAME= obsidian
PORTVERSION= 1.8.10
+PORTREVISION= 1
CATEGORIES= textproc
# Icon is taken from the Nix build recipe
# https://github.com/NixOS/nixpkgs/blob/de5448dab588ad41aef40f8c7c0c230981656698/pkgs/applications/misc/obsidian/default.nix#L31-L34
diff --git a/textproc/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/opensearch-dashboards219/Makefile b/textproc/opensearch-dashboards219/Makefile
new file mode 100644
index 000000000000..dfe6740216b9
--- /dev/null
+++ b/textproc/opensearch-dashboards219/Makefile
@@ -0,0 +1,92 @@
+PORTNAME= opensearch-dashboards
+DISTVERSION= 2.19.1
+DISTVERSIONSUFFIX= -linux-${OPENSEARCH_ARCH}
+CATEGORIES= textproc www
+MASTER_SITES= https://artifacts.opensearch.org/releases/bundle/${PORTNAME}/${DISTVERSION}/
+PKGNAMESUFFIX= 219
+
+MAINTAINER= opensearch@FreeBSD.org
+COMMENT= Visualization dashboards for OpenSearch
+WWW= https://opensearch.org
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+ONLY_FOR_ARCHS= aarch64 amd64
+
+CONFLICTS= opensearch-dashboards opensearch-dashboards210 opensearch-dashboards213 \
+ opensearch-dashboards216
+
+BUILD_DEPENDS= npm-node18>0:www/npm-node18
+
+USES= nodejs:18,build,run python:build
+USE_RC_SUBR= ${PORTNAME}
+
+SUB_FILES= pkg-deinstall
+SUB_LIST= PORTNAME="${PORTNAME}" \
+ PKGNAMESUFFIX="${PKGNAMESUFFIX}" \
+ WWWDIR=${WWWDIR}
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+
+NODE_VER= 18.18.0
+NO_BUILD= yes
+
+_DEVDIR= ${WRKDIR}/.devdir
+
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "aarch64"
+OPENSEARCH_ARCH= arm64
+.else
+OPENSEARCH_ARCH= x64
+.endif
+
+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.post.mk>
diff --git a/textproc/opensearch-dashboards219/distinfo b/textproc/opensearch-dashboards219/distinfo
new file mode 100644
index 000000000000..28a08b40f649
--- /dev/null
+++ b/textproc/opensearch-dashboards219/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1746944520
+SHA256 (opensearch-dashboards-2.19.1-linux-arm64.tar.gz) = b73be280109669a412de8e620dc1090c02850f3675bb89e56ff6d1031dd1847c
+SIZE (opensearch-dashboards-2.19.1-linux-arm64.tar.gz) = 348067725
+SHA256 (opensearch-dashboards-2.19.1-linux-x64.tar.gz) = 3981a0bde67bf81b7c32541dff3965b0f7d341a0af0951b73767eab6ccf56261
+SIZE (opensearch-dashboards-2.19.1-linux-x64.tar.gz) = 348191923
diff --git a/textproc/opensearch-dashboards219/files/opensearch-dashboards.in b/textproc/opensearch-dashboards219/files/opensearch-dashboards.in
new file mode 100644
index 000000000000..7043fa9301a9
--- /dev/null
+++ b/textproc/opensearch-dashboards219/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-dashboards219/files/pkg-deinstall.in b/textproc/opensearch-dashboards219/files/pkg-deinstall.in
new file mode 100644
index 000000000000..0699ab559805
--- /dev/null
+++ b/textproc/opensearch-dashboards219/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-dashboards219/pkg-descr b/textproc/opensearch-dashboards219/pkg-descr
new file mode 100644
index 000000000000..2669760829b1
--- /dev/null
+++ b/textproc/opensearch-dashboards219/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/opensearch219/Makefile b/textproc/opensearch219/Makefile
new file mode 100644
index 000000000000..5212d5e9fb69
--- /dev/null
+++ b/textproc/opensearch219/Makefile
@@ -0,0 +1,154 @@
+PORTNAME= opensearch
+DISTVERSION= 2.19.1
+PORTREVISION= 0
+DISTVERSIONSUFFIX= -linux-${OPENSEARCH_ARCH}
+CATEGORIES= textproc java devel
+MASTER_SITES= https://artifacts.opensearch.org/releases/bundle/${PORTNAME}/${DISTVERSION}/
+PKGNAMESUFFIX= 219
+
+MAINTAINER= opensearch@FreeBSD.org
+COMMENT?= Full-text search engine for Java
+WWW= https://opensearch.org
+
+LICENSE= APACHE20
+
+ONLY_FOR_ARCHS= aarch64 amd64
+
+BUILD_DEPENDS= jna>0:devel/jna
+RUN_DEPENDS= bash>0:shells/bash \
+ jna>0:devel/jna
+
+CONFLICTS= opensearch opensearch13 opensearch210 opensearch213 opensearch216
+
+USES= cpe java shebangfix
+JAVA_VERSION= 17+
+USE_RC_SUBR= ${PORTNAME}
+
+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
+
+NO_BUILD= yes
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+
+OPTIONS_DEFINE= PLUGINS
+OPTIONS_DEFAULT=PLUGINS
+
+.include <bsd.port.options.mk>
+
+.if ${ARCH} == "aarch64"
+OPENSEARCH_ARCH= arm64
+.else
+OPENSEARCH_ARCH= x64
+.endif
+
+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 \
+ 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 \
+ 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 \
+ ${STAGEDIR}${ETCDIR}/opensearch-performance-analyzer
+
+.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}
+ ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/opensearch-performance-analyzer" >> ${TMPPLIST}
+ ${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/opensearch219/distinfo b/textproc/opensearch219/distinfo
new file mode 100644
index 000000000000..42a039f9eea0
--- /dev/null
+++ b/textproc/opensearch219/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1746943739
+SHA256 (opensearch-2.19.1-linux-arm64.tar.gz) = fc25c886a7f45c5c94699b217dcbb87528c2c25adf67797247a4e07fadc7326f
+SIZE (opensearch-2.19.1-linux-arm64.tar.gz) = 715801679
+SHA256 (opensearch-2.19.1-linux-x64.tar.gz) = b243aaa7d8dcebb87881f70f71613903c36dda077fd90ee11ea377412d6d569f
+SIZE (opensearch-2.19.1-linux-x64.tar.gz) = 964414604
diff --git a/textproc/opensearch219/files/opensearch.in b/textproc/opensearch219/files/opensearch.in
new file mode 100644
index 000000000000..71334ce1ee01
--- /dev/null
+++ b/textproc/opensearch219/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/opensearch219/files/patch-config_jvm.options b/textproc/opensearch219/files/patch-config_jvm.options
new file mode 100644
index 000000000000..f6276944b6db
--- /dev/null
+++ b/textproc/opensearch219/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/opensearch219/files/patch-config_opensearch.yml b/textproc/opensearch219/files/patch-config_opensearch.yml
new file mode 100644
index 000000000000..f5aa3ed1a80e
--- /dev/null
+++ b/textproc/opensearch219/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/opensearch219/files/pkg-message.in b/textproc/opensearch219/files/pkg-message.in
new file mode 100644
index 000000000000..c08de567504c
--- /dev/null
+++ b/textproc/opensearch219/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/opensearch219/pkg-descr b/textproc/opensearch219/pkg-descr
new file mode 100644
index 000000000000..8d97bcb3176a
--- /dev/null
+++ b/textproc/opensearch219/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/p5-Regexp-Common/Makefile b/textproc/p5-Regexp-Common/Makefile
index f0bfc708a66c..a6276021b862 100644
--- a/textproc/p5-Regexp-Common/Makefile
+++ b/textproc/p5-Regexp-Common/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Regexp-Common
-PORTVERSION= 2017060201
+PORTVERSION= 2024080801
CATEGORIES= textproc perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -11,6 +11,8 @@ WWW= https://metacpan.org/release/Regexp-Common
LICENSE= ART10 ART20 BSD3CLAUSE MIT
LICENSE_COMB= dual
+TEST_DEPENDS= p5-Test-Regexp>0:textproc/p5-Test-Regexp
+
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
diff --git a/textproc/p5-Regexp-Common/distinfo b/textproc/p5-Regexp-Common/distinfo
index 21a75ed745b7..a82a9e34883e 100644
--- a/textproc/p5-Regexp-Common/distinfo
+++ b/textproc/p5-Regexp-Common/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1536301828
-SHA256 (Regexp-Common-2017060201.tar.gz) = ee07853aee06f310e040b6bf1a0199a18d81896d3219b9b35c9630d0eb69089b
-SIZE (Regexp-Common-2017060201.tar.gz) = 237881
+TIMESTAMP = 1744917908
+SHA256 (Regexp-Common-2024080801.tar.gz) = 0677afaec8e1300cefe246b4d809e75cdf55e2cc0f77c486d13073b69ab4fbdd
+SIZE (Regexp-Common-2024080801.tar.gz) = 238498
diff --git a/textproc/py-qrcode/Makefile b/textproc/py-qrcode/Makefile
index a1fc126dd422..f23efec48fd6 100644
--- a/textproc/py-qrcode/Makefile
+++ b/textproc/py-qrcode/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qrcode
-PORTVERSION= 8.1
+PORTVERSION= 8.2
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-qrcode/distinfo b/textproc/py-qrcode/distinfo
index a968cc701b54..1c764328d201 100644
--- a/textproc/py-qrcode/distinfo
+++ b/textproc/py-qrcode/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743808972
-SHA256 (qrcode-8.1.tar.gz) = e8df73caf72c3bace3e93d9fa0af5aa78267d4f3f5bc7ab1b208f271605a5e48
-SIZE (qrcode-8.1.tar.gz) = 41549
+TIMESTAMP = 1746644281
+SHA256 (qrcode-8.2.tar.gz) = 35c3f2a4172b33136ab9f6b3ef1c00260dd2f66f858f24d88418a015f446506c
+SIZE (qrcode-8.2.tar.gz) = 43317
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/chromium/Makefile b/www/chromium/Makefile
index d03c0c40d041..7ce5d02167fe 100644
--- a/www/chromium/Makefile
+++ b/www/chromium/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chromium
-PORTVERSION= 136.0.7103.59
+PORTVERSION= 136.0.7103.92
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= www wayland
diff --git a/www/chromium/distinfo b/www/chromium/distinfo
index 6f379d94cd08..8897a937751d 100644
--- a/www/chromium/distinfo
+++ b/www/chromium/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1746442747
-SHA256 (chromium-136.0.7103.59.tar.xz) = 3ce1ef863767b3a72058a0f0ceb150cc7b8a9ba8bc24e19c98d25f8b395a8cfe
-SIZE (chromium-136.0.7103.59.tar.xz) = 7182572852
+TIMESTAMP = 1746600351
+SHA256 (chromium-136.0.7103.92.tar.xz) = 3fa7f88ef186566948367bf1e9a9f0612e753fc69285c1654728f6a015cd4cf2
+SIZE (chromium-136.0.7103.92.tar.xz) = 7188412240
SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (chromium-136.0.7103.59-testdata.tar.xz) = 8b903dde26fead99da7adad49c864223d54f55af51630ed8f4776c958e3229eb
-SIZE (chromium-136.0.7103.59-testdata.tar.xz) = 651370832
+SHA256 (chromium-136.0.7103.92-testdata.tar.xz) = 6e5bb3fba5b61ffc9e91b9d2fc9cc758bebe4d16806a68b1a32b189193c78256
+SIZE (chromium-136.0.7103.92-testdata.tar.xz) = 651393856
diff --git a/www/chromium/files/patch-build_config_compiler_BUILD.gn b/www/chromium/files/patch-build_config_compiler_BUILD.gn
index 058ed00429d2..bb0d8fca2b5f 100644
--- a/www/chromium/files/patch-build_config_compiler_BUILD.gn
+++ b/www/chromium/files/patch-build_config_compiler_BUILD.gn
@@ -1,4 +1,4 @@
---- build/config/compiler/BUILD.gn.orig 2025-05-05 10:57:53 UTC
+--- build/config/compiler/BUILD.gn.orig 2025-05-07 13:11:00 UTC
+++ build/config/compiler/BUILD.gn
@@ -197,7 +197,7 @@ declare_args() {
# This greatly reduces the size of debug builds, at the cost of
@@ -92,16 +92,17 @@
!llvm_android_mainline && is_clang &&
clang_warning_suppression_file != "") {
from_build_root =
-@@ -1965,7 +1972,7 @@ config("default_warnings") {
- "-Wno-unneeded-internal-declaration",
- ]
+@@ -1985,9 +1992,6 @@ config("default_warnings") {
+
+ # TODO(crbug.com/40284799): Fix and re-enable.
+ "-Wno-thread-safety-reference-return",
+-
+- # TODO(crbug.com/376641662): Fix and re-enable.
+- "-Wno-nontrivial-memcall",
+ ]
-- if (!is_nacl || is_nacl_saigo) {
-+ if (!is_bsd && !is_nacl || is_nacl_saigo) {
- if (is_win) {
- # TODO(thakis): https://crbug.com/617318
- # Currently RBE can not handle case sensitiveness for windows well.
-@@ -2776,7 +2783,7 @@ config("afdo_optimize_size") {
+ cflags_cc += [
+@@ -2776,7 +2780,7 @@ config("afdo_optimize_size") {
# There are some targeted places that AFDO regresses, so we provide a separate
# config to allow AFDO to be disabled per-target.
config("afdo") {
@@ -110,7 +111,7 @@
cflags = []
if (clang_emit_debug_info_for_profiling) {
# Add the following flags to generate debug info for profiling.
-@@ -2803,7 +2810,7 @@ config("afdo") {
+@@ -2803,7 +2807,7 @@ config("afdo") {
cflags += [ "-Wno-backend-plugin" ]
inputs = [ _clang_sample_profile ]
}
@@ -119,7 +120,7 @@
cflags = [ "-fauto-profile=${auto_profile_path}" ]
inputs = [ auto_profile_path ]
}
-@@ -2980,7 +2987,7 @@ config("symbols") {
+@@ -2980,7 +2984,7 @@ config("symbols") {
cflags += [ "-gomit-unreferenced-methods" ]
}
diff --git a/www/chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c b/www/chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
index f06f5422e1ff..e0b2c7479d0f 100644
--- a/www/chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
+++ b/www/chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
@@ -1,6 +1,6 @@
---- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-02-19 07:43:18 UTC
+--- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-05-07 06:38:02 UTC
+++ third_party/sqlite/src/amalgamation_dev/sqlite3.c
-@@ -14187,7 +14187,7 @@ struct fts5_api {
+@@ -14486,7 +14486,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
** it.
*/
diff --git a/www/chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c b/www/chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
index f023c39a6119..cb1981557e8f 100644
--- a/www/chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
+++ b/www/chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
@@ -1,6 +1,6 @@
---- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2024-10-22 08:31:56 UTC
+--- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-05-07 06:38:02 UTC
+++ third_party/sqlite/src/amalgamation/sqlite3.c
-@@ -14187,7 +14187,7 @@ struct fts5_api {
+@@ -14486,7 +14486,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
** it.
*/
@@ -9,7 +9,7 @@
# define _XOPEN_SOURCE 600
#endif
-@@ -45183,7 +45183,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
+@@ -45387,7 +45387,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
memset(zBuf, 0, nBuf);
randomnessPid = osGetpid(0);
#if !defined(SQLITE_TEST) && !defined(SQLITE_OMIT_RANDOMNESS)
@@ -22,7 +22,7 @@
int fd, got;
fd = robust_open("/dev/urandom", O_RDONLY, 0);
if( fd<0 ){
-@@ -45198,6 +45203,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
+@@ -45402,6 +45407,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
robust_close(0, fd, __LINE__);
}
}
diff --git a/www/chromium/files/patch-ui_platform__window_platform__window__delegate.h b/www/chromium/files/patch-ui_platform__window_platform__window__delegate.h
index fd980d21b083..df87e6eeac9c 100644
--- a/www/chromium/files/patch-ui_platform__window_platform__window__delegate.h
+++ b/www/chromium/files/patch-ui_platform__window_platform__window__delegate.h
@@ -1,6 +1,6 @@
---- ui/platform_window/platform_window_delegate.h.orig 2025-04-04 08:52:13 UTC
+--- ui/platform_window/platform_window_delegate.h.orig 2025-05-07 06:38:02 UTC
+++ ui/platform_window/platform_window_delegate.h
-@@ -140,7 +140,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow
+@@ -144,7 +144,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow
virtual void OnWindowStateChanged(PlatformWindowState old_state,
PlatformWindowState new_state) = 0;
diff --git a/www/element-web/Makefile b/www/element-web/Makefile
index 646503740ca6..92dc5e60fcf7 100644
--- a/www/element-web/Makefile
+++ b/www/element-web/Makefile
@@ -1,6 +1,6 @@
PORTNAME= element
DISTVERSIONPREFIX= v
-DISTVERSION= 1.11.98
+DISTVERSION= 1.11.100
CATEGORIES= www
MASTER_SITES= https://github.com/element-hq/element-web/releases/download/${DISTVERSIONFULL}/
PKGNAMESUFFIX= -web
@@ -18,7 +18,7 @@ CPE_VENDOR= matrix
NO_ARCH= yes
NO_BUILD= yes
SUB_FILES= pkg-message
-PLIST_SUB= COMMITID=547ba66d79cfbd5dc532
+PLIST_SUB= COMMITID=667479c8bcd11a3fb5b2
do-install:
@${MKDIR} ${STAGEDIR}${WWWDIR}
diff --git a/www/element-web/distinfo b/www/element-web/distinfo
index 46771e3a0753..a8d87874acf9 100644
--- a/www/element-web/distinfo
+++ b/www/element-web/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745349635
-SHA256 (element-v1.11.98.tar.gz) = 68e0026bf82f1c5337000408018b4b1d4219bc84879a4ab95256bbf616e23b4a
-SIZE (element-v1.11.98.tar.gz) = 34246615
+TIMESTAMP = 1746612506
+SHA256 (element-v1.11.100.tar.gz) = bc4d77152d544fa40fccd7c7e5b6ace4e8ae266f4a2cc1b334b25733c6d1f8cd
+SIZE (element-v1.11.100.tar.gz) = 34364532
diff --git a/www/element-web/pkg-plist b/www/element-web/pkg-plist
index 00883e0a8107..06d1f89bc538 100644
--- a/www/element-web/pkg-plist
+++ b/www/element-web/pkg-plist
@@ -6,15 +6,15 @@
%%WWWDIR%%/bundles/%%COMMITID%%/1127.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/1188.js
%%WWWDIR%%/bundles/%%COMMITID%%/1188.js.map
+%%WWWDIR%%/bundles/%%COMMITID%%/1217.js
+%%WWWDIR%%/bundles/%%COMMITID%%/1217.js.LICENSE.txt
+%%WWWDIR%%/bundles/%%COMMITID%%/1217.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/1526.js
%%WWWDIR%%/bundles/%%COMMITID%%/1526.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/1787.js
%%WWWDIR%%/bundles/%%COMMITID%%/1787.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/2382.js
%%WWWDIR%%/bundles/%%COMMITID%%/2382.js.map
-%%WWWDIR%%/bundles/%%COMMITID%%/274.js
-%%WWWDIR%%/bundles/%%COMMITID%%/274.js.LICENSE.txt
-%%WWWDIR%%/bundles/%%COMMITID%%/274.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/2792.js
%%WWWDIR%%/bundles/%%COMMITID%%/2792.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/2eb85e1feacd09cd026d.wasm
@@ -32,6 +32,9 @@
%%WWWDIR%%/bundles/%%COMMITID%%/3508.js
%%WWWDIR%%/bundles/%%COMMITID%%/3636.js
%%WWWDIR%%/bundles/%%COMMITID%%/3636.js.map
+%%WWWDIR%%/bundles/%%COMMITID%%/3714.js
+%%WWWDIR%%/bundles/%%COMMITID%%/3714.js.LICENSE.txt
+%%WWWDIR%%/bundles/%%COMMITID%%/3714.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/395.js
%%WWWDIR%%/bundles/%%COMMITID%%/395.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/4006.js
@@ -85,9 +88,6 @@
%%WWWDIR%%/bundles/%%COMMITID%%/9381.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/9393.js
%%WWWDIR%%/bundles/%%COMMITID%%/9393.js.map
-%%WWWDIR%%/bundles/%%COMMITID%%/9425.js
-%%WWWDIR%%/bundles/%%COMMITID%%/9425.js.LICENSE.txt
-%%WWWDIR%%/bundles/%%COMMITID%%/9425.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/9924.js
%%WWWDIR%%/bundles/%%COMMITID%%/9924.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/9963.js
@@ -345,45 +345,45 @@
%%WWWDIR%%/fonts/inter-vietnamese-700-italic.feddee8.woff2
%%WWWDIR%%/fonts/inter-vietnamese-700-normal.5b5cd0c.woff
%%WWWDIR%%/fonts/inter-vietnamese-700-normal.5d9bfca.woff2
-%%WWWDIR%%/i18n/cs.4e4db29.json
-%%WWWDIR%%/i18n/cy.9db1cbc.json
-%%WWWDIR%%/i18n/de_DE.47708b7.json
-%%WWWDIR%%/i18n/el.f14d14c.json
-%%WWWDIR%%/i18n/en_EN.cb9d325.json
-%%WWWDIR%%/i18n/eo.0f30843.json
-%%WWWDIR%%/i18n/es.b5475c7.json
-%%WWWDIR%%/i18n/et.647277a.json
-%%WWWDIR%%/i18n/fa.1d844b8.json
-%%WWWDIR%%/i18n/fi.7b06d2e.json
-%%WWWDIR%%/i18n/fr.a1e684f.json
-%%WWWDIR%%/i18n/gl.64f26b1.json
-%%WWWDIR%%/i18n/he.aec80e9.json
-%%WWWDIR%%/i18n/hu.4efdce9.json
-%%WWWDIR%%/i18n/id.c11fa3c.json
-%%WWWDIR%%/i18n/is.18e5e8a.json
-%%WWWDIR%%/i18n/it.4193aa7.json
-%%WWWDIR%%/i18n/ja.091a9ce.json
-%%WWWDIR%%/i18n/ka.373ba42.json
-%%WWWDIR%%/i18n/languages.2aa41ec.json
+%%WWWDIR%%/i18n/cs.7b7ba53.json
+%%WWWDIR%%/i18n/cy.820f145.json
+%%WWWDIR%%/i18n/de_DE.c1d8804.json
+%%WWWDIR%%/i18n/el.188effa.json
+%%WWWDIR%%/i18n/en_EN.dcf12d0.json
+%%WWWDIR%%/i18n/eo.b5e64b9.json
+%%WWWDIR%%/i18n/es.814c4d1.json
+%%WWWDIR%%/i18n/et.4616345.json
+%%WWWDIR%%/i18n/fa.ba2268f.json
+%%WWWDIR%%/i18n/fi.b074d4e.json
+%%WWWDIR%%/i18n/fr.71966ba.json
+%%WWWDIR%%/i18n/gl.8eae666.json
+%%WWWDIR%%/i18n/he.931b2ca.json
+%%WWWDIR%%/i18n/hu.b13bd56.json
+%%WWWDIR%%/i18n/id.ef7a0fc.json
+%%WWWDIR%%/i18n/is.720c04f.json
+%%WWWDIR%%/i18n/it.c4dae6a.json
+%%WWWDIR%%/i18n/ja.3050af5.json
+%%WWWDIR%%/i18n/ka.cf27f1d.json
+%%WWWDIR%%/i18n/languages.51496dc.json
%%WWWDIR%%/i18n/languages.json
-%%WWWDIR%%/i18n/lo.5a0ea74.json
-%%WWWDIR%%/i18n/lt.1a6ab40.json
-%%WWWDIR%%/i18n/lv.b49c5b7.json
-%%WWWDIR%%/i18n/mg_MG.e103ed8.json
-%%WWWDIR%%/i18n/nb_NO.841dd96.json
-%%WWWDIR%%/i18n/nl.a16e603.json
-%%WWWDIR%%/i18n/pl.fad3837.json
-%%WWWDIR%%/i18n/pt.822e1fd.json
-%%WWWDIR%%/i18n/pt_BR.118ae34.json
-%%WWWDIR%%/i18n/ru.cb7f715.json
-%%WWWDIR%%/i18n/sk.fdaf0be.json
-%%WWWDIR%%/i18n/sq.62b60f5.json
-%%WWWDIR%%/i18n/sv.16622e7.json
-%%WWWDIR%%/i18n/tr.31242de.json
-%%WWWDIR%%/i18n/uk.458c518.json
-%%WWWDIR%%/i18n/vi.c250c73.json
-%%WWWDIR%%/i18n/zh_Hans.5340cf4.json
-%%WWWDIR%%/i18n/zh_Hant.f4ac8f1.json
+%%WWWDIR%%/i18n/lo.fabd37f.json
+%%WWWDIR%%/i18n/lt.52c0924.json
+%%WWWDIR%%/i18n/lv.9f659b2.json
+%%WWWDIR%%/i18n/mg_MG.2904523.json
+%%WWWDIR%%/i18n/nb_NO.840e3ca.json
+%%WWWDIR%%/i18n/nl.3d3ea88.json
+%%WWWDIR%%/i18n/pl.e335cf9.json
+%%WWWDIR%%/i18n/pt.ba56256.json
+%%WWWDIR%%/i18n/pt_BR.c0da448.json
+%%WWWDIR%%/i18n/ru.9782881.json
+%%WWWDIR%%/i18n/sk.4fc4270.json
+%%WWWDIR%%/i18n/sq.7223e38.json
+%%WWWDIR%%/i18n/sv.1dc0401.json
+%%WWWDIR%%/i18n/tr.c136827.json
+%%WWWDIR%%/i18n/uk.c600f05.json
+%%WWWDIR%%/i18n/vi.40be522.json
+%%WWWDIR%%/i18n/zh_Hans.fe14cf5.json
+%%WWWDIR%%/i18n/zh_Hant.6de66fb.json
%%WWWDIR%%/icons/bold.b7f0698.svg
%%WWWDIR%%/icons/check-circle.99c21d7.svg
%%WWWDIR%%/icons/check.aaad650.svg
diff --git a/www/falkon/Makefile b/www/falkon/Makefile
index 9530edd3a90c..f173e5c058e2 100644
--- a/www/falkon/Makefile
+++ b/www/falkon/Makefile
@@ -1,9 +1,6 @@
PORTNAME= falkon
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= www kde kde-applications
-PATCH_SITES= https://invent.kde.org/network/falkon/-/commit/
-PATCHFILES= 31ba9472369256804400a2db36b3dca3b4be2d73.patch:-p1
MAINTAINER= kde@FreeBSD.org
COMMENT= Web browser based on Webengine and Qt Framework
diff --git a/www/falkon/distinfo b/www/falkon/distinfo
index ffe96c7aec4c..0c93ac0f2293 100644
--- a/www/falkon/distinfo
+++ b/www/falkon/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1745605917
-SHA256 (KDE/release-service/25.04.0/falkon-25.04.0.tar.xz) = aad010d664227ddfe1fc084bb6fb366aed752340e00c0f37ddfa3aa32362e84c
-SIZE (KDE/release-service/25.04.0/falkon-25.04.0.tar.xz) = 2705584
-SHA256 (KDE/release-service/25.04.0/31ba9472369256804400a2db36b3dca3b4be2d73.patch) = bc0f1a37c7f11f129968b218987ec5996eede4be9408d0ab69ad9b5451b6d0ef
-SIZE (KDE/release-service/25.04.0/31ba9472369256804400a2db36b3dca3b4be2d73.patch) = 2094
+TIMESTAMP = 1746557965
+SHA256 (KDE/release-service/25.04.1/falkon-25.04.1.tar.xz) = af2ffb2cf4c62d17ddfb737e71dfda7a85816d2facf5c82baf23436fcd3bdef0
+SIZE (KDE/release-service/25.04.1/falkon-25.04.1.tar.xz) = 2706012
diff --git a/www/fcgi/Makefile b/www/fcgi/Makefile
index 684541a00489..1a5cb4a32715 100644
--- a/www/fcgi/Makefile
+++ b/www/fcgi/Makefile
@@ -1,35 +1,36 @@
PORTNAME= fcgi
-PORTVERSION= 2.4.0
-PORTREVISION= 6
+DISTVERSION= 2.4.6
CATEGORIES= www
-MASTER_SITES= LOCAL/adamw
PKGNAMESUFFIX= -devkit
MAINTAINER= john@essenz.com
COMMENT= FastCGI Development Kit
-WWW= http://www.fastcgi.com/
+WWW= https://fastcgi-archives.github.io/
LICENSE= Open_Market_FastCGI_license
LICENSE_NAME= Open Market FastCGI license
-LICENSE_FILE= ${WRKSRC}/LICENSE.TERMS
+LICENSE_FILE= ${WRKSRC}/LICENSE
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-USES= cpe libtool
+USES= autoreconf cpe libtool pathfix
CPE_VENDOR= fastcgi
+USE_GITHUB= yes
+GH_ACCOUNT= FastCGI-Archives
+GH_PROJECT= fcgi2
+USE_LDCONFIG= yes
GNU_CONFIGURE= yes
-USE_LDCONFIG= yes
-MAKE_JOBS_UNSAFE= yes
OPTIONS_DEFINE= DOCS
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libfcgi.so.0.0.0
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libfcgi++.so.0.0.0
-
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_MAN} ${WRKSRC}/doc/*.1 ${STAGEDIR}${PREFIX}/share/man/man1
${INSTALL_MAN} ${WRKSRC}/doc/*.3 ${STAGEDIR}${PREFIX}/share/man/man3
+
+post-install-DOCS-on:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC}/doc && \
${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} "! -name *\.[13]")
diff --git a/www/fcgi/distinfo b/www/fcgi/distinfo
index 819fefe67f6f..f5be4d390608 100644
--- a/www/fcgi/distinfo
+++ b/www/fcgi/distinfo
@@ -1,2 +1,3 @@
-SHA256 (fcgi-2.4.0.tar.gz) = 66fc45c6b36a21bf2fbbb68e90f780cc21a9da1fffbae75e76d2b4402d3f05b9
-SIZE (fcgi-2.4.0.tar.gz) = 468682
+TIMESTAMP = 1746401419
+SHA256 (FastCGI-Archives-fcgi2-2.4.6_GH0.tar.gz) = 39af4fb21a6d695a5f0b1c4fa95776d2725f6bc6c77680943a2ab314acd505c1
+SIZE (FastCGI-Archives-fcgi2-2.4.6_GH0.tar.gz) = 263941
diff --git a/www/fcgi/files/patch-CVE-2012-6687-pool b/www/fcgi/files/patch-CVE-2012-6687-pool
deleted file mode 100644
index 381cb7f024ba..000000000000
--- a/www/fcgi/files/patch-CVE-2012-6687-pool
+++ /dev/null
@@ -1,79 +0,0 @@
---- libfcgi/os_unix.c.orig 2002-03-05 19:14:49 UTC
-+++ libfcgi/os_unix.c
-@@ -42,6 +42,7 @@ static const char rcsid[] = "$Id: os_uni
- #include <sys/time.h>
- #include <sys/un.h>
- #include <signal.h>
-+#include <poll.h>
-
- #ifdef HAVE_NETDB_H
- #include <netdb.h>
-@@ -103,6 +104,9 @@ static int volatile maxFd = -1;
- static int shutdownPending = FALSE;
- static int shutdownNow = FALSE;
-
-+static int libfcgiOsClosePollTimeout = 2000;
-+static int libfcgiIsAfUnixKeeperPollTimeout = 2000;
-+
- void OS_ShutdownPending()
- {
- shutdownPending = TRUE;
-@@ -168,6 +172,16 @@ int OS_LibInit(int stdioFds[3])
- if(libInitialized)
- return 0;
-
-+ char *libfcgiOsClosePollTimeoutStr = getenv( "LIBFCGI_OS_CLOSE_POLL_TIMEOUT" );
-+ if(libfcgiOsClosePollTimeoutStr) {
-+ libfcgiOsClosePollTimeout = atoi(libfcgiOsClosePollTimeoutStr);
-+ }
-+
-+ char *libfcgiIsAfUnixKeeperPollTimeoutStr = getenv( "LIBFCGI_IS_AF_UNIX_KEEPER_POLL_TIMEOUT" );
-+ if(libfcgiIsAfUnixKeeperPollTimeoutStr) {
-+ libfcgiIsAfUnixKeeperPollTimeout = atoi(libfcgiIsAfUnixKeeperPollTimeoutStr);
-+ }
-+
- asyncIoTable = (AioInfo *)malloc(asyncIoTableSize * sizeof(AioInfo));
- if(asyncIoTable == NULL) {
- errno = ENOMEM;
-@@ -755,19 +769,16 @@ int OS_Close(int fd)
-
- if (shutdown(fd, 1) == 0)
- {
-- struct timeval tv;
-- fd_set rfds;
-+ struct pollfd pfd;
- int rv;
- char trash[1024];
-
-- FD_ZERO(&rfds);
-+ pfd.fd = fd;
-+ pfd.events = POLLIN;
-
- do
- {
-- FD_SET(fd, &rfds);
-- tv.tv_sec = 2;
-- tv.tv_usec = 0;
-- rv = select(fd + 1, &rfds, NULL, NULL, &tv);
-+ rv = poll(&pfd, 1, libfcgiOsClosePollTimeout);
- }
- while (rv > 0 && read(fd, trash, sizeof(trash)) > 0);
- }
-@@ -1116,13 +1127,11 @@ static int is_reasonable_accept_errno (c
- */
- static int is_af_unix_keeper(const int fd)
- {
-- struct timeval tval = { READABLE_UNIX_FD_DROP_DEAD_TIMEVAL };
-- fd_set read_fds;
--
-- FD_ZERO(&read_fds);
-- FD_SET(fd, &read_fds);
-+ struct pollfd pfd;
-+ pfd.fd = fd;
-+ pfd.events = POLLIN;
-
-- return select(fd + 1, &read_fds, NULL, NULL, &tval) >= 0 && FD_ISSET(fd, &read_fds);
-+ return poll(&pfd, 1, libfcgiIsAfUnixKeeperPollTimeout) >= 0 && (pfd.revents & POLLIN);
- }
-
- /*
diff --git a/www/fcgi/files/patch-examples__Makefile.in b/www/fcgi/files/patch-examples__Makefile.in
deleted file mode 100644
index cbf55472784b..000000000000
--- a/www/fcgi/files/patch-examples__Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- examples/Makefile.in.orig 2003-01-19 17:21:17 UTC
-+++ examples/Makefile.in
-@@ -125,7 +125,7 @@ threaded_CFLAGS = @PTHREAD_CFLAGS@
- threaded_LDFLAGS = @PTHREAD_CFLAGS@ @PTHREAD_LIBS@
-
- echo_cpp_SOURCES = $(INCLUDE_FILES) $(INCLUDEDIR)/fcgio.h echo-cpp.cpp
--echo_cpp_LDADD = $(LIBDIR)/libfcgi++.la
-+echo_cpp_LDADD = $(LIBDIR)/libfcgi++.la $(LIBFCGI)
- subdir = examples
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
- CONFIG_HEADER = $(top_builddir)/fcgi_config.h
diff --git a/www/fcgi/files/patch-include__fcgio.h b/www/fcgi/files/patch-include__fcgio.h
deleted file mode 100644
index c4588a940e85..000000000000
--- a/www/fcgi/files/patch-include__fcgio.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- include/fcgio.h.orig 2002-02-25 13:16:11 UTC
-+++ include/fcgio.h
-@@ -31,6 +31,7 @@
- #define FCGIO_H
-
- #include <iostream>
-+#include <cstdio>
-
- #include "fcgiapp.h"
-
diff --git a/www/fcgi/pkg-plist b/www/fcgi/pkg-plist
index 7f9e6d050af2..df41e4cfc7d1 100644
--- a/www/fcgi/pkg-plist
+++ b/www/fcgi/pkg-plist
@@ -14,11 +14,8 @@ lib/libfcgi.a
lib/libfcgi.so
lib/libfcgi.so.0
lib/libfcgi.so.0.0.0
-share/man/man1/cgi-fcgi.1.gz
-share/man/man3/FCGI_Accept.3.gz
-share/man/man3/FCGI_Finish.3.gz
-share/man/man3/FCGI_SetExitStatus.3.gz
-share/man/man3/FCGI_StartFilterData.3.gz
+libdata/pkgconfig/fcgi++.pc
+libdata/pkgconfig/fcgi.pc
%%PORTDOCS%%%%DOCSDIR%%/fastcgi-prog-guide/ap_guida.htm
%%PORTDOCS%%%%DOCSDIR%%/fastcgi-prog-guide/ap_guide.htm
%%PORTDOCS%%%%DOCSDIR%%/fastcgi-prog-guide/apaman.htm
@@ -43,3 +40,8 @@ share/man/man3/FCGI_StartFilterData.3.gz
%%PORTDOCS%%%%DOCSDIR%%/omi-logo.gif
%%PORTDOCS%%%%DOCSDIR%%/overview.html
%%PORTDOCS%%%%DOCSDIR%%/www5-api-workshop.html
+share/man/man1/cgi-fcgi.1.gz
+share/man/man3/FCGI_Accept.3.gz
+share/man/man3/FCGI_Finish.3.gz
+share/man/man3/FCGI_SetExitStatus.3.gz
+share/man/man3/FCGI_StartFilterData.3.gz
diff --git a/www/gitlab-pages/distinfo b/www/gitlab-pages/distinfo
index 5882d088ebd3..053a191e267d 100644
--- a/www/gitlab-pages/distinfo
+++ b/www/gitlab-pages/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745464819
-SHA256 (go/www_gitlab-pages/gitlab-pages-v17.11.1/go.mod) = b83da7e72c96e7faf9b45df5ea511c394c921e0a377adec8673636f904354f99
-SIZE (go/www_gitlab-pages/gitlab-pages-v17.11.1/go.mod) = 3435
-SHA256 (go/www_gitlab-pages/gitlab-pages-v17.11.1/gitlab-pages-v17.11.1.tar.bz2) = 58b76299a5915a4b5cb82b02237732d1b2f0f8d433f5ddbfdb785f09c091b5fa
-SIZE (go/www_gitlab-pages/gitlab-pages-v17.11.1/gitlab-pages-v17.11.1.tar.bz2) = 233247
+TIMESTAMP = 1746703453
+SHA256 (go/www_gitlab-pages/gitlab-pages-v17.11.2/go.mod) = b83da7e72c96e7faf9b45df5ea511c394c921e0a377adec8673636f904354f99
+SIZE (go/www_gitlab-pages/gitlab-pages-v17.11.2/go.mod) = 3435
+SHA256 (go/www_gitlab-pages/gitlab-pages-v17.11.2/gitlab-pages-v17.11.2.tar.bz2) = a6d2e709921db3e1e68cab33e90c6e8ae161bf6cdaa13cf2772a0a15db2636f4
+SIZE (go/www_gitlab-pages/gitlab-pages-v17.11.2/gitlab-pages-v17.11.2.tar.bz2) = 233507
diff --git a/www/gitlab-workhorse/distinfo b/www/gitlab-workhorse/distinfo
index 5a52fb5f3a57..0c0f519aee02 100644
--- a/www/gitlab-workhorse/distinfo
+++ b/www/gitlab-workhorse/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745464854
-SHA256 (go/www_gitlab-workhorse/gitlab-foss-v17.11.1/go.mod) = 4fea0d1f76f8078f7dc8f7b3350f05e288764e289460476fdddbc9d0d5e1bdb5
-SIZE (go/www_gitlab-workhorse/gitlab-foss-v17.11.1/go.mod) = 9201
-SHA256 (go/www_gitlab-workhorse/gitlab-foss-v17.11.1/gitlab-foss-v17.11.1.tar.bz2) = c2604473f99a61c4b3ba55ceafea5c029eee06f4990346fe9208053edca6955d
-SIZE (go/www_gitlab-workhorse/gitlab-foss-v17.11.1/gitlab-foss-v17.11.1.tar.bz2) = 129896615
+TIMESTAMP = 1746703509
+SHA256 (go/www_gitlab-workhorse/gitlab-foss-v17.11.2/go.mod) = 4fea0d1f76f8078f7dc8f7b3350f05e288764e289460476fdddbc9d0d5e1bdb5
+SIZE (go/www_gitlab-workhorse/gitlab-foss-v17.11.2/go.mod) = 9201
+SHA256 (go/www_gitlab-workhorse/gitlab-foss-v17.11.2/gitlab-foss-v17.11.2.tar.bz2) = cca1c17742e83a3449b262980ce6522c713eeb9f50dcba4bb831d4e3b32b8ca6
+SIZE (go/www_gitlab-workhorse/gitlab-foss-v17.11.2/gitlab-foss-v17.11.2.tar.bz2) = 127999225
diff --git a/www/gitlab/Makefile b/www/gitlab/Makefile
index 8fc1f0f90c32..4e58653e1bec 100644
--- a/www/gitlab/Makefile
+++ b/www/gitlab/Makefile
@@ -101,7 +101,7 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
rubygem-grape-swagger-entity>=0.5.5<0.6:devel/rubygem-grape-swagger-entity \
rubygem-grape-path-helpers>=2.0.1<2.1:devel/rubygem-grape-path-helpers \
rubygem-rack-cors>=2.0.1<2.1:www/rubygem-rack-cors \
- rubygem-graphql>=2.4.11<2.5:devel/rubygem-graphql \
+ rubygem-graphql>=2.4.13<2.5:devel/rubygem-graphql \
rubygem-apollo_upload_server>=2.1.6<2.2:net/rubygem-apollo_upload_server \
rubygem-ffaker>=2.24.0<3:devel/rubygem-ffaker \
rubygem-hashie>=5.0.0<5.1:devel/rubygem-hashie \
@@ -301,7 +301,7 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
rubygem-ed25519>=1.3.0<1.4:security/rubygem-ed25519 \
rubygem-cvss-suite>=3.3.0<3.4:security/rubygem-cvss-suite \
rubygem-arr-pm>=0.0.12<0.1:devel/rubygem-arr-pm \
- rubygem-devfile>=0.4.0<0.5:net/rubygem-devfile \
+ rubygem-devfile>=0.4.3<0.5:net/rubygem-devfile \
rubygem-CFPropertyList-gitlab>=3.0.7<3.1:devel/rubygem-CFPropertyList-gitlab \
rubygem-app_store_connect>=0:net/rubygem-app_store_connect \
rubygem-telesignenterprise>=2.2<3:devel/rubygem-telesignenterprise \
diff --git a/www/gitlab/Makefile.common b/www/gitlab/Makefile.common
index 0380e62b9ba8..f90240ab03de 100644
--- a/www/gitlab/Makefile.common
+++ b/www/gitlab/Makefile.common
@@ -1,5 +1,5 @@
-GITLAB_VERSION= 17.11.1
-GITLAB_PORTREVISION= 2
+GITLAB_VERSION= 17.11.2
+GITLAB_PORTREVISION= 0
# Git version gitaly should use (from gitlab mirror)
# Find current tag from Makefile and .gitlab-ci.yaml
diff --git a/www/gitlab/distinfo b/www/gitlab/distinfo
index 061b60d47f20..481d3318a987 100644
--- a/www/gitlab/distinfo
+++ b/www/gitlab/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1745464764
-SHA256 (gitlab-foss-v17.11.1.tar.bz2) = c2604473f99a61c4b3ba55ceafea5c029eee06f4990346fe9208053edca6955d
-SIZE (gitlab-foss-v17.11.1.tar.bz2) = 129896615
-TIMESTAMP = 1745464807
-SHA256 (gitlab-v17.11.1-ee.tar.bz2) = 21130ad52e4107996ce22a1759910f6d071b282c89a043319f3bbb98967e1a6c
-SIZE (gitlab-v17.11.1-ee.tar.bz2) = 144397253
+TIMESTAMP = 1746703370
+SHA256 (gitlab-foss-v17.11.2.tar.bz2) = cca1c17742e83a3449b262980ce6522c713eeb9f50dcba4bb831d4e3b32b8ca6
+SIZE (gitlab-foss-v17.11.2.tar.bz2) = 127999225
+TIMESTAMP = 1746703439
+SHA256 (gitlab-v17.11.2-ee.tar.bz2) = 972e2fd9d5dcc6de5472fe720e369a2a3be9eb3c27208d6e82b2e9135bbd0b41
+SIZE (gitlab-v17.11.2-ee.tar.bz2) = 142504844
diff --git a/www/gitlab/files/patch-Gemfile b/www/gitlab/files/patch-Gemfile
index 66fa089743a5..408e873e25c9 100644
--- a/www/gitlab/files/patch-Gemfile
+++ b/www/gitlab/files/patch-Gemfile
@@ -1,12 +1,12 @@
---- Gemfile.orig 2025-04-16 04:05:48 UTC
+--- Gemfile.orig 2025-05-07 09:41:59 UTC
+++ Gemfile
@@ -168,8 +168,8 @@ gem 'rack-cors', '~> 2.0.1', require: 'rack/cors', fea
gem 'rack-cors', '~> 2.0.1', require: 'rack/cors', feature_category: :shared
# GraphQL API
--gem 'graphql', '2.4.11', path: 'vendor/gems/graphql', feature_category: :api
+-gem 'graphql', '2.4.13', feature_category: :api
-gem 'graphql-docs', '~> 5.0.0', group: [:development, :test], feature_category: :api
-+gem 'graphql', '~> 2.4.11', path: 'vendor/gems/graphql', feature_category: :api
++gem 'graphql', '~> 2.4.13', feature_category: :api
+#gem 'graphql-docs', '~> 5.0.0', group: [:development, :test], feature_category: :api
gem 'apollo_upload_server', '~> 2.1.6', feature_category: :api
diff --git a/www/gohugo/Makefile b/www/gohugo/Makefile
index 2c143debc589..6fa0ea62b87a 100644
--- a/www/gohugo/Makefile
+++ b/www/gohugo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hugo
DISTVERSIONPREFIX= v
-DISTVERSION= 0.147.1
+DISTVERSION= 0.147.2
PORTEPOCH= 1
CATEGORIES= www
PKGNAMEPREFIX= go
diff --git a/www/gohugo/distinfo b/www/gohugo/distinfo
index dbfed05a94d6..4fbf4c8e298a 100644
--- a/www/gohugo/distinfo
+++ b/www/gohugo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746374260
-SHA256 (go/www_gohugo/hugo-v0.147.1/v0.147.1.mod) = cb41ea476364590e46adc72d923c617f69d99544d2a78c743ae4608f4c43ea25
-SIZE (go/www_gohugo/hugo-v0.147.1/v0.147.1.mod) = 8036
-SHA256 (go/www_gohugo/hugo-v0.147.1/v0.147.1.zip) = 872977a4fc6ea84baaaecfdfa2694cfd44c10057ddcad4601dbc51a8f3b0071c
-SIZE (go/www_gohugo/hugo-v0.147.1/v0.147.1.zip) = 5733260
+TIMESTAMP = 1746548045
+SHA256 (go/www_gohugo/hugo-v0.147.2/v0.147.2.mod) = cb41ea476364590e46adc72d923c617f69d99544d2a78c743ae4608f4c43ea25
+SIZE (go/www_gohugo/hugo-v0.147.2/v0.147.2.mod) = 8036
+SHA256 (go/www_gohugo/hugo-v0.147.2/v0.147.2.zip) = 2d350d624ec4d6b3e8782c641955e4314f980259e3de0ba843313882587910f6
+SIZE (go/www_gohugo/hugo-v0.147.2/v0.147.2.zip) = 5733684
diff --git a/www/hiawatha/Makefile b/www/hiawatha/Makefile
index 563faae9a607..4ad3351a850b 100644
--- a/www/hiawatha/Makefile
+++ b/www/hiawatha/Makefile
@@ -1,9 +1,9 @@
PORTNAME= hiawatha
-DISTVERSION= 11.6
+DISTVERSION= 11.7
CATEGORIES= www
MASTER_SITES= https://hiawatha.leisink.net/files/
-MAINTAINER= johntdarrah@gmail.com
+MAINTAINER= cpetrik@proton.me
COMMENT= Advanced and secure web server for Unix
WWW= https://hiawatha.leisink.net/
diff --git a/www/hiawatha/distinfo b/www/hiawatha/distinfo
index bbcbe0985b32..71d8a3742a70 100644
--- a/www/hiawatha/distinfo
+++ b/www/hiawatha/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1724529515
-SHA256 (hiawatha-11.6.tar.gz) = b3c5eb7be007509b7e1f3d88cc03a99904d3b6e5e05d980f9d5bdaa424864dd6
-SIZE (hiawatha-11.6.tar.gz) = 1886754
+TIMESTAMP = 1746664802
+SHA256 (hiawatha-11.7.tar.gz) = 8bc180ae3b986d02466f081efeefdb1595d96783f581fded2a9b198752ab7ae1
+SIZE (hiawatha-11.7.tar.gz) = 1914236
diff --git a/www/iridium/Makefile b/www/iridium/Makefile
index e6d4c84d13ef..d2c911f84d6f 100644
--- a/www/iridium/Makefile
+++ b/www/iridium/Makefile
@@ -1,5 +1,5 @@
PORTNAME= iridium
-PORTVERSION= 2025.04.135.2
+PORTVERSION= 2025.05.136.1
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= www wayland
diff --git a/www/iridium/distinfo b/www/iridium/distinfo
index 4f92424776df..803215ab849b 100644
--- a/www/iridium/distinfo
+++ b/www/iridium/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745557935
-SHA256 (iridium-browser-2025.04.135.2.tar.xz) = e7d90794da9fb086fd56dc0aaa19d4c4c2b4652bdde0ceabf3fd981d4aa896ed
-SIZE (iridium-browser-2025.04.135.2.tar.xz) = 2985921092
+TIMESTAMP = 1746686164
+SHA256 (iridium-browser-2025.05.136.1.tar.xz) = 5baa038eeafcc04a199cff7f512839b9ac3fdac71fe496af9ff3c8544f51f9ae
+SIZE (iridium-browser-2025.05.136.1.tar.xz) = 3044399212
SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (pulseaudio-16.1.tar.gz) = 2763111
diff --git a/www/iridium/files/patch-BUILD.gn b/www/iridium/files/patch-BUILD.gn
index 4320cea3fdb7..5999930ba76c 100644
--- a/www/iridium/files/patch-BUILD.gn
+++ b/www/iridium/files/patch-BUILD.gn
@@ -1,4 +1,4 @@
---- BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ BUILD.gn
@@ -71,7 +71,7 @@ declare_args() {
root_extra_deps = []
@@ -17,7 +17,7 @@
"//net:net_unittests",
"//sandbox:sandbox_unittests",
"//services:services_unittests",
-@@ -448,7 +447,7 @@ group("gn_all") {
+@@ -449,7 +448,7 @@ group("gn_all") {
}
}
@@ -26,7 +26,7 @@
deps += [
"//third_party/breakpad:breakpad_unittests",
"//third_party/breakpad:core-2-minidump",
-@@ -638,6 +637,15 @@ group("gn_all") {
+@@ -636,6 +635,15 @@ group("gn_all") {
}
}
@@ -42,7 +42,7 @@
if (is_mac) {
deps += [
"//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-@@ -686,7 +694,7 @@ group("gn_all") {
+@@ -684,7 +692,7 @@ group("gn_all") {
}
}
@@ -51,7 +51,7 @@
# The official builders use this binary from the default toolchain's
# output directory after building in order to upload the symbols of that
# binary. They build the binary like `ninja symupload` which requires the
-@@ -721,7 +729,7 @@ group("gn_all") {
+@@ -719,7 +727,7 @@ group("gn_all") {
]
}
@@ -60,16 +60,16 @@
deps += [
"//third_party/crashpad/crashpad:crashpad_tests",
"//third_party/crashpad/crashpad/handler:crashpad_handler",
-@@ -1126,7 +1134,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1128,7 +1136,7 @@ if (use_blink && !is_cronet_build) {
+ "//third_party/blink/public:all_blink",
]
- if (!is_chromeos_ash && !is_ios && !is_fuchsia && !is_android &&
-- !is_castos) {
-+ !is_castos && !is_bsd) {
+- if (!is_chromeos && !is_ios && !is_fuchsia && !is_android && !is_castos) {
++ if (!is_chromeos && !is_ios && !is_fuchsia && !is_android && !is_castos && !is_bsd) {
deps += [
":chrome_wpt_tests",
":headless_shell_wpt",
-@@ -1273,7 +1281,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1275,7 +1283,7 @@ if (use_blink && !is_cronet_build) {
data_deps += [ "//content/web_test:web_test_common_mojom_js_data_deps" ]
}
@@ -78,7 +78,7 @@
# Using the default toolchain for this tool, as it's run during tests not
# during the build. This places a symlink in the root_build_dir for scrips
# to use.
-@@ -1287,7 +1295,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1289,7 +1297,7 @@ if (use_blink && !is_cronet_build) {
data_deps += [ "//third_party/breakpad:dump_syms" ]
}
@@ -87,7 +87,7 @@
# Using the default toolchain for this tool, as it's run during tests not
# during the build. This places a symlink in the root_build_dir for scrips
# to use.
-@@ -1757,7 +1765,7 @@ group("chromium_builder_perf") {
+@@ -1760,7 +1768,7 @@ group("chromium_builder_perf") {
data_deps += [ "//chrome/test:performance_browser_tests" ]
}
diff --git a/www/iridium/files/patch-apps_ui_views_app__window__frame__view.cc b/www/iridium/files/patch-apps_ui_views_app__window__frame__view.cc
index bbb3d922c5e1..4131a3a1efd2 100644
--- a/www/iridium/files/patch-apps_ui_views_app__window__frame__view.cc
+++ b/www/iridium/files/patch-apps_ui_views_app__window__frame__view.cc
@@ -1,4 +1,4 @@
---- apps/ui/views/app_window_frame_view.cc.orig 2025-04-16 18:18:42 UTC
+--- apps/ui/views/app_window_frame_view.cc.orig 2025-05-07 06:48:23 UTC
+++ apps/ui/views/app_window_frame_view.cc
@@ -146,7 +146,7 @@ gfx::Rect AppWindowFrameView::GetBoundsForClientView()
gfx::Rect AppWindowFrameView::GetWindowBoundsForClientBounds(
diff --git a/www/iridium/files/patch-ash_display_mirror__window__controller.cc b/www/iridium/files/patch-ash_display_mirror__window__controller.cc
index 3e8f1dfb840b..7e56d1d01d88 100644
--- a/www/iridium/files/patch-ash_display_mirror__window__controller.cc
+++ b/www/iridium/files/patch-ash_display_mirror__window__controller.cc
@@ -1,4 +1,4 @@
---- ash/display/mirror_window_controller.cc.orig 2024-12-22 12:24:29 UTC
+--- ash/display/mirror_window_controller.cc.orig 2025-05-07 06:48:23 UTC
+++ ash/display/mirror_window_controller.cc
@@ -295,7 +295,11 @@ void MirrorWindowController::UpdateWindow(
if (!base::Contains(display_info_list, iter->first,
diff --git a/www/iridium/files/patch-base_BUILD.gn b/www/iridium/files/patch-base_BUILD.gn
index 43fe9551f298..0df8368607d4 100644
--- a/www/iridium/files/patch-base_BUILD.gn
+++ b/www/iridium/files/patch-base_BUILD.gn
@@ -1,6 +1,6 @@
---- base/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- base/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ base/BUILD.gn
-@@ -1094,11 +1094,26 @@ component("base") {
+@@ -1104,11 +1104,26 @@ component("base") {
# Needed for <atomic> if using newer C++ library than sysroot, except if
# building inside the cros_sdk environment - use host_toolchain as a
# more robust check for this.
@@ -28,7 +28,7 @@
if (use_allocator_shim) {
if (is_apple) {
sources += [ "allocator/early_zone_registration_apple.h" ]
-@@ -1118,7 +1133,7 @@ component("base") {
+@@ -1128,7 +1143,7 @@ component("base") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -37,7 +37,7 @@
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -2142,6 +2157,22 @@ component("base") {
+@@ -2152,6 +2167,22 @@ component("base") {
]
}
@@ -60,7 +60,7 @@
# iOS
if (is_ios) {
sources += [
-@@ -2300,6 +2331,33 @@ component("base") {
+@@ -2312,6 +2343,33 @@ component("base") {
}
}
@@ -94,7 +94,7 @@
if (use_blink) {
sources += [
"files/file_path_watcher.cc",
-@@ -2649,7 +2707,7 @@ buildflag_header("protected_memory_buildflags") {
+@@ -2690,7 +2748,7 @@ buildflag_header("protected_memory_buildflags") {
header = "protected_memory_buildflags.h"
header_dir = "base/memory"
@@ -103,7 +103,7 @@
(is_win || is_linux || is_android || is_mac)
flags = [ "PROTECTED_MEMORY_ENABLED=$protected_memory_enabled" ]
-@@ -3122,7 +3180,7 @@ if (is_apple) {
+@@ -3163,7 +3221,7 @@ if (is_apple) {
}
}
@@ -112,7 +112,7 @@
# This test must compile with -fstack-protector-all
source_set("stack_canary_linux_unittests") {
testonly = true
-@@ -3808,7 +3866,7 @@ test("base_unittests") {
+@@ -3851,7 +3909,7 @@ test("base_unittests") {
]
}
@@ -121,7 +121,7 @@
sources += [
"debug/proc_maps_linux_unittest.cc",
"files/scoped_file_linux_unittest.cc",
-@@ -3836,7 +3894,7 @@ test("base_unittests") {
+@@ -3879,7 +3937,7 @@ test("base_unittests") {
"posix/file_descriptor_shuffle_unittest.cc",
"posix/unix_domain_socket_unittest.cc",
]
@@ -130,7 +130,7 @@
sources += [
"profiler/stack_base_address_posix_unittest.cc",
"profiler/stack_copier_signal_unittest.cc",
-@@ -3847,7 +3905,7 @@ test("base_unittests") {
+@@ -3890,7 +3948,7 @@ test("base_unittests") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -139,7 +139,7 @@
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -4037,7 +4095,7 @@ test("base_unittests") {
+@@ -4080,7 +4138,7 @@ test("base_unittests") {
deps += [ ":base_profiler_test_support_library" ]
}
diff --git a/www/iridium/files/patch-base_allocator_dispatcher_tls.h b/www/iridium/files/patch-base_allocator_dispatcher_tls.h
index 7be94ac7db78..f4b1bb3d43e4 100644
--- a/www/iridium/files/patch-base_allocator_dispatcher_tls.h
+++ b/www/iridium/files/patch-base_allocator_dispatcher_tls.h
@@ -1,4 +1,4 @@
---- base/allocator/dispatcher/tls.h.orig 2025-02-22 18:06:53 UTC
+--- base/allocator/dispatcher/tls.h.orig 2025-05-07 06:48:23 UTC
+++ base/allocator/dispatcher/tls.h
@@ -81,7 +81,7 @@ struct BASE_EXPORT MMapAllocator {
constexpr static size_t AllocationChunkSize = 16384;
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_partition__alloc.gni b/www/iridium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
index bf1bcd159fcf..fa97d288bda7 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
@@ -1,15 +1,15 @@
---- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-03-18 16:46:04 UTC
+--- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-05-07 06:48:23 UTC
+++ base/allocator/partition_allocator/partition_alloc.gni
@@ -89,7 +89,7 @@ if (is_nacl) {
+ # TODO(crbug.com/329199197): Clean this up when experiments are complete.
use_large_empty_slot_span_ring = true
- has_memory_tagging =
-- current_cpu == "arm64" && is_clang && !is_asan && (is_linux || is_android)
-+ current_cpu == "arm64" && is_clang && !is_asan && !is_bsd && (is_linux || is_android)
+-has_memory_tagging = current_cpu == "arm64" && is_clang && !is_asan &&
++has_memory_tagging = current_cpu == "arm64" && is_clang && !is_asan && !is_bsd &&
+ !is_hwasan && (is_linux || is_android)
declare_args() {
- # Debug configuration.
-@@ -347,7 +347,7 @@ declare_args() {
+@@ -348,7 +348,7 @@ declare_args() {
declare_args() {
# Shadow metadata is still under development and only supports Linux
# for now.
@@ -18,7 +18,7 @@
}
declare_args() {
-@@ -490,7 +490,7 @@ assert(!use_asan_backup_ref_ptr || use_raw_ptr_hookabl
+@@ -491,7 +491,7 @@ assert(!use_asan_backup_ref_ptr || use_raw_ptr_hookabl
# dependencies that use partition_allocator are compiled in AOSP against a
# version of glibc that does not include pkeys syscall numbers.
is_pkeys_available =
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
index 0b789186f2d5..a2b07a07ede7 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn
-@@ -884,7 +884,7 @@ if (is_clang_or_gcc) {
+@@ -886,7 +886,7 @@ if (is_clang_or_gcc) {
configs -= [ partition_alloc_enable_arc_config ]
}
}
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
index 92f3be5747d4..7495c5d6966a 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
@@ -1,4 +1,4 @@
---- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2024-08-01 05:47:53 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2025-05-07 06:48:23 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h
@@ -38,7 +38,7 @@ AslrMask(uintptr_t bits) {
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
index b77dfaa8ab15..158652b60e83 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
@@ -1,4 +1,4 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2024-08-27 06:28:16 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2025-05-07 06:48:23 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator.h
@@ -269,7 +269,7 @@ bool DecommitAndZeroSystemPages(void* address,
// recommitted. Do not assume that this will not change over time.
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
index b7beb55fdb22..84334dd9e009 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
@@ -1,4 +1,4 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-02-22 18:06:53 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-05-07 06:48:23 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h
@@ -26,8 +26,8 @@
#define PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR __attribute__((const))
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
index db001f0e9fa3..3c07c6efa8f1 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
@@ -1,4 +1,4 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-02-22 18:06:53 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc
@@ -39,7 +39,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTaskRef task) API
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
index e09aac501217..e283d20917db 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
@@ -1,4 +1,4 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-04-16 18:18:42 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-05-07 06:48:23 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h
@@ -309,8 +309,12 @@ bool TryRecommitSystemPagesInternal(
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
index 405c8e06f0cf..2dcad0a4188d 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
@@ -1,4 +1,4 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2024-08-27 06:28:16 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc
@@ -19,7 +19,7 @@
#include "partition_alloc/partition_alloc_check.h"
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
index 253b43022ad0..326a01c5f105 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
@@ -1,4 +1,4 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2024-08-01 05:47:53 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc
@@ -13,11 +13,11 @@
#include "partition_alloc/partition_alloc_base/posix/eintr_wrapper.h"
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
index f8c8409fbf91..75a5c7d72301 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
@@ -1,4 +1,4 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2024-08-01 05:47:53 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc
@@ -102,6 +102,10 @@ void RandBytes(void* output, size_t output_length) {
if (getentropy(output, output_length) == 0) {
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
index 0f8411099ec9..5e665167939c 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
@@ -1,4 +1,4 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2024-08-01 05:47:53 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2025-05-07 06:48:23 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h
@@ -37,6 +37,8 @@ typedef DWORD PlatformThreadId;
typedef zx_handle_t PlatformThreadId;
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
index 6cc8bc38499d..5eae6d36b896 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
@@ -1,4 +1,4 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2024-08-01 05:47:53 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2025-05-07 06:48:23 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h
@@ -10,7 +10,7 @@
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
index ee58d0297aef..73cfc961e32d 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
@@ -1,4 +1,4 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-02-22 18:06:53 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc
@@ -18,7 +18,7 @@
#include "partition_alloc/partition_alloc_base/logging.h"
@@ -7,5 +7,5 @@
-#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
+#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
#include <sys/syscall.h>
-
#include <atomic>
+ #endif
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
index 5a9313be84ba..e38f4d95e771 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
@@ -1,4 +1,4 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2024-12-22 12:24:29 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2025-05-07 06:48:23 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h
@@ -170,7 +170,7 @@ constexpr bool kUseLazyCommit = false;
// This may be required on more platforms in the future.
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
index 8624f758b4eb..2179339f424f 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
@@ -1,4 +1,4 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-03-18 16:46:04 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-05-07 06:48:23 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h
@@ -327,7 +327,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandleMask);
// 8GB for each of the glued pools).
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
index 664af81e9b6e..afb1a5e2b155 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
@@ -1,4 +1,4 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2024-02-04 14:46:08 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2025-05-07 06:48:23 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h
@@ -28,9 +28,13 @@ namespace internal {
// the second one 16. We could technically return something different for
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
index 26f223b2b26c..a2ceae9a11f4 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
@@ -1,4 +1,4 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-02-22 18:06:53 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-05-07 06:48:23 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc
@@ -44,7 +44,7 @@
#include "wow64apiset.h"
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
index 459b486c9f85..4d805924e5c3 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
@@ -1,4 +1,4 @@
---- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2024-08-27 06:28:16 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-05-07 06:48:23 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc
@@ -17,7 +17,16 @@
#endif
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
index 80f50f7a162b..87a385e64194 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
@@ -1,4 +1,4 @@
---- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2024-08-01 05:47:53 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2025-05-07 06:48:23 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc
@@ -18,6 +18,10 @@
#include <pthread.h>
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
index 53345d512dbb..66ac3670bf95 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
@@ -1,4 +1,4 @@
---- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2024-08-01 05:47:53 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2025-05-07 06:48:23 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc
@@ -16,7 +16,7 @@
#include "partition_alloc/partition_alloc_check.h"
diff --git a/www/iridium/files/patch-base_atomicops.h b/www/iridium/files/patch-base_atomicops.h
index fed521c9eb76..cd82ea50bdf8 100644
--- a/www/iridium/files/patch-base_atomicops.h
+++ b/www/iridium/files/patch-base_atomicops.h
@@ -1,4 +1,4 @@
---- base/atomicops.h.orig 2025-02-22 18:06:53 UTC
+--- base/atomicops.h.orig 2025-05-07 06:48:23 UTC
+++ base/atomicops.h
@@ -74,7 +74,11 @@ typedef intptr_t Atomic64;
diff --git a/www/iridium/files/patch-base_base__paths__posix.cc b/www/iridium/files/patch-base_base__paths__posix.cc
index 613a18325529..54bfbcb65de9 100644
--- a/www/iridium/files/patch-base_base__paths__posix.cc
+++ b/www/iridium/files/patch-base_base__paths__posix.cc
@@ -1,4 +1,4 @@
---- base/base_paths_posix.cc.orig 2025-02-22 18:06:53 UTC
+--- base/base_paths_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/base_paths_posix.cc
@@ -15,6 +15,7 @@
#include <ostream>
diff --git a/www/iridium/files/patch-base_compiler__specific.h b/www/iridium/files/patch-base_compiler__specific.h
index e74d693324fb..01bf015fe27c 100644
--- a/www/iridium/files/patch-base_compiler__specific.h
+++ b/www/iridium/files/patch-base_compiler__specific.h
@@ -1,4 +1,4 @@
---- base/compiler_specific.h.orig 2025-03-18 16:46:04 UTC
+--- base/compiler_specific.h.orig 2025-05-07 06:48:23 UTC
+++ base/compiler_specific.h
@@ -729,6 +729,7 @@ inline constexpr bool AnalyzerAssumeTrue(bool arg) {
#if __has_cpp_attribute(clang::preserve_most) && \
diff --git a/www/iridium/files/patch-base_debug_debugger__posix.cc b/www/iridium/files/patch-base_debug_debugger__posix.cc
index a16de598e0eb..52d9358a5923 100644
--- a/www/iridium/files/patch-base_debug_debugger__posix.cc
+++ b/www/iridium/files/patch-base_debug_debugger__posix.cc
@@ -1,4 +1,4 @@
---- base/debug/debugger_posix.cc.orig 2025-03-18 16:46:04 UTC
+--- base/debug/debugger_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/debug/debugger_posix.cc
@@ -41,6 +41,10 @@
#include <sys/sysctl.h>
diff --git a/www/iridium/files/patch-base_debug_elf__reader.cc b/www/iridium/files/patch-base_debug_elf__reader.cc
index 08c02b43fcd0..e812468034a1 100644
--- a/www/iridium/files/patch-base_debug_elf__reader.cc
+++ b/www/iridium/files/patch-base_debug_elf__reader.cc
@@ -1,4 +1,4 @@
---- base/debug/elf_reader.cc.orig 2025-03-18 16:46:04 UTC
+--- base/debug/elf_reader.cc.orig 2025-05-07 06:48:23 UTC
+++ base/debug/elf_reader.cc
@@ -49,6 +49,10 @@ using Xword = Elf64_Xword;
diff --git a/www/iridium/files/patch-base_debug_proc__maps__linux.cc b/www/iridium/files/patch-base_debug_proc__maps__linux.cc
index e7f67490a26b..c0aeb2d7a56f 100644
--- a/www/iridium/files/patch-base_debug_proc__maps__linux.cc
+++ b/www/iridium/files/patch-base_debug_proc__maps__linux.cc
@@ -1,4 +1,4 @@
---- base/debug/proc_maps_linux.cc.orig 2025-02-22 18:06:53 UTC
+--- base/debug/proc_maps_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ base/debug/proc_maps_linux.cc
@@ -22,7 +22,7 @@
#include "base/strings/string_split.h"
diff --git a/www/iridium/files/patch-base_debug_stack__trace.cc b/www/iridium/files/patch-base_debug_stack__trace.cc
index 14c391e2ef5a..81fe117bfb42 100644
--- a/www/iridium/files/patch-base_debug_stack__trace.cc
+++ b/www/iridium/files/patch-base_debug_stack__trace.cc
@@ -1,4 +1,4 @@
---- base/debug/stack_trace.cc.orig 2025-04-16 18:18:42 UTC
+--- base/debug/stack_trace.cc.orig 2025-05-07 06:48:23 UTC
+++ base/debug/stack_trace.cc
@@ -268,7 +268,7 @@ bool StackTrace::WillSymbolizeToStreamForTesting() {
// Symbols are not expected to be reliable when gn args specifies
diff --git a/www/iridium/files/patch-base_debug_stack__trace__posix.cc b/www/iridium/files/patch-base_debug_stack__trace__posix.cc
index 753329ba4012..09c594ca30f6 100644
--- a/www/iridium/files/patch-base_debug_stack__trace__posix.cc
+++ b/www/iridium/files/patch-base_debug_stack__trace__posix.cc
@@ -1,4 +1,4 @@
---- base/debug/stack_trace_posix.cc.orig 2025-03-18 16:46:04 UTC
+--- base/debug/stack_trace_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/debug/stack_trace_posix.cc
@@ -51,7 +51,7 @@
// execinfo.h and backtrace(3) are really only present in glibc and in macOS
diff --git a/www/iridium/files/patch-base_files_dir__reader__linux.h b/www/iridium/files/patch-base_files_dir__reader__linux.h
index 9b8914493a17..c44fbdb32aee 100644
--- a/www/iridium/files/patch-base_files_dir__reader__linux.h
+++ b/www/iridium/files/patch-base_files_dir__reader__linux.h
@@ -1,4 +1,4 @@
---- base/files/dir_reader_linux.h.orig 2025-02-22 18:06:53 UTC
+--- base/files/dir_reader_linux.h.orig 2025-05-07 06:48:23 UTC
+++ base/files/dir_reader_linux.h
@@ -21,10 +21,16 @@
#include "base/logging.h"
diff --git a/www/iridium/files/patch-base_files_dir__reader__posix.h b/www/iridium/files/patch-base_files_dir__reader__posix.h
index ade769e0df79..098168d9ea97 100644
--- a/www/iridium/files/patch-base_files_dir__reader__posix.h
+++ b/www/iridium/files/patch-base_files_dir__reader__posix.h
@@ -1,4 +1,4 @@
---- base/files/dir_reader_posix.h.orig 2022-10-05 07:34:01 UTC
+--- base/files/dir_reader_posix.h.orig 2025-05-07 06:48:23 UTC
+++ base/files/dir_reader_posix.h
@@ -17,7 +17,7 @@
// seems worse than falling back to enumerating all file descriptors so we will
diff --git a/www/iridium/files/patch-base_files_drive__info.h b/www/iridium/files/patch-base_files_drive__info.h
index 0e6771192e8d..9fb9a5b38770 100644
--- a/www/iridium/files/patch-base_files_drive__info.h
+++ b/www/iridium/files/patch-base_files_drive__info.h
@@ -1,4 +1,4 @@
---- base/files/drive_info.h.orig 2025-02-22 18:06:53 UTC
+--- base/files/drive_info.h.orig 2025-05-07 06:48:23 UTC
+++ base/files/drive_info.h
@@ -48,7 +48,7 @@ struct BASE_EXPORT DriveInfo {
std::optional<bool> has_seek_penalty;
diff --git a/www/iridium/files/patch-base_files_drive__info__posix.cc b/www/iridium/files/patch-base_files_drive__info__posix.cc
index 517fb426b193..78e81b080318 100644
--- a/www/iridium/files/patch-base_files_drive__info__posix.cc
+++ b/www/iridium/files/patch-base_files_drive__info__posix.cc
@@ -1,4 +1,4 @@
---- base/files/drive_info_posix.cc.orig 2025-03-18 16:46:04 UTC
+--- base/files/drive_info_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/files/drive_info_posix.cc
@@ -24,7 +24,7 @@ namespace base {
diff --git a/www/iridium/files/patch-base_files_file__path__watcher.h b/www/iridium/files/patch-base_files_file__path__watcher.h
index f33f15587d2d..1a196694db42 100644
--- a/www/iridium/files/patch-base_files_file__path__watcher.h
+++ b/www/iridium/files/patch-base_files_file__path__watcher.h
@@ -1,4 +1,4 @@
---- base/files/file_path_watcher.h.orig 2024-06-25 12:08:48 UTC
+--- base/files/file_path_watcher.h.orig 2025-05-07 06:48:23 UTC
+++ base/files/file_path_watcher.h
@@ -105,7 +105,7 @@ class BASE_EXPORT FilePathWatcher {
Type type = Type::kNonRecursive;
diff --git a/www/iridium/files/patch-base_files_file__path__watcher__bsd.cc b/www/iridium/files/patch-base_files_file__path__watcher__bsd.cc
index 70f8d2563573..f6a4fa92ea2a 100644
--- a/www/iridium/files/patch-base_files_file__path__watcher__bsd.cc
+++ b/www/iridium/files/patch-base_files_file__path__watcher__bsd.cc
@@ -1,4 +1,4 @@
---- base/files/file_path_watcher_bsd.cc.orig 2022-12-01 10:35:46 UTC
+--- base/files/file_path_watcher_bsd.cc.orig 2025-05-07 06:48:23 UTC
+++ base/files/file_path_watcher_bsd.cc
@@ -0,0 +1,54 @@
+// Copyright 2021 The Chromium Authors. All rights reserved.
diff --git a/www/iridium/files/patch-base_files_file__path__watcher__kqueue.h b/www/iridium/files/patch-base_files_file__path__watcher__kqueue.h
index 78823ee0d3e0..8566580cab64 100644
--- a/www/iridium/files/patch-base_files_file__path__watcher__kqueue.h
+++ b/www/iridium/files/patch-base_files_file__path__watcher__kqueue.h
@@ -1,4 +1,4 @@
---- base/files/file_path_watcher_kqueue.h.orig 2022-03-28 18:11:04 UTC
+--- base/files/file_path_watcher_kqueue.h.orig 2025-05-07 06:48:23 UTC
+++ base/files/file_path_watcher_kqueue.h
@@ -5,6 +5,7 @@
#ifndef BASE_FILES_FILE_PATH_WATCHER_KQUEUE_H_
diff --git a/www/iridium/files/patch-base_files_file__path__watcher__unittest.cc b/www/iridium/files/patch-base_files_file__path__watcher__unittest.cc
index 6fa748ff4e0f..2d05f8e5758b 100644
--- a/www/iridium/files/patch-base_files_file__path__watcher__unittest.cc
+++ b/www/iridium/files/patch-base_files_file__path__watcher__unittest.cc
@@ -1,4 +1,4 @@
---- base/files/file_path_watcher_unittest.cc.orig 2024-08-01 05:47:53 UTC
+--- base/files/file_path_watcher_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ base/files/file_path_watcher_unittest.cc
@@ -902,7 +902,7 @@ TEST_F(FilePathWatcherTest, WatchDirectory) {
}
diff --git a/www/iridium/files/patch-base_files_file__util__posix.cc b/www/iridium/files/patch-base_files_file__util__posix.cc
index adb24c89d670..60e03248a5c4 100644
--- a/www/iridium/files/patch-base_files_file__util__posix.cc
+++ b/www/iridium/files/patch-base_files_file__util__posix.cc
@@ -1,15 +1,14 @@
---- base/files/file_util_posix.cc.orig 2025-04-16 18:18:42 UTC
+--- base/files/file_util_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/files/file_util_posix.cc
-@@ -902,6 +902,8 @@ bool CreateNewTempDirectory(const FilePath::StringType
+@@ -934,6 +934,7 @@ bool CreateNewTempDirectory(const FilePath::StringType
bool CreateDirectoryAndGetError(const FilePath& full_path, File::Error* error) {
ScopedBlockingCall scoped_blocking_call(
FROM_HERE, BlockingType::MAY_BLOCK); // For call to mkdir().
+ const FilePath kFileSystemRoot("/");
-+
+
// Avoid checking subdirs if directory already exists.
if (DirectoryExists(full_path)) {
- return true;
-@@ -910,8 +912,8 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
+@@ -943,8 +944,8 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
// Collect a list of all missing directories.
std::vector<FilePath> missing_subpaths({full_path});
FilePath last_path = full_path;
@@ -20,11 +19,11 @@
if (DirectoryExists(path)) {
break;
}
-@@ -921,21 +923,14 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
+@@ -962,21 +963,14 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
+ }
+ #endif // BUILDFLAG(IS_CHROMEOS)
- // Iterate through the missing directories and create.
- for (const FilePath& subpath : base::Reversed(missing_subpaths)) {
-- if (mkdir(subpath.value().c_str(), 0700) == 0) {
+- if (mkdir(subpath.value().c_str(), mode) == 0) {
- continue;
- }
- // Mkdir failed, but it might have failed with EEXIST, or some other error
@@ -34,7 +33,7 @@
- int saved_errno = errno;
- if (!DirectoryExists(subpath)) {
- if (error) {
-+ if ((mkdir(subpath.value().c_str(), 0700) == -1) &&
++ if ((mkdir(subpath.value().c_str(), mode) == -1) &&
+ ((full_path != subpath) ? (errno != ENOENT) : (-1))) {
+ int saved_errno = errno;
+ if (error)
diff --git a/www/iridium/files/patch-base_files_file__util__unittest.cc b/www/iridium/files/patch-base_files_file__util__unittest.cc
index 5bd54f20b727..0da4c991499a 100644
--- a/www/iridium/files/patch-base_files_file__util__unittest.cc
+++ b/www/iridium/files/patch-base_files_file__util__unittest.cc
@@ -1,4 +1,4 @@
---- base/files/file_util_unittest.cc.orig 2025-04-16 18:18:42 UTC
+--- base/files/file_util_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ base/files/file_util_unittest.cc
@@ -3920,7 +3920,7 @@ TEST_F(FileUtilTest, ReadFileToStringWithNamedPipe) {
}
diff --git a/www/iridium/files/patch-base_files_important__file__writer__cleaner.cc b/www/iridium/files/patch-base_files_important__file__writer__cleaner.cc
index bf6c9673dd86..27752afd7a7f 100644
--- a/www/iridium/files/patch-base_files_important__file__writer__cleaner.cc
+++ b/www/iridium/files/patch-base_files_important__file__writer__cleaner.cc
@@ -1,4 +1,4 @@
---- base/files/important_file_writer_cleaner.cc.orig 2022-03-28 18:11:04 UTC
+--- base/files/important_file_writer_cleaner.cc.orig 2025-05-07 06:48:23 UTC
+++ base/files/important_file_writer_cleaner.cc
@@ -25,7 +25,8 @@ namespace base {
namespace {
diff --git a/www/iridium/files/patch-base_files_scoped__file.cc b/www/iridium/files/patch-base_files_scoped__file.cc
index aa12b7a60e8e..b21cd7daa04f 100644
--- a/www/iridium/files/patch-base_files_scoped__file.cc
+++ b/www/iridium/files/patch-base_files_scoped__file.cc
@@ -1,4 +1,4 @@
---- base/files/scoped_file.cc.orig 2024-08-01 05:47:53 UTC
+--- base/files/scoped_file.cc.orig 2025-05-07 06:48:23 UTC
+++ base/files/scoped_file.cc
@@ -32,7 +32,7 @@ void ScopedFDCloseTraits::Free(int fd) {
int ret = IGNORE_EINTR(close(fd));
diff --git a/www/iridium/files/patch-base_functional_unretained__traits.h b/www/iridium/files/patch-base_functional_unretained__traits.h
index f13710d13dc1..75305b3b116e 100644
--- a/www/iridium/files/patch-base_functional_unretained__traits.h
+++ b/www/iridium/files/patch-base_functional_unretained__traits.h
@@ -1,4 +1,4 @@
---- base/functional/unretained_traits.h.orig 2025-02-22 18:06:53 UTC
+--- base/functional/unretained_traits.h.orig 2025-05-07 06:48:23 UTC
+++ base/functional/unretained_traits.h
@@ -90,7 +90,7 @@ struct SupportsUnretainedImpl {
// official builds, and then in non-test code as well.
diff --git a/www/iridium/files/patch-base_i18n_icu__util.cc b/www/iridium/files/patch-base_i18n_icu__util.cc
index aa891a646d72..5db923b197a7 100644
--- a/www/iridium/files/patch-base_i18n_icu__util.cc
+++ b/www/iridium/files/patch-base_i18n_icu__util.cc
@@ -1,6 +1,6 @@
---- base/i18n/icu_util.cc.orig 2024-06-25 12:08:48 UTC
+--- base/i18n/icu_util.cc.orig 2025-05-07 06:48:23 UTC
+++ base/i18n/icu_util.cc
-@@ -52,7 +52,7 @@
+@@ -53,7 +53,7 @@
#include "third_party/icu/source/common/unicode/unistr.h"
#endif
@@ -9,7 +9,7 @@
BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS))
#include "third_party/icu/source/i18n/unicode/timezone.h"
#endif
-@@ -328,7 +328,7 @@ void InitializeIcuTimeZone() {
+@@ -329,7 +329,7 @@ void InitializeIcuTimeZone() {
FuchsiaIntlProfileWatcher::GetPrimaryTimeZoneIdForIcuInitialization();
icu::TimeZone::adoptDefault(
icu::TimeZone::createTimeZone(icu::UnicodeString::fromUTF8(zone_id)));
diff --git a/www/iridium/files/patch-base_linux__util.cc b/www/iridium/files/patch-base_linux__util.cc
index 16afd4dff5bb..0bceba4c0207 100644
--- a/www/iridium/files/patch-base_linux__util.cc
+++ b/www/iridium/files/patch-base_linux__util.cc
@@ -1,4 +1,4 @@
---- base/linux_util.cc.orig 2025-04-16 18:18:42 UTC
+--- base/linux_util.cc.orig 2025-05-07 06:48:23 UTC
+++ base/linux_util.cc
@@ -163,10 +163,14 @@ void SetLinuxDistro(const std::string& distro) {
}
diff --git a/www/iridium/files/patch-base_logging__unittest.cc b/www/iridium/files/patch-base_logging__unittest.cc
index 62555f77c5b3..bb7e6f40220a 100644
--- a/www/iridium/files/patch-base_logging__unittest.cc
+++ b/www/iridium/files/patch-base_logging__unittest.cc
@@ -1,4 +1,4 @@
---- base/logging_unittest.cc.orig 2025-04-16 18:18:42 UTC
+--- base/logging_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ base/logging_unittest.cc
@@ -40,7 +40,7 @@
#include "base/posix/eintr_wrapper.h"
@@ -9,7 +9,7 @@
#include <ucontext.h>
#endif
-@@ -588,14 +588,18 @@ void CheckCrashTestSighandler(int, siginfo_t* info, vo
+@@ -586,14 +586,18 @@ void CheckCrashTestSighandler(int, siginfo_t* info, vo
// need the arch-specific boilerplate below, which is inspired by breakpad.
// At the same time, on OSX, ucontext.h is deprecated but si_addr works fine.
uintptr_t crash_addr = 0;
diff --git a/www/iridium/files/patch-base_memory_discardable__memory.cc b/www/iridium/files/patch-base_memory_discardable__memory.cc
index 79900cc35c7f..8bd5eb030d3b 100644
--- a/www/iridium/files/patch-base_memory_discardable__memory.cc
+++ b/www/iridium/files/patch-base_memory_discardable__memory.cc
@@ -1,4 +1,4 @@
---- base/memory/discardable_memory.cc.orig 2025-03-18 16:46:04 UTC
+--- base/memory/discardable_memory.cc.orig 2025-05-07 06:48:23 UTC
+++ base/memory/discardable_memory.cc
@@ -26,7 +26,7 @@ BASE_FEATURE(kMadvFreeDiscardableMemory,
base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/iridium/files/patch-base_memory_discardable__memory__internal.h b/www/iridium/files/patch-base_memory_discardable__memory__internal.h
index 2fd6ba8e0ec1..66215c2b36f9 100644
--- a/www/iridium/files/patch-base_memory_discardable__memory__internal.h
+++ b/www/iridium/files/patch-base_memory_discardable__memory__internal.h
@@ -1,4 +1,4 @@
---- base/memory/discardable_memory_internal.h.orig 2024-11-04 08:56:03 UTC
+--- base/memory/discardable_memory_internal.h.orig 2025-05-07 06:48:23 UTC
+++ base/memory/discardable_memory_internal.h
@@ -12,7 +12,7 @@
#include "base/metrics/field_trial_params.h"
diff --git a/www/iridium/files/patch-base_memory_madv__free__discardable__memory__posix.cc b/www/iridium/files/patch-base_memory_madv__free__discardable__memory__posix.cc
index fa2df95630a3..b6e96536f8a4 100644
--- a/www/iridium/files/patch-base_memory_madv__free__discardable__memory__posix.cc
+++ b/www/iridium/files/patch-base_memory_madv__free__discardable__memory__posix.cc
@@ -1,4 +1,4 @@
---- base/memory/madv_free_discardable_memory_posix.cc.orig 2025-02-22 18:06:53 UTC
+--- base/memory/madv_free_discardable_memory_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/memory/madv_free_discardable_memory_posix.cc
@@ -305,6 +305,10 @@ void MadvFreeDiscardableMemoryPosix::SetKeepMemoryForT
diff --git a/www/iridium/files/patch-base_memory_platform__shared__memory__region.h b/www/iridium/files/patch-base_memory_platform__shared__memory__region.h
index db503465598b..c9799f811e15 100644
--- a/www/iridium/files/patch-base_memory_platform__shared__memory__region.h
+++ b/www/iridium/files/patch-base_memory_platform__shared__memory__region.h
@@ -1,4 +1,4 @@
---- base/memory/platform_shared_memory_region.h.orig 2025-02-22 18:06:53 UTC
+--- base/memory/platform_shared_memory_region.h.orig 2025-05-07 06:48:23 UTC
+++ base/memory/platform_shared_memory_region.h
@@ -18,7 +18,7 @@
#include "base/unguessable_token.h"
diff --git a/www/iridium/files/patch-base_memory_platform__shared__memory__region__posix.cc b/www/iridium/files/patch-base_memory_platform__shared__memory__region__posix.cc
index 4279dfceb52b..4d223b930409 100644
--- a/www/iridium/files/patch-base_memory_platform__shared__memory__region__posix.cc
+++ b/www/iridium/files/patch-base_memory_platform__shared__memory__region__posix.cc
@@ -1,4 +1,4 @@
---- base/memory/platform_shared_memory_region_posix.cc.orig 2025-03-18 16:46:04 UTC
+--- base/memory/platform_shared_memory_region_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/memory/platform_shared_memory_region_posix.cc
@@ -55,7 +55,7 @@ bool CheckFDAccessMode(int fd, int expected_mode) {
diff --git a/www/iridium/files/patch-base_memory_protected__memory.h b/www/iridium/files/patch-base_memory_protected__memory.h
index 95b4fc65f22f..256bac38bfec 100644
--- a/www/iridium/files/patch-base_memory_protected__memory.h
+++ b/www/iridium/files/patch-base_memory_protected__memory.h
@@ -1,4 +1,4 @@
---- base/memory/protected_memory.h.orig 2025-02-22 18:06:53 UTC
+--- base/memory/protected_memory.h.orig 2025-05-07 06:48:23 UTC
+++ base/memory/protected_memory.h
@@ -120,12 +120,12 @@ __declspec(selectany) char __stop_protected_memory;
diff --git a/www/iridium/files/patch-base_memory_protected__memory__posix.cc b/www/iridium/files/patch-base_memory_protected__memory__posix.cc
index 0b84b00bd48d..06ec4bf6df37 100644
--- a/www/iridium/files/patch-base_memory_protected__memory__posix.cc
+++ b/www/iridium/files/patch-base_memory_protected__memory__posix.cc
@@ -1,4 +1,4 @@
---- base/memory/protected_memory_posix.cc.orig 2024-11-04 08:56:03 UTC
+--- base/memory/protected_memory_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/memory/protected_memory_posix.cc
@@ -6,7 +6,7 @@
diff --git a/www/iridium/files/patch-base_message__loop_message__pump__epoll.cc b/www/iridium/files/patch-base_message__loop_message__pump__epoll.cc
index 64137cb3fe3a..9a277ceecc4c 100644
--- a/www/iridium/files/patch-base_message__loop_message__pump__epoll.cc
+++ b/www/iridium/files/patch-base_message__loop_message__pump__epoll.cc
@@ -1,4 +1,4 @@
---- base/message_loop/message_pump_epoll.cc.orig 2025-03-18 16:46:04 UTC
+--- base/message_loop/message_pump_epoll.cc.orig 2025-05-07 06:48:23 UTC
+++ base/message_loop/message_pump_epoll.cc
@@ -47,7 +47,7 @@ std::atomic_bool g_use_batched_version = false;
std::atomic_bool g_use_poll = false;
diff --git a/www/iridium/files/patch-base_message__loop_message__pump__epoll.h b/www/iridium/files/patch-base_message__loop_message__pump__epoll.h
index 68a9894c7a58..982b5a9692e6 100644
--- a/www/iridium/files/patch-base_message__loop_message__pump__epoll.h
+++ b/www/iridium/files/patch-base_message__loop_message__pump__epoll.h
@@ -1,4 +1,4 @@
---- base/message_loop/message_pump_epoll.h.orig 2024-11-04 08:56:03 UTC
+--- base/message_loop/message_pump_epoll.h.orig 2025-05-07 06:48:23 UTC
+++ base/message_loop/message_pump_epoll.h
@@ -51,7 +51,11 @@ namespace base {
// every call, don't do it when we have too many FDs.
diff --git a/www/iridium/files/patch-base_message__loop_message__pump__glib.cc b/www/iridium/files/patch-base_message__loop_message__pump__glib.cc
index 344654fbd205..5791e5dac7e8 100644
--- a/www/iridium/files/patch-base_message__loop_message__pump__glib.cc
+++ b/www/iridium/files/patch-base_message__loop_message__pump__glib.cc
@@ -1,4 +1,4 @@
---- base/message_loop/message_pump_glib.cc.orig 2025-04-16 18:18:42 UTC
+--- base/message_loop/message_pump_glib.cc.orig 2025-05-07 06:48:23 UTC
+++ base/message_loop/message_pump_glib.cc
@@ -8,6 +8,11 @@
#include <glib.h>
diff --git a/www/iridium/files/patch-base_native__library__posix.cc b/www/iridium/files/patch-base_native__library__posix.cc
index a87672b7d492..1dd35780c630 100644
--- a/www/iridium/files/patch-base_native__library__posix.cc
+++ b/www/iridium/files/patch-base_native__library__posix.cc
@@ -1,4 +1,4 @@
---- base/native_library_posix.cc.orig 2024-08-27 06:28:16 UTC
+--- base/native_library_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/native_library_posix.cc
@@ -34,7 +34,7 @@ NativeLibrary LoadNativeLibraryWithOptions(const FileP
// http://crbug.com/17943, http://crbug.com/17557, http://crbug.com/36892,
diff --git a/www/iridium/files/patch-base_native__library__unittest.cc b/www/iridium/files/patch-base_native__library__unittest.cc
index d06ad5f322cf..9e19b16afd0e 100644
--- a/www/iridium/files/patch-base_native__library__unittest.cc
+++ b/www/iridium/files/patch-base_native__library__unittest.cc
@@ -1,4 +1,4 @@
---- base/native_library_unittest.cc.orig 2024-11-04 08:56:03 UTC
+--- base/native_library_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ base/native_library_unittest.cc
@@ -135,7 +135,7 @@ TEST(NativeLibraryTest, LoadLibrary) {
// versions with respect to symbol resolution scope.
diff --git a/www/iridium/files/patch-base_posix_can__lower__nice__to.cc b/www/iridium/files/patch-base_posix_can__lower__nice__to.cc
index 34a4cd06e647..d3130b4f5c0c 100644
--- a/www/iridium/files/patch-base_posix_can__lower__nice__to.cc
+++ b/www/iridium/files/patch-base_posix_can__lower__nice__to.cc
@@ -1,4 +1,4 @@
---- base/posix/can_lower_nice_to.cc.orig 2022-03-28 18:11:04 UTC
+--- base/posix/can_lower_nice_to.cc.orig 2025-05-07 06:48:23 UTC
+++ base/posix/can_lower_nice_to.cc
@@ -11,8 +11,12 @@
diff --git a/www/iridium/files/patch-base_posix_file__descriptor__shuffle.h b/www/iridium/files/patch-base_posix_file__descriptor__shuffle.h
index 88bfe5c5da0d..1950b396906e 100644
--- a/www/iridium/files/patch-base_posix_file__descriptor__shuffle.h
+++ b/www/iridium/files/patch-base_posix_file__descriptor__shuffle.h
@@ -1,4 +1,4 @@
---- base/posix/file_descriptor_shuffle.h.orig 2024-11-04 08:56:03 UTC
+--- base/posix/file_descriptor_shuffle.h.orig 2025-05-07 06:48:23 UTC
+++ base/posix/file_descriptor_shuffle.h
@@ -26,6 +26,8 @@
#include "base/base_export.h"
diff --git a/www/iridium/files/patch-base_posix_sysctl.cc b/www/iridium/files/patch-base_posix_sysctl.cc
index acfa66cfdf4a..35dfb1ea0587 100644
--- a/www/iridium/files/patch-base_posix_sysctl.cc
+++ b/www/iridium/files/patch-base_posix_sysctl.cc
@@ -1,4 +1,4 @@
---- base/posix/sysctl.cc.orig 2024-02-04 14:57:47 UTC
+--- base/posix/sysctl.cc.orig 2025-05-07 06:48:23 UTC
+++ base/posix/sysctl.cc
@@ -4,6 +4,7 @@
diff --git a/www/iridium/files/patch-base_posix_unix__domain__socket.cc b/www/iridium/files/patch-base_posix_unix__domain__socket.cc
index 4d155e9f0729..456bfe0d6145 100644
--- a/www/iridium/files/patch-base_posix_unix__domain__socket.cc
+++ b/www/iridium/files/patch-base_posix_unix__domain__socket.cc
@@ -1,4 +1,4 @@
---- base/posix/unix_domain_socket.cc.orig 2025-02-22 18:06:53 UTC
+--- base/posix/unix_domain_socket.cc.orig 2025-05-07 06:48:23 UTC
+++ base/posix/unix_domain_socket.cc
@@ -47,7 +47,7 @@ bool CreateSocketPair(ScopedFD* one, ScopedFD* two) {
diff --git a/www/iridium/files/patch-base_posix_unix__domain__socket__unittest.cc b/www/iridium/files/patch-base_posix_unix__domain__socket__unittest.cc
index f50079609b45..c49a277cd6bb 100644
--- a/www/iridium/files/patch-base_posix_unix__domain__socket__unittest.cc
+++ b/www/iridium/files/patch-base_posix_unix__domain__socket__unittest.cc
@@ -1,4 +1,4 @@
---- base/posix/unix_domain_socket_unittest.cc.orig 2024-06-25 12:08:48 UTC
+--- base/posix/unix_domain_socket_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ base/posix/unix_domain_socket_unittest.cc
@@ -15,6 +15,8 @@
#include <sys/types.h>
diff --git a/www/iridium/files/patch-base_process_internal__linux.h b/www/iridium/files/patch-base_process_internal__linux.h
index 1e201ad8091c..e79601de3817 100644
--- a/www/iridium/files/patch-base_process_internal__linux.h
+++ b/www/iridium/files/patch-base_process_internal__linux.h
@@ -1,4 +1,4 @@
---- base/process/internal_linux.h.orig 2025-04-16 18:18:42 UTC
+--- base/process/internal_linux.h.orig 2025-05-07 06:48:23 UTC
+++ base/process/internal_linux.h
@@ -144,6 +144,9 @@ TimeDelta ClockTicksToTimeDelta(int64_t clock_ticks);
// arguments to the lambda.
diff --git a/www/iridium/files/patch-base_process_kill.h b/www/iridium/files/patch-base_process_kill.h
index 6df840728a0c..d29ef226221f 100644
--- a/www/iridium/files/patch-base_process_kill.h
+++ b/www/iridium/files/patch-base_process_kill.h
@@ -1,4 +1,4 @@
---- base/process/kill.h.orig 2025-02-22 18:06:53 UTC
+--- base/process/kill.h.orig 2025-05-07 06:48:23 UTC
+++ base/process/kill.h
@@ -123,7 +123,7 @@ BASE_EXPORT TerminationStatus GetTerminationStatus(Pro
BASE_EXPORT TerminationStatus
diff --git a/www/iridium/files/patch-base_process_kill__posix.cc b/www/iridium/files/patch-base_process_kill__posix.cc
index 4a22d02d5514..f058bbf4ee4f 100644
--- a/www/iridium/files/patch-base_process_kill__posix.cc
+++ b/www/iridium/files/patch-base_process_kill__posix.cc
@@ -1,4 +1,4 @@
---- base/process/kill_posix.cc.orig 2025-02-22 18:06:53 UTC
+--- base/process/kill_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/process/kill_posix.cc
@@ -161,7 +161,7 @@ void EnsureProcessTerminated(Process process) {
0, new BackgroundReaper(std::move(process), Seconds(2)));
diff --git a/www/iridium/files/patch-base_process_launch.h b/www/iridium/files/patch-base_process_launch.h
index 0312577bccec..88069a682824 100644
--- a/www/iridium/files/patch-base_process_launch.h
+++ b/www/iridium/files/patch-base_process_launch.h
@@ -1,4 +1,4 @@
---- base/process/launch.h.orig 2024-12-22 12:24:29 UTC
+--- base/process/launch.h.orig 2025-05-07 06:48:23 UTC
+++ base/process/launch.h
@@ -241,7 +241,7 @@ struct BASE_EXPORT LaunchOptions {
bool clear_environment = false;
diff --git a/www/iridium/files/patch-base_process_launch__posix.cc b/www/iridium/files/patch-base_process_launch__posix.cc
index 2c5405cabf3d..c8a3c3492fb6 100644
--- a/www/iridium/files/patch-base_process_launch__posix.cc
+++ b/www/iridium/files/patch-base_process_launch__posix.cc
@@ -1,4 +1,4 @@
---- base/process/launch_posix.cc.orig 2025-04-16 18:18:42 UTC
+--- base/process/launch_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/process/launch_posix.cc
@@ -62,6 +62,9 @@
#error "macOS should use launch_mac.cc"
diff --git a/www/iridium/files/patch-base_process_memory__linux.cc b/www/iridium/files/patch-base_process_memory__linux.cc
index 49f360844638..440f2161e696 100644
--- a/www/iridium/files/patch-base_process_memory__linux.cc
+++ b/www/iridium/files/patch-base_process_memory__linux.cc
@@ -1,4 +1,4 @@
---- base/process/memory_linux.cc.orig 2025-02-22 18:06:53 UTC
+--- base/process/memory_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ base/process/memory_linux.cc
@@ -28,6 +28,7 @@ void __libc_free(void*);
diff --git a/www/iridium/files/patch-base_process_process__handle.cc b/www/iridium/files/patch-base_process_process__handle.cc
index 545e11fc66ee..0a705004f3aa 100644
--- a/www/iridium/files/patch-base_process_process__handle.cc
+++ b/www/iridium/files/patch-base_process_process__handle.cc
@@ -1,4 +1,4 @@
---- base/process/process_handle.cc.orig 2022-03-28 18:11:04 UTC
+--- base/process/process_handle.cc.orig 2025-05-07 06:48:23 UTC
+++ base/process/process_handle.cc
@@ -30,7 +30,7 @@ UniqueProcId GetUniqueIdForProcess() {
: UniqueProcId(GetCurrentProcId());
diff --git a/www/iridium/files/patch-base_process_process__handle.h b/www/iridium/files/patch-base_process_process__handle.h
index 12fdc4810bf3..ae50196943ec 100644
--- a/www/iridium/files/patch-base_process_process__handle.h
+++ b/www/iridium/files/patch-base_process_process__handle.h
@@ -1,4 +1,4 @@
---- base/process/process_handle.h.orig 2024-06-25 12:08:48 UTC
+--- base/process/process_handle.h.orig 2025-05-07 06:48:23 UTC
+++ base/process/process_handle.h
@@ -86,7 +86,7 @@ BASE_EXPORT ProcessId GetCurrentProcId();
// processes may be reused.
diff --git a/www/iridium/files/patch-base_process_process__handle__freebsd.cc b/www/iridium/files/patch-base_process_process__handle__freebsd.cc
index e36d6eb2b785..a9182153d836 100644
--- a/www/iridium/files/patch-base_process_process__handle__freebsd.cc
+++ b/www/iridium/files/patch-base_process_process__handle__freebsd.cc
@@ -1,4 +1,4 @@
---- base/process/process_handle_freebsd.cc.orig 2025-02-22 18:06:53 UTC
+--- base/process/process_handle_freebsd.cc.orig 2025-05-07 06:48:23 UTC
+++ base/process/process_handle_freebsd.cc
@@ -3,6 +3,7 @@
// found in the LICENSE file.
diff --git a/www/iridium/files/patch-base_process_process__handle__openbsd.cc b/www/iridium/files/patch-base_process_process__handle__openbsd.cc
index bf69ded34de8..0c2cc1cbfd91 100644
--- a/www/iridium/files/patch-base_process_process__handle__openbsd.cc
+++ b/www/iridium/files/patch-base_process_process__handle__openbsd.cc
@@ -1,4 +1,4 @@
---- base/process/process_handle_openbsd.cc.orig 2025-02-22 18:06:53 UTC
+--- base/process/process_handle_openbsd.cc.orig 2025-05-07 06:48:23 UTC
+++ base/process/process_handle_openbsd.cc
@@ -3,17 +3,25 @@
// found in the LICENSE file.
diff --git a/www/iridium/files/patch-base_process_process__iterator__freebsd.cc b/www/iridium/files/patch-base_process_process__iterator__freebsd.cc
index 02fbc03ecd11..2f449412fa23 100644
--- a/www/iridium/files/patch-base_process_process__iterator__freebsd.cc
+++ b/www/iridium/files/patch-base_process_process__iterator__freebsd.cc
@@ -1,4 +1,4 @@
---- base/process/process_iterator_freebsd.cc.orig 2025-02-22 18:06:53 UTC
+--- base/process/process_iterator_freebsd.cc.orig 2025-05-07 06:48:23 UTC
+++ base/process/process_iterator_freebsd.cc
@@ -18,7 +18,7 @@ namespace base {
diff --git a/www/iridium/files/patch-base_process_process__iterator__openbsd.cc b/www/iridium/files/patch-base_process_process__iterator__openbsd.cc
index 4ef76a12970f..d712768959a9 100644
--- a/www/iridium/files/patch-base_process_process__iterator__openbsd.cc
+++ b/www/iridium/files/patch-base_process_process__iterator__openbsd.cc
@@ -1,4 +1,4 @@
---- base/process/process_iterator_openbsd.cc.orig 2025-02-22 18:06:53 UTC
+--- base/process/process_iterator_openbsd.cc.orig 2025-05-07 06:48:23 UTC
+++ base/process/process_iterator_openbsd.cc
@@ -6,6 +6,9 @@
diff --git a/www/iridium/files/patch-base_process_process__metrics.cc b/www/iridium/files/patch-base_process_process__metrics.cc
index abf9aa35b023..b1252d4feea2 100644
--- a/www/iridium/files/patch-base_process_process__metrics.cc
+++ b/www/iridium/files/patch-base_process_process__metrics.cc
@@ -1,4 +1,4 @@
---- base/process/process_metrics.cc.orig 2025-02-22 18:06:53 UTC
+--- base/process/process_metrics.cc.orig 2025-05-07 06:48:23 UTC
+++ base/process/process_metrics.cc
@@ -17,7 +17,7 @@ namespace base {
namespace {
diff --git a/www/iridium/files/patch-base_process_process__metrics.h b/www/iridium/files/patch-base_process_process__metrics.h
index e7ae6eb98d60..20af8ca755f0 100644
--- a/www/iridium/files/patch-base_process_process__metrics.h
+++ b/www/iridium/files/patch-base_process_process__metrics.h
@@ -1,4 +1,4 @@
---- base/process/process_metrics.h.orig 2025-02-22 18:06:53 UTC
+--- base/process/process_metrics.h.orig 2025-05-07 06:48:23 UTC
+++ base/process/process_metrics.h
@@ -39,7 +39,7 @@
#endif
diff --git a/www/iridium/files/patch-base_process_process__metrics__freebsd.cc b/www/iridium/files/patch-base_process_process__metrics__freebsd.cc
index 9019ee249616..3728f1c06b63 100644
--- a/www/iridium/files/patch-base_process_process__metrics__freebsd.cc
+++ b/www/iridium/files/patch-base_process_process__metrics__freebsd.cc
@@ -1,4 +1,4 @@
---- base/process/process_metrics_freebsd.cc.orig 2025-02-22 18:06:53 UTC
+--- base/process/process_metrics_freebsd.cc.orig 2025-05-07 06:48:23 UTC
+++ base/process/process_metrics_freebsd.cc
@@ -3,41 +3,92 @@
// found in the LICENSE file.
diff --git a/www/iridium/files/patch-base_process_process__metrics__openbsd.cc b/www/iridium/files/patch-base_process_process__metrics__openbsd.cc
index 91cdff0393a4..a75f43c8443e 100644
--- a/www/iridium/files/patch-base_process_process__metrics__openbsd.cc
+++ b/www/iridium/files/patch-base_process_process__metrics__openbsd.cc
@@ -1,4 +1,4 @@
---- base/process/process_metrics_openbsd.cc.orig 2025-02-25 07:07:23 UTC
+--- base/process/process_metrics_openbsd.cc.orig 2025-05-07 06:48:23 UTC
+++ base/process/process_metrics_openbsd.cc
@@ -6,73 +6,85 @@
diff --git a/www/iridium/files/patch-base_process_process__metrics__posix.cc b/www/iridium/files/patch-base_process_process__metrics__posix.cc
index 7f084e488eed..fb36a7372075 100644
--- a/www/iridium/files/patch-base_process_process__metrics__posix.cc
+++ b/www/iridium/files/patch-base_process_process__metrics__posix.cc
@@ -1,4 +1,4 @@
---- base/process/process_metrics_posix.cc.orig 2025-02-22 18:06:53 UTC
+--- base/process/process_metrics_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/process/process_metrics_posix.cc
@@ -21,6 +21,8 @@
diff --git a/www/iridium/files/patch-base_process_process__metrics__unittest.cc b/www/iridium/files/patch-base_process_process__metrics__unittest.cc
index d85beb0615f4..03c9401132c1 100644
--- a/www/iridium/files/patch-base_process_process__metrics__unittest.cc
+++ b/www/iridium/files/patch-base_process_process__metrics__unittest.cc
@@ -1,4 +1,4 @@
---- base/process/process_metrics_unittest.cc.orig 2025-04-16 18:18:42 UTC
+--- base/process/process_metrics_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ base/process/process_metrics_unittest.cc
@@ -61,7 +61,8 @@
#endif
diff --git a/www/iridium/files/patch-base_process_process__posix.cc b/www/iridium/files/patch-base_process_process__posix.cc
index 95e824f4ad62..30bc28db0f29 100644
--- a/www/iridium/files/patch-base_process_process__posix.cc
+++ b/www/iridium/files/patch-base_process_process__posix.cc
@@ -1,4 +1,4 @@
---- base/process/process_posix.cc.orig 2025-02-22 18:06:53 UTC
+--- base/process/process_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/process/process_posix.cc
@@ -23,10 +23,15 @@
#include "base/trace_event/base_tracing.h"
diff --git a/www/iridium/files/patch-base_process_process__unittest.cc b/www/iridium/files/patch-base_process_process__unittest.cc
index 79fa086eff61..06c38b92c821 100644
--- a/www/iridium/files/patch-base_process_process__unittest.cc
+++ b/www/iridium/files/patch-base_process_process__unittest.cc
@@ -1,4 +1,4 @@
---- base/process/process_unittest.cc.orig 2025-02-22 18:06:53 UTC
+--- base/process/process_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ base/process/process_unittest.cc
@@ -202,7 +202,7 @@ TEST_F(ProcessTest, CreationTimeOtherProcess) {
// was spawned and a time recorded after it was spawned. However, since the
diff --git a/www/iridium/files/patch-base_profiler_module__cache.cc b/www/iridium/files/patch-base_profiler_module__cache.cc
index a9f2a6d699fe..8a8aec62bed8 100644
--- a/www/iridium/files/patch-base_profiler_module__cache.cc
+++ b/www/iridium/files/patch-base_profiler_module__cache.cc
@@ -1,4 +1,4 @@
---- base/profiler/module_cache.cc.orig 2024-06-25 12:08:48 UTC
+--- base/profiler/module_cache.cc.orig 2025-05-07 06:48:23 UTC
+++ base/profiler/module_cache.cc
@@ -38,7 +38,7 @@ std::string TransformModuleIDToSymbolServerFormat(std:
// Android and Linux Chrome builds use the "breakpad" format to index their
diff --git a/www/iridium/files/patch-base_profiler_sampling__profiler__thread__token.cc b/www/iridium/files/patch-base_profiler_sampling__profiler__thread__token.cc
index edfd9dcb8707..8cebe859ae20 100644
--- a/www/iridium/files/patch-base_profiler_sampling__profiler__thread__token.cc
+++ b/www/iridium/files/patch-base_profiler_sampling__profiler__thread__token.cc
@@ -1,4 +1,4 @@
---- base/profiler/sampling_profiler_thread_token.cc.orig 2025-04-16 18:18:42 UTC
+--- base/profiler/sampling_profiler_thread_token.cc.orig 2025-05-07 06:48:23 UTC
+++ base/profiler/sampling_profiler_thread_token.cc
@@ -6,7 +6,7 @@
diff --git a/www/iridium/files/patch-base_profiler_sampling__profiler__thread__token.h b/www/iridium/files/patch-base_profiler_sampling__profiler__thread__token.h
index ae2fb16d9db7..1d0f4f7d50c0 100644
--- a/www/iridium/files/patch-base_profiler_sampling__profiler__thread__token.h
+++ b/www/iridium/files/patch-base_profiler_sampling__profiler__thread__token.h
@@ -1,4 +1,4 @@
---- base/profiler/sampling_profiler_thread_token.h.orig 2025-04-16 18:18:42 UTC
+--- base/profiler/sampling_profiler_thread_token.h.orig 2025-05-07 06:48:23 UTC
+++ base/profiler/sampling_profiler_thread_token.h
@@ -13,7 +13,7 @@
diff --git a/www/iridium/files/patch-base_profiler_stack__base__address__posix.cc b/www/iridium/files/patch-base_profiler_stack__base__address__posix.cc
index 67a46f746e33..cf0c2b4b7ff6 100644
--- a/www/iridium/files/patch-base_profiler_stack__base__address__posix.cc
+++ b/www/iridium/files/patch-base_profiler_stack__base__address__posix.cc
@@ -1,6 +1,6 @@
---- base/profiler/stack_base_address_posix.cc.orig 2025-04-16 18:18:42 UTC
+--- base/profiler/stack_base_address_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/profiler/stack_base_address_posix.cc
-@@ -17,6 +17,10 @@
+@@ -18,6 +18,10 @@
#include "base/files/scoped_file.h"
#endif
@@ -11,7 +11,7 @@
#if BUILDFLAG(IS_CHROMEOS)
extern "C" void* __libc_stack_end;
#endif
-@@ -47,7 +51,21 @@ std::optional<uintptr_t> GetAndroidMainThreadStackBase
+@@ -49,7 +53,21 @@ std::optional<uintptr_t> GetAndroidMainThreadStackBase
#if !BUILDFLAG(IS_LINUX)
uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthread_id) {
@@ -33,7 +33,7 @@
// pthread_getattr_np will crash on ChromeOS & Linux if we are in the sandbox
// and pthread_id refers to a different thread, due to the use of
// sched_getaffinity().
-@@ -60,12 +78,14 @@ uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthr
+@@ -62,12 +80,14 @@ uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthr
<< logging::SystemErrorCodeToString(result);
// See crbug.com/617730 for limitations of this approach on Linux-like
// systems.
@@ -48,7 +48,7 @@
const uintptr_t base_address = reinterpret_cast<uintptr_t>(address) + size;
return base_address;
}
-@@ -82,7 +102,7 @@ std::optional<uintptr_t> GetThreadStackBaseAddress(Pla
+@@ -84,7 +104,7 @@ std::optional<uintptr_t> GetThreadStackBaseAddress(Pla
// trying to work around the problem.
return std::nullopt;
#else
diff --git a/www/iridium/files/patch-base_profiler_stack__sampling__profiler__test__util.cc b/www/iridium/files/patch-base_profiler_stack__sampling__profiler__test__util.cc
index 48285261a028..73c54c22d667 100644
--- a/www/iridium/files/patch-base_profiler_stack__sampling__profiler__test__util.cc
+++ b/www/iridium/files/patch-base_profiler_stack__sampling__profiler__test__util.cc
@@ -1,4 +1,4 @@
---- base/profiler/stack_sampling_profiler_test_util.cc.orig 2025-03-18 16:46:04 UTC
+--- base/profiler/stack_sampling_profiler_test_util.cc.orig 2025-05-07 06:48:23 UTC
+++ base/profiler/stack_sampling_profiler_test_util.cc
@@ -50,7 +50,7 @@
// Fortunately, it provides _alloca, which functions identically.
diff --git a/www/iridium/files/patch-base_profiler_stack__sampling__profiler__unittest.cc b/www/iridium/files/patch-base_profiler_stack__sampling__profiler__unittest.cc
index e650dbc59e68..513ce798ff0f 100644
--- a/www/iridium/files/patch-base_profiler_stack__sampling__profiler__unittest.cc
+++ b/www/iridium/files/patch-base_profiler_stack__sampling__profiler__unittest.cc
@@ -1,4 +1,4 @@
---- base/profiler/stack_sampling_profiler_unittest.cc.orig 2025-04-16 18:18:42 UTC
+--- base/profiler/stack_sampling_profiler_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ base/profiler/stack_sampling_profiler_unittest.cc
@@ -47,7 +47,7 @@
diff --git a/www/iridium/files/patch-base_profiler_thread__delegate__posix.cc b/www/iridium/files/patch-base_profiler_thread__delegate__posix.cc
index 87d301f685ee..278cd56a43ab 100644
--- a/www/iridium/files/patch-base_profiler_thread__delegate__posix.cc
+++ b/www/iridium/files/patch-base_profiler_thread__delegate__posix.cc
@@ -1,4 +1,4 @@
---- base/profiler/thread_delegate_posix.cc.orig 2025-04-16 18:18:42 UTC
+--- base/profiler/thread_delegate_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/profiler/thread_delegate_posix.cc
@@ -15,7 +15,7 @@
#include "base/process/process_handle.h"
diff --git a/www/iridium/files/patch-base_rand__util.h b/www/iridium/files/patch-base_rand__util.h
index 25c260641b9e..14a7b6f9ef8e 100644
--- a/www/iridium/files/patch-base_rand__util.h
+++ b/www/iridium/files/patch-base_rand__util.h
@@ -1,6 +1,6 @@
---- base/rand_util.h.orig 2025-03-18 16:46:04 UTC
+--- base/rand_util.h.orig 2025-05-07 06:48:23 UTC
+++ base/rand_util.h
-@@ -209,7 +209,7 @@ void RandomShuffle(Itr first, Itr last) {
+@@ -213,7 +213,7 @@ void RandomShuffle(Itr first, Itr last) {
std::shuffle(first, last, RandomBitGenerator());
}
diff --git a/www/iridium/files/patch-base_rand__util__posix.cc b/www/iridium/files/patch-base_rand__util__posix.cc
index 6ded913ac652..751d23d50a91 100644
--- a/www/iridium/files/patch-base_rand__util__posix.cc
+++ b/www/iridium/files/patch-base_rand__util__posix.cc
@@ -1,6 +1,6 @@
---- base/rand_util_posix.cc.orig 2025-03-18 16:46:04 UTC
+--- base/rand_util_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/rand_util_posix.cc
-@@ -28,7 +28,7 @@
+@@ -29,7 +29,7 @@
#include "base/time/time.h"
#include "build/build_config.h"
@@ -9,7 +9,7 @@
#include "third_party/lss/linux_syscall_support.h"
#elif BUILDFLAG(IS_MAC)
// TODO(crbug.com/40641285): Waiting for this header to appear in the iOS SDK.
-@@ -44,6 +44,7 @@ namespace base {
+@@ -45,6 +45,7 @@ namespace base {
namespace {
@@ -17,7 +17,7 @@
#if BUILDFLAG(IS_AIX)
// AIX has no 64-bit support for O_CLOEXEC.
static constexpr int kOpenFlags = O_RDONLY;
-@@ -68,10 +69,11 @@ class URandomFd {
+@@ -69,10 +70,11 @@ class URandomFd {
private:
const int fd_;
};
@@ -27,10 +27,10 @@
BUILDFLAG(IS_ANDROID)) && \
- !BUILDFLAG(IS_NACL)
+ !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD)
- // TODO(pasko): Unify reading kernel version numbers in:
- // mojo/core/channel_linux.cc
- // chrome/browser/android/seccomp_support_detector.cc
-@@ -156,6 +158,7 @@ bool UseBoringSSLForRandBytes() {
+
+ bool KernelSupportsGetRandom() {
+ return base::SysInfo::KernelVersionNumber::Current() >=
+@@ -129,6 +131,7 @@ bool UseBoringSSLForRandBytes() {
namespace {
void RandBytesInternal(span<uint8_t> output, bool avoid_allocation) {
@@ -38,7 +38,7 @@
#if !BUILDFLAG(IS_NACL)
// The BoringSSL experiment takes priority over everything else.
if (!avoid_allocation && internal::UseBoringSSLForRandBytes()) {
-@@ -190,6 +193,9 @@ void RandBytesInternal(span<uint8_t> output, bool avoi
+@@ -163,6 +166,9 @@ void RandBytesInternal(span<uint8_t> output, bool avoi
const int urandom_fd = GetUrandomFD();
const bool success = ReadFromFD(urandom_fd, as_writable_chars(output));
CHECK(success);
@@ -48,7 +48,7 @@
}
} // namespace
-@@ -209,9 +215,11 @@ void RandBytes(span<uint8_t> output) {
+@@ -182,9 +188,11 @@ void RandBytes(span<uint8_t> output) {
RandBytesInternal(output, /*avoid_allocation=*/false);
}
diff --git a/www/iridium/files/patch-base_strings_safe__sprintf__unittest.cc b/www/iridium/files/patch-base_strings_safe__sprintf__unittest.cc
index 9de61db8d46b..d8351281edf1 100644
--- a/www/iridium/files/patch-base_strings_safe__sprintf__unittest.cc
+++ b/www/iridium/files/patch-base_strings_safe__sprintf__unittest.cc
@@ -1,4 +1,4 @@
---- base/strings/safe_sprintf_unittest.cc.orig 2025-03-18 16:46:04 UTC
+--- base/strings/safe_sprintf_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ base/strings/safe_sprintf_unittest.cc
@@ -743,6 +743,7 @@ TEST(SafeSPrintfTest, EmbeddedNul) {
#endif
diff --git a/www/iridium/files/patch-base_synchronization_cancelable__event.h b/www/iridium/files/patch-base_synchronization_cancelable__event.h
index 35874fbb7549..971181734231 100644
--- a/www/iridium/files/patch-base_synchronization_cancelable__event.h
+++ b/www/iridium/files/patch-base_synchronization_cancelable__event.h
@@ -1,4 +1,4 @@
---- base/synchronization/cancelable_event.h.orig 2025-02-22 18:06:53 UTC
+--- base/synchronization/cancelable_event.h.orig 2025-05-07 06:48:23 UTC
+++ base/synchronization/cancelable_event.h
@@ -11,7 +11,7 @@
diff --git a/www/iridium/files/patch-base_synchronization_lock__impl.h b/www/iridium/files/patch-base_synchronization_lock__impl.h
index 10dd083aa6ba..dec4ea589880 100644
--- a/www/iridium/files/patch-base_synchronization_lock__impl.h
+++ b/www/iridium/files/patch-base_synchronization_lock__impl.h
@@ -1,6 +1,6 @@
---- base/synchronization/lock_impl.h.orig 2024-08-27 06:28:16 UTC
+--- base/synchronization/lock_impl.h.orig 2025-05-07 06:48:23 UTC
+++ base/synchronization/lock_impl.h
-@@ -109,6 +109,10 @@ void LockImpl::Unlock() {
+@@ -110,6 +110,10 @@ void LockImpl::Unlock() {
}
#elif BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
@@ -11,7 +11,7 @@
#if DCHECK_IS_ON()
BASE_EXPORT void dcheck_trylock_result(int rv);
-@@ -129,6 +133,9 @@ void LockImpl::Unlock() {
+@@ -130,6 +134,9 @@ void LockImpl::Unlock() {
dcheck_unlock_result(rv);
#endif
}
diff --git a/www/iridium/files/patch-base_syslog__logging.cc b/www/iridium/files/patch-base_syslog__logging.cc
index 7b5f1320860f..60b7d88e7c86 100644
--- a/www/iridium/files/patch-base_syslog__logging.cc
+++ b/www/iridium/files/patch-base_syslog__logging.cc
@@ -1,4 +1,4 @@
---- base/syslog_logging.cc.orig 2025-02-22 18:06:53 UTC
+--- base/syslog_logging.cc.orig 2025-05-07 06:48:23 UTC
+++ base/syslog_logging.cc
@@ -17,7 +17,7 @@
#include "base/strings/string_util.h"
diff --git a/www/iridium/files/patch-base_system_sys__info.cc b/www/iridium/files/patch-base_system_sys__info.cc
index e79454ecd3e7..428cca8a8e62 100644
--- a/www/iridium/files/patch-base_system_sys__info.cc
+++ b/www/iridium/files/patch-base_system_sys__info.cc
@@ -1,4 +1,4 @@
---- base/system/sys_info.cc.orig 2025-03-18 16:46:04 UTC
+--- base/system/sys_info.cc.orig 2025-05-07 06:48:23 UTC
+++ base/system/sys_info.cc
@@ -224,7 +224,7 @@ std::string SysInfo::SocManufacturer() {
#endif
diff --git a/www/iridium/files/patch-base_system_sys__info.h b/www/iridium/files/patch-base_system_sys__info.h
index 6778c9e5c175..01e59a4edf86 100644
--- a/www/iridium/files/patch-base_system_sys__info.h
+++ b/www/iridium/files/patch-base_system_sys__info.h
@@ -1,6 +1,6 @@
---- base/system/sys_info.h.orig 2025-03-18 16:46:04 UTC
+--- base/system/sys_info.h.orig 2025-05-07 06:48:23 UTC
+++ base/system/sys_info.h
-@@ -332,6 +332,8 @@ class BASE_EXPORT SysInfo {
+@@ -355,6 +355,8 @@ class BASE_EXPORT SysInfo {
static void ResetCpuSecurityMitigationsEnabledForTesting();
#endif
@@ -9,7 +9,7 @@
private:
friend class test::ScopedAmountOfPhysicalMemoryOverride;
FRIEND_TEST_ALL_PREFIXES(SysInfoTest, AmountOfAvailablePhysicalMemory);
-@@ -344,7 +346,7 @@ class BASE_EXPORT SysInfo {
+@@ -367,7 +369,7 @@ class BASE_EXPORT SysInfo {
static HardwareInfo GetHardwareInfoSync();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/iridium/files/patch-base_system_sys__info__freebsd.cc b/www/iridium/files/patch-base_system_sys__info__freebsd.cc
index 8ce477422e93..c5aec5efde0d 100644
--- a/www/iridium/files/patch-base_system_sys__info__freebsd.cc
+++ b/www/iridium/files/patch-base_system_sys__info__freebsd.cc
@@ -1,4 +1,4 @@
---- base/system/sys_info_freebsd.cc.orig 2024-11-04 08:56:03 UTC
+--- base/system/sys_info_freebsd.cc.orig 2025-05-07 06:48:23 UTC
+++ base/system/sys_info_freebsd.cc
@@ -9,28 +9,103 @@
#include <sys/sysctl.h>
diff --git a/www/iridium/files/patch-base_system_sys__info__openbsd.cc b/www/iridium/files/patch-base_system_sys__info__openbsd.cc
index 2d64568fbc18..68c46e199e39 100644
--- a/www/iridium/files/patch-base_system_sys__info__openbsd.cc
+++ b/www/iridium/files/patch-base_system_sys__info__openbsd.cc
@@ -1,4 +1,4 @@
---- base/system/sys_info_openbsd.cc.orig 2025-02-22 18:06:53 UTC
+--- base/system/sys_info_openbsd.cc.orig 2025-05-07 06:48:23 UTC
+++ base/system/sys_info_openbsd.cc
@@ -12,6 +12,7 @@
diff --git a/www/iridium/files/patch-base_system_sys__info__posix.cc b/www/iridium/files/patch-base_system_sys__info__posix.cc
index 2f83be1da31b..12884cf495f8 100644
--- a/www/iridium/files/patch-base_system_sys__info__posix.cc
+++ b/www/iridium/files/patch-base_system_sys__info__posix.cc
@@ -1,6 +1,6 @@
---- base/system/sys_info_posix.cc.orig 2025-03-18 16:46:04 UTC
+--- base/system/sys_info_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/system/sys_info_posix.cc
-@@ -124,7 +124,7 @@ bool GetDiskSpaceInfo(const base::FilePath& path,
+@@ -143,7 +143,7 @@ void GetKernelVersionNumbers(int32_t* major_version,
namespace base {
@@ -9,7 +9,7 @@
// static
int SysInfo::NumberOfProcessors() {
#if BUILDFLAG(IS_MAC)
-@@ -180,7 +180,7 @@ int SysInfo::NumberOfProcessors() {
+@@ -199,7 +199,7 @@ int SysInfo::NumberOfProcessors() {
return cached_num_cpus;
}
@@ -18,7 +18,7 @@
// static
uint64_t SysInfo::AmountOfVirtualMemory() {
-@@ -268,6 +268,8 @@ std::string SysInfo::OperatingSystemArchitecture() {
+@@ -285,6 +285,8 @@ std::string SysInfo::OperatingSystemArchitecture() {
arch = "x86";
} else if (arch == "amd64") {
arch = "x86_64";
diff --git a/www/iridium/files/patch-base_system_sys__info__unittest.cc b/www/iridium/files/patch-base_system_sys__info__unittest.cc
index 442878c36f08..49073e5ece38 100644
--- a/www/iridium/files/patch-base_system_sys__info__unittest.cc
+++ b/www/iridium/files/patch-base_system_sys__info__unittest.cc
@@ -1,4 +1,4 @@
---- base/system/sys_info_unittest.cc.orig 2024-08-27 06:28:16 UTC
+--- base/system/sys_info_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ base/system/sys_info_unittest.cc
@@ -265,12 +265,16 @@ TEST_F(SysInfoTest, GetHardwareInfo) {
EXPECT_TRUE(IsStringUTF8(hardware_info->model));
diff --git a/www/iridium/files/patch-base_task_thread__pool_environment__config__unittest.cc b/www/iridium/files/patch-base_task_thread__pool_environment__config__unittest.cc
index 77093e601a3a..090206ee768c 100644
--- a/www/iridium/files/patch-base_task_thread__pool_environment__config__unittest.cc
+++ b/www/iridium/files/patch-base_task_thread__pool_environment__config__unittest.cc
@@ -1,15 +1,15 @@
---- base/task/thread_pool/environment_config_unittest.cc.orig 2025-03-18 16:46:04 UTC
+--- base/task/thread_pool/environment_config_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ base/task/thread_pool/environment_config_unittest.cc
-@@ -14,7 +14,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE)
- EXPECT_TRUE(CanUseBackgroundThreadTypeForWorkerThread());
- #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
+@@ -21,7 +21,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
+ base::FeatureList::IsEnabled(
+ FeatureControllingBackgroundPriorityWorkerThreads()));
+ #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
EXPECT_FALSE(CanUseBackgroundThreadTypeForWorkerThread());
#else
#error Platform doesn't match any block
-@@ -23,7 +23,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
+@@ -30,7 +30,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_ANDROID)
EXPECT_TRUE(CanUseUtilityThreadTypeForWorkerThread());
#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || \
diff --git a/www/iridium/files/patch-base_test_launcher_test__launcher.cc b/www/iridium/files/patch-base_test_launcher_test__launcher.cc
index 8cca6b0af9cf..4b0d06341321 100644
--- a/www/iridium/files/patch-base_test_launcher_test__launcher.cc
+++ b/www/iridium/files/patch-base_test_launcher_test__launcher.cc
@@ -1,4 +1,4 @@
---- base/test/launcher/test_launcher.cc.orig 2025-04-16 18:18:42 UTC
+--- base/test/launcher/test_launcher.cc.orig 2025-05-07 06:48:23 UTC
+++ base/test/launcher/test_launcher.cc
@@ -73,6 +73,7 @@
#include "testing/gtest/include/gtest/gtest.h"
diff --git a/www/iridium/files/patch-base_test_test__file__util__linux.cc b/www/iridium/files/patch-base_test_test__file__util__linux.cc
index 6c2e8b21eee1..7578427b61ce 100644
--- a/www/iridium/files/patch-base_test_test__file__util__linux.cc
+++ b/www/iridium/files/patch-base_test_test__file__util__linux.cc
@@ -1,4 +1,4 @@
---- base/test/test_file_util_linux.cc.orig 2025-02-22 18:06:53 UTC
+--- base/test/test_file_util_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ base/test/test_file_util_linux.cc
@@ -56,9 +56,11 @@ bool EvictFileFromSystemCache(const FilePath& file) {
if (fdatasync(fd.get()) != 0) {
diff --git a/www/iridium/files/patch-base_test_test__file__util__posix.cc b/www/iridium/files/patch-base_test_test__file__util__posix.cc
index 442bc8867f06..2da5edae5208 100644
--- a/www/iridium/files/patch-base_test_test__file__util__posix.cc
+++ b/www/iridium/files/patch-base_test_test__file__util__posix.cc
@@ -1,4 +1,4 @@
---- base/test/test_file_util_posix.cc.orig 2025-02-22 18:06:53 UTC
+--- base/test/test_file_util_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/test/test_file_util_posix.cc
@@ -93,7 +93,7 @@ void SyncPageCacheToDisk() {
}
diff --git a/www/iridium/files/patch-base_threading_platform__thread.h b/www/iridium/files/patch-base_threading_platform__thread.h
index 856a927ba1b4..44533c630484 100644
--- a/www/iridium/files/patch-base_threading_platform__thread.h
+++ b/www/iridium/files/patch-base_threading_platform__thread.h
@@ -1,4 +1,4 @@
---- base/threading/platform_thread.h.orig 2025-04-16 18:18:42 UTC
+--- base/threading/platform_thread.h.orig 2025-05-07 06:48:23 UTC
+++ base/threading/platform_thread.h
@@ -55,6 +55,8 @@ class BASE_EXPORT PlatformThreadId {
using UnderlyingType = zx_koid_t;
diff --git a/www/iridium/files/patch-base_threading_platform__thread__bsd.cc b/www/iridium/files/patch-base_threading_platform__thread__bsd.cc
index 9b36b8224c21..53ef24406fb8 100644
--- a/www/iridium/files/patch-base_threading_platform__thread__bsd.cc
+++ b/www/iridium/files/patch-base_threading_platform__thread__bsd.cc
@@ -1,4 +1,4 @@
---- base/threading/platform_thread_bsd.cc.orig 2024-06-25 12:08:48 UTC
+--- base/threading/platform_thread_bsd.cc.orig 2025-05-07 06:48:23 UTC
+++ base/threading/platform_thread_bsd.cc
@@ -0,0 +1,31 @@
+// Copyright 2023 The Chromium Authors
diff --git a/www/iridium/files/patch-base_threading_platform__thread__internal__posix.cc b/www/iridium/files/patch-base_threading_platform__thread__internal__posix.cc
index 1cb19b5fd1be..7cb4661d38ce 100644
--- a/www/iridium/files/patch-base_threading_platform__thread__internal__posix.cc
+++ b/www/iridium/files/patch-base_threading_platform__thread__internal__posix.cc
@@ -1,4 +1,4 @@
---- base/threading/platform_thread_internal_posix.cc.orig 2025-03-18 16:46:04 UTC
+--- base/threading/platform_thread_internal_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/threading/platform_thread_internal_posix.cc
@@ -41,7 +41,7 @@ ThreadPriorityForTest NiceValueToThreadPriorityForTest
}
diff --git a/www/iridium/files/patch-base_threading_platform__thread__posix.cc b/www/iridium/files/patch-base_threading_platform__thread__posix.cc
index 8b0b24e9ce28..7c007bde459d 100644
--- a/www/iridium/files/patch-base_threading_platform__thread__posix.cc
+++ b/www/iridium/files/patch-base_threading_platform__thread__posix.cc
@@ -1,4 +1,4 @@
---- base/threading/platform_thread_posix.cc.orig 2025-04-16 18:18:42 UTC
+--- base/threading/platform_thread_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/threading/platform_thread_posix.cc
@@ -79,11 +79,11 @@ void* ThreadFunc(void* params) {
base::DisallowSingleton();
diff --git a/www/iridium/files/patch-base_threading_platform__thread__unittest.cc b/www/iridium/files/patch-base_threading_platform__thread__unittest.cc
index 9fbf62c249cc..b39d4bdcf12e 100644
--- a/www/iridium/files/patch-base_threading_platform__thread__unittest.cc
+++ b/www/iridium/files/patch-base_threading_platform__thread__unittest.cc
@@ -1,4 +1,4 @@
---- base/threading/platform_thread_unittest.cc.orig 2025-04-16 18:18:42 UTC
+--- base/threading/platform_thread_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ base/threading/platform_thread_unittest.cc
@@ -36,7 +36,7 @@
#include "base/time/time.h"
diff --git a/www/iridium/files/patch-base_time_time__now__posix.cc b/www/iridium/files/patch-base_time_time__now__posix.cc
index 709627a104d7..daba43db0556 100644
--- a/www/iridium/files/patch-base_time_time__now__posix.cc
+++ b/www/iridium/files/patch-base_time_time__now__posix.cc
@@ -1,4 +1,4 @@
---- base/time/time_now_posix.cc.orig 2025-02-22 18:06:53 UTC
+--- base/time/time_now_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ base/time/time_now_posix.cc
@@ -27,7 +27,7 @@
#endif
diff --git a/www/iridium/files/patch-base_trace__event_malloc__dump__provider.cc b/www/iridium/files/patch-base_trace__event_malloc__dump__provider.cc
index 8346d18186b5..893fdc9644ad 100644
--- a/www/iridium/files/patch-base_trace__event_malloc__dump__provider.cc
+++ b/www/iridium/files/patch-base_trace__event_malloc__dump__provider.cc
@@ -1,4 +1,4 @@
---- base/trace_event/malloc_dump_provider.cc.orig 2025-03-18 16:46:04 UTC
+--- base/trace_event/malloc_dump_provider.cc.orig 2025-05-07 06:48:23 UTC
+++ base/trace_event/malloc_dump_provider.cc
@@ -31,6 +31,8 @@
diff --git a/www/iridium/files/patch-base_trace__event_memory__dump__manager.cc b/www/iridium/files/patch-base_trace__event_memory__dump__manager.cc
index 7b603c930012..498e2fb03261 100644
--- a/www/iridium/files/patch-base_trace__event_memory__dump__manager.cc
+++ b/www/iridium/files/patch-base_trace__event_memory__dump__manager.cc
@@ -1,4 +1,4 @@
---- base/trace_event/memory_dump_manager.cc.orig 2025-03-18 16:46:04 UTC
+--- base/trace_event/memory_dump_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ base/trace_event/memory_dump_manager.cc
@@ -78,7 +78,7 @@ const char* const MemoryDumpManager::kSystemAllocatorP
#if defined(MALLOC_MEMORY_TRACING_SUPPORTED)
diff --git a/www/iridium/files/patch-base_trace__event_process__memory__dump.cc b/www/iridium/files/patch-base_trace__event_process__memory__dump.cc
index 3d4b4b332d0b..d8dc414d2232 100644
--- a/www/iridium/files/patch-base_trace__event_process__memory__dump.cc
+++ b/www/iridium/files/patch-base_trace__event_process__memory__dump.cc
@@ -1,4 +1,4 @@
---- base/trace_event/process_memory_dump.cc.orig 2025-03-18 16:46:04 UTC
+--- base/trace_event/process_memory_dump.cc.orig 2025-05-07 06:48:23 UTC
+++ base/trace_event/process_memory_dump.cc
@@ -119,7 +119,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
#if BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-base_tracing_trace__time.cc b/www/iridium/files/patch-base_tracing_trace__time.cc
index c7c41312eb48..98aed3b1c5bd 100644
--- a/www/iridium/files/patch-base_tracing_trace__time.cc
+++ b/www/iridium/files/patch-base_tracing_trace__time.cc
@@ -1,4 +1,4 @@
---- base/tracing/trace_time.cc.orig 2025-03-18 16:46:04 UTC
+--- base/tracing/trace_time.cc.orig 2025-05-07 06:48:23 UTC
+++ base/tracing/trace_time.cc
@@ -8,12 +8,16 @@
#include "build/build_config.h"
diff --git a/www/iridium/files/patch-base_tracing_trace__time.h b/www/iridium/files/patch-base_tracing_trace__time.h
index 4dbd97537772..fb2445ec11ee 100644
--- a/www/iridium/files/patch-base_tracing_trace__time.h
+++ b/www/iridium/files/patch-base_tracing_trace__time.h
@@ -1,4 +1,4 @@
---- base/tracing/trace_time.h.orig 2022-03-28 18:11:04 UTC
+--- base/tracing/trace_time.h.orig 2025-05-07 06:48:23 UTC
+++ base/tracing/trace_time.h
@@ -12,7 +12,7 @@ namespace base {
namespace tracing {
diff --git a/www/iridium/files/patch-build_config_BUILD.gn b/www/iridium/files/patch-build_config_BUILD.gn
index 78bd3c99109d..80076f741f05 100644
--- a/www/iridium/files/patch-build_config_BUILD.gn
+++ b/www/iridium/files/patch-build_config_BUILD.gn
@@ -1,4 +1,4 @@
---- build/config/BUILD.gn.orig 2025-02-22 18:06:53 UTC
+--- build/config/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ build/config/BUILD.gn
@@ -215,6 +215,10 @@ config("default_libs") {
# Targets should choose to explicitly link frameworks they require. Since
diff --git a/www/iridium/files/patch-build_config_BUILDCONFIG.gn b/www/iridium/files/patch-build_config_BUILDCONFIG.gn
index 655297e96d0a..2941b0421d93 100644
--- a/www/iridium/files/patch-build_config_BUILDCONFIG.gn
+++ b/www/iridium/files/patch-build_config_BUILDCONFIG.gn
@@ -1,4 +1,4 @@
---- build/config/BUILDCONFIG.gn.orig 2025-02-22 18:06:53 UTC
+--- build/config/BUILDCONFIG.gn.orig 2025-05-07 06:48:23 UTC
+++ build/config/BUILDCONFIG.gn
@@ -136,7 +136,8 @@ declare_args() {
is_official_build = false
@@ -10,7 +10,7 @@
(current_cpu != "s390x" && current_cpu != "s390" &&
current_cpu != "ppc64" && current_cpu != "ppc" &&
current_cpu != "mips" && current_cpu != "mips64" &&
-@@ -234,6 +235,10 @@ if (host_toolchain == "") {
+@@ -235,6 +236,10 @@ if (host_toolchain == "") {
host_toolchain = "//build/toolchain/aix:$host_cpu"
} else if (host_os == "zos") {
host_toolchain = "//build/toolchain/zos:$host_cpu"
@@ -21,7 +21,7 @@
} else {
assert(false, "Unsupported host_os: $host_os")
}
-@@ -278,6 +283,8 @@ if (target_os == "android") {
+@@ -279,6 +284,8 @@ if (target_os == "android") {
_default_toolchain = "//build/toolchain/aix:$target_cpu"
} else if (target_os == "zos") {
_default_toolchain = "//build/toolchain/zos:$target_cpu"
@@ -30,7 +30,7 @@
} else {
assert(false, "Unsupported target_os: $target_os")
}
-@@ -312,7 +319,11 @@ is_android = current_os == "android"
+@@ -313,7 +320,11 @@ is_android = current_os == "android"
is_chromeos = current_os == "chromeos"
is_fuchsia = current_os == "fuchsia"
is_ios = current_os == "ios"
@@ -42,4 +42,4 @@
+is_bsd = current_os == "openbsd" || current_os == "freebsd"
is_mac = current_os == "mac"
is_nacl = current_os == "nacl"
- is_watchos = current_os == "watchos"
+ is_wasm = current_os == "emscripten"
diff --git a/www/iridium/files/patch-build_config_clang_BUILD.gn b/www/iridium/files/patch-build_config_clang_BUILD.gn
index 2cb8c0bcbda0..9d9ec1d3c295 100644
--- a/www/iridium/files/patch-build_config_clang_BUILD.gn
+++ b/www/iridium/files/patch-build_config_clang_BUILD.gn
@@ -1,6 +1,6 @@
---- build/config/clang/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- build/config/clang/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ build/config/clang/BUILD.gn
-@@ -251,7 +251,12 @@ template("clang_lib") {
+@@ -252,7 +252,12 @@ template("clang_lib") {
# Adds a dependency on the Clang runtime library clang_rt.builtins.
clang_lib("compiler_builtins") {
@@ -13,4 +13,4 @@
+ } else if (is_mac) {
libname = "osx"
} else if (is_ios) {
- if (target_environment == "simulator") {
+ if (target_platform == "iphoneos") {
diff --git a/www/iridium/files/patch-build_config_compiler_BUILD.gn b/www/iridium/files/patch-build_config_compiler_BUILD.gn
index b07cbc4dc8e4..faa794dcc771 100644
--- a/www/iridium/files/patch-build_config_compiler_BUILD.gn
+++ b/www/iridium/files/patch-build_config_compiler_BUILD.gn
@@ -1,6 +1,6 @@
---- build/config/compiler/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- build/config/compiler/BUILD.gn.orig 2025-05-07 13:10:49 UTC
+++ build/config/compiler/BUILD.gn
-@@ -198,7 +198,7 @@ declare_args() {
+@@ -197,7 +197,7 @@ declare_args() {
# This greatly reduces the size of debug builds, at the cost of
# debugging information which is required by some specialized
# debugging tools.
@@ -9,7 +9,7 @@
}
declare_args() {
-@@ -255,13 +255,16 @@ config("default_include_dirs") {
+@@ -254,13 +254,16 @@ config("default_include_dirs") {
# Compiler instrumentation can introduce dependencies in DSOs to symbols in
# the executable they are loaded into, so they are unresolved at link-time.
config("no_unresolved_symbols") {
@@ -27,7 +27,7 @@
}
# compiler ---------------------------------------------------------------------
-@@ -519,6 +522,10 @@ config("compiler") {
+@@ -508,6 +511,10 @@ config("compiler") {
}
}
@@ -38,7 +38,7 @@
# Linux-specific compiler flags setup.
# ------------------------------------
if (use_icf && (!is_apple || use_lld)) {
-@@ -578,7 +585,7 @@ config("compiler") {
+@@ -567,7 +574,7 @@ config("compiler") {
ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
}
@@ -47,7 +47,7 @@
cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
if (save_reproducers_on_lld_crash && use_lld) {
ldflags += [
-@@ -1223,7 +1230,7 @@ config("compiler_cpu_abi") {
+@@ -1212,7 +1219,7 @@ config("compiler_cpu_abi") {
]
}
} else if (current_cpu == "arm") {
@@ -56,7 +56,7 @@
cflags += [ "--target=arm-linux-gnueabihf" ]
ldflags += [ "--target=arm-linux-gnueabihf" ]
}
-@@ -1238,7 +1245,7 @@ config("compiler_cpu_abi") {
+@@ -1227,7 +1234,7 @@ config("compiler_cpu_abi") {
}
} else if (current_cpu == "arm64") {
if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
@@ -65,7 +65,7 @@
cflags += [ "--target=aarch64-linux-gnu" ]
ldflags += [ "--target=aarch64-linux-gnu" ]
}
-@@ -1572,7 +1579,7 @@ config("compiler_deterministic") {
+@@ -1561,7 +1568,7 @@ config("compiler_deterministic") {
# different build directory like "out/feature_a" and "out/feature_b" if
# we build same files with same compile flag.
# Other paths are already given in relative, no need to normalize them.
@@ -74,7 +74,7 @@
# TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here.
cflags += [
"-Xclang",
-@@ -1630,7 +1637,7 @@ config("compiler_deterministic") {
+@@ -1619,7 +1626,7 @@ config("compiler_deterministic") {
}
config("clang_revision") {
@@ -83,32 +83,26 @@
current_os != "zos") {
update_args = [
"--print-revision",
-@@ -1960,23 +1967,12 @@ config("default_warnings") {
- ]
- }
+@@ -1652,7 +1659,7 @@ config("clang_revision") {
+ # e.g. by setting in the the project's .gn file.
+ config("clang_warning_suppression") {
+ # Some build configs use older versions of clang that don't support WSMs
+- if (!is_nacl && default_toolchain != "//build/toolchain/cros:target" &&
++ if (!is_bsd && !is_nacl && default_toolchain != "//build/toolchain/cros:target" &&
+ !llvm_android_mainline && is_clang &&
+ clang_warning_suppression_file != "") {
+ from_build_root =
+@@ -1985,9 +1992,6 @@ config("default_warnings") {
-- cflags += [
-- # TODO(crbug.com/330524456): -Wcast-function-type is under -Wextra now.
-- "-Wno-cast-function-type",
--
-- # TODO(crbug.com/40284799): Fix and re-enable.
-- "-Wno-thread-safety-reference-return",
+ # TODO(crbug.com/40284799): Fix and re-enable.
+ "-Wno-thread-safety-reference-return",
-
- # TODO(crbug.com/376641662): Fix and re-enable.
- "-Wno-nontrivial-memcall",
-- ]
--
- cflags_cc += [
- # TODO(crbug.com/328490295): Fix and re-enable for C flags.
- "-Wenum-compare-conditional",
]
-- if (!is_nacl) {
-+ if (!is_nacl && !is_bsd) {
- cflags_cc += [
- # TODO(crbug.com/41486292): Fix and re-enable.
- "-Wno-c++11-narrowing-const-reference",
-@@ -2742,7 +2738,7 @@ config("afdo_optimize_size") {
+ cflags_cc += [
+@@ -2776,7 +2780,7 @@ config("afdo_optimize_size") {
# There are some targeted places that AFDO regresses, so we provide a separate
# config to allow AFDO to be disabled per-target.
config("afdo") {
@@ -117,7 +111,7 @@
cflags = []
if (clang_emit_debug_info_for_profiling) {
# Add the following flags to generate debug info for profiling.
-@@ -2769,7 +2765,7 @@ config("afdo") {
+@@ -2803,7 +2807,7 @@ config("afdo") {
cflags += [ "-Wno-backend-plugin" ]
inputs = [ _clang_sample_profile ]
}
@@ -126,7 +120,7 @@
cflags = [ "-fauto-profile=${auto_profile_path}" ]
inputs = [ auto_profile_path ]
}
-@@ -2946,7 +2942,7 @@ config("symbols") {
+@@ -2980,7 +2984,7 @@ config("symbols") {
cflags += [ "-gomit-unreferenced-methods" ]
}
diff --git a/www/iridium/files/patch-build_config_gcc_BUILD.gn b/www/iridium/files/patch-build_config_gcc_BUILD.gn
index cc3ee115dbee..471d98f1baa7 100644
--- a/www/iridium/files/patch-build_config_gcc_BUILD.gn
+++ b/www/iridium/files/patch-build_config_gcc_BUILD.gn
@@ -1,4 +1,4 @@
---- build/config/gcc/BUILD.gn.orig 2025-02-22 18:06:53 UTC
+--- build/config/gcc/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ build/config/gcc/BUILD.gn
@@ -32,7 +32,9 @@ declare_args() {
# See http://gcc.gnu.org/wiki/Visibility
diff --git a/www/iridium/files/patch-build_config_linux_BUILD.gn b/www/iridium/files/patch-build_config_linux_BUILD.gn
index 57a77d064bb5..d1959de18d5f 100644
--- a/www/iridium/files/patch-build_config_linux_BUILD.gn
+++ b/www/iridium/files/patch-build_config_linux_BUILD.gn
@@ -1,4 +1,4 @@
---- build/config/linux/BUILD.gn.orig 2022-10-05 07:34:01 UTC
+--- build/config/linux/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ build/config/linux/BUILD.gn
@@ -41,7 +41,7 @@ config("runtime_library") {
}
diff --git a/www/iridium/files/patch-build_config_linux_libdrm_BUILD.gn b/www/iridium/files/patch-build_config_linux_libdrm_BUILD.gn
index 279961b01ffb..68f16e0c5e88 100644
--- a/www/iridium/files/patch-build_config_linux_libdrm_BUILD.gn
+++ b/www/iridium/files/patch-build_config_linux_libdrm_BUILD.gn
@@ -1,4 +1,4 @@
---- build/config/linux/libdrm/BUILD.gn.orig 2025-02-22 18:06:53 UTC
+--- build/config/linux/libdrm/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ build/config/linux/libdrm/BUILD.gn
@@ -15,7 +15,7 @@ declare_args() {
}
diff --git a/www/iridium/files/patch-build_config_linux_pkg-config.py b/www/iridium/files/patch-build_config_linux_pkg-config.py
index f3b1f8d5a5a1..010ae190db8f 100644
--- a/www/iridium/files/patch-build_config_linux_pkg-config.py
+++ b/www/iridium/files/patch-build_config_linux_pkg-config.py
@@ -1,4 +1,4 @@
---- build/config/linux/pkg-config.py.orig 2023-03-13 07:33:08 UTC
+--- build/config/linux/pkg-config.py.orig 2025-05-07 06:48:23 UTC
+++ build/config/linux/pkg-config.py
@@ -108,7 +108,7 @@ def main():
# If this is run on non-Linux platforms, just return nothing and indicate
diff --git a/www/iridium/files/patch-build_config_ozone.gni b/www/iridium/files/patch-build_config_ozone.gni
index 8b71da74b934..7ee2990192c0 100644
--- a/www/iridium/files/patch-build_config_ozone.gni
+++ b/www/iridium/files/patch-build_config_ozone.gni
@@ -1,6 +1,6 @@
---- build/config/ozone.gni.orig 2025-04-16 18:18:42 UTC
+--- build/config/ozone.gni.orig 2025-05-07 06:48:23 UTC
+++ build/config/ozone.gni
-@@ -81,7 +81,15 @@ declare_args() {
+@@ -80,7 +80,15 @@ declare_args() {
ozone_platform = "x11"
ozone_platform_drm = true
ozone_platform_x11 = true
diff --git a/www/iridium/files/patch-build_config_rust.gni b/www/iridium/files/patch-build_config_rust.gni
index 00a7a6f73648..9bb3bfd26cff 100644
--- a/www/iridium/files/patch-build_config_rust.gni
+++ b/www/iridium/files/patch-build_config_rust.gni
@@ -1,6 +1,6 @@
---- build/config/rust.gni.orig 2025-02-22 18:06:53 UTC
+--- build/config/rust.gni.orig 2025-05-07 06:48:23 UTC
+++ build/config/rust.gni
-@@ -297,6 +297,10 @@ if (is_linux || is_chromeos) {
+@@ -346,6 +346,10 @@ if (is_linux || is_chromeos) {
}
}
diff --git a/www/iridium/files/patch-build_config_v8__target__cpu.gni b/www/iridium/files/patch-build_config_v8__target__cpu.gni
index 1457fb459a58..cff5ee41e3d4 100644
--- a/www/iridium/files/patch-build_config_v8__target__cpu.gni
+++ b/www/iridium/files/patch-build_config_v8__target__cpu.gni
@@ -1,4 +1,4 @@
---- build/config/v8_target_cpu.gni.orig 2022-03-28 18:11:04 UTC
+--- build/config/v8_target_cpu.gni.orig 2025-05-07 06:48:23 UTC
+++ build/config/v8_target_cpu.gni
@@ -36,6 +36,10 @@ declare_args() {
if (v8_target_cpu == "") {
diff --git a/www/iridium/files/patch-build_detect__host__arch.py b/www/iridium/files/patch-build_detect__host__arch.py
index 2c92005c703a..9e64aa01f511 100644
--- a/www/iridium/files/patch-build_detect__host__arch.py
+++ b/www/iridium/files/patch-build_detect__host__arch.py
@@ -1,4 +1,4 @@
---- build/detect_host_arch.py.orig 2023-03-13 07:33:08 UTC
+--- build/detect_host_arch.py.orig 2025-05-07 06:48:23 UTC
+++ build/detect_host_arch.py
@@ -20,6 +20,8 @@ def HostArch():
host_arch = 'ia32'
diff --git a/www/iridium/files/patch-build_gn__run__binary.py b/www/iridium/files/patch-build_gn__run__binary.py
index c719f3fb1931..fe2df98b2740 100644
--- a/www/iridium/files/patch-build_gn__run__binary.py
+++ b/www/iridium/files/patch-build_gn__run__binary.py
@@ -1,4 +1,4 @@
---- build/gn_run_binary.py.orig 2023-03-13 07:33:08 UTC
+--- build/gn_run_binary.py.orig 2025-05-07 06:48:23 UTC
+++ build/gn_run_binary.py
@@ -23,7 +23,7 @@ if not os.path.isabs(path):
# The rest of the arguments are passed directly to the executable.
diff --git a/www/iridium/files/patch-build_linux_chrome.map b/www/iridium/files/patch-build_linux_chrome.map
index ecb097ced958..ed040f84b25b 100644
--- a/www/iridium/files/patch-build_linux_chrome.map
+++ b/www/iridium/files/patch-build_linux_chrome.map
@@ -1,4 +1,4 @@
---- build/linux/chrome.map.orig 2022-03-28 18:11:04 UTC
+--- build/linux/chrome.map.orig 2025-05-07 06:48:23 UTC
+++ build/linux/chrome.map
@@ -20,6 +20,10 @@ global:
# Program entry point.
diff --git a/www/iridium/files/patch-build_linux_strip__binary.py b/www/iridium/files/patch-build_linux_strip__binary.py
index df1ce60c6878..957874034316 100644
--- a/www/iridium/files/patch-build_linux_strip__binary.py
+++ b/www/iridium/files/patch-build_linux_strip__binary.py
@@ -1,4 +1,4 @@
---- build/linux/strip_binary.py.orig 2022-03-28 18:11:04 UTC
+--- build/linux/strip_binary.py.orig 2025-05-07 06:48:23 UTC
+++ build/linux/strip_binary.py
@@ -10,6 +10,7 @@ import sys
diff --git a/www/iridium/files/patch-build_linux_unbundle_icu.gn b/www/iridium/files/patch-build_linux_unbundle_icu.gn
index 0685cacfb689..5f7a5139bd98 100644
--- a/www/iridium/files/patch-build_linux_unbundle_icu.gn
+++ b/www/iridium/files/patch-build_linux_unbundle_icu.gn
@@ -1,4 +1,4 @@
---- build/linux/unbundle/icu.gn.orig 2025-02-22 18:06:53 UTC
+--- build/linux/unbundle/icu.gn.orig 2025-05-07 06:48:23 UTC
+++ build/linux/unbundle/icu.gn
@@ -17,6 +17,15 @@ config("icu_config") {
"USING_SYSTEM_ICU=1",
diff --git a/www/iridium/files/patch-build_linux_unbundle_libusb.gn b/www/iridium/files/patch-build_linux_unbundle_libusb.gn
index 5170ad293de8..5ac1d7e88e78 100644
--- a/www/iridium/files/patch-build_linux_unbundle_libusb.gn
+++ b/www/iridium/files/patch-build_linux_unbundle_libusb.gn
@@ -1,4 +1,4 @@
---- build/linux/unbundle/libusb.gn.orig 2024-02-04 14:46:08 UTC
+--- build/linux/unbundle/libusb.gn.orig 2025-05-07 06:48:23 UTC
+++ build/linux/unbundle/libusb.gn
@@ -1,3 +1,27 @@
+# Copyright 2016 The Chromium Authors. All rights reserved.
diff --git a/www/iridium/files/patch-build_nocompile.gni b/www/iridium/files/patch-build_nocompile.gni
index b9b57ea8d5d1..a3d74a4d12e0 100644
--- a/www/iridium/files/patch-build_nocompile.gni
+++ b/www/iridium/files/patch-build_nocompile.gni
@@ -1,4 +1,4 @@
---- build/nocompile.gni.orig 2025-02-22 18:06:53 UTC
+--- build/nocompile.gni.orig 2025-05-07 06:48:23 UTC
+++ build/nocompile.gni
@@ -55,7 +55,7 @@ if (is_win) {
}
diff --git a/www/iridium/files/patch-build_rust_rust__bindgen.gni b/www/iridium/files/patch-build_rust_rust__bindgen.gni
index fdf61649b007..8c777f4b406d 100644
--- a/www/iridium/files/patch-build_rust_rust__bindgen.gni
+++ b/www/iridium/files/patch-build_rust_rust__bindgen.gni
@@ -1,4 +1,4 @@
---- build/rust/rust_bindgen.gni.orig 2025-02-22 18:06:53 UTC
+--- build/rust/rust_bindgen.gni.orig 2025-05-07 06:48:23 UTC
+++ build/rust/rust_bindgen.gni
@@ -12,14 +12,14 @@ if (is_win) {
import("//build/toolchain/win/win_toolchain_data.gni")
diff --git a/www/iridium/files/patch-build_rust_rust__bindgen__generator.gni b/www/iridium/files/patch-build_rust_rust__bindgen__generator.gni
index 6d51fdfd00cc..14b2304a9a25 100644
--- a/www/iridium/files/patch-build_rust_rust__bindgen__generator.gni
+++ b/www/iridium/files/patch-build_rust_rust__bindgen__generator.gni
@@ -1,4 +1,4 @@
---- build/rust/rust_bindgen_generator.gni.orig 2025-02-22 18:06:53 UTC
+--- build/rust/rust_bindgen_generator.gni.orig 2025-05-07 06:48:23 UTC
+++ build/rust/rust_bindgen_generator.gni
@@ -11,14 +11,14 @@ if (is_win) {
import("//build/toolchain/win/win_toolchain_data.gni")
diff --git a/www/iridium/files/patch-build_rust_std_BUILD.gn b/www/iridium/files/patch-build_rust_std_BUILD.gn
index 0a5335d58d48..d0b722a2cab3 100644
--- a/www/iridium/files/patch-build_rust_std_BUILD.gn
+++ b/www/iridium/files/patch-build_rust_std_BUILD.gn
@@ -1,4 +1,4 @@
---- build/rust/std/BUILD.gn.orig 2025-04-05 13:54:50 UTC
+--- build/rust/std/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ build/rust/std/BUILD.gn
@@ -89,13 +89,20 @@ if (toolchain_has_rust) {
# These are no longer present in the Windows toolchain.
diff --git a/www/iridium/files/patch-build_toolchain_freebsd_BUILD.gn b/www/iridium/files/patch-build_toolchain_freebsd_BUILD.gn
index 74e2284abeed..7412250e64d1 100644
--- a/www/iridium/files/patch-build_toolchain_freebsd_BUILD.gn
+++ b/www/iridium/files/patch-build_toolchain_freebsd_BUILD.gn
@@ -1,4 +1,4 @@
---- build/toolchain/freebsd/BUILD.gn.orig 2022-03-28 18:11:04 UTC
+--- build/toolchain/freebsd/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ build/toolchain/freebsd/BUILD.gn
@@ -0,0 +1,66 @@
+# Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/www/iridium/files/patch-build_toolchain_gcc__solink__wrapper.py b/www/iridium/files/patch-build_toolchain_gcc__solink__wrapper.py
index e59066c37424..ae0a5da428be 100644
--- a/www/iridium/files/patch-build_toolchain_gcc__solink__wrapper.py
+++ b/www/iridium/files/patch-build_toolchain_gcc__solink__wrapper.py
@@ -1,4 +1,4 @@
---- build/toolchain/gcc_solink_wrapper.py.orig 2022-03-28 18:11:04 UTC
+--- build/toolchain/gcc_solink_wrapper.py.orig 2025-05-07 06:48:23 UTC
+++ build/toolchain/gcc_solink_wrapper.py
@@ -39,7 +39,7 @@ def CollectDynSym(args):
"""Replaces: nm --format=posix -g -D -p $sofile | cut -f1-2 -d' '"""
diff --git a/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni b/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni
index ccbd45581d2c..39c56c05ab7b 100644
--- a/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni
+++ b/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni
@@ -1,4 +1,4 @@
---- build/toolchain/gcc_toolchain.gni.orig 2025-04-16 18:18:42 UTC
+--- build/toolchain/gcc_toolchain.gni.orig 2025-05-07 06:48:23 UTC
+++ build/toolchain/gcc_toolchain.gni
@@ -56,6 +56,13 @@ if (enable_resource_allowlist_generation) {
"enable_resource_allowlist_generation=true does not work for target_os=$target_os")
diff --git a/www/iridium/files/patch-build_toolchain_openbsd_BUILD.gn b/www/iridium/files/patch-build_toolchain_openbsd_BUILD.gn
index 60694db854e9..c330d865aed3 100644
--- a/www/iridium/files/patch-build_toolchain_openbsd_BUILD.gn
+++ b/www/iridium/files/patch-build_toolchain_openbsd_BUILD.gn
@@ -1,4 +1,4 @@
---- build/toolchain/openbsd/BUILD.gn.orig 2022-03-28 18:11:04 UTC
+--- build/toolchain/openbsd/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ build/toolchain/openbsd/BUILD.gn
@@ -0,0 +1,66 @@
+# Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/www/iridium/files/patch-build_toolchain_toolchain.gni b/www/iridium/files/patch-build_toolchain_toolchain.gni
index 64dd88aa0248..956b9a58f7cd 100644
--- a/www/iridium/files/patch-build_toolchain_toolchain.gni
+++ b/www/iridium/files/patch-build_toolchain_toolchain.gni
@@ -1,6 +1,6 @@
---- build/toolchain/toolchain.gni.orig 2025-04-16 18:18:42 UTC
+--- build/toolchain/toolchain.gni.orig 2025-05-07 06:48:23 UTC
+++ build/toolchain/toolchain.gni
-@@ -72,7 +72,7 @@ if (host_os == "mac") {
+@@ -75,7 +75,7 @@ if (host_os == "mac") {
host_shlib_extension = ".dylib"
} else if (host_os == "win") {
host_shlib_extension = ".dll"
diff --git a/www/iridium/files/patch-cc_base_features.cc b/www/iridium/files/patch-cc_base_features.cc
index 41ac54f25618..37daa223cf4f 100644
--- a/www/iridium/files/patch-cc_base_features.cc
+++ b/www/iridium/files/patch-cc_base_features.cc
@@ -1,6 +1,6 @@
---- cc/base/features.cc.orig 2025-02-22 18:06:53 UTC
+--- cc/base/features.cc.orig 2025-05-07 06:48:23 UTC
+++ cc/base/features.cc
-@@ -43,7 +43,7 @@ const base::FeatureParam<int> kDeferImplInvalidationFr
+@@ -48,7 +48,7 @@ const base::FeatureParam<int> kDeferImplInvalidationFr
// be using a separate flag to control the launch on GL.
BASE_FEATURE(kUseDMSAAForTiles,
"UseDMSAAForTiles",
diff --git a/www/iridium/files/patch-chrome_app_chrome__command__ids.h b/www/iridium/files/patch-chrome_app_chrome__command__ids.h
index 561610c5aeae..2e03886ee5c6 100644
--- a/www/iridium/files/patch-chrome_app_chrome__command__ids.h
+++ b/www/iridium/files/patch-chrome_app_chrome__command__ids.h
@@ -1,4 +1,4 @@
---- chrome/app/chrome_command_ids.h.orig 2025-03-18 16:46:04 UTC
+--- chrome/app/chrome_command_ids.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/app/chrome_command_ids.h
@@ -72,11 +72,11 @@
#define IDC_TOGGLE_MULTITASK_MENU 34050
diff --git a/www/iridium/files/patch-chrome_app_chrome__main.cc b/www/iridium/files/patch-chrome_app_chrome__main.cc
index b65a185f5b4b..cfa6c781feed 100644
--- a/www/iridium/files/patch-chrome_app_chrome__main.cc
+++ b/www/iridium/files/patch-chrome_app_chrome__main.cc
@@ -1,4 +1,4 @@
---- chrome/app/chrome_main.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/app/chrome_main.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/app/chrome_main.cc
@@ -28,11 +28,11 @@
#include "chrome/app/chrome_main_mac.h"
diff --git a/www/iridium/files/patch-chrome_app_chrome__main__delegate.cc b/www/iridium/files/patch-chrome_app_chrome__main__delegate.cc
index 639d4b12c935..e38af5ff3f40 100644
--- a/www/iridium/files/patch-chrome_app_chrome__main__delegate.cc
+++ b/www/iridium/files/patch-chrome_app_chrome__main__delegate.cc
@@ -1,4 +1,4 @@
---- chrome/app/chrome_main_delegate.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/app/chrome_main_delegate.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/app/chrome_main_delegate.cc
@@ -147,7 +147,7 @@
#include "components/webui/about/credit_utils.h"
@@ -129,7 +129,7 @@
// Zygote needs to call InitCrashReporter() in RunZygote().
if (process_type != switches::kZygoteProcess &&
!command_line.HasSwitch(switches::kDisableCrashpadForTesting)) {
-@@ -1532,13 +1532,13 @@ absl::variant<int, content::MainFunctionParams> Chrome
+@@ -1532,13 +1532,13 @@ std::variant<int, content::MainFunctionParams> ChromeM
#else
#if BUILDFLAG(IS_MAC) || (BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && \
diff --git a/www/iridium/files/patch-chrome_browser_BUILD.gn b/www/iridium/files/patch-chrome_browser_BUILD.gn
index ca0c5a41a56a..233158193287 100644
--- a/www/iridium/files/patch-chrome_browser_BUILD.gn
+++ b/www/iridium/files/patch-chrome_browser_BUILD.gn
@@ -1,6 +1,6 @@
---- chrome/browser/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/BUILD.gn
-@@ -6819,6 +6819,13 @@ static_library("browser") {
+@@ -6866,6 +6866,13 @@ static_library("browser") {
[ "//third_party/webrtc/modules/desktop_capture:pipewire_config" ]
}
diff --git a/www/iridium/files/patch-chrome_browser_about__flags.cc b/www/iridium/files/patch-chrome_browser_about__flags.cc
index 1cf698356235..12835627d5e0 100644
--- a/www/iridium/files/patch-chrome_browser_about__flags.cc
+++ b/www/iridium/files/patch-chrome_browser_about__flags.cc
@@ -1,6 +1,6 @@
---- chrome/browser/about_flags.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/about_flags.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/about_flags.cc
-@@ -258,7 +258,7 @@
+@@ -260,7 +260,7 @@
#include "extensions/common/extension_features.h"
#endif
@@ -9,7 +9,7 @@
#include "base/allocator/buildflags.h"
#endif
-@@ -344,7 +344,7 @@
+@@ -349,7 +349,7 @@
#include "device/vr/public/cpp/switches.h"
#endif
@@ -18,7 +18,7 @@
#include "ui/ozone/public/ozone_switches.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -354,7 +354,7 @@
+@@ -359,7 +359,7 @@
#include "chrome/browser/win/mica_titlebar.h"
#endif
@@ -26,8 +26,8 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
#include "chrome/browser/contextual_cueing/contextual_cueing_features.h" // nogncheck
#include "chrome/browser/enterprise/profile_management/profile_management_features.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-@@ -365,7 +365,7 @@
+ #include "chrome/browser/enterprise/webstore/features.h"
+@@ -371,7 +371,7 @@
#include "components/user_education/common/user_education_features.h" // nogncheck
#endif
@@ -36,7 +36,16 @@
#include "chrome/browser/ui/ui_features.h"
#include "ui/base/ui_base_features.h"
#endif
-@@ -520,7 +520,7 @@ const FeatureEntry::FeatureVariation kDXGIWaitableSwap
+@@ -423,7 +423,7 @@ const FeatureEntry::Choice kPullToRefreshChoices[] = {
+ #endif // USE_AURA
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+
+ const FeatureEntry::FeatureParam kLocalNetworkAccessChecksBlock[] = {
+ {"LocalNetworkAccessChecksWarn", "false"}};
+@@ -539,7 +539,7 @@ const FeatureEntry::FeatureVariation kDXGIWaitableSwap
{"Max 3 Frames", &kDXGIWaitableSwapChain3Frames, 1, nullptr}};
#endif
@@ -45,7 +54,7 @@
const FeatureEntry::Choice kOzonePlatformHintRuntimeChoices[] = {
{flag_descriptions::kOzonePlatformHintChoiceDefault, "", ""},
{flag_descriptions::kOzonePlatformHintChoiceAuto,
-@@ -821,6 +821,26 @@ const FeatureEntry::FeatureVariation
+@@ -852,6 +852,26 @@ const FeatureEntry::FeatureVariation
std::size(kWebIdentityDigitalIdentityCredentialHighRiskDialogParam),
nullptr}};
@@ -72,8 +81,8 @@
const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = {
{"UIClipboardMaximumAge", "60"}};
const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = {
-@@ -1184,7 +1204,7 @@ const FeatureEntry::FeatureVariation kPageContentAnnot
- };
+@@ -1227,7 +1247,7 @@ constexpr FeatureEntry::FeatureVariation
+ #endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
@@ -81,7 +90,7 @@
const FeatureEntry::FeatureParam kHistoryEmbeddingsAtKeywordAcceleration[]{
{"AtKeywordAcceleration", "true"},
};
-@@ -1222,7 +1242,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
+@@ -1265,7 +1285,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -89,8 +98,8 @@
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
// A limited number of combinations of the rich autocompletion params.
- const FeatureEntry::FeatureParam
-@@ -3582,7 +3602,7 @@ const FeatureEntry::FeatureVariation
+ const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = {
+@@ -3555,7 +3575,7 @@ const FeatureEntry::FeatureVariation
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -99,7 +108,7 @@
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
{{"link_capturing_state", "on_by_default"}};
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -4088,7 +4108,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
+@@ -4059,7 +4079,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr},
};
@@ -108,7 +117,7 @@
const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = {
{"TranslationAPIAcceptLanguagesCheck", "false"},
{"TranslationAPILimitLanguagePackCount", "false"}};
-@@ -4154,7 +4174,7 @@ const FeatureEntry::FeatureVariation
+@@ -4125,7 +4145,7 @@ const FeatureEntry::FeatureVariation
1, nullptr},
};
@@ -117,7 +126,7 @@
const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
{"BackoffTime", "0h"},
{"BackoffMultiplierBase", "0.0"},
-@@ -4997,7 +5017,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -4992,7 +5012,7 @@ const FeatureEntry kFeatureEntries[] = {
},
#endif // BUILDFLAG(IS_WIN)
@@ -126,7 +135,7 @@
{
"fluent-overlay-scrollbars",
flag_descriptions::kFluentOverlayScrollbarsName,
-@@ -5286,7 +5306,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5279,7 +5299,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableIsolatedWebAppDevModeName,
flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)},
@@ -135,7 +144,7 @@
{"enable-iwa-key-distribution-component",
flag_descriptions::kEnableIwaKeyDistributionComponentName,
flag_descriptions::kEnableIwaKeyDistributionComponentDescription,
-@@ -5545,7 +5565,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5500,7 +5520,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kWebShare)},
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -144,10 +153,10 @@
{"pulseaudio-loopback-for-cast",
flag_descriptions::kPulseaudioLoopbackForCastName,
flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -5581,6 +5601,16 @@ const FeatureEntry kFeatureEntries[] = {
- flag_descriptions::kWaylandLinuxDrmSyncobjName,
- flag_descriptions::kWaylandLinuxDrmSyncobjDescription, kOsLinux,
- FEATURE_VALUE_TYPE(features::kWaylandLinuxDrmSyncobj)},
+@@ -5541,6 +5561,16 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kWaylandSessionManagementName,
+ flag_descriptions::kWaylandSessionManagementDescription, kOsLinux,
+ FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)},
+
+#if BUILDFLAG(IS_BSD)
+ {"audio-backend",
@@ -161,7 +170,7 @@
#endif // BUILDFLAG(IS_LINUX)
#if BUILDFLAG(ENABLE_VR)
-@@ -6461,7 +6491,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6427,7 +6457,7 @@ const FeatureEntry kFeatureEntries[] = {
"MlUrlScoring")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -170,16 +179,16 @@
{"omnibox-domain-suggestions",
flag_descriptions::kOmniboxDomainSuggestionsName,
flag_descriptions::kOmniboxDomainSuggestionsDescription, kOsDesktop,
-@@ -6674,7 +6704,7 @@ const FeatureEntry kFeatureEntries[] = {
- "OrganicRepeatableQueries")},
-
+@@ -6697,7 +6727,7 @@ const FeatureEntry kFeatureEntries[] = {
+ kNumSrpZpsRelatedSearches,
+ "PowerTools")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
{"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
FEATURE_WITH_PARAMS_VALUE_TYPE(history_embeddings::kHistoryEmbeddings,
-@@ -7171,7 +7201,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7189,7 +7219,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -188,7 +197,7 @@
{"cups-ipp-printing-backend",
flag_descriptions::kCupsIppPrintingBackendName,
flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -7436,7 +7466,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7437,7 +7467,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kSupportToolScreenshotDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kSupportToolScreenshot)},
@@ -197,7 +206,7 @@
{"wasm-tts-component-updater-enabled",
flag_descriptions::kWasmTtsComponentUpdaterEnabledName,
flag_descriptions::kWasmTtsComponentUpdaterEnabledDescription, kOsDesktop,
-@@ -8092,7 +8122,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8109,7 +8139,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)},
#endif // !BUILDFLAG(IS_CHROMEOS)
@@ -206,7 +215,7 @@
{"enable-network-service-sandbox",
flag_descriptions::kEnableNetworkServiceSandboxName,
flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -8773,7 +8803,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8774,7 +8804,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -215,7 +224,7 @@
{"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName,
flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(blink::features::kGetAllScreensMedia)},
-@@ -8798,7 +8828,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8799,7 +8829,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
@@ -224,7 +233,7 @@
{
"ui-debug-tools",
flag_descriptions::kUIDebugToolsName,
-@@ -9265,7 +9295,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9275,7 +9305,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kRenderPassDrawnRect)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -233,7 +242,7 @@
{"media-session-enter-picture-in-picture",
flag_descriptions::kMediaSessionEnterPictureInPictureName,
flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
-@@ -9903,7 +9933,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9924,7 +9954,7 @@ const FeatureEntry kFeatureEntries[] = {
kOsDesktop | kOsAndroid,
FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)},
@@ -242,7 +251,7 @@
{"camera-mic-effects", flag_descriptions::kCameraMicEffectsName,
flag_descriptions::kCameraMicEffectsDescription,
static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux),
-@@ -10027,7 +10057,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10048,7 +10078,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(chrome::android::kReadAloudTapToSeek)},
#endif
@@ -251,7 +260,7 @@
{"third-party-profile-management",
flag_descriptions::kThirdPartyProfileManagementName,
flag_descriptions::kThirdPartyProfileManagementDescription,
-@@ -10062,7 +10092,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10077,7 +10107,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -260,16 +269,16 @@
{"enable-user-navigation-capturing-pwa",
flag_descriptions::kPwaNavigationCapturingName,
flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -10823,7 +10853,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10817,7 +10847,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kCanvasHibernationDescription, kOsAll,
FEATURE_VALUE_TYPE(blink::features::kCanvas2DHibernation)},
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {"sync-enable-bookmarks-in-transport-mode",
- flag_descriptions::kSyncEnableBookmarksInTransportModeName,
- flag_descriptions::kSyncEnableBookmarksInTransportModeDescription,
-@@ -10939,7 +10969,7 @@ const FeatureEntry kFeatureEntries[] = {
+ {"enable-history-sync-optin",
+ flag_descriptions::kEnableHistorySyncOptinName,
+ flag_descriptions::kEnableHistorySyncOptinDescription,
+@@ -10920,7 +10950,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(switches::kForceSupervisedSigninWithCapabilities)},
#endif // BUILDFLAG(IS_ANDROID)
@@ -278,7 +287,7 @@
{"supervised-profile-safe-search",
flag_descriptions::kSupervisedProfileSafeSearchName,
flag_descriptions::kSupervisedProfileSafeSearchDescription,
-@@ -11186,7 +11216,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11167,7 +11197,7 @@ const FeatureEntry kFeatureEntries[] = {
segmentation_platform::features::kSegmentationSurveyPage)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -287,7 +296,7 @@
{"autofill-enable-buy-now-pay-later",
flag_descriptions::kAutofillEnableBuyNowPayLaterName,
flag_descriptions::kAutofillEnableBuyNowPayLaterDescription, kOsDesktop,
-@@ -11306,7 +11336,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11282,7 +11312,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
@@ -296,7 +305,7 @@
{"translation-api", flag_descriptions::kTranslationAPIName,
flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI,
-@@ -11343,7 +11373,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11319,7 +11349,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
password_manager::features::kPasswordFormClientsideClassifier)},
@@ -305,7 +314,7 @@
{"contextual-cueing", flag_descriptions::kContextualCueingName,
flag_descriptions::kContextualCueingDescription,
kOsLinux | kOsMac | kOsWin,
-@@ -11662,7 +11692,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11653,7 +11683,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
#endif // !BUILDFLAG(IS_ANDROID)
@@ -314,7 +323,7 @@
{"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
-@@ -11712,7 +11742,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11703,7 +11733,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -323,7 +332,7 @@
{"autofill-enable-amount-extraction-desktop",
flag_descriptions::kAutofillEnableAmountExtractionDesktopName,
flag_descriptions::kAutofillEnableAmountExtractionDesktopDescription,
-@@ -11732,7 +11762,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11723,7 +11753,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(blink::features::kClipboardContentsId)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -332,3 +341,39 @@
{"autofill-enable-amount-extraction-allowlist-desktop",
flag_descriptions::kAutofillEnableAmountExtractionAllowlistDesktopName,
flag_descriptions::
+@@ -11834,7 +11864,7 @@ const FeatureEntry kFeatureEntries[] = {
+ apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)},
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {"chrome-web-store-navigation-throttle",
+ flag_descriptions::kChromeWebStoreNavigationThrottleName,
+ flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
+@@ -11869,7 +11899,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"autofill-enable-amount-extraction-desktop-logging",
+ flag_descriptions::kAutofillEnableAmountExtractionDesktopLoggingName,
+ flag_descriptions::
+@@ -11899,7 +11929,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kEnableWebAppUpdateTokenParsingDescription, kOsAll,
+ FEATURE_VALUE_TYPE(features::kWebAppEnableUpdateTokenParsing)},
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"root-scrollbar-follows-browser-theme",
+ flag_descriptions::kRootScrollbarFollowsTheme,
+ flag_descriptions::kRootScrollbarFollowsThemeDescription,
+@@ -11921,7 +11951,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"local-network-access-check",
+ flag_descriptions::kLocalNetworkAccessChecksName,
+ flag_descriptions::kLocalNetworkAccessChecksDescription, kOsDesktop,
diff --git a/www/iridium/files/patch-chrome_browser_accessibility_page__colors.cc b/www/iridium/files/patch-chrome_browser_accessibility_page__colors.cc
index a42765c38d71..576bb772d25a 100644
--- a/www/iridium/files/patch-chrome_browser_accessibility_page__colors.cc
+++ b/www/iridium/files/patch-chrome_browser_accessibility_page__colors.cc
@@ -1,4 +1,4 @@
---- chrome/browser/accessibility/page_colors.cc.orig 2024-08-27 06:28:16 UTC
+--- chrome/browser/accessibility/page_colors.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/accessibility/page_colors.cc
@@ -12,7 +12,7 @@
#include "components/sync_preferences/pref_service_syncable.h"
diff --git a/www/iridium/files/patch-chrome_browser_after__startup__task__utils.cc b/www/iridium/files/patch-chrome_browser_after__startup__task__utils.cc
index 5ce002ba6407..59843f04850c 100644
--- a/www/iridium/files/patch-chrome_browser_after__startup__task__utils.cc
+++ b/www/iridium/files/patch-chrome_browser_after__startup__task__utils.cc
@@ -1,4 +1,4 @@
---- chrome/browser/after_startup_task_utils.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/after_startup_task_utils.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/after_startup_task_utils.cc
@@ -112,7 +112,7 @@ void SetBrowserStartupIsComplete() {
TRACE_EVENT_SCOPE_GLOBAL, "BrowserCount", browser_count);
diff --git a/www/iridium/files/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc b/www/iridium/files/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc
index c080f9e8525a..333c6a7b56e9 100644
--- a/www/iridium/files/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc
+++ b/www/iridium/files/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc
@@ -1,4 +1,4 @@
---- chrome/browser/apps/app_service/publishers/extension_apps.cc.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/apps/app_service/publishers/extension_apps.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/apps/app_service/publishers/extension_apps.cc
@@ -23,7 +23,7 @@ ExtensionApps::ExtensionApps(AppServiceProxy* proxy)
ExtensionApps::~ExtensionApps() = default;
diff --git a/www/iridium/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc b/www/iridium/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc
index 5d53ab58f94e..87ae41a0b256 100644
--- a/www/iridium/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc
+++ b/www/iridium/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc
@@ -1,4 +1,4 @@
---- chrome/browser/apps/platform_apps/platform_app_launch.cc.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/apps/platform_apps/platform_app_launch.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/apps/platform_apps/platform_app_launch.cc
@@ -19,7 +19,7 @@
#include "extensions/common/constants.h"
diff --git a/www/iridium/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.h b/www/iridium/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.h
index 5cc69021077e..5dfd78640e8f 100644
--- a/www/iridium/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.h
+++ b/www/iridium/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.h
@@ -1,4 +1,4 @@
---- chrome/browser/apps/platform_apps/platform_app_launch.h.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/apps/platform_apps/platform_app_launch.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/apps/platform_apps/platform_app_launch.h
@@ -38,7 +38,7 @@ bool OpenExtensionApplicationWindow(Profile* profile,
content::WebContents* OpenExtensionApplicationTab(Profile* profile,
diff --git a/www/iridium/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc b/www/iridium/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
index 877e7133b7bd..28372d2932d0 100644
--- a/www/iridium/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
+++ b/www/iridium/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
@@ -1,4 +1,4 @@
---- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc
@@ -89,7 +89,7 @@ ChromeAutocompleteSchemeClassifier::GetInputTypeForSch
return metrics::OmniboxInputType::QUERY;
diff --git a/www/iridium/files/patch-chrome_browser_background_extensions_background__mode__manager.cc b/www/iridium/files/patch-chrome_browser_background_extensions_background__mode__manager.cc
index 8f87bc433ef3..3ab738b0a94a 100644
--- a/www/iridium/files/patch-chrome_browser_background_extensions_background__mode__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_background_extensions_background__mode__manager.cc
@@ -1,4 +1,4 @@
---- chrome/browser/background/extensions/background_mode_manager.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/background/extensions/background_mode_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/background/extensions/background_mode_manager.cc
@@ -893,7 +893,7 @@ gfx::ImageSkia GetStatusTrayIcon() {
}
diff --git a/www/iridium/files/patch-chrome_browser_background_extensions_background__mode__optimizer.cc b/www/iridium/files/patch-chrome_browser_background_extensions_background__mode__optimizer.cc
index 8f6ac4ab21a4..c3205eb42ac7 100644
--- a/www/iridium/files/patch-chrome_browser_background_extensions_background__mode__optimizer.cc
+++ b/www/iridium/files/patch-chrome_browser_background_extensions_background__mode__optimizer.cc
@@ -1,4 +1,4 @@
---- chrome/browser/background/extensions/background_mode_optimizer.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/background/extensions/background_mode_optimizer.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/background/extensions/background_mode_optimizer.cc
@@ -31,7 +31,7 @@ std::unique_ptr<BackgroundModeOptimizer> BackgroundMod
return nullptr;
diff --git a/www/iridium/files/patch-chrome_browser_background_glic_glic__status__icon.cc b/www/iridium/files/patch-chrome_browser_background_glic_glic__status__icon.cc
index deadf3fcbcdc..ce88fa8d98f5 100644
--- a/www/iridium/files/patch-chrome_browser_background_glic_glic__status__icon.cc
+++ b/www/iridium/files/patch-chrome_browser_background_glic_glic__status__icon.cc
@@ -1,6 +1,6 @@
---- chrome/browser/background/glic/glic_status_icon.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/background/glic/glic_status_icon.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/background/glic/glic_status_icon.cc
-@@ -83,7 +83,7 @@ GlicStatusIcon::GlicStatusIcon(GlicController* control
+@@ -86,7 +86,7 @@ GlicStatusIcon::GlicStatusIcon(GlicController* control
if (!status_icon_) {
return;
}
@@ -9,8 +9,8 @@
// Set a vector icon for proper themeing on Linux.
status_icon_->SetIcon(
GlicVectorIconManager::GetVectorIcon(IDR_GLIC_BUTTON_VECTOR_ICON));
-@@ -113,7 +113,7 @@ GlicStatusIcon::GlicStatusIcon(GlicController* control
- GlicStatusIcon::~GlicStatusIcon() {
+@@ -128,7 +128,7 @@ GlicStatusIcon::~GlicStatusIcon() {
+
context_menu_ = nullptr;
if (status_icon_) {
-#if !BUILDFLAG(IS_LINUX)
@@ -18,7 +18,16 @@
status_icon_->RemoveObserver(this);
#endif
std::unique_ptr<StatusIcon> removed_icon =
-@@ -201,7 +201,7 @@ std::unique_ptr<StatusIconMenuModel> GlicStatusIcon::C
+@@ -234,7 +234,7 @@ void GlicStatusIcon::UpdateHotkey(const ui::Accelerato
+ }
+
+ void GlicStatusIcon::UpdateVisibilityOfExitInContextMenu() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (context_menu_) {
+ context_menu_->SetCommandIdVisible(IDC_GLIC_STATUS_ICON_MENU_EXIT,
+ BrowserList::GetInstance()->empty());
+@@ -272,7 +272,7 @@ std::unique_ptr<StatusIconMenuModel> GlicStatusIcon::C
menu->AddItem(
IDC_GLIC_STATUS_ICON_MENU_REMOVE_ICON,
l10n_util::GetStringUTF16(IDS_GLIC_STATUS_ICON_MENU_REMOVE_ICON));
diff --git a/www/iridium/files/patch-chrome_browser_browser__features.cc b/www/iridium/files/patch-chrome_browser_browser__features.cc
index ad4f26babebc..ee8c3b499c35 100644
--- a/www/iridium/files/patch-chrome_browser_browser__features.cc
+++ b/www/iridium/files/patch-chrome_browser_browser__features.cc
@@ -1,15 +1,15 @@
---- chrome/browser/browser_features.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/browser_features.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/browser_features.cc
-@@ -81,7 +81,7 @@ BASE_FEATURE(kContentUsesBrowserThemeColorMode,
- "ContentUsesBrowserThemeColorMode",
- base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -75,7 +75,7 @@ BASE_FEATURE(kClearUserDataUponProfileDestruction,
+ "ClearUserDataUponProfileDestruction",
+ base::FEATURE_ENABLED_BY_DEFAULT);
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Enables usage of os_crypt_async::SecretPortalKeyProvider. Once
// `kSecretPortalKeyProviderUseForEncryption` is enabled, this flag cannot be
// disabled without losing data.
-@@ -100,7 +100,7 @@ BASE_FEATURE(kUseFreedesktopSecretKeyProvider,
+@@ -94,7 +94,7 @@ BASE_FEATURE(kUseFreedesktopSecretKeyProvider,
// the browser exits.
BASE_FEATURE(kDestroyProfileOnBrowserClose,
"DestroyProfileOnBrowserClose",
@@ -18,7 +18,7 @@
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -233,7 +233,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlockedWarning,
+@@ -227,7 +227,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlockedWarning,
"SandboxExternalProtocolBlockedWarning",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/iridium/files/patch-chrome_browser_browser__features.h b/www/iridium/files/patch-chrome_browser_browser__features.h
index 756e2d7a1db8..4f9f7242d154 100644
--- a/www/iridium/files/patch-chrome_browser_browser__features.h
+++ b/www/iridium/files/patch-chrome_browser_browser__features.h
@@ -1,15 +1,15 @@
---- chrome/browser/browser_features.h.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/browser_features.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/browser_features.h
-@@ -39,7 +39,7 @@ BASE_DECLARE_FEATURE(kCertVerificationNetworkTime);
-
- BASE_DECLARE_FEATURE(kContentUsesBrowserThemeColorMode);
+@@ -38,7 +38,7 @@ BASE_DECLARE_FEATURE(kCertificateTransparencyAskBefore
+ BASE_DECLARE_FEATURE(kCertVerificationNetworkTime);
+ BASE_DECLARE_FEATURE(kClearUserDataUponProfileDestruction);
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_DECLARE_FEATURE(kDbusSecretPortal);
BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProvider);
#endif
-@@ -101,7 +101,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServiceUnsandboxed
+@@ -100,7 +100,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServiceUnsandboxed
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlocked);
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlockedWarning);
diff --git a/www/iridium/files/patch-chrome_browser_browser__process__impl.cc b/www/iridium/files/patch-chrome_browser_browser__process__impl.cc
index 7c3902405405..25d894bf3466 100644
--- a/www/iridium/files/patch-chrome_browser_browser__process__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_browser__process__impl.cc
@@ -1,4 +1,4 @@
---- chrome/browser/browser_process_impl.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/browser_process_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/browser_process_impl.cc
@@ -259,7 +259,7 @@
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
@@ -18,7 +18,7 @@
// How often to check if the persistent instance of Chrome needs to restart
// to install an update.
static const int kUpdateCheckIntervalHours = 6;
-@@ -1133,7 +1133,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySim
+@@ -1145,7 +1145,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySim
GoogleUpdateSettings::GetCollectStatsConsent());
registry->RegisterBooleanPref(prefs::kDevToolsRemoteDebuggingAllowed, true);
@@ -27,7 +27,7 @@
os_crypt_async::SecretPortalKeyProvider::RegisterLocalPrefs(registry);
#endif
}
-@@ -1401,7 +1401,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() {
+@@ -1413,7 +1413,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() {
local_state())));
#endif // BUILDFLAG(IS_WIN)
@@ -36,7 +36,7 @@
base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
if (cmd_line->GetSwitchValueASCII(password_manager::kPasswordStore) !=
"basic") {
-@@ -1670,7 +1670,7 @@ void BrowserProcessImpl::Unpin() {
+@@ -1682,7 +1682,7 @@ void BrowserProcessImpl::Unpin() {
}
// Mac is currently not supported.
diff --git a/www/iridium/files/patch-chrome_browser_browser__process__impl.h b/www/iridium/files/patch-chrome_browser_browser__process__impl.h
index c8821eea8c93..0e924548c16a 100644
--- a/www/iridium/files/patch-chrome_browser_browser__process__impl.h
+++ b/www/iridium/files/patch-chrome_browser_browser__process__impl.h
@@ -1,4 +1,4 @@
---- chrome/browser/browser_process_impl.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/browser_process_impl.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/browser_process_impl.h
@@ -408,7 +408,7 @@ class BrowserProcessImpl : public BrowserProcess,
diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.cc b/www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.cc
index bf121ce13041..be6bf01b26ac 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.cc
+++ b/www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.cc
@@ -1,4 +1,4 @@
---- chrome/browser/chrome_browser_field_trials.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/chrome_browser_field_trials.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/chrome_browser_field_trials.cc
@@ -37,7 +37,7 @@
#include "chromeos/ash/services/multidevice_setup/public/cpp/first_run_field_trial.h"
diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.h b/www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.h
index 752030bd302f..ac23e14c0033 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.h
+++ b/www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.h
@@ -1,4 +1,4 @@
---- chrome/browser/chrome_browser_field_trials.h.orig 2024-12-22 12:24:29 UTC
+--- chrome/browser/chrome_browser_field_trials.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/chrome_browser_field_trials.h
@@ -33,7 +33,7 @@ class ChromeBrowserFieldTrials : public variations::Pl
const variations::EntropyProviders& entropy_providers,
diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders.cc b/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders.cc
index 233f00a46115..30694d4f4f5f 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders.cc
+++ b/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders.cc
@@ -1,4 +1,4 @@
---- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/chrome_browser_interface_binders.cc
@@ -77,7 +77,7 @@
#endif // BUILDFLAG(ENABLE_UNHANDLED_TAP)
diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc b/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
index 205097bea3f4..27438125f6d5 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
+++ b/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/chrome_browser_interface_binders_webui.cc
-@@ -46,7 +46,7 @@
+@@ -47,7 +47,7 @@
#include "content/public/browser/web_ui_controller_interface_binder.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/webui/connectors_internals/connectors_internals.mojom.h"
#include "chrome/browser/ui/webui/connectors_internals/connectors_internals_ui.h"
#include "chrome/browser/ui/webui/discards/discards.mojom.h"
-@@ -55,7 +55,7 @@
+@@ -56,7 +56,7 @@
#include "ui/webui/resources/cr_components/app_management/app_management.mojom.h"
#endif
@@ -17,8 +17,8 @@
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
#include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h"
- #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
-@@ -440,7 +440,7 @@ void PopulateChromeWebUIFrameBinders(
+ #include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin.mojom.h"
+@@ -445,7 +445,7 @@ void PopulateChromeWebUIFrameBinders(
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,7 +27,7 @@
RegisterWebUIControllerInterfaceBinder<
connectors_internals::mojom::PageHandler,
enterprise_connectors::ConnectorsInternalsUI>(map);
-@@ -451,7 +451,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -456,7 +456,7 @@ void PopulateChromeWebUIFrameBinders(
policy::DlpInternalsUI>(map);
#endif
@@ -36,9 +36,9 @@
RegisterWebUIControllerInterfaceBinder<
app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map);
-@@ -544,14 +544,14 @@ void PopulateChromeWebUIFrameBinders(
- page_image_service::mojom::PageImageServiceHandler, HistoryUI,
- HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map);
+@@ -583,14 +583,14 @@ void PopulateChromeWebUIFrameBinders(
+ HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map);
+ }
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
@@ -53,7 +53,7 @@
WhatsNewUI,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
NewTabPageUI>(map);
-@@ -1084,7 +1084,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -1123,7 +1123,7 @@ void PopulateChromeWebUIFrameBinders(
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__main.cc b/www/iridium/files/patch-chrome_browser_chrome__browser__main.cc
index ba61d4f355cb..dd7571e733ec 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__browser__main.cc
+++ b/www/iridium/files/patch-chrome_browser_chrome__browser__main.cc
@@ -1,4 +1,4 @@
---- chrome/browser/chrome_browser_main.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/chrome_browser_main.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/chrome_browser_main.cc
@@ -149,7 +149,7 @@
#endif
diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc b/www/iridium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
index a845c00419b8..fd485655f51d 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
+++ b/www/iridium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
@@ -1,4 +1,4 @@
---- chrome/browser/chrome_browser_main_extra_parts_linux.cc.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/chrome_browser_main_extra_parts_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/chrome_browser_main_extra_parts_linux.cc
@@ -58,7 +58,7 @@ void ChromeBrowserMainExtraPartsLinux::PostBrowserStar
diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc b/www/iridium/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc
index b387c51d6947..f4a5a65ac119 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc
+++ b/www/iridium/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc
@@ -1,4 +1,4 @@
---- chrome/browser/chrome_browser_main_extra_parts_ozone.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/chrome_browser_main_extra_parts_ozone.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/chrome_browser_main_extra_parts_ozone.cc
@@ -28,7 +28,7 @@ void ChromeBrowserMainExtraPartsOzone::PostCreateMainM
}
diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__main__linux.cc b/www/iridium/files/patch-chrome_browser_chrome__browser__main__linux.cc
index e3534cbbfa73..d3fd7b9d43ef 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__browser__main__linux.cc
+++ b/www/iridium/files/patch-chrome_browser_chrome__browser__main__linux.cc
@@ -1,4 +1,4 @@
---- chrome/browser/chrome_browser_main_linux.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/chrome_browser_main_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/chrome_browser_main_linux.cc
@@ -24,7 +24,7 @@
#include "device/bluetooth/dbus/bluez_dbus_thread_manager.h"
diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__main__linux.h b/www/iridium/files/patch-chrome_browser_chrome__browser__main__linux.h
index 1efda4097a61..07c580860fd4 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__browser__main__linux.h
+++ b/www/iridium/files/patch-chrome_browser_chrome__browser__main__linux.h
@@ -1,4 +1,4 @@
---- chrome/browser/chrome_browser_main_linux.h.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/chrome_browser_main_linux.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/chrome_browser_main_linux.h
@@ -31,7 +31,7 @@ class ChromeBrowserMainPartsLinux : public ChromeBrows
diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__main__posix.cc b/www/iridium/files/patch-chrome_browser_chrome__browser__main__posix.cc
index 06fff0ed5179..02a95414dec1 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__browser__main__posix.cc
+++ b/www/iridium/files/patch-chrome_browser_chrome__browser__main__posix.cc
@@ -1,4 +1,4 @@
---- chrome/browser/chrome_browser_main_posix.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/chrome_browser_main_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/chrome_browser_main_posix.cc
@@ -81,7 +81,7 @@ void ExitHandler::ExitWhenPossibleOnUIThread(int signa
// ExitHandler takes care of deleting itself.
diff --git a/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.cc b/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.cc
index fd214a7c0652..6af38235692b 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.cc
+++ b/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_content_browser_client.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/chrome_content_browser_client.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/chrome_content_browser_client.cc
-@@ -504,7 +504,7 @@
+@@ -506,7 +506,7 @@
#include "components/user_manager/user_manager.h"
#include "services/service_manager/public/mojom/interface_provider_spec.mojom.h"
#include "storage/browser/file_system/external_mount_points.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/chrome_browser_main_linux.h"
#include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.h"
#elif BUILDFLAG(IS_ANDROID)
-@@ -618,11 +618,11 @@
+@@ -622,11 +622,11 @@
#include "services/network/public/mojom/permissions_policy/permissions_policy_feature.mojom.h"
#endif // !BUILDFLAG(IS_ANDROID)
@@ -23,7 +23,7 @@
#include "components/crash/core/app/crash_switches.h"
#include "components/crash/core/app/crashpad.h"
#endif
-@@ -633,7 +633,7 @@
+@@ -637,7 +637,7 @@
#include "chrome/browser/apps/link_capturing/web_app_link_capturing_delegate.h"
#endif
@@ -32,7 +32,7 @@
#include "chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h"
#include "chrome/browser/enterprise/profile_management/oidc_auth_response_capture_navigation_throttle.h"
#include "chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.h"
-@@ -642,7 +642,7 @@
+@@ -646,7 +646,7 @@
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -41,7 +41,7 @@
#include "chrome/browser/enterprise/connectors/device_trust/navigation_throttle.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -651,7 +651,7 @@
+@@ -655,7 +655,7 @@
#include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h"
#endif
@@ -50,7 +50,7 @@
#include "chrome/browser/chrome_browser_main_extra_parts_linux.h"
#elif BUILDFLAG(IS_OZONE)
#include "chrome/browser/chrome_browser_main_extra_parts_ozone.h"
-@@ -1544,7 +1544,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre
+@@ -1549,7 +1549,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre
registry->RegisterBooleanPref(prefs::kDeviceNativeClientForceAllowedCache,
false);
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -59,7 +59,7 @@
registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled,
true);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
-@@ -1752,7 +1752,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1758,7 +1758,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
#elif BUILDFLAG(IS_CHROMEOS)
main_parts = std::make_unique<ash::ChromeBrowserMainPartsAsh>(
is_integration_test, &startup_data_);
@@ -68,7 +68,7 @@
main_parts = std::make_unique<ChromeBrowserMainPartsLinux>(
is_integration_test, &startup_data_);
#elif BUILDFLAG(IS_ANDROID)
-@@ -1781,7 +1781,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1787,7 +1787,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
// Construct additional browser parts. Stages are called in the order in
// which they are added.
#if defined(TOOLKIT_VIEWS)
@@ -77,7 +77,7 @@
main_parts->AddParts(
std::make_unique<ChromeBrowserMainExtraPartsViewsLinux>());
#else
-@@ -1798,7 +1798,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1804,7 +1804,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsAsh>());
#endif
@@ -86,7 +86,7 @@
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsLinux>());
#elif BUILDFLAG(IS_OZONE)
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsOzone>());
-@@ -1817,7 +1817,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1823,7 +1823,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
chrome::AddMetricsExtraParts(main_parts.get());
@@ -95,7 +95,7 @@
main_parts->AddParts(
std::make_unique<
enterprise_util::ChromeBrowserMainExtraPartsEnterprise>());
-@@ -2700,7 +2700,9 @@ void MaybeAppendBlinkSettingsSwitchForFieldTrial(
+@@ -2706,7 +2706,9 @@ void MaybeAppendBlinkSettingsSwitchForFieldTrial(
void ChromeContentBrowserClient::AppendExtraCommandLineSwitches(
base::CommandLine* command_line,
int child_process_id) {
@@ -105,7 +105,7 @@
#if BUILDFLAG(IS_MAC)
std::unique_ptr<metrics::ClientInfo> client_info =
GoogleUpdateSettings::LoadMetricsClientInfo();
-@@ -2709,7 +2711,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
+@@ -2715,7 +2717,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
client_info->client_id);
}
#elif BUILDFLAG(IS_POSIX)
@@ -114,7 +114,7 @@
pid_t pid;
if (crash_reporter::GetHandlerSocket(nullptr, &pid)) {
command_line->AppendSwitchASCII(
-@@ -3069,7 +3071,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
+@@ -3080,7 +3082,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
}
}
@@ -123,7 +123,25 @@
// Opt into a hardened stack canary mitigation if it hasn't already been
// force-disabled.
if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) {
-@@ -4911,7 +4913,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst
+@@ -4030,7 +4032,7 @@ bool UpdatePreferredColorScheme(WebPreferences* web_pr
+ return old_preferred_color_scheme != web_prefs->preferred_color_scheme;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Sets the `root_scrollbar_theme_color` web pref if the user has enabled a
+ // custom colored frame for the UI.
+ void UpdateRootScrollbarThemeColor(Profile* profile,
+@@ -4657,7 +4659,7 @@ void ChromeContentBrowserClient::OverrideWebPreference
+
+ UpdatePreferredColorScheme(web_prefs, main_frame_site.GetSiteURL(),
+ web_contents, GetWebTheme());
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ UpdateRootScrollbarThemeColor(profile, web_contents, web_prefs);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+
+@@ -4973,7 +4975,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst
}
}
@@ -132,7 +150,7 @@
void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess(
const base::CommandLine& command_line,
int child_process_id,
-@@ -5423,7 +5425,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati
+@@ -5485,7 +5487,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati
&throttles);
}
@@ -141,7 +159,7 @@
MaybeAddThrottle(
WebAppSettingsNavigationThrottle::MaybeCreateThrottleFor(handle),
&throttles);
-@@ -5440,7 +5442,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati
+@@ -5502,7 +5504,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -150,7 +168,7 @@
MaybeAddThrottle(enterprise_connectors::DeviceTrustNavigationThrottle::
MaybeCreateThrottleFor(handle),
&throttles);
-@@ -5481,7 +5483,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati
+@@ -5543,7 +5545,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati
}
#endif
@@ -159,7 +177,7 @@
MaybeAddThrottle(browser_switcher::BrowserSwitcherNavigationThrottle::
MaybeCreateThrottleFor(handle),
&throttles);
-@@ -7419,7 +7421,7 @@ bool ChromeContentBrowserClient::ShouldSandboxNetworkS
+@@ -7496,7 +7498,7 @@ bool ChromeContentBrowserClient::ShouldSandboxNetworkS
bool ChromeContentBrowserClient::ShouldRunOutOfProcessSystemDnsResolution() {
// This enterprise policy is supported on Android, but the feature will not be
// launched there.
diff --git a/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.h b/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.h
index 48b26dadfddd..488acfaa6e19 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.h
+++ b/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.h
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_content_browser_client.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/chrome_content_browser_client.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/chrome_content_browser_client.h
-@@ -552,7 +552,7 @@ class ChromeContentBrowserClient : public content::Con
+@@ -555,7 +555,7 @@ class ChromeContentBrowserClient : public content::Con
bool IsPluginAllowedToUseDevChannelAPIs(
content::BrowserContext* browser_context,
const GURL& url) override;
diff --git a/www/iridium/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc b/www/iridium/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
index 9ddaad421898..b3df8b939c9c 100644
--- a/www/iridium/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc
-@@ -100,7 +100,7 @@ MessagingBackendServiceFactory::BuildServiceInstanceFo
+@@ -102,7 +102,7 @@ MessagingBackendServiceFactory::BuildServiceInstanceFo
// This configuration object allows us to control platform specific behavior.
MessagingBackendConfiguration configuration;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc b/www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc
index 67dec6f92cfc..b0e9b3ddfc01 100644
--- a/www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc
+++ b/www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc
@@ -1,6 +1,6 @@
---- chrome/browser/component_updater/iwa_key_distribution_component_installer.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/component_updater/iwa_key_distribution_component_installer.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/component_updater/iwa_key_distribution_component_installer.cc
-@@ -56,7 +56,7 @@ void OnDemandUpdateCompleted(update_client::Error err)
+@@ -64,7 +64,7 @@ component_updater::OnDemandUpdater::Priority GetOnDema
namespace component_updater {
@@ -9,7 +9,7 @@
BASE_FEATURE(kIwaKeyDistributionComponent,
"IwaKeyDistributionComponent",
#if BUILDFLAG(IS_CHROMEOS)
-@@ -81,7 +81,7 @@ bool IwaKeyDistributionComponentInstallerPolicy::IsSup
+@@ -89,7 +89,7 @@ bool IwaKeyDistributionComponentInstallerPolicy::IsSup
// the main IWA feature.
#if BUILDFLAG(IS_WIN)
return base::FeatureList::IsEnabled(features::kIsolatedWebApps);
diff --git a/www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h b/www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h
index d51a87e9f81d..8d00c5d6742d 100644
--- a/www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h
+++ b/www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h
@@ -1,4 +1,4 @@
---- chrome/browser/component_updater/iwa_key_distribution_component_installer.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/component_updater/iwa_key_distribution_component_installer.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/component_updater/iwa_key_distribution_component_installer.h
@@ -27,7 +27,7 @@ class IwaKeyDistributionInfoProvider;
diff --git a/www/iridium/files/patch-chrome_browser_component__updater_registration.cc b/www/iridium/files/patch-chrome_browser_component__updater_registration.cc
index 94d4ce8d1b6a..c66de2b1f63e 100644
--- a/www/iridium/files/patch-chrome_browser_component__updater_registration.cc
+++ b/www/iridium/files/patch-chrome_browser_component__updater_registration.cc
@@ -1,4 +1,4 @@
---- chrome/browser/component_updater/registration.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/component_updater/registration.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/component_updater/registration.cc
@@ -101,7 +101,7 @@
#endif // BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)
diff --git a/www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc b/www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
index 196f813d262e..dae972e24c3d 100644
--- a/www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
+++ b/www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
@@ -1,4 +1,4 @@
---- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/component_updater/wasm_tts_engine_component_installer.cc
@@ -8,7 +8,7 @@
#include "base/functional/callback.h"
diff --git a/www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.h b/www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.h
index bdd8a9c3a930..a797eaf15b52 100644
--- a/www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.h
+++ b/www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.h
@@ -1,4 +1,4 @@
---- chrome/browser/component_updater/wasm_tts_engine_component_installer.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/component_updater/wasm_tts_engine_component_installer.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/component_updater/wasm_tts_engine_component_installer.h
@@ -27,7 +27,7 @@ class WasmTtsEngineComponentInstallerPolicy : public C
WasmTtsEngineComponentInstallerPolicy& operator=(
diff --git a/www/iridium/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc b/www/iridium/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc
index fdf1e1c0b70f..2b59efd0517f 100644
--- a/www/iridium/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc
+++ b/www/iridium/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc
@@ -1,4 +1,4 @@
---- chrome/browser/component_updater/widevine_cdm_component_installer.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/component_updater/widevine_cdm_component_installer.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/component_updater/widevine_cdm_component_installer.cc
@@ -41,7 +41,7 @@
#include "third_party/widevine/cdm/buildflags.h"
diff --git a/www/iridium/files/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc b/www/iridium/files/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
index b1d334b2ebdc..90c953d9d4b2 100644
--- a/www/iridium/files/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
+++ b/www/iridium/files/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
@@ -1,4 +1,4 @@
---- chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc.orig 2023-03-13 07:33:08 UTC
+--- chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc
@@ -68,7 +68,7 @@ void ChromeProtocolHandlerRegistryDelegate::CheckDefau
// If true default protocol handlers will be removed if the OS level
diff --git a/www/iridium/files/patch-chrome_browser_defaults.cc b/www/iridium/files/patch-chrome_browser_defaults.cc
index 27c425266511..d41af63a1a20 100644
--- a/www/iridium/files/patch-chrome_browser_defaults.cc
+++ b/www/iridium/files/patch-chrome_browser_defaults.cc
@@ -1,4 +1,4 @@
---- chrome/browser/defaults.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/defaults.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/defaults.cc
@@ -31,7 +31,7 @@ const bool kAlwaysCreateTabbedBrowserOnSessionRestore
const bool kShowHelpMenuItemIcon = false;
diff --git a/www/iridium/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc b/www/iridium/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
index 13968db8498e..cfdf29cbf43d 100644
--- a/www/iridium/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
@@ -1,4 +1,4 @@
---- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/device_identity/device_oauth2_token_service_factory.cc
@@ -26,7 +26,7 @@ std::unique_ptr<DeviceOAuth2TokenStore> CreatePlatform
#if BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-chrome_browser_devtools_features.cc b/www/iridium/files/patch-chrome_browser_devtools_features.cc
new file mode 100644
index 000000000000..16712c0e7db5
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_devtools_features.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/devtools/features.cc.orig 2025-05-07 06:48:23 UTC
++++ chrome/browser/devtools/features.cc
+@@ -157,7 +157,7 @@ BASE_FEATURE(kDevToolsAiGeneratedTimelineLabels,
+ "DevToolsAiGeneratedTimelineLabels",
+ base::FEATURE_DISABLED_BY_DEFAULT);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // If enabled, DevTools does not accept remote debugging connections unless
+ // using a non-default user data dir via the --user-data-dir switch.
+ BASE_FEATURE(kDevToolsDebuggingRestrictions,
diff --git a/www/iridium/files/patch-chrome_browser_devtools_features.h b/www/iridium/files/patch-chrome_browser_devtools_features.h
new file mode 100644
index 000000000000..7cfa7ddab0cc
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_devtools_features.h
@@ -0,0 +1,11 @@
+--- chrome/browser/devtools/features.h.orig 2025-05-07 06:48:23 UTC
++++ chrome/browser/devtools/features.h
+@@ -89,7 +89,7 @@ BASE_DECLARE_FEATURE(kDevToolsCssValueTracing);
+
+ BASE_DECLARE_FEATURE(kDevToolsAiGeneratedTimelineLabels);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_DECLARE_FEATURE(kDevToolsDebuggingRestrictions);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
diff --git a/www/iridium/files/patch-chrome_browser_devtools_remote__debugging__server.cc b/www/iridium/files/patch-chrome_browser_devtools_remote__debugging__server.cc
new file mode 100644
index 000000000000..82f01d707bcb
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_devtools_remote__debugging__server.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/devtools/remote_debugging_server.cc.orig 2025-05-07 06:48:23 UTC
++++ chrome/browser/devtools/remote_debugging_server.cc
+@@ -109,7 +109,7 @@ IsRemoteDebuggingAllowed(const std::optional<bool>& is
+ RemoteDebuggingServer::NotStartedReason::kDisabledByPolicy);
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(features::kDevToolsDebuggingRestrictions) &&
+ is_default_user_data_dir.value_or(true)) {
+ return base::unexpected(
diff --git a/www/iridium/files/patch-chrome_browser_diagnostics_diagnostics__writer.h b/www/iridium/files/patch-chrome_browser_diagnostics_diagnostics__writer.h
index 16fd22580410..048bd0e82800 100644
--- a/www/iridium/files/patch-chrome_browser_diagnostics_diagnostics__writer.h
+++ b/www/iridium/files/patch-chrome_browser_diagnostics_diagnostics__writer.h
@@ -1,4 +1,4 @@
---- chrome/browser/diagnostics/diagnostics_writer.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/diagnostics/diagnostics_writer.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/diagnostics/diagnostics_writer.h
@@ -16,6 +16,8 @@ namespace diagnostics {
// Console base class used internally.
diff --git a/www/iridium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc b/www/iridium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
index 01a3361753a3..44fe2a2473a8 100644
--- a/www/iridium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
+++ b/www/iridium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
@@ -1,4 +1,4 @@
---- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/download/chrome_download_manager_delegate.cc
@@ -1864,7 +1864,7 @@ void ChromeDownloadManagerDelegate::OnDownloadTargetDe
bool ChromeDownloadManagerDelegate::IsOpenInBrowserPreferredForFile(
diff --git a/www/iridium/files/patch-chrome_browser_download_download__commands.cc b/www/iridium/files/patch-chrome_browser_download_download__commands.cc
index eb01975da898..15efa7040404 100644
--- a/www/iridium/files/patch-chrome_browser_download_download__commands.cc
+++ b/www/iridium/files/patch-chrome_browser_download_download__commands.cc
@@ -1,4 +1,4 @@
---- chrome/browser/download/download_commands.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/download/download_commands.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/download/download_commands.cc
@@ -27,7 +27,7 @@
#include "ui/base/clipboard/scoped_clipboard_writer.h"
diff --git a/www/iridium/files/patch-chrome_browser_download_download__commands.h b/www/iridium/files/patch-chrome_browser_download_download__commands.h
index 578ad4a25fe8..a78c9d0a7580 100644
--- a/www/iridium/files/patch-chrome_browser_download_download__commands.h
+++ b/www/iridium/files/patch-chrome_browser_download_download__commands.h
@@ -1,4 +1,4 @@
---- chrome/browser/download/download_commands.h.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/download/download_commands.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/download/download_commands.h
@@ -66,7 +66,7 @@ class DownloadCommands {
void ExecuteCommand(Command command);
diff --git a/www/iridium/files/patch-chrome_browser_download_download__file__picker.cc b/www/iridium/files/patch-chrome_browser_download_download__file__picker.cc
index e3cc0ed860e4..53d27163f5d8 100644
--- a/www/iridium/files/patch-chrome_browser_download_download__file__picker.cc
+++ b/www/iridium/files/patch-chrome_browser_download_download__file__picker.cc
@@ -1,4 +1,4 @@
---- chrome/browser/download/download_file_picker.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/download/download_file_picker.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/download/download_file_picker.cc
@@ -18,7 +18,7 @@
#include "content/public/browser/web_contents.h"
diff --git a/www/iridium/files/patch-chrome_browser_download_download__item__model.cc b/www/iridium/files/patch-chrome_browser_download_download__item__model.cc
index 31b01bf16638..f11e88132ced 100644
--- a/www/iridium/files/patch-chrome_browser_download_download__item__model.cc
+++ b/www/iridium/files/patch-chrome_browser_download_download__item__model.cc
@@ -1,4 +1,4 @@
---- chrome/browser/download/download_item_model.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/download/download_item_model.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/download/download_item_model.cc
@@ -772,7 +772,7 @@ bool DownloadItemModel::IsCommandChecked(
download_crx_util::IsExtensionDownload(*download_);
@@ -18,7 +18,7 @@
if (download_commands->CanOpenPdfInSystemViewer()) {
prefs->SetShouldOpenPdfInSystemReader(!is_checked);
SetShouldPreferOpeningInBrowser(is_checked);
-@@ -1215,7 +1215,7 @@ void DownloadItemModel::DetermineAndSetShouldPreferOpe
+@@ -1206,7 +1206,7 @@ void DownloadItemModel::DetermineAndSetShouldPreferOpe
return;
}
diff --git a/www/iridium/files/patch-chrome_browser_download_download__prefs.cc b/www/iridium/files/patch-chrome_browser_download_download__prefs.cc
index e3d5e1da4708..eb0cd255f498 100644
--- a/www/iridium/files/patch-chrome_browser_download_download__prefs.cc
+++ b/www/iridium/files/patch-chrome_browser_download_download__prefs.cc
@@ -1,4 +1,4 @@
---- chrome/browser/download/download_prefs.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/download/download_prefs.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/download/download_prefs.cc
@@ -11,6 +11,7 @@
#include <vector>
diff --git a/www/iridium/files/patch-chrome_browser_download_download__prefs.h b/www/iridium/files/patch-chrome_browser_download_download__prefs.h
index 6a282ccd1ed7..1a6ebbdfac86 100644
--- a/www/iridium/files/patch-chrome_browser_download_download__prefs.h
+++ b/www/iridium/files/patch-chrome_browser_download_download__prefs.h
@@ -1,4 +1,4 @@
---- chrome/browser/download/download_prefs.h.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/download/download_prefs.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/download/download_prefs.h
@@ -107,7 +107,7 @@ class DownloadPrefs {
void DisableAutoOpenByUserBasedOnExtension(const base::FilePath& file_name);
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
index 44a5e8ee9ea2..8645a4310f76 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc
@@ -151,7 +151,7 @@ AnalysisServiceSettings::AnalysisServiceSettings(
const char* verification_key = kKeyWindowsVerification;
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_common.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_common.cc
index c7970fecdb8d..329f39edd885 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_common.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_common.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/connectors/common.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/enterprise/connectors/common.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/enterprise/connectors/common.cc
-@@ -16,7 +16,7 @@
+@@ -17,7 +17,7 @@
#include "components/user_manager/user.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#include "components/prefs/pref_service.h"
#endif
-@@ -191,7 +191,7 @@ std::string GetProfileEmail(Profile* profile) {
+@@ -192,7 +192,7 @@ std::string GetProfileEmail(Profile* profile) {
std::string email =
GetProfileEmail(IdentityManagerFactory::GetForProfile(profile));
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc
index 46e29dfb7a8d..1aa630da05d7 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/enterprise/connectors/connectors_service.cc
-@@ -470,7 +470,7 @@ policy::PolicyScope ConnectorsService::GetPolicyScope(
+@@ -476,7 +476,7 @@ policy::PolicyScope ConnectorsService::GetPolicyScope(
bool ConnectorsService::ConnectorsEnabled() const {
Profile* profile = Profile::FromBrowserContext(context_);
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc
index e0da2f3f6cf1..1088f5e4dc62 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc.orig 2024-08-27 06:28:16 UTC
+--- chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc
@@ -10,7 +10,7 @@
#include "chrome/browser/profiles/profile.h"
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc
index fa2a3b5a0dd3..1ed5ae261310 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc
@@ -22,7 +22,7 @@
#include "components/policy/core/common/management/management_service.h"
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
index 4f364b761eee..b507aba772b6 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc.orig 2024-11-04 08:56:03 UTC
+--- chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc
@@ -19,7 +19,7 @@
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc
index f68e1dc47821..9682a9e73abb 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/key_persistence_delegate_factory.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/key_persistence_delegate_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/key_persistence_delegate_factory.cc
@@ -13,7 +13,7 @@
#include "chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/win_key_persistence_delegate.h"
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
index 9043acd01e4e..3cb3e67ab080 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc
@@ -23,7 +23,7 @@
#include "chrome/browser/enterprise/connectors/connectors_service.h"
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc
index 48f3f368304c..0402cfdfefe5 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc.orig 2024-08-27 06:28:16 UTC
+--- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc
@@ -13,7 +13,7 @@ namespace enterprise_connectors {
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
index 11d235c99317..729721b1b8e4 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2024-11-04 08:56:03 UTC
+--- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc
@@ -20,7 +20,7 @@
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
index ccde528a750d..6144bb748aaf 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc
-@@ -55,7 +55,7 @@
+@@ -53,7 +53,7 @@
#include "base/strings/utf_string_conversions.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#include "components/device_signals/core/browser/signals_aggregator.h"
-@@ -160,7 +160,7 @@ void RealtimeReportingClient::ReportPastEvent(const st
+@@ -158,7 +158,7 @@ void RealtimeReportingClient::ReportPastEvent(const st
/*include_profile_user_name=*/false);
}
@@ -18,7 +18,7 @@
void AddCrowdstrikeSignalsToEvent(
base::Value::Dict& event,
-@@ -196,7 +196,7 @@ std::string RealtimeReportingClient::GetProfileUserNam
+@@ -194,7 +194,7 @@ std::string RealtimeReportingClient::GetProfileUserNam
username_ =
identity_manager_ ? GetProfileEmail(identity_manager_) : std::string();
@@ -27,7 +27,7 @@
if (username_.empty()) {
username_ = Profile::FromBrowserContext(context_)->GetPrefs()->GetString(
enterprise_signin::prefs::kProfileUserEmail);
-@@ -248,7 +248,7 @@ std::string RealtimeReportingClient::GetBrowserClientI
+@@ -246,7 +246,7 @@ std::string RealtimeReportingClient::GetBrowserClientI
return client_id;
}
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h b/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
index f9ce1b95e1c9..4663bfd0e1f4 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
+++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h
@@ -19,7 +19,7 @@
#include "components/keyed_service/core/keyed_service.h"
@@ -9,7 +9,7 @@
#include "components/device_signals/core/browser/signals_types.h"
#endif
-@@ -118,7 +118,7 @@ class RealtimeReportingClient : public RealtimeReporti
+@@ -113,7 +113,7 @@ class RealtimeReportingClient : public RealtimeReporti
const std::string& dm_token) override;
#endif
@@ -18,7 +18,7 @@
// DEPRECATED: Use MaybeCollectDeviceSignalsAndReportEvent(Event, ...).
void MaybeCollectDeviceSignalsAndReportEventDeprecated(
base::Value::Dict event,
-@@ -168,7 +168,7 @@ class RealtimeReportingClient : public RealtimeReporti
+@@ -163,7 +163,7 @@ class RealtimeReportingClient : public RealtimeReporti
base::WeakPtrFactory<RealtimeReportingClient> weak_ptr_factory_{this};
};
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc b/www/iridium/files/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc
index 1695fd2433f8..6fbd47ab732f 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.cc.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.cc
@@ -67,8 +67,8 @@ base::flat_map<std::string, SAMLProfileAttributes>& Ge
// TODO(crbug.com/40267996): Add actual domains with attribute names.
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc b/www/iridium/files/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc
index eeece954a15a..c7b5d73195f0 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc.orig 2024-02-04 14:46:08 UTC
+--- chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc
@@ -11,7 +11,7 @@
#include "chrome/browser/profiles/profile_manager.h"
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc b/www/iridium/files/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc
new file mode 100644
index 000000000000..3872f28cf1a0
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/enterprise/signals/context_info_fetcher.cc.orig 2025-05-07 06:48:23 UTC
++++ chrome/browser/enterprise/signals/context_info_fetcher.cc
+@@ -179,6 +179,8 @@ std::vector<std::string> ContextInfoFetcher::GetOnSecu
+ SettingValue ContextInfoFetcher::GetOSFirewall() {
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+ return device_signals::GetOSFirewall();
++#elif BUILDFLAG(IS_OPENBSD)
++ return SettingValue::ENABLED;
+ #elif BUILDFLAG(IS_CHROMEOS)
+ return GetChromeosFirewall();
+ #else
+@@ -198,7 +200,7 @@ ScopedUfwConfigPathForTesting::~ScopedUfwConfigPathFor
+ #endif // BUILDFLAG(IS_LINUX)
+
+ std::vector<std::string> ContextInfoFetcher::GetDnsServers() {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ return device_signals::GetSystemDnsServers();
+ #else
+ return std::vector<std::string>();
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc b/www/iridium/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
index 8e6e581b42ea..d9ab03e2a427 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/signals/device_info_fetcher.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/enterprise/signals/device_info_fetcher.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/enterprise/signals/device_info_fetcher.cc
@@ -10,7 +10,7 @@
#include "chrome/browser/enterprise/signals/device_info_fetcher_mac.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/signals/device_info_fetcher_linux.h"
#endif
-@@ -74,7 +74,7 @@ std::unique_ptr<DeviceInfoFetcher> DeviceInfoFetcher::
+@@ -76,7 +76,7 @@ std::unique_ptr<DeviceInfoFetcher> DeviceInfoFetcher::
return CreateInstanceInternal();
}
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h b/www/iridium/files/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h
index 874e6a9c08ec..aede766546d4 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h
+++ b/www/iridium/files/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/signin/enterprise_signin_service.h.orig 2024-08-27 06:28:16 UTC
+--- chrome/browser/enterprise/signin/enterprise_signin_service.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/enterprise/signin/enterprise_signin_service.h
@@ -9,7 +9,7 @@
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc b/www/iridium/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
index 3ea5d21ab1d5..0825a3a4b308 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc
@@ -94,7 +94,7 @@ void ManagedProfileRequiredPage::CommandReceived(const
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc b/www/iridium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
index 0a022dc93f6e..49e6466b0398 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
@@ -1,11 +1,11 @@
---- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/enterprise/util/managed_browser_utils.cc
-@@ -224,7 +224,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
+@@ -222,7 +222,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
+ profile_manager->GetProfileAttributesStorage()
.GetProfileAttributesWithPath(profile->GetPath());
if (entry) {
- entry->SetUserAcceptedAccountManagement(accepted);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- entry->SetEnterpriseProfileLabel(GetEnterpriseLabel(profile));
+ SetEnterpriseProfileLabel(profile);
#endif
- }
+ entry->SetUserAcceptedAccountManagement(accepted);
diff --git a/www/iridium/files/patch-chrome_browser_extensions_BUILD.gn b/www/iridium/files/patch-chrome_browser_extensions_BUILD.gn
index dfabd5430d8d..ea75c853f1c5 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_BUILD.gn
+++ b/www/iridium/files/patch-chrome_browser_extensions_BUILD.gn
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/extensions/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/extensions/BUILD.gn
-@@ -1436,6 +1436,10 @@ source_set("extensions") {
+@@ -1464,6 +1464,10 @@ source_set("extensions") {
deps += [ "//chrome/services/printing/public/mojom" ]
}
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc b/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
index 97f782b02b5d..919b3e577a1e 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
@@ -1,4 +1,4 @@
---- chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc
@@ -24,7 +24,7 @@
#include "base/win/registry.h"
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc b/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
index 2694389b8c25..3614ae6017a2 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
@@ -1,4 +1,4 @@
---- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc.orig 2022-12-06 08:09:13 UTC
+--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc
@@ -8,7 +8,7 @@
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h b/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
index 378d71ccb2d8..0d32080facaf 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
@@ -1,4 +1,4 @@
---- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h
@@ -7,7 +7,7 @@
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc b/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
index 0893ac1cb876..94fb1b621bb6 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
@@ -1,4 +1,4 @@
---- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc
@@ -40,7 +40,7 @@
#include "components/reporting/util/statusor.h"
@@ -9,7 +9,7 @@
#include <optional>
#include "base/strings/string_util.h"
-@@ -157,7 +157,7 @@ api::enterprise_reporting_private::ContextInfo ToConte
+@@ -156,7 +156,7 @@ api::enterprise_reporting_private::ContextInfo ToConte
}
bool AllowClientCertificateReportingForUsers() {
@@ -18,7 +18,7 @@
return base::FeatureList::IsEnabled(
enterprise_signals::features::kAllowClientCertificateReportingForUsers);
#else
-@@ -170,7 +170,7 @@ bool IsProfilePrefManaged(Profile* profile, std::strin
+@@ -169,7 +169,7 @@ bool IsProfilePrefManaged(Profile* profile, std::strin
return pref && pref->IsManaged();
}
@@ -27,7 +27,7 @@
device_signals::SignalsAggregationRequest CreateAggregationRequest(
device_signals::SignalName signal_name) {
-@@ -232,7 +232,7 @@ EnterpriseReportingPrivateGetDeviceIdFunction::
+@@ -231,7 +231,7 @@ EnterpriseReportingPrivateGetDeviceIdFunction::
// getPersistentSecret
@@ -36,7 +36,7 @@
EnterpriseReportingPrivateGetPersistentSecretFunction::
EnterpriseReportingPrivateGetPersistentSecretFunction() = default;
-@@ -672,7 +672,7 @@ void EnterpriseReportingPrivateEnqueueRecordFunction::
+@@ -671,7 +671,7 @@ void EnterpriseReportingPrivateEnqueueRecordFunction::
}
#endif
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h b/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
index 1880e7f0365d..b29d47f9107c 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
@@ -1,4 +1,4 @@
---- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h.orig 2023-03-13 07:33:08 UTC
+--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h
@@ -20,7 +20,7 @@
#include "components/reporting/proto/synced/record.pb.h"
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc b/www/iridium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
index c5f4ee48141e..96e5096b8092 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
@@ -1,4 +1,4 @@
---- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2023-10-21 11:51:27 UTC
+--- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc
@@ -20,6 +20,7 @@ static base::LazyInstance<scoped_refptr<StorageDeviceL
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc b/www/iridium/files/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc
index 791186a0b9e2..ddcc7f9cf682 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/management/chrome_management_api_delegate.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/extensions/api/management/chrome_management_api_delegate.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/extensions/api/management/chrome_management_api_delegate.cc
-@@ -409,7 +409,7 @@ bool ChromeManagementAPIDelegate::LaunchAppFunctionDel
+@@ -410,7 +410,7 @@ bool ChromeManagementAPIDelegate::LaunchAppFunctionDel
apps::LaunchContainer launch_container =
GetLaunchContainer(extensions::ExtensionPrefs::Get(context), extension);
Profile* profile = Profile::FromBrowserContext(context);
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc b/www/iridium/files/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
index faee313fd054..609555dc8900 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
@@ -1,4 +1,4 @@
---- chrome/browser/extensions/api/messaging/launch_context_posix.cc.orig 2024-12-22 12:24:29 UTC
+--- chrome/browser/extensions/api/messaging/launch_context_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/extensions/api/messaging/launch_context_posix.cc
@@ -84,7 +84,7 @@ std::optional<LaunchContext::ProcessState> LaunchConte
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc b/www/iridium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
index fb7c5b33cb9c..f8bb6da28a95 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
@@ -1,4 +1,4 @@
---- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
@@ -634,7 +634,7 @@ void PasswordsPrivateDelegateImpl::OnFetchingFamilyMem
}
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc b/www/iridium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
index 160f657c4fb8..f2ed3001c5df 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
-@@ -293,7 +293,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor
+@@ -292,7 +292,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor
} else if (strcmp(os, "linux") == 0) {
info->os = extensions::api::runtime::PlatformOs::kLinux;
} else if (strcmp(os, "openbsd") == 0) {
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc b/www/iridium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
index 1971fcbfef6c..64656528b1aa 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
@@ -1,15 +1,15 @@
---- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/extensions/api/settings_private/prefs_util.cc
-@@ -191,7 +191,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+@@ -196,7 +196,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[autofill::prefs::kAutofillPaymentCardBenefits] =
settings_api::PrefType::kBoolean;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- (*s_allowlist)[autofill::prefs::kAutofillPredictionImprovementsEnabled] =
- settings_api::PrefType::kBoolean;
(*s_allowlist)[autofill::prefs::kAutofillBnplEnabled] =
-@@ -211,7 +211,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+ settings_api::PrefType::kBoolean;
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+@@ -214,7 +214,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[tab_groups::prefs::kAutoPinNewTabGroups] =
settings_api::PrefType::kBoolean;
@@ -18,7 +18,7 @@
(*s_allowlist)[::prefs::kUseCustomChromeFrame] =
settings_api::PrefType::kBoolean;
#endif
-@@ -223,7 +223,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+@@ -226,7 +226,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[::prefs::kCurrentThemeID] = settings_api::PrefType::kString;
(*s_allowlist)[::prefs::kPinnedActions] = settings_api::PrefType::kList;
(*s_allowlist)[::prefs::kPolicyThemeColor] = settings_api::PrefType::kNumber;
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc b/www/iridium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
index e3887015d41d..3d587b8bd822 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/tabs/tabs_api.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/extensions/api/tabs/tabs_api.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/extensions/api/tabs/tabs_api.cc
-@@ -931,7 +931,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio
+@@ -932,7 +932,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio
// created as minimized.
// TODO(crbug.com/40254339): Remove this workaround when linux is fixed.
// TODO(crbug.com/40254339): Find a fix for wayland as well.
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc b/www/iridium/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
index 8c5b26e03194..a72ef816cdbf 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
@@ -1,4 +1,4 @@
---- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2024-12-22 12:24:29 UTC
+--- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc
@@ -28,7 +28,7 @@
#include "extensions/browser/process_manager.h"
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc b/www/iridium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
index c503a435ed0e..fcc1b7908f1e 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
@@ -1,4 +1,4 @@
---- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
@@ -916,7 +916,7 @@ void WebstorePrivateBeginInstallWithManifest3Function:
#if BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc b/www/iridium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
index 422ad1542e7f..dd3714f1281a 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
@@ -1,4 +1,4 @@
---- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/extensions/component_extensions_allowlist/allowlist.cc
@@ -48,7 +48,7 @@ bool IsComponentExtensionAllowlisted(const std::string
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
diff --git a/www/iridium/files/patch-chrome_browser_extensions_external__provider__impl.cc b/www/iridium/files/patch-chrome_browser_extensions_external__provider__impl.cc
index d9a894503eaa..3fa95804d169 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_external__provider__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_external__provider__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/external_provider_impl.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/extensions/external_provider_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/extensions/external_provider_impl.cc
-@@ -795,7 +795,7 @@ void ExternalProviderImpl::CreateExternalProviders(
+@@ -818,7 +818,7 @@ void ExternalProviderImpl::CreateExternalProviders(
#endif // BUILDFLAG(IS_CHROMEOS)
if (!profile->GetPrefs()->GetBoolean(pref_names::kBlockExternalExtensions)) {
@@ -9,7 +9,7 @@
provider_list->push_back(std::make_unique<ExternalProviderImpl>(
service,
base::MakeRefCounted<ExternalPrefLoader>(
-@@ -823,7 +823,7 @@ void ExternalProviderImpl::CreateExternalProviders(
+@@ -846,7 +846,7 @@ void ExternalProviderImpl::CreateExternalProviders(
bundled_extension_creation_flags));
// Define a per-user source of external extensions.
diff --git a/www/iridium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc b/www/iridium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
index 9e7e64f02777..2e49f1412ec0 100644
--- a/www/iridium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
+++ b/www/iridium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
@@ -1,6 +1,6 @@
---- chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc
-@@ -38,7 +38,7 @@
+@@ -37,7 +37,7 @@
#include "chrome/browser/ash/system_logs/ui_hierarchy_log_source.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/feedback/system_logs/log_sources/ozone_platform_state_dump_source.h"
#endif
-@@ -85,7 +85,7 @@ SystemLogsFetcher* BuildAboutSystemLogsFetcher(content
+@@ -84,7 +84,7 @@ SystemLogsFetcher* BuildAboutSystemLogsFetcher(content
fetcher->AddSource(std::make_unique<KeyboardInfoLogSource>());
#endif
diff --git a/www/iridium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc b/www/iridium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
index d49cf6b65d11..e18e393ce17a 100644
--- a/www/iridium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
+++ b/www/iridium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
@@ -1,6 +1,6 @@
---- chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc
-@@ -45,7 +45,7 @@
+@@ -44,7 +44,7 @@
#include "services/network/public/cpp/shared_url_loader_factory.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/feedback/system_logs/log_sources/ozone_platform_state_dump_source.h"
#endif
-@@ -102,7 +102,7 @@ SystemLogsFetcher* BuildChromeSystemLogsFetcher(Profil
+@@ -101,7 +101,7 @@ SystemLogsFetcher* BuildChromeSystemLogsFetcher(Profil
fetcher->AddSource(std::make_unique<UiHierarchyLogSource>(scrub_data));
#endif
diff --git a/www/iridium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc b/www/iridium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
index 7251ed83a7df..388d42ced8c9 100644
--- a/www/iridium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
+++ b/www/iridium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
@@ -1,4 +1,4 @@
---- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc
@@ -357,7 +357,7 @@ const struct {
FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"),
diff --git a/www/iridium/files/patch-chrome_browser_first__run_first__run__dialog.h b/www/iridium/files/patch-chrome_browser_first__run_first__run__dialog.h
index b2d8171fa57b..c8e4df426c5c 100644
--- a/www/iridium/files/patch-chrome_browser_first__run_first__run__dialog.h
+++ b/www/iridium/files/patch-chrome_browser_first__run_first__run__dialog.h
@@ -1,4 +1,4 @@
---- chrome/browser/first_run/first_run_dialog.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/first_run/first_run_dialog.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/first_run/first_run_dialog.h
@@ -9,7 +9,7 @@
#include "build/build_config.h"
diff --git a/www/iridium/files/patch-chrome_browser_first__run_first__run__internal.h b/www/iridium/files/patch-chrome_browser_first__run_first__run__internal.h
index 0aa34886cd4e..fdc0415892a7 100644
--- a/www/iridium/files/patch-chrome_browser_first__run_first__run__internal.h
+++ b/www/iridium/files/patch-chrome_browser_first__run_first__run__internal.h
@@ -1,4 +1,4 @@
---- chrome/browser/first_run/first_run_internal.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/first_run/first_run_internal.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/first_run/first_run_internal.h
@@ -53,7 +53,7 @@ FirstRunState DetermineFirstRunState(bool has_sentinel
bool force_first_run,
diff --git a/www/iridium/files/patch-chrome_browser_first__run_first__run__internal__linux.cc b/www/iridium/files/patch-chrome_browser_first__run_first__run__internal__linux.cc
index eab51c9ad7d2..b8def59696fd 100644
--- a/www/iridium/files/patch-chrome_browser_first__run_first__run__internal__linux.cc
+++ b/www/iridium/files/patch-chrome_browser_first__run_first__run__internal__linux.cc
@@ -1,4 +1,4 @@
---- chrome/browser/first_run/first_run_internal_linux.cc.orig 2023-07-24 14:27:53 UTC
+--- chrome/browser/first_run/first_run_internal_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/first_run/first_run_internal_linux.cc
@@ -21,7 +21,13 @@ bool IsOrganicFirstRun() {
base::FilePath InitialPrefsPath() {
diff --git a/www/iridium/files/patch-chrome_browser_flag__descriptions.cc b/www/iridium/files/patch-chrome_browser_flag__descriptions.cc
index feb185365a43..b13beb70d0ec 100644
--- a/www/iridium/files/patch-chrome_browser_flag__descriptions.cc
+++ b/www/iridium/files/patch-chrome_browser_flag__descriptions.cc
@@ -1,6 +1,6 @@
---- chrome/browser/flag_descriptions.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/flag_descriptions.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/flag_descriptions.cc
-@@ -562,7 +562,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB
+@@ -602,7 +602,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB
"Autofill suggestions on the allowlisted merchant websites.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
const char kAutofillEnableAmountExtractionAllowlistDesktopName[] =
"Enable loading and querying the checkout amount extraction allowlist on "
"Chrome Desktop";
-@@ -580,7 +580,7 @@ const char kAutofillEnableAmountExtractionDesktopDescr
+@@ -626,7 +626,7 @@ const char kAutofillEnableAmountExtractionDesktopLoggi
// BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
const char kAutofillEnableBuyNowPayLaterName[] =
"Enable buy now pay later on Autofill";
const char kAutofillEnableBuyNowPayLaterDescription[] =
-@@ -992,7 +992,7 @@ const char kDevicePostureDescription[] =
+@@ -1031,7 +1031,7 @@ const char kDevicePostureDescription[] =
"Enables Device Posture API (foldable devices)";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -27,16 +27,16 @@
const char kDocumentPictureInPictureAnimateResizeName[] =
"Document Picture-in-Picture Animate Resize";
const char kDocumentPictureInPictureAnimateResizeDescription[] =
-@@ -1077,7 +1077,7 @@ const char kCompressionDictionaryTransportRequireKnown
- "when the connection is using a well known root cert or when the server is "
- "a localhost.";
+@@ -1123,7 +1123,7 @@ const char kContextMenuEmptySpaceDescription[] =
+ "space, a context menu containing page-related items will be shown.";
+ #endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
const char kContextualCueingName[] = "Contextual cueing";
const char kContextualCueingDescription[] =
- "Enables the contextual cueing system to support showing actions";
-@@ -1496,7 +1496,7 @@ const char kEnableIsolatedWebAppDevModeName[] =
+ "Enables the contextual cueing system to support showing actions.";
+@@ -1563,7 +1563,7 @@ const char kEnableIsolatedWebAppDevModeName[] =
const char kEnableIsolatedWebAppDevModeDescription[] =
"Enables the installation of unverified Isolated Web Apps";
@@ -45,7 +45,16 @@
const char kEnableIwaKeyDistributionComponentName[] =
"Enable the Iwa Key Distribution component";
const char kEnableIwaKeyDistributionComponentDescription[] =
-@@ -3494,7 +3494,7 @@ const char kDefaultSiteInstanceGroupsDescription[] =
+@@ -3430,7 +3430,7 @@ const char kRetainOmniboxOnFocusDescription[] =
+ "exhibit a change in behavior.";
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const char kRootScrollbarFollowsTheme[] = "Make scrollbar follow theme";
+ const char kRootScrollbarFollowsThemeDescription[] =
+ "If enabled makes the root scrollbar follow the browser's theme color.";
+@@ -3648,7 +3648,7 @@ const char kDefaultSiteInstanceGroupsDescription[] =
"SiteInstance.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -54,25 +63,25 @@
const char kPwaNavigationCapturingName[] = "Desktop PWA Link Capturing";
const char kPwaNavigationCapturingDescription[] =
"Enables opening links from Chrome in an installed PWA. Currently under "
-@@ -3729,7 +3729,7 @@ const char kTranslateForceTriggerOnEnglishDescription[
+@@ -3863,7 +3863,7 @@ const char kTranslateForceTriggerOnEnglishDescription[
"Force the Translate Triggering on English pages experiment to be enabled "
"with the selected language model active.";
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const char kTranslationAPIName[] = "Experimental translation API";
- const char kTranslationAPIDescription[] =
- "Enables the on-device language translation API. "
-@@ -5352,7 +5352,7 @@ const char kUserDisplayModeSyncStandaloneMitigationDes
- "Enables a mitigation during web app install on CrOS for syncing "
- "user_display_mode: kStandalone to non-CrOS devices.";
+ const char kEnableHistorySyncOptinName[] = "History Sync Opt-in";
+ const char kEnableHistorySyncOptinDescription[] =
+ "Enables the History Sync Opt-in screen on Desktop platforms. The screen "
+@@ -5451,7 +5451,7 @@ const char kTranslateOpenSettingsDescription[] =
+ "Add an option to the translate bubble menu to open language settings.";
+ #endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
const char kWasmTtsComponentUpdaterEnabledName[] =
"Enable Wasm TTS Extension Component";
const char kWasmTtsComponentUpdaterEnabledDescription[] =
-@@ -7350,7 +7350,7 @@ const char kTetheringExperimentalFunctionalityDescript
+@@ -7459,7 +7459,7 @@ const char kTetheringExperimentalFunctionalityDescript
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -81,7 +90,7 @@
const char kGetAllScreensMediaName[] = "GetAllScreensMedia API";
const char kGetAllScreensMediaDescription[] =
"When enabled, the getAllScreensMedia API for capturing multiple screens "
-@@ -7580,7 +7580,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
+@@ -7688,7 +7688,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
// Linux -----------------------------------------------------------------------
@@ -90,7 +99,7 @@
const char kOzonePlatformHintChoiceDefault[] = "Default";
const char kOzonePlatformHintChoiceAuto[] = "Auto";
const char kOzonePlatformHintChoiceX11[] = "X11";
-@@ -7626,6 +7626,18 @@ const char kWaylandUiScalingDescription[] =
+@@ -7738,6 +7738,18 @@ const char kWaylandUiScalingDescription[] =
"Enable experimental support for text scaling in the Wayland backend "
"backed by full UI scaling. Requires #wayland-per-window-scaling to be "
"enabled too.";
@@ -109,7 +118,7 @@
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -7638,7 +7650,7 @@ const char kZeroCopyVideoCaptureDescription[] =
+@@ -7750,7 +7762,7 @@ const char kZeroCopyVideoCaptureDescription[] =
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -118,16 +127,16 @@
const char kFollowingFeedSidepanelName[] = "Following feed in the sidepanel";
const char kFollowingFeedSidepanelDescription[] =
"Enables the following feed in the sidepanel.";
-@@ -7671,7 +7683,7 @@ const char kTaskManagerDesktopRefreshDescription[] =
- "Enables a refreshed design for the Task Manager on Desktop platforms.";
- #endif // BUILDFLAG(IS_ANDROID)
+@@ -7793,7 +7805,7 @@ const char kGroupPromoPrototypeName[] = "Group Promo P
+ const char kGroupPromoPrototypeDescription[] =
+ "Enables prototype for group promo.";
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
const char kEnableNetworkServiceSandboxName[] =
"Enable the network service sandbox.";
const char kEnableNetworkServiceSandboxDescription[] =
-@@ -7703,7 +7715,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
+@@ -7825,7 +7837,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
"Bluetooth";
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
@@ -136,7 +145,7 @@
#if BUILDFLAG(ENABLE_PRINTING)
const char kCupsIppPrintingBackendName[] = "CUPS IPP Printing Backend";
const char kCupsIppPrintingBackendDescription[] =
-@@ -7848,7 +7860,7 @@ const char kElementCaptureDescription[] =
+@@ -7967,7 +7979,7 @@ const char kElementCaptureDescription[] =
"media track into a track capturing just a specific DOM element.";
#endif // !BUILDFLAG(IS_ANDROID)
@@ -145,7 +154,7 @@
const char kUIDebugToolsName[] = "Debugging tools for UI";
const char kUIDebugToolsDescription[] =
"Enables additional keyboard shortcuts to help debugging.";
-@@ -7904,7 +7916,7 @@ const char kComposeUpfrontInputModesDescription[] =
+@@ -8018,7 +8030,7 @@ const char kComposeUpfrontInputModesDescription[] =
"Enables upfront input modes in the Compose dialog";
#endif // BUILDFLAG(ENABLE_COMPOSE)
@@ -154,9 +163,9 @@
const char kThirdPartyProfileManagementName[] =
"Third party profile management";
const char kThirdPartyProfileManagementDescription[] =
-@@ -8048,7 +8060,7 @@ const char kOverlayScrollbarsOSSettingsDescription[] =
- "Enable the OS settings for overlay scrollbars on ChromeOS.";
- #endif // BUILDFLAG(IS_CHROMEOS)
+@@ -8154,7 +8166,7 @@ const char kSupervisedUserBlockInterstitialV3Name[] =
+ const char kSupervisedUserBlockInterstitialV3Description[] =
+ "Enables URL filter interstitial V3 for Family Link users.";
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-chrome_browser_flag__descriptions.h b/www/iridium/files/patch-chrome_browser_flag__descriptions.h
index a770c5575ea6..ed0cbb0f5abe 100644
--- a/www/iridium/files/patch-chrome_browser_flag__descriptions.h
+++ b/www/iridium/files/patch-chrome_browser_flag__descriptions.h
@@ -1,6 +1,6 @@
---- chrome/browser/flag_descriptions.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/flag_descriptions.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/flag_descriptions.h
-@@ -356,7 +356,7 @@ extern const char
+@@ -373,7 +373,7 @@ extern const char
kAutofillEnableAllowlistForBmoCardCategoryBenefitsDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
extern const char kAutofillEnableAmountExtractionAllowlistDesktopName[];
extern const char kAutofillEnableAmountExtractionAllowlistDesktopDescription[];
extern const char kAutofillEnableAmountExtractionDesktopName[];
-@@ -365,7 +365,7 @@ extern const char kAutofillEnableAmountExtractionDeskt
+@@ -384,7 +384,7 @@ extern const char kAutofillEnableAmountExtractionDeskt
// BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,16 +18,16 @@
extern const char kAutofillEnableBuyNowPayLaterName[];
extern const char kAutofillEnableBuyNowPayLaterDescription[];
-@@ -581,7 +581,7 @@ extern const char kCrossTabRegionCaptureName[];
- extern const char kCrossTabRegionCaptureDescription[];
- #endif // !BUILDFLAG(IS_ANDROID)
+@@ -602,7 +602,7 @@ extern const char kContextMenuEmptySpaceName[];
+ extern const char kContextMenuEmptySpaceDescription[];
+ #endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
extern const char kContextualCueingName[];
extern const char kContextualCueingDescription[];
- #endif // #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-@@ -753,7 +753,7 @@ extern const char kDevicePostureName[];
+ extern const char kGlicZeroStateSuggestionsName[];
+@@ -786,7 +786,7 @@ extern const char kDevicePostureName[];
extern const char kDevicePostureDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -36,7 +36,7 @@
extern const char kDocumentPictureInPictureAnimateResizeName[];
extern const char kDocumentPictureInPictureAnimateResizeDescription[];
-@@ -915,7 +915,7 @@ extern const char kEnableIsolatedWebAppManagedGuestSes
+@@ -948,7 +948,7 @@ extern const char kEnableIsolatedWebAppAllowlistDescri
extern const char kEnableIsolatedWebAppDevModeName[];
extern const char kEnableIsolatedWebAppDevModeDescription[];
@@ -45,7 +45,16 @@
extern const char kEnableIwaKeyDistributionComponentName[];
extern const char kEnableIwaKeyDistributionComponentDescription[];
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -2017,7 +2017,7 @@ extern const char kDefaultSiteInstanceGroupsName[];
+@@ -1964,7 +1964,7 @@ extern const char kRetainOmniboxOnFocusName[];
+ extern const char kRetainOmniboxOnFocusDescription[];
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ extern const char kRootScrollbarFollowsTheme[];
+ extern const char kRootScrollbarFollowsThemeDescription[];
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+@@ -2096,7 +2096,7 @@ extern const char kDefaultSiteInstanceGroupsName[];
extern const char kDefaultSiteInstanceGroupsDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -54,25 +63,25 @@
extern const char kPwaNavigationCapturingName[];
extern const char kPwaNavigationCapturingDescription[];
#endif
-@@ -2177,7 +2177,7 @@ extern const char kTouchTextEditingRedesignDescription
+@@ -2242,7 +2242,7 @@ extern const char kTouchTextEditingRedesignDescription
extern const char kTranslateForceTriggerOnEnglishName[];
extern const char kTranslateForceTriggerOnEnglishDescription[];
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- extern const char kTranslationAPIName[];
- extern const char kTranslationAPIDescription[];
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -3144,7 +3144,7 @@ extern const char kUserDisplayModeSyncBrowserMitigatio
- extern const char kUserDisplayModeSyncStandaloneMitigationName[];
- extern const char kUserDisplayModeSyncStandaloneMitigationDescription[];
+ extern const char kEnableHistorySyncOptinName[];
+ extern const char kEnableHistorySyncOptinDescription[];
+
+@@ -3197,7 +3197,7 @@ extern const char kTranslateOpenSettingsName[];
+ extern const char kTranslateOpenSettingsDescription[];
+ #endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
extern const char kWasmTtsComponentUpdaterEnabledName[];
extern const char kWasmTtsComponentUpdaterEnabledDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -4325,7 +4325,7 @@ extern const char kTetheringExperimentalFunctionalityD
+@@ -4385,7 +4385,7 @@ extern const char kTetheringExperimentalFunctionalityD
#endif // #if BUILDFLAG(IS_CHROMEOS)
@@ -81,7 +90,7 @@
extern const char kGetAllScreensMediaName[];
extern const char kGetAllScreensMediaDescription[];
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -4460,7 +4460,7 @@ extern const char kEnableArmHwdrmDescription[];
+@@ -4520,7 +4520,7 @@ extern const char kEnableArmHwdrmDescription[];
// Linux ---------------------------------------------------------------------
@@ -90,7 +99,7 @@
extern const char kOzonePlatformHintChoiceDefault[];
extern const char kOzonePlatformHintChoiceAuto[];
extern const char kOzonePlatformHintChoiceX11[];
-@@ -4488,6 +4488,9 @@ extern const char kWaylandTextInputV3Description[];
+@@ -4551,6 +4551,9 @@ extern const char kWaylandTextInputV3Description[];
extern const char kWaylandUiScalingName[];
extern const char kWaylandUiScalingDescription[];
@@ -100,7 +109,7 @@
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -4507,7 +4510,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa
+@@ -4570,7 +4573,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa
extern const char kWebBluetoothConfirmPairingSupportDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
@@ -109,7 +118,7 @@
#if BUILDFLAG(ENABLE_PRINTING)
extern const char kCupsIppPrintingBackendName[];
extern const char kCupsIppPrintingBackendDescription[];
-@@ -4520,7 +4523,7 @@ extern const char kScreenlockReauthCardDescription[];
+@@ -4583,7 +4586,7 @@ extern const char kScreenlockReauthCardDescription[];
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -117,8 +126,8 @@
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
extern const char kFollowingFeedSidepanelName[];
extern const char kFollowingFeedSidepanelDescription[];
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -4534,7 +4537,7 @@ extern const char kTaskManagerDesktopRefreshName[];
+
+@@ -4600,7 +4603,7 @@ extern const char kTaskManagerDesktopRefreshName[];
extern const char kTaskManagerDesktopRefreshDescription[];
#endif // BUILDFLAG(IS_ANDROID)
@@ -127,7 +136,7 @@
extern const char kEnableNetworkServiceSandboxName[];
extern const char kEnableNetworkServiceSandboxDescription[];
-@@ -4629,7 +4632,7 @@ extern const char kElementCaptureName[];
+@@ -4695,7 +4698,7 @@ extern const char kElementCaptureName[];
extern const char kElementCaptureDescription[];
#endif // !BUILDFLAG(IS_ANDROID)
@@ -136,7 +145,7 @@
extern const char kUIDebugToolsName[];
extern const char kUIDebugToolsDescription[];
#endif
-@@ -4671,7 +4674,7 @@ extern const char kComposeUpfrontInputModesName[];
+@@ -4734,7 +4737,7 @@ extern const char kComposeUpfrontInputModesName[];
extern const char kComposeUpfrontInputModesDescription[];
#endif // BUILDFLAG(ENABLE_COMPOSE)
@@ -145,9 +154,9 @@
extern const char kThirdPartyProfileManagementName[];
extern const char kThirdPartyProfileManagementDescription[];
-@@ -4756,7 +4759,7 @@ extern const char kEnablePolicyPromotionBannerName[];
- extern const char kEnablePolicyPromotionBannerDescription[];
- #endif // !BUILDFLAG(IS_ANDROID)
+@@ -4814,7 +4817,7 @@ extern const char kEnablePolicyPromotionBannerDescript
+ extern const char kSupervisedUserBlockInterstitialV3Name[];
+ extern const char kSupervisedUserBlockInterstitialV3Description[];
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc b/www/iridium/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
index e530b5f76922..7c56c9eb2738 100644
--- a/www/iridium/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
@@ -1,4 +1,4 @@
---- chrome/browser/gcm/gcm_profile_service_factory.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/gcm/gcm_profile_service_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/gcm/gcm_profile_service_factory.cc
@@ -110,7 +110,7 @@ GCMProfileServiceFactory::ScopedTestingFactoryInstalle
// static
diff --git a/www/iridium/files/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc b/www/iridium/files/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
index 9997aa8703de..417f3c70eaca 100644
--- a/www/iridium/files/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
@@ -1,4 +1,4 @@
---- chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc
@@ -16,7 +16,7 @@ namespace instance_id {
// static
diff --git a/www/iridium/files/patch-chrome_browser_global__features.cc b/www/iridium/files/patch-chrome_browser_global__features.cc
index d1c755ec4102..55e3e9757b12 100644
--- a/www/iridium/files/patch-chrome_browser_global__features.cc
+++ b/www/iridium/files/patch-chrome_browser_global__features.cc
@@ -1,7 +1,7 @@
---- chrome/browser/global_features.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/global_features.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/global_features.cc
-@@ -21,7 +21,7 @@
- #include "chrome/browser/glic/glic_profile_manager.h" // nogncheck
+@@ -22,7 +22,7 @@
+ #include "chrome/browser/glic/host/glic_synthetic_trial_manager.h" // nogncheck
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -9,7 +9,7 @@
// This causes a gn error on Android builds, because gn does not understand
// buildflags, so we include it only on platforms where it is used.
#include "chrome/browser/ui/webui/whats_new/whats_new_registrar.h"
-@@ -60,7 +60,7 @@ void GlobalFeatures::ReplaceGlobalFeaturesForTesting(
+@@ -61,7 +61,7 @@ void GlobalFeatures::ReplaceGlobalFeaturesForTesting(
void GlobalFeatures::Init() {
system_permissions_platform_handle_ = CreateSystemPermissionsPlatformHandle();
@@ -18,7 +18,7 @@
whats_new_registry_ = CreateWhatsNewRegistry();
#endif
-@@ -88,7 +88,7 @@ GlobalFeatures::CreateSystemPermissionsPlatformHandle(
+@@ -93,7 +93,7 @@ GlobalFeatures::CreateSystemPermissionsPlatformHandle(
return system_permission_settings::PlatformHandle::Create();
}
diff --git a/www/iridium/files/patch-chrome_browser_global__features.h b/www/iridium/files/patch-chrome_browser_global__features.h
index 2cefb9ad1e95..8b45b945d265 100644
--- a/www/iridium/files/patch-chrome_browser_global__features.h
+++ b/www/iridium/files/patch-chrome_browser_global__features.h
@@ -1,4 +1,4 @@
---- chrome/browser/global_features.h.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/global_features.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/global_features.h
@@ -14,7 +14,7 @@
namespace system_permission_settings {
@@ -9,7 +9,7 @@
namespace whats_new {
class WhatsNewRegistry;
} // namespace whats_new
-@@ -55,7 +55,7 @@ class GlobalFeatures {
+@@ -56,7 +56,7 @@ class GlobalFeatures {
system_permissions_platform_handle() {
return system_permissions_platform_handle_.get();
}
@@ -18,7 +18,7 @@
whats_new::WhatsNewRegistry* whats_new_registry() {
return whats_new_registry_.get();
}
-@@ -80,7 +80,7 @@ class GlobalFeatures {
+@@ -85,7 +85,7 @@ class GlobalFeatures {
virtual std::unique_ptr<system_permission_settings::PlatformHandle>
CreateSystemPermissionsPlatformHandle();
@@ -27,7 +27,7 @@
virtual std::unique_ptr<whats_new::WhatsNewRegistry> CreateWhatsNewRegistry();
#endif
-@@ -90,7 +90,7 @@ class GlobalFeatures {
+@@ -95,7 +95,7 @@ class GlobalFeatures {
std::unique_ptr<system_permission_settings::PlatformHandle>
system_permissions_platform_handle_;
diff --git a/www/iridium/files/patch-chrome_browser_headless_headless__mode__util.cc b/www/iridium/files/patch-chrome_browser_headless_headless__mode__util.cc
index 7f742c22e5f7..c48ededf1309 100644
--- a/www/iridium/files/patch-chrome_browser_headless_headless__mode__util.cc
+++ b/www/iridium/files/patch-chrome_browser_headless_headless__mode__util.cc
@@ -1,4 +1,4 @@
---- chrome/browser/headless/headless_mode_util.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/headless/headless_mode_util.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/headless/headless_mode_util.cc
@@ -10,7 +10,7 @@
// New headless mode is available on Linux, Windows and Mac platforms.
diff --git a/www/iridium/files/patch-chrome_browser_intranet__redirect__detector.h b/www/iridium/files/patch-chrome_browser_intranet__redirect__detector.h
index 6fe08bc60ad0..0a1e477cb996 100644
--- a/www/iridium/files/patch-chrome_browser_intranet__redirect__detector.h
+++ b/www/iridium/files/patch-chrome_browser_intranet__redirect__detector.h
@@ -1,4 +1,4 @@
---- chrome/browser/intranet_redirect_detector.h.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/intranet_redirect_detector.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/intranet_redirect_detector.h
@@ -25,7 +25,7 @@ class SimpleURLLoader;
class PrefRegistrySimple;
diff --git a/www/iridium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc b/www/iridium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
index a7ec225555bf..0e4577554313 100644
--- a/www/iridium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
+++ b/www/iridium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
@@ -1,4 +1,4 @@
---- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig 2024-08-27 06:28:16 UTC
+--- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc
@@ -40,10 +40,12 @@ void MTPDeviceMapService::RegisterMTPFileSystem(
// Note that this initializes the delegate asynchronously, but since
diff --git a/www/iridium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc b/www/iridium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc
index a94d8c358456..4251b18881ad 100644
--- a/www/iridium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc
+++ b/www/iridium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc
@@ -1,6 +1,6 @@
---- chrome/browser/media_galleries/media_file_system_registry.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/media_galleries/media_file_system_registry.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/media_galleries/media_file_system_registry.cc
-@@ -584,7 +584,12 @@ class MediaFileSystemRegistry::MediaFileSystemContextI
+@@ -583,7 +583,12 @@ class MediaFileSystemRegistry::MediaFileSystemContextI
// Constructor in 'private' section because depends on private class definition.
MediaFileSystemRegistry::MediaFileSystemRegistry()
: file_system_context_(new MediaFileSystemContextImpl) {
diff --git a/www/iridium/files/patch-chrome_browser_media_audio__service__util.cc b/www/iridium/files/patch-chrome_browser_media_audio__service__util.cc
index e025ab5c5563..f88ad2879066 100644
--- a/www/iridium/files/patch-chrome_browser_media_audio__service__util.cc
+++ b/www/iridium/files/patch-chrome_browser_media_audio__service__util.cc
@@ -1,4 +1,4 @@
---- chrome/browser/media/audio_service_util.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/media/audio_service_util.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/media/audio_service_util.cc
@@ -20,7 +20,7 @@
diff --git a/www/iridium/files/patch-chrome_browser_media_router_discovery_BUILD.gn b/www/iridium/files/patch-chrome_browser_media_router_discovery_BUILD.gn
index 90fb7400af6e..fc0f7d017a34 100644
--- a/www/iridium/files/patch-chrome_browser_media_router_discovery_BUILD.gn
+++ b/www/iridium/files/patch-chrome_browser_media_router_discovery_BUILD.gn
@@ -1,4 +1,4 @@
---- chrome/browser/media/router/discovery/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/media/router/discovery/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/media/router/discovery/BUILD.gn
@@ -79,7 +79,7 @@ static_library("discovery") {
]
diff --git a/www/iridium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc b/www/iridium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
index d42036a810cd..6050541262fd 100644
--- a/www/iridium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
+++ b/www/iridium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
@@ -1,4 +1,4 @@
---- chrome/browser/media/router/discovery/discovery_network_list_posix.cc.orig 2024-11-04 08:56:03 UTC
+--- chrome/browser/media/router/discovery/discovery_network_list_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/media/router/discovery/discovery_network_list_posix.cc
@@ -10,11 +10,12 @@
#include "chrome/browser/media/router/discovery/discovery_network_list.h"
diff --git a/www/iridium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc b/www/iridium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
index fdece8a5ae17..1b084d95d8ae 100644
--- a/www/iridium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
+++ b/www/iridium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
@@ -1,4 +1,4 @@
---- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc
@@ -9,7 +9,11 @@
diff --git a/www/iridium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc b/www/iridium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
index 7189ce3a4bb4..49dcd1440e9a 100644
--- a/www/iridium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
+++ b/www/iridium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
@@ -1,4 +1,4 @@
---- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/media/webrtc/chrome_screen_enumerator.cc
@@ -21,7 +21,7 @@
#if BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h b/www/iridium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
index b26c4a7b897e..1e42b35a9c01 100644
--- a/www/iridium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
+++ b/www/iridium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
@@ -1,4 +1,4 @@
---- chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/media/webrtc/chrome_screen_enumerator.h
@@ -18,7 +18,7 @@
namespace aura {
diff --git a/www/iridium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc b/www/iridium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
index 0faeb8843ab3..410002be85f4 100644
--- a/www/iridium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
+++ b/www/iridium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
@@ -1,4 +1,4 @@
---- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/media/webrtc/desktop_media_picker_controller.cc
@@ -89,7 +89,7 @@ bool DesktopMediaPickerController::IsSystemAudioCaptur
#if BUILDFLAG(IS_MAC)
diff --git a/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc b/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
index e36225c94097..a826eabc0caf 100644
--- a/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
+++ b/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
@@ -1,4 +1,4 @@
---- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/media/webrtc/webrtc_log_uploader.cc
@@ -105,7 +105,7 @@ std::string GetLogUploadProduct() {
const char product[] = "Chrome";
diff --git a/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc b/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
index 94d50d043c75..c4c7de4ecf76 100644
--- a/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
+++ b/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
@@ -1,4 +1,4 @@
---- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/media/webrtc/webrtc_logging_controller.cc
@@ -25,10 +25,10 @@
#include "components/webrtc_logging/browser/text_log_list.h"
diff --git a/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h b/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
index c077614dd449..8f5932b0326a 100644
--- a/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
+++ b/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
@@ -1,4 +1,4 @@
---- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/media/webrtc/webrtc_logging_controller.h
@@ -133,7 +133,7 @@ class WebRtcLoggingController
size_t web_app_id,
diff --git a/www/iridium/files/patch-chrome_browser_memory__details.cc b/www/iridium/files/patch-chrome_browser_memory__details.cc
index c769a88fac1b..8f69cf12dc8e 100644
--- a/www/iridium/files/patch-chrome_browser_memory__details.cc
+++ b/www/iridium/files/patch-chrome_browser_memory__details.cc
@@ -1,4 +1,4 @@
---- chrome/browser/memory_details.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/memory_details.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/memory_details.cc
@@ -335,7 +335,7 @@ void MemoryDetails::CollectChildInfoOnUIThread() {
});
diff --git a/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc b/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
index 202fb3d6bba2..af5f6f24c4a0 100644
--- a/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
+++ b/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
@@ -1,6 +1,6 @@
---- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc
-@@ -86,7 +86,7 @@
+@@ -85,7 +85,7 @@
#include "chrome/browser/flags/android/chrome_session_state.h"
#endif // BUILDFLAG(IS_ANDROID)
@@ -9,7 +9,7 @@
#if defined(__GLIBC__)
#include <gnu/libc-version.h>
#endif // defined(__GLIBC__)
-@@ -111,7 +111,7 @@
+@@ -110,7 +110,7 @@
#include "chrome/installer/util/taskbar_util.h"
#endif // BUILDFLAG(IS_WIN)
@@ -18,7 +18,7 @@
#include "chrome/browser/metrics/pressure/pressure_metrics_reporter.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -120,7 +120,7 @@
+@@ -119,7 +119,7 @@
#include "components/user_manager/user_manager.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -27,7 +27,7 @@
#include "components/power_metrics/system_power_monitor.h"
#endif
-@@ -872,7 +872,7 @@ void RecordStartupMetrics() {
+@@ -873,7 +873,7 @@ void RecordStartupMetrics() {
// Record whether Chrome is the default browser or not.
// Disabled on Linux due to hanging browser tests, see crbug.com/1216328.
@@ -36,7 +36,7 @@
shell_integration::DefaultWebClientState default_state =
shell_integration::GetDefaultBrowser();
base::UmaHistogramEnumeration("DefaultBrowser.State", default_state,
-@@ -1183,11 +1183,11 @@ void ChromeBrowserMainExtraPartsMetrics::PostBrowserSt
+@@ -1181,11 +1181,11 @@ void ChromeBrowserMainExtraPartsMetrics::PostBrowserSt
std::make_unique<web_app::SamplingMetricsProvider>();
#endif // !BUILDFLAG(IS_ANDROID)
diff --git a/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h b/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
index e102cc83118e..1b6c9280f30c 100644
--- a/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
+++ b/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
@@ -1,4 +1,4 @@
---- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h
@@ -29,7 +29,7 @@ class PowerMetricsReporter;
class ProcessMonitor;
diff --git a/www/iridium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc b/www/iridium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
index 363f6cf95c83..5371d239f2c5 100644
--- a/www/iridium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
+++ b/www/iridium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/metrics/chrome_metrics_service_client.cc
-@@ -196,11 +196,11 @@
+@@ -197,11 +197,11 @@
#include "chrome/browser/metrics/google_update_metrics_provider_mac.h"
#endif
@@ -41,7 +41,7 @@
// Register the environment with the crash reporter. Note that there is a
// window from startup to this point during which crash reports will not have
// an environment set.
-@@ -724,7 +724,7 @@ void ChromeMetricsServiceClient::Initialize() {
+@@ -721,7 +721,7 @@ void ChromeMetricsServiceClient::Initialize() {
std::make_unique<metrics::dwa::DwaService>(this, local_state);
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -50,7 +50,7 @@
metrics::structured::Recorder::GetInstance()->SetUiTaskRunner(
base::SequencedTaskRunner::GetCurrentDefault());
#endif
-@@ -784,7 +784,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+@@ -781,7 +781,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
metrics_service_->RegisterMetricsProvider(
std::make_unique<metrics::CPUMetricsProvider>());
@@ -59,7 +59,7 @@
metrics_service_->RegisterMetricsProvider(
std::make_unique<metrics::MotherboardMetricsProvider>());
#endif
-@@ -873,7 +873,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+@@ -870,7 +870,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
std::make_unique<GoogleUpdateMetricsProviderMac>());
#endif
diff --git a/www/iridium/files/patch-chrome_browser_metrics_perf_cpu__identity.cc b/www/iridium/files/patch-chrome_browser_metrics_perf_cpu__identity.cc
index 9e10655f3bd4..cb853712d59c 100644
--- a/www/iridium/files/patch-chrome_browser_metrics_perf_cpu__identity.cc
+++ b/www/iridium/files/patch-chrome_browser_metrics_perf_cpu__identity.cc
@@ -1,6 +1,6 @@
---- chrome/browser/metrics/perf/cpu_identity.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/metrics/perf/cpu_identity.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/metrics/perf/cpu_identity.cc
-@@ -145,7 +145,7 @@ CPUIdentity GetCPUIdentity() {
+@@ -146,7 +146,7 @@ CPUIdentity GetCPUIdentity() {
result.release =
#if BUILDFLAG(IS_CHROMEOS)
base::SysInfo::KernelVersion();
diff --git a/www/iridium/files/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc b/www/iridium/files/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
index b053d2dad451..b655479128c9 100644
--- a/www/iridium/files/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
+++ b/www/iridium/files/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
@@ -1,4 +1,4 @@
---- chrome/browser/metrics/power/process_metrics_recorder_util.cc.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/metrics/power/process_metrics_recorder_util.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/metrics/power/process_metrics_recorder_util.cc
@@ -65,7 +65,7 @@ void RecordProcessHistograms(const char* histogram_suf
const ProcessMonitor::Metrics& metrics) {
diff --git a/www/iridium/files/patch-chrome_browser_metrics_power_process__monitor.cc b/www/iridium/files/patch-chrome_browser_metrics_power_process__monitor.cc
index c72b8187e6ca..a81f764addfd 100644
--- a/www/iridium/files/patch-chrome_browser_metrics_power_process__monitor.cc
+++ b/www/iridium/files/patch-chrome_browser_metrics_power_process__monitor.cc
@@ -1,4 +1,4 @@
---- chrome/browser/metrics/power/process_monitor.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/metrics/power/process_monitor.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/metrics/power/process_monitor.cc
@@ -65,7 +65,7 @@ ProcessMonitor::Metrics SampleMetrics(base::ProcessMet
process_metrics.GetPlatformIndependentCPUUsage());
diff --git a/www/iridium/files/patch-chrome_browser_metrics_power_process__monitor.h b/www/iridium/files/patch-chrome_browser_metrics_power_process__monitor.h
index 8ca778a3412d..c4755a67f52e 100644
--- a/www/iridium/files/patch-chrome_browser_metrics_power_process__monitor.h
+++ b/www/iridium/files/patch-chrome_browser_metrics_power_process__monitor.h
@@ -1,4 +1,4 @@
---- chrome/browser/metrics/power/process_monitor.h.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/metrics/power/process_monitor.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/metrics/power/process_monitor.h
@@ -76,7 +76,7 @@ class ProcessMonitor : public content::BrowserChildPro
std::optional<double> cpu_usage;
diff --git a/www/iridium/files/patch-chrome_browser_net_profile__network__context__service.cc b/www/iridium/files/patch-chrome_browser_net_profile__network__context__service.cc
index 3f835e59406f..f08fc33fa59c 100644
--- a/www/iridium/files/patch-chrome_browser_net_profile__network__context__service.cc
+++ b/www/iridium/files/patch-chrome_browser_net_profile__network__context__service.cc
@@ -1,15 +1,15 @@
---- chrome/browser/net/profile_network_context_service.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/net/profile_network_context_service.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/net/profile_network_context_service.cc
-@@ -134,7 +134,7 @@
+@@ -135,7 +135,7 @@
#include "extensions/common/constants.h"
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
- #include "components/enterprise/client_certificates/core/certificate_provisioning_service.h"
- #include "components/enterprise/client_certificates/core/client_certificates_service.h"
-@@ -261,7 +261,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet
+ #include "chrome/browser/policy/chrome_browser_policy_connector.h"
+ #include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
+@@ -276,7 +276,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet
});
}
@@ -18,7 +18,7 @@
std::unique_ptr<net::ClientCertStore> GetWrappedCertStore(
Profile* profile,
std::unique_ptr<net::ClientCertStore> platform_store) {
-@@ -1202,7 +1202,7 @@ ProfileNetworkContextService::CreateClientCertStore()
+@@ -1228,7 +1228,7 @@ ProfileNetworkContextService::CreateClientCertStore()
std::make_unique<net::ClientCertStoreNSS>(
base::BindRepeating(&CreateCryptoModuleBlockingPasswordDelegate,
kCryptoModulePasswordClientAuth));
diff --git a/www/iridium/files/patch-chrome_browser_net_profile__network__context__service__factory.cc b/www/iridium/files/patch-chrome_browser_net_profile__network__context__service__factory.cc
index 446e7947f1c7..59f0458fcdd0 100644
--- a/www/iridium/files/patch-chrome_browser_net_profile__network__context__service__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_net_profile__network__context__service__factory.cc
@@ -1,4 +1,4 @@
---- chrome/browser/net/profile_network_context_service_factory.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/net/profile_network_context_service_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/net/profile_network_context_service_factory.cc
@@ -24,7 +24,7 @@
#include "chrome/browser/net/server_certificate_database_service_factory.h" // nogncheck
diff --git a/www/iridium/files/patch-chrome_browser_net_system__network__context__manager.cc b/www/iridium/files/patch-chrome_browser_net_system__network__context__manager.cc
index d29ac33631b0..f5bac4029b88 100644
--- a/www/iridium/files/patch-chrome_browser_net_system__network__context__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_net_system__network__context__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/net/system_network_context_manager.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/net/system_network_context_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/net/system_network_context_manager.cc
-@@ -134,7 +134,7 @@ SystemNetworkContextManager* g_system_network_context_
+@@ -135,7 +135,7 @@ SystemNetworkContextManager* g_system_network_context_
// received a failed launch for a sandboxed network service.
bool g_previously_failed_to_launch_sandboxed_service = false;
@@ -9,7 +9,7 @@
// Whether kerberos library loading will work in the network service due to the
// sandbox.
bool g_network_service_will_allow_gssapi_library_load = false;
-@@ -142,7 +142,7 @@ bool g_network_service_will_allow_gssapi_library_load
+@@ -143,7 +143,7 @@ bool g_network_service_will_allow_gssapi_library_load
const char* kGssapiDesiredPref =
#if BUILDFLAG(IS_CHROMEOS)
prefs::kKerberosEnabled;
@@ -18,7 +18,7 @@
prefs::kReceivedHttpAuthNegotiateHeader;
#endif
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -188,7 +188,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+@@ -189,7 +189,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
auth_dynamic_params->basic_over_http_enabled =
local_state->GetBoolean(prefs::kBasicAuthOverHttpEnabled);
@@ -27,7 +27,7 @@
auth_dynamic_params->delegate_by_kdc_policy =
local_state->GetBoolean(prefs::kAuthNegotiateDelegateByKdcPolicy);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -203,7 +203,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+@@ -204,7 +204,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
local_state->GetString(prefs::kAuthAndroidNegotiateAccountType);
#endif // BUILDFLAG(IS_ANDROID)
@@ -36,7 +36,7 @@
auth_dynamic_params->allow_gssapi_library_load =
local_state->GetBoolean(kGssapiDesiredPref);
#endif // BUILDFLAG(IS_CHROMEOS)
-@@ -213,7 +213,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+@@ -214,7 +214,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
void OnNewHttpAuthDynamicParams(
network::mojom::HttpAuthDynamicParamsPtr& params) {
@@ -45,7 +45,7 @@
// The kerberos library is incompatible with the network service sandbox, so
// if library loading is now enabled, the network service needs to be
// restarted. It will be restarted unsandboxed because is
-@@ -255,11 +255,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
+@@ -256,11 +256,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
if (g_previously_failed_to_launch_sandboxed_service) {
return NetworkSandboxState::kDisabledBecauseOfFailedLaunch;
}
@@ -59,7 +59,7 @@
// The network service sandbox and the kerberos library are incompatible.
// If kerberos is enabled by policy, disable the network service sandbox.
if (g_network_service_will_allow_gssapi_library_load ||
-@@ -275,7 +275,7 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
+@@ -276,7 +276,7 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
}
#endif // BUILDFLAG(IS_WIN)
@@ -68,7 +68,7 @@
if (local_state &&
local_state->HasPrefPath(prefs::kNetworkServiceSandboxEnabled)) {
return local_state->GetBoolean(prefs::kNetworkServiceSandboxEnabled)
-@@ -519,7 +519,7 @@ void SystemNetworkContextManager::DeleteInstance() {
+@@ -522,7 +522,7 @@ void SystemNetworkContextManager::DeleteInstance() {
g_system_network_context_manager = nullptr;
}
@@ -77,7 +77,7 @@
SystemNetworkContextManager::GssapiLibraryLoadObserver::
GssapiLibraryLoadObserver(SystemNetworkContextManager* owner)
: owner_(owner) {}
-@@ -577,7 +577,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
+@@ -580,7 +580,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
pref_change_registrar_.Add(prefs::kAllHttpAuthSchemesAllowedForOrigins,
auth_pref_callback);
@@ -86,7 +86,7 @@
pref_change_registrar_.Add(prefs::kAuthNegotiateDelegateByKdcPolicy,
auth_pref_callback);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -591,7 +591,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
+@@ -594,7 +594,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
auth_pref_callback);
#endif // BUILDFLAG(IS_ANDROID)
@@ -95,7 +95,7 @@
pref_change_registrar_.Add(kGssapiDesiredPref, auth_pref_callback);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -656,7 +656,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
+@@ -659,7 +659,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
registry->RegisterStringPref(prefs::kAuthNegotiateDelegateAllowlist,
std::string());
@@ -104,7 +104,7 @@
registry->RegisterBooleanPref(prefs::kAuthNegotiateDelegateByKdcPolicy,
false);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -681,11 +681,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
+@@ -684,11 +684,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
registry->RegisterListPref(prefs::kExplicitlyAllowedNetworkPorts);
@@ -118,7 +118,7 @@
registry->RegisterBooleanPref(prefs::kReceivedHttpAuthNegotiateHeader, false);
#endif // BUILDFLAG(IS_LINUX)
-@@ -738,7 +738,7 @@ void SystemNetworkContextManager::OnNetworkServiceCrea
+@@ -741,7 +741,7 @@ void SystemNetworkContextManager::OnNetworkServiceCrea
OnNewHttpAuthDynamicParams(http_auth_dynamic_params);
network_service->ConfigureHttpAuthPrefs(std::move(http_auth_dynamic_params));
@@ -127,7 +127,7 @@
gssapi_library_loader_observer_.Install(network_service);
#endif // BUILDFLAG(IS_LINUX)
-@@ -957,7 +957,7 @@ bool SystemNetworkContextManager::IsNetworkSandboxEnab
+@@ -960,7 +960,7 @@ bool SystemNetworkContextManager::IsNetworkSandboxEnab
break;
}
diff --git a/www/iridium/files/patch-chrome_browser_net_system__network__context__manager.h b/www/iridium/files/patch-chrome_browser_net_system__network__context__manager.h
index e9c3b73704e8..279eb9ee88b3 100644
--- a/www/iridium/files/patch-chrome_browser_net_system__network__context__manager.h
+++ b/www/iridium/files/patch-chrome_browser_net_system__network__context__manager.h
@@ -1,4 +1,4 @@
---- chrome/browser/net/system_network_context_manager.h.orig 2024-11-04 08:56:03 UTC
+--- chrome/browser/net/system_network_context_manager.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/net/system_network_context_manager.h
@@ -198,7 +198,7 @@ class SystemNetworkContextManager {
class URLLoaderFactoryForSystem;
diff --git a/www/iridium/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc b/www/iridium/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
index 0d5af2ed56a2..2743ba3f4afc 100644
--- a/www/iridium/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
+++ b/www/iridium/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
@@ -1,4 +1,4 @@
---- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc
@@ -35,7 +35,7 @@
#include "services/network/public/cpp/resource_request.h"
diff --git a/www/iridium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc b/www/iridium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
index 6235be23db05..4cb7f166656d 100644
--- a/www/iridium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
+++ b/www/iridium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
@@ -1,4 +1,4 @@
---- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/new_tab_page/new_tab_page_util.cc
@@ -28,7 +28,7 @@ bool IsOsSupportedForCart() {
}
diff --git a/www/iridium/files/patch-chrome_browser_notifications_notification__display__service__impl.cc b/www/iridium/files/patch-chrome_browser_notifications_notification__display__service__impl.cc
index f496d8a496c5..6ee9c30ed4b3 100644
--- a/www/iridium/files/patch-chrome_browser_notifications_notification__display__service__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_notifications_notification__display__service__impl.cc
@@ -1,4 +1,4 @@
---- chrome/browser/notifications/notification_display_service_impl.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/notifications/notification_display_service_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/notifications/notification_display_service_impl.cc
@@ -31,7 +31,7 @@
#endif
diff --git a/www/iridium/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc b/www/iridium/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
index 9ea673e0e3c6..8ea750fb5486 100644
--- a/www/iridium/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
+++ b/www/iridium/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
@@ -1,4 +1,4 @@
---- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/notifications/notification_platform_bridge_delegator.cc
@@ -55,7 +55,7 @@ bool SystemNotificationsEnabled(Profile* profile) {
#elif BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc b/www/iridium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
index 8d0b08c991d6..09518958c5c4 100644
--- a/www/iridium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
+++ b/www/iridium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/password_manager/chrome_password_manager_client.cc
-@@ -642,7 +642,7 @@ void ChromePasswordManagerClient::
+@@ -638,7 +638,7 @@ void ChromePasswordManagerClient::
bool ChromePasswordManagerClient::IsReauthBeforeFillingRequired(
device_reauth::DeviceAuthenticator* authenticator) {
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
if (!GetLocalStatePrefs() || !GetPrefs() || !authenticator) {
return false;
}
-@@ -920,7 +920,7 @@ void ChromePasswordManagerClient::NotifyUserCredential
+@@ -916,7 +916,7 @@ void ChromePasswordManagerClient::NotifyUserCredential
}
void ChromePasswordManagerClient::NotifyKeychainError() {
diff --git a/www/iridium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc b/www/iridium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
index 566ff411b4b1..1c5de3fc957f 100644
--- a/www/iridium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
@@ -1,4 +1,4 @@
---- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/password_manager/password_reuse_manager_factory.cc
@@ -137,7 +137,7 @@ PasswordReuseManagerFactory::BuildServiceInstanceForBr
// Prepare password hash data for reuse detection.
diff --git a/www/iridium/files/patch-chrome_browser_platform__util__linux.cc b/www/iridium/files/patch-chrome_browser_platform__util__linux.cc
index 5d5efb832003..f65b74c1d5fc 100644
--- a/www/iridium/files/patch-chrome_browser_platform__util__linux.cc
+++ b/www/iridium/files/patch-chrome_browser_platform__util__linux.cc
@@ -1,4 +1,4 @@
---- chrome/browser/platform_util_linux.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/platform_util_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/platform_util_linux.cc
@@ -302,7 +302,9 @@ void OnLaunchOptionsCreated(const std::string& command
argv.push_back(command);
diff --git a/www/iridium/files/patch-chrome_browser_policy_browser__signin__policy__handler.cc b/www/iridium/files/patch-chrome_browser_policy_browser__signin__policy__handler.cc
index c18a4b5f00f2..3d667ce1d7d2 100644
--- a/www/iridium/files/patch-chrome_browser_policy_browser__signin__policy__handler.cc
+++ b/www/iridium/files/patch-chrome_browser_policy_browser__signin__policy__handler.cc
@@ -1,4 +1,4 @@
---- chrome/browser/policy/browser_signin_policy_handler.cc.orig 2022-12-01 10:35:46 UTC
+--- chrome/browser/policy/browser_signin_policy_handler.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/policy/browser_signin_policy_handler.cc
@@ -45,7 +45,7 @@ void BrowserSigninPolicyHandler::ApplyPolicySettings(c
policies.GetValue(policy_name(), base::Value::Type::INTEGER);
diff --git a/www/iridium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc b/www/iridium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
index 15b926c56936..3ca5bdd40b1d 100644
--- a/www/iridium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
+++ b/www/iridium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
@@ -1,4 +1,4 @@
---- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc
@@ -60,7 +60,7 @@
#include "chrome/browser/policy/browser_dm_token_storage_mac.h"
diff --git a/www/iridium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc b/www/iridium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
index 6b8076654cd2..ffbb9c210dfa 100644
--- a/www/iridium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
@@ -1,4 +1,4 @@
---- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/policy/configuration_policy_handler_list_factory.cc
@@ -255,19 +255,19 @@
#include "components/spellcheck/browser/pref_names.h"
@@ -39,7 +39,7 @@
#include "components/search_engines/enterprise/search_aggregator_policy_handler.h"
#include "components/search_engines/enterprise/site_search_policy_handler.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -595,7 +595,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -592,7 +592,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
{ key::kDefaultDirectSocketsSetting,
prefs::kManagedDefaultDirectSocketsSetting,
base::Value::Type::INTEGER },
@@ -48,7 +48,7 @@
{ key::kDeletingUndecryptablePasswordsEnabled,
password_manager::prefs::kDeletingUndecryptablePasswordsEnabled,
base::Value::Type::BOOLEAN },
-@@ -966,7 +966,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -957,7 +957,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kManagedDefaultGeolocationSetting,
base::Value::Type::INTEGER },
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \
@@ -57,7 +57,7 @@
{ key::kRequireOnlineRevocationChecksForLocalAnchors,
prefs::kCertRevocationCheckingRequiredLocalAnchors,
base::Value::Type::BOOLEAN },
-@@ -975,7 +975,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -966,7 +966,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
// || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -66,7 +66,7 @@
{ key::kFullscreenAllowed,
prefs::kFullscreenAllowed,
base::Value::Type::BOOLEAN },
-@@ -1821,7 +1821,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1842,7 +1842,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::INTEGER},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -75,7 +75,7 @@
{ key::kGSSAPILibraryName,
prefs::kGSSAPILibraryName,
base::Value::Type::STRING },
-@@ -1880,7 +1880,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1901,7 +1901,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN)
@@ -84,7 +84,7 @@
{ key::kNetworkServiceSandboxEnabled,
prefs::kNetworkServiceSandboxEnabled,
base::Value::Type::BOOLEAN },
-@@ -1900,12 +1900,12 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1921,12 +1921,12 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kTotalMemoryLimitMb,
base::Value::Type::INTEGER },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -99,7 +99,7 @@
{ key::kUnmanagedDeviceSignalsConsentFlowEnabled,
device_signals::prefs::kUnmanagedDeviceSignalsConsentFlowEnabled,
base::Value::Type::BOOLEAN },
-@@ -1916,7 +1916,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1937,7 +1937,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kLiveTranslateEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -108,7 +108,7 @@
{ key::kDefaultBrowserSettingEnabled,
prefs::kDefaultBrowserSettingEnabled,
base::Value::Type::BOOLEAN },
-@@ -1928,7 +1928,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1949,7 +1949,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) \
@@ -117,7 +117,7 @@
{ key::kAutoplayAllowed,
prefs::kAutoplayAllowed,
base::Value::Type::BOOLEAN },
-@@ -2029,7 +2029,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2050,7 +2050,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
@@ -126,8 +126,8 @@
{ key::kAlternativeBrowserPath,
browser_switcher::prefs::kAlternativeBrowserPath,
base::Value::Type::STRING },
-@@ -2131,7 +2131,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- base::Value::Type::LIST },
+@@ -2155,7 +2155,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
@@ -135,7 +135,7 @@
{ key::kAuthNegotiateDelegateByKdcPolicy,
prefs::kAuthNegotiateDelegateByKdcPolicy,
base::Value::Type::BOOLEAN },
-@@ -2202,7 +2202,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2226,7 +2226,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
ash::prefs::kUrlParameterToAutofillSAMLUsername,
base::Value::Type::STRING },
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -144,7 +144,7 @@
{ key::kTabDiscardingExceptions,
performance_manager::user_tuning::prefs::kManagedTabDiscardingExceptions,
base::Value::Type::LIST },
-@@ -2231,7 +2231,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2255,7 +2255,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kUiAutomationProviderEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN)
@@ -153,7 +153,7 @@
{ key::kOutOfProcessSystemDnsResolutionEnabled,
prefs::kOutOfProcessSystemDnsResolutionEnabled,
base::Value::Type::BOOLEAN },
-@@ -2271,7 +2271,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2298,7 +2298,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::INTEGER },
#endif
#if BUILDFLAG(ENABLE_EXTENSIONS)
@@ -162,7 +162,7 @@
{ key::kExtensionInstallTypeBlocklist,
extensions::pref_names::kExtensionInstallTypeBlocklist,
base::Value::Type::LIST},
-@@ -2297,7 +2297,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2324,7 +2324,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
{ key::kTabCompareSettings,
optimization_guide::prefs::kProductSpecificationsEnterprisePolicyAllowed,
base::Value::Type::INTEGER},
@@ -171,7 +171,7 @@
{ key::kChromeForTestingAllowed,
prefs::kChromeForTestingAllowed,
base::Value::Type::BOOLEAN },
-@@ -2483,7 +2483,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2513,7 +2513,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
// Policies for all platforms - End
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -180,7 +180,7 @@
handlers->AddHandler(std::make_unique<IntRangePolicyHandler>(
key::kMemorySaverModeSavings,
performance_manager::user_tuning::prefs::kMemorySaverModeAggressiveness,
-@@ -2710,7 +2710,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2734,7 +2734,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -189,7 +189,7 @@
handlers->AddHandler(
std::make_unique<enterprise_idle::IdleTimeoutPolicyHandler>());
handlers->AddHandler(
-@@ -2763,7 +2763,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2793,7 +2793,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime,
chrome_schema));
@@ -198,7 +198,7 @@
handlers->AddHandler(std::make_unique<GuestModePolicyHandler>());
handlers->AddHandler(std::make_unique<LocalSyncPolicyHandler>());
handlers->AddHandler(std::make_unique<ThemeColorPolicyHandler>());
-@@ -2849,7 +2849,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2890,7 +2890,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
std::vector<std::unique_ptr<ConfigurationPolicyHandler>>
signin_legacy_policies;
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -207,7 +207,7 @@
signin_legacy_policies.push_back(std::make_unique<SimplePolicyHandler>(
key::kForceBrowserSignin, prefs::kForceBrowserSignin,
base::Value::Type::BOOLEAN));
-@@ -3221,7 +3221,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3262,7 +3262,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
#endif
#if BUILDFLAG(ENABLE_SPELLCHECK)
@@ -216,7 +216,7 @@
handlers->AddHandler(std::make_unique<SpellcheckLanguagePolicyHandler>());
handlers->AddHandler(
std::make_unique<SpellcheckLanguageBlocklistPolicyHandler>(
-@@ -3229,7 +3229,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3270,7 +3270,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
@@ -225,7 +225,7 @@
handlers->AddHandler(std::make_unique<SimplePolicyHandler>(
key::kAllowSystemNotifications, prefs::kAllowSystemNotifications,
base::Value::Type::BOOLEAN));
-@@ -3247,7 +3247,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3288,7 +3288,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
first_party_sets::FirstPartySetsOverridesPolicyHandler>(
key::kRelatedWebsiteSetsOverrides, chrome_schema)));
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -234,7 +234,7 @@
handlers->AddHandler(std::make_unique<PrivacySandboxPolicyHandler>());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-@@ -3270,7 +3270,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3311,7 +3311,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
base::Value::Type::BOOLEAN)));
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -243,7 +243,7 @@
handlers->AddHandler(std::make_unique<BatterySaverPolicyHandler>());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -3288,7 +3288,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3329,7 +3329,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
std::vector<GenAiDefaultSettingsPolicyHandler::GenAiPolicyDetails>
gen_ai_default_policies;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-chrome_browser_policy_device__management__service__configuration.cc b/www/iridium/files/patch-chrome_browser_policy_device__management__service__configuration.cc
index 8f42a6e0a837..db8778a2959e 100644
--- a/www/iridium/files/patch-chrome_browser_policy_device__management__service__configuration.cc
+++ b/www/iridium/files/patch-chrome_browser_policy_device__management__service__configuration.cc
@@ -1,4 +1,4 @@
---- chrome/browser/policy/device_management_service_configuration.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/policy/device_management_service_configuration.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/policy/device_management_service_configuration.cc
@@ -22,7 +22,7 @@
diff --git a/www/iridium/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc b/www/iridium/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
index ac968aa096cf..6abf6049908b 100644
--- a/www/iridium/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
+++ b/www/iridium/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
@@ -1,4 +1,4 @@
---- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/policy/policy_value_and_status_aggregator.cc
@@ -49,7 +49,7 @@
#include "chrome/browser/policy/value_provider/extension_policies_value_provider.h"
diff --git a/www/iridium/files/patch-chrome_browser_prefs_browser__prefs.cc b/www/iridium/files/patch-chrome_browser_prefs_browser__prefs.cc
index c08cde65095b..68f915a33635 100644
--- a/www/iridium/files/patch-chrome_browser_prefs_browser__prefs.cc
+++ b/www/iridium/files/patch-chrome_browser_prefs_browser__prefs.cc
@@ -1,15 +1,15 @@
---- chrome/browser/prefs/browser_prefs.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/prefs/browser_prefs.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/prefs/browser_prefs.cc
-@@ -312,7 +312,7 @@
- #include "components/ntp_tiles/custom_links_manager_impl.h"
- #endif // BUILDFLAG(IS_ANDROID)
+@@ -316,7 +316,7 @@
+ #include "chrome/browser/devtools/devtools_window.h"
+ #endif // !BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_DESKTOP_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
#endif
-@@ -481,11 +481,11 @@
+@@ -487,11 +487,11 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -23,7 +23,7 @@
#include "chrome/browser/browser_switcher/browser_switcher_prefs.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#endif
-@@ -513,7 +513,7 @@
+@@ -519,7 +519,7 @@
#include "chrome/browser/sessions/session_service_log.h"
#endif
@@ -32,7 +32,7 @@
#include "ui/color/system_theme.h"
#endif
-@@ -1663,7 +1663,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
+@@ -1664,7 +1664,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
on_device_translation::RegisterLocalStatePrefs(registry);
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION)
@@ -41,7 +41,7 @@
WhatsNewUI::RegisterLocalStatePrefs(registry);
#endif
-@@ -1822,7 +1822,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
+@@ -1821,7 +1821,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
#endif // BUILDFLAG(ENABLE_PDF)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -50,7 +50,7 @@
registry->RegisterBooleanPref(prefs::kChromeForTestingAllowed, true);
#endif
-@@ -2176,12 +2176,12 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
+@@ -2177,12 +2177,12 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc b/www/iridium/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
index 1f16af088cb1..464df721babe 100644
--- a/www/iridium/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
+++ b/www/iridium/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
@@ -1,4 +1,4 @@
---- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/prefs/pref_service_incognito_allowlist.cc
@@ -203,7 +203,7 @@ const char* const kPersistentPrefNames[] = {
prefs::kShowFullscreenToolbar,
diff --git a/www/iridium/files/patch-chrome_browser_printing_print__backend__service__manager.cc b/www/iridium/files/patch-chrome_browser_printing_print__backend__service__manager.cc
index 123c17dfa015..4865a768ef5c 100644
--- a/www/iridium/files/patch-chrome_browser_printing_print__backend__service__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_printing_print__backend__service__manager.cc
@@ -1,4 +1,4 @@
---- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/printing/print_backend_service_manager.cc
@@ -36,7 +36,7 @@
#include "printing/printing_context.h"
diff --git a/www/iridium/files/patch-chrome_browser_printing_printer__query.cc b/www/iridium/files/patch-chrome_browser_printing_printer__query.cc
index fb5fdc74de33..35e602b6ee9b 100644
--- a/www/iridium/files/patch-chrome_browser_printing_printer__query.cc
+++ b/www/iridium/files/patch-chrome_browser_printing_printer__query.cc
@@ -1,6 +1,6 @@
---- chrome/browser/printing/printer_query.cc.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/printing/printer_query.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/printing/printer_query.cc
-@@ -341,7 +341,7 @@ void PrinterQuery::UpdatePrintSettings(base::Value::Di
+@@ -342,7 +342,7 @@ void PrinterQuery::UpdatePrintSettings(base::Value::Di
crash_key = std::make_unique<crash_keys::ScopedPrinterInfo>(
printer_name, print_backend->GetPrinterDriverInfo(printer_name));
diff --git a/www/iridium/files/patch-chrome_browser_process__singleton__posix.cc b/www/iridium/files/patch-chrome_browser_process__singleton__posix.cc
index 4116e95754db..cfcc5562179d 100644
--- a/www/iridium/files/patch-chrome_browser_process__singleton__posix.cc
+++ b/www/iridium/files/patch-chrome_browser_process__singleton__posix.cc
@@ -1,4 +1,4 @@
---- chrome/browser/process_singleton_posix.cc.orig 2024-11-04 08:56:03 UTC
+--- chrome/browser/process_singleton_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/process_singleton_posix.cc
@@ -102,7 +102,7 @@
#include "ui/base/l10n/l10n_util.h"
diff --git a/www/iridium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc b/www/iridium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
index 6bfb9bad9e12..21f8824c780a 100644
--- a/www/iridium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
+++ b/www/iridium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
@@ -1,6 +1,6 @@
---- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
-@@ -350,7 +350,7 @@
+@@ -358,7 +358,7 @@
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/idle/idle_service_factory.h"
#endif
-@@ -392,7 +392,7 @@
+@@ -400,7 +400,7 @@
#endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -18,7 +18,7 @@
#include "chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.h"
#include "chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.h"
#include "chrome/browser/enterprise/signals/user_permission_service_factory.h"
-@@ -400,7 +400,7 @@
+@@ -408,7 +408,7 @@
#include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_utils.h"
#endif
@@ -27,7 +27,7 @@
#include "chrome/browser/policy/messaging_layer/util/manual_test_heartbeat_event_factory.h"
#endif
-@@ -408,7 +408,7 @@
+@@ -416,7 +416,7 @@
#include "chrome/browser/history_embeddings/history_embeddings_service_factory.h"
#endif
@@ -36,7 +36,7 @@
#include "chrome/browser/browser_switcher/browser_switcher_service_factory.h"
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "chrome/browser/enterprise/client_certificates/certificate_store_factory.h"
-@@ -722,7 +722,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -730,7 +730,7 @@ void ChromeBrowserMainExtraPartsProfiles::
DiceBoundSessionCookieServiceFactory::GetInstance();
#endif
#endif
@@ -45,7 +45,7 @@
browser_switcher::BrowserSwitcherServiceFactory::GetInstance();
#endif
browser_sync::UserEventServiceFactory::GetInstance();
-@@ -779,7 +779,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -787,7 +787,7 @@ void ChromeBrowserMainExtraPartsProfiles::
commerce::ShoppingServiceFactory::GetInstance();
ConsentAuditorFactory::GetInstance();
ContentIndexProviderFactory::GetInstance();
@@ -54,9 +54,9 @@
contextual_cueing::ContextualCueingServiceFactory::GetInstance();
#endif
CookieControlsServiceFactory::GetInstance();
-@@ -834,31 +834,31 @@ void ChromeBrowserMainExtraPartsProfiles::
- #endif
+@@ -843,31 +843,31 @@ void ChromeBrowserMainExtraPartsProfiles::
enterprise_connectors::ConnectorsServiceFactory::GetInstance();
+ enterprise_connectors::ReportingEventRouterFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
@@ -92,7 +92,7 @@
enterprise_signin::EnterpriseSigninServiceFactory::GetInstance();
#endif
#if BUILDFLAG(ENABLE_SESSION_SERVICE)
-@@ -985,7 +985,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -995,7 +995,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if BUILDFLAG(IS_ANDROID)
MerchantViewerDataManagerFactory::GetInstance();
#endif
@@ -101,7 +101,7 @@
metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance();
#endif
#if !BUILDFLAG(IS_ANDROID)
-@@ -1101,7 +1101,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1111,7 +1111,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if BUILDFLAG(IS_CHROMEOS)
policy::PolicyCertServiceFactory::GetInstance();
#endif
@@ -110,7 +110,7 @@
policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance();
policy::UserPolicyOidcSigninServiceFactory::GetInstance();
#endif
-@@ -1147,7 +1147,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1157,7 +1157,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
ProfileStatisticsFactory::GetInstance();
#endif
@@ -119,7 +119,7 @@
ProfileTokenWebSigninInterceptorFactory::GetInstance();
OidcAuthenticationSigninInterceptorFactory::GetInstance();
#endif
-@@ -1167,7 +1167,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1177,7 +1177,7 @@ void ChromeBrowserMainExtraPartsProfiles::
ReduceAcceptLanguageFactory::GetInstance();
RendererUpdaterFactory::GetInstance();
regional_capabilities::RegionalCapabilitiesServiceFactory::GetInstance();
@@ -128,7 +128,7 @@
reporting::ManualTestHeartbeatEventFactory::GetInstance();
#endif
#if !BUILDFLAG(IS_ANDROID)
-@@ -1354,7 +1354,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1368,7 +1368,7 @@ void ChromeBrowserMainExtraPartsProfiles::
WebDataServiceFactory::GetInstance();
webrtc_event_logging::WebRtcEventLogManagerKeyedServiceFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/iridium/files/patch-chrome_browser_profiles_profile__impl.cc b/www/iridium/files/patch-chrome_browser_profiles_profile__impl.cc
index 73a3ecc0ccb6..214004ebaeea 100644
--- a/www/iridium/files/patch-chrome_browser_profiles_profile__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_profiles_profile__impl.cc
@@ -1,4 +1,4 @@
---- chrome/browser/profiles/profile_impl.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/profiles/profile_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/profiles/profile_impl.cc
@@ -270,6 +270,10 @@
#include "chrome/browser/safe_browsing/safe_browsing_service.h"
@@ -20,7 +20,7 @@
ProfileManager* profile_manager = g_browser_process->profile_manager();
ProfileAttributesEntry* entry =
profile_manager->GetProfileAttributesStorage()
-@@ -892,7 +896,17 @@ void ProfileImpl::DoFinalInit(CreateMode create_mode)
+@@ -890,7 +894,17 @@ void ProfileImpl::DoFinalInit(CreateMode create_mode)
}
base::FilePath ProfileImpl::last_selected_directory() {
diff --git a/www/iridium/files/patch-chrome_browser_profiles_profiles__state.cc b/www/iridium/files/patch-chrome_browser_profiles_profiles__state.cc
index 39771cced11a..adbab97a5fba 100644
--- a/www/iridium/files/patch-chrome_browser_profiles_profiles__state.cc
+++ b/www/iridium/files/patch-chrome_browser_profiles_profiles__state.cc
@@ -1,4 +1,4 @@
---- chrome/browser/profiles/profiles_state.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/profiles/profiles_state.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/profiles/profiles_state.cc
@@ -188,7 +188,7 @@ bool IsGuestModeRequested(const base::CommandLine& com
PrefService* local_state,
diff --git a/www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc b/www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc
index eb7db9bb25b4..026ca93a5bb9 100644
--- a/www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc
+++ b/www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc
@@ -1,24 +1,6 @@
---- chrome/browser/regional_capabilities/regional_capabilities_service_client.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/regional_capabilities/regional_capabilities_service_client.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/regional_capabilities/regional_capabilities_service_client.cc
-@@ -8,7 +8,7 @@
- #include "base/strings/string_util.h"
- #include "components/country_codes/country_codes.h"
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "components/variations/service/variations_service.h"
- #endif
-
-@@ -20,7 +20,7 @@
- #endif
-
- namespace regional_capabilities {
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-
- RegionalCapabilitiesServiceClient::RegionalCapabilitiesServiceClient(
- variations::VariationsService* variations_service)
-@@ -56,7 +56,7 @@ void RegionalCapabilitiesServiceClient::FetchCountryId
+@@ -107,7 +107,7 @@ void RegionalCapabilitiesServiceClient::FetchCountryId
base::android::AttachCurrentThread(),
reinterpret_cast<intptr_t>(heap_callback.release()));
}
@@ -26,4 +8,4 @@
+#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
void RegionalCapabilitiesServiceClient::FetchCountryId(
CountryIdCallback on_country_id_fetched) {
- std::move(on_country_id_fetched).Run(variations_country_id_);
+ std::move(on_country_id_fetched).Run(variations_latest_country_id_);
diff --git a/www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.h b/www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.h
deleted file mode 100644
index 7bec89c3a014..000000000000
--- a/www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/regional_capabilities/regional_capabilities_service_client.h.orig 2025-03-18 16:46:04 UTC
-+++ chrome/browser/regional_capabilities/regional_capabilities_service_client.h
-@@ -21,7 +21,7 @@ namespace regional_capabilities {
- class RegionalCapabilitiesServiceClient
- : public RegionalCapabilitiesService::Client {
- public:
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- explicit RegionalCapabilitiesServiceClient(
- variations::VariationsService* variations_service);
- #else
-@@ -35,7 +35,7 @@ class RegionalCapabilitiesServiceClient
- void FetchCountryId(CountryIdCallback country_id_fetched_callback) override;
-
- private:
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const int variations_country_id_;
- #endif
- };
diff --git a/www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc b/www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
deleted file mode 100644
index 12144795d95a..000000000000
--- a/www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc.orig 2025-03-18 16:46:04 UTC
-+++ chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc
-@@ -12,7 +12,7 @@
- #include "chrome/browser/regional_capabilities/regional_capabilities_service_client.h"
- #include "components/regional_capabilities/regional_capabilities_service.h"
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "components/variations/service/variations_service.h"
- #endif
-
-@@ -57,7 +57,7 @@ RegionalCapabilitiesServiceFactory::BuildServiceInstan
- Profile* profile = Profile::FromBrowserContext(context);
- auto regional_capabilities_service_client =
- std::make_unique<RegionalCapabilitiesServiceClient>(
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- g_browser_process->variations_service()
- #endif
- );
diff --git a/www/iridium/files/patch-chrome_browser_renderer__preferences__util.cc b/www/iridium/files/patch-chrome_browser_renderer__preferences__util.cc
index 8f8c752ff3dd..c4d18e5548a8 100644
--- a/www/iridium/files/patch-chrome_browser_renderer__preferences__util.cc
+++ b/www/iridium/files/patch-chrome_browser_renderer__preferences__util.cc
@@ -1,6 +1,6 @@
---- chrome/browser/renderer_preferences_util.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/renderer_preferences_util.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/renderer_preferences_util.cc
-@@ -41,7 +41,7 @@
+@@ -40,7 +40,7 @@
#include "ui/views/controls/textfield/textfield.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/themes/theme_service.h"
#include "chrome/browser/themes/theme_service_factory.h"
#include "ui/linux/linux_ui.h"
-@@ -181,7 +181,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
+@@ -180,7 +180,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
prefs->caret_blink_interval = views::Textfield::GetCaretBlinkInterval();
#endif
@@ -18,7 +18,7 @@
auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile);
if (linux_ui_theme) {
if (ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme()) {
-@@ -204,7 +204,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
+@@ -203,7 +203,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/iridium/files/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css b/www/iridium/files/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css
index 7048d1618b0f..9d30e71682ca 100644
--- a/www/iridium/files/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css
+++ b/www/iridium/files/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css
@@ -1,4 +1,4 @@
---- chrome/browser/resources/settings/autofill_page/passwords_shared.css.orig 2022-12-01 10:35:46 UTC
+--- chrome/browser/resources/settings/autofill_page/passwords_shared.css.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/resources/settings/autofill_page/passwords_shared.css
@@ -100,7 +100,7 @@ cr-input.password-input::part(input),
* necessary to prevent Chrome from using the operating system's font
diff --git a/www/iridium/files/patch-chrome_browser_resources_signin_signin__shared.css b/www/iridium/files/patch-chrome_browser_resources_signin_signin__shared.css
index 677631dc2dc5..374335f3860b 100644
--- a/www/iridium/files/patch-chrome_browser_resources_signin_signin__shared.css
+++ b/www/iridium/files/patch-chrome_browser_resources_signin_signin__shared.css
@@ -1,4 +1,4 @@
---- chrome/browser/resources/signin/signin_shared.css.orig 2022-12-06 08:09:13 UTC
+--- chrome/browser/resources/signin/signin_shared.css.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/resources/signin/signin_shared.css
@@ -54,7 +54,7 @@ a {
border-radius: var(--scrollbar-width);
diff --git a/www/iridium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc b/www/iridium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
index 89504580acce..f64c1386d55f 100644
--- a/www/iridium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
+++ b/www/iridium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/safe_browsing/chrome_password_protection_service.cc
-@@ -1251,7 +1251,7 @@ std::string ChromePasswordProtectionService::GetOrgani
+@@ -1262,7 +1262,7 @@ std::string ChromePasswordProtectionService::GetOrgani
ReusedPasswordAccountType password_type) const {
if (base::FeatureList::IsEnabled(
safe_browsing::kEnterprisePasswordReuseUiRefresh)) {
diff --git a/www/iridium/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc b/www/iridium/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc
index c1653e33e6d8..dcd911767459 100644
--- a/www/iridium/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc
+++ b/www/iridium/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc
@@ -1,8 +1,8 @@
---- chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc
@@ -20,7 +20,7 @@
+ #include "components/safe_browsing/core/common/safebrowsing_switches.h"
#include "net/base/url_util.h"
- #include "third_party/abseil-cpp/absl/types/variant.h"
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc b/www/iridium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
index abee2141af83..0c6a4588d972 100644
--- a/www/iridium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
+++ b/www/iridium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
@@ -1,4 +1,4 @@
---- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc
@@ -697,7 +697,7 @@ void IncidentReportingService::OnEnvironmentDataCollec
diff --git a/www/iridium/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc b/www/iridium/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
index ef4cf52e0782..c66e345a622e 100644
--- a/www/iridium/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
+++ b/www/iridium/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
@@ -1,4 +1,4 @@
---- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc
@@ -12,7 +12,7 @@
#include "content/public/browser/web_contents.h"
diff --git a/www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc b/www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
index dd8d93663b49..4450b64953f9 100644
--- a/www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
+++ b/www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
@@ -1,4 +1,4 @@
---- chrome/browser/screen_ai/screen_ai_install_state.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/screen_ai/screen_ai_install_state.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/screen_ai/screen_ai_install_state.cc
@@ -30,7 +30,7 @@ bool IsDeviceCompatible() {
// TODO(crbug.com/381256355): Update when ScreenAI library is compatible with
diff --git a/www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc b/www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
index a4b4f32f349f..f8d6d3703227 100644
--- a/www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
+++ b/www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
@@ -1,6 +1,6 @@
---- chrome/browser/screen_ai/screen_ai_service_router.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/screen_ai/screen_ai_service_router.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/screen_ai/screen_ai_service_router.cc
-@@ -316,7 +316,7 @@ void ScreenAIServiceRouter::LaunchIfNotRunning() {
+@@ -403,7 +403,7 @@ void ScreenAIServiceRouter::LaunchIfNotRunning() {
base::FilePath binary_path = state_instance->get_component_binary_path();
#if BUILDFLAG(IS_WIN)
std::vector<base::FilePath> preload_libraries = {binary_path};
@@ -9,7 +9,7 @@
std::vector<std::string> extra_switches = {
base::StringPrintf("--%s=%s", screen_ai::GetBinaryPathSwitch(),
binary_path.MaybeAsASCII().c_str())};
-@@ -330,7 +330,7 @@ void ScreenAIServiceRouter::LaunchIfNotRunning() {
+@@ -417,7 +417,7 @@ void ScreenAIServiceRouter::LaunchIfNotRunning() {
.WithPreloadedLibraries(
preload_libraries,
content::ServiceProcessHostPreloadLibraries::GetPassKey())
diff --git a/www/iridium/files/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc b/www/iridium/files/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc
deleted file mode 100644
index 9f8da6367ccd..000000000000
--- a/www/iridium/files/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/send_tab_to_self/receiving_ui_handler_registry.cc.orig 2024-06-25 12:08:48 UTC
-+++ chrome/browser/send_tab_to_self/receiving_ui_handler_registry.cc
-@@ -15,7 +15,7 @@
- #include "components/send_tab_to_self/features.h"
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/send_tab_to_self/desktop_notification_handler.h"
- #include "chrome/browser/ui/send_tab_to_self/send_tab_to_self_toolbar_icon_controller.h"
- #endif
-@@ -47,7 +47,7 @@ SendTabToSelfToolbarIconController*
- ReceivingUiHandlerRegistry::GetToolbarButtonControllerForProfile(
- Profile* profile) {
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- for (const std::unique_ptr<ReceivingUiHandler>& handler :
- applicable_handlers_) {
- auto* button_controller =
diff --git a/www/iridium/files/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc b/www/iridium/files/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc
deleted file mode 100644
index 376f8d1f3499..000000000000
--- a/www/iridium/files/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/send_tab_to_self/send_tab_to_self_client_service.cc.orig 2024-06-25 12:08:48 UTC
-+++ chrome/browser/send_tab_to_self/send_tab_to_self_client_service.cc
-@@ -16,7 +16,7 @@
- #include "components/send_tab_to_self/send_tab_to_self_model.h"
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/send_tab_to_self/send_tab_to_self_toolbar_icon_controller.h"
- #endif
-
-@@ -50,7 +50,7 @@ void SendTabToSelfClientService::EntriesAddedRemotely(
- const std::vector<const SendTabToSelfEntry*>& new_entries) {
- for (const std::unique_ptr<ReceivingUiHandler>& handler : GetHandlers()) {
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Only respond to notifications corresponding to this service's profile
- // for these OSes; mobile does not have a Profile.
- // Cast note: on desktop, handlers are guaranteed to be the derived class
diff --git a/www/iridium/files/patch-chrome_browser_sessions_session__restore.cc b/www/iridium/files/patch-chrome_browser_sessions_session__restore.cc
index f106f71f0d62..f68ae7beb75c 100644
--- a/www/iridium/files/patch-chrome_browser_sessions_session__restore.cc
+++ b/www/iridium/files/patch-chrome_browser_sessions_session__restore.cc
@@ -1,4 +1,4 @@
---- chrome/browser/sessions/session_restore.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/sessions/session_restore.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/sessions/session_restore.cc
@@ -108,7 +108,7 @@
#include "ui/wm/core/scoped_animation_disabler.h"
diff --git a/www/iridium/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc b/www/iridium/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc
index fc1801e930f8..060d9176decb 100644
--- a/www/iridium/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc
@@ -1,4 +1,4 @@
---- chrome/browser/sharing/sharing_handler_registry_impl.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/sharing/sharing_handler_registry_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/sharing/sharing_handler_registry_impl.cc
@@ -21,7 +21,7 @@
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/www/iridium/files/patch-chrome_browser_shortcuts_icon__badging.cc b/www/iridium/files/patch-chrome_browser_shortcuts_icon__badging.cc
index 09b01eaece47..495438038a32 100644
--- a/www/iridium/files/patch-chrome_browser_shortcuts_icon__badging.cc
+++ b/www/iridium/files/patch-chrome_browser_shortcuts_icon__badging.cc
@@ -1,4 +1,4 @@
---- chrome/browser/shortcuts/icon_badging.cc.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/shortcuts/icon_badging.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/shortcuts/icon_badging.cc
@@ -59,7 +59,7 @@ enum class BadgeSize {
constexpr ShortcutSize kSizesNeededForShortcutCreation[] = {
diff --git a/www/iridium/files/patch-chrome_browser_signin_accounts__policy__manager.cc b/www/iridium/files/patch-chrome_browser_signin_accounts__policy__manager.cc
index 29ab9ae1bb7a..021ab0f4eb1f 100644
--- a/www/iridium/files/patch-chrome_browser_signin_accounts__policy__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_signin_accounts__policy__manager.cc
@@ -1,4 +1,4 @@
---- chrome/browser/signin/accounts_policy_manager.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/signin/accounts_policy_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/signin/accounts_policy_manager.cc
@@ -41,7 +41,7 @@
#include "chrome/browser/ui/webui/profile_helper.h"
diff --git a/www/iridium/files/patch-chrome_browser_signin_accounts__policy__manager.h b/www/iridium/files/patch-chrome_browser_signin_accounts__policy__manager.h
index 5fbd55baca13..3ed85de1cc84 100644
--- a/www/iridium/files/patch-chrome_browser_signin_accounts__policy__manager.h
+++ b/www/iridium/files/patch-chrome_browser_signin_accounts__policy__manager.h
@@ -1,4 +1,4 @@
---- chrome/browser/signin/accounts_policy_manager.h.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/signin/accounts_policy_manager.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/signin/accounts_policy_manager.h
@@ -13,7 +13,7 @@
#include "components/signin/public/base/signin_metrics.h"
diff --git a/www/iridium/files/patch-chrome_browser_signin_signin__util.cc b/www/iridium/files/patch-chrome_browser_signin_signin__util.cc
index 5ab1a98a3ac9..d37da58874bd 100644
--- a/www/iridium/files/patch-chrome_browser_signin_signin__util.cc
+++ b/www/iridium/files/patch-chrome_browser_signin_signin__util.cc
@@ -1,4 +1,4 @@
---- chrome/browser/signin/signin_util.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/signin/signin_util.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/signin/signin_util.cc
@@ -80,7 +80,7 @@ CookiesMover::CookiesMover(base::WeakPtr<Profile> sour
CookiesMover::~CookiesMover() = default;
diff --git a/www/iridium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc b/www/iridium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
index 6e4e2c5dbed5..5af5e4b7685a 100644
--- a/www/iridium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
+++ b/www/iridium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
@@ -1,4 +1,4 @@
---- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/supervised_user/classify_url_navigation_throttle.cc
@@ -68,7 +68,7 @@ std::ostream& operator<<(std::ostream& stream,
}
diff --git a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
index 691e86c4f2ef..1af3d2d197b4 100644
--- a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
+++ b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
@@ -1,4 +1,4 @@
---- chrome/browser/supervised_user/supervised_user_browser_utils.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/supervised_user/supervised_user_browser_utils.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/supervised_user/supervised_user_browser_utils.cc
@@ -40,7 +40,7 @@
#include "chrome/browser/ash/profiles/profile_helper.h"
diff --git a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
index 044e151c6bb2..1251b1889d50 100644
--- a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
+++ b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
@@ -1,4 +1,4 @@
---- chrome/browser/supervised_user/supervised_user_browser_utils.h.orig 2024-12-22 12:24:29 UTC
+--- chrome/browser/supervised_user/supervised_user_browser_utils.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/supervised_user/supervised_user_browser_utils.h
@@ -52,7 +52,7 @@ std::string GetAccountGivenName(Profile& profile);
// of the user.
diff --git a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
index d40f0143cb3e..b90d51817367 100644
--- a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc
-@@ -196,7 +196,7 @@ void SupervisedUserExtensionsDelegateImpl::RequestExte
+@@ -197,7 +197,7 @@ void SupervisedUserExtensionsDelegateImpl::RequestExte
return;
}
}
diff --git a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
index c0ec8719ad5a..8c2c90f50584 100644
--- a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/supervised_user/supervised_user_extensions_manager.cc
-@@ -353,7 +353,7 @@ void SupervisedUserExtensionsManager::
+@@ -357,7 +357,7 @@ void SupervisedUserExtensionsManager::
ActivateManagementPolicyAndUpdateRegistration() {
SetActiveForSupervisedUsers();
UpdateManagementPolicyRegistration();
@@ -9,7 +9,7 @@
MaybeMarkExtensionsLocallyParentApproved();
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
}
-@@ -470,7 +470,7 @@ bool SupervisedUserExtensionsManager::ShouldBlockExten
+@@ -476,7 +476,7 @@ bool SupervisedUserExtensionsManager::ShouldBlockExten
return false;
}
diff --git a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
index 7a12c8e7af43..b81b8e19c766 100644
--- a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
+++ b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
@@ -1,4 +1,4 @@
---- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/supervised_user/supervised_user_extensions_manager.h
@@ -153,7 +153,7 @@ class SupervisedUserExtensionsManager : public Extensi
// launched.
diff --git a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
index cca682019c6a..ee7cd9fa7782 100644
--- a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
+++ b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc
-@@ -34,12 +34,12 @@
+@@ -33,12 +33,12 @@
#include "chrome/browser/supervised_user/child_accounts/child_account_service_android.h"
#include "components/signin/public/identity_manager/identity_manager.h"
#include "ui/android/view_android.h"
@@ -15,7 +15,7 @@
namespace {
bool IsYouTubeInfrastructureSubframe(content::NavigationHandle* handle) {
if (handle->GetNavigatingFrameType() != content::FrameType::kSubframe) {
-@@ -161,7 +161,7 @@ SupervisedUserGoogleAuthNavigationThrottle::ShouldProc
+@@ -160,7 +160,7 @@ SupervisedUserGoogleAuthNavigationThrottle::ShouldProc
return content::NavigationThrottle::DEFER;
}
diff --git a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
index 3febda052a77..3bc22e7f2f08 100644
--- a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
@@ -1,4 +1,4 @@
---- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc
@@ -14,7 +14,7 @@
#include "components/supervised_user/core/browser/supervised_user_service.h"
diff --git a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
index cee4480c5635..2cc7d8c59c3d 100644
--- a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
+++ b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
@@ -1,4 +1,4 @@
---- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/supervised_user/supervised_user_navigation_observer.cc
@@ -47,7 +47,7 @@
#include "chrome/browser/supervised_user/android/supervised_user_web_content_handler_impl.h"
diff --git a/www/iridium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc b/www/iridium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
index 79d887ff009f..8c473d052f2f 100644
--- a/www/iridium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
+++ b/www/iridium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
@@ -1,4 +1,4 @@
---- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/sync/chrome_sync_controller_builder.cc
@@ -280,7 +280,7 @@ ChromeSyncControllerBuilder::Build(syncer::SyncService
#if BUILDFLAG(ENABLE_SPELLCHECK)
diff --git a/www/iridium/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc b/www/iridium/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc
index c82b35401ffb..948467ef8b14 100644
--- a/www/iridium/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc
@@ -1,4 +1,4 @@
---- chrome/browser/sync/device_info_sync_client_impl.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/sync/device_info_sync_client_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/sync/device_info_sync_client_impl.cc
@@ -34,7 +34,7 @@ DeviceInfoSyncClientImpl::~DeviceInfoSyncClientImpl()
std::string DeviceInfoSyncClientImpl::GetSigninScopedDeviceId() const {
diff --git a/www/iridium/files/patch-chrome_browser_sync_sync__service__factory.cc b/www/iridium/files/patch-chrome_browser_sync_sync__service__factory.cc
index 677560ed782e..ec59b3f170c4 100644
--- a/www/iridium/files/patch-chrome_browser_sync_sync__service__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_sync_sync__service__factory.cc
@@ -1,4 +1,4 @@
---- chrome/browser/sync/sync_service_factory.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/sync/sync_service_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/sync/sync_service_factory.cc
@@ -108,7 +108,7 @@
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.cc b/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.cc
index e251c9b39728..e9b432940d8e 100644
--- a/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.cc
+++ b/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.cc
@@ -1,4 +1,4 @@
---- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/task_manager/sampling/task_group.cc
@@ -36,7 +36,7 @@ const int kBackgroundRefreshTypesMask =
#if BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.h b/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.h
index 595856105600..f6bc151ba5ee 100644
--- a/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.h
+++ b/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.h
@@ -1,4 +1,4 @@
---- chrome/browser/task_manager/sampling/task_group.h.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/task_manager/sampling/task_group.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/task_manager/sampling/task_group.h
@@ -41,7 +41,7 @@ constexpr int kUnsupportedVMRefreshFlags =
REFRESH_TYPE_WEBCACHE_STATS | REFRESH_TYPE_NETWORK_USAGE |
diff --git a/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc b/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
index 996873eb8e5c..9a0a1bc05f6b 100644
--- a/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
+++ b/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
@@ -1,4 +1,4 @@
---- chrome/browser/task_manager/sampling/task_group_sampler.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/task_manager/sampling/task_group_sampler.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/task_manager/sampling/task_group_sampler.cc
@@ -45,7 +45,7 @@ TaskGroupSampler::TaskGroupSampler(
const OnCpuRefreshCallback& on_cpu_refresh,
diff --git a/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h b/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
index bc813df511b7..dea06ad15f06 100644
--- a/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
+++ b/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
@@ -1,4 +1,4 @@
---- chrome/browser/task_manager/sampling/task_group_sampler.h.orig 2023-10-21 11:51:27 UTC
+--- chrome/browser/task_manager/sampling/task_group_sampler.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/task_manager/sampling/task_group_sampler.h
@@ -31,7 +31,7 @@ class TaskGroupSampler : public base::RefCountedThread
using OnCpuRefreshCallback = base::RepeatingCallback<void(double)>;
diff --git a/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc b/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
index 05fc96b7dca0..fab259c49cba 100644
--- a/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/task_manager/sampling/task_manager_impl.cc
-@@ -227,7 +227,7 @@ void TaskManagerImpl::GetUSERHandles(TaskId task_id,
+@@ -235,7 +235,7 @@ void TaskManagerImpl::GetUSERHandles(TaskId task_id,
}
int TaskManagerImpl::GetOpenFdCount(TaskId task_id) const {
diff --git a/www/iridium/files/patch-chrome_browser_task__manager_task__manager__observer.h b/www/iridium/files/patch-chrome_browser_task__manager_task__manager__observer.h
index 5a7dd8d5ba83..979895deb810 100644
--- a/www/iridium/files/patch-chrome_browser_task__manager_task__manager__observer.h
+++ b/www/iridium/files/patch-chrome_browser_task__manager_task__manager__observer.h
@@ -1,4 +1,4 @@
---- chrome/browser/task_manager/task_manager_observer.h.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/task_manager/task_manager_observer.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/task_manager/task_manager_observer.h
@@ -46,7 +46,7 @@ enum RefreshType {
// or backgrounded.
diff --git a/www/iridium/files/patch-chrome_browser_themes_theme__helper.cc b/www/iridium/files/patch-chrome_browser_themes_theme__helper.cc
index 990937666424..cbb200e2a3c2 100644
--- a/www/iridium/files/patch-chrome_browser_themes_theme__helper.cc
+++ b/www/iridium/files/patch-chrome_browser_themes_theme__helper.cc
@@ -1,4 +1,4 @@
---- chrome/browser/themes/theme_helper.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/themes/theme_helper.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/themes/theme_helper.cc
@@ -16,7 +16,7 @@
#include "ui/gfx/image/image.h"
diff --git a/www/iridium/files/patch-chrome_browser_themes_theme__service.cc b/www/iridium/files/patch-chrome_browser_themes_theme__service.cc
index b10b8b55dc98..0de9a12544b0 100644
--- a/www/iridium/files/patch-chrome_browser_themes_theme__service.cc
+++ b/www/iridium/files/patch-chrome_browser_themes_theme__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/themes/theme_service.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/themes/theme_service.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/themes/theme_service.cc
-@@ -71,7 +71,7 @@
+@@ -72,7 +72,7 @@
#include "extensions/browser/extension_registry_observer.h"
#endif
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#include "ui/ozone/public/ozone_platform.h" // nogncheck
#endif
-@@ -331,7 +331,7 @@ CustomThemeSupplier* ThemeService::GetThemeSupplier()
+@@ -332,7 +332,7 @@ CustomThemeSupplier* ThemeService::GetThemeSupplier()
}
bool ThemeService::ShouldUseCustomFrame() const {
diff --git a/www/iridium/files/patch-chrome_browser_themes_theme__service__aura__linux.cc b/www/iridium/files/patch-chrome_browser_themes_theme__service__aura__linux.cc
index e4966e22953a..d3fe580b4d25 100644
--- a/www/iridium/files/patch-chrome_browser_themes_theme__service__aura__linux.cc
+++ b/www/iridium/files/patch-chrome_browser_themes_theme__service__aura__linux.cc
@@ -1,4 +1,4 @@
---- chrome/browser/themes/theme_service_aura_linux.cc.orig 2024-08-27 06:28:16 UTC
+--- chrome/browser/themes/theme_service_aura_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/themes/theme_service_aura_linux.cc
@@ -23,7 +23,7 @@ namespace {
ui::SystemTheme ValidateSystemTheme(ui::SystemTheme system_theme) {
diff --git a/www/iridium/files/patch-chrome_browser_themes_theme__service__factory.cc b/www/iridium/files/patch-chrome_browser_themes_theme__service__factory.cc
index 75004b95e588..9080a3213933 100644
--- a/www/iridium/files/patch-chrome_browser_themes_theme__service__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_themes_theme__service__factory.cc
@@ -1,4 +1,4 @@
---- chrome/browser/themes/theme_service_factory.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/themes/theme_service_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/themes/theme_service_factory.cc
@@ -24,7 +24,7 @@
#include "chrome/browser/themes/theme_helper_win.h"
diff --git a/www/iridium/files/patch-chrome_browser_ui_actions_chrome__action__id.h b/www/iridium/files/patch-chrome_browser_ui_actions_chrome__action__id.h
index be8b40271e87..006d2dd7613c 100644
--- a/www/iridium/files/patch-chrome_browser_ui_actions_chrome__action__id.h
+++ b/www/iridium/files/patch-chrome_browser_ui_actions_chrome__action__id.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/actions/chrome_action_id.h
-@@ -495,7 +495,7 @@
+@@ -497,7 +497,7 @@
#if BUILDFLAG(IS_CHROMEOS)
#define CHROME_PLATFORM_SPECIFIC_ACTION_IDS \
E(kToggleMultitaskMenu, IDC_TOGGLE_MULTITASK_MENU)
diff --git a/www/iridium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc b/www/iridium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
index 429246354510..a49308e6c0c6 100644
--- a/www/iridium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc
@@ -57,7 +57,7 @@ gfx::Rect GetPopupSizeForBnpl() {
DesktopPaymentsWindowManager::DesktopPaymentsWindowManager(
diff --git a/www/iridium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h b/www/iridium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
index e78a473fbb43..fa919c7338c4 100644
--- a/www/iridium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
+++ b/www/iridium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h
@@ -14,7 +14,7 @@
#include "components/autofill/core/browser/payments/payments_window_manager.h"
diff --git a/www/iridium/files/patch-chrome_browser_ui_browser.h b/www/iridium/files/patch-chrome_browser_ui_browser.h
index 6db58f6ac4d1..65d361019c60 100644
--- a/www/iridium/files/patch-chrome_browser_ui_browser.h
+++ b/www/iridium/files/patch-chrome_browser_ui_browser.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser.h.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/browser.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/browser.h
-@@ -300,7 +300,7 @@ class Browser : public TabStripModelObserver,
+@@ -301,7 +301,7 @@ class Browser : public TabStripModelObserver,
std::optional<int64_t> display_id;
#endif
diff --git a/www/iridium/files/patch-chrome_browser_ui_browser__command__controller.cc b/www/iridium/files/patch-chrome_browser_ui_browser__command__controller.cc
index 0e2a83b4cbbe..1c7bc766f343 100644
--- a/www/iridium/files/patch-chrome_browser_ui_browser__command__controller.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_browser__command__controller.cc
@@ -1,14 +1,14 @@
---- chrome/browser/ui/browser_command_controller.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/browser_command_controller.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/browser_command_controller.cc
-@@ -127,7 +127,7 @@
+@@ -126,7 +126,7 @@
#include "components/user_manager/user_manager.h"
#endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/base/ime/text_edit_commands.h"
#include "ui/base/ime/text_input_flags.h"
#include "ui/linux/linux_ui.h"
- #endif
@@ -136,7 +136,7 @@
#include "ui/ozone/public/ozone_platform.h"
#endif
@@ -18,7 +18,7 @@
#include "chrome/browser/ui/shortcuts/desktop_shortcuts_utils.h"
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-@@ -329,7 +329,7 @@ bool BrowserCommandController::IsReservedCommandOrKey(
+@@ -332,7 +332,7 @@ bool BrowserCommandController::IsReservedCommandOrKey(
#endif
}
@@ -27,7 +27,7 @@
// If this key was registered by the user as a content editing hotkey, then
// it is not reserved.
auto* linux_ui = ui::LinuxUi::instance();
-@@ -581,7 +581,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -595,7 +595,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
break;
#endif
@@ -36,7 +36,7 @@
case IDC_MINIMIZE_WINDOW:
browser_->window()->Minimize();
break;
-@@ -801,7 +801,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -812,7 +812,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
break;
case IDC_CREATE_SHORTCUT:
base::RecordAction(base::UserMetricsAction("CreateShortcut"));
@@ -45,7 +45,7 @@
chrome::CreateDesktopShortcutForActiveWebContents(browser_);
#else
web_app::CreateWebAppFromCurrentWebContents(
-@@ -968,7 +968,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -979,7 +979,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
case IDC_CHROME_WHATS_NEW:
#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
@@ -54,7 +54,7 @@
ShowChromeWhatsNew(browser_);
break;
#else
-@@ -1284,7 +1284,7 @@ void BrowserCommandController::InitCommandState() {
+@@ -1324,7 +1324,7 @@ void BrowserCommandController::InitCommandState() {
command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_4, true);
command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_5, true);
#endif
@@ -63,7 +63,7 @@
command_updater_.UpdateCommandEnabled(IDC_MINIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_MAXIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_RESTORE_WINDOW, true);
-@@ -1640,7 +1640,7 @@ void BrowserCommandController::UpdateCommandsForTabSta
+@@ -1682,7 +1682,7 @@ void BrowserCommandController::UpdateCommandsForTabSta
bool can_create_web_app = web_app::CanCreateWebApp(browser_);
command_updater_.UpdateCommandEnabled(IDC_INSTALL_PWA, can_create_web_app);
diff --git a/www/iridium/files/patch-chrome_browser_ui_browser__commands.cc b/www/iridium/files/patch-chrome_browser_ui_browser__commands.cc
index b02c72124660..89ab0fd83d4e 100644
--- a/www/iridium/files/patch-chrome_browser_ui_browser__commands.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_browser__commands.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser_commands.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/browser_commands.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/browser_commands.cc
-@@ -1991,7 +1991,7 @@ void OpenUpdateChromeDialog(Browser* browser) {
+@@ -1980,7 +1980,7 @@ void OpenUpdateChromeDialog(Browser* browser) {
} else if (UpgradeDetector::GetInstance()->is_outdated_install_no_au()) {
UpgradeDetector::GetInstance()->NotifyOutdatedInstallNoAutoUpdate();
} else {
diff --git a/www/iridium/files/patch-chrome_browser_ui_browser__ui__prefs.cc b/www/iridium/files/patch-chrome_browser_ui_browser__ui__prefs.cc
index ea17dd777734..44515fba34e4 100644
--- a/www/iridium/files/patch-chrome_browser_ui_browser__ui__prefs.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_browser__ui__prefs.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/browser_ui_prefs.cc
-@@ -71,7 +71,7 @@ void RegisterBrowserPrefs(PrefRegistrySimple* registry
+@@ -72,7 +72,7 @@ void RegisterBrowserPrefs(PrefRegistrySimple* registry
registry->RegisterIntegerPref(prefs::kDefaultBrowserDeclinedCount, 0);
registry->RegisterTimePref(prefs::kDefaultBrowserFirstShownTime,
base::Time());
@@ -9,7 +9,7 @@
registry->RegisterStringPref(prefs::kEnterpriseCustomLabelForBrowser,
std::string());
registry->RegisterStringPref(prefs::kEnterpriseLogoUrlForBrowser,
-@@ -184,7 +184,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry
+@@ -185,7 +185,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry
registry->RegisterDictionaryPref(prefs::kHttpsUpgradeFallbacks);
registry->RegisterDictionaryPref(prefs::kHttpsUpgradeNavigations);
registry->RegisterBooleanPref(prefs::kHttpsOnlyModeAutoEnabled, false);
diff --git a/www/iridium/files/patch-chrome_browser_ui_browser__view__prefs.cc b/www/iridium/files/patch-chrome_browser_ui_browser__view__prefs.cc
index e870a0b4cc43..d0f8cca08cea 100644
--- a/www/iridium/files/patch-chrome_browser_ui_browser__view__prefs.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_browser__view__prefs.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/browser_view_prefs.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/browser_view_prefs.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/browser_view_prefs.cc
@@ -14,7 +14,7 @@
diff --git a/www/iridium/files/patch-chrome_browser_ui_chrome__pages.cc b/www/iridium/files/patch-chrome_browser_ui_chrome__pages.cc
index 01681e503e3c..176711eece65 100644
--- a/www/iridium/files/patch-chrome_browser_ui_chrome__pages.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_chrome__pages.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/chrome_pages.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/chrome_pages.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/chrome_pages.cc
-@@ -85,7 +85,7 @@
+@@ -84,7 +84,7 @@
#include "components/signin/public/identity_manager/identity_manager.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/web_applications/web_app_utils.h"
#endif
-@@ -379,7 +379,7 @@ void ShowChromeTips(Browser* browser) {
+@@ -381,7 +381,7 @@ void ShowChromeTips(Browser* browser) {
ShowSingletonTab(browser, GURL(kChromeTipsURL));
}
@@ -18,7 +18,7 @@
void ShowChromeWhatsNew(Browser* browser) {
ShowSingletonTab(browser, GURL(kChromeUIWhatsNewURL));
}
-@@ -702,7 +702,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
+@@ -699,7 +699,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
}
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-chrome_browser_ui_chrome__pages.h b/www/iridium/files/patch-chrome_browser_ui_chrome__pages.h
index cb6069bc2255..475ea4c73383 100644
--- a/www/iridium/files/patch-chrome_browser_ui_chrome__pages.h
+++ b/www/iridium/files/patch-chrome_browser_ui_chrome__pages.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/chrome_pages.h.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/chrome_pages.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/chrome_pages.h
@@ -39,7 +39,7 @@ namespace signin {
enum class ConsentLevel;
diff --git a/www/iridium/files/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc b/www/iridium/files/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
index 126040b78982..1e02a604e745 100644
--- a/www/iridium/files/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/color/native_chrome_color_mixer.cc.orig 2023-10-21 11:51:27 UTC
+--- chrome/browser/ui/color/native_chrome_color_mixer.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/color/native_chrome_color_mixer.cc
@@ -7,7 +7,7 @@
#include "build/build_config.h"
diff --git a/www/iridium/files/patch-chrome_browser_ui_managed__ui.cc b/www/iridium/files/patch-chrome_browser_ui_managed__ui.cc
index 4269c9f01957..38de43aa6f30 100644
--- a/www/iridium/files/patch-chrome_browser_ui_managed__ui.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_managed__ui.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/managed_ui.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/managed_ui.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/managed_ui.cc
@@ -433,7 +433,7 @@ std::optional<std::string> GetDeviceManagerIdentity()
g_browser_process->platform_part()->browser_policy_connector_ash();
diff --git a/www/iridium/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc b/www/iridium/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
index fbdab3e168d3..59c8cc7a1405 100644
--- a/www/iridium/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc
@@ -1985,7 +1985,7 @@ const gfx::VectorIcon& GetSharingHubVectorIcon() {
return omnibox::kShareMacChromeRefreshIcon;
diff --git a/www/iridium/files/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc b/www/iridium/files/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
index 574a6b1c5260..51081decc7ee 100644
--- a/www/iridium/files/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc
@@ -44,7 +44,7 @@ std::u16string RelaunchChromeBubbleController::GetTitl
#if BUILDFLAG(IS_MAC)
diff --git a/www/iridium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc b/www/iridium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
index a30c20ecec47..593ce05dea35 100644
--- a/www/iridium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
@@ -102,7 +102,7 @@ namespace {
diff --git a/www/iridium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc b/www/iridium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
new file mode 100644
index 000000000000..335f5790feb5
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/prefs/prefs_tab_helper.cc.orig 2025-05-07 06:48:23 UTC
++++ chrome/browser/ui/prefs/prefs_tab_helper.cc
+@@ -66,7 +66,7 @@
+ #include <windows.h>
+ #endif
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // If a font name in prefs default values starts with a comma, consider it's a
+ // comma-separated font list and resolve it to the first available font.
+ #define PREFS_FONT_LIST 1
diff --git a/www/iridium/files/patch-chrome_browser_ui_sad__tab.cc b/www/iridium/files/patch-chrome_browser_ui_sad__tab.cc
index 7eb0dbffd636..fe34f0f384cf 100644
--- a/www/iridium/files/patch-chrome_browser_ui_sad__tab.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_sad__tab.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/sad_tab.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/sad_tab.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/sad_tab.cc
@@ -179,7 +179,7 @@ std::vector<int> SadTab::GetSubMessages() {
if (!web_contents_->GetBrowserContext()->IsOffTheRecord()) {
diff --git a/www/iridium/files/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h b/www/iridium/files/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h
index 68d099570054..d08f90b00660 100644
--- a/www/iridium/files/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h
+++ b/www/iridium/files/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h
@@ -36,7 +36,7 @@ class SharingHubBubbleController {
// Returns true if the omnibox icon should be shown.
diff --git a/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc b/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
index 138e0dc89883..96f169b74811 100644
--- a/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/signin/signin_view_controller.cc
-@@ -428,7 +428,7 @@ void SigninViewController::ShowModalSyncConfirmationDi
+@@ -443,7 +443,7 @@ void SigninViewController::ShowModalSyncConfirmationDi
void SigninViewController::ShowModalManagedUserNoticeDialog(
std::unique_ptr<signin::EnterpriseProfileCreationDialogParams>
create_param) {
diff --git a/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h b/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
index c1ffea6aac84..7a855c40311f 100644
--- a/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
+++ b/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/signin/signin_view_controller_delegate.h
@@ -79,7 +79,7 @@ class SigninViewControllerDelegate {
SignoutConfirmationCallback callback);
diff --git a/www/iridium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc b/www/iridium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
index 78801cecf25b..11e55a040065 100644
--- a/www/iridium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/startup/bad_flags_prompt.cc
-@@ -94,7 +94,7 @@ const char* const kBadFlags[] = {
+@@ -95,7 +95,7 @@ const char* const kBadFlags[] = {
extensions::switches::kExtensionsOnChromeURLs,
#endif
diff --git a/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc b/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
index 7f0635cf07eb..9d7757f5d210 100644
--- a/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/startup/startup_browser_creator.cc
@@ -134,7 +134,7 @@
#include "chrome/credential_provider/common/gcp_strings.h"
diff --git a/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc b/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
index 537cd8d3a245..1221e0fbf1f2 100644
--- a/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/startup/startup_browser_creator_impl.cc
@@ -76,7 +76,7 @@
#include "components/app_restore/full_restore_utils.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -207,7 +207,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
+@@ -208,7 +208,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
// at the state of the MessageLoop.
Browser::CreateParams params = Browser::CreateParams(profile_, false);
params.creation_source = Browser::CreationSource::kStartupCreator;
@@ -18,7 +18,7 @@
params.startup_id =
command_line_->GetSwitchValueASCII("desktop-startup-id");
#endif
-@@ -237,7 +237,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
+@@ -238,7 +238,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
continue;
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc b/www/iridium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc
index fbd9e3922523..e8cf079132a5 100644
--- a/www/iridium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/startup/startup_tab_provider.cc
@@ -62,7 +62,7 @@
#include "extensions/browser/extension_registry.h"
diff --git a/www/iridium/files/patch-chrome_browser_ui_tab__helpers.cc b/www/iridium/files/patch-chrome_browser_ui_tab__helpers.cc
index ae6feb4ad2e3..024397a21b23 100644
--- a/www/iridium/files/patch-chrome_browser_ui_tab__helpers.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_tab__helpers.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/tab_helpers.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/tab_helpers.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/tab_helpers.cc
-@@ -216,7 +216,7 @@
+@@ -218,7 +218,7 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/blocked_content/framebust_block_tab_helper.h"
#include "chrome/browser/ui/browser_finder.h"
#include "chrome/browser/ui/hats/hats_helper.h"
-@@ -687,12 +687,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con
+@@ -697,12 +697,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con
webapps::PreRedirectionURLObserver::CreateForWebContents(web_contents);
#endif
diff --git a/www/iridium/files/patch-chrome_browser_ui_tabs_features.cc b/www/iridium/files/patch-chrome_browser_ui_tabs_features.cc
index 267c0ceba749..418d146c993a 100644
--- a/www/iridium/files/patch-chrome_browser_ui_tabs_features.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_tabs_features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/tabs/features.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/tabs/features.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/tabs/features.cc
-@@ -48,7 +48,7 @@ bool CanShowTabSearchPositionSetting() {
+@@ -47,7 +47,7 @@ bool CanShowTabSearchPositionSetting() {
}
// Mac and other platforms will always have the tab search position in the
// correct location, cros/linux/win git the user the option to change.
diff --git a/www/iridium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc b/www/iridium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
index 150dfcd644b9..2e2938735214 100644
--- a/www/iridium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/tabs/tab_dialog_manager.cc
@@ -83,7 +83,7 @@ bool SupportsGlobalScreenCoordinates() {
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc b/www/iridium/files/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc
index dbff796f5ad7..c0871bce19ac 100644
--- a/www/iridium/files/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/tabs/tab_strip_prefs.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/tabs/tab_strip_prefs.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/tabs/tab_strip_prefs.cc
@@ -21,7 +21,7 @@ namespace tabs {
diff --git a/www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h b/www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
index e98d7a4784b3..aad8d9e3bfea 100644
--- a/www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
+++ b/www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/task_manager/task_manager_columns.h
@@ -277,7 +277,7 @@ inline constexpr std::array kColumns = {
.default_visibility = false},
diff --git a/www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc b/www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
index 368e87363753..e956580712cf 100644
--- a/www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
@@ -1,6 +1,15 @@
---- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/task_manager/task_manager_table_model.cc
-@@ -530,7 +530,7 @@ std::u16string TaskManagerTableModel::GetText(size_t r
+@@ -419,7 +419,7 @@ TaskManagerTableModel::~TaskManagerTableModel() {
+ // Note: system_total_time_ is used for both since there is no functional
+ // difference between browser & system (they are essentially the same tab).
+ // Instead, the data is routed to the platform appropriate bucket.
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ task_manager::RecordTabSwitchEvent(CategoryRecord::kBrowser,
+ system_total_time_);
+ #elif BUILDFLAG(IS_CHROMEOS)
+@@ -560,7 +560,7 @@ std::u16string TaskManagerTableModel::GetText(size_t r
? stringifier_->backgrounded_string()
: stringifier_->foregrounded_string();
@@ -9,7 +18,7 @@
case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: {
const int fd_count = observed_task_manager()->GetOpenFdCount(tasks_[row]);
return fd_count >= 0 ? base::FormatNumber(fd_count)
-@@ -693,7 +693,7 @@ int TaskManagerTableModel::CompareValues(size_t row1,
+@@ -723,7 +723,7 @@ int TaskManagerTableModel::CompareValues(size_t row1,
return BooleanCompare(is_proc1_bg, is_proc2_bg);
}
@@ -18,7 +27,7 @@
case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: {
const int proc1_fd_count =
observed_task_manager()->GetOpenFdCount(tasks_[row1]);
-@@ -935,7 +935,7 @@ void TaskManagerTableModel::UpdateRefreshTypes(int col
+@@ -1030,7 +1030,7 @@ void TaskManagerTableModel::UpdateRefreshTypes(int col
type = REFRESH_TYPE_KEEPALIVE_COUNT;
break;
diff --git a/www/iridium/files/patch-chrome_browser_ui_test_popup__browsertest.cc b/www/iridium/files/patch-chrome_browser_ui_test_popup__browsertest.cc
index 066ea30701f2..d0a8b676d986 100644
--- a/www/iridium/files/patch-chrome_browser_ui_test_popup__browsertest.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_test_popup__browsertest.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/test/popup_browsertest.cc.orig 2024-11-04 08:56:03 UTC
+--- chrome/browser/ui/test/popup_browsertest.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/test/popup_browsertest.cc
@@ -75,7 +75,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLeftAndTopZeroCo
const display::Display display = GetDisplayNearestBrowser(popup);
diff --git a/www/iridium/files/patch-chrome_browser_ui_test_test__browser__ui.cc b/www/iridium/files/patch-chrome_browser_ui_test_test__browser__ui.cc
index 249664bdb363..dfb817eb2ca6 100644
--- a/www/iridium/files/patch-chrome_browser_ui_test_test__browser__ui.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_test_test__browser__ui.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/test/test_browser_ui.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/test/test_browser_ui.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/test/test_browser_ui.cc
@@ -19,7 +19,7 @@
#include "ui/views/widget/widget.h"
diff --git a/www/iridium/files/patch-chrome_browser_ui_ui__features.cc b/www/iridium/files/patch-chrome_browser_ui_ui__features.cc
index 559f836a696d..3d08159e3f62 100644
--- a/www/iridium/files/patch-chrome_browser_ui_ui__features.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_ui__features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/ui_features.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/ui_features.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/ui_features.cc
-@@ -67,7 +67,7 @@ bool IsExtensionMenuInRootAppMenu() {
+@@ -45,7 +45,7 @@ bool IsExtensionMenuInRootAppMenu() {
return base::FeatureList::IsEnabled(kExtensionsMenuInAppMenu);
}
@@ -9,7 +9,7 @@
// Enables the feature to remove the last confirmation dialog when relaunching
// to update Chrome.
BASE_FEATURE(kFewerUpdateConfirmations,
-@@ -333,7 +333,7 @@ BASE_FEATURE(kViewsJSAppModalDialog,
+@@ -326,7 +326,7 @@ BASE_FEATURE(kViewsJSAppModalDialog,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
diff --git a/www/iridium/files/patch-chrome_browser_ui_ui__features.h b/www/iridium/files/patch-chrome_browser_ui_ui__features.h
index bf4f8a1a426f..016337d725be 100644
--- a/www/iridium/files/patch-chrome_browser_ui_ui__features.h
+++ b/www/iridium/files/patch-chrome_browser_ui_ui__features.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/ui_features.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/ui_features.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/ui_features.h
-@@ -47,7 +47,7 @@ extern const base::FeatureParam<int> kMaxPromptCount;
+@@ -31,7 +31,7 @@ BASE_DECLARE_FEATURE(kCloseOmniboxPopupOnInactiveAreaC
BASE_DECLARE_FEATURE(kExtensionsMenuInAppMenu);
bool IsExtensionMenuInRootAppMenu();
@@ -9,7 +9,7 @@
BASE_DECLARE_FEATURE(kFewerUpdateConfirmations);
#endif
-@@ -211,7 +211,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialog);
+@@ -203,7 +203,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialog);
BASE_DECLARE_FEATURE(kViewsJSAppModalDialog);
#endif
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_accelerator__table.cc b/www/iridium/files/patch-chrome_browser_ui_views_accelerator__table.cc
index 724d0729e697..38c882262852 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_accelerator__table.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_accelerator__table.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/accelerator_table.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/views/accelerator_table.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/accelerator_table.cc
-@@ -67,11 +67,11 @@ const AcceleratorMapping kAcceleratorMap[] = {
+@@ -70,11 +70,11 @@ const AcceleratorMapping kAcceleratorMap[] = {
{ui::VKEY_S, ui::EF_PLATFORM_ACCELERATOR, IDC_SAVE_PAGE},
{ui::VKEY_9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
{ui::VKEY_NUMPAD9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
@@ -14,7 +14,7 @@
{ui::VKEY_NEXT, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN, IDC_MOVE_TAB_NEXT},
{ui::VKEY_PRIOR, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN,
IDC_MOVE_TAB_PREVIOUS},
-@@ -99,7 +99,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
+@@ -102,7 +102,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
{ui::VKEY_NUMPAD7, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_6},
{ui::VKEY_8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
{ui::VKEY_NUMPAD8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
@@ -23,7 +23,7 @@
{ui::VKEY_1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0},
{ui::VKEY_NUMPAD1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0},
{ui::VKEY_2, ui::EF_ALT_DOWN, IDC_SELECT_TAB_1},
-@@ -151,7 +151,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
+@@ -154,7 +154,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
IDC_SHOW_AVATAR_MENU},
// Platform-specific key maps.
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc b/www/iridium/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc
index 5667ea51e1cd..9b5bbe5b7872 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc
@@ -19,7 +19,7 @@
#include "ui/menus/simple_menu_model.h"
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc b/www/iridium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
index eeb723c19690..2b3c14eaa0b4 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc
@@ -39,7 +39,7 @@
#include "ui/wm/core/wm_state.h"
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_chrome__views__delegate.h b/www/iridium/files/patch-chrome_browser_ui_views_chrome__views__delegate.h
index ef423a07d165..a2f7fe8bdfe6 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_chrome__views__delegate.h
+++ b/www/iridium/files/patch-chrome_browser_ui_views_chrome__views__delegate.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/chrome_views_delegate.h.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/views/chrome_views_delegate.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/chrome_views_delegate.h
@@ -52,7 +52,7 @@ class ChromeViewsDelegate : public views::ViewsDelegat
base::OnceClosure callback) override;
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc b/www/iridium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
index 47c517596c02..164313b52b30 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/chrome_views_delegate_linux.cc
@@ -26,7 +26,7 @@ bool IsDesktopEnvironmentUnity() {
return desktop_env == base::nix::DESKTOP_ENVIRONMENT_UNITY;
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
index 335d6b905440..afa9273acc3c 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/compose/compose_dialog_view.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/views/compose/compose_dialog_view.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/compose/compose_dialog_view.cc
@@ -160,7 +160,7 @@ void ComposeDialogView::OnBeforeBubbleWidgetInit(
views::Widget::InitParams* params,
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc
index 068912a37f1c..c7704a8bd1b2 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/frame/browser_frame.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/frame/browser_frame.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/frame/browser_frame.cc
@@ -52,7 +52,7 @@
#include "ui/aura/window.h"
@@ -18,7 +18,7 @@
return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme();
#else
return false;
-@@ -182,7 +182,7 @@ void BrowserFrame::InitBrowserFrame() {
+@@ -184,7 +184,7 @@ void BrowserFrame::InitBrowserFrame() {
Init(std::move(params));
@@ -27,7 +27,7 @@
SelectNativeTheme();
#else
SetNativeTheme(ui::NativeTheme::GetInstanceForNativeUi());
-@@ -368,7 +368,7 @@ void BrowserFrame::OnNativeWidgetWorkspaceChanged() {
+@@ -370,7 +370,7 @@ void BrowserFrame::OnNativeWidgetWorkspaceChanged() {
chrome::SaveWindowWorkspace(browser_view_->browser(), GetWorkspace());
chrome::SaveWindowVisibleOnAllWorkspaces(browser_view_->browser(),
IsVisibleOnAllWorkspaces());
@@ -36,7 +36,7 @@
// If the window was sent to a different workspace, prioritize it if
// it was sent to the current workspace and deprioritize it
// otherwise. This is done by MoveBrowsersInWorkspaceToFront()
-@@ -566,7 +566,7 @@ void BrowserFrame::OnMenuClosed() {
+@@ -568,7 +568,7 @@ void BrowserFrame::OnMenuClosed() {
}
void BrowserFrame::SelectNativeTheme() {
@@ -45,7 +45,7 @@
// Use the regular NativeTheme instance if running incognito mode, regardless
// of system theme (gtk, qt etc).
ui::NativeTheme* native_theme = ui::NativeTheme::GetInstanceForNativeUi();
-@@ -607,7 +607,7 @@ void BrowserFrame::OnTouchUiChanged() {
+@@ -609,7 +609,7 @@ void BrowserFrame::OnTouchUiChanged() {
bool BrowserFrame::RegenerateFrameOnThemeChange(
BrowserThemeChangeType theme_change_type) {
bool need_regenerate = false;
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.h b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.h
index 81863218058e..1c5afe09b209 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.h
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/frame/browser_frame.h.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/views/frame/browser_frame.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/frame/browser_frame.h
@@ -66,7 +66,7 @@ class BrowserFrame : public views::Widget, public view
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
index 52fe2542f64a..45894ba7ac52 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc.orig 2024-11-04 08:56:03 UTC
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc
@@ -54,7 +54,7 @@ gfx::Insets BrowserFrameViewLayoutLinux::RestoredFrame
OpaqueBrowserFrameViewLayout::RestoredFrameBorderInsets());
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
index 3d22332e3991..3f2418654d5a 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc
@@ -18,7 +18,7 @@ BrowserFrameViewLayoutLinuxNative::~BrowserFrameViewLa
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
index 4b7d1d7ef790..1c47a871d7dd 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig 2024-12-22 12:24:29 UTC
+--- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/frame/browser_frame_view_linux.cc
@@ -70,7 +70,7 @@ gfx::ShadowValues BrowserFrameViewLinux::GetShadowValu
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
index e4aa28c99535..c2819cf4d062 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc
@@ -15,7 +15,7 @@
#include "chrome/browser/ui/views/frame/browser_frame_view_win.h"
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
index c40c0885ccd8..382eba7e2362 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/frame/browser_view.cc
-@@ -2519,7 +2519,7 @@ void BrowserView::ToolbarSizeChanged(bool is_animating
+@@ -2581,7 +2581,7 @@ void BrowserView::ToolbarSizeChanged(bool is_animating
}
void BrowserView::TabDraggingStatusChanged(bool is_dragging) {
@@ -9,7 +9,7 @@
GetContentsWebView()->SetFastResize(is_dragging);
if (multi_contents_view_) {
multi_contents_view_->GetInactiveContentsView()->SetFastResize(is_dragging);
-@@ -5559,7 +5559,7 @@ void BrowserView::MaybeShowProfileSwitchIPH() {
+@@ -5825,7 +5825,7 @@ void BrowserView::MaybeShowProfileSwitchIPH() {
}
void BrowserView::MaybeShowSupervisedUserProfileSignInIPH() {
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
index 2ce21c855cdf..ddd5c2dbf4e7 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
@@ -54,7 +54,7 @@
#include "ui/views/window/vector_icons/vector_icons.h"
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h b/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
index d5211b3b8d37..37ab52fd1a44 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.h
@@ -110,7 +110,7 @@ class OpaqueBrowserFrameView : public BrowserNonClient
FrameButtonStyle GetFrameButtonStyle() const override;
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h b/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
index 877d09ee5f1a..bf4f3650bf4b 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h
@@ -9,7 +9,7 @@
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
index e3e9fd692ea9..de3366562cf5 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc
@@ -62,7 +62,7 @@
#include "ui/aura/window.h"
@@ -9,7 +9,16 @@
#include "chrome/browser/themes/theme_service.h"
#include "chrome/browser/themes/theme_service_factory.h"
#include "chrome/browser/ui/views/frame/browser_frame_view_paint_utils_linux.h"
-@@ -83,7 +83,7 @@ constexpr int kContentSettingIconSize = 16;
+@@ -76,7 +76,7 @@
+
+ // Windows, Mac and CrOS do not clip child widgets to their parents, so we
+ // don't have to worry about resizing quite as much.
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #define PLATFORM_CLIPS_CHILD_WINDOWS
+ #endif
+
+@@ -89,7 +89,7 @@ constexpr int kContentSettingIconSize = 16;
// The height of the controls bar at the top of the window.
constexpr int kTopControlsHeight = 34;
@@ -18,7 +27,7 @@
// Frame border when window shadow is not drawn.
constexpr int kFrameBorderThickness = 4;
#endif
-@@ -178,7 +178,7 @@ class WindowEventObserver : public ui::EventObserver {
+@@ -184,7 +184,7 @@ class WindowEventObserver : public ui::EventObserver {
gfx::Rect input_bounds = pip_browser_frame_view_->GetLocalBounds();
@@ -27,7 +36,7 @@
// Calculate input bounds for Linux. This is needed because the input bounds
// is not necessary the same as the local bounds on Linux.
if (pip_browser_frame_view_->ShouldDrawFrameShadow()) {
-@@ -618,7 +618,7 @@ PictureInPictureBrowserFrameView::PictureInPictureBrow
+@@ -630,7 +630,7 @@ PictureInPictureBrowserFrameView::PictureInPictureBrow
AddChildView(std::move(auto_pip_setting_overlay));
}
@@ -36,7 +45,7 @@
auto* profile = browser_view->browser()->profile();
auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile);
auto* theme_service_factory = ThemeServiceFactory::GetForProfile(profile);
-@@ -843,7 +843,7 @@ void PictureInPictureBrowserFrameView::OnThemeChanged(
+@@ -855,7 +855,7 @@ void PictureInPictureBrowserFrameView::OnThemeChanged(
view->SetIconColor(color_provider->GetColor(kColorPipWindowForeground));
}
@@ -45,7 +54,7 @@
// On Linux the top bar background will be drawn in OnPaint().
top_bar_container_view_->SetBackground(views::CreateSolidBackground(
color_provider->GetColor(kColorPipWindowTopBarBackground)));
-@@ -932,7 +932,7 @@ void PictureInPictureBrowserFrameView::RemovedFromWidg
+@@ -944,7 +944,7 @@ void PictureInPictureBrowserFrameView::RemovedFromWidg
BrowserNonClientFrameView::RemovedFromWidget();
}
@@ -54,7 +63,7 @@
gfx::Insets
PictureInPictureBrowserFrameView::RestoredMirroredFrameBorderInsets() const {
auto border = FrameBorderInsets();
-@@ -1223,7 +1223,7 @@ void PictureInPictureBrowserFrameView::AnimationProgre
+@@ -1235,7 +1235,7 @@ void PictureInPictureBrowserFrameView::AnimationProgre
// views::View implementations:
void PictureInPictureBrowserFrameView::OnPaint(gfx::Canvas* canvas) {
@@ -63,7 +72,7 @@
// Draw the PiP window frame borders and shadows, including the top bar
// background.
if (window_frame_provider_) {
-@@ -1378,7 +1378,7 @@ void PictureInPictureBrowserFrameView::UpdateTopBarVie
+@@ -1390,7 +1390,7 @@ void PictureInPictureBrowserFrameView::UpdateTopBarVie
}
gfx::Insets PictureInPictureBrowserFrameView::FrameBorderInsets() const {
@@ -72,7 +81,7 @@
if (window_frame_provider_) {
const auto insets = window_frame_provider_->GetFrameThicknessDip();
const bool tiled = frame()->tiled();
-@@ -1396,7 +1396,7 @@ gfx::Insets PictureInPictureBrowserFrameView::FrameBor
+@@ -1408,7 +1408,7 @@ gfx::Insets PictureInPictureBrowserFrameView::FrameBor
}
gfx::Insets PictureInPictureBrowserFrameView::ResizeBorderInsets() const {
@@ -81,7 +90,7 @@
return FrameBorderInsets();
#elif !BUILDFLAG(IS_CHROMEOS)
return gfx::Insets(kResizeBorder);
-@@ -1417,7 +1417,7 @@ gfx::Size PictureInPictureBrowserFrameView::GetNonClie
+@@ -1429,7 +1429,7 @@ gfx::Size PictureInPictureBrowserFrameView::GetNonClie
top_height + border_thickness.bottom());
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h b/www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h
index b5b28828effe..7a68023d289d 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h
@@ -30,7 +30,7 @@
#include "ui/views/layout/flex_layout_view.h"
@@ -9,7 +9,7 @@
#include "ui/linux/window_frame_provider.h"
#endif
-@@ -90,7 +90,7 @@ class PictureInPictureBrowserFrameView
+@@ -87,7 +87,7 @@ class PictureInPictureBrowserFrameView
void Layout(PassKey) override;
void AddedToWidget() override;
void RemovedFromWidget() override;
@@ -18,7 +18,7 @@
gfx::Insets RestoredMirroredFrameBorderInsets() const override;
gfx::Insets GetInputInsets() const override;
SkRRect GetRestoredClipRegion() const override;
-@@ -182,7 +182,7 @@ class PictureInPictureBrowserFrameView
+@@ -179,7 +179,7 @@ class PictureInPictureBrowserFrameView
// Returns true if there's an overlay view that's currently shown.
bool IsOverlayViewVisible() const;
@@ -27,7 +27,7 @@
// Returns whether a client-side shadow should be drawn for the window.
bool ShouldDrawFrameShadow() const;
-@@ -391,7 +391,7 @@ class PictureInPictureBrowserFrameView
+@@ -388,7 +388,7 @@ class PictureInPictureBrowserFrameView
// `top_bar_color_animation_`.
std::optional<SkColor> current_foreground_color_;
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
index 99648ad794fb..8e814da5db50 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/frame/system_menu_model_builder.cc
@@ -74,7 +74,7 @@ void SystemMenuModelBuilder::BuildMenu(ui::SimpleMenuM
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
index dd80764bb71c..e23009796dbc 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/frame/system_menu_model_delegate.cc
@@ -20,7 +20,7 @@
#include "chromeos/ui/frame/desks/move_to_desks_menu_model.h"
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
index cd94bacb050c..1f7831545d79 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/frame/tab_strip_region_view.cc
@@ -222,7 +222,7 @@ TabStripRegionView::TabStripRegionView(std::unique_ptr
new_tab_button_->GetViewAccessibility().SetName(
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_hung__renderer__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_hung__renderer__view.cc
index 46dab0cf84df..82d1e5441fce 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_hung__renderer__view.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_hung__renderer__view.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/hung_renderer_view.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/views/hung_renderer_view.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/hung_renderer_view.cc
-@@ -419,7 +419,7 @@ void HungRendererDialogView::ForceCrashHungRenderer()
+@@ -452,7 +452,7 @@ void HungRendererDialogView::ForceCrashHungRenderer()
content::RenderProcessHost* rph =
hung_pages_table_model_->GetRenderWidgetHost()->GetProcess();
if (rph) {
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc b/www/iridium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
index aabd4a1634f8..a2279ab5e38e 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/omnibox/omnibox_view_views.cc
-@@ -2064,7 +2064,7 @@ void OmniboxViewViews::MaybeAddSendTabToSelfItem(
+@@ -2089,7 +2089,7 @@ void OmniboxViewViews::MaybeAddSendTabToSelfItem(
}
void OmniboxViewViews::OnPopupOpened() {
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc b/www/iridium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
index 5d33f3131962..bf74376521cc 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/passwords/password_bubble_view_base.cc
@@ -42,7 +42,7 @@
#include "ui/base/metadata/metadata_impl_macros.h"
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc b/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
index c78ff84c7d78..5d8674c148f1 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.cc
@@ -346,7 +346,7 @@ void AvatarToolbarButton::MaybeShowProfileSwitchIPH()
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h b/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
index 6c5ff5a43acf..1850f8e213b9 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
+++ b/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.h
@@ -84,7 +84,7 @@ class AvatarToolbarButton : public ToolbarButton {
// Attempts showing the In-Produce-Help for profile Switching.
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc b/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
index 12f592f96452..ea3e0428e3f5 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/profiles/profile_menu_coordinator.cc
@@ -50,7 +50,7 @@ void ProfileMenuCoordinator::Show(bool is_source_accel
browser.window()->NotifyFeaturePromoFeatureUsed(
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
index 05b09eb5d4a7..1b8218cc1ae4 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/profiles/profile_menu_view.cc
-@@ -91,7 +91,7 @@
+@@ -92,7 +92,7 @@
#include "ui/strings/grit/ui_strings.h"
#include "ui/views/accessibility/view_accessibility.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#endif
-@@ -549,7 +549,7 @@ void ProfileMenuView::SetMenuTitleForAccessibility() {
+@@ -550,7 +550,7 @@ void ProfileMenuView::SetMenuTitleForAccessibility() {
case signin_util::SignedInState::kSignedOut:
case signin_util::SignedInState::kWebOnlySignedIn: {
std::string profile_user_display_name, profile_user_email;
@@ -18,7 +18,7 @@
profile_user_display_name = profile->GetPrefs()->GetString(
enterprise_signin::prefs::kProfileUserDisplayName);
profile_user_email = profile->GetPrefs()->GetString(
-@@ -646,7 +646,7 @@ void ProfileMenuView::BuildIdentity() {
+@@ -647,7 +647,7 @@ void ProfileMenuView::BuildIdentity() {
badge_image_model, menu_title_, menu_subtitle_, management_label);
} else {
std::string profile_user_display_name, profile_user_email;
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc b/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
index 7546c45cc6a5..b11b1a45e560 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/profiles/profile_menu_view_base.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/profiles/profile_menu_view_base.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/profiles/profile_menu_view_base.cc
@@ -650,7 +650,7 @@ void ProfileMenuViewBase::SetProfileIdentityInfo(
ProfileMenuViewBase::kIdentityImageSize, kIdentityImageBorder,
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
index 9003affcd821..4b4fc8e86d3d 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/profiles/profile_picker_view.cc
@@ -85,7 +85,7 @@
#include "chrome/browser/global_keyboard_shortcuts_mac.h"
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc b/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
index ec4bcd622a21..7bfd03c98476 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc
@@ -65,7 +65,7 @@
namespace {
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h b/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
index f08ff1e533fe..ced6a345b43d 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
+++ b/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h
@@ -73,7 +73,7 @@ class SigninViewControllerDelegateViews
SignoutConfirmationCallback callback);
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc b/www/iridium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
index e28913e2c4d2..6fdb04bdd59c 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc
-@@ -189,7 +189,7 @@ bool IsWindowDragUsingSystemDragDropAllowed() {
+@@ -190,7 +190,7 @@ bool IsWindowDragUsingSystemDragDropAllowed() {
void UpdateSystemDnDDragImage(TabDragContext* attached_context,
const gfx::ImageSkia& image) {
@@ -9,7 +9,7 @@
VLOG(1) << __func__ << " image size=" << image.size().ToString();
aura::Window* root_window =
attached_context->GetWidget()->GetNativeWindow()->GetRootWindow();
-@@ -392,7 +392,7 @@ TabDragController::Liveness TabDragController::Init(
+@@ -381,7 +381,7 @@ TabDragController::Liveness TabDragController::Init(
// synchronous on desktop Linux, so use that.
// - ChromeOS Ash
// Releasing capture on Ash cancels gestures so avoid it.
@@ -18,7 +18,7 @@
ref->can_release_capture_ = false;
#endif
ref->start_point_in_screen_ =
-@@ -954,7 +954,7 @@ TabDragController::Liveness TabDragController::DragBro
+@@ -889,7 +889,7 @@ TabDragController::Liveness TabDragController::DragBro
CHECK_EQ(SetCapture(target_context), Liveness::ALIVE);
}
@@ -27,7 +27,7 @@
// EndMoveLoop is going to snap the window back to its original location.
// Hide it so users don't see this. Hiding a window in Linux aura causes
// it to lose capture so skip it.
-@@ -2097,7 +2097,7 @@ void TabDragController::CompleteDrag() {
+@@ -1914,7 +1914,7 @@ void TabDragController::CompleteDrag() {
}
// If source window was maximized - maximize the new window as well.
@@ -36,7 +36,7 @@
// Keeping maximized state breaks snap to Grid on Windows when dragging
// tabs from maximized windows. TODO:(crbug.com/727051) Explore doing this
// for other desktop OS's. kMaximizedStateRetainedOnTabDrag in
-@@ -2527,7 +2527,7 @@ TabDragController::Liveness TabDragController::GetLoca
+@@ -2331,7 +2331,7 @@ TabDragController::Liveness TabDragController::GetLoca
}
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab.cc b/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab.cc
index 7284d07fb803..664894f3d812 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/tabs/tab.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/tabs/tab.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/tabs/tab.cc
-@@ -643,7 +643,7 @@ void Tab::MaybeUpdateHoverStatus(const ui::MouseEvent&
+@@ -642,7 +642,7 @@ void Tab::MaybeUpdateHoverStatus(const ui::MouseEvent&
return;
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
index 779b5e5f17e7..28ba982b6e47 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc
-@@ -379,7 +379,7 @@ TabHoverCardBubbleView::TabHoverCardBubbleView(Tab* ta
+@@ -380,7 +380,7 @@ TabHoverCardBubbleView::TabHoverCardBubbleView(Tab* ta
// not become active. Setting this to false creates the need to explicitly
// hide the hovercard on press, touch, and keyboard events.
SetCanActivate(false);
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc b/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
index f866d30041b3..c3e633e35018 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/tabs/tab_strip_combo_button.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/views/tabs/tab_strip_combo_button.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/tabs/tab_strip_combo_button.cc
-@@ -96,7 +96,7 @@ TabStripComboButton::TabStripComboButton(BrowserWindow
+@@ -97,7 +97,7 @@ TabStripComboButton::TabStripComboButton(BrowserWindow
base::BindRepeating(&TabStripComboButton::OnNewTabButtonStateChanged,
base::Unretained(this))));
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc b/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
index 1f22e3c7042d..c5dccbdf8567 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/tabs/tab_style_views.cc
-@@ -511,7 +511,7 @@ float TabStyleViewsImpl::GetCurrentActiveOpacity() con
+@@ -545,7 +545,7 @@ float TabStyleViewsImpl::GetCurrentActiveOpacity() con
if (!IsHoverAnimationActive()) {
return base_opacity;
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
index 4ae16cbd0fcf..86896a84534e 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/task_manager_search_bar_view.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/views/task_manager_search_bar_view.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/task_manager_search_bar_view.cc
@@ -27,7 +27,7 @@ TaskManagerSearchBarView::TaskManagerSearchBarView(
const gfx::Insets& margins,
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc b/www/iridium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
index b9099ead5449..e94603d487ef 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/user_education/browser_user_education_service.cc
-@@ -917,7 +917,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -930,7 +930,7 @@ void MaybeRegisterChromeFeaturePromos(
"Triggered when a shared tab becomes the active tab.")));
}
@@ -9,7 +9,7 @@
// kIPHSupervisedUserProfileSigninFeature
registry.RegisterFeature(std::move(
FeaturePromoSpecification::CreateForCustomAction(
-@@ -1171,7 +1171,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1209,7 +1209,7 @@ void MaybeRegisterChromeFeaturePromos(
"Triggered to inform users of the availability of the "
"new translate screen feature on the Lens Overlay.")));
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc b/www/iridium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
index 8ff44c05b936..9b03261c0d2d 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc
@@ -510,7 +510,7 @@ std::string GetFileExtension(FileExtension file_extens
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h b/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
index c8f028ad663b..8fa78bf68a4e 100644
--- a/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
+++ b/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/web_applications/web_app_dialogs.h
@@ -21,7 +21,7 @@
#include "ui/gfx/native_widget_types.h"
diff --git a/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc b/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
index 6bc69902e9aa..acf093258ac2 100644
--- a/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc
-@@ -518,7 +518,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPromoForAppsLaun
+@@ -519,7 +519,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPromoForAppsLaun
Browser* browser,
Profile* profile,
const std::string& app_id) {
@@ -9,7 +9,7 @@
WebAppProvider* provider = WebAppProvider::GetForWebApps(profile);
CHECK(provider);
-@@ -747,7 +747,7 @@ void WebAppUiManagerImpl::ClearWebAppSiteDataIfNeeded(
+@@ -748,7 +748,7 @@ void WebAppUiManagerImpl::ClearWebAppSiteDataIfNeeded(
}
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h b/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
index d39cbb43a311..9c84acdbe87f 100644
--- a/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
+++ b/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.h
@@ -225,7 +225,7 @@ class WebAppUiManagerImpl : public BrowserListObserver
UninstallCompleteCallback uninstall_complete_callback,
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_about_about__ui.cc b/www/iridium/files/patch-chrome_browser_ui_webui_about_about__ui.cc
index 6d818f64517b..020439754e72 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_about_about__ui.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_about_about__ui.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/about/about_ui.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/webui/about/about_ui.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/about/about_ui.cc
@@ -496,7 +496,7 @@ std::string ChromeURLs(content::BrowserContext* browse
return html;
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_about_about__ui.h b/www/iridium/files/patch-chrome_browser_ui_webui_about_about__ui.h
index 81fb2a04ddb3..67aaf5a6c26e 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_about_about__ui.h
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_about_about__ui.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/about/about_ui.h.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/webui/about/about_ui.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/about/about_ui.h
@@ -55,7 +55,7 @@ class TermsUIConfig : public AboutUIConfigBase {
};
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc b/www/iridium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
index 2ae70da32550..f9c4686f8cbf 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2024-11-04 08:56:03 UTC
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/app_home/app_home_page_handler.cc
-@@ -62,7 +62,7 @@
+@@ -61,7 +61,7 @@
#include "ui/base/window_open_disposition_utils.h"
#include "url/gurl.h"
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h b/www/iridium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
index 09240b07c3eb..5c4d8626de70 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2024-08-01 05:47:53 UTC
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/app_home/app_home_page_handler.h
@@ -24,7 +24,7 @@
#include "mojo/public/cpp/bindings/receiver.h"
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h b/www/iridium/files/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
index be9375a08b78..e86dd16658b3 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/app_settings/web_app_settings_ui.h.orig 2024-12-22 12:24:29 UTC
+--- chrome/browser/ui/webui/app_settings/web_app_settings_ui.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/app_settings/web_app_settings_ui.h
@@ -14,13 +14,13 @@
#include "ui/webui/mojo_web_ui_controller.h"
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc b/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
index bdf831f69c09..103c576d6336 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc
@@ -221,7 +221,7 @@ CertificateManagerPageHandler::GetCertSource(
CERTIFICATE_TRUST_TYPE_DISTRUSTED,
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc b/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
index 7f38bcda9569..b99cc2d624a6 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc
@@ -54,7 +54,7 @@
#include "net/ssl/client_cert_store_mac.h"
@@ -6,10 +6,10 @@
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/browser_process.h"
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
- #include "components/enterprise/client_certificates/core/certificate_provisioning_service.h"
- #include "components/enterprise/client_certificates/core/client_certificates_service.h"
-@@ -174,7 +174,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto
+ #include "chrome/browser/policy/chrome_browser_policy_connector.h"
+@@ -177,7 +177,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto
};
#endif
@@ -18,7 +18,7 @@
std::unique_ptr<ClientCertStoreLoader> CreatePlatformClientCertLoader(
Profile* profile) {
#if BUILDFLAG(IS_WIN)
-@@ -189,7 +189,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC
+@@ -192,7 +192,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC
}
#endif
@@ -27,7 +27,7 @@
// ClientCertStore implementation that always returns an empty list. The
// CertificateProvisioningService implementation expects to wrap a platform
// cert store, but here we only want to get results from the provisioning
-@@ -347,7 +347,7 @@ class ClientCertSource : public CertificateManagerPage
+@@ -368,7 +368,7 @@ class ClientCertSource : public CertificateManagerPage
std::optional<net::CertificateList> certs_;
};
@@ -36,7 +36,7 @@
// ChromeOS currently can use either Kcer or NSS for listing client certs, and
// Linux uses NSS only. This interface provides an abstraction to hide that
// from WritableClientCertSource. Currently this class only handles reading
-@@ -1078,7 +1078,7 @@ CreatePlatformClientCertSource(
+@@ -1099,7 +1099,7 @@ CreatePlatformClientCertSource(
mojo::Remote<certificate_manager_v2::mojom::CertificateManagerPage>*
remote_client,
Profile* profile) {
@@ -45,7 +45,7 @@
return std::make_unique<WritableClientCertSource>(remote_client, profile);
#else
return std::make_unique<ClientCertSource>(
-@@ -1086,7 +1086,7 @@ CreatePlatformClientCertSource(
+@@ -1107,7 +1107,7 @@ CreatePlatformClientCertSource(
#endif
}
@@ -54,7 +54,7 @@
std::unique_ptr<CertificateManagerPageHandler::CertSource>
CreateProvisionedClientCertSource(Profile* profile) {
return std::make_unique<ClientCertSource>(
-@@ -1135,7 +1135,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow
+@@ -1156,7 +1156,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow
return client_cert_policy_ == ClientCertificateManagementPermission::kAll;
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h b/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
index f3789a00df43..e8c1ae8c1d2e 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.h
@@ -19,7 +19,7 @@ CreatePlatformClientCertSource(
remote_client,
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc b/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
index 7f78811ca0bc..095676e89059 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/chrome_web_ui_configs.cc
-@@ -136,26 +136,26 @@
+@@ -137,7 +137,7 @@
#include "chrome/browser/ui/webui/conflicts/conflicts_ui.h"
#endif // BUILDFLAG(IS_WIN)
@@ -8,7 +8,8 @@
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
#include "chrome/browser/ui/webui/browser_switch/browser_switch_ui.h"
- #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
+ #include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin_ui.h"
+@@ -145,19 +145,19 @@
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -31,7 +32,7 @@
#include "chrome/browser/ui/webui/discards/discards_ui.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -183,7 +183,7 @@
+@@ -185,7 +185,7 @@
#include "chrome/browser/ui/webui/signin/signin_error_ui.h"
#endif // !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID)
@@ -40,7 +41,7 @@
#include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -320,7 +320,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -323,7 +323,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<WebUIJsErrorUIConfig>());
#endif // BUILDFLAG(IS_ANDROID)
@@ -49,16 +50,16 @@
map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
// BUILDFLAG(IS_OPENBSD)
-@@ -345,7 +345,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -348,7 +348,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<ConflictsUIConfig>());
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>());
- map.AddWebUIConfig(std::make_unique<WebAppSettingsUIConfig>());
- map.AddWebUIConfig(std::make_unique<WhatsNewUIConfig>());
-@@ -353,13 +353,13 @@ void RegisterChromeWebUIConfigs() {
+ map.AddWebUIConfig(std::make_unique<HistorySyncOptinUIConfig>());
+ map.AddWebUIConfig(std::make_unique<OnDeviceTranslationInternalsUIConfig>());
+@@ -357,13 +357,13 @@ void RegisterChromeWebUIConfigs() {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc b/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
index 722ea766f0f6..67207234e19d 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
-@@ -114,16 +114,16 @@
+@@ -118,16 +118,16 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -20,7 +20,7 @@
#include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
#endif
-@@ -404,7 +404,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
+@@ -408,7 +408,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
return NewTabPageUI::GetFaviconResourceBytes(scale_factor);
}
@@ -29,7 +29,7 @@
if (page_url.host_piece() == chrome::kChromeUIWhatsNewHost) {
return WhatsNewUI::GetFaviconResourceBytes(scale_factor);
}
-@@ -438,7 +438,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
+@@ -442,7 +442,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc b/www/iridium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
index 1920cd46ec03..65928b5f90c9 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc
@@ -7,7 +7,7 @@
#include "build/build_config.h"
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc b/www/iridium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
index 87d432b3c365..f7f2d37967cc 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/interstitials/interstitial_ui.cc
-@@ -74,7 +74,7 @@
+@@ -77,7 +77,7 @@
#include "components/security_interstitials/content/captive_portal_blocking_page.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h"
#include "chrome/browser/supervised_user/supervised_user_verification_page_blocked_sites.h"
#include "chrome/browser/supervised_user/supervised_user_verification_page_youtube.h"
-@@ -420,7 +420,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa
+@@ -424,7 +424,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa
}
#endif
@@ -18,7 +18,7 @@
std::unique_ptr<SupervisedUserVerificationPageForYouTube>
CreateSupervisedUserVerificationPageForYouTube(
content::WebContents* web_contents,
-@@ -647,7 +647,7 @@ void InterstitialHTMLSource::StartDataRequest(
+@@ -651,7 +651,7 @@ void InterstitialHTMLSource::StartDataRequest(
interstitial_delegate = CreateInsecureFormPage(web_contents);
} else if (path_without_query == "/https_only") {
interstitial_delegate = CreateHttpsOnlyModePage(web_contents);
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui.cc b/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui.cc
index e4ed21234f89..3a814d8803ab 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/management/management_ui.cc
@@ -175,11 +175,11 @@ void ManagementUI::GetLocalizedStrings(
IDS_MANAGEMENT_FILE_TRANSFER_VISIBLE_DATA},
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__constants.cc b/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__constants.cc
index 09078ebb453e..fbde1daed041 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__constants.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__constants.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/management/management_ui_constants.cc.orig 2024-12-22 12:24:29 UTC
+--- chrome/browser/ui/webui/management/management_ui_constants.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/management/management_ui_constants.cc
@@ -89,12 +89,12 @@ const char kProfileReportingExtension[] = "profileRepo
const char kProfileReportingPolicy[] = "profileReportingPolicy";
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__constants.h b/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__constants.h
index b96ee42f7a54..adf0a7003569 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__constants.h
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__constants.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/management/management_ui_constants.h.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/webui/management/management_ui_constants.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/management/management_ui_constants.h
@@ -7,14 +7,14 @@
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc b/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
index 922e4440440f..75e981382676 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/management/management_ui_handler.cc
@@ -58,7 +58,7 @@
#include "ui/base/l10n/l10n_util.h"
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h b/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
index e0e8a9191fab..8263fbe23a27 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/management/management_ui_handler.h
@@ -30,7 +30,7 @@ namespace policy {
class PolicyService;
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc b/www/iridium/files/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
index 287592567d88..14c11afc3d38 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/password_manager/promo_cards_handler.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/webui/password_manager/promo_cards_handler.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/password_manager/promo_cards_handler.cc
@@ -28,7 +28,7 @@
#include "chrome/browser/ui/webui/password_manager/promo_cards/web_password_manager_promo.h"
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc b/www/iridium/files/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
index b79c788802dc..d17dac5b1934 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc
@@ -37,7 +37,7 @@ std::u16string RelaunchChromePromo::GetTitle() const {
return l10n_util::GetStringUTF16(
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc b/www/iridium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
index ec00f42e46dc..70bd58643593 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/searchbox/searchbox_handler.cc
@@ -111,7 +111,7 @@ const char* kMacShareIconResourceName =
#elif BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc b/www/iridium/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
index be23d336fba6..7934d2832441 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/settings/appearance_handler.cc
@@ -32,7 +32,7 @@ void AppearanceHandler::RegisterMessages() {
"useDefaultTheme",
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc b/www/iridium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
index c0e9f5524058..4591d1e65a51 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
-@@ -138,7 +138,7 @@
+@@ -140,7 +140,7 @@
#include "chrome/browser/ui/webui/settings/system_handler.h"
#endif
@@ -9,7 +9,7 @@
#include "ui/display/screen.h"
#endif
-@@ -157,7 +157,7 @@
+@@ -159,7 +159,7 @@
#include "chrome/browser/ui/webui/certificate_manager_localized_strings_provider.h"
#endif
@@ -18,16 +18,16 @@
#include "ui/linux/linux_ui_factory.h"
#include "ui/ozone/public/ozone_platform.h"
#endif
-@@ -282,7 +282,7 @@ void AddA11yStrings(content::WebUIDataSource* html_sou
- {"focusHighlightLabel",
- IDS_SETTINGS_ACCESSIBILITY_FOCUS_HIGHLIGHT_DESCRIPTION},
+@@ -288,7 +288,7 @@ void AddA11yStrings(content::WebUIDataSource* html_sou
+ {"toastAlertLevelDescription",
+ IDS_SETTINGS_ACCESSIBILITY_TOAST_FREQUENCY_DESCRIPTION},
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
{"overscrollHistoryNavigationTitle",
IDS_SETTINGS_OVERSCROLL_HISTORY_NAVIGATION_TITLE},
{"overscrollHistoryNavigationSubtitle",
-@@ -571,7 +571,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -577,7 +577,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
{"uiFeatureAlignLeft", IDS_SETTINGS_UI_FEATURE_ALIGN_LEFT},
{"uiFeatureAlignRight", IDS_SETTINGS_UI_FEATURE_ALIGN_RIGHT},
{"resetToDefault", IDS_SETTINGS_RESET_TO_DEFAULT},
@@ -36,7 +36,7 @@
{"gtkTheme", IDS_SETTINGS_GTK_THEME},
{"useGtkTheme", IDS_SETTINGS_USE_GTK_THEME},
{"qtTheme", IDS_SETTINGS_QT_THEME},
-@@ -579,7 +579,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -585,7 +585,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
{"classicTheme", IDS_SETTINGS_CLASSIC_THEME},
{"useClassicTheme", IDS_SETTINGS_USE_CLASSIC_THEME},
#endif
@@ -45,7 +45,7 @@
{"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS},
#endif
#if BUILDFLAG(IS_MAC)
-@@ -601,7 +601,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -607,7 +607,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
html_source->AddBoolean("tabSearchIsRightAlignedAtStartup",
tabs::GetTabSearchTrailingTabstrip(profile));
@@ -54,7 +54,7 @@
bool show_custom_chrome_frame = ui::OzonePlatform::GetInstance()
->GetPlatformRuntimeProperties()
.supports_server_side_window_decorations;
-@@ -1504,7 +1504,7 @@ void AddSignOutDialogStrings(content::WebUIDataSource*
+@@ -1495,7 +1495,7 @@ void AddSignOutDialogStrings(content::WebUIDataSource*
g_browser_process->GetApplicationLocale())
.spec();
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc b/www/iridium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
index dca5b4b5ba68..169afcebffda 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/signin/profile_picker_handler.cc
-@@ -164,7 +164,7 @@ base::Value::Dict CreateProfileEntry(const ProfileAttr
+@@ -165,7 +165,7 @@ base::Value::Dict CreateProfileEntry(const ProfileAttr
IDS_PROFILE_PICKER_PROFILE_CARD_LABEL, local_profile_name);
if (AccountInfo::IsManaged(entry->GetHostedDomain())) {
profile_entry.Set("avatarBadge", "cr:domain");
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc b/www/iridium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
index 5da58916915a..d03a74b1eb17 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc
@@ -50,7 +50,7 @@
#include "ui/base/l10n/l10n_util.h"
@@ -18,7 +18,7 @@
return g_browser_process->GetFeatures()->whats_new_registry();
#else
return nullptr;
-@@ -794,7 +794,7 @@ void UserEducationInternalsPageHandlerImpl::ClearWhats
+@@ -828,7 +828,7 @@ void UserEducationInternalsPageHandlerImpl::ClearWhats
}
void UserEducationInternalsPageHandlerImpl::LaunchWhatsNewStaging() {
diff --git a/www/iridium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc b/www/iridium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc
index 57ba0fa664fb..1c32d23fe910 100644
--- a/www/iridium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/ui/window_sizer/window_sizer.cc
@@ -220,7 +220,7 @@ void WindowSizer::GetBrowserWindowBoundsAndShowState(
browser, window_bounds, show_state);
diff --git a/www/iridium/files/patch-chrome_browser_upgrade__detector_version__history__client.cc b/www/iridium/files/patch-chrome_browser_upgrade__detector_version__history__client.cc
index 92a9b8f99b0e..d4149a2d02f2 100644
--- a/www/iridium/files/patch-chrome_browser_upgrade__detector_version__history__client.cc
+++ b/www/iridium/files/patch-chrome_browser_upgrade__detector_version__history__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/upgrade_detector/version_history_client.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/upgrade_detector/version_history_client.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/upgrade_detector/version_history_client.cc
-@@ -50,7 +50,7 @@ GURL GetVersionReleasesUrl(base::Version version) {
+@@ -175,7 +175,7 @@ GURL GetVersionReleasesUrl(base::Version version) {
#define CURRENT_PLATFORM "win"
#endif
diff --git a/www/iridium/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc b/www/iridium/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
index b1171e872198..bfc3b0d2668e 100644
--- a/www/iridium/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc.orig 2024-11-04 08:56:03 UTC
+--- chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc
-@@ -44,7 +44,7 @@
+@@ -45,7 +45,7 @@
#include "components/visited_url_ranking/public/visited_url_ranking_service.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#include "chrome/browser/visited_url_ranking/desktop_tab_model_url_visit_data_fetcher.h"
#elif BUILDFLAG(IS_ANDROID)
#include "chrome/browser/visited_url_ranking/android_tab_model_url_visit_data_fetcher.h"
-@@ -118,7 +118,7 @@ VisitedURLRankingServiceFactory::BuildServiceInstanceF
+@@ -119,7 +119,7 @@ VisitedURLRankingServiceFactory::BuildServiceInstanceF
std::map<Fetcher, std::unique_ptr<URLVisitDataFetcher>> data_fetchers;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc b/www/iridium/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
index 9addfeaf3fde..db6dcffc1f50 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
+++ b/www/iridium/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
@@ -1,4 +1,4 @@
---- chrome/browser/web_applications/commands/launch_web_app_command.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/web_applications/commands/launch_web_app_command.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/web_applications/commands/launch_web_app_command.cc
@@ -101,7 +101,7 @@ void LaunchWebAppCommand::StartWithLock(std::unique_pt
// OsIntegrationTestOverride can use the xdg install command to detect
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc b/www/iridium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
index 3be799d754c7..d1e57056189d 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
+++ b/www/iridium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
@@ -1,4 +1,4 @@
---- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2024-08-27 06:28:16 UTC
+--- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/web_applications/commands/set_user_display_mode_command.cc
@@ -57,7 +57,7 @@ void SetUserDisplayModeCommand::StartWithLock(
// OsIntegrationTestOverride can use the xdg install command to detect
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_extension__status__utils.h b/www/iridium/files/patch-chrome_browser_web__applications_extension__status__utils.h
index b706510c4783..fefb00abd936 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_extension__status__utils.h
+++ b/www/iridium/files/patch-chrome_browser_web__applications_extension__status__utils.h
@@ -1,4 +1,4 @@
---- chrome/browser/web_applications/extension_status_utils.h.orig 2024-11-04 08:56:03 UTC
+--- chrome/browser/web_applications/extension_status_utils.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/web_applications/extension_status_utils.h
@@ -50,7 +50,7 @@ bool IsExtensionDefaultInstalled(content::BrowserConte
bool IsExternalExtensionUninstalled(content::BrowserContext* context,
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc b/www/iridium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
index 1e921900e07a..da2464d61dec 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
+++ b/www/iridium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2024-11-04 08:56:03 UTC
+--- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/web_applications/extensions/extension_status_utils.cc
-@@ -25,7 +25,7 @@ namespace {
+@@ -26,7 +26,7 @@ namespace {
const char* g_preinstalled_app_for_testing = nullptr;
@@ -9,7 +9,7 @@
// TODO(b/268221237): Remove this allow-list.
const char kDefaultAllowedExtensionIds[] =
"alhngdkjgnedakdlnamimgfihgkmenbh,"
-@@ -107,7 +107,7 @@ bool IsExternalExtensionUninstalled(content::BrowserCo
+@@ -105,7 +105,7 @@ bool IsExternalExtensionUninstalled(content::BrowserCo
return prefs && prefs->IsExternalExtensionUninstalled(extension_id);
}
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
index 1a5dc583c2ad..c909566cccf5 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/web_applications/os_integration/os_integration_manager.cc
-@@ -660,7 +660,7 @@ std::unique_ptr<ShortcutInfo> OsIntegrationManager::Bu
+@@ -662,7 +662,7 @@ std::unique_ptr<ShortcutInfo> OsIntegrationManager::Bu
}
}
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h
index 03e34fecdefd..744d489b4ffa 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h
+++ b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h
@@ -1,4 +1,4 @@
---- chrome/browser/web_applications/os_integration/os_integration_test_override.h.orig 2024-06-25 12:08:48 UTC
+--- chrome/browser/web_applications/os_integration/os_integration_test_override.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/web_applications/os_integration/os_integration_test_override.h
@@ -99,7 +99,7 @@ class OsIntegrationTestOverride
virtual base::FilePath chrome_apps_folder() = 0;
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
index abe969c4cdd4..8b1e7519c1b3 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2023-10-21 11:51:27 UTC
+--- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc
-@@ -54,7 +54,7 @@ proto::RunOnOsLoginMode ConvertWebAppRunOnOsLoginModeT
+@@ -54,7 +54,7 @@ proto::os_state::RunOnOsLogin::Mode ConvertWebAppRunOn
// different from other platforms, see web_app_run_on_os_login_manager.h for
// more info.
bool DoesRunOnOsLoginRequireExecution() {
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
index fce2282025b1..932fee2ec0d3 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
@@ -1,4 +1,4 @@
---- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc
@@ -199,7 +199,7 @@ void ShortcutSubManager::Execute(
return;
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h
index 144d89847349..b3e3af680e26 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h
+++ b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h
@@ -1,4 +1,4 @@
---- chrome/browser/web_applications/os_integration/web_app_file_handler_registration.h.orig 2024-02-04 14:46:08 UTC
+--- chrome/browser/web_applications/os_integration/web_app_file_handler_registration.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/web_applications/os_integration/web_app_file_handler_registration.h
@@ -43,7 +43,7 @@ void UnregisterFileHandlersWithOs(const webapps::AppId
const base::FilePath& profile_path,
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
index d52fa37d2109..334211771134 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
+++ b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
@@ -1,4 +1,4 @@
---- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/web_applications/os_integration/web_app_shortcut.cc
@@ -71,7 +71,7 @@ namespace {
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
index 7349b0085eeb..89146023fe69 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
+++ b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
@@ -1,4 +1,4 @@
---- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/web_applications/os_integration/web_app_shortcut.h
@@ -22,7 +22,7 @@
#include "ui/gfx/image/image_family.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/web_applications/os_integration/web_app_shortcut_linux.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -75,7 +75,7 @@ struct ShortcutInfo {
+@@ -77,7 +77,7 @@ struct ShortcutInfo {
// the installed PWA experience and thus the icons are not designed to be
// displayed on an OS dock.
bool is_diy_app = false;
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc b/www/iridium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
index 01d3d4a393e6..da03034b3219 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
@@ -1,4 +1,4 @@
---- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/web_applications/policy/web_app_policy_manager.cc
@@ -105,7 +105,7 @@ namespace web_app {
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc b/www/iridium/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
index e38ea184cba3..703a186779cc 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
@@ -1,4 +1,4 @@
---- chrome/browser/web_applications/test/os_integration_test_override_impl.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/web_applications/test/os_integration_test_override_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/web_applications/test/os_integration_test_override_impl.cc
@@ -45,7 +45,7 @@
#include "third_party/skia/include/core/SkBitmap.h"
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h b/www/iridium/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h
index 4a871dbfaf34..958288bbb756 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h
+++ b/www/iridium/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h
@@ -1,4 +1,4 @@
---- chrome/browser/web_applications/test/os_integration_test_override_impl.h.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/web_applications/test/os_integration_test_override_impl.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/web_applications/test/os_integration_test_override_impl.h
@@ -40,7 +40,7 @@ class ShellLinkItem;
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_web__app__helpers.cc b/www/iridium/files/patch-chrome_browser_web__applications_web__app__helpers.cc
index a1f35d926213..427b97fc4bcb 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_web__app__helpers.cc
+++ b/www/iridium/files/patch-chrome_browser_web__applications_web__app__helpers.cc
@@ -1,4 +1,4 @@
---- chrome/browser/web_applications/web_app_helpers.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/web_applications/web_app_helpers.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/web_applications/web_app_helpers.cc
@@ -145,7 +145,7 @@ bool IsValidWebAppUrl(const GURL& app_url) {
return false;
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_web__app__install__info.h b/www/iridium/files/patch-chrome_browser_web__applications_web__app__install__info.h
index a4be3a78d312..e275ed54460a 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_web__app__install__info.h
+++ b/www/iridium/files/patch-chrome_browser_web__applications_web__app__install__info.h
@@ -1,4 +1,4 @@
---- chrome/browser/web_applications/web_app_install_info.h.orig 2025-02-22 18:06:53 UTC
+--- chrome/browser/web_applications/web_app_install_info.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/web_applications/web_app_install_info.h
@@ -38,7 +38,7 @@
#include "url/gurl.h"
diff --git a/www/iridium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc b/www/iridium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
index 86ab5ab8be37..c802b580d2b8 100644
--- a/www/iridium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
+++ b/www/iridium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
@@ -1,6 +1,6 @@
---- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc
-@@ -574,7 +574,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureDisc
+@@ -577,7 +577,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureDisc
g_observer->ConfiguringCable(request_type);
}
diff --git a/www/iridium/files/patch-chrome_browser_webauthn_enclave__manager.cc b/www/iridium/files/patch-chrome_browser_webauthn_enclave__manager.cc
index 608b4ea92018..a5f8d5a5ec6a 100644
--- a/www/iridium/files/patch-chrome_browser_webauthn_enclave__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_webauthn_enclave__manager.cc
@@ -1,20 +1,20 @@
---- chrome/browser/webauthn/enclave_manager.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/webauthn/enclave_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/webauthn/enclave_manager.cc
-@@ -711,7 +711,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
+@@ -689,7 +689,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
std::string UserVerifyingLabelToString(crypto::UserVerifyingKeyLabel label) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_ASH)
-+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
return label;
#else
return std::string("placeholder");
-@@ -721,7 +721,7 @@ std::string UserVerifyingLabelToString(crypto::UserVer
+@@ -699,7 +699,7 @@ std::string UserVerifyingLabelToString(crypto::UserVer
std::optional<crypto::UserVerifyingKeyLabel> UserVerifyingKeyLabelFromString(
std::string saved_label) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_ASH)
-+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
return saved_label;
#else
return std::nullopt;
diff --git a/www/iridium/files/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc b/www/iridium/files/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc
index 1f7a451c3f1e..c31c63431c7b 100644
--- a/www/iridium/files/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc
+++ b/www/iridium/files/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc
@@ -1,4 +1,4 @@
---- chrome/browser/webauthn/gpm_user_verification_policy.cc.orig 2024-08-27 06:28:16 UTC
+--- chrome/browser/webauthn/gpm_user_verification_policy.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/webauthn/gpm_user_verification_policy.cc
@@ -17,7 +17,7 @@ bool GpmWillDoUserVerification(device::UserVerificatio
return platform_has_biometrics;
diff --git a/www/iridium/files/patch-chrome_browser_webauthn_password__credential__controller.cc b/www/iridium/files/patch-chrome_browser_webauthn_password__credential__controller.cc
new file mode 100644
index 000000000000..f23db80c3993
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_webauthn_password__credential__controller.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/webauthn/password_credential_controller.cc.orig 2025-05-07 06:48:23 UTC
++++ chrome/browser/webauthn/password_credential_controller.cc
+@@ -46,7 +46,7 @@ password_manager::PasswordManagerClient* GetPasswordMa
+ }
+
+ std::u16string GetAuthenticationMessage(std::string_view rp_id) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return u"";
+ #else
+ return l10n_util::GetStringFUTF16(IDS_PASSWORD_MANAGER_FILLING_REAUTH,
diff --git a/www/iridium/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc b/www/iridium/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc
index 6c85b440e8c5..e8f50c6fbcd1 100644
--- a/www/iridium/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc
+++ b/www/iridium/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc
@@ -1,11 +1,11 @@
---- chrome/browser/webauthn/unexportable_key_utils.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/browser/webauthn/unexportable_key_utils.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/browser/webauthn/unexportable_key_utils.cc
-@@ -34,7 +34,7 @@ GetWebAuthnUnexportableKeyProvider() {
+@@ -33,7 +33,7 @@ GetWebAuthnUnexportableKeyProvider() {
// If there is a scoped UnexportableKeyProvider configured, we always use
// that so that tests can still override the key provider.
const bool use_software_provider =
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
!crypto::internal::HasScopedUnexportableKeyProvider();
#else
false;
diff --git a/www/iridium/files/patch-chrome_common_channel__info.h b/www/iridium/files/patch-chrome_common_channel__info.h
index c422655e5a3a..52fed33d6c15 100644
--- a/www/iridium/files/patch-chrome_common_channel__info.h
+++ b/www/iridium/files/patch-chrome_common_channel__info.h
@@ -1,4 +1,4 @@
---- chrome/common/channel_info.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/common/channel_info.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/common/channel_info.h
@@ -11,7 +11,7 @@
#include "build/branding_buildflags.h"
diff --git a/www/iridium/files/patch-chrome_common_channel__info__posix.cc b/www/iridium/files/patch-chrome_common_channel__info__posix.cc
index 373d1ddf5fb4..b7ce8e0cf09c 100644
--- a/www/iridium/files/patch-chrome_common_channel__info__posix.cc
+++ b/www/iridium/files/patch-chrome_common_channel__info__posix.cc
@@ -1,4 +1,4 @@
---- chrome/common/channel_info_posix.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/common/channel_info_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/common/channel_info_posix.cc
@@ -94,7 +94,7 @@ std::string GetChannelSuffixForDataDir() {
}
diff --git a/www/iridium/files/patch-chrome_common_chrome__features.cc b/www/iridium/files/patch-chrome_common_chrome__features.cc
index fa8a40c490e4..88684c3b9e1d 100644
--- a/www/iridium/files/patch-chrome_common_chrome__features.cc
+++ b/www/iridium/files/patch-chrome_common_chrome__features.cc
@@ -1,4 +1,4 @@
---- chrome/common/chrome_features.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/common/chrome_features.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/common/chrome_features.cc
@@ -80,7 +80,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppShims,
#endif // BUILDFLAG(IS_MAC)
@@ -36,7 +36,7 @@
// Controls whether Chrome Apps are supported. See https://crbug.com/1221251.
// If the feature is disabled, Chrome Apps continue to work. If enabled, Chrome
// Apps will not launch and will be marked in the UI as deprecated.
-@@ -834,7 +834,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
+@@ -898,7 +898,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
"KAnonymityServiceStorage",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -45,7 +45,7 @@
BASE_FEATURE(kLinuxLowMemoryMonitor,
"LinuxLowMemoryMonitor",
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -847,7 +847,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit
+@@ -911,7 +911,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit
&kLinuxLowMemoryMonitor, "critical_level", 255};
#endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-chrome_common_chrome__features.h b/www/iridium/files/patch-chrome_common_chrome__features.h
index ae4f3f0d10c1..3ceaf1b684b2 100644
--- a/www/iridium/files/patch-chrome_common_chrome__features.h
+++ b/www/iridium/files/patch-chrome_common_chrome__features.h
@@ -1,4 +1,4 @@
---- chrome/common/chrome_features.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/common/chrome_features.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/common/chrome_features.h
@@ -50,13 +50,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims);
#endif // BUILDFLAG(IS_MAC)
@@ -25,7 +25,7 @@
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kChromeAppsDeprecation);
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kShortcutsNotApps);
-@@ -494,7 +494,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceOHTTPRequests);
+@@ -521,7 +521,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceOHTTPRequests);
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kKAnonymityServiceStorage);
@@ -34,7 +34,7 @@
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kLinuxLowMemoryMonitor);
COMPONENT_EXPORT(CHROME_FEATURES)
extern const base::FeatureParam<int> kLinuxLowMemoryMonitorModerateLevel;
-@@ -502,7 +502,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
+@@ -529,7 +529,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
extern const base::FeatureParam<int> kLinuxLowMemoryMonitorCriticalLevel;
#endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-chrome_common_chrome__paths.cc b/www/iridium/files/patch-chrome_common_chrome__paths.cc
index 16517dcd8206..dab8f76ae528 100644
--- a/www/iridium/files/patch-chrome_common_chrome__paths.cc
+++ b/www/iridium/files/patch-chrome_common_chrome__paths.cc
@@ -1,6 +1,6 @@
---- chrome/common/chrome_paths.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/common/chrome_paths.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/common/chrome_paths.cc
-@@ -30,7 +30,7 @@
+@@ -32,7 +32,7 @@
#include "base/apple/foundation_util.h"
#endif
@@ -9,9 +9,9 @@
#include "components/policy/core/common/policy_paths.h"
#endif
-@@ -44,14 +44,14 @@
+@@ -48,14 +48,14 @@ namespace {
- namespace {
+ std::optional<bool> g_override_using_default_data_directory_for_testing;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
@@ -27,7 +27,7 @@
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -208,7 +208,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -212,7 +212,7 @@ bool PathProvider(int key, base::FilePath* result) {
}
break;
case chrome::DIR_DEFAULT_DOWNLOADS_SAFE:
@@ -36,7 +36,7 @@
if (!GetUserDownloadsDirectorySafe(&cur)) {
return false;
}
-@@ -500,13 +500,13 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -504,13 +504,13 @@ bool PathProvider(int key, base::FilePath* result) {
break;
}
#endif
@@ -52,7 +52,7 @@
(BUILDFLAG(IS_LINUX) && BUILDFLAG(CHROMIUM_BRANDING))
case chrome::DIR_USER_EXTERNAL_EXTENSIONS: {
if (!base::PathService::Get(chrome::DIR_USER_DATA, &cur)) {
-@@ -516,7 +516,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -520,7 +520,7 @@ bool PathProvider(int key, base::FilePath* result) {
break;
}
#endif
@@ -61,7 +61,7 @@
case chrome::DIR_STANDALONE_EXTERNAL_EXTENSIONS: {
cur = base::FilePath(kFilepathSinglePrefExtensions);
break;
-@@ -554,7 +554,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -558,7 +558,7 @@ bool PathProvider(int key, base::FilePath* result) {
break;
#if BUILDFLAG(ENABLE_EXTENSIONS) && \
@@ -70,7 +70,7 @@
case chrome::DIR_NATIVE_MESSAGING:
#if BUILDFLAG(IS_MAC)
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
-@@ -568,6 +568,9 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -572,6 +572,9 @@ bool PathProvider(int key, base::FilePath* result) {
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
cur = base::FilePath(
FILE_PATH_LITERAL("/etc/iridium-browser/native-messaging-hosts"));
diff --git a/www/iridium/files/patch-chrome_common_chrome__paths.h b/www/iridium/files/patch-chrome_common_chrome__paths.h
index b5771fdb72f1..701ebf57c93f 100644
--- a/www/iridium/files/patch-chrome_common_chrome__paths.h
+++ b/www/iridium/files/patch-chrome_common_chrome__paths.h
@@ -1,4 +1,4 @@
---- chrome/common/chrome_paths.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/common/chrome_paths.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/common/chrome_paths.h
@@ -56,7 +56,7 @@ enum {
// to set policies for chrome. This directory
diff --git a/www/iridium/files/patch-chrome_common_chrome__paths__internal.h b/www/iridium/files/patch-chrome_common_chrome__paths__internal.h
index 00fe703a2371..89653870748e 100644
--- a/www/iridium/files/patch-chrome_common_chrome__paths__internal.h
+++ b/www/iridium/files/patch-chrome_common_chrome__paths__internal.h
@@ -1,6 +1,6 @@
---- chrome/common/chrome_paths_internal.h.orig 2023-07-24 14:27:53 UTC
+--- chrome/common/chrome_paths_internal.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/common/chrome_paths_internal.h
-@@ -43,7 +43,7 @@ void GetUserCacheDirectory(const base::FilePath& profi
+@@ -53,7 +53,7 @@ void GetUserCacheDirectory(const base::FilePath& profi
// Get the path to the user's documents directory.
bool GetUserDocumentsDirectory(base::FilePath* result);
diff --git a/www/iridium/files/patch-chrome_common_chrome__switches.cc b/www/iridium/files/patch-chrome_common_chrome__switches.cc
index 6c240ac00c84..ece1f9d9c392 100644
--- a/www/iridium/files/patch-chrome_common_chrome__switches.cc
+++ b/www/iridium/files/patch-chrome_common_chrome__switches.cc
@@ -1,6 +1,6 @@
---- chrome/common/chrome_switches.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/common/chrome_switches.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/common/chrome_switches.cc
-@@ -874,7 +874,7 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket-
+@@ -883,7 +883,7 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket-
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -9,8 +9,8 @@
const char kEnableNewAppMenuIcon[] = "enable-new-app-menu-icon";
// Causes the browser to launch directly in guest mode.
-@@ -897,7 +897,7 @@ const char kGlicAllowedOrigins[] = "glic-webui-allowed
- const char kGlicDev[] = "glic-dev";
+@@ -911,7 +911,7 @@ const char kGlicDev[] = "glic-dev";
+ const char kGlicHostLogging[] = "glic-host-logging";
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-chrome_common_chrome__switches.h b/www/iridium/files/patch-chrome_common_chrome__switches.h
index 45fce740871e..732323a94897 100644
--- a/www/iridium/files/patch-chrome_common_chrome__switches.h
+++ b/www/iridium/files/patch-chrome_common_chrome__switches.h
@@ -1,6 +1,6 @@
---- chrome/common/chrome_switches.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/common/chrome_switches.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/common/chrome_switches.h
-@@ -271,7 +271,7 @@ extern const char kAllowNaClSocketAPI[];
+@@ -273,7 +273,7 @@ extern const char kAllowNaClSocketAPI[];
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -9,8 +9,8 @@
extern const char kEnableNewAppMenuIcon[];
extern const char kGuest[];
extern const char kForceNtpMobilePromo[];
-@@ -286,7 +286,7 @@ extern const char kGlicAllowedOrigins[];
- extern const char kGlicDev[];
+@@ -290,7 +290,7 @@ extern const char kGlicDev[];
+ extern const char kGlicHostLogging[];
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-chrome_common_crash__keys.cc b/www/iridium/files/patch-chrome_common_crash__keys.cc
index 1c33ee688f49..319f98129753 100644
--- a/www/iridium/files/patch-chrome_common_crash__keys.cc
+++ b/www/iridium/files/patch-chrome_common_crash__keys.cc
@@ -1,4 +1,4 @@
---- chrome/common/crash_keys.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/common/crash_keys.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/common/crash_keys.cc
@@ -51,7 +51,9 @@ class CrashKeyWithName {
~CrashKeyWithName() = delete;
diff --git a/www/iridium/files/patch-chrome_common_extensions_extension__constants.cc b/www/iridium/files/patch-chrome_common_extensions_extension__constants.cc
index 643bff43e021..916cfcbf62da 100644
--- a/www/iridium/files/patch-chrome_common_extensions_extension__constants.cc
+++ b/www/iridium/files/patch-chrome_common_extensions_extension__constants.cc
@@ -1,4 +1,4 @@
---- chrome/common/extensions/extension_constants.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/common/extensions/extension_constants.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/common/extensions/extension_constants.cc
@@ -38,7 +38,7 @@ const char* const kBuiltInFirstPartyExtensionIds[] = {
kGoogleSpeechSynthesisExtensionId,
diff --git a/www/iridium/files/patch-chrome_common_extensions_extension__constants.h b/www/iridium/files/patch-chrome_common_extensions_extension__constants.h
index a7afe64f959f..12c0aef6bae5 100644
--- a/www/iridium/files/patch-chrome_common_extensions_extension__constants.h
+++ b/www/iridium/files/patch-chrome_common_extensions_extension__constants.h
@@ -1,4 +1,4 @@
---- chrome/common/extensions/extension_constants.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/common/extensions/extension_constants.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/common/extensions/extension_constants.h
@@ -310,7 +310,7 @@ inline constexpr char kReadingModeGDocsHelperExtension
inline constexpr base::FilePath::CharType
diff --git a/www/iridium/files/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc b/www/iridium/files/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc
index 504577bdea90..bdaa8ae3604a 100644
--- a/www/iridium/files/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc
+++ b/www/iridium/files/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc
@@ -1,4 +1,4 @@
---- chrome/common/extensions/permissions/chrome_permission_message_rules.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/common/extensions/permissions/chrome_permission_message_rules.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/common/extensions/permissions/chrome_permission_message_rules.cc
@@ -280,7 +280,7 @@ class USBDevicesFormatter : public ChromePermissionMes
int GetEnterpriseReportingPrivatePermissionMessageId() {
diff --git a/www/iridium/files/patch-chrome_common_media_cdm__host__file__path.cc b/www/iridium/files/patch-chrome_common_media_cdm__host__file__path.cc
index 8f389574c4bc..1d7fdb5fce04 100644
--- a/www/iridium/files/patch-chrome_common_media_cdm__host__file__path.cc
+++ b/www/iridium/files/patch-chrome_common_media_cdm__host__file__path.cc
@@ -1,4 +1,4 @@
---- chrome/common/media/cdm_host_file_path.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/common/media/cdm_host_file_path.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/common/media/cdm_host_file_path.cc
@@ -90,7 +90,7 @@ void AddCdmHostFilePaths(
cdm_host_file_paths->emplace_back(chrome_framework_path,
diff --git a/www/iridium/files/patch-chrome_common_media_cdm__registration.cc b/www/iridium/files/patch-chrome_common_media_cdm__registration.cc
index bf3aa7cda939..e8158956f5b4 100644
--- a/www/iridium/files/patch-chrome_common_media_cdm__registration.cc
+++ b/www/iridium/files/patch-chrome_common_media_cdm__registration.cc
@@ -1,4 +1,4 @@
---- chrome/common/media/cdm_registration.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/common/media/cdm_registration.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/common/media/cdm_registration.cc
@@ -32,7 +32,7 @@
#if BUILDFLAG(ENABLE_WIDEVINE)
diff --git a/www/iridium/files/patch-chrome_common_media_cdm__registration.h b/www/iridium/files/patch-chrome_common_media_cdm__registration.h
index 3545fbe9cb91..81b97b13a3ba 100644
--- a/www/iridium/files/patch-chrome_common_media_cdm__registration.h
+++ b/www/iridium/files/patch-chrome_common_media_cdm__registration.h
@@ -1,4 +1,4 @@
---- chrome/common/media/cdm_registration.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/common/media/cdm_registration.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/common/media/cdm_registration.h
@@ -15,7 +15,7 @@
void RegisterCdmInfo(std::vector<content::CdmInfo>* cdms);
diff --git a/www/iridium/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h b/www/iridium/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h
index c0620b43c14e..2864a2a2cd06 100644
--- a/www/iridium/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h
+++ b/www/iridium/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h
@@ -1,4 +1,4 @@
---- chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/common/media/component_widevine_cdm_hint_file_linux.h
@@ -14,7 +14,7 @@
#error "This file only applies when Widevine used."
diff --git a/www/iridium/files/patch-chrome_common_pref__names.h b/www/iridium/files/patch-chrome_common_pref__names.h
index 02a51a515c82..ac15114e3aec 100644
--- a/www/iridium/files/patch-chrome_common_pref__names.h
+++ b/www/iridium/files/patch-chrome_common_pref__names.h
@@ -1,4 +1,4 @@
---- chrome/common/pref_names.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/common/pref_names.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/common/pref_names.h
@@ -1325,7 +1325,7 @@ inline constexpr char kGeminiSettings[] = "browser.gem
inline constexpr char kAllowedDomainsForApps[] =
@@ -18,7 +18,7 @@
// Boolean that is false if we should show window manager decorations. If
// true, we draw a custom chrome frame (thicker title bar and blue border).
inline constexpr char kUseCustomChromeFrame[] = "browser.custom_chrome_frame";
-@@ -2120,7 +2120,7 @@ inline constexpr char kDownloadDefaultDirectory[] =
+@@ -2129,7 +2129,7 @@ inline constexpr char kDownloadDefaultDirectory[] =
inline constexpr char kDownloadDirUpgraded[] = "download.directory_upgrade";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -27,7 +27,7 @@
inline constexpr char kOpenPdfDownloadInSystemReader[] =
"download.open_pdf_in_system_reader";
#endif
-@@ -2613,14 +2613,14 @@ inline constexpr char kMediaStorageIdSalt[] = "media.s
+@@ -2622,14 +2622,14 @@ inline constexpr char kMediaStorageIdSalt[] = "media.s
inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data";
#endif // BUILDFLAG(IS_WIN)
@@ -44,7 +44,7 @@
// Records whether the user has seen an HTTP auth "negotiate" header.
inline constexpr char kReceivedHttpAuthNegotiateHeader[] =
"net.received_http_auth_negotiate_headers";
-@@ -2712,7 +2712,7 @@ inline constexpr char kIsolatedWebAppInstallForceList[
+@@ -2721,7 +2721,7 @@ inline constexpr char kIsolatedWebAppInstallForceList[
inline constexpr char kIsolatedWebAppPendingInitializationCount[] =
"profile.isolated_web_app.install.pending_initialization_count";
@@ -53,7 +53,7 @@
// Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected
// along with kAuthNegotiateDelegateAllowlist.
inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] =
-@@ -3236,7 +3236,7 @@ inline constexpr char kDeviceWeeklyScheduledSuspend[]
+@@ -3240,7 +3240,7 @@ inline constexpr char kKioskChromeAppsForceAllowed[] =
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -62,7 +62,7 @@
// Defines administrator-set availability of Chrome for Testing.
inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed";
#endif
-@@ -3764,7 +3764,7 @@ inline constexpr char kScreenCaptureWithoutGestureAllo
+@@ -3763,7 +3763,7 @@ inline constexpr char kScreenCaptureWithoutGestureAllo
inline constexpr char kSandboxExternalProtocolBlocked[] =
"profile.sandbox_external_protocol_blocked";
@@ -71,7 +71,7 @@
// Boolean that indicates if system notifications are allowed to be used in
// place of Chrome notifications.
inline constexpr char kAllowSystemNotifications[] =
-@@ -3960,7 +3960,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] =
+@@ -3959,7 +3959,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] =
"policy.lens_desktop_ntp_search_enabled";
#endif
@@ -80,7 +80,7 @@
// A dict mapping the edition name with the major version it was shown.
inline constexpr char kWhatsNewEditionUsed[] = "browser.whats_new.edition_used";
// A list containing the features of each module in order of when they
-@@ -4057,7 +4057,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ
+@@ -4056,7 +4056,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ
"printing.oauth2_authorization_servers";
#endif
diff --git a/www/iridium/files/patch-chrome_common_url__constants.h b/www/iridium/files/patch-chrome_common_url__constants.h
index dc968f808a85..5d0f0d7120d4 100644
--- a/www/iridium/files/patch-chrome_common_url__constants.h
+++ b/www/iridium/files/patch-chrome_common_url__constants.h
@@ -1,6 +1,6 @@
---- chrome/common/url_constants.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/common/url_constants.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/common/url_constants.h
-@@ -981,7 +981,7 @@ inline constexpr char kOutdatedPluginLearnMoreURL[] =
+@@ -983,7 +983,7 @@ inline constexpr char kOutdatedPluginLearnMoreURL[] =
inline constexpr char kPhoneHubPermissionLearnMoreURL[] =
"https://support.google.com/chromebook?p=multidevice";
diff --git a/www/iridium/files/patch-chrome_common_webui__url__constants.cc b/www/iridium/files/patch-chrome_common_webui__url__constants.cc
index af7b7af19343..e4e6caee98ab 100644
--- a/www/iridium/files/patch-chrome_common_webui__url__constants.cc
+++ b/www/iridium/files/patch-chrome_common_webui__url__constants.cc
@@ -1,4 +1,4 @@
---- chrome/common/webui_url_constants.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/common/webui_url_constants.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/common/webui_url_constants.cc
@@ -192,18 +192,18 @@ base::span<const base::cstring_view> ChromeURLHosts()
kChromeUIAssistantOptInHost,
diff --git a/www/iridium/files/patch-chrome_common_webui__url__constants.h b/www/iridium/files/patch-chrome_common_webui__url__constants.h
index 33e296926bf9..8d7af9596985 100644
--- a/www/iridium/files/patch-chrome_common_webui__url__constants.h
+++ b/www/iridium/files/patch-chrome_common_webui__url__constants.h
@@ -1,6 +1,6 @@
---- chrome/common/webui_url_constants.h.orig 2025-04-16 18:18:42 UTC
+--- chrome/common/webui_url_constants.h.orig 2025-05-07 06:48:23 UTC
+++ chrome/common/webui_url_constants.h
-@@ -509,18 +509,18 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome
+@@ -513,18 +513,18 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -22,7 +22,7 @@
inline constexpr char kChromeUIWebAppSettingsHost[] = "app-settings";
inline constexpr char kChromeUIWebAppSettingsURL[] = "chrome://app-settings/";
inline constexpr char kChromeUIWhatsNewHost[] = "whats-new";
-@@ -532,11 +532,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[]
+@@ -536,11 +536,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[]
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -36,8 +36,8 @@
inline constexpr char kChromeUIBrowserSwitchHost[] = "browser-switch";
inline constexpr char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/";
inline constexpr char kChromeUIIntroDefaultBrowserSubPage[] = "default-browser";
-@@ -558,7 +558,7 @@ inline constexpr char kChromeUIProfilePickerGlicQuery[
- inline constexpr char kChromeUIProfilePickerUrl[] = "chrome://profile-picker/";
+@@ -565,7 +565,7 @@ inline constexpr char kChromeUIHistorySyncOptinURL[] =
+ "chrome://history-sync-optin/";
#endif
-#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
diff --git a/www/iridium/files/patch-chrome_enterprise__companion_enterprise__companion__client.cc b/www/iridium/files/patch-chrome_enterprise__companion_enterprise__companion__client.cc
index 4998a3aa4e78..d2491471af7e 100644
--- a/www/iridium/files/patch-chrome_enterprise__companion_enterprise__companion__client.cc
+++ b/www/iridium/files/patch-chrome_enterprise__companion_enterprise__companion__client.cc
@@ -1,4 +1,4 @@
---- chrome/enterprise_companion/enterprise_companion_client.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/enterprise_companion/enterprise_companion_client.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/enterprise_companion/enterprise_companion_client.cc
@@ -35,7 +35,7 @@ namespace {
diff --git a/www/iridium/files/patch-chrome_enterprise__companion_event__logger.cc b/www/iridium/files/patch-chrome_enterprise__companion_event__logger.cc
index 6b603867e651..638f693fe3ea 100644
--- a/www/iridium/files/patch-chrome_enterprise__companion_event__logger.cc
+++ b/www/iridium/files/patch-chrome_enterprise__companion_event__logger.cc
@@ -1,6 +1,6 @@
---- chrome/enterprise_companion/event_logger.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/enterprise_companion/event_logger.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/enterprise_companion/event_logger.cc
-@@ -124,7 +124,7 @@ proto::EnterpriseCompanionMetadata GetMetadata() {
+@@ -126,7 +126,7 @@ proto::EnterpriseCompanionMetadata GetMetadata() {
metadata.set_application_arch(proto::ARM64);
#endif
diff --git a/www/iridium/files/patch-chrome_enterprise__companion_lock.cc b/www/iridium/files/patch-chrome_enterprise__companion_lock.cc
index e425e2d54e7d..2087ced52d3d 100644
--- a/www/iridium/files/patch-chrome_enterprise__companion_lock.cc
+++ b/www/iridium/files/patch-chrome_enterprise__companion_lock.cc
@@ -1,4 +1,4 @@
---- chrome/enterprise_companion/lock.cc.orig 2024-08-27 06:28:16 UTC
+--- chrome/enterprise_companion/lock.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/enterprise_companion/lock.cc
@@ -17,7 +17,7 @@
diff --git a/www/iridium/files/patch-chrome_services_printing_print__backend__service__impl.cc b/www/iridium/files/patch-chrome_services_printing_print__backend__service__impl.cc
index 3779fe489da1..7ce56597f612 100644
--- a/www/iridium/files/patch-chrome_services_printing_print__backend__service__impl.cc
+++ b/www/iridium/files/patch-chrome_services_printing_print__backend__service__impl.cc
@@ -1,6 +1,6 @@
---- chrome/services/printing/print_backend_service_impl.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/services/printing/print_backend_service_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/services/printing/print_backend_service_impl.cc
-@@ -50,7 +50,7 @@
+@@ -49,7 +49,7 @@
#include "printing/backend/cups_connection_pool.h"
#endif
@@ -9,7 +9,7 @@
#include "base/no_destructor.h"
#include "ui/linux/linux_ui.h"
#include "ui/linux/linux_ui_delegate_stub.h"
-@@ -77,7 +77,7 @@ namespace printing {
+@@ -76,7 +76,7 @@ namespace printing {
namespace {
@@ -18,7 +18,7 @@
void InstantiateLinuxUiDelegate() {
// TODO(crbug.com/40561724) Until a real UI can be used in a utility process,
// need to use the stub version.
-@@ -86,7 +86,7 @@ void InstantiateLinuxUiDelegate() {
+@@ -85,7 +85,7 @@ void InstantiateLinuxUiDelegate() {
#endif
scoped_refptr<base::SequencedTaskRunner> GetPrintingTaskRunner() {
@@ -27,7 +27,7 @@
// Use task runner associated with equivalent of UI thread. Needed for calls
// made through `PrintDialogLinuxInterface` to properly execute.
CHECK(base::SequencedTaskRunner::HasCurrentDefault());
-@@ -469,7 +469,7 @@ void PrintBackendServiceImpl::Init(
+@@ -468,7 +468,7 @@ void PrintBackendServiceImpl::Init(
// `InitCommon()`.
InitializeProcessForPrinting();
print_backend_ = PrintBackend::CreateInstance(locale);
@@ -36,7 +36,7 @@
// Test framework already initializes the UI, so this should not go in
// `InitCommon()`. Additionally, low-level Linux UI is not needed when tests
// are using `TestPrintingContext`.
-@@ -690,7 +690,7 @@ void PrintBackendServiceImpl::UpdatePrintSettings(
+@@ -689,7 +689,7 @@ void PrintBackendServiceImpl::UpdatePrintSettings(
crash_keys_ = std::make_unique<crash_keys::ScopedPrinterInfo>(
*printer_name, print_backend_->GetPrinterDriverInfo(*printer_name));
diff --git a/www/iridium/files/patch-chrome_services_speech_audio__source__fetcher__impl.cc b/www/iridium/files/patch-chrome_services_speech_audio__source__fetcher__impl.cc
index dfa2283cd3d2..e28c2cea04e3 100644
--- a/www/iridium/files/patch-chrome_services_speech_audio__source__fetcher__impl.cc
+++ b/www/iridium/files/patch-chrome_services_speech_audio__source__fetcher__impl.cc
@@ -1,4 +1,4 @@
---- chrome/services/speech/audio_source_fetcher_impl.cc.orig 2024-06-25 12:08:48 UTC
+--- chrome/services/speech/audio_source_fetcher_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/services/speech/audio_source_fetcher_impl.cc
@@ -132,7 +132,7 @@ void AudioSourceFetcherImpl::Start(
diff --git a/www/iridium/files/patch-chrome_test_base_scoped__channel__override__posix.cc b/www/iridium/files/patch-chrome_test_base_scoped__channel__override__posix.cc
index 3da3d44a105b..9e98756d663d 100644
--- a/www/iridium/files/patch-chrome_test_base_scoped__channel__override__posix.cc
+++ b/www/iridium/files/patch-chrome_test_base_scoped__channel__override__posix.cc
@@ -1,4 +1,4 @@
---- chrome/test/base/scoped_channel_override_posix.cc.orig 2024-06-25 12:08:48 UTC
+--- chrome/test/base/scoped_channel_override_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/test/base/scoped_channel_override_posix.cc
@@ -45,7 +45,7 @@ std::string GetVersionExtra(ScopedChannelOverride::Cha
return "beta";
diff --git a/www/iridium/files/patch-chrome_test_chromedriver_chrome__launcher.cc b/www/iridium/files/patch-chrome_test_chromedriver_chrome__launcher.cc
index 1da55d33209e..352d226bf269 100644
--- a/www/iridium/files/patch-chrome_test_chromedriver_chrome__launcher.cc
+++ b/www/iridium/files/patch-chrome_test_chromedriver_chrome__launcher.cc
@@ -1,4 +1,4 @@
---- chrome/test/chromedriver/chrome_launcher.cc.orig 2024-02-04 14:46:08 UTC
+--- chrome/test/chromedriver/chrome_launcher.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/test/chromedriver/chrome_launcher.cc
@@ -73,6 +73,7 @@
#include <fcntl.h>
diff --git a/www/iridium/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc b/www/iridium/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
index 41c9c2c9a729..fecd76c12c1e 100644
--- a/www/iridium/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
+++ b/www/iridium/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
@@ -1,4 +1,4 @@
---- chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2024-02-04 14:46:08 UTC
+--- chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/test/chromedriver/chrome/chrome_finder.cc
@@ -58,7 +58,7 @@ void GetApplicationDirs(std::vector<base::FilePath>* l
installation_locations[i].Append(L"Chromium\\Application"));
diff --git a/www/iridium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc b/www/iridium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc
index 9d1d3df1ab7d..eafe75cc7743 100644
--- a/www/iridium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc
+++ b/www/iridium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc
@@ -1,4 +1,4 @@
---- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/test/chromedriver/key_converter_unittest.cc
@@ -252,7 +252,7 @@ TEST(KeyConverter, ToggleModifiers) {
CheckEventsReleaseModifiers(keys, key_events);
diff --git a/www/iridium/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc b/www/iridium/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
index 5cd2afb8a6cd..1df109a7d2d6 100644
--- a/www/iridium/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
+++ b/www/iridium/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
@@ -1,4 +1,4 @@
---- chrome/test/chromedriver/keycode_text_conversion_unittest.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/test/chromedriver/keycode_text_conversion_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/test/chromedriver/keycode_text_conversion_unittest.cc
@@ -64,7 +64,7 @@ std::string ConvertKeyCodeToTextNoError(ui::KeyboardCo
diff --git a/www/iridium/files/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc b/www/iridium/files/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
index d2f2b0bb7fdc..9a4900cb366e 100644
--- a/www/iridium/files/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
+++ b/www/iridium/files/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
@@ -1,4 +1,4 @@
---- chrome/test/supervised_user/google_auth_state_waiter_mixin.cc.orig 2024-11-04 08:56:03 UTC
+--- chrome/test/supervised_user/google_auth_state_waiter_mixin.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/test/supervised_user/google_auth_state_waiter_mixin.cc
@@ -24,7 +24,7 @@ GoogleAuthStateWaiterMixin::GoogleAuthStateWaiterMixin
GoogleAuthStateWaiterMixin::~GoogleAuthStateWaiterMixin() = default;
diff --git a/www/iridium/files/patch-chrome_updater_app_app__uninstall.cc b/www/iridium/files/patch-chrome_updater_app_app__uninstall.cc
index a4c27f190086..44b20c4fd945 100644
--- a/www/iridium/files/patch-chrome_updater_app_app__uninstall.cc
+++ b/www/iridium/files/patch-chrome_updater_app_app__uninstall.cc
@@ -1,4 +1,4 @@
---- chrome/updater/app/app_uninstall.cc.orig 2025-02-22 18:06:53 UTC
+--- chrome/updater/app/app_uninstall.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/updater/app/app_uninstall.cc
@@ -157,7 +157,7 @@ void UninstallInThreadPool(UpdaterScope scope,
}
diff --git a/www/iridium/files/patch-chrome_updater_configurator.cc b/www/iridium/files/patch-chrome_updater_configurator.cc
index 93a2bd5739eb..0f0f782fd745 100644
--- a/www/iridium/files/patch-chrome_updater_configurator.cc
+++ b/www/iridium/files/patch-chrome_updater_configurator.cc
@@ -1,4 +1,4 @@
---- chrome/updater/configurator.cc.orig 2025-03-18 16:46:04 UTC
+--- chrome/updater/configurator.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/updater/configurator.cc
@@ -73,7 +73,7 @@ Configurator::Configurator(scoped_refptr<UpdaterPrefs>
return std::nullopt;
diff --git a/www/iridium/files/patch-chrome_updater_lock.cc b/www/iridium/files/patch-chrome_updater_lock.cc
index c8675ad2d486..eb205fe271cf 100644
--- a/www/iridium/files/patch-chrome_updater_lock.cc
+++ b/www/iridium/files/patch-chrome_updater_lock.cc
@@ -1,4 +1,4 @@
---- chrome/updater/lock.cc.orig 2024-08-01 05:47:53 UTC
+--- chrome/updater/lock.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/updater/lock.cc
@@ -26,7 +26,7 @@ namespace updater {
std::unique_ptr<ScopedLock> CreateScopedLock(const std::string& name,
diff --git a/www/iridium/files/patch-chrome_updater_util_posix__util.cc b/www/iridium/files/patch-chrome_updater_util_posix__util.cc
index cc3ab6996de9..fdeed110bbe3 100644
--- a/www/iridium/files/patch-chrome_updater_util_posix__util.cc
+++ b/www/iridium/files/patch-chrome_updater_util_posix__util.cc
@@ -1,4 +1,4 @@
---- chrome/updater/util/posix_util.cc.orig 2024-06-25 12:08:48 UTC
+--- chrome/updater/util/posix_util.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/updater/util/posix_util.cc
@@ -20,7 +20,7 @@
#include "chrome/updater/updater_branding.h"
diff --git a/www/iridium/files/patch-chrome_utility_services.cc b/www/iridium/files/patch-chrome_utility_services.cc
index 9f6392ec1d70..41c6c1b082a8 100644
--- a/www/iridium/files/patch-chrome_utility_services.cc
+++ b/www/iridium/files/patch-chrome_utility_services.cc
@@ -1,6 +1,6 @@
---- chrome/utility/services.cc.orig 2025-04-16 18:18:42 UTC
+--- chrome/utility/services.cc.orig 2025-05-07 06:48:23 UTC
+++ chrome/utility/services.cc
-@@ -49,7 +49,7 @@
+@@ -48,7 +48,7 @@
#include "chrome/services/system_signals/mac/mac_system_signals_service.h"
#endif // BUILDFLAG(IS_MAC)
@@ -9,7 +9,7 @@
#include "chrome/services/system_signals/linux/linux_system_signals_service.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -209,7 +209,7 @@ auto RunMacNotificationService(
+@@ -205,7 +205,7 @@ auto RunMacNotificationService(
}
#endif // BUILDFLAG(IS_MAC)
@@ -18,7 +18,7 @@
auto RunSystemSignalsService(
mojo::PendingReceiver<device_signals::mojom::SystemSignalsService>
receiver) {
-@@ -485,7 +485,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
+@@ -479,7 +479,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
services.Add(RunWindowsIconReader);
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-chromecast_browser_cast__browser__main__parts.cc b/www/iridium/files/patch-chromecast_browser_cast__browser__main__parts.cc
index fc488edef44d..68c7525a704e 100644
--- a/www/iridium/files/patch-chromecast_browser_cast__browser__main__parts.cc
+++ b/www/iridium/files/patch-chromecast_browser_cast__browser__main__parts.cc
@@ -1,6 +1,6 @@
---- chromecast/browser/cast_browser_main_parts.cc.orig 2025-02-22 18:06:53 UTC
+--- chromecast/browser/cast_browser_main_parts.cc.orig 2025-05-07 06:48:23 UTC
+++ chromecast/browser/cast_browser_main_parts.cc
-@@ -95,7 +95,7 @@
+@@ -100,7 +100,7 @@
#include "ui/ozone/public/ozone_platform.h"
#endif // BUILDFLAG(IS_OZONE)
@@ -9,7 +9,7 @@
#include <fontconfig/fontconfig.h>
#include <signal.h>
#include <sys/prctl.h>
-@@ -268,7 +268,7 @@ class CastViewsDelegate : public views::ViewsDelegate
+@@ -273,7 +273,7 @@ class CastViewsDelegate : public views::ViewsDelegate
#endif // defined(USE_AURA)
@@ -18,7 +18,7 @@
base::FilePath GetApplicationFontsDir() {
std::unique_ptr<base::Environment> env(base::Environment::Create());
-@@ -314,7 +314,7 @@ const DefaultCommandLineSwitch kDefaultSwitches[] = {
+@@ -319,7 +319,7 @@ const DefaultCommandLineSwitch kDefaultSwitches[] = {
{switches::kDisableThreadedAnimation, ""},
#endif // BUILDFLAG(IS_ANDROID)
#endif // BUILDFLAG(IS_CAST_AUDIO_ONLY)
@@ -27,7 +27,7 @@
#if defined(ARCH_CPU_X86_FAMILY)
// This is needed for now to enable the x11 Ozone platform to work with
// current Linux/NVidia OpenGL drivers.
-@@ -491,7 +491,7 @@ void CastBrowserMainParts::ToolkitInitialized() {
+@@ -496,7 +496,7 @@ void CastBrowserMainParts::ToolkitInitialized() {
views_delegate_ = std::make_unique<CastViewsDelegate>();
#endif // defined(USE_AURA)
diff --git a/www/iridium/files/patch-chromecast_browser_cast__content__browser__client.cc b/www/iridium/files/patch-chromecast_browser_cast__content__browser__client.cc
index c44fbe98b5b2..2b0ae1dcc852 100644
--- a/www/iridium/files/patch-chromecast_browser_cast__content__browser__client.cc
+++ b/www/iridium/files/patch-chromecast_browser_cast__content__browser__client.cc
@@ -1,4 +1,4 @@
---- chromecast/browser/cast_content_browser_client.cc.orig 2025-04-16 18:18:42 UTC
+--- chromecast/browser/cast_content_browser_client.cc.orig 2025-05-07 06:48:23 UTC
+++ chromecast/browser/cast_content_browser_client.cc
@@ -434,7 +434,7 @@ void CastContentBrowserClient::AppendExtraCommandLineS
switches::kAudioOutputChannels));
diff --git a/www/iridium/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc b/www/iridium/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
index c4a41568f379..5b35e6074011 100644
--- a/www/iridium/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
+++ b/www/iridium/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
@@ -1,4 +1,4 @@
---- chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc.orig 2025-04-16 18:18:42 UTC
+--- chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc
@@ -352,7 +352,7 @@ CastWebView::Scoped RuntimeApplicationServiceImpl::Cre
params->force_720p_resolution =
diff --git a/www/iridium/files/patch-chromecast_media_base_default__monotonic__clock.cc b/www/iridium/files/patch-chromecast_media_base_default__monotonic__clock.cc
index 7b076ff6561d..4cc16ecca3ec 100644
--- a/www/iridium/files/patch-chromecast_media_base_default__monotonic__clock.cc
+++ b/www/iridium/files/patch-chromecast_media_base_default__monotonic__clock.cc
@@ -1,4 +1,4 @@
---- chromecast/media/base/default_monotonic_clock.cc.orig 2022-03-28 18:11:04 UTC
+--- chromecast/media/base/default_monotonic_clock.cc.orig 2025-05-07 06:48:23 UTC
+++ chromecast/media/base/default_monotonic_clock.cc
@@ -11,7 +11,7 @@
#include "base/time/time.h"
diff --git a/www/iridium/files/patch-components_BUILD.gn b/www/iridium/files/patch-components_BUILD.gn
index 04ba556b3677..e4c4a24a3289 100644
--- a/www/iridium/files/patch-components_BUILD.gn
+++ b/www/iridium/files/patch-components_BUILD.gn
@@ -1,4 +1,4 @@
---- components/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- components/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ components/BUILD.gn
@@ -208,7 +208,6 @@ test("components_unittests") {
"//components/content_settings/core/browser:unit_tests",
@@ -8,7 +8,7 @@
"//components/cross_device/logging:unit_tests",
"//components/crx_file:unit_tests",
"//components/data_sharing:unit_tests",
-@@ -607,7 +606,7 @@ test("components_unittests") {
+@@ -610,7 +609,7 @@ test("components_unittests") {
deps += [ "//components/cast:unit_tests" ]
}
@@ -17,7 +17,7 @@
deps += [
"//components/crash/content/browser:unit_tests",
"//components/crash/core/app:unit_tests",
-@@ -765,7 +764,7 @@ test("components_unittests") {
+@@ -771,7 +770,7 @@ test("components_unittests") {
deps += [ "//components/constrained_window:unit_tests" ]
}
diff --git a/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc b/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
index 28df39cd4771..16e0be84af1c 100644
--- a/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
+++ b/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
@@ -1,6 +1,15 @@
---- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-04-16 18:18:42 UTC
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.cc
-@@ -1003,7 +1003,7 @@ void PaymentsDataManager::SetAutofillHasSeenIban() {
+@@ -950,7 +950,7 @@ void PaymentsDataManager::SetPrefService(PrefService*
+ &PaymentsDataManager::OnAutofillPaymentsCardBenefitsPrefChange,
+ base::Unretained(this)));
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ pref_registrar_.Add(
+ prefs::kAutofillBnplEnabled,
+ base::BindRepeating(&PaymentsDataManager::OnBnplEnabledPrefChange,
+@@ -1026,7 +1026,7 @@ void PaymentsDataManager::SetAutofillHasSeenIban() {
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,21 +18,21 @@
bool PaymentsDataManager::IsAutofillHasSeenBnplPrefEnabled() const {
return prefs::HasSeenBnpl(pref_service_);
}
-@@ -1172,7 +1172,7 @@ bool PaymentsDataManager::IsServerCard(const CreditCar
- bool PaymentsDataManager::ShouldShowCardsFromAccountOption() const {
- // The feature is only for Linux, Windows, Mac, and Fuchsia.
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || \
-- BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- // This option should only be shown for users that have not enabled the Sync
- // Feature and that have server credit cards available.
- // TODO(crbug.com/40066949): Simplify once ConsentLevel::kSync and
-@@ -2026,7 +2026,7 @@ bool PaymentsDataManager::AreEwalletAccountsSupported(
+@@ -2022,7 +2022,7 @@ bool PaymentsDataManager::AreEwalletAccountsSupported(
bool PaymentsDataManager::AreBnplIssuersSupported() const {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- return app_locale_ == "en-US" &&
+ return app_locale_ == "en-US" && GetCountryCodeForExperimentGroup() == "US" &&
base::FeatureList::IsEnabled(
features::kAutofillEnableBuyNowPayLaterSyncing);
+@@ -2055,7 +2055,7 @@ void PaymentsDataManager::ClearAllCreditCardBenefits()
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void PaymentsDataManager::OnBnplEnabledPrefChange() {
+ // On pref change to `false`, clearing BNPL issuers is implicitly handled by
+ // `GetBnplIssuers()`, since it returns an empty vector when
diff --git a/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h b/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
index 23c8197eb6a2..9e94c0e0d11b 100644
--- a/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
+++ b/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
@@ -1,4 +1,4 @@
---- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-04-16 18:18:42 UTC
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-05-07 06:48:23 UTC
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.h
@@ -354,7 +354,7 @@ class PaymentsDataManager : public AutofillWebDataServ
void SetAutofillHasSeenIban();
@@ -9,3 +9,12 @@
// Returns the value of the kAutofillHasSeenBnpl pref.
bool IsAutofillHasSeenBnplPrefEnabled() const;
+@@ -683,7 +683,7 @@ class PaymentsDataManager : public AutofillWebDataServ
+ void ClearAllCreditCardBenefits();
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Monitors the `kAutofillBnplEnabled` preference for changes and controls the
+ // clearing/loading of payment instruments accordingly. Will also log the
+ // `Autofill.SettingsPage.BnplToggled` metric.
diff --git a/www/iridium/files/patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc b/www/iridium/files/patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc
index 21ea2731ecf6..3e6228b8d306 100644
--- a/www/iridium/files/patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc
+++ b/www/iridium/files/patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc
@@ -1,4 +1,4 @@
---- components/autofill/core/browser/integrators/autofill_optimization_guide.cc.orig 2025-04-16 18:18:42 UTC
+--- components/autofill/core/browser/integrators/autofill_optimization_guide.cc.orig 2025-05-07 06:48:23 UTC
+++ components/autofill/core/browser/integrators/autofill_optimization_guide.cc
@@ -231,7 +231,7 @@ void AutofillOptimizationGuide::OnDidParseForm(
}
diff --git a/www/iridium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc b/www/iridium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
index b9c80cb8eec2..11751e1737b2 100644
--- a/www/iridium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
+++ b/www/iridium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2025-04-16 18:18:42 UTC
+--- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ components/autofill/core/browser/payments/bnpl_manager.cc
-@@ -109,7 +109,7 @@ void BnplManager::OnAmountExtractionReturned(
+@@ -114,7 +114,7 @@ void BnplManager::OnAmountExtractionReturned(
bool BnplManager::ShouldShowBnplSettings() const {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
const PaymentsDataManager& payments_data_manager =
payments_autofill_client().GetPaymentsDataManager();
-@@ -223,7 +223,7 @@ void BnplManager::MaybeUpdateSuggestionsWithBnpl(
+@@ -431,7 +431,7 @@ void BnplManager::MaybeUpdateSuggestionsWithBnpl(
.Run(update_suggestions_result.suggestions, trigger_source);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_autofill_core_common_autofill__payments__features.cc b/www/iridium/files/patch-components_autofill_core_common_autofill__payments__features.cc
index bac68db6f090..9d6c24ac4898 100644
--- a/www/iridium/files/patch-components_autofill_core_common_autofill__payments__features.cc
+++ b/www/iridium/files/patch-components_autofill_core_common_autofill__payments__features.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/common/autofill_payments_features.cc.orig 2025-04-16 18:18:42 UTC
+--- components/autofill/core/common/autofill_payments_features.cc.orig 2025-05-07 06:48:23 UTC
+++ components/autofill/core/common/autofill_payments_features.cc
-@@ -269,7 +269,7 @@ BASE_FEATURE(kAutofillSyncEwalletAccounts,
+@@ -267,7 +267,7 @@ BASE_FEATURE(kAutofillSyncEwalletAccounts,
#endif // BUILDFLAG(IS_ANDROID)
bool ShouldShowImprovedUserConsentForCreditCardSave() {
diff --git a/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.cc b/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.cc
index 0dff42d0bbff..60ddeaf54585 100644
--- a/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.cc
+++ b/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.cc
@@ -1,15 +1,15 @@
---- components/autofill/core/common/autofill_prefs.cc.orig 2025-04-16 18:18:42 UTC
+--- components/autofill/core/common/autofill_prefs.cc.orig 2025-05-07 06:48:23 UTC
+++ components/autofill/core/common/autofill_prefs.cc
-@@ -102,7 +102,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
+@@ -98,7 +98,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- registry->RegisterBooleanPref(prefs::kAutofillPredictionImprovementsEnabled,
- false);
registry->RegisterBooleanPref(
-@@ -297,7 +297,7 @@ bool IsFacilitatedPaymentsEwalletEnabled(const PrefSer
+ kAutofillBnplEnabled, true,
+ user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
+@@ -277,7 +277,7 @@ bool IsFacilitatedPaymentsEwalletEnabled(const PrefSer
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
void SetAutofillBnplEnabled(PrefService* prefs, bool value) {
prefs->SetBoolean(kAutofillBnplEnabled, value);
}
-@@ -306,7 +306,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
+@@ -286,7 +286,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
bool IsAutofillBnplEnabled(const PrefService* prefs) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,7 +27,7 @@
return prefs->GetBoolean(kAutofillBnplEnabled);
#else
return false;
-@@ -315,7 +315,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) {
+@@ -295,7 +295,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) {
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.h b/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.h
index 0f2a0d9d09c3..45fcfb6b78e2 100644
--- a/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.h
+++ b/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.h
@@ -1,24 +1,15 @@
---- components/autofill/core/common/autofill_prefs.h.orig 2025-04-16 18:18:42 UTC
+--- components/autofill/core/common/autofill_prefs.h.orig 2025-05-07 06:48:23 UTC
+++ components/autofill/core/common/autofill_prefs.h
-@@ -26,7 +26,7 @@ namespace autofill::prefs {
- inline constexpr std::string_view kAutofillAblationSeedPref =
- "autofill.ablation_seed";
+@@ -32,7 +32,7 @@ inline constexpr std::string_view kAutofillAblationSee
+ inline constexpr char kAutofillAiOptInStatus[] =
+ "autofill.autofill_ai.opt_in_status";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// Boolean that is true if BNPL on Autofill is enabled.
inline constexpr char kAutofillBnplEnabled[] = "autofill.bnpl_enabled";
// Boolean that is true if the user has ever seen a BNPL suggestion.
-@@ -82,7 +82,7 @@ inline constexpr char kAutofillPaymentCvcStorage[] =
- inline constexpr char kAutofillPaymentCardBenefits[] =
- "autofill.payment_card_benefits";
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Boolean that controls improved autofill filling predictions. When enabled,
- // the autofill functionality is enhanced with adopting user data to
- // the form being filled in, which is triggered by the user via an extra
-@@ -237,7 +237,7 @@ void SetFacilitatedPaymentsEwallet(PrefService* prefs,
+@@ -208,7 +208,7 @@ void SetFacilitatedPaymentsEwallet(PrefService* prefs,
bool IsFacilitatedPaymentsEwalletEnabled(const PrefService* prefs);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,7 +18,7 @@
void SetAutofillBnplEnabled(PrefService* prefs, bool value);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -245,7 +245,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
+@@ -216,7 +216,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
bool IsAutofillBnplEnabled(const PrefService* prefs);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_commerce_core_commerce__feature__list.cc b/www/iridium/files/patch-components_commerce_core_commerce__feature__list.cc
index 88663baaae09..1c41bbebbbfe 100644
--- a/www/iridium/files/patch-components_commerce_core_commerce__feature__list.cc
+++ b/www/iridium/files/patch-components_commerce_core_commerce__feature__list.cc
@@ -1,24 +1,25 @@
---- components/commerce/core/commerce_feature_list.cc.orig 2025-04-16 18:18:42 UTC
+--- components/commerce/core/commerce_feature_list.cc.orig 2025-05-07 06:48:23 UTC
+++ components/commerce/core/commerce_feature_list.cc
-@@ -156,7 +156,7 @@ BASE_FEATURE(kPriceAnnotationsRegionLaunched,
- BASE_FEATURE(kPriceInsights,
+@@ -156,7 +156,8 @@ BASE_FEATURE(kPriceInsights,
"PriceInsights",
base::FEATURE_DISABLED_BY_DEFAULT);
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_ANDROID)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_ANDROID) || \
++ BUILDFLAG(IS_BSD)
BASE_FEATURE(kPriceInsightsRegionLaunched,
"PriceInsightsRegionLaunched",
-@@ -222,7 +222,7 @@ BASE_FEATURE(kEnableDiscountInfoApi,
+ base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -227,7 +228,7 @@ BASE_FEATURE(kEnableDiscountInfoApi,
const char kDiscountOnShoppyPageParam[] = "discount-on-shoppy-page";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
const base::FeatureParam<bool> kDiscountOnShoppyPage{
&kEnableDiscountInfoApi, kDiscountOnShoppyPageParam, true};
#else
-@@ -231,7 +231,7 @@ const base::FeatureParam<bool> kDiscountOnShoppyPage{
+@@ -236,7 +237,7 @@ const base::FeatureParam<bool> kDiscountOnShoppyPage{
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,7 +28,7 @@
BASE_FEATURE(kEnableDiscountInfoApiRegionLaunched,
"EnableDiscountInfoApiRegionLaunched",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -246,7 +246,7 @@ const char kMerchantWideBehaviorParam[] = "merchant-wi
+@@ -251,7 +252,7 @@ const char kMerchantWideBehaviorParam[] = "merchant-wi
const char kNonMerchantWideBehaviorParam[] = "non-merchant-wide-behavior";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -36,13 +37,3 @@
BASE_FEATURE(kDiscountDialogAutoPopupBehaviorSetting,
"DiscountDialogAutoPopupBehaviorSetting",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -287,7 +287,8 @@ const base::FeatureParam<bool> kDeleteAllMerchantsOnCl
-
- BASE_FEATURE(kShoppingList, "ShoppingList", base::FEATURE_DISABLED_BY_DEFAULT);
- #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS)
-+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || \
-+ BUILDFLAG(IS_BSD)
- BASE_FEATURE(kShoppingListRegionLaunched,
- "ShoppingListRegionLaunched",
- base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/iridium/files/patch-components_constrained__window_constrained__window__views.cc b/www/iridium/files/patch-components_constrained__window_constrained__window__views.cc
index d286146d8b37..3154c27167ea 100644
--- a/www/iridium/files/patch-components_constrained__window_constrained__window__views.cc
+++ b/www/iridium/files/patch-components_constrained__window_constrained__window__views.cc
@@ -1,6 +1,6 @@
---- components/constrained_window/constrained_window_views.cc.orig 2025-03-18 16:46:04 UTC
+--- components/constrained_window/constrained_window_views.cc.orig 2025-05-07 06:48:23 UTC
+++ components/constrained_window/constrained_window_views.cc
-@@ -375,7 +375,7 @@ bool SupportsGlobalScreenCoordinates() {
+@@ -377,7 +377,7 @@ bool SupportsGlobalScreenCoordinates() {
}
bool PlatformClipsChildrenToViewport() {
diff --git a/www/iridium/files/patch-components_content__settings_core_browser_website__settings__registry.cc b/www/iridium/files/patch-components_content__settings_core_browser_website__settings__registry.cc
index c4bdbc1855aa..448c69dc9a9e 100644
--- a/www/iridium/files/patch-components_content__settings_core_browser_website__settings__registry.cc
+++ b/www/iridium/files/patch-components_content__settings_core_browser_website__settings__registry.cc
@@ -1,4 +1,4 @@
---- components/content_settings/core/browser/website_settings_registry.cc.orig 2025-02-22 18:06:53 UTC
+--- components/content_settings/core/browser/website_settings_registry.cc.orig 2025-05-07 06:48:23 UTC
+++ components/content_settings/core/browser/website_settings_registry.cc
@@ -66,7 +66,7 @@ const WebsiteSettingsInfo* WebsiteSettingsRegistry::Re
#if BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-components_cookie__config_cookie__store__util.cc b/www/iridium/files/patch-components_cookie__config_cookie__store__util.cc
index 537219bf4f68..d0b22ede18d4 100644
--- a/www/iridium/files/patch-components_cookie__config_cookie__store__util.cc
+++ b/www/iridium/files/patch-components_cookie__config_cookie__store__util.cc
@@ -1,4 +1,4 @@
---- components/cookie_config/cookie_store_util.cc.orig 2024-06-25 12:08:48 UTC
+--- components/cookie_config/cookie_store_util.cc.orig 2025-05-07 06:48:23 UTC
+++ components/cookie_config/cookie_store_util.cc
@@ -12,7 +12,7 @@
namespace cookie_config {
diff --git a/www/iridium/files/patch-components_crash_core_app_BUILD.gn b/www/iridium/files/patch-components_crash_core_app_BUILD.gn
index a5900d865b12..0bc6361ffc26 100644
--- a/www/iridium/files/patch-components_crash_core_app_BUILD.gn
+++ b/www/iridium/files/patch-components_crash_core_app_BUILD.gn
@@ -1,4 +1,4 @@
---- components/crash/core/app/BUILD.gn.orig 2025-02-22 18:06:53 UTC
+--- components/crash/core/app/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ components/crash/core/app/BUILD.gn
@@ -70,6 +70,10 @@ static_library("app") {
]
@@ -20,7 +20,7 @@
sources += [ "crashpad_linux.cc" ]
data_deps = [ ":chrome_crashpad_handler" ]
}
-@@ -103,7 +107,7 @@ static_library("app") {
+@@ -105,7 +109,7 @@ static_library("app") {
libs = [ "log" ]
}
@@ -29,7 +29,7 @@
deps += [
"//base:base_static",
"//components/crash/core/common",
-@@ -235,11 +239,6 @@ if (is_mac || is_android || is_linux || is_chromeos) {
+@@ -237,11 +241,6 @@ if (is_mac || is_android || is_linux || is_chromeos) {
# define custom UserStreamDataSources.
executable("chrome_crashpad_handler") {
sources = [ "chrome_crashpad_handler.cc" ]
diff --git a/www/iridium/files/patch-components_crash_core_app_chrome__crashpad__handler.cc b/www/iridium/files/patch-components_crash_core_app_chrome__crashpad__handler.cc
index 8597b8aef7dd..818226c9a081 100644
--- a/www/iridium/files/patch-components_crash_core_app_chrome__crashpad__handler.cc
+++ b/www/iridium/files/patch-components_crash_core_app_chrome__crashpad__handler.cc
@@ -1,4 +1,4 @@
---- components/crash/core/app/chrome_crashpad_handler.cc.orig 2022-03-28 18:11:04 UTC
+--- components/crash/core/app/chrome_crashpad_handler.cc.orig 2025-05-07 06:48:23 UTC
+++ components/crash/core/app/chrome_crashpad_handler.cc
@@ -6,5 +6,9 @@
extern "C" int CrashpadHandlerMain(int argc, char* argv[]);
diff --git a/www/iridium/files/patch-components_crash_core_app_crashpad__handler__main.cc b/www/iridium/files/patch-components_crash_core_app_crashpad__handler__main.cc
index 732ba2d50247..0d1c852922c3 100644
--- a/www/iridium/files/patch-components_crash_core_app_crashpad__handler__main.cc
+++ b/www/iridium/files/patch-components_crash_core_app_crashpad__handler__main.cc
@@ -1,4 +1,4 @@
---- components/crash/core/app/crashpad_handler_main.cc.orig 2024-06-25 12:08:48 UTC
+--- components/crash/core/app/crashpad_handler_main.cc.orig 2025-05-07 06:48:23 UTC
+++ components/crash/core/app/crashpad_handler_main.cc
@@ -10,7 +10,7 @@
#include "third_party/crashpad/crashpad/handler/handler_main.h"
diff --git a/www/iridium/files/patch-components_crash_core_browser_crash__upload__list__crashpad.cc b/www/iridium/files/patch-components_crash_core_browser_crash__upload__list__crashpad.cc
index 0cd2ea7e8ce3..2e6f587ecaa7 100644
--- a/www/iridium/files/patch-components_crash_core_browser_crash__upload__list__crashpad.cc
+++ b/www/iridium/files/patch-components_crash_core_browser_crash__upload__list__crashpad.cc
@@ -1,4 +1,4 @@
---- components/crash/core/browser/crash_upload_list_crashpad.cc.orig 2025-02-22 18:06:53 UTC
+--- components/crash/core/browser/crash_upload_list_crashpad.cc.orig 2025-05-07 06:48:23 UTC
+++ components/crash/core/browser/crash_upload_list_crashpad.cc
@@ -37,7 +37,9 @@ CrashUploadListCrashpad::~CrashUploadListCrashpad() =
std::vector<std::unique_ptr<UploadList::UploadInfo>>
diff --git a/www/iridium/files/patch-components_crash_core_common_BUILD.gn b/www/iridium/files/patch-components_crash_core_common_BUILD.gn
index 2eb8ded90053..fe568f50273e 100644
--- a/www/iridium/files/patch-components_crash_core_common_BUILD.gn
+++ b/www/iridium/files/patch-components_crash_core_common_BUILD.gn
@@ -1,4 +1,4 @@
---- components/crash/core/common/BUILD.gn.orig 2023-07-24 14:27:53 UTC
+--- components/crash/core/common/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ components/crash/core/common/BUILD.gn
@@ -9,7 +9,7 @@ import("//components/gwp_asan/buildflags/buildflags.gn
diff --git a/www/iridium/files/patch-components_device__signals_core_browser_browser__utils.h b/www/iridium/files/patch-components_device__signals_core_browser_browser__utils.h
new file mode 100644
index 000000000000..0ff352cbf560
--- /dev/null
+++ b/www/iridium/files/patch-components_device__signals_core_browser_browser__utils.h
@@ -0,0 +1,20 @@
+--- components/device_signals/core/browser/browser_utils.h.orig 2025-05-07 06:48:23 UTC
++++ components/device_signals/core/browser/browser_utils.h
+@@ -15,7 +15,7 @@ namespace device_signals {
+ // Returns the hostname of the current machine.
+ std::string GetHostName();
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Returns the hostname of the current machine.
+ std::vector<std::string> GetSystemDnsServers();
+
+@@ -23,7 +23,7 @@ std::vector<std::string> GetSystemDnsServers();
+ SettingValue GetOSFirewall();
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Returns the path to the ufw configuration file.
+ const char** GetUfwConfigPath();
+ #endif // BUILDFLAG(IS_LINUX)
diff --git a/www/iridium/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h b/www/iridium/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h
index 2a32fc1e61a5..8b1fed7d1088 100644
--- a/www/iridium/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h
+++ b/www/iridium/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h
@@ -1,4 +1,4 @@
---- components/device_signals/core/browser/mock_signals_aggregator.h.orig 2023-07-24 14:27:53 UTC
+--- components/device_signals/core/browser/mock_signals_aggregator.h.orig 2025-05-07 06:48:23 UTC
+++ components/device_signals/core/browser/mock_signals_aggregator.h
@@ -17,7 +17,7 @@ class MockSignalsAggregator : public SignalsAggregator
MockSignalsAggregator();
diff --git a/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator.h b/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator.h
index b004f058e724..bd581e31a837 100644
--- a/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator.h
+++ b/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator.h
@@ -1,4 +1,4 @@
---- components/device_signals/core/browser/signals_aggregator.h.orig 2023-07-24 14:27:53 UTC
+--- components/device_signals/core/browser/signals_aggregator.h.orig 2025-05-07 06:48:23 UTC
+++ components/device_signals/core/browser/signals_aggregator.h
@@ -22,7 +22,7 @@ class SignalsAggregator : public KeyedService {
diff --git a/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc b/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc
index 66d8658f46b7..b27ca1b63cc1 100644
--- a/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc
+++ b/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc
@@ -1,4 +1,4 @@
---- components/device_signals/core/browser/signals_aggregator_impl.cc.orig 2025-02-22 18:06:53 UTC
+--- components/device_signals/core/browser/signals_aggregator_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ components/device_signals/core/browser/signals_aggregator_impl.cc
@@ -64,7 +64,7 @@ SignalsAggregatorImpl::SignalsAggregatorImpl(
diff --git a/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h b/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h
index f6061c9d6a7f..7fba77cf66e1 100644
--- a/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h
+++ b/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h
@@ -1,4 +1,4 @@
---- components/device_signals/core/browser/signals_aggregator_impl.h.orig 2025-04-16 18:18:42 UTC
+--- components/device_signals/core/browser/signals_aggregator_impl.h.orig 2025-05-07 06:48:23 UTC
+++ components/device_signals/core/browser/signals_aggregator_impl.h
@@ -30,7 +30,7 @@ class SignalsAggregatorImpl : public SignalsAggregator
~SignalsAggregatorImpl() override;
diff --git a/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service.h b/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service.h
index 007da4b37caa..5a96c37d1e8a 100644
--- a/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service.h
+++ b/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service.h
@@ -1,4 +1,4 @@
---- components/device_signals/core/browser/user_permission_service.h.orig 2023-07-24 14:27:53 UTC
+--- components/device_signals/core/browser/user_permission_service.h.orig 2025-05-07 06:48:23 UTC
+++ components/device_signals/core/browser/user_permission_service.h
@@ -57,7 +57,7 @@ class UserPermissionService : public KeyedService {
// missing.
diff --git a/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc b/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc
index af74fb7d2990..d9500aa2ac4f 100644
--- a/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc
+++ b/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc
@@ -1,4 +1,4 @@
---- components/device_signals/core/browser/user_permission_service_impl.cc.orig 2024-08-01 05:47:53 UTC
+--- components/device_signals/core/browser/user_permission_service_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ components/device_signals/core/browser/user_permission_service_impl.cc
@@ -87,7 +87,7 @@ bool UserPermissionServiceImpl::ShouldCollectConsent()
consent_required_by_dependent_policy;
diff --git a/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service__impl.h b/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service__impl.h
index 95600c2815fe..19d880ddee66 100644
--- a/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service__impl.h
+++ b/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service__impl.h
@@ -1,4 +1,4 @@
---- components/device_signals/core/browser/user_permission_service_impl.h.orig 2024-08-01 05:47:53 UTC
+--- components/device_signals/core/browser/user_permission_service_impl.h.orig 2025-05-07 06:48:23 UTC
+++ components/device_signals/core/browser/user_permission_service_impl.h
@@ -38,7 +38,7 @@ class UserPermissionServiceImpl : public UserPermissio
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc b/www/iridium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
index acbdca1cffb5..af8a7374e4a6 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc
+++ b/www/iridium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
@@ -1,8 +1,8 @@
---- chrome/browser/enterprise/signals/device_info_fetcher_linux.cc.orig 2025-03-18 16:46:04 UTC
-+++ chrome/browser/enterprise/signals/device_info_fetcher_linux.cc
+--- components/device_signals/core/common/linux/platform_utils_linux.cc.orig 2025-05-07 06:48:23 UTC
++++ components/device_signals/core/common/linux/platform_utils_linux.cc
@@ -4,12 +4,23 @@
- #include "chrome/browser/enterprise/signals/device_info_fetcher_linux.h"
+ #include "components/device_signals/core/common/platform_utils.h"
+#include "build/build_config.h"
+
@@ -22,17 +22,17 @@
+#endif
+
#include <algorithm>
+ #include <optional>
#include <string>
-
-@@ -117,6 +128,7 @@ SettingValue GetScreenlockSecured() {
+@@ -100,6 +111,7 @@ SettingValue GetScreenlockSecured() {
// Implements the logic from the native host installation script. First find the
// root device identifier, then locate its parent and get its type.
SettingValue GetDiskEncrypted() {
+#if !BUILDFLAG(IS_BSD)
struct stat info;
// First figure out the device identifier. Fail fast if this fails.
- if (stat("/", &info) != 0)
-@@ -138,11 +150,35 @@ SettingValue GetDiskEncrypted() {
+ if (stat("/", &info) != 0) {
+@@ -122,11 +134,35 @@ SettingValue GetDiskEncrypted() {
}
return SettingValue::UNKNOWN;
}
@@ -66,9 +66,9 @@
+ }
+#else
base::DirReaderPosix reader("/sys/class/net");
- if (!reader.IsValid())
+ if (!reader.IsValid()) {
return result;
-@@ -165,6 +201,7 @@ std::vector<std::string> GetMacAddresses() {
+@@ -151,6 +187,7 @@ std::vector<std::string> GetMacAddresses() {
&address);
result.push_back(address);
}
diff --git a/www/iridium/files/patch-components_device__signals_core_common_signals__features.cc b/www/iridium/files/patch-components_device__signals_core_common_signals__features.cc
index 8a6c01df1a90..2b22a946e7c2 100644
--- a/www/iridium/files/patch-components_device__signals_core_common_signals__features.cc
+++ b/www/iridium/files/patch-components_device__signals_core_common_signals__features.cc
@@ -1,4 +1,4 @@
---- components/device_signals/core/common/signals_features.cc.orig 2025-04-16 18:18:42 UTC
+--- components/device_signals/core/common/signals_features.cc.orig 2025-05-07 06:48:23 UTC
+++ components/device_signals/core/common/signals_features.cc
@@ -31,7 +31,7 @@ bool IsBrowserSignalsReportingEnabled() {
}
diff --git a/www/iridium/files/patch-components_device__signals_core_common_signals__features.h b/www/iridium/files/patch-components_device__signals_core_common_signals__features.h
index bb6476a68084..c8ca0067d636 100644
--- a/www/iridium/files/patch-components_device__signals_core_common_signals__features.h
+++ b/www/iridium/files/patch-components_device__signals_core_common_signals__features.h
@@ -1,4 +1,4 @@
---- components/device_signals/core/common/signals_features.h.orig 2025-04-16 18:18:42 UTC
+--- components/device_signals/core/common/signals_features.h.orig 2025-05-07 06:48:23 UTC
+++ components/device_signals/core/common/signals_features.h
@@ -24,7 +24,7 @@ bool IsProfileSignalsReportingEnabled();
bool IsBrowserSignalsReportingEnabled();
diff --git a/www/iridium/files/patch-components_device__signals_core_system__signals_platform__delegate.cc b/www/iridium/files/patch-components_device__signals_core_system__signals_platform__delegate.cc
index b6bfb2378735..74d4a4fdad1f 100644
--- a/www/iridium/files/patch-components_device__signals_core_system__signals_platform__delegate.cc
+++ b/www/iridium/files/patch-components_device__signals_core_system__signals_platform__delegate.cc
@@ -1,4 +1,4 @@
---- components/device_signals/core/system_signals/platform_delegate.cc.orig 2022-10-05 07:34:01 UTC
+--- components/device_signals/core/system_signals/platform_delegate.cc.orig 2025-05-07 06:48:23 UTC
+++ components/device_signals/core/system_signals/platform_delegate.cc
@@ -11,7 +11,7 @@ namespace device_signals {
diff --git a/www/iridium/files/patch-components_device__signals_test_signals__contract.cc b/www/iridium/files/patch-components_device__signals_test_signals__contract.cc
index 1686d4b6fce1..b198197a2102 100644
--- a/www/iridium/files/patch-components_device__signals_test_signals__contract.cc
+++ b/www/iridium/files/patch-components_device__signals_test_signals__contract.cc
@@ -1,4 +1,4 @@
---- components/device_signals/test/signals_contract.cc.orig 2025-04-16 18:18:42 UTC
+--- components/device_signals/test/signals_contract.cc.orig 2025-05-07 06:48:23 UTC
+++ components/device_signals/test/signals_contract.cc
@@ -221,7 +221,7 @@ GetSignalsContract(bool is_av_signal_enabled) {
base::BindRepeating(VerifyUnset, names::kCrowdStrike);
diff --git a/www/iridium/files/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc b/www/iridium/files/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
index fc1ea1de7c3c..e773484d930f 100644
--- a/www/iridium/files/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
+++ b/www/iridium/files/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
@@ -1,4 +1,4 @@
---- components/discardable_memory/service/discardable_shared_memory_manager.cc.orig 2024-11-04 08:56:03 UTC
+--- components/discardable_memory/service/discardable_shared_memory_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ components/discardable_memory/service/discardable_shared_memory_manager.cc
@@ -172,7 +172,7 @@ uint64_t GetDefaultMemoryLimit() {
// Limits the number of FDs used to 32, assuming a 4MB allocation size.
diff --git a/www/iridium/files/patch-components_embedder__support_user__agent__utils.cc b/www/iridium/files/patch-components_embedder__support_user__agent__utils.cc
index 5b0ec07b78be..c15e92c710aa 100644
--- a/www/iridium/files/patch-components_embedder__support_user__agent__utils.cc
+++ b/www/iridium/files/patch-components_embedder__support_user__agent__utils.cc
@@ -1,12 +1,47 @@
---- components/embedder_support/user_agent_utils.cc.orig 2025-04-16 18:18:42 UTC
+--- components/embedder_support/user_agent_utils.cc.orig 2025-05-07 06:48:23 UTC
+++ components/embedder_support/user_agent_utils.cc
-@@ -435,6 +435,9 @@ std::string GetPlatformForUAMetadata() {
- # else
+@@ -318,7 +318,7 @@ std::string GetUserAgentPlatform() {
+ return "";
+ #elif BUILDFLAG(IS_MAC)
+ return "Macintosh; ";
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return "X11; "; // strange, but that's what Firefox uses
+ #elif BUILDFLAG(IS_ANDROID)
+ return "Linux; ";
+@@ -344,7 +344,7 @@ std::string GetUnifiedPlatform() {
+ return "Windows NT 10.0; Win64; x64";
+ #elif BUILDFLAG(IS_FUCHSIA)
+ return "Fuchsia";
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return "X11; Linux x86_64";
+ #elif BUILDFLAG(IS_IOS)
+ if (ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET) {
+@@ -601,6 +601,9 @@ std::string GetPlatformForUAMetadata() {
+ #else
return "Chromium OS";
- # endif
+ #endif
+#elif BUILDFLAG(IS_BSD)
+ // The internet is weird...
+ return "Linux";
#else
return std::string(version_info::GetOSType());
#endif
+@@ -813,6 +816,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons
+ "Android %s", os_version.c_str()
+ #elif BUILDFLAG(IS_FUCHSIA)
+ "Fuchsia"
++#elif BUILDFLAG(IS_BSD)
++#if defined(__x86_64__)
++ "Linux x86_64; %s %s",
++#elif defined(__aarch64__)
++ "Linux aarch64; %s %s",
++#else
++ "Linux i686; %s %s",
++#endif
++ unixinfo.sysname, // e.g. Linux
++ cpu_type.c_str() // e.g. i686
+ #elif BUILDFLAG(IS_IOS)
+ "CPU %s OS %s like Mac OS X", cpu_type.c_str(),
+ os_version.c_str()
diff --git a/www/iridium/files/patch-components_embedder__support_user__agent__utils__unittest.cc b/www/iridium/files/patch-components_embedder__support_user__agent__utils__unittest.cc
index 856ffb7ebdaa..d1b121dbc72f 100644
--- a/www/iridium/files/patch-components_embedder__support_user__agent__utils__unittest.cc
+++ b/www/iridium/files/patch-components_embedder__support_user__agent__utils__unittest.cc
@@ -1,6 +1,6 @@
---- components/embedder_support/user_agent_utils_unittest.cc.orig 2025-04-16 18:18:42 UTC
+--- components/embedder_support/user_agent_utils_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ components/embedder_support/user_agent_utils_unittest.cc
-@@ -151,7 +151,7 @@ void CheckUserAgentStringOrdering(bool mobile_device)
+@@ -148,7 +148,7 @@ void CheckUserAgentStringOrdering(bool mobile_device)
ASSERT_EQ("CrOS", pieces[0]);
ASSERT_EQ("x86_64", pieces[1]);
ASSERT_EQ("14541.0.0", pieces[2]);
@@ -9,7 +9,7 @@
// Post-UA Reduction there is a single <unifiedPlatform> value for Linux:
// X11; Linux x86_64
ASSERT_EQ(2u, pieces.size());
-@@ -339,7 +339,7 @@ class UserAgentUtilsTest : public testing::Test,
+@@ -336,7 +336,7 @@ class UserAgentUtilsTest : public testing::Test,
"X11; CrOS x86_64 14541.0.0";
#elif BUILDFLAG(IS_FUCHSIA)
"Fuchsia";
@@ -18,7 +18,7 @@
"X11; Linux x86_64";
#elif BUILDFLAG(IS_MAC)
"Macintosh; Intel Mac OS X 10_15_7";
-@@ -699,7 +699,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMetadata) {
+@@ -696,7 +696,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMetadata) {
#endif
#elif BUILDFLAG(IS_ANDROID)
EXPECT_EQ(metadata.platform, "Android");
diff --git a/www/iridium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc b/www/iridium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
index 7abf8bc6dd86..ec4b72a4f98a 100644
--- a/www/iridium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
+++ b/www/iridium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
@@ -1,4 +1,4 @@
---- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig 2025-04-16 18:18:42 UTC
+--- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig 2025-05-07 06:48:23 UTC
+++ components/enterprise/connectors/core/realtime_reporting_client_base.cc
@@ -190,7 +190,7 @@ void RealtimeReportingClientBase::ReportEvent(
event.mutable_time()->set_nanos((timestamp_millis % 1000) * 1000000);
diff --git a/www/iridium/files/patch-components_enterprise_watermarking_watermark.cc b/www/iridium/files/patch-components_enterprise_watermarking_watermark.cc
index 7760699631db..bd4e7e0493a7 100644
--- a/www/iridium/files/patch-components_enterprise_watermarking_watermark.cc
+++ b/www/iridium/files/patch-components_enterprise_watermarking_watermark.cc
@@ -1,4 +1,4 @@
---- components/enterprise/watermarking/watermark.cc.orig 2025-02-22 18:06:53 UTC
+--- components/enterprise/watermarking/watermark.cc.orig 2025-05-07 06:48:23 UTC
+++ components/enterprise/watermarking/watermark.cc
@@ -31,7 +31,7 @@ gfx::Font WatermarkFont() {
"Segoe UI",
diff --git a/www/iridium/files/patch-components_error__page_common_localized__error.cc b/www/iridium/files/patch-components_error__page_common_localized__error.cc
index 87e2b4f281d8..8519953ea2d4 100644
--- a/www/iridium/files/patch-components_error__page_common_localized__error.cc
+++ b/www/iridium/files/patch-components_error__page_common_localized__error.cc
@@ -1,4 +1,4 @@
---- components/error_page/common/localized_error.cc.orig 2025-02-22 18:06:53 UTC
+--- components/error_page/common/localized_error.cc.orig 2025-05-07 06:48:23 UTC
+++ components/error_page/common/localized_error.cc
@@ -901,7 +901,7 @@ void AddSuggestionsDetails(int error_code,
if (suggestions & SUGGEST_PROXY_CONFIG) {
diff --git a/www/iridium/files/patch-components_eye__dropper_eye__dropper__view.cc b/www/iridium/files/patch-components_eye__dropper_eye__dropper__view.cc
index 46d95d639409..c747f7eeb600 100644
--- a/www/iridium/files/patch-components_eye__dropper_eye__dropper__view.cc
+++ b/www/iridium/files/patch-components_eye__dropper_eye__dropper__view.cc
@@ -1,4 +1,4 @@
---- components/eye_dropper/eye_dropper_view.cc.orig 2025-03-18 16:46:04 UTC
+--- components/eye_dropper/eye_dropper_view.cc.orig 2025-05-07 06:48:23 UTC
+++ components/eye_dropper/eye_dropper_view.cc
@@ -208,7 +208,7 @@ EyeDropperView::EyeDropperView(gfx::NativeView parent,
// EyeDropper/WidgetDelegate.
diff --git a/www/iridium/files/patch-components_feature__engagement_public_event__constants.cc b/www/iridium/files/patch-components_feature__engagement_public_event__constants.cc
index 9c8b5514f3a1..daa76ccafe32 100644
--- a/www/iridium/files/patch-components_feature__engagement_public_event__constants.cc
+++ b/www/iridium/files/patch-components_feature__engagement_public_event__constants.cc
@@ -1,4 +1,4 @@
---- components/feature_engagement/public/event_constants.cc.orig 2024-12-22 12:24:29 UTC
+--- components/feature_engagement/public/event_constants.cc.orig 2025-05-07 06:48:23 UTC
+++ components/feature_engagement/public/event_constants.cc
@@ -11,7 +11,7 @@ namespace feature_engagement {
namespace events {
diff --git a/www/iridium/files/patch-components_feature__engagement_public_event__constants.h b/www/iridium/files/patch-components_feature__engagement_public_event__constants.h
index 6cb7fcd7b82e..88d25502de9a 100644
--- a/www/iridium/files/patch-components_feature__engagement_public_event__constants.h
+++ b/www/iridium/files/patch-components_feature__engagement_public_event__constants.h
@@ -1,4 +1,4 @@
---- components/feature_engagement/public/event_constants.h.orig 2023-10-21 11:51:27 UTC
+--- components/feature_engagement/public/event_constants.h.orig 2025-05-07 06:48:23 UTC
+++ components/feature_engagement/public/event_constants.h
@@ -14,7 +14,7 @@ namespace events {
diff --git a/www/iridium/files/patch-components_feature__engagement_public_feature__configurations.cc b/www/iridium/files/patch-components_feature__engagement_public_feature__configurations.cc
index 296eec10d162..88993bd0bb49 100644
--- a/www/iridium/files/patch-components_feature__engagement_public_feature__configurations.cc
+++ b/www/iridium/files/patch-components_feature__engagement_public_feature__configurations.cc
@@ -1,4 +1,4 @@
---- components/feature_engagement/public/feature_configurations.cc.orig 2025-04-16 18:18:42 UTC
+--- components/feature_engagement/public/feature_configurations.cc.orig 2025-05-07 06:48:23 UTC
+++ components/feature_engagement/public/feature_configurations.cc
@@ -100,7 +100,7 @@ std::optional<FeatureConfig> CreateNewUserGestureInPro
@@ -18,7 +18,7 @@
if (kIPHPasswordsManagementBubbleAfterSaveFeature.name == feature->name) {
FeatureConfig config;
config.valid = true;
-@@ -1722,7 +1722,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
+@@ -1740,7 +1740,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -27,4 +27,4 @@
+ BUILDFLAG(IS_BSD)
if (kIPHAutofillCreditCardBenefitFeature.name == feature->name) {
- // Credit card benefit IPH is shown:
+ // The credit card benefit IPH appears up to three times over 10 years and
diff --git a/www/iridium/files/patch-components_feature__engagement_public_feature__constants.cc b/www/iridium/files/patch-components_feature__engagement_public_feature__constants.cc
index a84a233a2d38..43eba87fe51b 100644
--- a/www/iridium/files/patch-components_feature__engagement_public_feature__constants.cc
+++ b/www/iridium/files/patch-components_feature__engagement_public_feature__constants.cc
@@ -1,4 +1,4 @@
---- components/feature_engagement/public/feature_constants.cc.orig 2025-04-16 18:18:42 UTC
+--- components/feature_engagement/public/feature_constants.cc.orig 2025-05-07 06:48:23 UTC
+++ components/feature_engagement/public/feature_constants.cc
@@ -19,7 +19,7 @@ BASE_FEATURE(kIPHDemoMode, "IPH_DemoMode", base::FEATU
BASE_FEATURE(kIPHDummyFeature, "IPH_Dummy", base::FEATURE_DISABLED_BY_DEFAULT);
@@ -9,16 +9,16 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
BASE_FEATURE(kEsbDownloadRowPromoFeature,
"EsbDownloadRowPromo",
-@@ -682,7 +682,7 @@ BASE_FEATURE(kDefaultBrowserTriggerCriteriaExperiment,
+@@ -710,7 +710,7 @@ BASE_FEATURE(kDefaultBrowserTriggerCriteriaExperiment,
#endif // BUILDFLAG(IS_IOS)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
- BASE_FEATURE(kIPHAutofillCardInfoRetrievalSuggestionFeature,
- "IPH_AutofillCardInfoRetrievalSuggestion",
-@@ -823,7 +823,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature,
+ BASE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature,
+ "IPH_AutofillBnplAffirmOrZipSuggestion",
+@@ -857,7 +857,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
diff --git a/www/iridium/files/patch-components_feature__engagement_public_feature__constants.h b/www/iridium/files/patch-components_feature__engagement_public_feature__constants.h
index 64569e4e2db9..e1e9cbf79917 100644
--- a/www/iridium/files/patch-components_feature__engagement_public_feature__constants.h
+++ b/www/iridium/files/patch-components_feature__engagement_public_feature__constants.h
@@ -1,4 +1,4 @@
---- components/feature_engagement/public/feature_constants.h.orig 2025-04-16 18:18:42 UTC
+--- components/feature_engagement/public/feature_constants.h.orig 2025-05-07 06:48:23 UTC
+++ components/feature_engagement/public/feature_constants.h
@@ -27,7 +27,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDemoMode);
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature);
@@ -9,16 +9,16 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
FEATURE_CONSTANTS_DECLARE_FEATURE(kEsbDownloadRowPromoFeature);
#endif
-@@ -303,7 +303,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kDefaultBrowserTrigg
+@@ -316,7 +316,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kDefaultBrowserTrigg
#endif // BUILDFLAG(IS_IOS)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
+ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature);
FEATURE_CONSTANTS_DECLARE_FEATURE(
- kIPHAutofillCardInfoRetrievalSuggestionFeature);
-@@ -359,7 +359,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphHelpA
+@@ -374,7 +374,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphHelpA
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphGamingFeature);
#endif
diff --git a/www/iridium/files/patch-components_feature__engagement_public_feature__list.cc b/www/iridium/files/patch-components_feature__engagement_public_feature__list.cc
index 0b1ff76acb90..9378e4276a91 100644
--- a/www/iridium/files/patch-components_feature__engagement_public_feature__list.cc
+++ b/www/iridium/files/patch-components_feature__engagement_public_feature__list.cc
@@ -1,7 +1,7 @@
---- components/feature_engagement/public/feature_list.cc.orig 2025-04-16 18:18:42 UTC
+--- components/feature_engagement/public/feature_list.cc.orig 2025-05-07 06:48:23 UTC
+++ components/feature_engagement/public/feature_list.cc
-@@ -170,7 +170,7 @@ const base::Feature* const kAllFeatures[] = {
- &kIPHiOSReminderNotificationsOverflowMenuNewBadgeFeature,
+@@ -175,7 +175,7 @@ const base::Feature* const kAllFeatures[] = {
+ &kIPHiOSSettingsInOverflowMenuBubbleFeature,
#endif // BUILDFLAG(IS_IOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -9,16 +9,16 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
&kEsbDownloadRowPromoFeature,
#endif
-@@ -241,7 +241,7 @@ const base::Feature* const kAllFeatures[] = {
+@@ -247,7 +247,7 @@ const base::Feature* const kAllFeatures[] = {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
- &kIPHAutofillCardInfoRetrievalSuggestionFeature,
- &kIPHAutofillCreditCardBenefitFeature,
-@@ -294,7 +294,7 @@ const base::Feature* const kAllFeatures[] = {
+ &kIPHAutofillAiOptInFeature,
+ &kIPHAutofillBnplAffirmOrZipSuggestionFeature,
+@@ -302,7 +302,7 @@ const base::Feature* const kAllFeatures[] = {
&kIPHScalableIphGamingFeature,
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-components_feature__engagement_public_feature__list.h b/www/iridium/files/patch-components_feature__engagement_public_feature__list.h
index 9530828869af..a64e527fb486 100644
--- a/www/iridium/files/patch-components_feature__engagement_public_feature__list.h
+++ b/www/iridium/files/patch-components_feature__engagement_public_feature__list.h
@@ -1,6 +1,6 @@
---- components/feature_engagement/public/feature_list.h.orig 2025-04-16 18:18:42 UTC
+--- components/feature_engagement/public/feature_list.h.orig 2025-05-07 06:48:23 UTC
+++ components/feature_engagement/public/feature_list.h
-@@ -302,7 +302,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSDownloadAutoDeletionFeat
+@@ -312,7 +312,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSSettingsInOverflowMenuBu
#endif // BUILDFLAG(IS_IOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -9,17 +9,17 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
DEFINE_VARIATION_PARAM(kEsbDownloadRowPromoFeature, "EsbDownloadRowPromo");
#endif
-@@ -415,7 +415,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSharedTabFeedbackF
+@@ -427,7 +427,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSharedTabFeedbackF
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
+ BUILDFLAG(IS_BSD)
- DEFINE_VARIATION_PARAM(kIPHAutofillCreditCardBenefitFeature,
- "IPH_AutofillCreditCardBenefit");
-
-@@ -509,7 +510,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHelpAppBasedTenF
+ DEFINE_VARIATION_PARAM(kIPHAutofillAiOptInFeature, "IPH_AutofillAiOptIn");
+ DEFINE_VARIATION_PARAM(kIPHAutofillBnplAffirmOrZipSuggestionFeature,
+ "IPH_AutofillBnplAffirmOrZipSuggestion");
+@@ -523,7 +524,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHelpAppBasedTenF
DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, "IPH_ScalableIphGaming");
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -28,7 +28,7 @@
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunch,
"IPH_DesktopPWAsLinkCapturingLaunch");
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
-@@ -682,7 +683,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+@@ -697,7 +698,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
kIPHiOSReminderNotificationsOverflowMenuNewBadgeFeature),
VARIATION_ENTRY(kIPHiOSDownloadAutoDeletionFeature),
#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -37,17 +37,17 @@
VARIATION_ENTRY(kIPHBatterySaverModeFeature),
VARIATION_ENTRY(kIPHCompanionSidePanelFeature),
VARIATION_ENTRY(kIPHCompanionSidePanelRegionSearchFeature),
-@@ -743,7 +744,8 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+@@ -759,7 +760,8 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
+ BUILDFLAG(IS_BSD)
+ VARIATION_ENTRY(kIPHAutofillAiOptInFeature),
VARIATION_ENTRY(kIPHAutofillCreditCardBenefitFeature),
VARIATION_ENTRY(kIPHAutofillCardInfoRetrievalSuggestionFeature),
- VARIATION_ENTRY(kIPHAutofillDisabledVirtualCardSuggestionFeature),
-@@ -795,7 +797,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+@@ -812,7 +814,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
VARIATION_ENTRY(kIPHScalableIphGamingFeature),
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-components_feed_core_proto_v2_wire_version.proto b/www/iridium/files/patch-components_feed_core_proto_v2_wire_version.proto
index 8333a1ba2035..b61a4e83a30e 100644
--- a/www/iridium/files/patch-components_feed_core_proto_v2_wire_version.proto
+++ b/www/iridium/files/patch-components_feed_core_proto_v2_wire_version.proto
@@ -1,4 +1,4 @@
---- components/feed/core/proto/v2/wire/version.proto.orig 2022-03-28 18:11:04 UTC
+--- components/feed/core/proto/v2/wire/version.proto.orig 2025-05-07 06:48:23 UTC
+++ components/feed/core/proto/v2/wire/version.proto
@@ -25,8 +25,8 @@ message Version {
BETA = 3;
diff --git a/www/iridium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc b/www/iridium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc
index 271da20725a2..73dcdd4bb3c1 100644
--- a/www/iridium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc
+++ b/www/iridium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc
@@ -1,4 +1,4 @@
---- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2024-11-04 08:56:03 UTC
+--- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ components/feed/core/v2/feed_network_impl_unittest.cc
@@ -747,8 +747,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_DecodesClientIn
diff --git a/www/iridium/files/patch-components_feed_core_v2_proto__util.cc b/www/iridium/files/patch-components_feed_core_v2_proto__util.cc
index 5d025834a8a7..8fdca0eab096 100644
--- a/www/iridium/files/patch-components_feed_core_v2_proto__util.cc
+++ b/www/iridium/files/patch-components_feed_core_v2_proto__util.cc
@@ -1,4 +1,4 @@
---- components/feed/core/v2/proto_util.cc.orig 2023-07-24 14:27:53 UTC
+--- components/feed/core/v2/proto_util.cc.orig 2025-05-07 06:48:23 UTC
+++ components/feed/core/v2/proto_util.cc
@@ -93,8 +93,8 @@ feedwire::Version GetPlatformVersionMessage() {
diff --git a/www/iridium/files/patch-components_feed_core_v2_proto__util__unittest.cc b/www/iridium/files/patch-components_feed_core_v2_proto__util__unittest.cc
index 99e4e9e9143c..339f5dd920eb 100644
--- a/www/iridium/files/patch-components_feed_core_v2_proto__util__unittest.cc
+++ b/www/iridium/files/patch-components_feed_core_v2_proto__util__unittest.cc
@@ -1,4 +1,4 @@
---- components/feed/core/v2/proto_util_unittest.cc.orig 2024-08-27 06:28:16 UTC
+--- components/feed/core/v2/proto_util_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ components/feed/core/v2/proto_util_unittest.cc
@@ -43,8 +43,8 @@ TEST(ProtoUtilTest, CreateClientInfo) {
feedwire::ClientInfo result = CreateClientInfo(request_metadata);
diff --git a/www/iridium/files/patch-components_feed_core_v2_test_proto__printer.cc b/www/iridium/files/patch-components_feed_core_v2_test_proto__printer.cc
index 59a5fedc25fa..f5abdb3a86aa 100644
--- a/www/iridium/files/patch-components_feed_core_v2_test_proto__printer.cc
+++ b/www/iridium/files/patch-components_feed_core_v2_test_proto__printer.cc
@@ -1,4 +1,4 @@
---- components/feed/core/v2/test/proto_printer.cc.orig 2023-07-24 14:27:53 UTC
+--- components/feed/core/v2/test/proto_printer.cc.orig 2025-05-07 06:48:23 UTC
+++ components/feed/core/v2/test/proto_printer.cc
@@ -158,8 +158,8 @@ class TextProtoPrinter {
}
diff --git a/www/iridium/files/patch-components_gcm__driver_gcm__desktop__utils.cc b/www/iridium/files/patch-components_gcm__driver_gcm__desktop__utils.cc
index fc4ba66ff48c..3a6f51117ca6 100644
--- a/www/iridium/files/patch-components_gcm__driver_gcm__desktop__utils.cc
+++ b/www/iridium/files/patch-components_gcm__driver_gcm__desktop__utils.cc
@@ -1,4 +1,4 @@
---- components/gcm_driver/gcm_desktop_utils.cc.orig 2025-02-22 18:06:53 UTC
+--- components/gcm_driver/gcm_desktop_utils.cc.orig 2025-05-07 06:48:23 UTC
+++ components/gcm_driver/gcm_desktop_utils.cc
@@ -32,7 +32,7 @@ GCMClient::ChromePlatform GetPlatform() {
return GCMClient::PLATFORM_ANDROID;
diff --git a/www/iridium/files/patch-components_gwp__asan_BUILD.gn b/www/iridium/files/patch-components_gwp__asan_BUILD.gn
index 460737d2bc59..5708bee18d8e 100644
--- a/www/iridium/files/patch-components_gwp__asan_BUILD.gn
+++ b/www/iridium/files/patch-components_gwp__asan_BUILD.gn
@@ -1,11 +1,11 @@
---- components/gwp_asan/BUILD.gn.orig 2022-12-06 08:09:13 UTC
+--- components/gwp_asan/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ components/gwp_asan/BUILD.gn
@@ -15,7 +15,7 @@ test("gwp_asan_unittests") {
"//testing/gtest",
"//third_party/boringssl",
]
-- if (is_win || is_mac || is_linux || is_chromeos || is_android) {
-+ if ((is_win || is_mac || is_linux || is_chromeos || is_android) && !is_bsd) {
+- if (is_win || is_mac || is_linux || is_chromeos || is_android || is_ios) {
++ if ((is_win || is_mac || is_linux || is_chromeos || is_android || is_ios) && !is_bsd) {
deps += [
"//components/gwp_asan/client:unit_tests",
"//components/gwp_asan/crash_handler:unit_tests",
diff --git a/www/iridium/files/patch-components_gwp__asan_buildflags_buildflags.gni b/www/iridium/files/patch-components_gwp__asan_buildflags_buildflags.gni
index 4edaa2625eee..35a3ed70322a 100644
--- a/www/iridium/files/patch-components_gwp__asan_buildflags_buildflags.gni
+++ b/www/iridium/files/patch-components_gwp__asan_buildflags_buildflags.gni
@@ -1,11 +1,11 @@
---- components/gwp_asan/buildflags/buildflags.gni.orig 2025-04-16 18:18:42 UTC
+--- components/gwp_asan/buildflags/buildflags.gni.orig 2025-05-07 06:48:23 UTC
+++ components/gwp_asan/buildflags/buildflags.gni
@@ -10,10 +10,7 @@ import("//build/config/compiler/compiler.gni")
# Android component builds are disabled due to https://crbug.com/976399
# Android requires frame pointers for unwinding, unwind tables aren't shipped in
# official builds.
-supported_platform =
-- is_linux || is_chromeos || is_mac ||
+- is_linux || is_chromeos || is_mac || is_ios ||
- (is_win && (current_cpu == "x64" || current_cpu == "arm64")) ||
- (is_android && !is_component_build && enable_frame_pointers)
+supported_platform = false
diff --git a/www/iridium/files/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc b/www/iridium/files/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc
index 55d8ca57cf42..70e96b569893 100644
--- a/www/iridium/files/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc
+++ b/www/iridium/files/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc
@@ -1,4 +1,4 @@
---- components/gwp_asan/client/guarded_page_allocator_posix.cc.orig 2023-10-21 11:51:27 UTC
+--- components/gwp_asan/client/guarded_page_allocator_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ components/gwp_asan/client/guarded_page_allocator_posix.cc
@@ -35,8 +35,9 @@ void GuardedPageAllocator::MarkPageInaccessible(void*
// mmap() a PROT_NONE page over the address to release it to the system, if
diff --git a/www/iridium/files/patch-components_gwp__asan_client_gwp__asan.cc b/www/iridium/files/patch-components_gwp__asan_client_gwp__asan.cc
index 3d2aa33af03c..1a62e596fe77 100644
--- a/www/iridium/files/patch-components_gwp__asan_client_gwp__asan.cc
+++ b/www/iridium/files/patch-components_gwp__asan_client_gwp__asan.cc
@@ -1,6 +1,6 @@
---- components/gwp_asan/client/gwp_asan.cc.orig 2024-06-25 12:08:48 UTC
+--- components/gwp_asan/client/gwp_asan.cc.orig 2025-05-07 06:48:23 UTC
+++ components/gwp_asan/client/gwp_asan.cc
-@@ -75,7 +75,7 @@ namespace {
+@@ -76,7 +76,7 @@ namespace {
// ProcessSamplingBoost is the multiplier to increase the
// ProcessSamplingProbability in scenarios where we want to perform additional
// testing (e.g., on canary/dev builds).
diff --git a/www/iridium/files/patch-components_gwp__asan_client_gwp__asan__features.cc b/www/iridium/files/patch-components_gwp__asan_client_gwp__asan__features.cc
index 5b873fee3827..d88da304c2f5 100644
--- a/www/iridium/files/patch-components_gwp__asan_client_gwp__asan__features.cc
+++ b/www/iridium/files/patch-components_gwp__asan_client_gwp__asan__features.cc
@@ -1,4 +1,4 @@
---- components/gwp_asan/client/gwp_asan_features.cc.orig 2024-06-25 12:08:48 UTC
+--- components/gwp_asan/client/gwp_asan_features.cc.orig 2025-05-07 06:48:23 UTC
+++ components/gwp_asan/client/gwp_asan_features.cc
@@ -9,7 +9,7 @@
namespace gwp_asan::internal {
diff --git a/www/iridium/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc b/www/iridium/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
index cca3ec18e77f..66055b4cfcaf 100644
--- a/www/iridium/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
+++ b/www/iridium/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
@@ -1,4 +1,4 @@
---- components/gwp_asan/crash_handler/crash_analyzer.cc.orig 2024-11-04 08:56:03 UTC
+--- components/gwp_asan/crash_handler/crash_analyzer.cc.orig 2025-05-07 06:48:23 UTC
+++ components/gwp_asan/crash_handler/crash_analyzer.cc
@@ -35,7 +35,7 @@
#include "third_party/crashpad/crashpad/snapshot/process_snapshot.h"
@@ -9,7 +9,7 @@
#include <signal.h>
#elif BUILDFLAG(IS_APPLE)
#include <mach/exception_types.h>
-@@ -95,7 +95,7 @@ bool CrashAnalyzer::GetExceptionInfo(
+@@ -113,7 +113,7 @@ bool CrashAnalyzer::GetExceptionInfo(
crashpad::VMAddress CrashAnalyzer::GetAccessAddress(
const crashpad::ExceptionSnapshot& exception) {
diff --git a/www/iridium/files/patch-components_live__caption_caption__util.cc b/www/iridium/files/patch-components_live__caption_caption__util.cc
index e5a227e5311c..749cfdef6977 100644
--- a/www/iridium/files/patch-components_live__caption_caption__util.cc
+++ b/www/iridium/files/patch-components_live__caption_caption__util.cc
@@ -1,4 +1,4 @@
---- components/live_caption/caption_util.cc.orig 2025-02-22 18:06:53 UTC
+--- components/live_caption/caption_util.cc.orig 2025-05-07 06:48:23 UTC
+++ components/live_caption/caption_util.cc
@@ -136,7 +136,7 @@ bool IsLiveCaptionFeatureSupported() {
std::string GetCaptionSettingsUrl() {
diff --git a/www/iridium/files/patch-components_live__caption_caption__util.h b/www/iridium/files/patch-components_live__caption_caption__util.h
index afd0640a8c08..9e5d16635e4c 100644
--- a/www/iridium/files/patch-components_live__caption_caption__util.h
+++ b/www/iridium/files/patch-components_live__caption_caption__util.h
@@ -1,4 +1,4 @@
---- components/live_caption/caption_util.h.orig 2024-06-25 12:08:48 UTC
+--- components/live_caption/caption_util.h.orig 2025-05-07 06:48:23 UTC
+++ components/live_caption/caption_util.h
@@ -15,7 +15,7 @@ class PrefService;
namespace captions {
diff --git a/www/iridium/files/patch-components_media__router_common_media__source.cc b/www/iridium/files/patch-components_media__router_common_media__source.cc
index 13a501ff0a10..d2e833dae2e3 100644
--- a/www/iridium/files/patch-components_media__router_common_media__source.cc
+++ b/www/iridium/files/patch-components_media__router_common_media__source.cc
@@ -1,4 +1,4 @@
---- components/media_router/common/media_source.cc.orig 2025-03-18 16:46:04 UTC
+--- components/media_router/common/media_source.cc.orig 2025-05-07 06:48:23 UTC
+++ components/media_router/common/media_source.cc
@@ -62,7 +62,7 @@ bool IsSystemAudioCaptureSupported() {
if (!media::IsSystemLoopbackCaptureSupported()) {
diff --git a/www/iridium/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc b/www/iridium/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
index e0a154d3bc36..673144016b92 100644
--- a/www/iridium/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
+++ b/www/iridium/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
@@ -1,4 +1,4 @@
---- components/media_router/common/providers/cast/channel/cast_message_util.cc.orig 2025-02-22 18:06:53 UTC
+--- components/media_router/common/providers/cast/channel/cast_message_util.cc.orig 2025-05-07 06:48:23 UTC
+++ components/media_router/common/providers/cast/channel/cast_message_util.cc
@@ -168,7 +168,7 @@ int GetVirtualConnectPlatformValue() {
return 4;
diff --git a/www/iridium/files/patch-components_media__router_common_providers_cast_channel_enum__table.h b/www/iridium/files/patch-components_media__router_common_providers_cast_channel_enum__table.h
index d8a59d924ffd..00cd65b88c55 100644
--- a/www/iridium/files/patch-components_media__router_common_providers_cast_channel_enum__table.h
+++ b/www/iridium/files/patch-components_media__router_common_providers_cast_channel_enum__table.h
@@ -1,4 +1,4 @@
---- components/media_router/common/providers/cast/channel/enum_table.h.orig 2024-12-22 12:24:29 UTC
+--- components/media_router/common/providers/cast/channel/enum_table.h.orig 2025-05-07 06:48:23 UTC
+++ components/media_router/common/providers/cast/channel/enum_table.h
@@ -368,7 +368,12 @@ class EnumTable {
diff --git a/www/iridium/files/patch-components_metrics_drive__metrics__provider.cc b/www/iridium/files/patch-components_metrics_drive__metrics__provider.cc
index e271157774e9..f7960e91a398 100644
--- a/www/iridium/files/patch-components_metrics_drive__metrics__provider.cc
+++ b/www/iridium/files/patch-components_metrics_drive__metrics__provider.cc
@@ -1,9 +1,18 @@
---- components/metrics/drive_metrics_provider.cc.orig 2025-03-18 16:46:04 UTC
+--- components/metrics/drive_metrics_provider.cc.orig 2025-05-07 06:48:23 UTC
+++ components/metrics/drive_metrics_provider.cc
-@@ -113,7 +113,7 @@ void DriveMetricsProvider::FillDriveMetrics(
- response.has_seek_penalty);
- RecordTriStateMetric("UMA.SeekPenaltyResult.Base",
- response.has_seek_penalty_base);
+@@ -21,7 +21,7 @@
+ namespace metrics {
+
+ namespace {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void RecordTriStateMetric(const char* name, std::optional<bool> sample) {
+ base::UmaHistogramEnumeration(
+ name, !sample.has_value()
+@@ -106,7 +106,7 @@ void DriveMetricsProvider::FillDriveMetrics(
+ drive->set_has_seek_penalty(*response.has_seek_penalty);
+ }
+
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
RecordTriStateMetric("UMA.DriveIsRemovableResult", response.is_removable);
diff --git a/www/iridium/files/patch-components_metrics_drive__metrics__provider__linux.cc b/www/iridium/files/patch-components_metrics_drive__metrics__provider__linux.cc
deleted file mode 100644
index 2aa7f2065d39..000000000000
--- a/www/iridium/files/patch-components_metrics_drive__metrics__provider__linux.cc
+++ /dev/null
@@ -1,16 +0,0 @@
---- components/metrics/drive_metrics_provider_linux.cc.orig 2023-10-21 11:51:27 UTC
-+++ components/metrics/drive_metrics_provider_linux.cc
-@@ -4,7 +4,13 @@
-
- #include "components/metrics/drive_metrics_provider.h"
-
-+#if BUILDFLAG(IS_BSD)
-+#include <sys/types.h>
-+#define MAJOR(dev) major(dev)
-+#define MINOR(dev) minor(dev)
-+#else
- #include <linux/kdev_t.h> // For MAJOR()/MINOR().
-+#endif
- #include <sys/stat.h>
- #include <string>
-
diff --git a/www/iridium/files/patch-components_metrics_dwa_dwa__service.cc b/www/iridium/files/patch-components_metrics_dwa_dwa__service.cc
index 59739505c337..1acbb268bbcf 100644
--- a/www/iridium/files/patch-components_metrics_dwa_dwa__service.cc
+++ b/www/iridium/files/patch-components_metrics_dwa_dwa__service.cc
@@ -1,4 +1,4 @@
---- components/metrics/dwa/dwa_service.cc.orig 2025-04-16 18:18:42 UTC
+--- components/metrics/dwa/dwa_service.cc.orig 2025-05-07 06:48:23 UTC
+++ components/metrics/dwa/dwa_service.cc
@@ -162,7 +162,7 @@ void DwaService::RecordCoarseSystemInformation(
coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_WINDOWS);
diff --git a/www/iridium/files/patch-components_metrics_metrics__log.cc b/www/iridium/files/patch-components_metrics_metrics__log.cc
index bb5537554911..5fc68336002c 100644
--- a/www/iridium/files/patch-components_metrics_metrics__log.cc
+++ b/www/iridium/files/patch-components_metrics_metrics__log.cc
@@ -1,6 +1,6 @@
---- components/metrics/metrics_log.cc.orig 2025-04-16 18:18:42 UTC
+--- components/metrics/metrics_log.cc.orig 2025-05-07 06:48:23 UTC
+++ components/metrics/metrics_log.cc
-@@ -61,7 +61,7 @@
+@@ -62,7 +62,7 @@
#include "base/win/current_module.h"
#endif
@@ -9,7 +9,7 @@
#include "base/environment.h"
#include "base/nix/xdg_util.h"
#endif
-@@ -157,7 +157,7 @@ void RecordCurrentTime(
+@@ -158,7 +158,7 @@ void RecordCurrentTime(
}
}
diff --git a/www/iridium/files/patch-components_metrics_motherboard.cc b/www/iridium/files/patch-components_metrics_motherboard.cc
index d555a1c25a68..97d8e15344b7 100644
--- a/www/iridium/files/patch-components_metrics_motherboard.cc
+++ b/www/iridium/files/patch-components_metrics_motherboard.cc
@@ -1,4 +1,4 @@
---- components/metrics/motherboard.cc.orig 2022-12-01 10:35:46 UTC
+--- components/metrics/motherboard.cc.orig 2025-05-07 06:48:23 UTC
+++ components/metrics/motherboard.cc
@@ -1,6 +1,7 @@
// Copyright 2022 The Chromium Authors
diff --git a/www/iridium/files/patch-components_named__mojo__ipc__server_connection__info.h b/www/iridium/files/patch-components_named__mojo__ipc__server_connection__info.h
index 26e31a26c146..ccb7c2eaa7f2 100644
--- a/www/iridium/files/patch-components_named__mojo__ipc__server_connection__info.h
+++ b/www/iridium/files/patch-components_named__mojo__ipc__server_connection__info.h
@@ -1,4 +1,4 @@
---- components/named_mojo_ipc_server/connection_info.h.orig 2025-04-16 18:18:42 UTC
+--- components/named_mojo_ipc_server/connection_info.h.orig 2025-05-07 06:48:23 UTC
+++ components/named_mojo_ipc_server/connection_info.h
@@ -12,7 +12,10 @@
#include "base/win/scoped_handle.h"
diff --git a/www/iridium/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc b/www/iridium/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
index 739288745792..0194cf3c429b 100644
--- a/www/iridium/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
+++ b/www/iridium/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
@@ -1,4 +1,4 @@
---- components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig 2024-11-04 08:56:03 UTC
+--- components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig 2025-05-07 06:48:23 UTC
+++ components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc
@@ -23,7 +23,7 @@ namespace named_mojo_ipc_server {
// static
diff --git a/www/iridium/files/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc b/www/iridium/files/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc
index 195b30da52bb..9bb8fde27624 100644
--- a/www/iridium/files/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc
+++ b/www/iridium/files/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc
@@ -1,4 +1,4 @@
---- components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc.orig 2025-04-16 18:18:42 UTC
+--- components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc
@@ -89,7 +89,9 @@ void NamedMojoServerEndpointConnectorLinux::OnSocketRe
PLOG(ERROR) << "getsockopt failed.";
diff --git a/www/iridium/files/patch-components_named__system__lock_BUILD.gn b/www/iridium/files/patch-components_named__system__lock_BUILD.gn
index 36bbea7143dd..d394c51afa9a 100644
--- a/www/iridium/files/patch-components_named__system__lock_BUILD.gn
+++ b/www/iridium/files/patch-components_named__system__lock_BUILD.gn
@@ -1,4 +1,4 @@
---- components/named_system_lock/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- components/named_system_lock/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ components/named_system_lock/BUILD.gn
@@ -5,7 +5,7 @@
static_library("named_system_lock") {
diff --git a/www/iridium/files/patch-components_named__system__lock_lock.h b/www/iridium/files/patch-components_named__system__lock_lock.h
index 4f13172d804e..8af8064d58f4 100644
--- a/www/iridium/files/patch-components_named__system__lock_lock.h
+++ b/www/iridium/files/patch-components_named__system__lock_lock.h
@@ -1,4 +1,4 @@
---- components/named_system_lock/lock.h.orig 2024-08-01 05:47:53 UTC
+--- components/named_system_lock/lock.h.orig 2025-05-07 06:48:23 UTC
+++ components/named_system_lock/lock.h
@@ -38,7 +38,7 @@ class ScopedLock {
// may acquire that lock. The lock name has different meanings per platform:
diff --git a/www/iridium/files/patch-components_named__system__lock_lock__unittest.cc b/www/iridium/files/patch-components_named__system__lock_lock__unittest.cc
index 354c50a1cff7..4f960d6e9c1b 100644
--- a/www/iridium/files/patch-components_named__system__lock_lock__unittest.cc
+++ b/www/iridium/files/patch-components_named__system__lock_lock__unittest.cc
@@ -1,4 +1,4 @@
---- components/named_system_lock/lock_unittest.cc.orig 2025-04-16 18:18:42 UTC
+--- components/named_system_lock/lock_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ components/named_system_lock/lock_unittest.cc
@@ -18,7 +18,7 @@
#include "build/build_config.h"
diff --git a/www/iridium/files/patch-components_optimization__guide_core_optimization__guide__features.cc b/www/iridium/files/patch-components_optimization__guide_core_optimization__guide__features.cc
index 15d2fb5872d5..76ef522576a6 100644
--- a/www/iridium/files/patch-components_optimization__guide_core_optimization__guide__features.cc
+++ b/www/iridium/files/patch-components_optimization__guide_core_optimization__guide__features.cc
@@ -1,4 +1,4 @@
---- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-02-22 18:06:53 UTC
+--- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-05-07 06:48:23 UTC
+++ components/optimization_guide/core/optimization_guide_features.cc
@@ -136,7 +136,7 @@ BASE_FEATURE(kOptimizationGuideModelExecution,
// Whether to use the on device model service in optimization guide.
diff --git a/www/iridium/files/patch-components_optimization__guide_core_optimization__guide__util.cc b/www/iridium/files/patch-components_optimization__guide_core_optimization__guide__util.cc
index 4896e371dbf1..ddc32d2bb38a 100644
--- a/www/iridium/files/patch-components_optimization__guide_core_optimization__guide__util.cc
+++ b/www/iridium/files/patch-components_optimization__guide_core_optimization__guide__util.cc
@@ -1,4 +1,4 @@
---- components/optimization_guide/core/optimization_guide_util.cc.orig 2024-12-22 12:24:29 UTC
+--- components/optimization_guide/core/optimization_guide_util.cc.orig 2025-05-07 06:48:23 UTC
+++ components/optimization_guide/core/optimization_guide_util.cc
@@ -37,7 +37,7 @@ optimization_guide::proto::Platform GetPlatform() {
return optimization_guide::proto::PLATFORM_CHROMEOS;
diff --git a/www/iridium/files/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc b/www/iridium/files/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
index a9cd5b015ede..6b4fdec9eaba 100644
--- a/www/iridium/files/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
+++ b/www/iridium/files/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
@@ -1,4 +1,4 @@
---- components/os_crypt/async/browser/secret_portal_key_provider.cc.orig 2024-11-04 08:56:03 UTC
+--- components/os_crypt/async/browser/secret_portal_key_provider.cc.orig 2025-05-07 06:48:23 UTC
+++ components/os_crypt/async/browser/secret_portal_key_provider.cc
@@ -5,7 +5,9 @@
#include "components/os_crypt/async/browser/secret_portal_key_provider.h"
diff --git a/www/iridium/files/patch-components_os__crypt_sync_libsecret__util__linux.cc b/www/iridium/files/patch-components_os__crypt_sync_libsecret__util__linux.cc
index 49c1bbd29371..87ba7aec9b54 100644
--- a/www/iridium/files/patch-components_os__crypt_sync_libsecret__util__linux.cc
+++ b/www/iridium/files/patch-components_os__crypt_sync_libsecret__util__linux.cc
@@ -1,4 +1,4 @@
---- components/os_crypt/sync/libsecret_util_linux.cc.orig 2024-11-04 08:56:03 UTC
+--- components/os_crypt/sync/libsecret_util_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ components/os_crypt/sync/libsecret_util_linux.cc
@@ -185,16 +185,22 @@ bool LibsecretLoader::EnsureLibsecretLoaded() {
diff --git a/www/iridium/files/patch-components_os__crypt_sync_os__crypt.h b/www/iridium/files/patch-components_os__crypt_sync_os__crypt.h
index ca721f588382..0902ed08f88a 100644
--- a/www/iridium/files/patch-components_os__crypt_sync_os__crypt.h
+++ b/www/iridium/files/patch-components_os__crypt_sync_os__crypt.h
@@ -1,4 +1,4 @@
---- components/os_crypt/sync/os_crypt.h.orig 2025-04-16 18:18:42 UTC
+--- components/os_crypt/sync/os_crypt.h.orig 2025-05-07 06:48:23 UTC
+++ components/os_crypt/sync/os_crypt.h
@@ -16,7 +16,7 @@
#include "build/chromecast_buildflags.h"
diff --git a/www/iridium/files/patch-components_paint__preview_browser_paint__preview__client.cc b/www/iridium/files/patch-components_paint__preview_browser_paint__preview__client.cc
index 345615cbcf3a..017e24bd9013 100644
--- a/www/iridium/files/patch-components_paint__preview_browser_paint__preview__client.cc
+++ b/www/iridium/files/patch-components_paint__preview_browser_paint__preview__client.cc
@@ -1,4 +1,4 @@
---- components/paint_preview/browser/paint_preview_client.cc.orig 2024-11-04 08:56:03 UTC
+--- components/paint_preview/browser/paint_preview_client.cc.orig 2025-05-07 06:48:23 UTC
+++ components/paint_preview/browser/paint_preview_client.cc
@@ -326,8 +326,8 @@ void PaintPreviewClient::CapturePaintPreview(
metadata->set_version(kPaintPreviewVersion);
diff --git a/www/iridium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc b/www/iridium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
index 7a2ff0bcdb99..1876216166b9 100644
--- a/www/iridium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
+++ b/www/iridium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
@@ -1,4 +1,4 @@
---- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2024-06-25 12:08:48 UTC
+--- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ components/paint_preview/browser/paint_preview_client_unittest.cc
@@ -174,8 +174,8 @@ TEST_P(PaintPreviewClientRenderViewHostTest, CaptureMa
metadata->set_version(kPaintPreviewVersion);
diff --git a/www/iridium/files/patch-components_paint__preview_common_proto_paint__preview.proto b/www/iridium/files/patch-components_paint__preview_common_proto_paint__preview.proto
index d88f542ead7b..9cccbbdaa630 100644
--- a/www/iridium/files/patch-components_paint__preview_common_proto_paint__preview.proto
+++ b/www/iridium/files/patch-components_paint__preview_common_proto_paint__preview.proto
@@ -1,4 +1,4 @@
---- components/paint_preview/common/proto/paint_preview.proto.orig 2022-03-28 18:11:04 UTC
+--- components/paint_preview/common/proto/paint_preview.proto.orig 2025-05-07 06:48:23 UTC
+++ components/paint_preview/common/proto/paint_preview.proto
@@ -82,8 +82,8 @@ message PaintPreviewFrameProto {
// Stores Chrome version.
diff --git a/www/iridium/files/patch-components_paint__preview_player_player__compositor__delegate.cc b/www/iridium/files/patch-components_paint__preview_player_player__compositor__delegate.cc
index fc0037e5bb9b..469a13980fcc 100644
--- a/www/iridium/files/patch-components_paint__preview_player_player__compositor__delegate.cc
+++ b/www/iridium/files/patch-components_paint__preview_player_player__compositor__delegate.cc
@@ -1,4 +1,4 @@
---- components/paint_preview/player/player_compositor_delegate.cc.orig 2025-02-22 18:06:53 UTC
+--- components/paint_preview/player/player_compositor_delegate.cc.orig 2025-05-07 06:48:23 UTC
+++ components/paint_preview/player/player_compositor_delegate.cc
@@ -433,8 +433,8 @@ void PlayerCompositorDelegate::ValidateProtoAndLoadAXT
auto chrome_version = capture_result_->proto.metadata().chrome_version();
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.cc b/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.cc
index eb14f6cb0437..7ff9b99777e3 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.cc
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/features/password_features.cc.orig 2025-04-16 18:18:42 UTC
+--- components/password_manager/core/browser/features/password_features.cc.orig 2025-05-07 06:48:23 UTC
+++ components/password_manager/core/browser/features/password_features.cc
@@ -40,7 +40,7 @@ BASE_FEATURE(kClearUndecryptablePasswords,
BASE_FEATURE(kClearUndecryptablePasswordsOnSync,
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.h b/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.h
index 5f2203905c39..4c08ef1f4076 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.h
+++ b/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.h
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/features/password_features.h.orig 2025-03-18 16:46:04 UTC
+--- components/password_manager/core/browser/features/password_features.h.orig 2025-05-07 06:48:23 UTC
+++ components/password_manager/core/browser/features/password_features.h
@@ -108,7 +108,7 @@ BASE_DECLARE_FEATURE(kPasswordManualFallbackAvailable)
// Detects password reuse based on hashed password values.
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__form__manager.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__form__manager.cc
index f512270b287f..2f9dc9d72859 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__form__manager.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__form__manager.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_form_manager.cc.orig 2025-04-16 18:18:42 UTC
+--- components/password_manager/core/browser/password_form_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ components/password_manager/core/browser/password_form_manager.cc
-@@ -63,7 +63,7 @@
+@@ -64,7 +64,7 @@
#include "components/webauthn/android/webauthn_cred_man_delegate.h"
#endif // BUILDFLAG(IS_ANDROID)
@@ -9,7 +9,7 @@
#include "components/os_crypt/sync/os_crypt.h"
#endif
-@@ -239,7 +239,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest
+@@ -240,7 +240,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest
return false;
}
@@ -18,7 +18,7 @@
bool ShouldShowKeychainErrorBubble(
std::optional<PasswordStoreBackendError> backend_error) {
if (!backend_error.has_value()) {
-@@ -898,7 +898,7 @@ void PasswordFormManager::OnFetchCompleted() {
+@@ -913,7 +913,7 @@ void PasswordFormManager::OnFetchCompleted() {
error.value().type);
}
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__manager.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__manager.cc
index 2658a5dc9cb6..babcbe1c4aa7 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__manager.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__manager.cc
@@ -1,15 +1,15 @@
---- components/password_manager/core/browser/password_manager.cc.orig 2025-04-16 18:18:42 UTC
+--- components/password_manager/core/browser/password_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ components/password_manager/core/browser/password_manager.cc
-@@ -492,7 +492,7 @@ void PasswordManager::RegisterProfilePrefs(
- false);
- #endif
+@@ -511,7 +511,7 @@ void PasswordManager::RegisterProfilePrefs(
+ prefs::kAutofillableCredentialsAccountStoreLoginDatabase, false);
+ #endif // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS)
registry->RegisterBooleanPref(prefs::kPasswordSharingEnabled, true);
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
registry->RegisterIntegerPref(prefs::kRelaunchChromeBubbleDismissedCounter,
0);
#endif
-@@ -505,7 +505,7 @@ void PasswordManager::RegisterProfilePrefs(
+@@ -524,7 +524,7 @@ void PasswordManager::RegisterProfilePrefs(
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__manager__client.h b/www/iridium/files/patch-components_password__manager_core_browser_password__manager__client.h
index 051924f9ba8a..8db4c0cb8b66 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__manager__client.h
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__manager__client.h
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_manager_client.h.orig 2025-04-16 18:18:42 UTC
+--- components/password_manager/core/browser/password_manager_client.h.orig 2025-05-07 06:48:23 UTC
+++ components/password_manager/core/browser/password_manager_client.h
@@ -31,7 +31,7 @@
#include "net/cert/cert_status_flags.h"
@@ -9,8 +9,8 @@
#include "base/i18n/rtl.h"
#include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h"
#include "ui/gfx/geometry/rect_f.h"
-@@ -550,7 +550,7 @@ class PasswordManagerClient {
- CredentialsCallback callback);
+@@ -533,7 +533,7 @@ class PasswordManagerClient {
+ virtual void TriggerSignIn(signin_metrics::AccessPoint access_point) const;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__manager__switches.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__manager__switches.cc
index 72e5c17a8f99..65f0b7d16fee 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__manager__switches.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__manager__switches.cc
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_manager_switches.cc.orig 2024-06-25 12:08:48 UTC
+--- components/password_manager/core/browser/password_manager_switches.cc.orig 2025-05-07 06:48:23 UTC
+++ components/password_manager/core/browser/password_manager_switches.cc
@@ -6,7 +6,7 @@
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__manager__switches.h b/www/iridium/files/patch-components_password__manager_core_browser_password__manager__switches.h
index 73ebf66c95ef..c45f941ed3bd 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__manager__switches.h
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__manager__switches.h
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_manager_switches.h.orig 2025-02-22 18:06:53 UTC
+--- components/password_manager/core/browser/password_manager_switches.h.orig 2025-05-07 06:48:23 UTC
+++ components/password_manager/core/browser/password_manager_switches.h
@@ -9,7 +9,7 @@
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
index fd1b67478a8b..b9335252f11f 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-03-18 16:46:04 UTC
+--- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-05-07 06:48:23 UTC
+++ components/password_manager/core/browser/password_manual_fallback_flow.cc
-@@ -45,7 +45,7 @@ std::u16string GetUsernameFromLabel(const std::u16stri
+@@ -46,7 +46,7 @@ std::u16string GetUsernameFromLabel(const std::u16stri
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +9,7 @@
// Returns the password form corresponding to the `payload` data. In most
// cases there is only one such form stored, but having more than one or no
// forms is also possible. If there is more than one form, showing any of them
-@@ -294,7 +294,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion(
+@@ -295,7 +295,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion(
}
case autofill::SuggestionType::kViewPasswordDetails: {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -18,7 +18,7 @@
std::optional<password_manager::PasswordForm> credentials =
GetCorrespondingPasswordForm(
suggestion.GetPayload<Suggestion::PasswordSuggestionDetails>(),
-@@ -429,7 +429,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass
+@@ -425,7 +425,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass
const Suggestion::PasswordSuggestionDetails& payload,
base::OnceClosure on_allowed) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h b/www/iridium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
index c0ac6c0bdc96..598716cdc417 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2024-11-04 08:56:03 UTC
+--- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2025-05-07 06:48:23 UTC
+++ components/password_manager/core/browser/password_manual_fallback_flow.h
-@@ -17,7 +17,7 @@
+@@ -19,7 +19,7 @@
#include "components/password_manager/core/browser/ui/saved_passwords_presenter.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +9,7 @@
#include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -178,7 +178,7 @@ class PasswordManualFallbackFlow : public autofill::Au
+@@ -180,7 +180,7 @@ class PasswordManualFallbackFlow : public autofill::Au
std::unique_ptr<device_reauth::DeviceAuthenticator> authenticator_;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
index 55d75d797857..58aa8f09d255 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_store_factory_util.cc.orig 2024-11-04 08:56:03 UTC
+--- components/password_manager/core/browser/password_store_factory_util.cc.orig 2025-05-07 06:48:23 UTC
+++ components/password_manager/core/browser/password_store_factory_util.cc
@@ -29,7 +29,7 @@ namespace {
LoginDatabase::DeletingUndecryptablePasswordsEnabled GetPolicyFromPrefs(
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database.cc
index 1653ed29700e..f02d5f14c9a4 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database.cc
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_store/login_database.cc.orig 2024-11-04 08:56:03 UTC
+--- components/password_manager/core/browser/password_store/login_database.cc.orig 2025-05-07 06:48:23 UTC
+++ components/password_manager/core/browser/password_store/login_database.cc
@@ -1030,7 +1030,7 @@ bool ShouldDeleteUndecryptablePasswords(
bool is_user_data_dir_policy_set,
@@ -6,10 +6,10 @@
IsAccountStore is_account_store) {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::string user_data_dir_string;
std::unique_ptr<base::Environment> environment(base::Environment::Create());
// On Linux user data directory ca be specified using an env variable. If it
-@@ -1049,7 +1049,7 @@ bool ShouldDeleteUndecryptablePasswords(
+ // exists, passwords shouldn't be deleted.
+@@ -1048,7 +1048,7 @@ bool ShouldDeleteUndecryptablePasswords(
return false;
}
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
index 5f8e6a7f8abf..a2c38ba78d5d 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2024-11-04 08:56:03 UTC
+--- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2025-05-07 06:48:23 UTC
+++ components/password_manager/core/browser/password_store/login_database_async_helper.cc
@@ -154,7 +154,7 @@ LoginsResultOrError LoginDatabaseAsyncHelper::FillMatc
std::vector<PasswordForm> matched_forms;
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
index 10ab8cb15ff8..441f22f991d3 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-02-22 18:06:53 UTC
+--- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ components/password_manager/core/browser/password_store/login_database_unittest.cc
@@ -2257,7 +2257,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCurrent,
testing::Bool()));
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc b/www/iridium/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc
index 1e546e243231..f18124906558 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/stub_password_manager_client.cc.orig 2025-04-16 18:18:42 UTC
+--- components/password_manager/core/browser/stub_password_manager_client.cc.orig 2025-05-07 06:48:23 UTC
+++ components/password_manager/core/browser/stub_password_manager_client.cc
-@@ -201,7 +201,7 @@ version_info::Channel StubPasswordManagerClient::GetCh
+@@ -206,7 +206,7 @@ version_info::Channel StubPasswordManagerClient::GetCh
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_stub__password__manager__client.h b/www/iridium/files/patch-components_password__manager_core_browser_stub__password__manager__client.h
index e982b0438641..20b5a4653125 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_stub__password__manager__client.h
+++ b/www/iridium/files/patch-components_password__manager_core_browser_stub__password__manager__client.h
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/stub_password_manager_client.h.orig 2025-03-18 16:46:04 UTC
+--- components/password_manager/core/browser/stub_password_manager_client.h.orig 2025-05-07 06:48:23 UTC
+++ components/password_manager/core/browser/stub_password_manager_client.h
@@ -77,7 +77,7 @@ class StubPasswordManagerClient : public PasswordManag
MockPasswordFeatureManager* GetPasswordFeatureManager();
diff --git a/www/iridium/files/patch-components_password__manager_core_common_password__manager__pref__names.h b/www/iridium/files/patch-components_password__manager_core_common_password__manager__pref__names.h
index 7ebd554a6067..0c8e8dadfab9 100644
--- a/www/iridium/files/patch-components_password__manager_core_common_password__manager__pref__names.h
+++ b/www/iridium/files/patch-components_password__manager_core_common_password__manager__pref__names.h
@@ -1,4 +1,4 @@
---- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-04-16 18:18:42 UTC
+--- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-05-07 06:48:23 UTC
+++ components/password_manager/core/common/password_manager_pref_names.h
@@ -59,7 +59,7 @@ inline constexpr char kCredentialProviderEnabledOnStar
#endif
@@ -9,7 +9,7 @@
// Boolean pref controlled by the DeletingUndecryptablePasswordsEnabled policy.
// If set to false it blocks deleting undecryptable passwords, otherwise the
// deletion can happen.
-@@ -357,7 +357,7 @@ inline constexpr char kPasswordChangeFlowNoticeAgreeme
+@@ -356,7 +356,7 @@ inline constexpr char kAutofillableCredentialsAccountS
inline constexpr char kPasswordSharingEnabled[] =
"password_manager.password_sharing_enabled";
diff --git a/www/iridium/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc b/www/iridium/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc
index beaa3d0789d1..9c36e173b12d 100644
--- a/www/iridium/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc
+++ b/www/iridium/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc
@@ -1,4 +1,4 @@
---- components/performance_manager/decorators/process_metrics_decorator.cc.orig 2024-12-22 12:24:29 UTC
+--- components/performance_manager/decorators/process_metrics_decorator.cc.orig 2025-05-07 06:48:23 UTC
+++ components/performance_manager/decorators/process_metrics_decorator.cc
@@ -264,7 +264,7 @@ void ProcessMetricsDecorator::DidGetMemoryUsage(
// RSS and PMF to each node proportionally to its V8 heap size.
diff --git a/www/iridium/files/patch-components_performance__manager_public_features.h b/www/iridium/files/patch-components_performance__manager_public_features.h
index 39b059faf95a..b1d968ce9ac4 100644
--- a/www/iridium/files/patch-components_performance__manager_public_features.h
+++ b/www/iridium/files/patch-components_performance__manager_public_features.h
@@ -1,6 +1,6 @@
---- components/performance_manager/public/features.h.orig 2025-03-18 16:46:04 UTC
+--- components/performance_manager/public/features.h.orig 2025-05-07 06:48:23 UTC
+++ components/performance_manager/public/features.h
-@@ -17,7 +17,7 @@ namespace performance_manager::features {
+@@ -19,7 +19,7 @@ namespace performance_manager::features {
#if !BUILDFLAG(IS_ANDROID)
diff --git a/www/iridium/files/patch-components_permissions_prediction__service_prediction__common.cc b/www/iridium/files/patch-components_permissions_prediction__service_prediction__common.cc
index 06fa3c5e40ff..4099ffbbb05f 100644
--- a/www/iridium/files/patch-components_permissions_prediction__service_prediction__common.cc
+++ b/www/iridium/files/patch-components_permissions_prediction__service_prediction__common.cc
@@ -1,4 +1,4 @@
---- components/permissions/prediction_service/prediction_common.cc.orig 2025-04-16 18:18:42 UTC
+--- components/permissions/prediction_service/prediction_common.cc.orig 2025-05-07 06:48:23 UTC
+++ components/permissions/prediction_service/prediction_common.cc
@@ -34,7 +34,7 @@ int BucketizeValue(int count) {
diff --git a/www/iridium/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc b/www/iridium/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc
index 1a9eaf3740bc..69f92ed0fcc8 100644
--- a/www/iridium/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc
+++ b/www/iridium/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc
@@ -1,7 +1,7 @@
---- components/policy/core/browser/policy_pref_mapping_test.cc.orig 2025-04-16 18:18:42 UTC
+--- components/policy/core/browser/policy_pref_mapping_test.cc.orig 2025-05-07 06:48:23 UTC
+++ components/policy/core/browser/policy_pref_mapping_test.cc
-@@ -413,7 +413,7 @@ class PolicyTestCase {
- const std::string os("chromeos_ash");
+@@ -432,7 +432,7 @@ class PolicyTestCase {
+ const std::string os("chromeos");
#elif BUILDFLAG(IS_IOS)
const std::string os("ios");
-#elif BUILDFLAG(IS_LINUX)
diff --git a/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc b/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
index bb556b8e3d3e..68bdbc8412e1 100644
--- a/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
+++ b/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
@@ -1,6 +1,6 @@
---- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-04-16 18:18:42 UTC
+--- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-05-07 06:48:23 UTC
+++ components/policy/core/common/cloud/cloud_policy_client.cc
-@@ -741,7 +741,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason
+@@ -742,7 +742,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason
fetch_request->set_invalidation_payload(invalidation_payload_);
}
}
diff --git a/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc b/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
index b9077c827e20..183a4512837a 100644
--- a/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
+++ b/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
@@ -1,4 +1,4 @@
---- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2024-11-04 08:56:03 UTC
+--- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2025-05-07 06:48:23 UTC
+++ components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc
@@ -25,7 +25,7 @@ namespace policy {
diff --git a/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc b/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc
index b9e116125dff..5807a63c38f7 100644
--- a/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc
+++ b/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc
@@ -1,6 +1,6 @@
---- components/policy/core/common/cloud/cloud_policy_util.cc.orig 2025-02-22 18:06:53 UTC
+--- components/policy/core/common/cloud/cloud_policy_util.cc.orig 2025-05-07 06:48:23 UTC
+++ components/policy/core/common/cloud/cloud_policy_util.cc
-@@ -20,7 +20,7 @@
+@@ -21,7 +21,7 @@
#include "base/win/wincred_shim.h"
#endif
@@ -9,7 +9,7 @@
#include <pwd.h>
#include <sys/types.h>
#include <unistd.h>
-@@ -35,10 +35,15 @@
+@@ -36,10 +36,15 @@
#import <SystemConfiguration/SCDynamicStoreCopySpecific.h>
#endif
@@ -26,7 +26,7 @@
#include <algorithm>
#include <utility>
-@@ -83,7 +88,7 @@ namespace policy {
+@@ -84,7 +89,7 @@ namespace policy {
namespace em = enterprise_management;
std::string GetMachineName() {
@@ -35,7 +35,7 @@
char hostname[HOST_NAME_MAX];
if (gethostname(hostname, HOST_NAME_MAX) == 0) // Success.
return hostname;
-@@ -139,7 +144,7 @@ std::string GetMachineName() {
+@@ -140,7 +145,7 @@ std::string GetMachineName() {
std::string GetOSVersion() {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
@@ -44,7 +44,7 @@
return base::SysInfo::OperatingSystemVersion();
#elif BUILDFLAG(IS_WIN)
base::win::OSInfo::VersionNumber version_number =
-@@ -161,7 +166,7 @@ std::string GetOSArchitecture() {
+@@ -162,7 +167,7 @@ std::string GetOSArchitecture() {
}
std::string GetOSUsername() {
diff --git a/www/iridium/files/patch-components_policy_core_common_policy__loader__common.cc b/www/iridium/files/patch-components_policy_core_common_policy__loader__common.cc
index faef992d4de8..73ad2fb3b9d2 100644
--- a/www/iridium/files/patch-components_policy_core_common_policy__loader__common.cc
+++ b/www/iridium/files/patch-components_policy_core_common_policy__loader__common.cc
@@ -1,4 +1,4 @@
---- components/policy/core/common/policy_loader_common.cc.orig 2025-02-22 18:06:53 UTC
+--- components/policy/core/common/policy_loader_common.cc.orig 2025-05-07 06:48:23 UTC
+++ components/policy/core/common/policy_loader_common.cc
@@ -46,7 +46,7 @@ const char* kSensitivePolicies[] = {
key::kDefaultSearchProviderEnabled,
diff --git a/www/iridium/files/patch-components_policy_core_common_policy__paths.cc b/www/iridium/files/patch-components_policy_core_common_policy__paths.cc
index 8964b6dd7e3d..b062f7ce75c1 100644
--- a/www/iridium/files/patch-components_policy_core_common_policy__paths.cc
+++ b/www/iridium/files/patch-components_policy_core_common_policy__paths.cc
@@ -1,4 +1,4 @@
---- components/policy/core/common/policy_paths.cc.orig 2025-02-22 18:06:53 UTC
+--- components/policy/core/common/policy_paths.cc.orig 2025-05-07 06:48:23 UTC
+++ components/policy/core/common/policy_paths.cc
@@ -17,6 +17,8 @@ namespace policy {
const char kPolicyPath[] = "/etc/iridium-browser/policies";
diff --git a/www/iridium/files/patch-components_policy_core_common_policy__utils.cc b/www/iridium/files/patch-components_policy_core_common_policy__utils.cc
index fb3fdfe01b8c..65226b94eef9 100644
--- a/www/iridium/files/patch-components_policy_core_common_policy__utils.cc
+++ b/www/iridium/files/patch-components_policy_core_common_policy__utils.cc
@@ -1,4 +1,4 @@
---- components/policy/core/common/policy_utils.cc.orig 2024-11-04 08:56:03 UTC
+--- components/policy/core/common/policy_utils.cc.orig 2025-05-07 06:48:23 UTC
+++ components/policy/core/common/policy_utils.cc
@@ -22,7 +22,7 @@ bool IsPolicyTestingEnabled(PrefService* pref_service,
return true;
diff --git a/www/iridium/files/patch-components_policy_tools_generate__policy__source.py b/www/iridium/files/patch-components_policy_tools_generate__policy__source.py
index 84765c954c1a..b0ff155bc024 100644
--- a/www/iridium/files/patch-components_policy_tools_generate__policy__source.py
+++ b/www/iridium/files/patch-components_policy_tools_generate__policy__source.py
@@ -1,4 +1,4 @@
---- components/policy/tools/generate_policy_source.py.orig 2024-06-25 12:08:48 UTC
+--- components/policy/tools/generate_policy_source.py.orig 2025-05-07 06:48:23 UTC
+++ components/policy/tools/generate_policy_source.py
@@ -38,9 +38,9 @@ PLATFORM_STRINGS = {
'ios': ['ios'],
diff --git a/www/iridium/files/patch-components_policy_tools_template__writers_writer__configuration.py b/www/iridium/files/patch-components_policy_tools_template__writers_writer__configuration.py
index 846837bacc38..5d3a8c360af7 100644
--- a/www/iridium/files/patch-components_policy_tools_template__writers_writer__configuration.py
+++ b/www/iridium/files/patch-components_policy_tools_template__writers_writer__configuration.py
@@ -1,4 +1,4 @@
---- components/policy/tools/template_writers/writer_configuration.py.orig 2023-10-21 11:51:27 UTC
+--- components/policy/tools/template_writers/writer_configuration.py.orig 2025-05-07 06:48:23 UTC
+++ components/policy/tools/template_writers/writer_configuration.py
@@ -59,7 +59,7 @@ def GetConfigurationForBuild(defines):
},
diff --git a/www/iridium/files/patch-components_power__metrics_BUILD.gn b/www/iridium/files/patch-components_power__metrics_BUILD.gn
index ce7dc5570e08..65d1f7041158 100644
--- a/www/iridium/files/patch-components_power__metrics_BUILD.gn
+++ b/www/iridium/files/patch-components_power__metrics_BUILD.gn
@@ -1,4 +1,4 @@
---- components/power_metrics/BUILD.gn.orig 2023-10-21 11:51:27 UTC
+--- components/power_metrics/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ components/power_metrics/BUILD.gn
@@ -41,7 +41,7 @@ static_library("power_metrics") {
ldflags = [ "/DELAYLOAD:setupapi.dll" ]
diff --git a/www/iridium/files/patch-components_power__metrics_energy__metrics__provider.cc b/www/iridium/files/patch-components_power__metrics_energy__metrics__provider.cc
index 61a787b64229..e6892704a86b 100644
--- a/www/iridium/files/patch-components_power__metrics_energy__metrics__provider.cc
+++ b/www/iridium/files/patch-components_power__metrics_energy__metrics__provider.cc
@@ -1,4 +1,4 @@
---- components/power_metrics/energy_metrics_provider.cc.orig 2023-08-28 20:17:35 UTC
+--- components/power_metrics/energy_metrics_provider.cc.orig 2025-05-07 06:48:23 UTC
+++ components/power_metrics/energy_metrics_provider.cc
@@ -9,6 +9,8 @@
#include "components/power_metrics/energy_metrics_provider_win.h"
diff --git a/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__service.cc b/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__service.cc
index c1065cf38f74..57a0ad0b806d 100644
--- a/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__service.cc
+++ b/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__service.cc
@@ -1,11 +1,11 @@
---- components/regional_capabilities/regional_capabilities_service.cc.orig 2025-03-18 16:46:04 UTC
+--- components/regional_capabilities/regional_capabilities_service.cc.orig 2025-05-07 06:48:23 UTC
+++ components/regional_capabilities/regional_capabilities_service.cc
-@@ -85,7 +85,7 @@ void RegionalCapabilitiesService::InitializeCountryIdC
- base::UmaHistogramEnumeration(kUnknownCountryIdStored,
- UnknownCountryIdStored::kValidCountryId);
- } else {
+@@ -216,7 +216,7 @@ std::optional<CountryId> RegionalCapabilitiesService::
+ return persisted_country_id;
+ }
+
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (base::FeatureList::IsEnabled(switches::kClearPrefForUnknownCountry)) {
- profile_prefs_->ClearPref(country_codes::kCountryIDAtInstall);
- country_id.reset();
+ if (base::FeatureList::IsEnabled(switches::kClearPrefForUnknownCountry)) {
+ profile_prefs_->ClearPref(country_codes::kCountryIDAtInstall);
+ base::UmaHistogramEnumeration(kUnknownCountryIdStored,
diff --git a/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc b/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
index 80e50a6d6518..5a017d109bdd 100644
--- a/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
+++ b/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
@@ -1,4 +1,4 @@
---- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-03-18 16:46:04 UTC
+--- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-05-07 06:48:23 UTC
+++ components/regional_capabilities/regional_capabilities_switches.cc
@@ -6,7 +6,7 @@
@@ -8,4 +8,4 @@
+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kClearPrefForUnknownCountry,
"ClearCountryPrefForStoredUnknownCountry",
- base::FEATURE_DISABLED_BY_DEFAULT);
+ base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.h b/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.h
index d6c8cbd1f8f4..d40db626b6c9 100644
--- a/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.h
+++ b/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.h
@@ -1,4 +1,4 @@
---- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-03-18 16:46:04 UTC
+--- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-05-07 06:48:23 UTC
+++ components/regional_capabilities/regional_capabilities_switches.h
@@ -25,7 +25,7 @@ inline constexpr char kSearchEngineChoiceCountry[] =
inline constexpr char kDefaultListCountryOverride[] = "DEFAULT_EEA";
@@ -6,6 +6,6 @@
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // When the `country_codes::kCountryIDUnknown` is stored in prefs and this
+ // When an invalid `country_codes::CountryId` is stored in prefs and this
// feature is enabled the pref will be cleared allowing a valid country to be
// set again.
diff --git a/www/iridium/files/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc b/www/iridium/files/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
index d9298ba731c6..d05a26d6e381 100644
--- a/www/iridium/files/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
+++ b/www/iridium/files/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
@@ -1,4 +1,4 @@
---- components/safe_browsing/content/common/file_type_policies_unittest.cc.orig 2025-02-22 18:06:53 UTC
+--- components/safe_browsing/content/common/file_type_policies_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ components/safe_browsing/content/common/file_type_policies_unittest.cc
@@ -146,7 +146,7 @@ TEST_F(FileTypePoliciesTest, UnpackResourceBundle) {
EXPECT_EQ(142, file_type.uma_value());
diff --git a/www/iridium/files/patch-components_safe__browsing_content_resources_gen__file__type__proto.py b/www/iridium/files/patch-components_safe__browsing_content_resources_gen__file__type__proto.py
index f80db4035440..eaee81a37be7 100644
--- a/www/iridium/files/patch-components_safe__browsing_content_resources_gen__file__type__proto.py
+++ b/www/iridium/files/patch-components_safe__browsing_content_resources_gen__file__type__proto.py
@@ -1,4 +1,4 @@
---- components/safe_browsing/content/resources/gen_file_type_proto.py.orig 2024-08-27 06:28:16 UTC
+--- components/safe_browsing/content/resources/gen_file_type_proto.py.orig 2025-05-07 06:48:23 UTC
+++ components/safe_browsing/content/resources/gen_file_type_proto.py
@@ -37,6 +37,8 @@ def PlatformTypes():
"chromeos":
diff --git a/www/iridium/files/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc b/www/iridium/files/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc
index 8536e4240e43..a75b25091e2b 100644
--- a/www/iridium/files/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc
+++ b/www/iridium/files/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc
@@ -1,4 +1,4 @@
---- components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc.orig 2024-11-04 08:56:03 UTC
+--- components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc.orig 2025-05-07 06:48:23 UTC
+++ components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc
@@ -119,7 +119,7 @@ std::ostream& operator<<(std::ostream& os, const ListI
PlatformType GetCurrentPlatformType() {
diff --git a/www/iridium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc b/www/iridium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
index 98b82815285f..acd34b44e3ce 100644
--- a/www/iridium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
+++ b/www/iridium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
@@ -1,4 +1,4 @@
---- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2025-04-16 18:18:42 UTC
+--- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2025-05-07 06:48:23 UTC
+++ components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc
@@ -111,7 +111,7 @@ RTLookupRequest::OSType GetRTLookupRequestOSType() {
return RTLookupRequest::OS_TYPE_CHROME_OS;
diff --git a/www/iridium/files/patch-components_search__engines_template__url__service.cc b/www/iridium/files/patch-components_search__engines_template__url__service.cc
index df2becc50a8d..cba59fad874a 100644
--- a/www/iridium/files/patch-components_search__engines_template__url__service.cc
+++ b/www/iridium/files/patch-components_search__engines_template__url__service.cc
@@ -1,6 +1,6 @@
---- components/search_engines/template_url_service.cc.orig 2025-04-16 18:18:42 UTC
+--- components/search_engines/template_url_service.cc.orig 2025-05-07 06:48:23 UTC
+++ components/search_engines/template_url_service.cc
-@@ -3411,7 +3411,7 @@ bool TemplateURLService::MatchesDefaultSearchProvider(
+@@ -3435,7 +3435,7 @@ bool TemplateURLService::MatchesDefaultSearchProvider(
std::unique_ptr<EnterpriseSearchManager>
TemplateURLService::GetEnterpriseSearchManager(PrefService* prefs) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_security__interstitials_content_utils.cc b/www/iridium/files/patch-components_security__interstitials_content_utils.cc
index 9c04bf2c0a4f..821de2929e3a 100644
--- a/www/iridium/files/patch-components_security__interstitials_content_utils.cc
+++ b/www/iridium/files/patch-components_security__interstitials_content_utils.cc
@@ -1,4 +1,4 @@
---- components/security_interstitials/content/utils.cc.orig 2025-02-22 18:06:53 UTC
+--- components/security_interstitials/content/utils.cc.orig 2025-05-07 06:48:23 UTC
+++ components/security_interstitials/content/utils.cc
@@ -37,7 +37,7 @@ void LaunchDateAndTimeSettings() {
#if BUILDFLAG(IS_ANDROID)
diff --git a/www/iridium/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc b/www/iridium/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
index 6b3a98a7d055..0c6ab10dd12f 100644
--- a/www/iridium/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
+++ b/www/iridium/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
@@ -1,4 +1,4 @@
---- components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig 2025-02-22 18:06:53 UTC
+--- components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig 2025-05-07 06:48:23 UTC
+++ components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc
@@ -147,7 +147,7 @@ void CrossDeviceUserSegment::ExecuteModelWithInput(
// Check for current device type and subtract it from the device count
diff --git a/www/iridium/files/patch-components_services_on__device__translation_sandbox__hook.cc b/www/iridium/files/patch-components_services_on__device__translation_sandbox__hook.cc
index c2284064dfac..658485452ada 100644
--- a/www/iridium/files/patch-components_services_on__device__translation_sandbox__hook.cc
+++ b/www/iridium/files/patch-components_services_on__device__translation_sandbox__hook.cc
@@ -1,4 +1,4 @@
---- components/services/on_device_translation/sandbox_hook.cc.orig 2024-12-22 12:24:29 UTC
+--- components/services/on_device_translation/sandbox_hook.cc.orig 2025-05-07 06:48:23 UTC
+++ components/services/on_device_translation/sandbox_hook.cc
@@ -7,12 +7,15 @@
#include "components/services/on_device_translation/translate_kit_client.h"
diff --git a/www/iridium/files/patch-components_services_on__device__translation_sandbox__hook.h b/www/iridium/files/patch-components_services_on__device__translation_sandbox__hook.h
index db763652b7ec..82eb226321fe 100644
--- a/www/iridium/files/patch-components_services_on__device__translation_sandbox__hook.h
+++ b/www/iridium/files/patch-components_services_on__device__translation_sandbox__hook.h
@@ -1,4 +1,4 @@
---- components/services/on_device_translation/sandbox_hook.h.orig 2024-12-22 12:24:29 UTC
+--- components/services/on_device_translation/sandbox_hook.h.orig 2025-05-07 06:48:23 UTC
+++ components/services/on_device_translation/sandbox_hook.h
@@ -5,7 +5,13 @@
#ifndef COMPONENTS_SERVICES_ON_DEVICE_TRANSLATION_SANDBOX_HOOK_H_
diff --git a/www/iridium/files/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc b/www/iridium/files/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
index 6cb8f6700a7c..dfc83f8be92c 100644
--- a/www/iridium/files/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
+++ b/www/iridium/files/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
@@ -1,4 +1,4 @@
---- components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc.orig 2024-06-25 12:08:48 UTC
+--- components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc
@@ -22,7 +22,7 @@
diff --git a/www/iridium/files/patch-components_signin_public_base_signin__switches.cc b/www/iridium/files/patch-components_signin_public_base_signin__switches.cc
new file mode 100644
index 000000000000..96dd3fc0917d
--- /dev/null
+++ b/www/iridium/files/patch-components_signin_public_base_signin__switches.cc
@@ -0,0 +1,11 @@
+--- components/signin/public/base/signin_switches.cc.orig 2025-05-07 06:48:23 UTC
++++ components/signin/public/base/signin_switches.cc
+@@ -55,7 +55,7 @@ BASE_FEATURE(kUseHostedDomainForManagementCheckOnSigni
+ base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Enables the History Sync Opt-in on Desktop.
+ BASE_FEATURE(kEnableHistorySyncOptin,
+ "EnableHistorySyncOptin",
diff --git a/www/iridium/files/patch-components_signin_public_base_signin__switches.h b/www/iridium/files/patch-components_signin_public_base_signin__switches.h
new file mode 100644
index 000000000000..c1c99e6d4215
--- /dev/null
+++ b/www/iridium/files/patch-components_signin_public_base_signin__switches.h
@@ -0,0 +1,11 @@
+--- components/signin/public/base/signin_switches.h.orig 2025-05-07 06:48:23 UTC
++++ components/signin/public/base/signin_switches.h
+@@ -52,7 +52,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kUseHostedDomainForManagementCheckOnSignin);
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kEnableHistorySyncOptin);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/iridium/files/patch-components_soda_soda__util.cc b/www/iridium/files/patch-components_soda_soda__util.cc
index db3459ba20fb..f1d39557198a 100644
--- a/www/iridium/files/patch-components_soda_soda__util.cc
+++ b/www/iridium/files/patch-components_soda_soda__util.cc
@@ -1,6 +1,6 @@
---- components/soda/soda_util.cc.orig 2025-02-22 18:06:53 UTC
+--- components/soda/soda_util.cc.orig 2025-05-07 06:48:23 UTC
+++ components/soda/soda_util.cc
-@@ -22,7 +22,7 @@
+@@ -23,7 +23,7 @@
#include "base/win/windows_version.h"
#endif
@@ -9,7 +9,7 @@
#include "base/cpu.h"
#endif
-@@ -38,7 +38,7 @@ bool IsSupportedChromeOS() {
+@@ -39,7 +39,7 @@ bool IsSupportedChromeOS() {
}
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -18,7 +18,7 @@
bool IsSupportedLinux() {
#if defined(ARCH_CPU_X86_FAMILY)
// Check if the CPU has the required instruction set to run the Speech
-@@ -69,7 +69,7 @@ bool IsSupportedWin() {
+@@ -70,7 +70,7 @@ bool IsSupportedWin() {
bool IsOnDeviceSpeechRecognitionSupported() {
#if BUILDFLAG(IS_CHROMEOS)
return IsSupportedChromeOS();
diff --git a/www/iridium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc b/www/iridium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
index fe6f5b377944..a312b9999a3b 100644
--- a/www/iridium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
+++ b/www/iridium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
@@ -1,4 +1,4 @@
---- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2024-08-27 06:28:16 UTC
+--- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2025-05-07 06:48:23 UTC
+++ components/startup_metric_utils/common/startup_metric_utils.cc
@@ -94,7 +94,7 @@ base::TimeTicks CommonStartupMetricRecorder::StartupTi
// Enabling this logic on OS X causes a significant performance regression.
diff --git a/www/iridium/files/patch-components_storage__monitor_BUILD.gn b/www/iridium/files/patch-components_storage__monitor_BUILD.gn
index 50f8140380a9..63438e72eaa3 100644
--- a/www/iridium/files/patch-components_storage__monitor_BUILD.gn
+++ b/www/iridium/files/patch-components_storage__monitor_BUILD.gn
@@ -1,6 +1,6 @@
---- components/storage_monitor/BUILD.gn.orig 2025-02-22 18:06:53 UTC
+--- components/storage_monitor/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ components/storage_monitor/BUILD.gn
-@@ -71,7 +71,7 @@ static_library("storage_monitor") {
+@@ -73,7 +73,7 @@ component("storage_monitor") {
deps += [ "//services/device/public/mojom" ]
}
} else if (is_linux) {
@@ -9,7 +9,7 @@
sources += [
"mtab_watcher_linux.cc",
"mtab_watcher_linux.h",
-@@ -177,7 +177,7 @@ source_set("unit_tests") {
+@@ -182,7 +182,7 @@ source_set("unit_tests") {
"storage_monitor_chromeos_unittest.cc",
]
}
diff --git a/www/iridium/files/patch-components_storage__monitor_removable__device__constants.cc b/www/iridium/files/patch-components_storage__monitor_removable__device__constants.cc
index 52f24622dd5d..ea0204d7bff3 100644
--- a/www/iridium/files/patch-components_storage__monitor_removable__device__constants.cc
+++ b/www/iridium/files/patch-components_storage__monitor_removable__device__constants.cc
@@ -1,4 +1,4 @@
---- components/storage_monitor/removable_device_constants.cc.orig 2022-03-28 18:11:04 UTC
+--- components/storage_monitor/removable_device_constants.cc.orig 2025-05-07 06:48:23 UTC
+++ components/storage_monitor/removable_device_constants.cc
@@ -10,7 +10,7 @@ namespace storage_monitor {
const char kFSUniqueIdPrefix[] = "UUID:";
diff --git a/www/iridium/files/patch-components_storage__monitor_removable__device__constants.h b/www/iridium/files/patch-components_storage__monitor_removable__device__constants.h
index bb2f6cc01e26..5f2003c7d9da 100644
--- a/www/iridium/files/patch-components_storage__monitor_removable__device__constants.h
+++ b/www/iridium/files/patch-components_storage__monitor_removable__device__constants.h
@@ -1,11 +1,11 @@
---- components/storage_monitor/removable_device_constants.h.orig 2022-03-28 18:11:04 UTC
+--- components/storage_monitor/removable_device_constants.h.orig 2025-05-07 06:48:23 UTC
+++ components/storage_monitor/removable_device_constants.h
-@@ -14,7 +14,7 @@ namespace storage_monitor {
- extern const char kFSUniqueIdPrefix[];
- extern const char kVendorModelSerialPrefix[];
+@@ -15,7 +15,7 @@ namespace storage_monitor {
+ extern COMPONENT_EXPORT(STORAGE_MONITOR) const char kFSUniqueIdPrefix[];
+ extern COMPONENT_EXPORT(STORAGE_MONITOR) const char kVendorModelSerialPrefix[];
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- extern const char kVendorModelVolumeStoragePrefix[];
+ extern COMPONENT_EXPORT(STORAGE_MONITOR) const
+ char kVendorModelVolumeStoragePrefix[];
#endif
-
diff --git a/www/iridium/files/patch-components_supervised__user_core_browser_list__family__members__service.h b/www/iridium/files/patch-components_supervised__user_core_browser_list__family__members__service.h
index 9aa69899e02b..2cde2330af4f 100644
--- a/www/iridium/files/patch-components_supervised__user_core_browser_list__family__members__service.h
+++ b/www/iridium/files/patch-components_supervised__user_core_browser_list__family__members__service.h
@@ -1,4 +1,4 @@
---- components/supervised_user/core/browser/list_family_members_service.h.orig 2025-02-22 18:06:53 UTC
+--- components/supervised_user/core/browser/list_family_members_service.h.orig 2025-05-07 06:48:23 UTC
+++ components/supervised_user/core/browser/list_family_members_service.h
@@ -33,7 +33,7 @@ namespace supervised_user {
// If true, this fetcher is active for all users with CanFetchFamilyMemberInfo
diff --git a/www/iridium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc b/www/iridium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
index 3f788336111d..d1e229406da7 100644
--- a/www/iridium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
+++ b/www/iridium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
@@ -1,4 +1,4 @@
---- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2024-08-01 05:47:53 UTC
+--- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2025-05-07 06:48:23 UTC
+++ components/supervised_user/core/browser/supervised_user_metrics_service.cc
@@ -47,7 +47,7 @@ SupervisedUserMetricsService::SupervisedUserMetricsSer
extensions_metrics_delegate_(std::move(extensions_metrics_delegate)) {
diff --git a/www/iridium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc b/www/iridium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
index 38e961999434..5b087dcf36cf 100644
--- a/www/iridium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
+++ b/www/iridium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
@@ -1,6 +1,6 @@
---- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2025-02-22 18:06:53 UTC
+--- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2025-05-07 06:48:23 UTC
+++ components/supervised_user/core/browser/supervised_user_preferences.cc
-@@ -144,7 +144,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry
+@@ -147,7 +147,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry
registry->RegisterBooleanPref(prefs::kChildAccountStatusKnown, false);
registry->RegisterStringPref(prefs::kFamilyLinkUserMemberRole, std::string());
#if BUILDFLAG(ENABLE_EXTENSIONS) && \
diff --git a/www/iridium/files/patch-components_supervised__user_core_common_features.cc b/www/iridium/files/patch-components_supervised__user_core_common_features.cc
index 32549885c6f2..cd90df5573f7 100644
--- a/www/iridium/files/patch-components_supervised__user_core_common_features.cc
+++ b/www/iridium/files/patch-components_supervised__user_core_common_features.cc
@@ -1,4 +1,4 @@
---- components/supervised_user/core/common/features.cc.orig 2025-04-16 18:18:42 UTC
+--- components/supervised_user/core/common/features.cc.orig 2025-05-07 06:48:23 UTC
+++ components/supervised_user/core/common/features.cc
@@ -36,7 +36,7 @@ BASE_FEATURE(kAllowSubframeLocalWebApprovals,
#endif
@@ -9,7 +9,16 @@
const int kLocalWebApprovalBottomSheetLoadTimeoutDefaultValueMs = 5000;
const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs{
-@@ -83,7 +83,7 @@ BASE_FEATURE(kUpdatedSupervisedUserExtensionApprovalSt
+@@ -45,7 +45,7 @@ const base::FeatureParam<int> kLocalWebApprovalBottomS
+ #endif // BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kEnableLocalWebApprovalErrorDialog,
+ "EnableLocalWebApprovalErrorDialog",
+ base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -97,7 +97,7 @@ BASE_FEATURE(kUpdatedSupervisedUserExtensionApprovalSt
"UpdatedSupervisedUserExtensionApprovalStrings",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -18,7 +27,7 @@
BASE_FEATURE(kEnableExtensionsPermissionsForSupervisedUsersOnDesktop,
"EnableExtensionsPermissionsForSupervisedUsersOnDesktop",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -98,7 +98,7 @@ bool IsSupervisedUserSkipParentApprovalToInstallExtens
+@@ -112,7 +112,7 @@ bool IsSupervisedUserSkipParentApprovalToInstallExtens
#if BUILDFLAG(IS_CHROMEOS)
return base::FeatureList::IsEnabled(
kEnableSupervisedUserSkipParentApprovalToInstallExtensions);
@@ -27,7 +36,7 @@
bool skipParentApprovalEnabled = base::FeatureList::IsEnabled(
kEnableSupervisedUserSkipParentApprovalToInstallExtensions);
bool permissionExtensionsForSupervisedUsersEnabled =
-@@ -115,7 +115,7 @@ bool IsSupervisedUserSkipParentApprovalToInstallExtens
+@@ -129,7 +129,7 @@ bool IsSupervisedUserSkipParentApprovalToInstallExtens
}
#endif // BUILDFLAG(ENABLE_EXTENSIONS)
@@ -36,7 +45,7 @@
BASE_FEATURE(kCustomProfileStringsForSupervisedUsers,
"CustomProfileStringsForSupervisedUsers",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -127,13 +127,13 @@ BASE_FEATURE(kShowKiteForSupervisedUsers,
+@@ -141,13 +141,13 @@ BASE_FEATURE(kShowKiteForSupervisedUsers,
BASE_FEATURE(kForceSafeSearchForUnauthenticatedSupervisedUsers,
"ForceSafeSearchForUnauthenticatedSupervisedUsers",
@@ -52,7 +61,7 @@
BASE_FEATURE(kEnableSupervisedUserVersionSignOutDialog,
"EnableSupervisedUserVersionSignOutDialog",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -155,7 +155,7 @@ BASE_FEATURE(kExemptYouTubeInfrastructureFromBlocking,
+@@ -169,7 +169,7 @@ BASE_FEATURE(kExemptYouTubeInfrastructureFromBlocking,
// platform #defines.
BASE_FEATURE(kUncredentialedFilteringFallbackForSupervisedUsers,
"UncredentialedFilteringFallbackForSupervisedUsers",
diff --git a/www/iridium/files/patch-components_supervised__user_core_common_features.h b/www/iridium/files/patch-components_supervised__user_core_common_features.h
index 325090c1f452..b04efb72faaf 100644
--- a/www/iridium/files/patch-components_supervised__user_core_common_features.h
+++ b/www/iridium/files/patch-components_supervised__user_core_common_features.h
@@ -1,6 +1,6 @@
---- components/supervised_user/core/common/features.h.orig 2025-04-16 18:18:42 UTC
+--- components/supervised_user/core/common/features.h.orig 2025-05-07 06:48:23 UTC
+++ components/supervised_user/core/common/features.h
-@@ -19,7 +19,7 @@ BASE_DECLARE_FEATURE(kLocalWebApprovals);
+@@ -19,12 +19,12 @@ BASE_DECLARE_FEATURE(kLocalWebApprovals);
BASE_DECLARE_FEATURE(kAllowSubframeLocalWebApprovals);
#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,13 @@
extern const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs;
#endif // BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_WIN)
-@@ -36,7 +36,7 @@ BASE_DECLARE_FEATURE(
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Whether we show an error screen in case of failure of a local web approval.
+ BASE_DECLARE_FEATURE(kEnableLocalWebApprovalErrorDialog);
+ #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+@@ -44,7 +44,7 @@ BASE_DECLARE_FEATURE(
// Applies new informative strings during the parental extension approval flow.
BASE_DECLARE_FEATURE(kUpdatedSupervisedUserExtensionApprovalStrings);
@@ -18,7 +24,7 @@
BASE_DECLARE_FEATURE(kEnableExtensionsPermissionsForSupervisedUsersOnDesktop);
#endif
-@@ -54,7 +54,7 @@ BASE_DECLARE_FEATURE(kExposedParentalControlNeededForE
+@@ -62,7 +62,7 @@ BASE_DECLARE_FEATURE(kExposedParentalControlNeededForE
bool IsSupervisedUserSkipParentApprovalToInstallExtensionsEnabled();
#endif // BUILDFLAG(ENABLE_EXTENSIONS)
@@ -27,7 +33,7 @@
// Enable different web sign in interception behaviour for supervised users:
//
// 1. Supervised user signs in to existing signed out Profile: show modal
-@@ -72,7 +72,7 @@ BASE_DECLARE_FEATURE(kShowKiteForSupervisedUsers);
+@@ -80,7 +80,7 @@ BASE_DECLARE_FEATURE(kShowKiteForSupervisedUsers);
// unauthenticated (e.g. signed out of the content area) account.
BASE_DECLARE_FEATURE(kForceSafeSearchForUnauthenticatedSupervisedUsers);
diff --git a/www/iridium/files/patch-components_supervised__user_core_common_pref__names.h b/www/iridium/files/patch-components_supervised__user_core_common_pref__names.h
index 13437ec203f2..14f6c3a0d379 100644
--- a/www/iridium/files/patch-components_supervised__user_core_common_pref__names.h
+++ b/www/iridium/files/patch-components_supervised__user_core_common_pref__names.h
@@ -1,4 +1,4 @@
---- components/supervised_user/core/common/pref_names.h.orig 2025-02-22 18:06:53 UTC
+--- components/supervised_user/core/common/pref_names.h.orig 2025-05-07 06:48:23 UTC
+++ components/supervised_user/core/common/pref_names.h
@@ -129,7 +129,7 @@ inline constexpr char kDefaultSupervisedUserFilteringB
"profile.managed.default_filtering_behavior";
diff --git a/www/iridium/files/patch-components_sync__device__info_local__device__info__util.cc b/www/iridium/files/patch-components_sync__device__info_local__device__info__util.cc
index f3f6953e9b1c..5bde2d1e740f 100644
--- a/www/iridium/files/patch-components_sync__device__info_local__device__info__util.cc
+++ b/www/iridium/files/patch-components_sync__device__info_local__device__info__util.cc
@@ -1,4 +1,4 @@
---- components/sync_device_info/local_device_info_util.cc.orig 2025-02-22 18:06:53 UTC
+--- components/sync_device_info/local_device_info_util.cc.orig 2025-05-07 06:48:23 UTC
+++ components/sync_device_info/local_device_info_util.cc
@@ -84,7 +84,7 @@ void OnMachineStatisticsLoaded(LocalDeviceNameInfo* na
sync_pb::SyncEnums::DeviceType GetLocalDeviceType() {
diff --git a/www/iridium/files/patch-components_sync__device__info_local__device__info__util__linux.cc b/www/iridium/files/patch-components_sync__device__info_local__device__info__util__linux.cc
index b71d677782d4..76d483a3c5ee 100644
--- a/www/iridium/files/patch-components_sync__device__info_local__device__info__util__linux.cc
+++ b/www/iridium/files/patch-components_sync__device__info_local__device__info__util__linux.cc
@@ -1,4 +1,4 @@
---- components/sync_device_info/local_device_info_util_linux.cc.orig 2022-10-05 07:34:01 UTC
+--- components/sync_device_info/local_device_info_util_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ components/sync_device_info/local_device_info_util_linux.cc
@@ -9,6 +9,11 @@
diff --git a/www/iridium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc b/www/iridium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
index 5fa89efaeacc..2d2faf1ea29c 100644
--- a/www/iridium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
+++ b/www/iridium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
@@ -1,6 +1,6 @@
---- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-04-16 18:18:42 UTC
+--- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-05-07 06:48:23 UTC
+++ components/sync_preferences/common_syncable_prefs_database.cc
-@@ -332,7 +332,7 @@ constexpr auto kCommonSyncablePrefsAllowlist =
+@@ -334,7 +334,7 @@ constexpr auto kCommonSyncablePrefsAllowlist =
PrefSensitivity::kNone, MergeBehavior::kNone}},
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_system__cpu_cpu__probe.cc b/www/iridium/files/patch-components_system__cpu_cpu__probe.cc
index 1be44ef1b3ee..e25c08cd317d 100644
--- a/www/iridium/files/patch-components_system__cpu_cpu__probe.cc
+++ b/www/iridium/files/patch-components_system__cpu_cpu__probe.cc
@@ -1,4 +1,4 @@
---- components/system_cpu/cpu_probe.cc.orig 2024-06-25 12:08:48 UTC
+--- components/system_cpu/cpu_probe.cc.orig 2025-05-07 06:48:23 UTC
+++ components/system_cpu/cpu_probe.cc
@@ -30,6 +30,9 @@ std::unique_ptr<CpuProbe> CpuProbe::Create() {
return CpuProbeWin::Create();
diff --git a/www/iridium/files/patch-components_translate_core_common_translate__util.cc b/www/iridium/files/patch-components_translate_core_common_translate__util.cc
index d2bd9b65b73b..b9e5c65db162 100644
--- a/www/iridium/files/patch-components_translate_core_common_translate__util.cc
+++ b/www/iridium/files/patch-components_translate_core_common_translate__util.cc
@@ -1,4 +1,4 @@
---- components/translate/core/common/translate_util.cc.orig 2023-10-21 11:51:27 UTC
+--- components/translate/core/common/translate_util.cc.orig 2025-05-07 06:48:23 UTC
+++ components/translate/core/common/translate_util.cc
@@ -21,7 +21,7 @@ const char kSecurityOrigin[] = "trk:220:https://transl
BASE_FEATURE(kTFLiteLanguageDetectionEnabled,
diff --git a/www/iridium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc b/www/iridium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc
index e03b87adc137..0429ba8dce97 100644
--- a/www/iridium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc
+++ b/www/iridium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc
@@ -1,6 +1,6 @@
---- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2024-11-04 08:56:03 UTC
+--- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ components/trusted_vault/trusted_vault_connection_impl.cc
-@@ -102,7 +102,7 @@ GetLocalPhysicalDeviceType() {
+@@ -103,7 +103,7 @@ GetLocalPhysicalDeviceType() {
// currently used or even built on all platforms.
#if BUILDFLAG(IS_CHROMEOS)
return trusted_vault_pb::PhysicalDeviceMetadata::DEVICE_TYPE_CHROMEOS;
diff --git a/www/iridium/files/patch-components_update__client_update__query__params.cc b/www/iridium/files/patch-components_update__client_update__query__params.cc
index 51e62a5bda97..dd7a657124d2 100644
--- a/www/iridium/files/patch-components_update__client_update__query__params.cc
+++ b/www/iridium/files/patch-components_update__client_update__query__params.cc
@@ -1,4 +1,4 @@
---- components/update_client/update_query_params.cc.orig 2025-02-22 18:06:53 UTC
+--- components/update_client/update_query_params.cc.orig 2025-05-07 06:48:23 UTC
+++ components/update_client/update_query_params.cc
@@ -39,6 +39,8 @@ const char kOs[] =
"fuchsia";
diff --git a/www/iridium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc b/www/iridium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
index a6dd207014b7..27af7d276aa2 100644
--- a/www/iridium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
+++ b/www/iridium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
@@ -1,4 +1,4 @@
---- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2025-03-18 16:46:04 UTC
+--- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2025-05-07 06:48:23 UTC
+++ components/url_formatter/spoof_checks/idn_spoof_checker.cc
@@ -298,7 +298,7 @@ IDNSpoofChecker::IDNSpoofChecker() {
// The ideal fix would be to change the omnibox font used for Thai. In
diff --git a/www/iridium/files/patch-components_user__education_views_help__bubble__view.cc b/www/iridium/files/patch-components_user__education_views_help__bubble__view.cc
index 208674f13577..aaa1a21f96af 100644
--- a/www/iridium/files/patch-components_user__education_views_help__bubble__view.cc
+++ b/www/iridium/files/patch-components_user__education_views_help__bubble__view.cc
@@ -1,6 +1,6 @@
---- components/user_education/views/help_bubble_view.cc.orig 2025-04-16 18:18:42 UTC
+--- components/user_education/views/help_bubble_view.cc.orig 2025-05-07 06:48:23 UTC
+++ components/user_education/views/help_bubble_view.cc
-@@ -299,7 +299,7 @@ DEFINE_CLASS_ELEMENT_IDENTIFIER_VALUE(HelpBubbleView,
+@@ -268,7 +268,7 @@ DEFINE_CLASS_ELEMENT_IDENTIFIER_VALUE(HelpBubbleView,
// TODO(https://crbug.com/382611284): Temporarily handle the case when the
// primary window is minimized by closing the help bubble. Remove this code when
// the issue is solved at the Views framework level.
@@ -9,7 +9,7 @@
class HelpBubbleView::PrimaryWidgetObserver : public views::WidgetObserver {
public:
explicit PrimaryWidgetObserver(HelpBubbleView& help_bubble)
-@@ -774,7 +774,7 @@ HelpBubbleView::HelpBubbleView(
+@@ -743,7 +743,7 @@ HelpBubbleView::HelpBubbleView(
event_relay_->Init(this);
}
@@ -18,7 +18,7 @@
primary_widget_observer_ = std::make_unique<PrimaryWidgetObserver>(*this);
#endif
-@@ -886,7 +886,7 @@ gfx::Rect HelpBubbleView::GetAnchorRect() const {
+@@ -855,7 +855,7 @@ gfx::Rect HelpBubbleView::GetAnchorRect() const {
void HelpBubbleView::OnBeforeBubbleWidgetInit(views::Widget::InitParams* params,
views::Widget* widget) const {
BubbleDialogDelegateView::OnBeforeBubbleWidgetInit(params, widget);
diff --git a/www/iridium/files/patch-components_user__education_views_help__bubble__view.h b/www/iridium/files/patch-components_user__education_views_help__bubble__view.h
index fd2b547965a3..6f37f0a7bb79 100644
--- a/www/iridium/files/patch-components_user__education_views_help__bubble__view.h
+++ b/www/iridium/files/patch-components_user__education_views_help__bubble__view.h
@@ -1,6 +1,6 @@
---- components/user_education/views/help_bubble_view.h.orig 2025-02-22 18:06:53 UTC
+--- components/user_education/views/help_bubble_view.h.orig 2025-05-07 06:48:23 UTC
+++ components/user_education/views/help_bubble_view.h
-@@ -162,7 +162,7 @@ class HelpBubbleView : public views::BubbleDialogDeleg
+@@ -160,7 +160,7 @@ class HelpBubbleView : public views::BubbleDialogDeleg
// work around this problem by closing the bubble if the widget is minimized.
// When the underlying issue is fixed at the framework level, this can be
// removed.
diff --git a/www/iridium/files/patch-components_variations_service_variations__service.cc b/www/iridium/files/patch-components_variations_service_variations__service.cc
index 176ec8f5b919..f23290cb73d9 100644
--- a/www/iridium/files/patch-components_variations_service_variations__service.cc
+++ b/www/iridium/files/patch-components_variations_service_variations__service.cc
@@ -1,4 +1,4 @@
---- components/variations/service/variations_service.cc.orig 2025-03-18 16:46:04 UTC
+--- components/variations/service/variations_service.cc.orig 2025-05-07 06:48:23 UTC
+++ components/variations/service/variations_service.cc
@@ -100,7 +100,7 @@ std::string GetPlatformString() {
return "android";
diff --git a/www/iridium/files/patch-components_visited__url__ranking_public_url__visit__util.cc b/www/iridium/files/patch-components_visited__url__ranking_public_url__visit__util.cc
index f97f4a0ac07e..7dc907f0275e 100644
--- a/www/iridium/files/patch-components_visited__url__ranking_public_url__visit__util.cc
+++ b/www/iridium/files/patch-components_visited__url__ranking_public_url__visit__util.cc
@@ -1,6 +1,6 @@
---- components/visited_url_ranking/public/url_visit_util.cc.orig 2024-11-04 08:56:03 UTC
+--- components/visited_url_ranking/public/url_visit_util.cc.orig 2025-05-07 06:48:23 UTC
+++ components/visited_url_ranking/public/url_visit_util.cc
-@@ -66,7 +66,7 @@ PlatformType GetPlatformInput() {
+@@ -67,7 +67,7 @@ PlatformType GetPlatformInput() {
return PlatformType::kWindows;
#elif BUILDFLAG(IS_MAC)
return PlatformType::kMac;
diff --git a/www/iridium/files/patch-components_viz_host_gpu__host__impl.cc b/www/iridium/files/patch-components_viz_host_gpu__host__impl.cc
index 9683abdc84cc..dfb8a2e6edd0 100644
--- a/www/iridium/files/patch-components_viz_host_gpu__host__impl.cc
+++ b/www/iridium/files/patch-components_viz_host_gpu__host__impl.cc
@@ -1,4 +1,4 @@
---- components/viz/host/gpu_host_impl.cc.orig 2025-02-22 18:06:53 UTC
+--- components/viz/host/gpu_host_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ components/viz/host/gpu_host_impl.cc
@@ -135,7 +135,7 @@ GpuHostImpl::GpuHostImpl(Delegate* delegate,
mojom::GpuServiceCreationParams::New();
diff --git a/www/iridium/files/patch-components_viz_host_host__display__client.cc b/www/iridium/files/patch-components_viz_host_host__display__client.cc
index 6e0c3964b9d7..5f843b70b66d 100644
--- a/www/iridium/files/patch-components_viz_host_host__display__client.cc
+++ b/www/iridium/files/patch-components_viz_host_host__display__client.cc
@@ -1,4 +1,4 @@
---- components/viz/host/host_display_client.cc.orig 2024-06-25 12:08:48 UTC
+--- components/viz/host/host_display_client.cc.orig 2025-05-07 06:48:23 UTC
+++ components/viz/host/host_display_client.cc
@@ -65,7 +65,7 @@ void HostDisplayClient::AddChildWindowToBrowser(
}
diff --git a/www/iridium/files/patch-components_viz_host_host__display__client.h b/www/iridium/files/patch-components_viz_host_host__display__client.h
index cf805ef1cc48..cbade4578c85 100644
--- a/www/iridium/files/patch-components_viz_host_host__display__client.h
+++ b/www/iridium/files/patch-components_viz_host_host__display__client.h
@@ -1,4 +1,4 @@
---- components/viz/host/host_display_client.h.orig 2024-06-25 12:08:48 UTC
+--- components/viz/host/host_display_client.h.orig 2025-05-07 06:48:23 UTC
+++ components/viz/host/host_display_client.h
@@ -52,7 +52,7 @@ class VIZ_HOST_EXPORT HostDisplayClient : public mojom
void AddChildWindowToBrowser(gpu::SurfaceHandle child_window) override;
diff --git a/www/iridium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc b/www/iridium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
index 3063e5cc4ab2..e5aa94e068ba 100644
--- a/www/iridium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
+++ b/www/iridium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
@@ -1,6 +1,6 @@
---- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-03-18 16:46:04 UTC
+--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ components/viz/service/display_embedder/skia_output_surface_impl.cc
-@@ -1505,7 +1505,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor
+@@ -1510,7 +1510,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor
->GetVulkanPhysicalDevice(),
VK_IMAGE_TILING_OPTIMAL, vk_format,
si_format, yuv_color_space, ycbcr_info);
diff --git a/www/iridium/files/patch-components_viz_service_display__embedder_software__output__surface.cc b/www/iridium/files/patch-components_viz_service_display__embedder_software__output__surface.cc
index 25ed17d59f41..c6b0898d9c76 100644
--- a/www/iridium/files/patch-components_viz_service_display__embedder_software__output__surface.cc
+++ b/www/iridium/files/patch-components_viz_service_display__embedder_software__output__surface.cc
@@ -1,4 +1,4 @@
---- components/viz/service/display_embedder/software_output_surface.cc.orig 2025-02-22 18:06:53 UTC
+--- components/viz/service/display_embedder/software_output_surface.cc.orig 2025-05-07 06:48:23 UTC
+++ components/viz/service/display_embedder/software_output_surface.cc
@@ -115,7 +115,7 @@ void SoftwareOutputSurface::SwapBuffersCallback(base::
base::TimeTicks now = base::TimeTicks::Now();
diff --git a/www/iridium/files/patch-components_viz_service_display__embedder_software__output__surface.h b/www/iridium/files/patch-components_viz_service_display__embedder_software__output__surface.h
index 95e410ce4f22..7f8cf70d880b 100644
--- a/www/iridium/files/patch-components_viz_service_display__embedder_software__output__surface.h
+++ b/www/iridium/files/patch-components_viz_service_display__embedder_software__output__surface.h
@@ -1,4 +1,4 @@
---- components/viz/service/display_embedder/software_output_surface.h.orig 2025-02-22 18:06:53 UTC
+--- components/viz/service/display_embedder/software_output_surface.h.orig 2025-05-07 06:48:23 UTC
+++ components/viz/service/display_embedder/software_output_surface.h
@@ -41,7 +41,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi
UpdateVSyncParametersCallback callback) override;
diff --git a/www/iridium/files/patch-components_viz_service_display_skia__renderer.cc b/www/iridium/files/patch-components_viz_service_display_skia__renderer.cc
index 0492db85bb2d..0b59e93c923c 100644
--- a/www/iridium/files/patch-components_viz_service_display_skia__renderer.cc
+++ b/www/iridium/files/patch-components_viz_service_display_skia__renderer.cc
@@ -1,6 +1,6 @@
---- components/viz/service/display/skia_renderer.cc.orig 2025-04-16 18:18:42 UTC
+--- components/viz/service/display/skia_renderer.cc.orig 2025-05-07 06:48:23 UTC
+++ components/viz/service/display/skia_renderer.cc
-@@ -1383,7 +1383,7 @@ void SkiaRenderer::ClearFramebuffer() {
+@@ -1391,7 +1391,7 @@ void SkiaRenderer::ClearFramebuffer() {
if (current_frame()->current_render_pass->has_transparent_background) {
ClearCanvas(SkColors::kTransparent);
} else {
diff --git a/www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc b/www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
index d3208aeaa4ff..aac7bee8c4e8 100644
--- a/www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
+++ b/www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
@@ -1,6 +1,6 @@
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-04-16 18:18:42 UTC
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc
-@@ -123,7 +123,7 @@ RootCompositorFrameSinkImpl::Create(
+@@ -126,7 +126,7 @@ RootCompositorFrameSinkImpl::Create(
output_surface->SetNeedsSwapSizeNotifications(
params->send_swap_size_notifications);
@@ -9,7 +9,7 @@
// For X11, we need notify client about swap completion after resizing, so the
// client can use it for synchronize with X11 WM.
output_surface->SetNeedsSwapSizeNotifications(true);
-@@ -858,7 +858,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw
+@@ -884,7 +884,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw
if (display_client_ && enable_swap_completion_callback_) {
display_client_->DidCompleteSwapWithSize(pixel_size);
}
diff --git a/www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h b/www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
index d3c210ed66ac..d2fc6415f8ad 100644
--- a/www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
+++ b/www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
@@ -1,8 +1,8 @@
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-03-18 16:46:04 UTC
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-05-07 06:48:23 UTC
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h
-@@ -228,7 +228,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl
- // See comments on `EvictionHandler`.
- EvictionHandler eviction_handler_;
+@@ -229,7 +229,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl
+ base::TimeDelta preferred_frame_interval_ =
+ FrameRateDecider::UnspecifiedFrameInterval();
-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
diff --git a/www/iridium/files/patch-components_viz_test_fake__display__client.cc b/www/iridium/files/patch-components_viz_test_fake__display__client.cc
index 55c3ee8173d4..9e674dbc9254 100644
--- a/www/iridium/files/patch-components_viz_test_fake__display__client.cc
+++ b/www/iridium/files/patch-components_viz_test_fake__display__client.cc
@@ -1,4 +1,4 @@
---- components/viz/test/fake_display_client.cc.orig 2024-06-25 12:08:48 UTC
+--- components/viz/test/fake_display_client.cc.orig 2025-05-07 06:48:23 UTC
+++ components/viz/test/fake_display_client.cc
@@ -27,7 +27,7 @@ void FakeDisplayClient::AddChildWindowToBrowser(
gpu::SurfaceHandle child_window) {}
diff --git a/www/iridium/files/patch-components_viz_test_fake__display__client.h b/www/iridium/files/patch-components_viz_test_fake__display__client.h
index 0d50aa0d2a1e..066bcf30a3ce 100644
--- a/www/iridium/files/patch-components_viz_test_fake__display__client.h
+++ b/www/iridium/files/patch-components_viz_test_fake__display__client.h
@@ -1,4 +1,4 @@
---- components/viz/test/fake_display_client.h.orig 2024-06-25 12:08:48 UTC
+--- components/viz/test/fake_display_client.h.orig 2025-05-07 06:48:23 UTC
+++ components/viz/test/fake_display_client.h
@@ -36,7 +36,7 @@ class FakeDisplayClient : public mojom::DisplayClient
void AddChildWindowToBrowser(gpu::SurfaceHandle child_window) override;
diff --git a/www/iridium/files/patch-components_viz_test_mock__display__client.h b/www/iridium/files/patch-components_viz_test_mock__display__client.h
index 5847f175a4da..d6bb24d68054 100644
--- a/www/iridium/files/patch-components_viz_test_mock__display__client.h
+++ b/www/iridium/files/patch-components_viz_test_mock__display__client.h
@@ -1,4 +1,4 @@
---- components/viz/test/mock_display_client.h.orig 2025-02-22 18:06:53 UTC
+--- components/viz/test/mock_display_client.h.orig 2025-05-07 06:48:23 UTC
+++ components/viz/test/mock_display_client.h
@@ -45,7 +45,7 @@ class MockDisplayClient : public mojom::DisplayClient
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-components_webui_flags_flags__state.cc b/www/iridium/files/patch-components_webui_flags_flags__state.cc
index e92b49ac4e56..be83c95f74e0 100644
--- a/www/iridium/files/patch-components_webui_flags_flags__state.cc
+++ b/www/iridium/files/patch-components_webui_flags_flags__state.cc
@@ -1,6 +1,6 @@
---- components/webui/flags/flags_state.cc.orig 2025-04-16 18:18:42 UTC
+--- components/webui/flags/flags_state.cc.orig 2025-05-07 06:48:23 UTC
+++ components/webui/flags/flags_state.cc
-@@ -777,7 +777,7 @@ unsigned short FlagsState::GetCurrentPlatform() {
+@@ -782,7 +782,7 @@ unsigned short FlagsState::GetCurrentPlatform() {
return kOsWin;
#elif BUILDFLAG(IS_CHROMEOS)
return kOsCrOS;
diff --git a/www/iridium/files/patch-content_app_BUILD.gn b/www/iridium/files/patch-content_app_BUILD.gn
index e64861e6dc71..97b0d6827afa 100644
--- a/www/iridium/files/patch-content_app_BUILD.gn
+++ b/www/iridium/files/patch-content_app_BUILD.gn
@@ -1,6 +1,6 @@
---- content/app/BUILD.gn.orig 2025-02-22 18:06:53 UTC
+--- content/app/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ content/app/BUILD.gn
-@@ -89,9 +89,9 @@ source_set("content_main_runner_app") {
+@@ -90,9 +90,9 @@ source_set("content_main_runner_app") {
"//third_party/tflite:buildflags",
"//tools/v8_context_snapshot:buildflags",
]
diff --git a/www/iridium/files/patch-content_app_content__main.cc b/www/iridium/files/patch-content_app_content__main.cc
index 55db251ddfc4..e9e338883167 100644
--- a/www/iridium/files/patch-content_app_content__main.cc
+++ b/www/iridium/files/patch-content_app_content__main.cc
@@ -1,4 +1,4 @@
---- content/app/content_main.cc.orig 2025-04-16 18:18:42 UTC
+--- content/app/content_main.cc.orig 2025-05-07 06:48:23 UTC
+++ content/app/content_main.cc
@@ -227,7 +227,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
base::EnableTerminationOnOutOfMemory();
diff --git a/www/iridium/files/patch-content_app_content__main__runner__impl.cc b/www/iridium/files/patch-content_app_content__main__runner__impl.cc
index b83df9724741..dd60fd276fa9 100644
--- a/www/iridium/files/patch-content_app_content__main__runner__impl.cc
+++ b/www/iridium/files/patch-content_app_content__main__runner__impl.cc
@@ -1,6 +1,6 @@
---- content/app/content_main_runner_impl.cc.orig 2025-04-16 18:18:42 UTC
+--- content/app/content_main_runner_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ content/app/content_main_runner_impl.cc
-@@ -144,18 +144,20 @@
+@@ -146,18 +146,20 @@
#include "content/browser/posix_file_descriptor_info_impl.h"
#include "content/public/common/content_descriptors.h"
@@ -23,7 +23,7 @@
#include "third_party/boringssl/src/include/openssl/crypto.h"
#include "third_party/webrtc_overrides/init_webrtc.h" // nogncheck
-@@ -184,6 +186,10 @@
+@@ -186,6 +188,10 @@
#include "media/base/media_switches.h"
#endif
@@ -34,7 +34,7 @@
#if BUILDFLAG(IS_ANDROID)
#include "base/system/sys_info.h"
#include "content/browser/android/battery_metrics.h"
-@@ -382,7 +388,7 @@ void InitializeZygoteSandboxForBrowserProcess(
+@@ -384,7 +390,7 @@ void InitializeZygoteSandboxForBrowserProcess(
}
#endif // BUILDFLAG(USE_ZYGOTE)
@@ -43,7 +43,7 @@
#if BUILDFLAG(ENABLE_PPAPI)
// Loads the (native) libraries but does not initialize them (i.e., does not
-@@ -420,7 +426,10 @@ void PreloadLibraryCdms() {
+@@ -422,7 +428,10 @@ void PreloadLibraryCdms() {
void PreSandboxInit() {
// Ensure the /dev/urandom is opened.
@@ -54,7 +54,7 @@
// May use sysinfo(), sched_getaffinity(), and open various /sys/ and /proc/
// files.
-@@ -432,9 +441,16 @@ void PreSandboxInit() {
+@@ -434,9 +443,16 @@ void PreSandboxInit() {
// https://boringssl.googlesource.com/boringssl/+/HEAD/SANDBOXING.md
CRYPTO_pre_sandbox_init();
@@ -71,7 +71,7 @@
#if BUILDFLAG(ENABLE_PPAPI)
// Ensure access to the Pepper plugins before the sandbox is turned on.
-@@ -748,7 +764,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain(
+@@ -750,7 +766,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain(
unregister_thread_closure = base::HangWatcher::RegisterThread(
base::HangWatcher::ThreadType::kMainThread);
bool start_hang_watcher_now;
@@ -80,7 +80,7 @@
// On Linux/ChromeOS, the HangWatcher can't start until after the sandbox is
// initialized, because the sandbox can't be started with multiple threads.
// TODO(mpdenton): start the HangWatcher after the sandbox is initialized.
-@@ -861,11 +877,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+@@ -863,11 +879,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
base::GlobalDescriptors::kBaseDescriptor);
#endif // !BUILDFLAG(IS_ANDROID)
@@ -94,7 +94,7 @@
#endif // !BUILDFLAG(IS_WIN)
-@@ -1046,10 +1061,22 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+@@ -1048,10 +1063,22 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
process_type == switches::kZygoteProcess) {
PreSandboxInit();
}
@@ -117,7 +117,7 @@
delegate_->SandboxInitialized(process_type);
#if BUILDFLAG(USE_ZYGOTE)
-@@ -1146,6 +1173,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() {
+@@ -1148,6 +1175,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() {
content_main_params_.reset();
RegisterMainThreadFactories();
diff --git a/www/iridium/files/patch-content_browser_BUILD.gn b/www/iridium/files/patch-content_browser_BUILD.gn
index e07b2897eaf4..7ba581093bd2 100644
--- a/www/iridium/files/patch-content_browser_BUILD.gn
+++ b/www/iridium/files/patch-content_browser_BUILD.gn
@@ -1,6 +1,6 @@
---- content/browser/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- content/browser/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ content/browser/BUILD.gn
-@@ -2542,6 +2542,14 @@ source_set("browser") {
+@@ -2560,6 +2560,14 @@ source_set("browser") {
]
}
@@ -15,10 +15,10 @@
if (is_linux || is_chromeos) {
sources -=
[ "file_system_access/file_path_watcher/file_path_watcher_stub.cc" ]
-@@ -2587,6 +2595,15 @@ source_set("browser") {
+@@ -2605,6 +2613,15 @@ source_set("browser") {
if (allow_oop_video_decoder) {
- sources += [ "media/stable_video_decoder_factory.cc" ]
- deps += [ "//media/mojo/mojom/stable:stable_video_decoder" ]
+ sources += [ "media/oop_video_decoder_factory.cc" ]
+ deps += [ "//media/mojo/mojom" ]
+ }
+
+ if (is_bsd) {
diff --git a/www/iridium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc b/www/iridium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
index 64fd3c30b759..f4fede709061 100644
--- a/www/iridium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
+++ b/www/iridium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2025-04-16 18:18:42 UTC
+--- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/accessibility/browser_accessibility_state_impl.cc
-@@ -192,7 +192,7 @@ BrowserAccessibilityStateImpl* BrowserAccessibilitySta
+@@ -180,7 +180,7 @@ BrowserAccessibilityStateImpl* BrowserAccessibilitySta
// On Android, Mac, Windows and Linux there are platform-specific subclasses.
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_MAC) && \
diff --git a/www/iridium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc b/www/iridium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
index 7252afb6a346..1530960a0fe2 100644
--- a/www/iridium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
+++ b/www/iridium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
@@ -1,6 +1,6 @@
---- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2025-04-16 18:18:42 UTC
+--- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc
-@@ -31,7 +31,11 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
+@@ -32,7 +32,11 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
std::string cmdline;
std::stringstream ss(cmdline_all);
while (std::getline(ss, cmdline, '\0')) {
@@ -12,22 +12,22 @@
if (re2::RE2::PartialMatch(cmdline, orca_regex)) {
return true; // Orca was found
}
-@@ -57,7 +61,9 @@ class BrowserAccessibilityStateImplAuralinux
+@@ -42,6 +46,10 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
- void BrowserAccessibilityStateImplAuralinux::UpdateHistogramsOnOtherThread() {
- BrowserAccessibilityStateImpl::UpdateHistogramsOnOtherThread();
--
+ // Returns true if Orca is active.
+ bool DiscoverOrca() {
+#if BUILDFLAG(IS_BSD)
+ NOTIMPLEMENTED();
++ return false;
+#else
// NOTE: this method is run from another thread to reduce jank, since
- // there's no guarantee these system calls will return quickly. Code that
- // needs to run in the UI thread can be run in
-@@ -105,6 +111,7 @@ void BrowserAccessibilityStateImplAuralinux::UpdateHis
- } else {
- base::debug::ClearCrashKeyString(ax_orca_crash_key);
+ // there's no guarantee these system calls will return quickly.
+ std::unique_ptr<DIR, decltype(&CloseDir)> proc_dir(opendir("/proc"),
+@@ -79,6 +87,7 @@ bool DiscoverOrca() {
}
+
+ return is_orca_active;
+#endif
}
- void BrowserAccessibilityStateImplAuralinux::UpdateUniqueUserHistograms() {
+ } // namespace
diff --git a/www/iridium/files/patch-content_browser_audio_audio__service.cc b/www/iridium/files/patch-content_browser_audio_audio__service.cc
index 9a23902a6922..96df806c7fae 100644
--- a/www/iridium/files/patch-content_browser_audio_audio__service.cc
+++ b/www/iridium/files/patch-content_browser_audio_audio__service.cc
@@ -1,4 +1,4 @@
---- content/browser/audio/audio_service.cc.orig 2025-03-18 16:46:04 UTC
+--- content/browser/audio/audio_service.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/audio/audio_service.cc
@@ -33,7 +33,7 @@
#if BUILDFLAG(ENABLE_PASSTHROUGH_AUDIO_CODECS)
diff --git a/www/iridium/files/patch-content_browser_browser__child__process__host__impl.cc b/www/iridium/files/patch-content_browser_browser__child__process__host__impl.cc
index cef384f05986..f1fa6a00f6ea 100644
--- a/www/iridium/files/patch-content_browser_browser__child__process__host__impl.cc
+++ b/www/iridium/files/patch-content_browser_browser__child__process__host__impl.cc
@@ -1,4 +1,4 @@
---- content/browser/browser_child_process_host_impl.cc.orig 2025-03-18 16:46:04 UTC
+--- content/browser/browser_child_process_host_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/browser_child_process_host_impl.cc
@@ -326,6 +326,8 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo
switches::kLogBestEffortTasks,
diff --git a/www/iridium/files/patch-content_browser_browser__child__process__host__impl.h b/www/iridium/files/patch-content_browser_browser__child__process__host__impl.h
index 0bc17c9fe8e6..8f40d8f95405 100644
--- a/www/iridium/files/patch-content_browser_browser__child__process__host__impl.h
+++ b/www/iridium/files/patch-content_browser_browser__child__process__host__impl.h
@@ -1,4 +1,4 @@
---- content/browser/browser_child_process_host_impl.h.orig 2025-03-18 16:46:04 UTC
+--- content/browser/browser_child_process_host_impl.h.orig 2025-05-07 06:48:23 UTC
+++ content/browser/browser_child_process_host_impl.h
@@ -36,7 +36,7 @@
#include "base/win/object_watcher.h"
diff --git a/www/iridium/files/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc b/www/iridium/files/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
index 93c5ee12641c..ca25238a67a7 100644
--- a/www/iridium/files/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
+++ b/www/iridium/files/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
@@ -1,4 +1,4 @@
---- content/browser/browser_child_process_host_impl_receiver_bindings.cc.orig 2025-03-18 16:46:04 UTC
+--- content/browser/browser_child_process_host_impl_receiver_bindings.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/browser_child_process_host_impl_receiver_bindings.cc
@@ -64,7 +64,7 @@ void BrowserChildProcessHostImpl::BindHostReceiver(
}
diff --git a/www/iridium/files/patch-content_browser_browser__main__loop.cc b/www/iridium/files/patch-content_browser_browser__main__loop.cc
index 8a1adc30766d..eb399ec10e00 100644
--- a/www/iridium/files/patch-content_browser_browser__main__loop.cc
+++ b/www/iridium/files/patch-content_browser_browser__main__loop.cc
@@ -1,6 +1,6 @@
---- content/browser/browser_main_loop.cc.orig 2025-02-22 18:06:53 UTC
+--- content/browser/browser_main_loop.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/browser_main_loop.cc
-@@ -247,6 +247,12 @@
+@@ -249,6 +249,12 @@
#include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h"
#endif
@@ -13,7 +13,7 @@
// One of the linux specific headers defines this as a macro.
#ifdef DestroyAll
#undef DestroyAll
-@@ -541,6 +547,12 @@ int BrowserMainLoop::EarlyInitialization() {
+@@ -543,6 +549,12 @@ int BrowserMainLoop::EarlyInitialization() {
// by now since a thread to start the ServiceManager has been created
// before the browser main loop starts.
DCHECK(SandboxHostLinux::GetInstance()->IsInitialized());
@@ -26,7 +26,7 @@
#endif
// GLib's spawning of new processes is buggy, so it's important that at this
-@@ -573,7 +585,7 @@ int BrowserMainLoop::EarlyInitialization() {
+@@ -575,7 +587,7 @@ int BrowserMainLoop::EarlyInitialization() {
base::ThreadType::kDisplayCritical);
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/iridium/files/patch-content_browser_browser__url__handler__impl.cc b/www/iridium/files/patch-content_browser_browser__url__handler__impl.cc
index f3f31e779f97..75854d10a06d 100644
--- a/www/iridium/files/patch-content_browser_browser__url__handler__impl.cc
+++ b/www/iridium/files/patch-content_browser_browser__url__handler__impl.cc
@@ -1,4 +1,4 @@
---- content/browser/browser_url_handler_impl.cc.orig 2025-03-18 16:46:04 UTC
+--- content/browser/browser_url_handler_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/browser_url_handler_impl.cc
@@ -14,6 +14,7 @@
#include "content/browser/webui/web_ui_impl.h"
diff --git a/www/iridium/files/patch-content_browser_child__process__launcher__helper.h b/www/iridium/files/patch-content_browser_child__process__launcher__helper.h
index 47353f7ccf01..bc16bb926b59 100644
--- a/www/iridium/files/patch-content_browser_child__process__launcher__helper.h
+++ b/www/iridium/files/patch-content_browser_child__process__launcher__helper.h
@@ -1,4 +1,4 @@
---- content/browser/child_process_launcher_helper.h.orig 2025-03-18 16:46:04 UTC
+--- content/browser/child_process_launcher_helper.h.orig 2025-05-07 06:48:23 UTC
+++ content/browser/child_process_launcher_helper.h
@@ -308,7 +308,7 @@ class ChildProcessLauncherHelper
std::optional<base::ProcessId> process_id_ = std::nullopt;
diff --git a/www/iridium/files/patch-content_browser_child__process__launcher__helper__linux.cc b/www/iridium/files/patch-content_browser_child__process__launcher__helper__linux.cc
index 465a908c6652..543ac92b62ad 100644
--- a/www/iridium/files/patch-content_browser_child__process__launcher__helper__linux.cc
+++ b/www/iridium/files/patch-content_browser_child__process__launcher__helper__linux.cc
@@ -1,4 +1,4 @@
---- content/browser/child_process_launcher_helper_linux.cc.orig 2024-06-25 12:08:48 UTC
+--- content/browser/child_process_launcher_helper_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/child_process_launcher_helper_linux.cc
@@ -22,7 +22,9 @@
#include "content/public/common/result_codes.h"
diff --git a/www/iridium/files/patch-content_browser_child__thread__type__switcher__linux.cc b/www/iridium/files/patch-content_browser_child__thread__type__switcher__linux.cc
index 5192bed2be9e..52d9453906d7 100644
--- a/www/iridium/files/patch-content_browser_child__thread__type__switcher__linux.cc
+++ b/www/iridium/files/patch-content_browser_child__thread__type__switcher__linux.cc
@@ -1,4 +1,4 @@
---- content/browser/child_thread_type_switcher_linux.cc.orig 2025-04-16 18:18:42 UTC
+--- content/browser/child_thread_type_switcher_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/child_thread_type_switcher_linux.cc
@@ -20,6 +20,9 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee
base::ThreadType thread_type) {
diff --git a/www/iridium/files/patch-content_browser_child__thread__type__switcher__linux.h b/www/iridium/files/patch-content_browser_child__thread__type__switcher__linux.h
index 29b89cbd46a1..36873a9c7bdb 100644
--- a/www/iridium/files/patch-content_browser_child__thread__type__switcher__linux.h
+++ b/www/iridium/files/patch-content_browser_child__thread__type__switcher__linux.h
@@ -1,4 +1,4 @@
---- content/browser/child_thread_type_switcher_linux.h.orig 2025-04-16 18:18:42 UTC
+--- content/browser/child_thread_type_switcher_linux.h.orig 2025-05-07 06:48:23 UTC
+++ content/browser/child_thread_type_switcher_linux.h
@@ -36,7 +36,7 @@ class ChildThreadTypeSwitcher : public mojom::ThreadTy
void SetPid(base::ProcessId child_pid);
diff --git a/www/iridium/files/patch-content_browser_compositor_viz__process__transport__factory.cc b/www/iridium/files/patch-content_browser_compositor_viz__process__transport__factory.cc
index d34d925d21ba..fee74b55100c 100644
--- a/www/iridium/files/patch-content_browser_compositor_viz__process__transport__factory.cc
+++ b/www/iridium/files/patch-content_browser_compositor_viz__process__transport__factory.cc
@@ -1,6 +1,6 @@
---- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-03-18 16:46:04 UTC
+--- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/compositor/viz_process_transport_factory.cc
-@@ -110,7 +110,7 @@ class HostDisplayClient : public viz::HostDisplayClien
+@@ -105,7 +105,7 @@ class HostDisplayClient : public viz::HostDisplayClien
HostDisplayClient& operator=(const HostDisplayClient&) = delete;
// viz::HostDisplayClient:
diff --git a/www/iridium/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc b/www/iridium/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc
index 1c9234d2d8e8..781841966e3a 100644
--- a/www/iridium/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc
+++ b/www/iridium/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc
@@ -1,4 +1,4 @@
---- content/browser/devtools/devtools_frontend_host_impl.cc.orig 2025-02-22 18:06:53 UTC
+--- content/browser/devtools/devtools_frontend_host_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/devtools/devtools_frontend_host_impl.cc
@@ -24,7 +24,7 @@
#include "third_party/blink/public/common/associated_interfaces/associated_interface_provider.h"
diff --git a/www/iridium/files/patch-content_browser_devtools_devtools__frontend__host__impl.h b/www/iridium/files/patch-content_browser_devtools_devtools__frontend__host__impl.h
index aec9aa5d8085..58b8e32c2daa 100644
--- a/www/iridium/files/patch-content_browser_devtools_devtools__frontend__host__impl.h
+++ b/www/iridium/files/patch-content_browser_devtools_devtools__frontend__host__impl.h
@@ -1,4 +1,4 @@
---- content/browser/devtools/devtools_frontend_host_impl.h.orig 2024-06-25 12:08:48 UTC
+--- content/browser/devtools/devtools_frontend_host_impl.h.orig 2025-05-07 06:48:23 UTC
+++ content/browser/devtools/devtools_frontend_host_impl.h
@@ -34,7 +34,7 @@ class DevToolsFrontendHostImpl : public DevToolsFronte
diff --git a/www/iridium/files/patch-content_browser_devtools_protocol_system__info__handler.cc b/www/iridium/files/patch-content_browser_devtools_protocol_system__info__handler.cc
index 3727116f8f9b..8bbac07b2d25 100644
--- a/www/iridium/files/patch-content_browser_devtools_protocol_system__info__handler.cc
+++ b/www/iridium/files/patch-content_browser_devtools_protocol_system__info__handler.cc
@@ -1,4 +1,4 @@
---- content/browser/devtools/protocol/system_info_handler.cc.orig 2025-02-22 18:06:53 UTC
+--- content/browser/devtools/protocol/system_info_handler.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/devtools/protocol/system_info_handler.cc
@@ -52,7 +52,7 @@ std::unique_ptr<SystemInfo::Size> GfxSizeToSystemInfoS
// 1046598, and 1153667.
diff --git a/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h b/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
index a97b203a4c16..4aca86f76163 100644
--- a/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
+++ b/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
@@ -1,4 +1,4 @@
---- content/browser/file_system_access/file_path_watcher/file_path_watcher.h.orig 2025-02-22 18:06:53 UTC
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher.h.orig 2025-05-07 06:48:23 UTC
+++ content/browser/file_system_access/file_path_watcher/file_path_watcher.h
@@ -126,7 +126,7 @@ class CONTENT_EXPORT FilePathWatcher {
Type type = Type::kNonRecursive;
diff --git a/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc b/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
index 95c709e29c1d..9e1ea4315f9c 100644
--- a/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
+++ b/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
@@ -1,4 +1,4 @@
---- content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig 2025-02-22 18:06:53 UTC
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc
@@ -0,0 +1,60 @@
+// Copyright 2024 The Chromium Authors
diff --git a/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h b/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
index 2c6759ae3445..71039ce1470a 100644
--- a/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
+++ b/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
@@ -1,4 +1,4 @@
---- content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h.orig 2024-08-01 05:47:53 UTC
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h.orig 2025-05-07 06:48:23 UTC
+++ content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h
@@ -5,6 +5,7 @@
#ifndef CONTENT_BROWSER_FILE_SYSTEM_ACCESS_FILE_PATH_WATCHER_FILE_PATH_WATCHER_KQUEUE_H_
diff --git a/www/iridium/files/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc b/www/iridium/files/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
index f4b2b6b8e147..cf02f7ffe85c 100644
--- a/www/iridium/files/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
+++ b/www/iridium/files/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
@@ -1,4 +1,4 @@
---- content/browser/file_system_access/file_system_access_local_path_watcher.cc.orig 2025-02-22 18:06:53 UTC
+--- content/browser/file_system_access/file_system_access_local_path_watcher.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/file_system_access/file_system_access_local_path_watcher.cc
@@ -67,7 +67,7 @@ void FileSystemAccessLocalPathWatcher::Initialize(
.type = scope().IsRecursive() ? FilePathWatcher::Type::kRecursive
diff --git a/www/iridium/files/patch-content_browser_font__access_font__enumeration__data__source.cc b/www/iridium/files/patch-content_browser_font__access_font__enumeration__data__source.cc
index 0984442420eb..120b2565661a 100644
--- a/www/iridium/files/patch-content_browser_font__access_font__enumeration__data__source.cc
+++ b/www/iridium/files/patch-content_browser_font__access_font__enumeration__data__source.cc
@@ -1,4 +1,4 @@
---- content/browser/font_access/font_enumeration_data_source.cc.orig 2023-11-22 14:00:11 UTC
+--- content/browser/font_access/font_enumeration_data_source.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/font_access/font_enumeration_data_source.cc
@@ -16,7 +16,7 @@
#include "content/browser/font_access/font_enumeration_data_source_win.h"
diff --git a/www/iridium/files/patch-content_browser_gpu_compositor__util.cc b/www/iridium/files/patch-content_browser_gpu_compositor__util.cc
index a8d84469b3c9..5d04c8c30309 100644
--- a/www/iridium/files/patch-content_browser_gpu_compositor__util.cc
+++ b/www/iridium/files/patch-content_browser_gpu_compositor__util.cc
@@ -1,6 +1,6 @@
---- content/browser/gpu/compositor_util.cc.orig 2025-04-16 18:18:42 UTC
+--- content/browser/gpu/compositor_util.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/gpu/compositor_util.cc
-@@ -147,7 +147,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
+@@ -142,7 +142,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
"video_decode",
SafeGetFeatureStatus(
gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
@@ -9,7 +9,7 @@
!base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) ||
#endif // BUILDFLAG(IS_LINUX)
command_line.HasSwitch(switches::kDisableAcceleratedVideoDecode)),
-@@ -159,7 +159,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
+@@ -154,7 +154,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
"video_encode",
SafeGetFeatureStatus(
gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
diff --git a/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl.cc b/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl.cc
index 315a44d28490..a6120ee2f63d 100644
--- a/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl.cc
+++ b/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/gpu/gpu_data_manager_impl.cc.orig 2024-08-27 06:28:16 UTC
+--- content/browser/gpu/gpu_data_manager_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/gpu/gpu_data_manager_impl.cc
-@@ -402,7 +402,7 @@ void GpuDataManagerImpl::OnDisplayMetricsChanged(
+@@ -412,7 +412,7 @@ void GpuDataManagerImpl::OnDisplayMetricsChanged(
private_->OnDisplayMetricsChanged(display, changed_metrics);
}
diff --git a/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl.h b/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl.h
index 7fa6e85f0307..318fae1a7357 100644
--- a/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl.h
+++ b/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl.h
@@ -1,6 +1,6 @@
---- content/browser/gpu/gpu_data_manager_impl.h.orig 2024-08-27 06:28:16 UTC
+--- content/browser/gpu/gpu_data_manager_impl.h.orig 2025-05-07 06:48:23 UTC
+++ content/browser/gpu/gpu_data_manager_impl.h
-@@ -220,7 +220,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa
+@@ -225,7 +225,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa
void OnDisplayMetricsChanged(const display::Display& display,
uint32_t changed_metrics) override;
diff --git a/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc b/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
index 8c3792a358fd..5c147ecbf3ea 100644
--- a/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
+++ b/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
@@ -1,6 +1,6 @@
---- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-04-16 18:18:42 UTC
+--- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/gpu/gpu_data_manager_impl_private.cc
-@@ -1667,7 +1667,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode(
+@@ -1692,7 +1692,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode(
UMA_HISTOGRAM_ENUMERATION("GPU.CompositingMode", compositing_mode);
}
diff --git a/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h b/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
index f3b301aeb13b..6a4a7f795abb 100644
--- a/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
+++ b/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
@@ -1,6 +1,6 @@
---- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2024-12-22 12:24:29 UTC
+--- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2025-05-07 06:48:23 UTC
+++ content/browser/gpu/gpu_data_manager_impl_private.h
-@@ -147,7 +147,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
+@@ -149,7 +149,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
void OnDisplayMetricsChanged(const display::Display& display,
uint32_t changed_metrics);
@@ -9,7 +9,7 @@
bool IsGpuMemoryBufferNV12Supported();
void SetGpuMemoryBufferNV12Supported(bool supported);
#endif // BUILDFLAG(IS_LINUX)
-@@ -311,7 +311,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
+@@ -313,7 +313,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
bool application_is_visible_ = true;
bool disable_gpu_compositing_ = false;
@@ -17,4 +17,4 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
bool is_gpu_memory_buffer_NV12_supported_ = false;
#endif // BUILDFLAG(IS_LINUX)
- };
+
diff --git a/www/iridium/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc b/www/iridium/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
index 1a5397ec5ae0..e83c100e65e2 100644
--- a/www/iridium/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
+++ b/www/iridium/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
@@ -1,4 +1,4 @@
---- content/browser/gpu/gpu_memory_buffer_manager_singleton.cc.orig 2025-02-22 18:06:53 UTC
+--- content/browser/gpu/gpu_memory_buffer_manager_singleton.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/gpu/gpu_memory_buffer_manager_singleton.cc
@@ -46,7 +46,7 @@ scoped_refptr<base::SingleThreadTaskRunner> GetTaskRun
#endif
diff --git a/www/iridium/files/patch-content_browser_gpu_gpu__process__host.cc b/www/iridium/files/patch-content_browser_gpu_gpu__process__host.cc
index a53217a2e59e..01037d365c5d 100644
--- a/www/iridium/files/patch-content_browser_gpu_gpu__process__host.cc
+++ b/www/iridium/files/patch-content_browser_gpu_gpu__process__host.cc
@@ -1,4 +1,4 @@
---- content/browser/gpu/gpu_process_host.cc.orig 2025-04-16 18:18:42 UTC
+--- content/browser/gpu/gpu_process_host.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/gpu/gpu_process_host.cc
@@ -275,6 +275,7 @@ static const char* const kSwitchNames[] = {
switches::kDisableSkiaGraphite,
diff --git a/www/iridium/files/patch-content_browser_media_frameless__media__interface__proxy.h b/www/iridium/files/patch-content_browser_media_frameless__media__interface__proxy.h
index c64c1c4eebbb..729ae77fb63f 100644
--- a/www/iridium/files/patch-content_browser_media_frameless__media__interface__proxy.h
+++ b/www/iridium/files/patch-content_browser_media_frameless__media__interface__proxy.h
@@ -1,4 +1,4 @@
---- content/browser/media/frameless_media_interface_proxy.h.orig 2024-06-25 12:08:48 UTC
+--- content/browser/media/frameless_media_interface_proxy.h.orig 2025-05-07 06:48:23 UTC
+++ content/browser/media/frameless_media_interface_proxy.h
@@ -19,7 +19,7 @@
#include "mojo/public/cpp/bindings/receiver_set.h"
@@ -6,15 +6,15 @@
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "media/mojo/mojom/stable/stable_video_decoder.mojom.h"
+ #include "media/mojo/mojom/video_decoder.mojom.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -105,7 +105,7 @@ class FramelessMediaInterfaceProxy final
+@@ -104,7 +104,7 @@ class FramelessMediaInterfaceProxy final
// Connections to the renderer.
mojo::ReceiverSet<media::mojom::InterfaceFactory> receivers_;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Connection to the StableVideoDecoderFactory that lives in a utility
- // process. This is only used for out-of-process video decoding and only when
- // the FramelessMediaInterfaceProxy is created without a RenderProcessHost
+ // Connection to the InterfaceFactory that lives in a utility process.
+ // This is only used for out-of-process video decoding and only when the
+ // FramelessMediaInterfaceProxy is created without a RenderProcessHost
diff --git a/www/iridium/files/patch-content_browser_media_media__keys__listener__manager__impl.cc b/www/iridium/files/patch-content_browser_media_media__keys__listener__manager__impl.cc
index b320c01c6514..11d9ab2ef799 100644
--- a/www/iridium/files/patch-content_browser_media_media__keys__listener__manager__impl.cc
+++ b/www/iridium/files/patch-content_browser_media_media__keys__listener__manager__impl.cc
@@ -1,4 +1,4 @@
---- content/browser/media/media_keys_listener_manager_impl.cc.orig 2025-02-22 18:06:53 UTC
+--- content/browser/media/media_keys_listener_manager_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/media/media_keys_listener_manager_impl.cc
@@ -332,7 +332,7 @@ void MediaKeysListenerManagerImpl::StartListeningForMe
return;
diff --git a/www/iridium/files/patch-content_browser_network__service__instance__impl.cc b/www/iridium/files/patch-content_browser_network__service__instance__impl.cc
index 7fecf79686ac..d615664b2df3 100644
--- a/www/iridium/files/patch-content_browser_network__service__instance__impl.cc
+++ b/www/iridium/files/patch-content_browser_network__service__instance__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/network_service_instance_impl.cc.orig 2025-02-22 18:06:53 UTC
+--- content/browser/network_service_instance_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/network_service_instance_impl.cc
-@@ -84,7 +84,7 @@
+@@ -83,7 +83,7 @@
#include "content/browser/network/network_service_process_tracker_win.h"
#endif
@@ -9,7 +9,7 @@
#include "content/browser/system_dns_resolution/system_dns_resolver.h"
#include "services/network/public/mojom/system_dns_resolution.mojom-forward.h"
#endif
-@@ -367,7 +367,7 @@ void CreateInProcessNetworkService(
+@@ -341,7 +341,7 @@ void CreateInProcessNetworkService(
std::move(receiver)));
}
@@ -18,7 +18,7 @@
// Runs a self-owned SystemDnsResolverMojoImpl. This is meant to run on a
// high-priority thread pool.
void RunSystemDnsResolverOnThreadPool(
-@@ -436,7 +436,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS
+@@ -410,7 +410,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS
}
#endif // BUILDFLAG(IS_POSIX)
diff --git a/www/iridium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc b/www/iridium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
index 8faa01c59d4a..5c4047a3614e 100644
--- a/www/iridium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
+++ b/www/iridium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
@@ -1,4 +1,4 @@
---- content/browser/ppapi_plugin_process_host_receiver_bindings.cc.orig 2022-03-28 18:11:04 UTC
+--- content/browser/ppapi_plugin_process_host_receiver_bindings.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/ppapi_plugin_process_host_receiver_bindings.cc
@@ -8,7 +8,7 @@
diff --git a/www/iridium/files/patch-content_browser_renderer__host_delegated__frame__host.cc b/www/iridium/files/patch-content_browser_renderer__host_delegated__frame__host.cc
index 9173dac56506..1fafe11f4831 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_delegated__frame__host.cc
+++ b/www/iridium/files/patch-content_browser_renderer__host_delegated__frame__host.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/delegated_frame_host.cc.orig 2025-03-18 16:46:04 UTC
+--- content/browser/renderer_host/delegated_frame_host.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/renderer_host/delegated_frame_host.cc
-@@ -334,7 +334,7 @@ void DelegatedFrameHost::EmbedSurface(
+@@ -333,7 +333,7 @@ void DelegatedFrameHost::EmbedSurface(
if (!primary_surface_id ||
primary_surface_id->local_surface_id() != local_surface_id_) {
diff --git a/www/iridium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc b/www/iridium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
index e181e176e2ab..d47d1f427cf0 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
+++ b/www/iridium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
@@ -1,4 +1,4 @@
---- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-03-18 16:46:04 UTC
+--- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/renderer_host/media/service_video_capture_device_launcher.cc
@@ -26,7 +26,7 @@
#include "media/base/media_switches.h"
diff --git a/www/iridium/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc b/www/iridium/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc
index 8af4acb05e47..34a9ed6e78cb 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc
+++ b/www/iridium/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc
@@ -1,4 +1,4 @@
---- content/browser/renderer_host/pepper/pepper_file_io_host.cc.orig 2024-06-25 12:08:48 UTC
+--- content/browser/renderer_host/pepper/pepper_file_io_host.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/renderer_host/pepper/pepper_file_io_host.cc
@@ -462,7 +462,7 @@ void PepperFileIOHost::OnLocalFileOpened(
ppapi::host::ReplyMessageContext reply_context,
diff --git a/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.cc b/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
index 25d301b5e511..4c35e5f480fb 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
+++ b/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
@@ -1,4 +1,4 @@
---- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-04-16 18:18:42 UTC
+--- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/renderer_host/render_process_host_impl.cc
@@ -224,7 +224,7 @@
#include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
@@ -9,7 +9,7 @@
#include <sys/resource.h>
#include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
-@@ -1089,7 +1089,7 @@ static constexpr size_t kUnknownPlatformProcessLimit =
+@@ -1122,7 +1122,7 @@ static constexpr size_t kUnknownPlatformProcessLimit =
// to indicate failure and std::numeric_limits<size_t>::max() to indicate
// unlimited.
size_t GetPlatformProcessLimit() {
@@ -18,7 +18,7 @@
struct rlimit limit;
if (getrlimit(RLIMIT_NPROC, &limit) != 0)
return kUnknownPlatformProcessLimit;
-@@ -1257,7 +1257,7 @@ RenderProcessHostImpl::IOThreadHostImpl::~IOThreadHost
+@@ -1317,7 +1317,7 @@ RenderProcessHostImpl::IOThreadHostImpl::~IOThreadHost
void RenderProcessHostImpl::IOThreadHostImpl::SetPid(
base::ProcessId child_pid) {
@@ -27,7 +27,7 @@
child_thread_type_switcher_.SetPid(child_pid);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
}
-@@ -3328,7 +3328,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine(
+@@ -3410,7 +3410,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine(
base::TimeTicks::UnixEpoch().since_origin().InMicroseconds()));
}
@@ -36,7 +36,7 @@
// Append `kDisableVideoCaptureUseGpuMemoryBuffer` flag if there is no support
// for NV12 GPU memory buffer.
if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled() &&
-@@ -3384,6 +3384,8 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin
+@@ -3465,6 +3465,8 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin
switches::kDisableSpeechAPI,
switches::kDisableThreadedCompositing,
switches::kDisableTouchDragDrop,
@@ -45,7 +45,7 @@
switches::kDisableV8IdleTasks,
switches::kDisableVideoCaptureUseGpuMemoryBuffer,
switches::kDisableWebGLImageChromium,
-@@ -5220,7 +5222,7 @@ uint64_t RenderProcessHostImpl::GetPrivateMemoryFootpr
+@@ -5310,7 +5312,7 @@ uint64_t RenderProcessHostImpl::GetPrivateMemoryFootpr
// - Win: https://crbug.com/707022 .
uint64_t total_size = 0;
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.h b/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.h
index 915c21fb704c..39f178115cd4 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.h
+++ b/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.h
@@ -1,4 +1,4 @@
---- content/browser/renderer_host/render_process_host_impl.h.orig 2025-04-16 18:18:42 UTC
+--- content/browser/renderer_host/render_process_host_impl.h.orig 2025-05-07 06:48:23 UTC
+++ content/browser/renderer_host/render_process_host_impl.h
@@ -102,7 +102,7 @@
#include "media/fuchsia_media_codec_provider_impl.h"
@@ -9,7 +9,7 @@
#include "content/browser/child_thread_type_switcher_linux.h"
#include "media/mojo/mojom/video_encode_accelerator.mojom.h"
#endif
-@@ -988,7 +988,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
+@@ -986,7 +986,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
std::unique_ptr<service_manager::BinderRegistry> binders_;
mojo::Receiver<mojom::ChildProcessHost> receiver_{this};
@@ -18,7 +18,7 @@
mojo::Remote<media::mojom::VideoEncodeAcceleratorProviderFactory>
video_encode_accelerator_factory_remote_;
ChildThreadTypeSwitcher child_thread_type_switcher_;
-@@ -1237,7 +1237,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
+@@ -1235,7 +1235,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
// if the request isn't handled on the IO thread.
void OnBindHostReceiver(mojo::GenericPendingReceiver receiver);
diff --git a/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc b/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
index fa8027777615..152bd0896c77 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
+++ b/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
@@ -1,4 +1,4 @@
---- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-03-18 16:46:04 UTC
+--- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc
@@ -52,7 +52,7 @@
#include "third_party/blink/public/mojom/webdatabase/web_database.mojom.h"
diff --git a/www/iridium/files/patch-content_browser_renderer__host_render__view__host__impl.cc b/www/iridium/files/patch-content_browser_renderer__host_render__view__host__impl.cc
index 714a67b1c6ca..6e392fc83a4f 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_render__view__host__impl.cc
+++ b/www/iridium/files/patch-content_browser_renderer__host_render__view__host__impl.cc
@@ -1,4 +1,4 @@
---- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-03-18 16:46:04 UTC
+--- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/renderer_host/render_view_host_impl.cc
@@ -275,7 +275,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs(
display::win::ScreenWin::GetSystemMetricsInDIP(SM_CYVSCROLL);
diff --git a/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc b/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
index 1c5a6c94e492..81a925570ebf 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
+++ b/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
@@ -1,4 +1,4 @@
---- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-03-18 16:46:04 UTC
+--- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/renderer_host/render_widget_host_view_aura.cc
@@ -121,7 +121,7 @@
#include "ui/gfx/gdi_util.h"
@@ -18,7 +18,7 @@
ui::BrowserAccessibilityManager* manager =
host()->GetOrCreateRootBrowserAccessibilityManager();
if (manager && manager->GetBrowserAccessibilityRoot())
-@@ -1867,7 +1867,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() {
+@@ -1882,7 +1882,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() {
return host() && host()->delegate() && host()->delegate()->ShouldDoLearning();
}
@@ -27,7 +27,7 @@
bool RenderWidgetHostViewAura::SetCompositionFromExistingText(
const gfx::Range& range,
const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) {
-@@ -2843,7 +2843,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() {
+@@ -2858,7 +2858,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() {
}
bool RenderWidgetHostViewAura::NeedsMouseCapture() {
@@ -36,12 +36,12 @@
return NeedsInputGrab();
#else
return false;
-@@ -3027,7 +3027,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit
+@@ -3042,7 +3042,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit
if (!target_host)
return;
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
auto* linux_ui = ui::LinuxUi::instance();
- std::vector<ui::TextEditCommandAuraLinux> commands;
- if (!event.skip_if_unhandled && linux_ui && event.os_event &&
+ if (!event.skip_if_unhandled && linux_ui && event.os_event) {
+ const auto command = linux_ui->GetTextEditCommandForEvent(
diff --git a/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h b/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h
index 10fdec96bfd9..ee0c52130017 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h
+++ b/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h
@@ -1,4 +1,4 @@
---- content/browser/renderer_host/render_widget_host_view_aura.h.orig 2025-03-18 16:46:04 UTC
+--- content/browser/renderer_host/render_widget_host_view_aura.h.orig 2025-05-07 06:48:23 UTC
+++ content/browser/renderer_host/render_widget_host_view_aura.h
@@ -276,7 +276,7 @@ class CONTENT_EXPORT RenderWidgetHostViewAura
ukm::SourceId GetClientSourceForMetrics() const override;
diff --git a/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc b/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
index d175548a309e..08a7c31034c8 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
+++ b/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
@@ -1,4 +1,4 @@
---- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2024-08-27 06:28:16 UTC
+--- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/renderer_host/render_widget_host_view_event_handler.cc
@@ -602,7 +602,7 @@ bool RenderWidgetHostViewEventHandler::CanRendererHand
if (event->type() == ui::EventType::kMouseExited) {
diff --git a/www/iridium/files/patch-content_browser_sandbox__host__linux.cc b/www/iridium/files/patch-content_browser_sandbox__host__linux.cc
index 9826a0ad44fa..3dc718e5b4af 100644
--- a/www/iridium/files/patch-content_browser_sandbox__host__linux.cc
+++ b/www/iridium/files/patch-content_browser_sandbox__host__linux.cc
@@ -1,4 +1,4 @@
---- content/browser/sandbox_host_linux.cc.orig 2023-10-21 11:51:27 UTC
+--- content/browser/sandbox_host_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/sandbox_host_linux.cc
@@ -45,6 +45,7 @@ void SandboxHostLinux::Init() {
// Instead, it replies on a temporary socket provided by the caller.
diff --git a/www/iridium/files/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc b/www/iridium/files/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc
index a7e60c4dc764..02302b811a1a 100644
--- a/www/iridium/files/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc
+++ b/www/iridium/files/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc
@@ -1,4 +1,4 @@
---- content/browser/scheduler/responsiveness/jank_monitor_impl.cc.orig 2025-03-18 16:46:04 UTC
+--- content/browser/scheduler/responsiveness/jank_monitor_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/scheduler/responsiveness/jank_monitor_impl.cc
@@ -337,7 +337,7 @@ void JankMonitorImpl::ThreadExecutionState::DidRunTask
// in context menus, among others). Simply ignore the mismatches for now.
diff --git a/www/iridium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.cc b/www/iridium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.cc
index f17ced7c2b55..6ebdbcd515ce 100644
--- a/www/iridium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.cc
+++ b/www/iridium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.cc
@@ -1,4 +1,4 @@
---- content/browser/scheduler/responsiveness/native_event_observer.cc.orig 2022-03-28 18:11:04 UTC
+--- content/browser/scheduler/responsiveness/native_event_observer.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/scheduler/responsiveness/native_event_observer.cc
@@ -15,7 +15,7 @@
diff --git a/www/iridium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h b/www/iridium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h
index 2128e734621c..781ad6b18be6 100644
--- a/www/iridium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h
+++ b/www/iridium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h
@@ -1,4 +1,4 @@
---- content/browser/scheduler/responsiveness/native_event_observer.h.orig 2023-03-13 07:33:08 UTC
+--- content/browser/scheduler/responsiveness/native_event_observer.h.orig 2025-05-07 06:48:23 UTC
+++ content/browser/scheduler/responsiveness/native_event_observer.h
@@ -16,7 +16,7 @@
#include "content/public/browser/native_event_processor_observer_mac.h"
diff --git a/www/iridium/files/patch-content_browser_service__host_utility__process__host.cc b/www/iridium/files/patch-content_browser_service__host_utility__process__host.cc
index 98cdbf941d5d..f4c1cbfea511 100644
--- a/www/iridium/files/patch-content_browser_service__host_utility__process__host.cc
+++ b/www/iridium/files/patch-content_browser_service__host_utility__process__host.cc
@@ -1,6 +1,6 @@
---- content/browser/service_host/utility_process_host.cc.orig 2025-04-16 18:18:42 UTC
+--- content/browser/service_host/utility_process_host.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/service_host/utility_process_host.cc
-@@ -67,7 +67,7 @@
+@@ -68,7 +68,7 @@
#include "content/browser/v8_snapshot_files.h"
#endif
@@ -9,7 +9,7 @@
#include "base/files/file_util.h"
#include "base/files/scoped_file.h"
#include "base/pickle.h"
-@@ -95,7 +95,7 @@ namespace content {
+@@ -96,7 +96,7 @@ namespace content {
namespace {
@@ -18,7 +18,7 @@
base::ScopedFD PassNetworkContextParentDirs(
std::vector<base::FilePath> network_context_parent_dirs) {
base::Pickle pickle;
-@@ -425,7 +425,7 @@ bool UtilityProcessHost::StartProcess() {
+@@ -427,7 +427,7 @@ bool UtilityProcessHost::StartProcess() {
file_data_->files_to_preload.merge(GetV8SnapshotFilesToPreload(*cmd_line));
#endif // BUILDFLAG(IS_POSIX)
@@ -27,7 +27,7 @@
// The network service should have access to the parent directories
// necessary for its usage.
if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) {
-@@ -442,7 +442,7 @@ bool UtilityProcessHost::StartProcess() {
+@@ -444,7 +444,7 @@ bool UtilityProcessHost::StartProcess() {
if (metrics_name_ == video_capture::mojom::VideoCaptureService::Name_) {
bool pass_gpu_buffer_flag =
switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
diff --git a/www/iridium/files/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc b/www/iridium/files/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc
index 46e13f22b7fe..c2276b5e893a 100644
--- a/www/iridium/files/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc
+++ b/www/iridium/files/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc
@@ -1,4 +1,4 @@
---- content/browser/service_host/utility_process_host_receiver_bindings.cc.orig 2025-04-16 18:18:42 UTC
+--- content/browser/service_host/utility_process_host_receiver_bindings.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/service_host/utility_process_host_receiver_bindings.cc
@@ -10,7 +10,7 @@
#include "content/public/common/content_client.h"
diff --git a/www/iridium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc b/www/iridium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc
index 2a7a5906afc7..5835471fe71f 100644
--- a/www/iridium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc
+++ b/www/iridium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc
@@ -1,4 +1,4 @@
---- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-04-16 18:18:42 UTC
+--- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/service_host/utility_sandbox_delegate.cc
@@ -77,7 +77,7 @@ UtilitySandboxedProcessLauncherDelegate::
#if BUILDFLAG(IS_FUCHSIA)
diff --git a/www/iridium/files/patch-content_browser_v8__snapshot__files.cc b/www/iridium/files/patch-content_browser_v8__snapshot__files.cc
index 4a6b7e2665df..55ebf01b7422 100644
--- a/www/iridium/files/patch-content_browser_v8__snapshot__files.cc
+++ b/www/iridium/files/patch-content_browser_v8__snapshot__files.cc
@@ -1,9 +1,9 @@
---- content/browser/v8_snapshot_files.cc.orig 2024-06-25 12:08:48 UTC
+--- content/browser/v8_snapshot_files.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/v8_snapshot_files.cc
-@@ -17,7 +17,7 @@ namespace content {
- std::map<std::string, absl::variant<base::FilePath, base::ScopedFD>>
+@@ -19,7 +19,7 @@ namespace content {
+ std::map<std::string, std::variant<base::FilePath, base::ScopedFD>>
GetV8SnapshotFilesToPreload(base::CommandLine& process_command_line) {
- std::map<std::string, absl::variant<base::FilePath, base::ScopedFD>> files;
+ std::map<std::string, std::variant<base::FilePath, base::ScopedFD>> files;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#if BUILDFLAG(USE_V8_CONTEXT_SNAPSHOT)
diff --git a/www/iridium/files/patch-content_browser_web__contents_slow__web__preference__cache.cc b/www/iridium/files/patch-content_browser_web__contents_slow__web__preference__cache.cc
index d9e01c377604..301f18aba461 100644
--- a/www/iridium/files/patch-content_browser_web__contents_slow__web__preference__cache.cc
+++ b/www/iridium/files/patch-content_browser_web__contents_slow__web__preference__cache.cc
@@ -1,4 +1,4 @@
---- content/browser/web_contents/slow_web_preference_cache.cc.orig 2025-02-22 18:06:53 UTC
+--- content/browser/web_contents/slow_web_preference_cache.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/web_contents/slow_web_preference_cache.cc
@@ -17,7 +17,7 @@
diff --git a/www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura.cc b/www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura.cc
index 4a5f539f94fc..c476bd0cde20 100644
--- a/www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura.cc
+++ b/www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura.cc
@@ -1,4 +1,4 @@
---- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-03-18 16:46:04 UTC
+--- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/web_contents/web_contents_view_aura.cc
@@ -173,7 +173,7 @@ class WebDragSourceAura : public content::WebContentsO
raw_ptr<aura::Window> window_;
diff --git a/www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc b/www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
index 821acbb2ba44..10023056c3cd 100644
--- a/www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
+++ b/www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
@@ -1,4 +1,4 @@
---- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2025-04-16 18:18:42 UTC
+--- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/web_contents/web_contents_view_aura_unittest.cc
@@ -40,7 +40,7 @@
#include "ui/base/dragdrop/os_exchange_data_provider_win.h"
diff --git a/www/iridium/files/patch-content_browser_webui_web__ui__main__frame__observer.cc b/www/iridium/files/patch-content_browser_webui_web__ui__main__frame__observer.cc
index 46c11f6eb698..675a870953b3 100644
--- a/www/iridium/files/patch-content_browser_webui_web__ui__main__frame__observer.cc
+++ b/www/iridium/files/patch-content_browser_webui_web__ui__main__frame__observer.cc
@@ -1,4 +1,4 @@
---- content/browser/webui/web_ui_main_frame_observer.cc.orig 2025-02-22 18:06:53 UTC
+--- content/browser/webui/web_ui_main_frame_observer.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/webui/web_ui_main_frame_observer.cc
@@ -47,7 +47,7 @@ std::string RedactURL(const GURL& url) {
bool IsWebUIJavaScriptErrorReportingSupported() {
diff --git a/www/iridium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc b/www/iridium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
index cd76921c94e7..5d4e9532f5f3 100644
--- a/www/iridium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
+++ b/www/iridium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
@@ -1,4 +1,4 @@
---- content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2025-03-18 16:46:04 UTC
+--- content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ content/browser/zygote_host/zygote_host_impl_linux.cc
@@ -23,8 +23,10 @@
#include "build/build_config.h"
diff --git a/www/iridium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h b/www/iridium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h
index 6e9a9cfa55f7..05a1644789b0 100644
--- a/www/iridium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h
+++ b/www/iridium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h
@@ -1,4 +1,4 @@
---- content/browser/zygote_host/zygote_host_impl_linux.h.orig 2025-02-22 18:06:53 UTC
+--- content/browser/zygote_host/zygote_host_impl_linux.h.orig 2025-05-07 06:48:23 UTC
+++ content/browser/zygote_host/zygote_host_impl_linux.h
@@ -46,12 +46,14 @@ class CONTENT_EXPORT ZygoteHostImpl : public ZygoteHos
base::ScopedFD* control_fd,
diff --git a/www/iridium/files/patch-content_child_BUILD.gn b/www/iridium/files/patch-content_child_BUILD.gn
index 07a640e36a2b..e19535d03f05 100644
--- a/www/iridium/files/patch-content_child_BUILD.gn
+++ b/www/iridium/files/patch-content_child_BUILD.gn
@@ -1,4 +1,4 @@
---- content/child/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- content/child/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ content/child/BUILD.gn
@@ -135,6 +135,13 @@ target(link_target_type, "child") {
]
diff --git a/www/iridium/files/patch-content_child_child__process.cc b/www/iridium/files/patch-content_child_child__process.cc
index 6400386c38dc..73cf148406d1 100644
--- a/www/iridium/files/patch-content_child_child__process.cc
+++ b/www/iridium/files/patch-content_child_child__process.cc
@@ -1,4 +1,4 @@
---- content/child/child_process.cc.orig 2025-04-16 18:18:42 UTC
+--- content/child/child_process.cc.orig 2025-05-07 06:48:23 UTC
+++ content/child/child_process.cc
@@ -31,7 +31,7 @@
#include "content/common/android/cpu_time_metrics.h"
diff --git a/www/iridium/files/patch-content_child_child__process.h b/www/iridium/files/patch-content_child_child__process.h
index 1e56ef4818ef..c3a3be5ba6e5 100644
--- a/www/iridium/files/patch-content_child_child__process.h
+++ b/www/iridium/files/patch-content_child_child__process.h
@@ -1,4 +1,4 @@
---- content/child/child_process.h.orig 2024-08-01 05:47:53 UTC
+--- content/child/child_process.h.orig 2025-05-07 06:48:23 UTC
+++ content/child/child_process.h
@@ -79,7 +79,7 @@ class CONTENT_EXPORT ChildProcess {
return io_thread_runner_.get();
diff --git a/www/iridium/files/patch-content_common_BUILD.gn b/www/iridium/files/patch-content_common_BUILD.gn
index fe2326b9f0e2..1d84485ea0b6 100644
--- a/www/iridium/files/patch-content_common_BUILD.gn
+++ b/www/iridium/files/patch-content_common_BUILD.gn
@@ -1,6 +1,6 @@
---- content/common/BUILD.gn.orig 2025-02-22 18:06:53 UTC
+--- content/common/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ content/common/BUILD.gn
-@@ -384,19 +384,28 @@ source_set("common") {
+@@ -382,19 +382,28 @@ source_set("common") {
}
if (is_linux || is_chromeos) {
diff --git a/www/iridium/files/patch-content_common_features.cc b/www/iridium/files/patch-content_common_features.cc
index 8b941e8620d9..0011eb0a7886 100644
--- a/www/iridium/files/patch-content_common_features.cc
+++ b/www/iridium/files/patch-content_common_features.cc
@@ -1,6 +1,6 @@
---- content/common/features.cc.orig 2025-03-18 16:46:04 UTC
+--- content/common/features.cc.orig 2025-05-07 06:48:23 UTC
+++ content/common/features.cc
-@@ -125,7 +125,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn,
+@@ -124,7 +124,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn,
base::FEATURE_DISABLED_BY_DEFAULT);
// Enables error reporting for JS errors inside DevTools frontend host
diff --git a/www/iridium/files/patch-content_common_features.h b/www/iridium/files/patch-content_common_features.h
index 8e4707f5404c..8b5485db3296 100644
--- a/www/iridium/files/patch-content_common_features.h
+++ b/www/iridium/files/patch-content_common_features.h
@@ -1,6 +1,6 @@
---- content/common/features.h.orig 2025-03-18 16:46:04 UTC
+--- content/common/features.h.orig 2025-05-07 06:48:23 UTC
+++ content/common/features.h
-@@ -28,7 +28,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginEn
+@@ -27,7 +27,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginEn
CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginTracking);
CONTENT_EXPORT BASE_DECLARE_FEATURE(kCriticalClientHint);
CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNegotiation);
diff --git a/www/iridium/files/patch-content_common_font__list__unittest.cc b/www/iridium/files/patch-content_common_font__list__unittest.cc
index e29e03beb25e..0b0d4f43dc58 100644
--- a/www/iridium/files/patch-content_common_font__list__unittest.cc
+++ b/www/iridium/files/patch-content_common_font__list__unittest.cc
@@ -1,4 +1,4 @@
---- content/common/font_list_unittest.cc.orig 2024-06-25 12:08:48 UTC
+--- content/common/font_list_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ content/common/font_list_unittest.cc
@@ -48,7 +48,7 @@ TEST(FontList, GetFontList) {
EXPECT_TRUE(HasFontWithName(fonts, "MS Gothic", "MS Gothic"));
diff --git a/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc b/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
index 7857ccbaa44d..0324b1dcd011 100644
--- a/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
+++ b/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
@@ -1,4 +1,4 @@
---- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2024-06-25 12:08:48 UTC
+--- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2025-05-07 06:48:23 UTC
+++ content/common/gpu_pre_sandbox_hook_bsd.cc
@@ -0,0 +1,68 @@
+// Copyright 2023 The Chromium Authors
diff --git a/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.h b/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.h
index 4bab3a4eb258..3b4dc6ac5427 100644
--- a/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.h
+++ b/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.h
@@ -1,4 +1,4 @@
---- content/common/gpu_pre_sandbox_hook_bsd.h.orig 2024-06-25 12:08:48 UTC
+--- content/common/gpu_pre_sandbox_hook_bsd.h.orig 2025-05-07 06:48:23 UTC
+++ content/common/gpu_pre_sandbox_hook_bsd.h
@@ -0,0 +1,20 @@
+// Copyright 2017 The Chromium Authors
diff --git a/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h b/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
index 458336ec9594..fa5bc2a57af1 100644
--- a/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
+++ b/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
@@ -1,4 +1,4 @@
---- content/common/gpu_pre_sandbox_hook_linux.h.orig 2024-06-25 12:08:48 UTC
+--- content/common/gpu_pre_sandbox_hook_linux.h.orig 2025-05-07 06:48:23 UTC
+++ content/common/gpu_pre_sandbox_hook_linux.h
@@ -5,8 +5,13 @@
#ifndef CONTENT_COMMON_GPU_PRE_SANDBOX_HOOK_LINUX_H_
diff --git a/www/iridium/files/patch-content_common_thread__type__switcher.mojom b/www/iridium/files/patch-content_common_thread__type__switcher.mojom
index b905ec1af81d..1b5cb6e116b8 100644
--- a/www/iridium/files/patch-content_common_thread__type__switcher.mojom
+++ b/www/iridium/files/patch-content_common_thread__type__switcher.mojom
@@ -1,4 +1,4 @@
---- content/common/thread_type_switcher.mojom.orig 2025-04-16 18:18:42 UTC
+--- content/common/thread_type_switcher.mojom.orig 2025-05-07 06:48:23 UTC
+++ content/common/thread_type_switcher.mojom
@@ -10,6 +10,6 @@ import "mojo/public/mojom/base/thread_type.mojom";
// occur in a child process due to its sandbox, e.g. on Linux and ChromeOS.
diff --git a/www/iridium/files/patch-content_common_user__agent.cc b/www/iridium/files/patch-content_common_user__agent.cc
deleted file mode 100644
index 46e0ffd48988..000000000000
--- a/www/iridium/files/patch-content_common_user__agent.cc
+++ /dev/null
@@ -1,37 +0,0 @@
---- content/common/user_agent.cc.orig 2025-04-16 18:18:42 UTC
-+++ content/common/user_agent.cc
-@@ -50,7 +50,7 @@ std::string GetUserAgentPlatform() {
- return "";
- #elif BUILDFLAG(IS_MAC)
- return "Macintosh; ";
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- return "X11; "; // strange, but that's what Firefox uses
- #elif BUILDFLAG(IS_ANDROID)
- return "Linux; ";
-@@ -76,7 +76,7 @@ std::string GetUnifiedPlatform() {
- return "Windows NT 10.0; Win64; x64";
- #elif BUILDFLAG(IS_FUCHSIA)
- return "Fuchsia";
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return "X11; Linux x86_64";
- #elif BUILDFLAG(IS_IOS)
- if (ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET) {
-@@ -305,6 +305,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons
- "Android %s", os_version.c_str()
- #elif BUILDFLAG(IS_FUCHSIA)
- "Fuchsia"
-+#elif BUILDFLAG(IS_BSD)
-+#if defined(__x86_64__)
-+ "Linux x86_64; %s %s",
-+#elif defined(__aarch64__)
-+ "Linux aarch64; %s %s",
-+#else
-+ "Linux i686; %s %s",
-+#endif
-+ unixinfo.sysname, // e.g. Linux
-+ cpu_type.c_str() // e.g. i686
- #elif BUILDFLAG(IS_IOS)
- "CPU %s OS %s like Mac OS X", cpu_type.c_str(),
- os_version.c_str()
diff --git a/www/iridium/files/patch-content_gpu_gpu__child__thread.cc b/www/iridium/files/patch-content_gpu_gpu__child__thread.cc
index cb19d479b6b3..2b98aae2e6c2 100644
--- a/www/iridium/files/patch-content_gpu_gpu__child__thread.cc
+++ b/www/iridium/files/patch-content_gpu_gpu__child__thread.cc
@@ -1,4 +1,4 @@
---- content/gpu/gpu_child_thread.cc.orig 2025-02-22 18:06:53 UTC
+--- content/gpu/gpu_child_thread.cc.orig 2025-05-07 06:48:23 UTC
+++ content/gpu/gpu_child_thread.cc
@@ -57,7 +57,7 @@
#include "third_party/skia/include/ports/SkFontConfigInterface.h"
diff --git a/www/iridium/files/patch-content_gpu_gpu__main.cc b/www/iridium/files/patch-content_gpu_gpu__main.cc
index 557aeb32935a..61a4d6598759 100644
--- a/www/iridium/files/patch-content_gpu_gpu__main.cc
+++ b/www/iridium/files/patch-content_gpu_gpu__main.cc
@@ -1,4 +1,4 @@
---- content/gpu/gpu_main.cc.orig 2025-04-16 18:18:42 UTC
+--- content/gpu/gpu_main.cc.orig 2025-05-07 06:48:23 UTC
+++ content/gpu/gpu_main.cc
@@ -95,10 +95,14 @@
#include "sandbox/win/src/sandbox.h"
diff --git a/www/iridium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc b/www/iridium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
index c81a36d1a60f..73ad1cd28063 100644
--- a/www/iridium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
+++ b/www/iridium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
@@ -1,4 +1,4 @@
---- content/ppapi_plugin/ppapi_blink_platform_impl.cc.orig 2024-06-25 12:08:48 UTC
+--- content/ppapi_plugin/ppapi_blink_platform_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ content/ppapi_plugin/ppapi_blink_platform_impl.cc
@@ -21,7 +21,7 @@
diff --git a/www/iridium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h b/www/iridium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
index a921219c3c9f..20bbbd4b85fe 100644
--- a/www/iridium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
+++ b/www/iridium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
@@ -1,4 +1,4 @@
---- content/ppapi_plugin/ppapi_blink_platform_impl.h.orig 2024-08-01 05:47:53 UTC
+--- content/ppapi_plugin/ppapi_blink_platform_impl.h.orig 2025-05-07 06:48:23 UTC
+++ content/ppapi_plugin/ppapi_blink_platform_impl.h
@@ -36,7 +36,7 @@ class PpapiBlinkPlatformImpl : public BlinkPlatformImp
blink::WebString DefaultLocale() override;
diff --git a/www/iridium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc b/www/iridium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc
index 0c9af8baf57c..c420df5771df 100644
--- a/www/iridium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc
+++ b/www/iridium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc
@@ -1,4 +1,4 @@
---- content/ppapi_plugin/ppapi_plugin_main.cc.orig 2025-03-18 16:46:04 UTC
+--- content/ppapi_plugin/ppapi_plugin_main.cc.orig 2025-05-07 06:48:23 UTC
+++ content/ppapi_plugin/ppapi_plugin_main.cc
@@ -52,6 +52,11 @@
#include "gin/v8_initializer.h"
diff --git a/www/iridium/files/patch-content_public_browser_content__browser__client.cc b/www/iridium/files/patch-content_public_browser_content__browser__client.cc
index cd67f021a1fb..7d9fd4c82627 100644
--- a/www/iridium/files/patch-content_public_browser_content__browser__client.cc
+++ b/www/iridium/files/patch-content_public_browser_content__browser__client.cc
@@ -1,6 +1,6 @@
---- content/public/browser/content_browser_client.cc.orig 2025-04-16 18:18:42 UTC
+--- content/public/browser/content_browser_client.cc.orig 2025-05-07 06:48:23 UTC
+++ content/public/browser/content_browser_client.cc
-@@ -1376,7 +1376,7 @@ bool ContentBrowserClient::ShouldRunOutOfProcessSystem
+@@ -1395,7 +1395,7 @@ bool ContentBrowserClient::ShouldRunOutOfProcessSystem
// that can be adequately sandboxed.
// Currently Android's network service will not run out of process or sandboxed,
// so OutOfProcessSystemDnsResolution is not currently enabled on Android.
diff --git a/www/iridium/files/patch-content_public_browser_zygote__host_zygote__host__linux.h b/www/iridium/files/patch-content_public_browser_zygote__host_zygote__host__linux.h
index a7e1982d5b9f..bc2d5be0abaa 100644
--- a/www/iridium/files/patch-content_public_browser_zygote__host_zygote__host__linux.h
+++ b/www/iridium/files/patch-content_public_browser_zygote__host_zygote__host__linux.h
@@ -1,4 +1,4 @@
---- content/public/browser/zygote_host/zygote_host_linux.h.orig 2025-02-22 18:06:53 UTC
+--- content/public/browser/zygote_host/zygote_host_linux.h.orig 2025-05-07 06:48:23 UTC
+++ content/public/browser/zygote_host/zygote_host_linux.h
@@ -34,11 +34,13 @@ class ZygoteHost {
// after the first render has been forked.
diff --git a/www/iridium/files/patch-content_public_common_content__features.cc b/www/iridium/files/patch-content_public_common_content__features.cc
index 60f6f8652f32..b9159d257193 100644
--- a/www/iridium/files/patch-content_public_common_content__features.cc
+++ b/www/iridium/files/patch-content_public_common_content__features.cc
@@ -1,4 +1,4 @@
---- content/public/common/content_features.cc.orig 2025-04-16 18:18:42 UTC
+--- content/public/common/content_features.cc.orig 2025-05-07 06:48:23 UTC
+++ content/public/common/content_features.cc
@@ -75,7 +75,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartup,
// Runs the audio service in a separate process.
@@ -9,7 +9,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -1274,9 +1274,9 @@ BASE_FEATURE(kWebAssemblyTiering,
+@@ -1271,9 +1271,9 @@ BASE_FEATURE(kWebAssemblyTiering,
BASE_FEATURE(kWebAssemblyTrapHandler,
"WebAssemblyTrapHandler",
#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
@@ -21,7 +21,7 @@
defined(ARCH_CPU_ARM64))
base::FEATURE_ENABLED_BY_DEFAULT
#else
-@@ -1329,7 +1329,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExtended,
+@@ -1330,7 +1330,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExtended,
// Controls whether the WebUSB API is enabled:
// https://wicg.github.io/webusb
diff --git a/www/iridium/files/patch-content_public_common_content__switches.cc b/www/iridium/files/patch-content_public_common_content__switches.cc
index 2f021342f950..d8109434f832 100644
--- a/www/iridium/files/patch-content_public_common_content__switches.cc
+++ b/www/iridium/files/patch-content_public_common_content__switches.cc
@@ -1,6 +1,6 @@
---- content/public/common/content_switches.cc.orig 2025-04-16 18:18:42 UTC
+--- content/public/common/content_switches.cc.orig 2025-05-07 06:48:23 UTC
+++ content/public/common/content_switches.cc
-@@ -342,6 +342,10 @@ const char kEnableIsolatedWebAppsInRenderer[] =
+@@ -339,6 +339,10 @@ const char kEnableIsolatedWebAppsInRenderer[] =
// builds.
const char kEnableLogging[] = "enable-logging";
@@ -11,7 +11,7 @@
// Enables the type, downlinkMax attributes of the NetInfo API. Also, enables
// triggering of change attribute of the NetInfo API when there is a change in
// the connection type.
-@@ -949,7 +953,7 @@ const char kPreventResizingContentsForTesting[] =
+@@ -946,7 +950,7 @@ const char kPreventResizingContentsForTesting[] =
"prevent-resizing-contents-for-testing";
#endif
diff --git a/www/iridium/files/patch-content_public_common_content__switches.h b/www/iridium/files/patch-content_public_common_content__switches.h
index 82c1a3cab7e9..1eff413bf882 100644
--- a/www/iridium/files/patch-content_public_common_content__switches.h
+++ b/www/iridium/files/patch-content_public_common_content__switches.h
@@ -1,6 +1,6 @@
---- content/public/common/content_switches.h.orig 2025-04-16 18:18:42 UTC
+--- content/public/common/content_switches.h.orig 2025-05-07 06:48:23 UTC
+++ content/public/common/content_switches.h
-@@ -108,6 +108,8 @@ CONTENT_EXPORT extern const char kEnableGpuMemoryBuffe
+@@ -107,6 +107,8 @@ CONTENT_EXPORT extern const char kEnableGpuMemoryBuffe
CONTENT_EXPORT extern const char kEnableIsolatedWebAppsInRenderer[];
CONTENT_EXPORT extern const char kEnableLCDText[];
CONTENT_EXPORT extern const char kEnableLogging[];
@@ -9,7 +9,7 @@
CONTENT_EXPORT extern const char kEnableNetworkInformationDownlinkMax[];
CONTENT_EXPORT extern const char kEnableCanvas2DLayers[];
CONTENT_EXPORT extern const char kEnablePluginPlaceholderTesting[];
-@@ -259,7 +261,7 @@ CONTENT_EXPORT extern const char kRendererWaitForJavaD
+@@ -258,7 +260,7 @@ CONTENT_EXPORT extern const char kRendererWaitForJavaD
CONTENT_EXPORT extern const char kPreventResizingContentsForTesting[];
#endif
diff --git a/www/iridium/files/patch-content_public_common_zygote_features.gni b/www/iridium/files/patch-content_public_common_zygote_features.gni
index 4b3fe2e86b3d..e9f4aa2b43a9 100644
--- a/www/iridium/files/patch-content_public_common_zygote_features.gni
+++ b/www/iridium/files/patch-content_public_common_zygote_features.gni
@@ -1,4 +1,4 @@
---- content/public/common/zygote/features.gni.orig 2023-04-22 17:45:15 UTC
+--- content/public/common/zygote/features.gni.orig 2025-05-07 06:48:23 UTC
+++ content/public/common/zygote/features.gni
@@ -2,4 +2,4 @@
# Use of this source code is governed by a BSD-style license that can be
diff --git a/www/iridium/files/patch-content_renderer_render__thread__impl.cc b/www/iridium/files/patch-content_renderer_render__thread__impl.cc
index 73dc7f14d65d..8b81be16f1e0 100644
--- a/www/iridium/files/patch-content_renderer_render__thread__impl.cc
+++ b/www/iridium/files/patch-content_renderer_render__thread__impl.cc
@@ -1,6 +1,6 @@
---- content/renderer/render_thread_impl.cc.orig 2025-04-16 18:18:42 UTC
+--- content/renderer/render_thread_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ content/renderer/render_thread_impl.cc
-@@ -212,6 +212,8 @@
+@@ -207,6 +207,8 @@
#if BUILDFLAG(IS_APPLE)
#include <malloc/malloc.h>
@@ -9,7 +9,7 @@
#else
#include <malloc.h>
#endif
-@@ -1050,7 +1052,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
+@@ -1069,7 +1071,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
kGpuStreamIdMedia, kGpuStreamPriorityMedia);
const bool enable_video_decode_accelerator =
@@ -18,7 +18,7 @@
base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) &&
#endif // BUILDFLAG(IS_LINUX)
!cmd_line->HasSwitch(switches::kDisableAcceleratedVideoDecode) &&
-@@ -1059,7 +1061,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
+@@ -1078,7 +1080,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
gpu::kGpuFeatureStatusEnabled);
const bool enable_video_encode_accelerator =
@@ -27,7 +27,7 @@
base::FeatureList::IsEnabled(media::kAcceleratedVideoEncodeLinux) &&
#else
!cmd_line->HasSwitch(switches::kDisableAcceleratedVideoEncode) &&
-@@ -1855,7 +1857,7 @@ RenderThreadImpl::CreateMediaMojoCodecFactory(
+@@ -1870,7 +1872,7 @@ RenderThreadImpl::CreateMediaMojoCodecFactory(
bool enable_video_encode_accelerator) {
mojo::PendingRemote<media::mojom::VideoEncodeAcceleratorProvider>
vea_provider;
diff --git a/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.cc b/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.cc
index de59a0660088..3287b7e4cbde 100644
--- a/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.cc
+++ b/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.cc
@@ -1,6 +1,6 @@
---- content/renderer/renderer_blink_platform_impl.cc.orig 2025-04-16 18:18:42 UTC
+--- content/renderer/renderer_blink_platform_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ content/renderer/renderer_blink_platform_impl.cc
-@@ -129,7 +129,7 @@
+@@ -124,7 +124,7 @@
#if BUILDFLAG(IS_MAC)
#include "content/child/child_process_sandbox_support_impl_mac.h"
@@ -9,7 +9,7 @@
#include "content/child/child_process_sandbox_support_impl_linux.h"
#include "content/child/sandboxed_process_thread_type_handler.h"
#endif
-@@ -197,13 +197,13 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
+@@ -192,13 +192,13 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
is_locked_to_site_(false),
main_thread_scheduler_(main_thread_scheduler),
next_frame_sink_id_(uint32_t{std::numeric_limits<int32_t>::max()} + 1) {
@@ -25,7 +25,7 @@
mojo::PendingRemote<font_service::mojom::FontService> font_service;
RenderThreadImpl::current()->BindHostReceiver(
font_service.InitWithNewPipeAndPassReceiver());
-@@ -228,7 +228,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
+@@ -223,7 +223,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
}
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -34,7 +34,7 @@
if (sandboxEnabled()) {
#if BUILDFLAG(IS_MAC)
sandbox_support_ = std::make_unique<WebSandboxSupportMac>();
-@@ -292,7 +292,7 @@ void RendererBlinkPlatformImpl::SetThreadType(base::Pl
+@@ -296,7 +296,7 @@ RendererBlinkPlatformImpl::GetWebUIBundledCodeCacheRes
blink::WebSandboxSupport* RendererBlinkPlatformImpl::GetSandboxSupport() {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.h b/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.h
index 1b02b07101ab..3f452e2b3a6e 100644
--- a/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.h
+++ b/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.h
@@ -1,6 +1,6 @@
---- content/renderer/renderer_blink_platform_impl.h.orig 2025-03-18 16:46:04 UTC
+--- content/renderer/renderer_blink_platform_impl.h.orig 2025-05-07 06:48:23 UTC
+++ content/renderer/renderer_blink_platform_impl.h
-@@ -260,7 +260,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi
+@@ -267,7 +267,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi
const gpu::GPUInfo& gpu_info) const;
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/www/iridium/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc b/www/iridium/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc
index 91f17d03c0d9..9f00112eec8b 100644
--- a/www/iridium/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc
+++ b/www/iridium/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc
@@ -1,4 +1,4 @@
---- content/renderer/renderer_main_platform_delegate_linux.cc.orig 2023-10-21 11:51:27 UTC
+--- content/renderer/renderer_main_platform_delegate_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ content/renderer/renderer_main_platform_delegate_linux.cc
@@ -44,6 +44,7 @@ bool RendererMainPlatformDelegate::EnableSandbox() {
// any renderer has been started.
diff --git a/www/iridium/files/patch-content_shell_BUILD.gn b/www/iridium/files/patch-content_shell_BUILD.gn
index f73ef1473975..872cfd0d36f7 100644
--- a/www/iridium/files/patch-content_shell_BUILD.gn
+++ b/www/iridium/files/patch-content_shell_BUILD.gn
@@ -1,6 +1,6 @@
---- content/shell/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- content/shell/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ content/shell/BUILD.gn
-@@ -1093,7 +1093,7 @@ group("content_shell_crash_test") {
+@@ -1099,7 +1099,7 @@ group("content_shell_crash_test") {
if (is_win) {
data_deps += [ "//build/win:copy_cdb_to_output" ]
}
diff --git a/www/iridium/files/patch-content_shell_app_shell__main__delegate.cc b/www/iridium/files/patch-content_shell_app_shell__main__delegate.cc
index ca4ad9ccb71d..e9fd7f4423b8 100644
--- a/www/iridium/files/patch-content_shell_app_shell__main__delegate.cc
+++ b/www/iridium/files/patch-content_shell_app_shell__main__delegate.cc
@@ -1,4 +1,4 @@
---- content/shell/app/shell_main_delegate.cc.orig 2024-12-22 12:24:29 UTC
+--- content/shell/app/shell_main_delegate.cc.orig 2025-05-07 06:48:23 UTC
+++ content/shell/app/shell_main_delegate.cc
@@ -269,7 +269,7 @@ void ShellMainDelegate::PreSandboxStartup() {
// Reporting for sub-processes will be initialized in ZygoteForked.
diff --git a/www/iridium/files/patch-content_shell_browser_shell__browser__main__parts.cc b/www/iridium/files/patch-content_shell_browser_shell__browser__main__parts.cc
index 199b051ccace..26053d01ee8e 100644
--- a/www/iridium/files/patch-content_shell_browser_shell__browser__main__parts.cc
+++ b/www/iridium/files/patch-content_shell_browser_shell__browser__main__parts.cc
@@ -1,4 +1,4 @@
---- content/shell/browser/shell_browser_main_parts.cc.orig 2025-04-16 18:18:42 UTC
+--- content/shell/browser/shell_browser_main_parts.cc.orig 2025-05-07 06:48:23 UTC
+++ content/shell/browser/shell_browser_main_parts.cc
@@ -50,7 +50,7 @@
#include "net/base/network_change_notifier.h"
diff --git a/www/iridium/files/patch-content_shell_browser_shell__paths.cc b/www/iridium/files/patch-content_shell_browser_shell__paths.cc
index f1d29b599830..35a013b5a25b 100644
--- a/www/iridium/files/patch-content_shell_browser_shell__paths.cc
+++ b/www/iridium/files/patch-content_shell_browser_shell__paths.cc
@@ -1,4 +1,4 @@
---- content/shell/browser/shell_paths.cc.orig 2022-03-28 18:11:04 UTC
+--- content/shell/browser/shell_paths.cc.orig 2025-05-07 06:48:23 UTC
+++ content/shell/browser/shell_paths.cc
@@ -13,7 +13,7 @@
diff --git a/www/iridium/files/patch-content_shell_browser_shell__platform__delegate__views.cc b/www/iridium/files/patch-content_shell_browser_shell__platform__delegate__views.cc
new file mode 100644
index 000000000000..2b2d3799bd07
--- /dev/null
+++ b/www/iridium/files/patch-content_shell_browser_shell__platform__delegate__views.cc
@@ -0,0 +1,11 @@
+--- content/shell/browser/shell_platform_delegate_views.cc.orig 2025-05-07 06:48:23 UTC
++++ content/shell/browser/shell_platform_delegate_views.cc
+@@ -373,7 +373,7 @@ void ShellPlatformDelegate::CreatePlatformWindow(
+ views::Widget::InitParams::NATIVE_WIDGET_OWNS_WIDGET);
+ params.bounds = gfx::Rect(initial_size);
+ params.delegate = delegate.release();
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ params.wm_class_class = "chromium-content_shell";
+ params.wm_class_name = params.wm_class_class;
+ #endif // BUILDFLAG(IS_LINUX)
diff --git a/www/iridium/files/patch-content_shell_renderer_shell__content__renderer__client.cc b/www/iridium/files/patch-content_shell_renderer_shell__content__renderer__client.cc
index 03de70a620d0..5ad9042f1fc0 100644
--- a/www/iridium/files/patch-content_shell_renderer_shell__content__renderer__client.cc
+++ b/www/iridium/files/patch-content_shell_renderer_shell__content__renderer__client.cc
@@ -1,4 +1,4 @@
---- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-02-22 18:06:53 UTC
+--- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-05-07 06:48:23 UTC
+++ content/shell/renderer/shell_content_renderer_client.cc
@@ -55,7 +55,7 @@
#include "media/base/media_switches.h"
diff --git a/www/iridium/files/patch-content_shell_utility_shell__content__utility__client.cc b/www/iridium/files/patch-content_shell_utility_shell__content__utility__client.cc
index 4dae77b4373c..b8499b55bf86 100644
--- a/www/iridium/files/patch-content_shell_utility_shell__content__utility__client.cc
+++ b/www/iridium/files/patch-content_shell_utility_shell__content__utility__client.cc
@@ -1,4 +1,4 @@
---- content/shell/utility/shell_content_utility_client.cc.orig 2025-03-18 16:46:04 UTC
+--- content/shell/utility/shell_content_utility_client.cc.orig 2025-05-07 06:48:23 UTC
+++ content/shell/utility/shell_content_utility_client.cc
@@ -43,7 +43,7 @@
#include "sandbox/policy/sandbox.h"
diff --git a/www/iridium/files/patch-content_utility_services.cc b/www/iridium/files/patch-content_utility_services.cc
index 70dc575d2e36..1f4a66a636ce 100644
--- a/www/iridium/files/patch-content_utility_services.cc
+++ b/www/iridium/files/patch-content_utility_services.cc
@@ -1,4 +1,4 @@
---- content/utility/services.cc.orig 2025-02-22 18:06:53 UTC
+--- content/utility/services.cc.orig 2025-05-07 06:48:23 UTC
+++ content/utility/services.cc
@@ -73,7 +73,7 @@
extern sandbox::TargetServices* g_utility_target_services;
@@ -17,7 +17,7 @@
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
(BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
#include "content/common/features.h"
- #include "media/mojo/services/stable_video_decoder_factory_process_service.h" // nogncheck
+ #include "media/mojo/services/oop_video_decoder_factory_process_service.h" // nogncheck
@@ -237,7 +237,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
<< "task_policy_set TASK_QOS_POLICY";
#endif
@@ -34,9 +34,9 @@
-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
(BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
- auto RunStableVideoDecoderFactoryProcessService(
- mojo::PendingReceiver<
-@@ -392,7 +392,7 @@ auto RunStableVideoDecoderFactoryProcessService(
+ auto RunOOPVideoDecoderFactoryProcessService(
+ mojo::PendingReceiver<media::mojom::VideoDecoderFactoryProcess> receiver) {
+@@ -391,7 +391,7 @@ auto RunOOPVideoDecoderFactoryProcessService(
#endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) &&
// (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
@@ -45,16 +45,16 @@
auto RunVideoEncodeAcceleratorProviderFactory(
mojo::PendingReceiver<media::mojom::VideoEncodeAcceleratorProviderFactory>
receiver) {
-@@ -415,7 +415,7 @@ void RegisterIOThreadServices(mojo::ServiceFactory& se
+@@ -414,7 +414,7 @@ void RegisterIOThreadServices(mojo::ServiceFactory& se
// loop of type IO that can get notified when pipes have data.
services.Add(RunNetworkService);
-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
(BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
- services.Add(RunStableVideoDecoderFactoryProcessService);
+ services.Add(RunOOPVideoDecoderFactoryProcessService);
#endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) &&
-@@ -468,7 +468,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
+@@ -467,7 +467,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
#endif // BUILDFLAG(IS_CHROMEOS) && \
// (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
diff --git a/www/iridium/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc b/www/iridium/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc
index 7aa61249e91d..d40101838471 100644
--- a/www/iridium/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc
+++ b/www/iridium/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc
@@ -1,4 +1,4 @@
---- content/utility/speech/speech_recognition_sandbox_hook_linux.cc.orig 2024-06-25 12:08:48 UTC
+--- content/utility/speech/speech_recognition_sandbox_hook_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ content/utility/speech/speech_recognition_sandbox_hook_linux.cc
@@ -12,11 +12,14 @@
#include "sandbox/linux/syscall_broker/broker_command.h"
diff --git a/www/iridium/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h b/www/iridium/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h
index b64adce3476a..a15b8e429727 100644
--- a/www/iridium/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h
+++ b/www/iridium/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h
@@ -1,4 +1,4 @@
---- content/utility/speech/speech_recognition_sandbox_hook_linux.h.orig 2023-10-21 11:51:27 UTC
+--- content/utility/speech/speech_recognition_sandbox_hook_linux.h.orig 2025-05-07 06:48:23 UTC
+++ content/utility/speech/speech_recognition_sandbox_hook_linux.h
@@ -5,7 +5,13 @@
#ifndef CONTENT_UTILITY_SPEECH_SPEECH_RECOGNITION_SANDBOX_HOOK_LINUX_H_
diff --git a/www/iridium/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc b/www/iridium/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc
index 3832a9e69de1..c4c845f9befb 100644
--- a/www/iridium/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc
+++ b/www/iridium/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc
@@ -1,4 +1,4 @@
---- content/utility/utility_blink_platform_with_sandbox_support_impl.cc.orig 2025-03-18 16:46:04 UTC
+--- content/utility/utility_blink_platform_with_sandbox_support_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ content/utility/utility_blink_platform_with_sandbox_support_impl.cc
@@ -9,7 +9,7 @@
diff --git a/www/iridium/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h b/www/iridium/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
index 93da84860616..0b8c42edba7e 100644
--- a/www/iridium/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
+++ b/www/iridium/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
@@ -1,4 +1,4 @@
---- content/utility/utility_blink_platform_with_sandbox_support_impl.h.orig 2025-03-18 16:46:04 UTC
+--- content/utility/utility_blink_platform_with_sandbox_support_impl.h.orig 2025-05-07 06:48:23 UTC
+++ content/utility/utility_blink_platform_with_sandbox_support_impl.h
@@ -34,7 +34,7 @@ class UtilityBlinkPlatformWithSandboxSupportImpl : pub
diff --git a/www/iridium/files/patch-content_utility_utility__main.cc b/www/iridium/files/patch-content_utility_utility__main.cc
index b78adc819e1d..dbf0a5f9b210 100644
--- a/www/iridium/files/patch-content_utility_utility__main.cc
+++ b/www/iridium/files/patch-content_utility_utility__main.cc
@@ -1,4 +1,4 @@
---- content/utility/utility_main.cc.orig 2025-02-22 18:06:53 UTC
+--- content/utility/utility_main.cc.orig 2025-05-07 06:48:23 UTC
+++ content/utility/utility_main.cc
@@ -36,18 +36,22 @@
#include "services/tracing/public/cpp/trace_startup.h"
@@ -28,15 +28,15 @@
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && BUILDFLAG(IS_LINUX)
+-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_BSD)
+#include "sandbox/policy/sandbox.h"
+#include "content/common/gpu_pre_sandbox_hook_bsd.h"
+#endif
+
-+#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "services/video_effects/video_effects_sandbox_hook_linux.h" // nogncheck
- #endif // BUILDFLAG(ENABLE_VIDEO_EFFECTS) && BUILDFLAG(IS_LINUX)
+ #endif // BUILDFLAG(IS_LINUX)
@@ -101,7 +110,7 @@
sandbox::TargetServices* g_utility_target_services = nullptr;
diff --git a/www/iridium/files/patch-content_utility_utility__thread__impl.cc b/www/iridium/files/patch-content_utility_utility__thread__impl.cc
index 7ca5d07cc0d7..375e5c2b0247 100644
--- a/www/iridium/files/patch-content_utility_utility__thread__impl.cc
+++ b/www/iridium/files/patch-content_utility_utility__thread__impl.cc
@@ -1,4 +1,4 @@
---- content/utility/utility_thread_impl.cc.orig 2024-06-25 12:08:48 UTC
+--- content/utility/utility_thread_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ content/utility/utility_thread_impl.cc
@@ -31,7 +31,7 @@
#include "mojo/public/cpp/bindings/pending_receiver.h"
diff --git a/www/iridium/files/patch-content_zygote_BUILD.gn b/www/iridium/files/patch-content_zygote_BUILD.gn
index 9e0ceff177e8..78424cef4d8a 100644
--- a/www/iridium/files/patch-content_zygote_BUILD.gn
+++ b/www/iridium/files/patch-content_zygote_BUILD.gn
@@ -1,4 +1,4 @@
---- content/zygote/BUILD.gn.orig 2022-03-28 18:11:04 UTC
+--- content/zygote/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ content/zygote/BUILD.gn
@@ -5,7 +5,7 @@
import("//build/config/nacl/config.gni")
diff --git a/www/iridium/files/patch-content_zygote_zygote__linux.cc b/www/iridium/files/patch-content_zygote_zygote__linux.cc
index 1a58c268c382..3dc51f9df36d 100644
--- a/www/iridium/files/patch-content_zygote_zygote__linux.cc
+++ b/www/iridium/files/patch-content_zygote_zygote__linux.cc
@@ -1,4 +1,4 @@
---- content/zygote/zygote_linux.cc.orig 2025-02-22 18:06:53 UTC
+--- content/zygote/zygote_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ content/zygote/zygote_linux.cc
@@ -1,6 +1,7 @@
// Copyright 2012 The Chromium Authors
@@ -6,9 +6,9 @@
// found in the LICENSE file.
+#if 0
- #ifdef UNSAFE_BUFFERS_BUILD
- // TODO(crbug.com/342213636): Remove this and spanify to fix the errors.
-@@ -709,3 +710,4 @@ void Zygote::HandleReinitializeLoggingRequest(base::Pi
+ #include "content/zygote/zygote_linux.h"
+
+@@ -705,3 +706,4 @@ void Zygote::HandleReinitializeLoggingRequest(base::Pi
}
} // namespace content
diff --git a/www/iridium/files/patch-content_zygote_zygote__main__linux.cc b/www/iridium/files/patch-content_zygote_zygote__main__linux.cc
index 8de6d623f6a0..d1f4b96c6051 100644
--- a/www/iridium/files/patch-content_zygote_zygote__main__linux.cc
+++ b/www/iridium/files/patch-content_zygote_zygote__main__linux.cc
@@ -1,4 +1,4 @@
---- content/zygote/zygote_main_linux.cc.orig 2023-10-21 11:51:27 UTC
+--- content/zygote/zygote_main_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ content/zygote/zygote_main_linux.cc
@@ -11,7 +11,9 @@
#include <stddef.h>
diff --git a/www/iridium/files/patch-device_bluetooth_bluetooth__adapter.cc b/www/iridium/files/patch-device_bluetooth_bluetooth__adapter.cc
index aa309d9de541..eee3f74e5327 100644
--- a/www/iridium/files/patch-device_bluetooth_bluetooth__adapter.cc
+++ b/www/iridium/files/patch-device_bluetooth_bluetooth__adapter.cc
@@ -1,4 +1,4 @@
---- device/bluetooth/bluetooth_adapter.cc.orig 2024-06-25 12:08:48 UTC
+--- device/bluetooth/bluetooth_adapter.cc.orig 2025-05-07 06:48:23 UTC
+++ device/bluetooth/bluetooth_adapter.cc
@@ -32,7 +32,7 @@ namespace device {
BluetoothAdapter::ServiceOptions::ServiceOptions() = default;
diff --git a/www/iridium/files/patch-device_bluetooth_cast__bluetooth.gni b/www/iridium/files/patch-device_bluetooth_cast__bluetooth.gni
index 6ac86368d4a7..e65482b3ff08 100644
--- a/www/iridium/files/patch-device_bluetooth_cast__bluetooth.gni
+++ b/www/iridium/files/patch-device_bluetooth_cast__bluetooth.gni
@@ -1,4 +1,4 @@
---- device/bluetooth/cast_bluetooth.gni.orig 2022-10-05 07:34:01 UTC
+--- device/bluetooth/cast_bluetooth.gni.orig 2025-05-07 06:48:23 UTC
+++ device/bluetooth/cast_bluetooth.gni
@@ -2,5 +2,5 @@ import("//build/config/features.gni")
diff --git a/www/iridium/files/patch-device_gamepad_BUILD.gn b/www/iridium/files/patch-device_gamepad_BUILD.gn
index 6a4c7e18cdc3..cdc80d1bf067 100644
--- a/www/iridium/files/patch-device_gamepad_BUILD.gn
+++ b/www/iridium/files/patch-device_gamepad_BUILD.gn
@@ -1,4 +1,4 @@
---- device/gamepad/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- device/gamepad/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ device/gamepad/BUILD.gn
@@ -98,7 +98,7 @@ component("gamepad") {
"hid_writer_linux.cc",
diff --git a/www/iridium/files/patch-device_gamepad_gamepad__provider.cc b/www/iridium/files/patch-device_gamepad_gamepad__provider.cc
index 8e5161c410d6..d2bb300f35a5 100644
--- a/www/iridium/files/patch-device_gamepad_gamepad__provider.cc
+++ b/www/iridium/files/patch-device_gamepad_gamepad__provider.cc
@@ -1,4 +1,4 @@
---- device/gamepad/gamepad_provider.cc.orig 2025-02-22 18:06:53 UTC
+--- device/gamepad/gamepad_provider.cc.orig 2025-05-07 06:48:23 UTC
+++ device/gamepad/gamepad_provider.cc
@@ -159,7 +159,7 @@ void GamepadProvider::Initialize(std::unique_ptr<Gamep
diff --git a/www/iridium/files/patch-device_gamepad_hid__writer__linux.cc b/www/iridium/files/patch-device_gamepad_hid__writer__linux.cc
index d034cb86cd9d..9d64d3480e8f 100644
--- a/www/iridium/files/patch-device_gamepad_hid__writer__linux.cc
+++ b/www/iridium/files/patch-device_gamepad_hid__writer__linux.cc
@@ -1,4 +1,4 @@
---- device/gamepad/hid_writer_linux.cc.orig 2022-03-28 18:11:04 UTC
+--- device/gamepad/hid_writer_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ device/gamepad/hid_writer_linux.cc
@@ -2,6 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
diff --git a/www/iridium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc b/www/iridium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
index 605660ee890d..1352001ccfa2 100644
--- a/www/iridium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
+++ b/www/iridium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
@@ -1,8 +1,8 @@
---- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-02-22 18:06:53 UTC
+--- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-05-07 06:48:23 UTC
+++ extensions/browser/api/api_browser_context_keyed_service_factories.cc
@@ -120,7 +120,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt
+ MediaPerceptionAPIManager::GetFactoryInstance();
#endif
- MessageService::GetFactoryInstance();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
- BUILDFLAG(IS_MAC)
+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-extensions_browser_api_management_management__api.cc b/www/iridium/files/patch-extensions_browser_api_management_management__api.cc
index aab1f269ed7e..82dd79c2df4e 100644
--- a/www/iridium/files/patch-extensions_browser_api_management_management__api.cc
+++ b/www/iridium/files/patch-extensions_browser_api_management_management__api.cc
@@ -1,6 +1,6 @@
---- extensions/browser/api/management/management_api.cc.orig 2024-08-27 06:28:16 UTC
+--- extensions/browser/api/management/management_api.cc.orig 2025-05-07 06:48:23 UTC
+++ extensions/browser/api/management/management_api.cc
-@@ -285,7 +285,7 @@ bool PlatformSupportsApprovalFlowForExtensions() {
+@@ -286,7 +286,7 @@ bool PlatformSupportsApprovalFlowForExtensions() {
#if BUILDFLAG(IS_CHROMEOS)
// ChromeOS devices have this feature already shipped.
return true;
diff --git a/www/iridium/files/patch-extensions_browser_api_messaging_message__service.cc b/www/iridium/files/patch-extensions_browser_api_messaging_message__service.cc
index 5f483fb9a072..f07d692f5405 100644
--- a/www/iridium/files/patch-extensions_browser_api_messaging_message__service.cc
+++ b/www/iridium/files/patch-extensions_browser_api_messaging_message__service.cc
@@ -1,6 +1,6 @@
---- extensions/browser/api/messaging/message_service.cc.orig 2025-04-16 18:18:42 UTC
+--- extensions/browser/api/messaging/message_service.cc.orig 2025-05-07 06:48:23 UTC
+++ extensions/browser/api/messaging/message_service.cc
-@@ -77,7 +77,7 @@ namespace {
+@@ -81,7 +81,7 @@ namespace {
const char kReceivingEndDoesntExistError[] =
"Could not establish connection. Receiving end does not exist.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
const char kMissingPermissionError[] =
"Access to native messaging requires nativeMessaging permission.";
const char kProhibitedByPoliciesError[] =
-@@ -667,7 +667,7 @@ void MessageService::OpenChannelToNativeAppImpl(
+@@ -673,7 +673,7 @@ void MessageService::OpenChannelToNativeAppImpl(
return;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc b/www/iridium/files/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
index 23465b8b7959..46cb6b5eebea 100644
--- a/www/iridium/files/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
+++ b/www/iridium/files/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
@@ -1,4 +1,4 @@
---- extensions/browser/api/networking_private/networking_private_delegate_factory.cc.orig 2025-02-22 18:06:53 UTC
+--- extensions/browser/api/networking_private/networking_private_delegate_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ extensions/browser/api/networking_private/networking_private_delegate_factory.cc
@@ -12,7 +12,7 @@
diff --git a/www/iridium/files/patch-extensions_common_api___permission__features.json b/www/iridium/files/patch-extensions_common_api___permission__features.json
index a6179a6c77fa..4e796587769e 100644
--- a/www/iridium/files/patch-extensions_common_api___permission__features.json
+++ b/www/iridium/files/patch-extensions_common_api___permission__features.json
@@ -1,4 +1,4 @@
---- extensions/common/api/_permission_features.json.orig 2025-04-16 18:18:42 UTC
+--- extensions/common/api/_permission_features.json.orig 2025-05-07 06:48:23 UTC
+++ extensions/common/api/_permission_features.json
@@ -134,7 +134,7 @@
{
diff --git a/www/iridium/files/patch-extensions_common_api_runtime.json b/www/iridium/files/patch-extensions_common_api_runtime.json
index 508f662cfea0..ebf0e687387d 100644
--- a/www/iridium/files/patch-extensions_common_api_runtime.json
+++ b/www/iridium/files/patch-extensions_common_api_runtime.json
@@ -1,4 +1,4 @@
---- extensions/common/api/runtime.json.orig 2024-06-25 12:08:48 UTC
+--- extensions/common/api/runtime.json.orig 2025-05-07 06:48:23 UTC
+++ extensions/common/api/runtime.json
@@ -86,6 +86,7 @@
{"name": "cros", "description": "Specifies the Chrome operating system."},
diff --git a/www/iridium/files/patch-extensions_common_command.cc b/www/iridium/files/patch-extensions_common_command.cc
index beae49a875e7..d8d30d4e844b 100644
--- a/www/iridium/files/patch-extensions_common_command.cc
+++ b/www/iridium/files/patch-extensions_common_command.cc
@@ -1,4 +1,4 @@
---- extensions/common/command.cc.orig 2025-03-18 16:46:04 UTC
+--- extensions/common/command.cc.orig 2025-05-07 06:48:23 UTC
+++ extensions/common/command.cc
@@ -116,7 +116,7 @@ std::string Command::CommandPlatform() {
return ui::kKeybindingPlatformMac;
diff --git a/www/iridium/files/patch-extensions_common_features_feature.cc b/www/iridium/files/patch-extensions_common_features_feature.cc
index c6657c5b8433..f136794d98c3 100644
--- a/www/iridium/files/patch-extensions_common_features_feature.cc
+++ b/www/iridium/files/patch-extensions_common_features_feature.cc
@@ -1,4 +1,4 @@
---- extensions/common/features/feature.cc.orig 2025-02-22 18:06:53 UTC
+--- extensions/common/features/feature.cc.orig 2025-05-07 06:48:23 UTC
+++ extensions/common/features/feature.cc
@@ -29,6 +29,8 @@ Feature::Platform Feature::GetCurrentPlatform() {
return WIN_PLATFORM;
diff --git a/www/iridium/files/patch-extensions_renderer_bindings_api__binding__util.cc b/www/iridium/files/patch-extensions_renderer_bindings_api__binding__util.cc
index a3c3c038b252..e7366d14a3ae 100644
--- a/www/iridium/files/patch-extensions_renderer_bindings_api__binding__util.cc
+++ b/www/iridium/files/patch-extensions_renderer_bindings_api__binding__util.cc
@@ -1,4 +1,4 @@
---- extensions/renderer/bindings/api_binding_util.cc.orig 2025-03-18 16:46:04 UTC
+--- extensions/renderer/bindings/api_binding_util.cc.orig 2025-05-07 06:48:23 UTC
+++ extensions/renderer/bindings/api_binding_util.cc
@@ -129,7 +129,7 @@ void InvalidateContext(v8::Local<v8::Context> context)
std::string GetPlatformString() {
diff --git a/www/iridium/files/patch-extensions_renderer_bindings_argument__spec.cc b/www/iridium/files/patch-extensions_renderer_bindings_argument__spec.cc
index 111cb54e06e4..eefaa8afe20b 100644
--- a/www/iridium/files/patch-extensions_renderer_bindings_argument__spec.cc
+++ b/www/iridium/files/patch-extensions_renderer_bindings_argument__spec.cc
@@ -1,4 +1,4 @@
---- extensions/renderer/bindings/argument_spec.cc.orig 2022-12-06 08:09:13 UTC
+--- extensions/renderer/bindings/argument_spec.cc.orig 2025-05-07 06:48:23 UTC
+++ extensions/renderer/bindings/argument_spec.cc
@@ -18,6 +18,8 @@
#include "gin/data_object_builder.h"
diff --git a/www/iridium/files/patch-extensions_shell_app_shell__main__delegate.cc b/www/iridium/files/patch-extensions_shell_app_shell__main__delegate.cc
index ebbaeacfdb3f..77a83b26327d 100644
--- a/www/iridium/files/patch-extensions_shell_app_shell__main__delegate.cc
+++ b/www/iridium/files/patch-extensions_shell_app_shell__main__delegate.cc
@@ -1,4 +1,4 @@
---- extensions/shell/app/shell_main_delegate.cc.orig 2025-02-22 18:06:53 UTC
+--- extensions/shell/app/shell_main_delegate.cc.orig 2025-05-07 06:48:23 UTC
+++ extensions/shell/app/shell_main_delegate.cc
@@ -40,7 +40,7 @@
#if BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc b/www/iridium/files/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
index 988b9bc22f48..4fce27b6112f 100644
--- a/www/iridium/files/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
+++ b/www/iridium/files/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
@@ -1,4 +1,4 @@
---- extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc.orig 2025-02-22 18:06:53 UTC
+--- extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc.orig 2025-05-07 06:48:23 UTC
+++ extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc
@@ -45,7 +45,7 @@ void ShellRuntimeAPIDelegate::OpenURL(const GURL& unin
bool ShellRuntimeAPIDelegate::GetPlatformInfo(PlatformInfo* info) {
diff --git a/www/iridium/files/patch-extensions_shell_browser_shell__browser__main__parts.cc b/www/iridium/files/patch-extensions_shell_browser_shell__browser__main__parts.cc
index c143b272c986..ed2cf79bcfb9 100644
--- a/www/iridium/files/patch-extensions_shell_browser_shell__browser__main__parts.cc
+++ b/www/iridium/files/patch-extensions_shell_browser_shell__browser__main__parts.cc
@@ -1,4 +1,4 @@
---- extensions/shell/browser/shell_browser_main_parts.cc.orig 2025-02-22 18:06:53 UTC
+--- extensions/shell/browser/shell_browser_main_parts.cc.orig 2025-05-07 06:48:23 UTC
+++ extensions/shell/browser/shell_browser_main_parts.cc
@@ -137,7 +137,7 @@ void ShellBrowserMainParts::PostCreateMainMessageLoop(
switches::kAppShellAllowRoaming)) {
diff --git a/www/iridium/files/patch-extensions_shell_browser_shell__extensions__api__client.cc b/www/iridium/files/patch-extensions_shell_browser_shell__extensions__api__client.cc
index ef2031d4d3f5..332975708314 100644
--- a/www/iridium/files/patch-extensions_shell_browser_shell__extensions__api__client.cc
+++ b/www/iridium/files/patch-extensions_shell_browser_shell__extensions__api__client.cc
@@ -1,4 +1,4 @@
---- extensions/shell/browser/shell_extensions_api_client.cc.orig 2025-02-22 18:06:53 UTC
+--- extensions/shell/browser/shell_extensions_api_client.cc.orig 2025-05-07 06:48:23 UTC
+++ extensions/shell/browser/shell_extensions_api_client.cc
@@ -18,7 +18,7 @@
#include "extensions/shell/browser/shell_virtual_keyboard_delegate.h"
@@ -9,7 +9,7 @@
#include "extensions/shell/browser/api/file_system/shell_file_system_delegate.h"
#endif
-@@ -54,7 +54,7 @@ ShellExtensionsAPIClient::CreateDisplayInfoProvider()
+@@ -56,7 +56,7 @@ ShellExtensionsAPIClient::CreateDisplayInfoProvider()
return std::make_unique<ShellDisplayInfoProvider>();
}
diff --git a/www/iridium/files/patch-extensions_shell_browser_shell__extensions__api__client.h b/www/iridium/files/patch-extensions_shell_browser_shell__extensions__api__client.h
index 8e6573e05ceb..19ba593693a1 100644
--- a/www/iridium/files/patch-extensions_shell_browser_shell__extensions__api__client.h
+++ b/www/iridium/files/patch-extensions_shell_browser_shell__extensions__api__client.h
@@ -1,6 +1,6 @@
---- extensions/shell/browser/shell_extensions_api_client.h.orig 2025-02-22 18:06:53 UTC
+--- extensions/shell/browser/shell_extensions_api_client.h.orig 2025-05-07 06:48:23 UTC
+++ extensions/shell/browser/shell_extensions_api_client.h
-@@ -34,14 +34,14 @@ class ShellExtensionsAPIClient : public ExtensionsAPIC
+@@ -36,14 +36,14 @@ class ShellExtensionsAPIClient : public ExtensionsAPIC
content::BrowserContext* browser_context) const override;
std::unique_ptr<DisplayInfoProvider> CreateDisplayInfoProvider()
const override;
diff --git a/www/iridium/files/patch-google__apis_gcm_engine_heartbeat__manager.cc b/www/iridium/files/patch-google__apis_gcm_engine_heartbeat__manager.cc
index d92549ab6dca..310d78df907c 100644
--- a/www/iridium/files/patch-google__apis_gcm_engine_heartbeat__manager.cc
+++ b/www/iridium/files/patch-google__apis_gcm_engine_heartbeat__manager.cc
@@ -1,4 +1,4 @@
---- google_apis/gcm/engine/heartbeat_manager.cc.orig 2025-04-16 18:18:42 UTC
+--- google_apis/gcm/engine/heartbeat_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ google_apis/gcm/engine/heartbeat_manager.cc
@@ -31,7 +31,7 @@ const int kMinClientHeartbeatIntervalMs = 1000 * 30;
// Minimum time spent sleeping before we force a new heartbeat.
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc b/www/iridium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc
index 6df6d62f9add..5585733a38c0 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-03-18 16:46:04 UTC
+--- gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/command_buffer/service/dawn_context_provider.cc
-@@ -341,7 +341,7 @@ wgpu::BackendType DawnContextProvider::GetDefaultBacke
+@@ -377,7 +377,7 @@ wgpu::BackendType DawnContextProvider::GetDefaultBacke
return base::FeatureList::IsEnabled(features::kSkiaGraphiteDawnUseD3D12)
? wgpu::BackendType::D3D12
: wgpu::BackendType::D3D11;
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc b/www/iridium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
index f6da8af81793..a6b27c5c3309 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
@@ -1,4 +1,4 @@
---- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-03-18 16:46:04 UTC
+--- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/command_buffer/service/gles2_cmd_decoder.cc
@@ -2862,7 +2862,7 @@ GLES2Decoder* GLES2Decoder::Create(
}
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc b/www/iridium/files/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc
index d2dd26894886..21aede3f06f9 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc
@@ -1,4 +1,4 @@
---- gpu/command_buffer/service/raster_decoder_unittest_context_lost.cc.orig 2025-04-16 18:18:42 UTC
+--- gpu/command_buffer/service/raster_decoder_unittest_context_lost.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/command_buffer/service/raster_decoder_unittest_context_lost.cc
@@ -15,6 +15,18 @@ using ::testing::Return;
using ::testing::SaveArg;
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_shared__context__state.cc b/www/iridium/files/patch-gpu_command__buffer_service_shared__context__state.cc
index cc6413c5d628..6e59ac23555d 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_shared__context__state.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_shared__context__state.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_context_state.cc.orig 2025-04-16 18:18:42 UTC
+--- gpu/command_buffer/service/shared_context_state.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/command_buffer/service/shared_context_state.cc
-@@ -65,7 +65,7 @@
+@@ -64,7 +64,7 @@
#include "gpu/vulkan/vulkan_implementation.h"
#include "gpu/vulkan/vulkan_util.h"
@@ -9,7 +9,7 @@
#include "gpu/command_buffer/service/external_semaphore_pool.h"
#endif
-@@ -334,7 +334,7 @@ SharedContextState::SharedContextState(
+@@ -322,7 +322,7 @@ SharedContextState::SharedContextState(
if (gr_context_type_ == GrContextType::kVulkan) {
if (vk_context_provider_) {
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -18,7 +18,7 @@
external_semaphore_pool_ = std::make_unique<ExternalSemaphorePool>(this);
#endif
use_virtualized_gl_contexts_ = false;
-@@ -371,7 +371,7 @@ SharedContextState::~SharedContextState() {
+@@ -359,7 +359,7 @@ SharedContextState::~SharedContextState() {
}
#if BUILDFLAG(ENABLE_VULKAN) && \
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_shared__context__state.h b/www/iridium/files/patch-gpu_command__buffer_service_shared__context__state.h
index 7bd949b21d00..432e497464a9 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_shared__context__state.h
+++ b/www/iridium/files/patch-gpu_command__buffer_service_shared__context__state.h
@@ -1,4 +1,4 @@
---- gpu/command_buffer/service/shared_context_state.h.orig 2025-04-16 18:18:42 UTC
+--- gpu/command_buffer/service/shared_context_state.h.orig 2025-05-07 06:48:23 UTC
+++ gpu/command_buffer/service/shared_context_state.h
@@ -236,7 +236,7 @@ class GPU_GLES2_EXPORT SharedContextState
return &memory_type_tracker_;
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
index daeb936ce670..41c675fb556c 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
@@ -1,4 +1,4 @@
---- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2024-08-27 06:28:16 UTC
+--- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc
@@ -20,7 +20,7 @@ namespace {
// TODO(penghuang): verify the scanout is the right usage for video playback.
@@ -9,3 +9,12 @@
SHARED_IMAGE_USAGE_SCANOUT |
#endif
SHARED_IMAGE_USAGE_GLES2_READ | SHARED_IMAGE_USAGE_GLES2_WRITE |
+@@ -121,7 +121,7 @@ bool AngleVulkanImageBackingFactory::IsGMBSupported(
+ switch (gmb_type) {
+ case gfx::EMPTY_BUFFER:
+ return true;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ case gfx::NATIVE_PIXMAP: {
+ auto* vulkan_implementation =
+ context_state_->vk_context_provider()->GetVulkanImplementation();
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
index 98dd0d1fd290..4f0fdf231d72 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
@@ -1,4 +1,4 @@
---- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-02-22 18:06:53 UTC
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/command_buffer/service/shared_image/external_vk_image_backing.cc
@@ -57,7 +57,7 @@
#include "ui/gl/gl_version_info.h"
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
index 2085a8bc2203..06ba5a3374fa 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
@@ -1,4 +1,4 @@
---- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2025-04-16 18:18:42 UTC
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc
@@ -143,7 +143,7 @@ bool IsFormatSupported(viz::SharedImageFormat format,
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
index a0366215aa59..8d5c46268063 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
@@ -1,4 +1,4 @@
---- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-04-16 18:18:42 UTC
+--- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/command_buffer/service/shared_image/shared_image_factory.cc
@@ -48,7 +48,7 @@
#include "gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.h"
@@ -9,7 +9,16 @@
#include "gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.h"
#endif
-@@ -112,7 +112,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() {
+@@ -102,7 +102,7 @@ const char* GmbTypeToString(gfx::GpuMemoryBufferType t
+ case gfx::IO_SURFACE_BUFFER:
+ return "platform";
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ case gfx::NATIVE_PIXMAP:
+ return "platform";
+ #endif
+@@ -123,7 +123,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() {
return gfx::GpuMemoryBufferType::IO_SURFACE_BUFFER;
#elif BUILDFLAG(IS_ANDROID)
return gfx::GpuMemoryBufferType::ANDROID_HARDWARE_BUFFER;
@@ -18,7 +27,7 @@
return gfx::GpuMemoryBufferType::NATIVE_PIXMAP;
#elif BUILDFLAG(IS_WIN)
return gfx::GpuMemoryBufferType::DXGI_SHARED_HANDLE;
-@@ -315,7 +315,7 @@ SharedImageFactory::SharedImageFactory(
+@@ -326,7 +326,7 @@ SharedImageFactory::SharedImageFactory(
context_state_, workarounds_);
factories_.push_back(std::move(ozone_factory));
}
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
index 7ac78103b8c6..fc80e495bd6c 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
@@ -1,4 +1,4 @@
---- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-04-16 18:18:42 UTC
+--- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/command_buffer/service/shared_image/shared_image_manager.cc
@@ -756,7 +756,7 @@ bool SharedImageManager::SupportsScanoutImages() {
return true;
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
index 804fa8d9529d..d30142dddb72 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
@@ -1,4 +1,4 @@
---- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig 2024-06-25 12:08:48 UTC
+--- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc
@@ -214,7 +214,7 @@ bool WrappedSkImageBacking::Initialize(const std::stri
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc b/www/iridium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
index fd7cf3a5bc7f..f5e8af979e5d 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-03-18 16:46:04 UTC
+--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/command_buffer/service/webgpu_decoder_impl.cc
-@@ -1752,7 +1752,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreatePreferredAdapte
+@@ -1754,7 +1754,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreatePreferredAdapte
backend_types = {wgpu::BackendType::D3D12};
#elif BUILDFLAG(IS_MAC)
backend_types = {wgpu::BackendType::Metal};
@@ -9,7 +9,7 @@
if (shared_context_state_->GrContextIsVulkan() ||
shared_context_state_->IsGraphiteDawnVulkan()) {
backend_types = {wgpu::BackendType::Vulkan};
-@@ -1994,7 +1994,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
+@@ -1996,7 +1996,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
}
#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_APPLE) && \
diff --git a/www/iridium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc b/www/iridium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
index e8cac3ac7969..c4082f255b1c 100644
--- a/www/iridium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
@@ -1,4 +1,4 @@
---- gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc.orig 2024-11-04 08:56:03 UTC
+--- gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc
@@ -32,7 +32,7 @@
#include "ui/gfx/half_float.h"
diff --git a/www/iridium/files/patch-gpu_config_gpu__control__list.cc b/www/iridium/files/patch-gpu_config_gpu__control__list.cc
index b403c9dcad82..6c050137e552 100644
--- a/www/iridium/files/patch-gpu_config_gpu__control__list.cc
+++ b/www/iridium/files/patch-gpu_config_gpu__control__list.cc
@@ -1,4 +1,4 @@
---- gpu/config/gpu_control_list.cc.orig 2025-02-22 18:06:53 UTC
+--- gpu/config/gpu_control_list.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/config/gpu_control_list.cc
@@ -831,7 +831,7 @@ GpuControlList::OsType GpuControlList::GetOsType() {
return kOsAndroid;
diff --git a/www/iridium/files/patch-gpu_config_gpu__finch__features.cc b/www/iridium/files/patch-gpu_config_gpu__finch__features.cc
index eef44131e8a5..59e4752cfad1 100644
--- a/www/iridium/files/patch-gpu_config_gpu__finch__features.cc
+++ b/www/iridium/files/patch-gpu_config_gpu__finch__features.cc
@@ -1,4 +1,4 @@
---- gpu/config/gpu_finch_features.cc.orig 2025-04-16 18:18:42 UTC
+--- gpu/config/gpu_finch_features.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/config/gpu_finch_features.cc
@@ -155,7 +155,8 @@ BASE_FEATURE(kAllowHardwareBufferUsageFlagsFromVulkanF
BASE_FEATURE(kDefaultEnableGpuRasterization,
diff --git a/www/iridium/files/patch-gpu_config_gpu__info__collector.cc b/www/iridium/files/patch-gpu_config_gpu__info__collector.cc
index 9a28fa117ab4..066a0bdfabd9 100644
--- a/www/iridium/files/patch-gpu_config_gpu__info__collector.cc
+++ b/www/iridium/files/patch-gpu_config_gpu__info__collector.cc
@@ -1,6 +1,6 @@
---- gpu/config/gpu_info_collector.cc.orig 2025-04-16 18:18:42 UTC
+--- gpu/config/gpu_info_collector.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/config/gpu_info_collector.cc
-@@ -347,7 +347,7 @@ void ReportWebGPUAdapterMetrics(dawn::native::Instance
+@@ -349,7 +349,7 @@ void ReportWebGPUAdapterMetrics(dawn::native::Instance
void ReportWebGPUSupportMetrics(dawn::native::Instance* instance) {
static BASE_FEATURE(kCollectWebGPUSupportMetrics,
"CollectWebGPUSupportMetrics",
diff --git a/www/iridium/files/patch-gpu_config_gpu__test__config.cc b/www/iridium/files/patch-gpu_config_gpu__test__config.cc
index 4718ac84df3c..79cfa3f273bf 100644
--- a/www/iridium/files/patch-gpu_config_gpu__test__config.cc
+++ b/www/iridium/files/patch-gpu_config_gpu__test__config.cc
@@ -1,4 +1,4 @@
---- gpu/config/gpu_test_config.cc.orig 2025-04-16 18:18:42 UTC
+--- gpu/config/gpu_test_config.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/config/gpu_test_config.cc
@@ -27,7 +27,7 @@ namespace {
GPUTestConfig::OS GetCurrentOS() {
diff --git a/www/iridium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc b/www/iridium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
index 99683556a785..81e5947d9f11 100644
--- a/www/iridium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
+++ b/www/iridium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
@@ -1,4 +1,4 @@
---- gpu/ipc/common/gpu_memory_buffer_support.cc.orig 2024-11-04 08:56:03 UTC
+--- gpu/ipc/common/gpu_memory_buffer_support.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/ipc/common/gpu_memory_buffer_support.cc
@@ -26,7 +26,7 @@
#include "ui/ozone/public/ozone_platform.h"
diff --git a/www/iridium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h b/www/iridium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h
index d95cc2449a72..0485f38a7c19 100644
--- a/www/iridium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h
+++ b/www/iridium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h
@@ -1,4 +1,4 @@
---- gpu/ipc/common/gpu_memory_buffer_support.h.orig 2023-08-28 20:17:35 UTC
+--- gpu/ipc/common/gpu_memory_buffer_support.h.orig 2025-05-07 06:48:23 UTC
+++ gpu/ipc/common/gpu_memory_buffer_support.h
@@ -21,7 +21,7 @@
#include "ui/gfx/geometry/size.h"
diff --git a/www/iridium/files/patch-gpu_ipc_service_gpu__init.cc b/www/iridium/files/patch-gpu_ipc_service_gpu__init.cc
index 10d909ad892e..905d8cd520e8 100644
--- a/www/iridium/files/patch-gpu_ipc_service_gpu__init.cc
+++ b/www/iridium/files/patch-gpu_ipc_service_gpu__init.cc
@@ -1,4 +1,4 @@
---- gpu/ipc/service/gpu_init.cc.orig 2025-04-16 18:18:42 UTC
+--- gpu/ipc/service/gpu_init.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/ipc/service/gpu_init.cc
@@ -153,7 +153,7 @@ void InitializePlatformOverlaySettings(GPUInfo* gpu_in
@@ -9,7 +9,7 @@
if (gpu_info.gpu.vendor_id != 0x10de || // NVIDIA
gpu_info.gpu.driver_vendor != "NVIDIA")
return true;
-@@ -393,7 +393,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -389,7 +389,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
enable_watchdog = false;
#endif
@@ -18,7 +18,7 @@
bool gpu_sandbox_start_early = gpu_preferences_.gpu_sandbox_start_early;
#else // !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
// For some reasons MacOSX's VideoToolbox might crash when called after
-@@ -431,7 +431,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -427,7 +427,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
}
bool attempted_startsandbox = false;
@@ -27,7 +27,7 @@
// On Chrome OS ARM Mali, GPU driver userspace creates threads when
// initializing a GL context, so start the sandbox early.
// TODO(zmo): Need to collect OS version before this.
-@@ -528,7 +528,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -524,7 +524,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
gpu_preferences_.gr_context_type = GrContextType::kGL;
}
@@ -36,7 +36,7 @@
// The ContentSandboxHelper is currently the only one implementation of
// GpuSandboxHelper and it has no dependency. Except on Linux where
// VaapiWrapper checks the GL implementation to determine which display
-@@ -590,7 +590,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -586,7 +586,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
command_line, gpu_feature_info_,
gpu_preferences_.disable_software_rasterizer, false);
if (gl_use_swiftshader_) {
@@ -45,7 +45,7 @@
VLOG(1) << "Quit GPU process launch to fallback to SwiftShader cleanly "
<< "on Linux";
return false;
-@@ -758,7 +758,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -754,7 +754,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
->GetSupportedFormatsForGLNativePixmapImport();
#endif // BUILDFLAG(IS_OZONE)
@@ -54,7 +54,7 @@
// Driver may create a compatibility profile context when collect graphics
// information on Linux platform. Try to collect graphics information
// based on core profile context after disabling platform extensions.
-@@ -810,7 +810,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -806,7 +806,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
}
}
}
@@ -63,7 +63,7 @@
(BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) {
// https://rr-project.org/ is a Linux-only record-and-replay debugger that
-@@ -1014,7 +1014,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
+@@ -1008,7 +1008,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
}
bool gl_disabled = gl::GetGLImplementation() == gl::kGLImplementationDisabled;
@@ -72,7 +72,7 @@
(BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) {
// https://rr-project.org/ is a Linux-only record-and-replay debugger that
-@@ -1069,7 +1069,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
+@@ -1063,7 +1063,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
}
}
diff --git a/www/iridium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc b/www/iridium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
index 292deb113cc6..85cb50760cb8 100644
--- a/www/iridium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
+++ b/www/iridium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
@@ -1,4 +1,4 @@
---- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2024-11-04 08:56:03 UTC
+--- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/ipc/service/gpu_memory_buffer_factory.cc
@@ -14,7 +14,7 @@
#include "gpu/ipc/service/gpu_memory_buffer_factory_io_surface.h"
diff --git a/www/iridium/files/patch-gpu_ipc_service_x__util.h b/www/iridium/files/patch-gpu_ipc_service_x__util.h
index 6bce1d225131..a94a018f0ed3 100644
--- a/www/iridium/files/patch-gpu_ipc_service_x__util.h
+++ b/www/iridium/files/patch-gpu_ipc_service_x__util.h
@@ -1,4 +1,4 @@
---- gpu/ipc/service/x_util.h.orig 2024-06-25 12:08:48 UTC
+--- gpu/ipc/service/x_util.h.orig 2025-05-07 06:48:23 UTC
+++ gpu/ipc/service/x_util.h
@@ -12,7 +12,7 @@
#include "gpu/ipc/service/gpu_config.h"
diff --git a/www/iridium/files/patch-gpu_vulkan_generate__bindings.py b/www/iridium/files/patch-gpu_vulkan_generate__bindings.py
index 37a55ab051c8..d38760231276 100644
--- a/www/iridium/files/patch-gpu_vulkan_generate__bindings.py
+++ b/www/iridium/files/patch-gpu_vulkan_generate__bindings.py
@@ -1,4 +1,4 @@
---- gpu/vulkan/generate_bindings.py.orig 2024-06-25 12:08:48 UTC
+--- gpu/vulkan/generate_bindings.py.orig 2025-05-07 06:48:23 UTC
+++ gpu/vulkan/generate_bindings.py
@@ -271,7 +271,7 @@ VULKAN_DEVICE_FUNCTIONS = [
]
diff --git a/www/iridium/files/patch-gpu_vulkan_semaphore__handle.cc b/www/iridium/files/patch-gpu_vulkan_semaphore__handle.cc
index 156b462b78a4..f4f4e355f087 100644
--- a/www/iridium/files/patch-gpu_vulkan_semaphore__handle.cc
+++ b/www/iridium/files/patch-gpu_vulkan_semaphore__handle.cc
@@ -1,4 +1,4 @@
---- gpu/vulkan/semaphore_handle.cc.orig 2023-11-22 14:00:11 UTC
+--- gpu/vulkan/semaphore_handle.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/vulkan/semaphore_handle.cc
@@ -39,7 +39,7 @@ SemaphoreHandle::SemaphoreHandle(gfx::GpuFenceHandle f
// https://fuchsia.dev/reference/fidl/fuchsia.ui.scenic.
diff --git a/www/iridium/files/patch-gpu_vulkan_vulkan__device__queue.cc b/www/iridium/files/patch-gpu_vulkan_vulkan__device__queue.cc
index 59299f5fc570..3037dac7ff57 100644
--- a/www/iridium/files/patch-gpu_vulkan_vulkan__device__queue.cc
+++ b/www/iridium/files/patch-gpu_vulkan_vulkan__device__queue.cc
@@ -1,4 +1,4 @@
---- gpu/vulkan/vulkan_device_queue.cc.orig 2025-03-18 16:46:04 UTC
+--- gpu/vulkan/vulkan_device_queue.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/vulkan/vulkan_device_queue.cc
@@ -156,7 +156,7 @@ bool VulkanDeviceQueue::Initialize(
diff --git a/www/iridium/files/patch-gpu_vulkan_vulkan__device__queue.h b/www/iridium/files/patch-gpu_vulkan_vulkan__device__queue.h
index b6676b12a322..a07576e34cea 100644
--- a/www/iridium/files/patch-gpu_vulkan_vulkan__device__queue.h
+++ b/www/iridium/files/patch-gpu_vulkan_vulkan__device__queue.h
@@ -1,4 +1,4 @@
---- gpu/vulkan/vulkan_device_queue.h.orig 2025-03-18 16:46:04 UTC
+--- gpu/vulkan/vulkan_device_queue.h.orig 2025-05-07 06:48:23 UTC
+++ gpu/vulkan/vulkan_device_queue.h
@@ -182,7 +182,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanDeviceQueue
#endif
diff --git a/www/iridium/files/patch-gpu_vulkan_vulkan__function__pointers.cc b/www/iridium/files/patch-gpu_vulkan_vulkan__function__pointers.cc
index 5d1c081fe2c3..2f1f1d4f4715 100644
--- a/www/iridium/files/patch-gpu_vulkan_vulkan__function__pointers.cc
+++ b/www/iridium/files/patch-gpu_vulkan_vulkan__function__pointers.cc
@@ -1,4 +1,4 @@
---- gpu/vulkan/vulkan_function_pointers.cc.orig 2024-06-25 12:08:48 UTC
+--- gpu/vulkan/vulkan_function_pointers.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/vulkan/vulkan_function_pointers.cc
@@ -1297,7 +1297,7 @@ bool VulkanFunctionPointers::BindDeviceFunctionPointer
}
diff --git a/www/iridium/files/patch-gpu_vulkan_vulkan__function__pointers.h b/www/iridium/files/patch-gpu_vulkan_vulkan__function__pointers.h
index 6c515861575a..133528551b65 100644
--- a/www/iridium/files/patch-gpu_vulkan_vulkan__function__pointers.h
+++ b/www/iridium/files/patch-gpu_vulkan_vulkan__function__pointers.h
@@ -1,6 +1,6 @@
---- gpu/vulkan/vulkan_function_pointers.h.orig 2024-06-25 12:08:48 UTC
+--- gpu/vulkan/vulkan_function_pointers.h.orig 2025-05-07 06:48:23 UTC
+++ gpu/vulkan/vulkan_function_pointers.h
-@@ -322,7 +322,7 @@ struct COMPONENT_EXPORT(VULKAN) VulkanFunctionPointers
+@@ -391,7 +391,7 @@ struct COMPONENT_EXPORT(VULKAN) VulkanFunctionPointers
VulkanFunction<PFN_vkGetSwapchainImagesKHR> vkGetSwapchainImagesKHR;
VulkanFunction<PFN_vkQueuePresentKHR> vkQueuePresentKHR;
@@ -9,7 +9,7 @@
VulkanFunction<PFN_vkGetImageDrmFormatModifierPropertiesEXT>
vkGetImageDrmFormatModifierPropertiesEXT;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -1336,7 +1336,7 @@ ALWAYS_INLINE VkResult vkQueuePresentKHR(VkQueue queue
+@@ -1405,7 +1405,7 @@ ALWAYS_INLINE VkResult vkQueuePresentKHR(VkQueue queue
pPresentInfo);
}
@@ -18,7 +18,7 @@
ALWAYS_INLINE VkResult vkGetImageDrmFormatModifierPropertiesEXT(
VkDevice device,
VkImage image,
-@@ -1346,4 +1346,4 @@ ALWAYS_INLINE VkResult vkGetImageDrmFormatModifierProp
+@@ -1415,4 +1415,4 @@ ALWAYS_INLINE VkResult vkGetImageDrmFormatModifierProp
}
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-gpu_vulkan_vulkan__image.h b/www/iridium/files/patch-gpu_vulkan_vulkan__image.h
index 910287117bb1..182d907496ca 100644
--- a/www/iridium/files/patch-gpu_vulkan_vulkan__image.h
+++ b/www/iridium/files/patch-gpu_vulkan_vulkan__image.h
@@ -1,4 +1,4 @@
---- gpu/vulkan/vulkan_image.h.orig 2023-03-13 07:33:08 UTC
+--- gpu/vulkan/vulkan_image.h.orig 2025-05-07 06:48:23 UTC
+++ gpu/vulkan/vulkan_image.h
@@ -87,7 +87,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
VkImageUsageFlags usage,
diff --git a/www/iridium/files/patch-gpu_vulkan_vulkan__util.cc b/www/iridium/files/patch-gpu_vulkan_vulkan__util.cc
index 4cf75cc73672..0b4730996da9 100644
--- a/www/iridium/files/patch-gpu_vulkan_vulkan__util.cc
+++ b/www/iridium/files/patch-gpu_vulkan_vulkan__util.cc
@@ -1,4 +1,4 @@
---- gpu/vulkan/vulkan_util.cc.orig 2025-04-16 18:18:42 UTC
+--- gpu/vulkan/vulkan_util.cc.orig 2025-05-07 06:48:23 UTC
+++ gpu/vulkan/vulkan_util.cc
@@ -467,7 +467,7 @@ bool CheckVulkanCompatibilities(
}
diff --git a/www/iridium/files/patch-headless_BUILD.gn b/www/iridium/files/patch-headless_BUILD.gn
index f184f3a006d9..14a45be6245a 100644
--- a/www/iridium/files/patch-headless_BUILD.gn
+++ b/www/iridium/files/patch-headless_BUILD.gn
@@ -1,6 +1,6 @@
---- headless/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- headless/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ headless/BUILD.gn
-@@ -474,7 +474,7 @@ component("headless_non_renderer") {
+@@ -475,7 +475,7 @@ component("headless_non_renderer") {
}
}
diff --git a/www/iridium/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc b/www/iridium/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc
index 64ade5debfcc..02164792fa3c 100644
--- a/www/iridium/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc
+++ b/www/iridium/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc
@@ -1,4 +1,4 @@
---- headless/lib/browser/headless_browser_main_parts_posix.cc.orig 2025-04-16 18:18:42 UTC
+--- headless/lib/browser/headless_browser_main_parts_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ headless/lib/browser/headless_browser_main_parts_posix.cc
@@ -26,13 +26,13 @@
#include "content/public/browser/browser_thread.h"
diff --git a/www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.cc b/www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.cc
index e08b0925f86a..d85f421daaa6 100644
--- a/www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.cc
+++ b/www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.cc
@@ -1,4 +1,4 @@
---- headless/lib/browser/headless_content_browser_client.cc.orig 2025-04-16 18:18:42 UTC
+--- headless/lib/browser/headless_content_browser_client.cc.orig 2025-05-07 06:48:23 UTC
+++ headless/lib/browser/headless_content_browser_client.cc
@@ -58,7 +58,7 @@
#include "content/public/common/content_descriptors.h"
diff --git a/www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.h b/www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.h
index c49cde274cf0..038723a66923 100644
--- a/www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.h
+++ b/www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.h
@@ -1,4 +1,4 @@
---- headless/lib/browser/headless_content_browser_client.h.orig 2025-04-16 18:18:42 UTC
+--- headless/lib/browser/headless_content_browser_client.h.orig 2025-05-07 06:48:23 UTC
+++ headless/lib/browser/headless_content_browser_client.h
@@ -47,7 +47,7 @@ class HeadlessContentBrowserClient : public content::C
CreateDevToolsManagerDelegate() override;
diff --git a/www/iridium/files/patch-headless_lib_browser_headless__web__contents__impl.cc b/www/iridium/files/patch-headless_lib_browser_headless__web__contents__impl.cc
index def1189acdcb..32178af77221 100644
--- a/www/iridium/files/patch-headless_lib_browser_headless__web__contents__impl.cc
+++ b/www/iridium/files/patch-headless_lib_browser_headless__web__contents__impl.cc
@@ -1,4 +1,4 @@
---- headless/lib/browser/headless_web_contents_impl.cc.orig 2025-04-16 18:18:42 UTC
+--- headless/lib/browser/headless_web_contents_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ headless/lib/browser/headless_web_contents_impl.cc
@@ -70,7 +70,7 @@ BASE_FEATURE(kPrerender2InHeadlessMode,
namespace {
diff --git a/www/iridium/files/patch-headless_lib_headless__content__main__delegate.cc b/www/iridium/files/patch-headless_lib_headless__content__main__delegate.cc
index 14f68f4da8fd..1a1cf168e966 100644
--- a/www/iridium/files/patch-headless_lib_headless__content__main__delegate.cc
+++ b/www/iridium/files/patch-headless_lib_headless__content__main__delegate.cc
@@ -1,6 +1,6 @@
---- headless/lib/headless_content_main_delegate.cc.orig 2025-03-18 16:46:04 UTC
+--- headless/lib/headless_content_main_delegate.cc.orig 2025-05-07 06:48:23 UTC
+++ headless/lib/headless_content_main_delegate.cc
-@@ -408,7 +408,7 @@ void HeadlessContentMainDelegate::InitCrashReporter(
+@@ -407,7 +407,7 @@ void HeadlessContentMainDelegate::InitCrashReporter(
if (process_type != ::switches::kZygoteProcess) {
g_headless_crash_client.Pointer()->set_crash_dumps_dir(
command_line.GetSwitchValuePath(switches::kCrashDumpsDir));
diff --git a/www/iridium/files/patch-ipc_ipc__channel.h b/www/iridium/files/patch-ipc_ipc__channel.h
index 10bcdb7d3e01..2623942d0f80 100644
--- a/www/iridium/files/patch-ipc_ipc__channel.h
+++ b/www/iridium/files/patch-ipc_ipc__channel.h
@@ -1,4 +1,4 @@
---- ipc/ipc_channel.h.orig 2024-06-25 12:08:48 UTC
+--- ipc/ipc_channel.h.orig 2025-05-07 06:48:23 UTC
+++ ipc/ipc_channel.h
@@ -218,7 +218,7 @@ class COMPONENT_EXPORT(IPC) Channel : public Sender {
static std::string GenerateUniqueRandomChannelID();
diff --git a/www/iridium/files/patch-ipc_ipc__channel__common.cc b/www/iridium/files/patch-ipc_ipc__channel__common.cc
index 9c887f40ede3..0cd750c6aafa 100644
--- a/www/iridium/files/patch-ipc_ipc__channel__common.cc
+++ b/www/iridium/files/patch-ipc_ipc__channel__common.cc
@@ -1,4 +1,4 @@
---- ipc/ipc_channel_common.cc.orig 2023-03-13 07:33:08 UTC
+--- ipc/ipc_channel_common.cc.orig 2025-05-07 06:48:23 UTC
+++ ipc/ipc_channel_common.cc
@@ -10,7 +10,7 @@
diff --git a/www/iridium/files/patch-ipc_ipc__channel__mojo.cc b/www/iridium/files/patch-ipc_ipc__channel__mojo.cc
index 9e646b1bae54..ecaea7234d3a 100644
--- a/www/iridium/files/patch-ipc_ipc__channel__mojo.cc
+++ b/www/iridium/files/patch-ipc_ipc__channel__mojo.cc
@@ -1,4 +1,4 @@
---- ipc/ipc_channel_mojo.cc.orig 2023-03-13 07:33:08 UTC
+--- ipc/ipc_channel_mojo.cc.orig 2025-05-07 06:48:23 UTC
+++ ipc/ipc_channel_mojo.cc
@@ -105,7 +105,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe
};
diff --git a/www/iridium/files/patch-ipc_ipc__message__utils.cc b/www/iridium/files/patch-ipc_ipc__message__utils.cc
index 3fb09f553916..f4f992fc97c0 100644
--- a/www/iridium/files/patch-ipc_ipc__message__utils.cc
+++ b/www/iridium/files/patch-ipc_ipc__message__utils.cc
@@ -1,4 +1,4 @@
---- ipc/ipc_message_utils.cc.orig 2024-12-22 12:24:29 UTC
+--- ipc/ipc_message_utils.cc.orig 2025-05-07 06:48:23 UTC
+++ ipc/ipc_message_utils.cc
@@ -399,7 +399,7 @@ void ParamTraits<unsigned int>::Log(const param_type&
}
diff --git a/www/iridium/files/patch-ipc_ipc__message__utils.h b/www/iridium/files/patch-ipc_ipc__message__utils.h
index af9aba1eabbd..51285f68af11 100644
--- a/www/iridium/files/patch-ipc_ipc__message__utils.h
+++ b/www/iridium/files/patch-ipc_ipc__message__utils.h
@@ -1,6 +1,6 @@
---- ipc/ipc_message_utils.h.orig 2025-03-18 16:46:04 UTC
+--- ipc/ipc_message_utils.h.orig 2025-05-07 06:48:23 UTC
+++ ipc/ipc_message_utils.h
-@@ -215,7 +215,7 @@ struct ParamTraits<unsigned int> {
+@@ -216,7 +216,7 @@ struct ParamTraits<unsigned int> {
// Since we want to support Android 32<>64 bit IPC, as long as we don't have
// these traits for 32 bit ARM then that'll catch any errors.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/iridium/files/patch-media_BUILD.gn b/www/iridium/files/patch-media_BUILD.gn
index 29d28b985ac7..0584658ebf27 100644
--- a/www/iridium/files/patch-media_BUILD.gn
+++ b/www/iridium/files/patch-media_BUILD.gn
@@ -1,6 +1,6 @@
---- media/BUILD.gn.orig 2025-03-18 16:46:04 UTC
+--- media/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ media/BUILD.gn
-@@ -94,6 +94,9 @@ config("media_config") {
+@@ -99,6 +99,9 @@ config("media_config") {
defines += [ "DLOPEN_PULSEAUDIO" ]
}
}
diff --git a/www/iridium/files/patch-media_audio_BUILD.gn b/www/iridium/files/patch-media_audio_BUILD.gn
index 1ca657e87e2d..632457614659 100644
--- a/www/iridium/files/patch-media_audio_BUILD.gn
+++ b/www/iridium/files/patch-media_audio_BUILD.gn
@@ -1,6 +1,6 @@
---- media/audio/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- media/audio/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ media/audio/BUILD.gn
-@@ -271,9 +271,23 @@ source_set("audio") {
+@@ -275,9 +275,23 @@ source_set("audio") {
deps += [ "//media/base/android:media_jni_headers" ]
}
diff --git a/www/iridium/files/patch-media_audio_alsa_audio__manager__alsa.cc b/www/iridium/files/patch-media_audio_alsa_audio__manager__alsa.cc
index e91b1dec3daa..a9c7c313ad1b 100644
--- a/www/iridium/files/patch-media_audio_alsa_audio__manager__alsa.cc
+++ b/www/iridium/files/patch-media_audio_alsa_audio__manager__alsa.cc
@@ -1,4 +1,4 @@
---- media/audio/alsa/audio_manager_alsa.cc.orig 2025-03-18 16:46:04 UTC
+--- media/audio/alsa/audio_manager_alsa.cc.orig 2025-05-07 06:48:23 UTC
+++ media/audio/alsa/audio_manager_alsa.cc
@@ -106,7 +106,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
int card = -1;
diff --git a/www/iridium/files/patch-media_audio_audio__input__device.cc b/www/iridium/files/patch-media_audio_audio__input__device.cc
index 41727d5851c8..1a097e8bf92d 100644
--- a/www/iridium/files/patch-media_audio_audio__input__device.cc
+++ b/www/iridium/files/patch-media_audio_audio__input__device.cc
@@ -1,4 +1,4 @@
---- media/audio/audio_input_device.cc.orig 2025-02-22 18:06:53 UTC
+--- media/audio/audio_input_device.cc.orig 2025-05-07 06:48:23 UTC
+++ media/audio/audio_input_device.cc
@@ -275,7 +275,7 @@ void AudioInputDevice::OnStreamCreated(
// here. See comments in AliveChecker and PowerObserverHelper for details and
diff --git a/www/iridium/files/patch-media_audio_audio__output__proxy__unittest.cc b/www/iridium/files/patch-media_audio_audio__output__proxy__unittest.cc
index fb80a0ad5023..4b78211fd102 100644
--- a/www/iridium/files/patch-media_audio_audio__output__proxy__unittest.cc
+++ b/www/iridium/files/patch-media_audio_audio__output__proxy__unittest.cc
@@ -1,4 +1,4 @@
---- media/audio/audio_output_proxy_unittest.cc.orig 2023-03-13 07:33:08 UTC
+--- media/audio/audio_output_proxy_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ media/audio/audio_output_proxy_unittest.cc
@@ -443,7 +443,11 @@ class AudioOutputProxyTest : public testing::Test {
// |stream| is closed at this point. Start() should reopen it again.
diff --git a/www/iridium/files/patch-media_audio_pulse_pulse__util.cc b/www/iridium/files/patch-media_audio_pulse_pulse__util.cc
index 0d37a7ae2e8e..a660a2cb0869 100644
--- a/www/iridium/files/patch-media_audio_pulse_pulse__util.cc
+++ b/www/iridium/files/patch-media_audio_pulse_pulse__util.cc
@@ -1,4 +1,4 @@
---- media/audio/pulse/pulse_util.cc.orig 2024-11-04 08:56:03 UTC
+--- media/audio/pulse/pulse_util.cc.orig 2025-05-07 06:48:23 UTC
+++ media/audio/pulse/pulse_util.cc
@@ -50,7 +50,11 @@ constexpr char kBrowserDisplayName[] = "chromium-brows
diff --git a/www/iridium/files/patch-media_audio_sndio_audio__manager__sndio.cc b/www/iridium/files/patch-media_audio_sndio_audio__manager__sndio.cc
index fb3135cbc20e..69792852be8d 100644
--- a/www/iridium/files/patch-media_audio_sndio_audio__manager__sndio.cc
+++ b/www/iridium/files/patch-media_audio_sndio_audio__manager__sndio.cc
@@ -1,4 +1,4 @@
---- media/audio/sndio/audio_manager_sndio.cc.orig 2024-08-01 05:47:53 UTC
+--- media/audio/sndio/audio_manager_sndio.cc.orig 2025-05-07 06:48:23 UTC
+++ media/audio/sndio/audio_manager_sndio.cc
@@ -0,0 +1,213 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/www/iridium/files/patch-media_audio_sndio_audio__manager__sndio.h b/www/iridium/files/patch-media_audio_sndio_audio__manager__sndio.h
index 192ac27408cf..0bebefb3420c 100644
--- a/www/iridium/files/patch-media_audio_sndio_audio__manager__sndio.h
+++ b/www/iridium/files/patch-media_audio_sndio_audio__manager__sndio.h
@@ -1,4 +1,4 @@
---- media/audio/sndio/audio_manager_sndio.h.orig 2022-03-28 18:11:04 UTC
+--- media/audio/sndio/audio_manager_sndio.h.orig 2025-05-07 06:48:23 UTC
+++ media/audio/sndio/audio_manager_sndio.h
@@ -0,0 +1,66 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/www/iridium/files/patch-media_audio_sndio_sndio__input.cc b/www/iridium/files/patch-media_audio_sndio_sndio__input.cc
index e99b1c8a19bf..d8541f45308a 100644
--- a/www/iridium/files/patch-media_audio_sndio_sndio__input.cc
+++ b/www/iridium/files/patch-media_audio_sndio_sndio__input.cc
@@ -1,4 +1,4 @@
---- media/audio/sndio/sndio_input.cc.orig 2023-07-24 14:27:53 UTC
+--- media/audio/sndio/sndio_input.cc.orig 2025-05-07 06:48:23 UTC
+++ media/audio/sndio/sndio_input.cc
@@ -0,0 +1,200 @@
+// Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/www/iridium/files/patch-media_audio_sndio_sndio__input.h b/www/iridium/files/patch-media_audio_sndio_sndio__input.h
index 6ce82dab0318..55d8bff8a511 100644
--- a/www/iridium/files/patch-media_audio_sndio_sndio__input.h
+++ b/www/iridium/files/patch-media_audio_sndio_sndio__input.h
@@ -1,4 +1,4 @@
---- media/audio/sndio/sndio_input.h.orig 2022-03-28 18:11:04 UTC
+--- media/audio/sndio/sndio_input.h.orig 2025-05-07 06:48:23 UTC
+++ media/audio/sndio/sndio_input.h
@@ -0,0 +1,91 @@
+// Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/www/iridium/files/patch-media_audio_sndio_sndio__output.cc b/www/iridium/files/patch-media_audio_sndio_sndio__output.cc
index 0111100cd59d..60100ec47704 100644
--- a/www/iridium/files/patch-media_audio_sndio_sndio__output.cc
+++ b/www/iridium/files/patch-media_audio_sndio_sndio__output.cc
@@ -1,4 +1,4 @@
---- media/audio/sndio/sndio_output.cc.orig 2023-03-13 07:33:08 UTC
+--- media/audio/sndio/sndio_output.cc.orig 2025-05-07 06:48:23 UTC
+++ media/audio/sndio/sndio_output.cc
@@ -0,0 +1,187 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/www/iridium/files/patch-media_audio_sndio_sndio__output.h b/www/iridium/files/patch-media_audio_sndio_sndio__output.h
index 20fbe15f8951..486e8c1c08cd 100644
--- a/www/iridium/files/patch-media_audio_sndio_sndio__output.h
+++ b/www/iridium/files/patch-media_audio_sndio_sndio__output.h
@@ -1,4 +1,4 @@
---- media/audio/sndio/sndio_output.h.orig 2022-03-28 18:11:04 UTC
+--- media/audio/sndio/sndio_output.h.orig 2025-05-07 06:48:23 UTC
+++ media/audio/sndio/sndio_output.h
@@ -0,0 +1,88 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/www/iridium/files/patch-media_base_audio__latency.cc b/www/iridium/files/patch-media_base_audio__latency.cc
index eef07ea8b18e..bc461bd5b453 100644
--- a/www/iridium/files/patch-media_base_audio__latency.cc
+++ b/www/iridium/files/patch-media_base_audio__latency.cc
@@ -1,4 +1,4 @@
---- media/base/audio_latency.cc.orig 2025-04-16 18:18:42 UTC
+--- media/base/audio_latency.cc.orig 2025-05-07 06:48:23 UTC
+++ media/base/audio_latency.cc
@@ -147,7 +147,7 @@ int AudioLatency::GetRtcBufferSize(int sample_rate, in
}
diff --git a/www/iridium/files/patch-media_base_libaom__thread__wrapper.cc b/www/iridium/files/patch-media_base_libaom__thread__wrapper.cc
index 53bd9e79b1f5..c48ec2e2d4d3 100644
--- a/www/iridium/files/patch-media_base_libaom__thread__wrapper.cc
+++ b/www/iridium/files/patch-media_base_libaom__thread__wrapper.cc
@@ -1,4 +1,4 @@
---- media/base/libaom_thread_wrapper.cc.orig 2024-06-25 12:08:48 UTC
+--- media/base/libaom_thread_wrapper.cc.orig 2025-05-07 06:48:23 UTC
+++ media/base/libaom_thread_wrapper.cc
@@ -5,17 +5,21 @@
#include "base/logging.h"
diff --git a/www/iridium/files/patch-media_base_libvpx__thread__wrapper.cc b/www/iridium/files/patch-media_base_libvpx__thread__wrapper.cc
index d06e5c479448..19cb05d67d88 100644
--- a/www/iridium/files/patch-media_base_libvpx__thread__wrapper.cc
+++ b/www/iridium/files/patch-media_base_libvpx__thread__wrapper.cc
@@ -1,4 +1,4 @@
---- media/base/libvpx_thread_wrapper.cc.orig 2024-06-25 12:08:48 UTC
+--- media/base/libvpx_thread_wrapper.cc.orig 2025-05-07 06:48:23 UTC
+++ media/base/libvpx_thread_wrapper.cc
@@ -5,11 +5,14 @@
#include "media/base/libvpx_thread_wrapper.h"
diff --git a/www/iridium/files/patch-media_base_media__switches.cc b/www/iridium/files/patch-media_base_media__switches.cc
index 76f00dabd680..229c6d0f0a28 100644
--- a/www/iridium/files/patch-media_base_media__switches.cc
+++ b/www/iridium/files/patch-media_base_media__switches.cc
@@ -1,4 +1,4 @@
---- media/base/media_switches.cc.orig 2025-04-16 18:18:42 UTC
+--- media/base/media_switches.cc.orig 2025-05-07 06:48:23 UTC
+++ media/base/media_switches.cc
@@ -19,7 +19,7 @@
#include "ui/gl/gl_features.h"
@@ -49,7 +49,7 @@
#endif // BUILDFLAG(IS_LINUX)
// When enabled, MediaCapabilities will check with GPU Video Accelerator
-@@ -611,7 +633,7 @@ BASE_FEATURE(kFileDialogsBlockPictureInPicture,
+@@ -636,7 +658,7 @@ BASE_FEATURE(kFileDialogsBlockPictureInPicture,
// Show toolbar button that opens dialog for controlling media sessions.
BASE_FEATURE(kGlobalMediaControls,
"GlobalMediaControls",
@@ -58,7 +58,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -634,7 +656,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdatedUI,
+@@ -659,7 +681,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdatedUI,
// If enabled, users can request Media Remoting without fullscreen-in-tab.
BASE_FEATURE(kMediaRemotingWithoutFullscreen,
"MediaRemotingWithoutFullscreen",
@@ -67,7 +67,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -646,7 +668,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen,
+@@ -671,7 +693,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen,
BASE_FEATURE(kGlobalMediaControlsPictureInPicture,
"GlobalMediaControlsPictureInPicture",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -76,7 +76,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -675,7 +697,7 @@ BASE_FEATURE(kUnifiedAutoplay,
+@@ -700,7 +722,7 @@ BASE_FEATURE(kUnifiedAutoplay,
"UnifiedAutoplay",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -85,7 +85,7 @@
// Enable vaapi/v4l2 video decoding on linux. This is already enabled by default
// on chromeos, but needs an experiment on linux.
BASE_FEATURE(kAcceleratedVideoDecodeLinux,
-@@ -775,7 +797,7 @@ BASE_FEATURE(kVSyncMjpegDecoding,
+@@ -800,7 +822,7 @@ BASE_FEATURE(kVSyncMjpegDecoding,
"VSyncMjpegDecoding",
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
@@ -94,8 +94,8 @@
// Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS.
BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding,
"V4L2H264TemporalLayerHWEncoding",
-@@ -1347,7 +1369,7 @@ BASE_FEATURE(kUseGTFOOutOfProcessVideoDecoding,
- base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -1361,7 +1383,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecoding,
+ );
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -103,7 +103,7 @@
// Spawn utility processes to perform hardware encode acceleration instead of
// using the GPU process.
BASE_FEATURE(kUseOutOfProcessVideoEncoding,
-@@ -1429,7 +1451,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
+@@ -1443,7 +1465,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
"RecordWebAudioEngagement",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/iridium/files/patch-media_base_media__switches.h b/www/iridium/files/patch-media_base_media__switches.h
index 8c0d3f30921e..f8279fe482c1 100644
--- a/www/iridium/files/patch-media_base_media__switches.h
+++ b/www/iridium/files/patch-media_base_media__switches.h
@@ -1,6 +1,6 @@
---- media/base/media_switches.h.orig 2025-04-16 18:18:42 UTC
+--- media/base/media_switches.h.orig 2025-05-07 06:48:23 UTC
+++ media/base/media_switches.h
-@@ -321,13 +321,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaRecorderHEVCSu
+@@ -329,13 +329,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaRecorderHEVCSu
MEDIA_EXPORT BASE_DECLARE_FEATURE(kPlaybackSpeedButton);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMediaEngagementData);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMetadataSuspend);
@@ -28,7 +28,7 @@
MEDIA_EXPORT BASE_DECLARE_FEATURE(kReduceHardwareVideoDecoderBuffers);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kResumeBackgroundVideo);
-@@ -341,7 +353,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kSuspendMutedAudio);
+@@ -349,7 +361,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kSuspendMutedAudio);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseAndroidOverlayForSecureOnly);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMediaStream);
@@ -37,7 +37,7 @@
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinux);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinuxGL);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoEncodeLinux);
-@@ -363,7 +375,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiAV1TemporalLay
+@@ -371,7 +383,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiAV1TemporalLay
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp9SModeHWEncoding);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
@@ -46,8 +46,8 @@
MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2H264TemporalLayerHWEncoding);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVideoBlitColorAccuracy);
-@@ -493,7 +505,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVide
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseGTFOOutOfProcessVideoDecoding);
+@@ -497,7 +509,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kBackgroundListening
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVideoDecoding);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-media_base_video__frame.cc b/www/iridium/files/patch-media_base_video__frame.cc
index de9cba1450f5..cd5221fa47aa 100644
--- a/www/iridium/files/patch-media_base_video__frame.cc
+++ b/www/iridium/files/patch-media_base_video__frame.cc
@@ -1,4 +1,4 @@
---- media/base/video_frame.cc.orig 2025-04-16 18:18:42 UTC
+--- media/base/video_frame.cc.orig 2025-05-07 06:48:23 UTC
+++ media/base/video_frame.cc
@@ -92,7 +92,7 @@ std::string VideoFrame::StorageTypeToString(
return "OWNED_MEMORY";
diff --git a/www/iridium/files/patch-media_base_video__frame.h b/www/iridium/files/patch-media_base_video__frame.h
index 8934ca8f406e..ef808dda9221 100644
--- a/www/iridium/files/patch-media_base_video__frame.h
+++ b/www/iridium/files/patch-media_base_video__frame.h
@@ -1,4 +1,4 @@
---- media/base/video_frame.h.orig 2025-04-16 18:18:42 UTC
+--- media/base/video_frame.h.orig 2025-05-07 06:48:23 UTC
+++ media/base/video_frame.h
@@ -42,7 +42,7 @@
#include "ui/gfx/geometry/size.h"
diff --git a/www/iridium/files/patch-media_capture_video_create__video__capture__device__factory.cc b/www/iridium/files/patch-media_capture_video_create__video__capture__device__factory.cc
index b06306439271..494378fd13dd 100644
--- a/www/iridium/files/patch-media_capture_video_create__video__capture__device__factory.cc
+++ b/www/iridium/files/patch-media_capture_video_create__video__capture__device__factory.cc
@@ -1,4 +1,4 @@
---- media/capture/video/create_video_capture_device_factory.cc.orig 2025-04-16 18:18:42 UTC
+--- media/capture/video/create_video_capture_device_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ media/capture/video/create_video_capture_device_factory.cc
@@ -12,7 +12,7 @@
#include "media/capture/video/fake_video_capture_device_factory.h"
diff --git a/www/iridium/files/patch-media_capture_video_fake__video__capture__device__factory.cc b/www/iridium/files/patch-media_capture_video_fake__video__capture__device__factory.cc
index 13de90cd045b..58c84606f7f1 100644
--- a/www/iridium/files/patch-media_capture_video_fake__video__capture__device__factory.cc
+++ b/www/iridium/files/patch-media_capture_video_fake__video__capture__device__factory.cc
@@ -1,4 +1,4 @@
---- media/capture/video/fake_video_capture_device_factory.cc.orig 2024-06-25 12:08:48 UTC
+--- media/capture/video/fake_video_capture_device_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ media/capture/video/fake_video_capture_device_factory.cc
@@ -231,7 +231,7 @@ void FakeVideoCaptureDeviceFactory::GetDevicesInfo(
int entry_index = 0;
diff --git a/www/iridium/files/patch-media_capture_video_file__video__capture__device__factory.cc b/www/iridium/files/patch-media_capture_video_file__video__capture__device__factory.cc
index 7429c462c0c2..8ac1039bced3 100644
--- a/www/iridium/files/patch-media_capture_video_file__video__capture__device__factory.cc
+++ b/www/iridium/files/patch-media_capture_video_file__video__capture__device__factory.cc
@@ -1,4 +1,4 @@
---- media/capture/video/file_video_capture_device_factory.cc.orig 2022-03-28 18:11:04 UTC
+--- media/capture/video/file_video_capture_device_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ media/capture/video/file_video_capture_device_factory.cc
@@ -52,7 +52,7 @@ void FileVideoCaptureDeviceFactory::GetDevicesInfo(
VideoCaptureApi::WIN_DIRECT_SHOW;
diff --git a/www/iridium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc b/www/iridium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc
index ea9015f2f342..fba607eef6c8 100644
--- a/www/iridium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc
+++ b/www/iridium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc
@@ -1,4 +1,4 @@
---- media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-03-18 16:46:04 UTC
+--- media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ media/capture/video/linux/fake_v4l2_impl.cc
@@ -569,7 +569,7 @@ int FakeV4L2Impl::close(int fd) {
return kSuccessReturnValue;
diff --git a/www/iridium/files/patch-media_capture_video_linux_fake__v4l2__impl.h b/www/iridium/files/patch-media_capture_video_linux_fake__v4l2__impl.h
index 46a60553bb8a..fbdc3644a319 100644
--- a/www/iridium/files/patch-media_capture_video_linux_fake__v4l2__impl.h
+++ b/www/iridium/files/patch-media_capture_video_linux_fake__v4l2__impl.h
@@ -1,4 +1,4 @@
---- media/capture/video/linux/fake_v4l2_impl.h.orig 2023-10-21 11:51:27 UTC
+--- media/capture/video/linux/fake_v4l2_impl.h.orig 2025-05-07 06:48:23 UTC
+++ media/capture/video/linux/fake_v4l2_impl.h
@@ -8,7 +8,13 @@
#include <map>
diff --git a/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc b/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc
index ffdb4d740fe2..da0078066125 100644
--- a/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc
+++ b/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc
@@ -1,4 +1,4 @@
---- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2025-03-18 16:46:04 UTC
+--- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2025-05-07 06:48:23 UTC
+++ media/capture/video/linux/v4l2_capture_delegate.cc
@@ -10,8 +10,10 @@
#include "media/capture/video/linux/v4l2_capture_delegate.h"
diff --git a/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__delegate.h b/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__delegate.h
index 067dbfe61015..340f0bf13255 100644
--- a/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__delegate.h
+++ b/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__delegate.h
@@ -1,4 +1,4 @@
---- media/capture/video/linux/v4l2_capture_delegate.h.orig 2025-02-22 18:06:53 UTC
+--- media/capture/video/linux/v4l2_capture_delegate.h.orig 2025-05-07 06:48:23 UTC
+++ media/capture/video/linux/v4l2_capture_delegate.h
@@ -34,7 +34,7 @@ class Location;
diff --git a/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device.h b/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device.h
index f586b096d2d3..480b70d44df0 100644
--- a/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device.h
+++ b/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device.h
@@ -1,7 +1,7 @@
---- media/capture/video/linux/v4l2_capture_device.h.orig 2022-03-28 18:11:04 UTC
+--- media/capture/video/linux/v4l2_capture_device.h.orig 2025-05-07 06:48:23 UTC
+++ media/capture/video/linux/v4l2_capture_device.h
-@@ -21,7 +21,7 @@ class CAPTURE_EXPORT V4L2CaptureDevice
- public:
+@@ -23,7 +23,7 @@ class CAPTURE_EXPORT V4L2CaptureDevice
+
virtual int open(const char* device_name, int flags) = 0;
virtual int close(int fd) = 0;
- virtual int ioctl(int fd, int request, void* argp) = 0;
diff --git a/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device__impl.cc b/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device__impl.cc
index 242550f55965..eb712e6a3148 100644
--- a/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device__impl.cc
+++ b/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device__impl.cc
@@ -1,4 +1,4 @@
---- media/capture/video/linux/v4l2_capture_device_impl.cc.orig 2022-03-28 18:11:04 UTC
+--- media/capture/video/linux/v4l2_capture_device_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ media/capture/video/linux/v4l2_capture_device_impl.cc
@@ -22,7 +22,7 @@ int V4L2CaptureDeviceImpl::close(int fd) {
return ::close(fd);
diff --git a/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device__impl.h b/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device__impl.h
index 5269f6be6817..00ed40868bc0 100644
--- a/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device__impl.h
+++ b/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device__impl.h
@@ -1,4 +1,4 @@
---- media/capture/video/linux/v4l2_capture_device_impl.h.orig 2022-03-28 18:11:04 UTC
+--- media/capture/video/linux/v4l2_capture_device_impl.h.orig 2025-05-07 06:48:23 UTC
+++ media/capture/video/linux/v4l2_capture_device_impl.h
@@ -19,7 +19,7 @@ class CAPTURE_EXPORT V4L2CaptureDeviceImpl : public V4
public:
diff --git a/www/iridium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc b/www/iridium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
index 437c377c8840..d0e190a08814 100644
--- a/www/iridium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
+++ b/www/iridium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
@@ -1,4 +1,4 @@
---- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2025-03-18 16:46:04 UTC
+--- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2025-05-07 06:48:23 UTC
+++ media/capture/video/linux/video_capture_device_factory_v4l2.cc
@@ -43,6 +43,7 @@ bool CompareCaptureDevices(const VideoCaptureDeviceInf
return a.descriptor < b.descriptor;
diff --git a/www/iridium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h b/www/iridium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h
index e4ae9c521194..42d3b6bd7131 100644
--- a/www/iridium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h
+++ b/www/iridium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h
@@ -1,4 +1,4 @@
---- media/capture/video/linux/video_capture_device_factory_v4l2.h.orig 2023-04-22 17:45:15 UTC
+--- media/capture/video/linux/video_capture_device_factory_v4l2.h.orig 2025-05-07 06:48:23 UTC
+++ media/capture/video/linux/video_capture_device_factory_v4l2.h
@@ -51,7 +51,7 @@ class CAPTURE_EXPORT VideoCaptureDeviceFactoryV4L2
diff --git a/www/iridium/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc b/www/iridium/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc
index 595f51ddc73f..7e1982fb6afb 100644
--- a/www/iridium/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc
+++ b/www/iridium/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc
@@ -1,4 +1,4 @@
---- media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig 2025-04-16 18:18:42 UTC
+--- media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ media/capture/video/video_capture_buffer_tracker_factory_impl.cc
@@ -13,7 +13,7 @@
#include "media/capture/video/chromeos/gpu_memory_buffer_tracker_cros.h"
diff --git a/www/iridium/files/patch-media_capture_video_video__capture__device__client.cc b/www/iridium/files/patch-media_capture_video_video__capture__device__client.cc
index 8b85411e77a8..fb603fce8577 100644
--- a/www/iridium/files/patch-media_capture_video_video__capture__device__client.cc
+++ b/www/iridium/files/patch-media_capture_video_video__capture__device__client.cc
@@ -1,4 +1,4 @@
---- media/capture/video/video_capture_device_client.cc.orig 2025-04-16 18:18:42 UTC
+--- media/capture/video/video_capture_device_client.cc.orig 2025-05-07 06:48:23 UTC
+++ media/capture/video/video_capture_device_client.cc
@@ -172,7 +172,7 @@ FourccAndFlip GetFourccAndFlipFromPixelFormat(
CHECK(!is_width_odd && !is_height_odd);
diff --git a/www/iridium/files/patch-media_cdm_cdm__paths__unittest.cc b/www/iridium/files/patch-media_cdm_cdm__paths__unittest.cc
index 3c0a55210c11..d35d5e2916a6 100644
--- a/www/iridium/files/patch-media_cdm_cdm__paths__unittest.cc
+++ b/www/iridium/files/patch-media_cdm_cdm__paths__unittest.cc
@@ -1,4 +1,4 @@
---- media/cdm/cdm_paths_unittest.cc.orig 2025-04-16 18:18:42 UTC
+--- media/cdm/cdm_paths_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ media/cdm/cdm_paths_unittest.cc
@@ -26,7 +26,7 @@ const char kComponentPlatform[] =
"win";
diff --git a/www/iridium/files/patch-media_cdm_library__cdm_cdm__paths.gni b/www/iridium/files/patch-media_cdm_library__cdm_cdm__paths.gni
index 59ffefb141e5..86f4bc40074d 100644
--- a/www/iridium/files/patch-media_cdm_library__cdm_cdm__paths.gni
+++ b/www/iridium/files/patch-media_cdm_library__cdm_cdm__paths.gni
@@ -1,4 +1,4 @@
---- media/cdm/library_cdm/cdm_paths.gni.orig 2025-04-16 18:18:42 UTC
+--- media/cdm/library_cdm/cdm_paths.gni.orig 2025-05-07 06:48:23 UTC
+++ media/cdm/library_cdm/cdm_paths.gni
@@ -14,7 +14,7 @@ assert(enable_library_cdms)
# Explicitly define what we use to avoid confusion.
diff --git a/www/iridium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py b/www/iridium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
index 1b2b49b2c861..833bac761f44 100644
--- a/www/iridium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
+++ b/www/iridium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
@@ -1,4 +1,4 @@
---- media/ffmpeg/scripts/build_ffmpeg.py.orig 2024-08-01 05:47:53 UTC
+--- media/ffmpeg/scripts/build_ffmpeg.py.orig 2025-05-07 06:48:23 UTC
+++ media/ffmpeg/scripts/build_ffmpeg.py
@@ -33,7 +33,7 @@ NDK_ROOT_DIR = os.path.abspath(
SUCCESS_TOKEN = 'THIS_BUILD_WORKED'
diff --git a/www/iridium/files/patch-media_ffmpeg_scripts_robo__lib_config.py b/www/iridium/files/patch-media_ffmpeg_scripts_robo__lib_config.py
index 50e34455367b..b0f4a0ffe745 100644
--- a/www/iridium/files/patch-media_ffmpeg_scripts_robo__lib_config.py
+++ b/www/iridium/files/patch-media_ffmpeg_scripts_robo__lib_config.py
@@ -1,4 +1,4 @@
---- media/ffmpeg/scripts/robo_lib/config.py.orig 2025-02-22 18:06:53 UTC
+--- media/ffmpeg/scripts/robo_lib/config.py.orig 2025-05-07 06:48:23 UTC
+++ media/ffmpeg/scripts/robo_lib/config.py
@@ -56,19 +56,13 @@ class RoboConfiguration:
self._llvm_path = os.path.join(self.chrome_src(), "third_party",
diff --git a/www/iridium/files/patch-media_gpu_buffer__validation.cc b/www/iridium/files/patch-media_gpu_buffer__validation.cc
deleted file mode 100644
index f599e5a9718f..000000000000
--- a/www/iridium/files/patch-media_gpu_buffer__validation.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- media/gpu/buffer_validation.cc.orig 2024-12-22 12:24:29 UTC
-+++ media/gpu/buffer_validation.cc
-@@ -15,7 +15,7 @@
- #include "ui/gfx/geometry/size.h"
- #include "ui/gfx/gpu_memory_buffer.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include <sys/types.h>
- #include <unistd.h>
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -23,7 +23,7 @@
- namespace media {
-
- bool GetFileSize(const int fd, size_t* size) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (fd < 0) {
- VLOG(1) << "Invalid file descriptor";
- return false;
-@@ -77,7 +77,7 @@ bool VerifyGpuMemoryBufferHandle(
- VLOG(1) << "Unsupported: " << pixel_format;
- return false;
- }
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const size_t num_planes = media::VideoFrame::NumPlanes(pixel_format);
- if (num_planes != gmb_handle.native_pixmap_handle.planes.size() ||
- num_planes == 0) {
diff --git a/www/iridium/files/patch-media_gpu_chromeos_gl__image__processor__backend.cc b/www/iridium/files/patch-media_gpu_chromeos_gl__image__processor__backend.cc
index 34c856c58baf..845c2d0496d9 100644
--- a/www/iridium/files/patch-media_gpu_chromeos_gl__image__processor__backend.cc
+++ b/www/iridium/files/patch-media_gpu_chromeos_gl__image__processor__backend.cc
@@ -1,4 +1,4 @@
---- media/gpu/chromeos/gl_image_processor_backend.cc.orig 2024-06-25 12:08:48 UTC
+--- media/gpu/chromeos/gl_image_processor_backend.cc.orig 2025-05-07 06:48:23 UTC
+++ media/gpu/chromeos/gl_image_processor_backend.cc
@@ -28,6 +28,10 @@
#include "ui/ozone/public/ozone_platform.h"
diff --git a/www/iridium/files/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc b/www/iridium/files/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
index d8a270964018..1d0222ae30d4 100644
--- a/www/iridium/files/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
+++ b/www/iridium/files/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
@@ -1,4 +1,4 @@
---- media/gpu/chromeos/libyuv_image_processor_backend.cc.orig 2024-12-22 12:24:29 UTC
+--- media/gpu/chromeos/libyuv_image_processor_backend.cc.orig 2025-05-07 06:48:23 UTC
+++ media/gpu/chromeos/libyuv_image_processor_backend.cc
@@ -53,7 +53,7 @@ static constexpr struct {
#define CONV(in, out, trans, result) \
diff --git a/www/iridium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc b/www/iridium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
index 9afb7ea3dc29..aa5d17bdc1bf 100644
--- a/www/iridium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
+++ b/www/iridium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
@@ -1,6 +1,6 @@
---- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2024-11-04 08:56:03 UTC
+--- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-05-07 06:48:23 UTC
+++ media/gpu/chromeos/mailbox_video_frame_converter.cc
-@@ -67,7 +67,7 @@ viz::SharedImageFormat GetSharedImageFormat(gfx::Buffe
+@@ -68,7 +68,7 @@ viz::SharedImageFormat GetSharedImageFormat(gfx::Buffe
<< static_cast<int>(buffer_format);
NOTREACHED();
}
diff --git a/www/iridium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc b/www/iridium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc
index 0024fad11154..5275f33e004b 100644
--- a/www/iridium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc
+++ b/www/iridium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc
@@ -1,4 +1,4 @@
---- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-04-16 18:18:42 UTC
+--- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-05-07 06:48:23 UTC
+++ media/gpu/chromeos/platform_video_frame_utils.cc
@@ -68,7 +68,7 @@ static std::unique_ptr<ui::GbmDevice> CreateGbmDevice(
const base::FilePath dev_path(FILE_PATH_LITERAL(
diff --git a/www/iridium/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc b/www/iridium/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc
index 3f6113150ed3..1f3eb4c3e9fa 100644
--- a/www/iridium/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc
+++ b/www/iridium/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc
@@ -1,6 +1,6 @@
---- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2025-04-16 18:18:42 UTC
+--- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2025-05-07 06:48:23 UTC
+++ media/gpu/chromeos/video_decoder_pipeline.cc
-@@ -1121,7 +1121,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat(
+@@ -1122,7 +1122,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat(
}
#endif
@@ -9,7 +9,7 @@
// Linux should always use a custom allocator (to allocate buffers using
// libva) and a PlatformVideoFramePool.
CHECK(allocator.has_value());
-@@ -1130,7 +1130,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat(
+@@ -1131,7 +1131,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat(
// VideoFrame::StorageType of VideoFrame::STORAGE_DMABUFS.
main_frame_pool_->AsPlatformVideoFramePool()->SetCustomFrameAllocator(
*allocator, VideoFrame::STORAGE_DMABUFS);
@@ -18,7 +18,7 @@
// Linux w/ V4L2 should not use a custom allocator
// Only tested with video_decode_accelerator_tests
// TODO(wenst@) Test with full Chromium Browser
-@@ -1304,7 +1304,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat(
+@@ -1305,7 +1305,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat(
<< " VideoFrames";
auxiliary_frame_pool_->set_parent_task_runner(decoder_task_runner_);
diff --git a/www/iridium/files/patch-media_gpu_gpu__video__decode__accelerator__factory.cc b/www/iridium/files/patch-media_gpu_gpu__video__decode__accelerator__factory.cc
index c3a28ffb60eb..6af0aad32ad1 100644
--- a/www/iridium/files/patch-media_gpu_gpu__video__decode__accelerator__factory.cc
+++ b/www/iridium/files/patch-media_gpu_gpu__video__decode__accelerator__factory.cc
@@ -1,6 +1,6 @@
---- media/gpu/gpu_video_decode_accelerator_factory.cc.orig 2025-04-16 18:18:42 UTC
+--- media/gpu/gpu_video_decode_accelerator_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ media/gpu/gpu_video_decode_accelerator_factory.cc
-@@ -12,7 +12,7 @@
+@@ -13,7 +13,7 @@
#include "media/gpu/media_gpu_export.h"
#include "media/media_buildflags.h"
@@ -9,7 +9,7 @@
#include "media/gpu/v4l2/legacy/v4l2_video_decode_accelerator.h"
#include "media/gpu/v4l2/v4l2_device.h"
#endif
-@@ -28,7 +28,7 @@ GpuVideoDecodeAcceleratorFactory::CreateVDA(
+@@ -29,7 +29,7 @@ GpuVideoDecodeAcceleratorFactory::CreateVDA(
if (gpu_preferences.disable_accelerated_video_decode)
return nullptr;
@@ -17,4 +17,4 @@
+#if BUILDFLAG(USE_V4L2_CODEC) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
std::unique_ptr<VideoDecodeAccelerator> vda;
- vda.reset(new V4L2VideoDecodeAccelerator(new V4L2Device()));
+ vda.reset(new V4L2VideoDecodeAccelerator(base::MakeRefCounted<V4L2Device>()));
diff --git a/www/iridium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc b/www/iridium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
index 24df60c85a66..7f66aaf4dae4 100644
--- a/www/iridium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
+++ b/www/iridium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
@@ -1,20 +1,20 @@
---- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-04-16 18:18:42 UTC
+--- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ media/gpu/gpu_video_encode_accelerator_factory.cc
-@@ -150,7 +150,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
- return vea_factory_functions;
+@@ -160,7 +160,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
+ }
#if BUILDFLAG(USE_VAAPI)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) {
- vea_factory_functions.push_back(base::BindRepeating(&CreateVaapiVEA));
+ vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA));
}
-@@ -158,7 +158,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
- vea_factory_functions.push_back(base::BindRepeating(&CreateVaapiVEA));
+@@ -168,7 +168,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
+ vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA));
#endif
#elif BUILDFLAG(USE_V4L2_CODEC)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) {
- vea_factory_functions.push_back(base::BindRepeating(&CreateV4L2VEA));
+ vea_factory_functions->push_back(base::BindRepeating(&CreateV4L2VEA));
}
diff --git a/www/iridium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc b/www/iridium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
index 0eca5d7ab069..22ac6cf45db9 100644
--- a/www/iridium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
+++ b/www/iridium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
@@ -1,4 +1,4 @@
---- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2025-04-16 18:18:42 UTC
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc
@@ -17,7 +17,9 @@
#include "media/gpu/vaapi/vaapi_wrapper.h"
diff --git a/www/iridium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h b/www/iridium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
index 32d4cb373f76..685c1bb3cb5e 100644
--- a/www/iridium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
+++ b/www/iridium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
@@ -1,4 +1,4 @@
---- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h.orig 2023-07-24 14:27:53 UTC
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h.orig 2025-05-07 06:48:23 UTC
+++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h
@@ -5,7 +5,13 @@
#ifndef MEDIA_GPU_SANDBOX_HARDWARE_VIDEO_DECODING_SANDBOX_HOOK_LINUX_H_
diff --git a/www/iridium/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc b/www/iridium/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
index 7b6208e93c03..80e64e3ae0de 100644
--- a/www/iridium/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
+++ b/www/iridium/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
@@ -1,4 +1,4 @@
---- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc.orig 2024-11-04 08:56:03 UTC
+--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc
@@ -18,12 +18,15 @@
#include "media/gpu/v4l2/v4l2_device.h"
diff --git a/www/iridium/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h b/www/iridium/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
index a2a6fa501157..5d41e5f2814a 100644
--- a/www/iridium/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
+++ b/www/iridium/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
@@ -1,4 +1,4 @@
---- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h.orig 2023-07-24 14:27:53 UTC
+--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h.orig 2025-05-07 06:48:23 UTC
+++ media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h
@@ -5,7 +5,13 @@
#ifndef MEDIA_GPU_SANDBOX_HARDWARE_VIDEO_ENCODING_SANDBOX_HOOK_LINUX_H_
diff --git a/www/iridium/files/patch-media_gpu_test_raw__video.cc b/www/iridium/files/patch-media_gpu_test_raw__video.cc
index 6ae38df4973a..2f57c3e05c30 100644
--- a/www/iridium/files/patch-media_gpu_test_raw__video.cc
+++ b/www/iridium/files/patch-media_gpu_test_raw__video.cc
@@ -1,4 +1,4 @@
---- media/gpu/test/raw_video.cc.orig 2025-02-22 18:06:53 UTC
+--- media/gpu/test/raw_video.cc.orig 2025-05-07 06:48:23 UTC
+++ media/gpu/test/raw_video.cc
@@ -61,7 +61,7 @@ std::unique_ptr<base::MemoryMappedFile> CreateMemoryMa
base::File::FLAG_READ | base::File::FLAG_WRITE
diff --git a/www/iridium/files/patch-media_gpu_test_video__frame__file__writer.cc b/www/iridium/files/patch-media_gpu_test_video__frame__file__writer.cc
index 53de53a26c16..f9307ae01958 100644
--- a/www/iridium/files/patch-media_gpu_test_video__frame__file__writer.cc
+++ b/www/iridium/files/patch-media_gpu_test_video__frame__file__writer.cc
@@ -1,4 +1,4 @@
---- media/gpu/test/video_frame_file_writer.cc.orig 2025-04-16 18:18:42 UTC
+--- media/gpu/test/video_frame_file_writer.cc.orig 2025-05-07 06:48:23 UTC
+++ media/gpu/test/video_frame_file_writer.cc
@@ -25,7 +25,7 @@
#include "testing/gtest/include/gtest/gtest.h"
diff --git a/www/iridium/files/patch-media_gpu_test_video__frame__helpers.cc b/www/iridium/files/patch-media_gpu_test_video__frame__helpers.cc
index 58d6372d9720..117f699fdf2e 100644
--- a/www/iridium/files/patch-media_gpu_test_video__frame__helpers.cc
+++ b/www/iridium/files/patch-media_gpu_test_video__frame__helpers.cc
@@ -1,4 +1,4 @@
---- media/gpu/test/video_frame_helpers.cc.orig 2025-04-16 18:18:42 UTC
+--- media/gpu/test/video_frame_helpers.cc.orig 2025-05-07 06:48:23 UTC
+++ media/gpu/test/video_frame_helpers.cc
@@ -23,7 +23,7 @@
#include "ui/gfx/buffer_format_util.h"
diff --git a/www/iridium/files/patch-media_gpu_test_video__frame__validator.cc b/www/iridium/files/patch-media_gpu_test_video__frame__validator.cc
index 8a2740731535..a66a0adeaa51 100644
--- a/www/iridium/files/patch-media_gpu_test_video__frame__validator.cc
+++ b/www/iridium/files/patch-media_gpu_test_video__frame__validator.cc
@@ -1,4 +1,4 @@
---- media/gpu/test/video_frame_validator.cc.orig 2025-04-16 18:18:42 UTC
+--- media/gpu/test/video_frame_validator.cc.orig 2025-05-07 06:48:23 UTC
+++ media/gpu/test/video_frame_validator.cc
@@ -34,7 +34,7 @@
#include "testing/gtest/include/gtest/gtest.h"
diff --git a/www/iridium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc b/www/iridium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
index 77700fea9b3c..6e7e5a970cbe 100644
--- a/www/iridium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
+++ b/www/iridium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
@@ -1,6 +1,6 @@
---- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-04-16 18:18:42 UTC
+--- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-05-07 06:48:23 UTC
+++ media/gpu/vaapi/vaapi_video_decoder.cc
-@@ -780,7 +780,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree
+@@ -784,7 +784,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree
const gfx::Size decoder_natural_size =
aspect_ratio_.GetNaturalSize(decoder_visible_rect);
diff --git a/www/iridium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc b/www/iridium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
index 59e82ffd8bd0..358949b8dc8c 100644
--- a/www/iridium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
+++ b/www/iridium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
@@ -1,6 +1,6 @@
---- media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-04-16 18:18:42 UTC
+--- media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-05-07 06:48:23 UTC
+++ media/gpu/vaapi/vaapi_wrapper.cc
-@@ -79,7 +79,7 @@
+@@ -81,7 +81,7 @@
using media_gpu_vaapi::kModuleVa_prot;
#endif
diff --git a/www/iridium/files/patch-media_media__options.gni b/www/iridium/files/patch-media_media__options.gni
index 70223c32d3c1..95afdb1e1c2d 100644
--- a/www/iridium/files/patch-media_media__options.gni
+++ b/www/iridium/files/patch-media_media__options.gni
@@ -1,4 +1,4 @@
---- media/media_options.gni.orig 2025-04-16 18:18:42 UTC
+--- media/media_options.gni.orig 2025-05-07 06:48:23 UTC
+++ media/media_options.gni
@@ -201,12 +201,15 @@ declare_args() {
# Enables runtime selection of ALSA library for audio.
diff --git a/www/iridium/files/patch-media_mojo_mojom_BUILD.gn b/www/iridium/files/patch-media_mojo_mojom_BUILD.gn
new file mode 100644
index 000000000000..15f83cd6ada4
--- /dev/null
+++ b/www/iridium/files/patch-media_mojo_mojom_BUILD.gn
@@ -0,0 +1,11 @@
+--- media/mojo/mojom/BUILD.gn.orig 2025-05-07 06:48:23 UTC
++++ media/mojo/mojom/BUILD.gn
+@@ -959,7 +959,7 @@ source_set("test_support") {
+ sources = []
+ deps = []
+
+- if (is_linux || is_chromeos) {
++ if (!is_bsd && (is_linux || is_chromeos)) {
+ sources += [
+ "buffer_handle_test_util.cc",
+ "buffer_handle_test_util.h",
diff --git a/www/iridium/files/patch-media_mojo_mojom_stable_BUILD.gn b/www/iridium/files/patch-media_mojo_mojom_stable_BUILD.gn
deleted file mode 100644
index a367d4bc780a..000000000000
--- a/www/iridium/files/patch-media_mojo_mojom_stable_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/mojo/mojom/stable/BUILD.gn.orig 2025-04-16 18:18:42 UTC
-+++ media/mojo/mojom/stable/BUILD.gn
-@@ -191,7 +191,7 @@ source_set("unit_tests") {
- } else if (use_v4l2_codec) {
- deps += [ "//media/gpu/v4l2:v4l2_status" ]
- }
-- if (is_linux || is_chromeos) {
-+ if (!is_bsd && (is_linux || is_chromeos)) {
- sources += [
- "mojom_traits_test_util.cc",
- "mojom_traits_test_util.h",
diff --git a/www/iridium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc b/www/iridium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc
deleted file mode 100644
index 46ef18923eed..000000000000
--- a/www/iridium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc.orig 2025-03-18 16:46:04 UTC
-+++ media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc
-@@ -861,7 +861,7 @@ const gfx::GpuMemoryBufferId& StructTraits<
- return input.id;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // static
- gfx::NativePixmapHandle StructTraits<
- media::stable::mojom::NativeGpuMemoryBufferHandleDataView,
-@@ -882,7 +882,7 @@ bool StructTraits<media::stable::mojom::NativeGpuMemor
-
- output->type = gfx::NATIVE_PIXMAP;
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (!data.ReadPlatformHandle(&output->native_pixmap_handle))
- return false;
- return true;
diff --git a/www/iridium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h b/www/iridium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h
deleted file mode 100644
index c9c8d351c0be..000000000000
--- a/www/iridium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h.orig 2025-02-22 18:06:53 UTC
-+++ media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h
-@@ -704,7 +704,7 @@ struct StructTraits<media::stable::mojom::NativeGpuMem
- static const gfx::GpuMemoryBufferId& id(
- const gfx::GpuMemoryBufferHandle& input);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- static gfx::NativePixmapHandle platform_handle(
- gfx::GpuMemoryBufferHandle& input);
- #else
diff --git a/www/iridium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc b/www/iridium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc
index 25d527457531..221f49950e79 100644
--- a/www/iridium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc
+++ b/www/iridium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc
@@ -1,4 +1,4 @@
---- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-04-16 18:18:42 UTC
+--- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-05-07 06:48:23 UTC
+++ media/mojo/mojom/video_frame_mojom_traits.cc
@@ -24,7 +24,7 @@
#include "ui/gfx/mojom/color_space_mojom_traits.h"
@@ -7,5 +7,32 @@
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "base/posix/eintr_wrapper.h"
+ #include "media/gpu/buffer_validation.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+@@ -166,7 +166,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData(
+ media::mojom::OpaqueVideoFrameData::New());
+ }
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (input->storage_type() == media::VideoFrame::STORAGE_DMABUFS) {
+ // Duplicates the DMA buffer FDs to a new vector since this cannot take
+ // ownership of the FDs in |input| due to constness.
+@@ -197,7 +197,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData(
+
+ } // namespace
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // static
+ bool StructTraits<
+ media::mojom::ColorPlaneLayoutDataView,
+@@ -436,7 +436,7 @@ bool StructTraits<media::mojom::VideoFrameDataView,
+ frame = media::VideoFrame::WrapTrackingToken(
+ format, *metadata.tracking_token, coded_size, visible_rect,
+ natural_size, timestamp);
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ } else if (data.is_dmabuf_data()) {
+ media::mojom::DmabufVideoFrameDataDataView dmabuf_data;
+ data.GetDmabufDataDataView(&dmabuf_data);
diff --git a/www/iridium/files/patch-media_mojo_mojom_video__frame__mojom__traits.h b/www/iridium/files/patch-media_mojo_mojom_video__frame__mojom__traits.h
new file mode 100644
index 000000000000..6a26a4e6cb86
--- /dev/null
+++ b/www/iridium/files/patch-media_mojo_mojom_video__frame__mojom__traits.h
@@ -0,0 +1,11 @@
+--- media/mojo/mojom/video_frame_mojom_traits.h.orig 2025-05-07 06:48:23 UTC
++++ media/mojo/mojom/video_frame_mojom_traits.h
+@@ -21,7 +21,7 @@
+
+ namespace mojo {
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ template <>
+ struct StructTraits<media::mojom::ColorPlaneLayoutDataView,
+ media::ColorPlaneLayout> {
diff --git a/www/iridium/files/patch-media_video_fake__gpu__memory__buffer.cc b/www/iridium/files/patch-media_video_fake__gpu__memory__buffer.cc
index 7c313b770816..fb4cde5597af 100644
--- a/www/iridium/files/patch-media_video_fake__gpu__memory__buffer.cc
+++ b/www/iridium/files/patch-media_video_fake__gpu__memory__buffer.cc
@@ -1,4 +1,4 @@
---- media/video/fake_gpu_memory_buffer.cc.orig 2025-04-16 18:18:42 UTC
+--- media/video/fake_gpu_memory_buffer.cc.orig 2025-05-07 06:48:23 UTC
+++ media/video/fake_gpu_memory_buffer.cc
@@ -14,7 +14,7 @@
#include "media/base/format_utils.h"
@@ -18,21 +18,12 @@
base::ScopedFD GetDummyFD() {
base::ScopedFD fd(open("/dev/zero", O_RDWR));
DCHECK(fd.is_valid());
-@@ -84,7 +84,7 @@ gfx::GpuMemoryBufferHandle CreatePixmapHandleForTestin
- static base::AtomicSequenceNumber buffer_id_generator;
- handle.id = gfx::GpuMemoryBufferId(buffer_id_generator.GetNext());
+@@ -73,7 +73,7 @@ static base::AtomicSequenceNumber buffer_id_generator;
+
+ } // namespace
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- for (size_t i = 0; i < VideoFrame::NumPlanes(*video_pixel_format); i++) {
- const gfx::Size plane_size_in_bytes =
- VideoFrame::PlaneSize(*video_pixel_format, i, size);
-@@ -187,7 +187,7 @@ gfx::GpuMemoryBufferHandle FakeGpuMemoryBuffer::CloneH
- gfx::GpuMemoryBufferHandle handle;
- handle.type = gfx::NATIVE_PIXMAP;
- handle.id = handle_.id;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- handle.native_pixmap_handle =
- gfx::CloneHandleForIPC(handle_.native_pixmap_handle);
- #endif
+ gfx::GpuMemoryBufferHandle CreatePixmapHandleForTesting(
+ const gfx::Size& size,
+ gfx::BufferFormat format,
diff --git a/www/iridium/files/patch-media_video_fake__gpu__memory__buffer.h b/www/iridium/files/patch-media_video_fake__gpu__memory__buffer.h
index dd8e1a035e27..abf2d866d36c 100644
--- a/www/iridium/files/patch-media_video_fake__gpu__memory__buffer.h
+++ b/www/iridium/files/patch-media_video_fake__gpu__memory__buffer.h
@@ -1,4 +1,4 @@
---- media/video/fake_gpu_memory_buffer.h.orig 2025-04-16 18:18:42 UTC
+--- media/video/fake_gpu_memory_buffer.h.orig 2025-05-07 06:48:23 UTC
+++ media/video/fake_gpu_memory_buffer.h
@@ -13,7 +13,7 @@
diff --git a/www/iridium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc b/www/iridium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
index b02423ea0f1d..af55d3f7f678 100644
--- a/www/iridium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
+++ b/www/iridium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
@@ -1,6 +1,6 @@
---- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-03-18 16:46:04 UTC
+--- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-05-07 06:48:23 UTC
+++ media/video/gpu_memory_buffer_video_frame_pool.cc
-@@ -644,7 +644,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa
+@@ -647,7 +647,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa
}
bool is_software_backed_video_frame = !video_frame->HasSharedImage();
@@ -9,7 +9,7 @@
is_software_backed_video_frame &= !video_frame->HasDmaBufs();
#endif
-@@ -1054,7 +1054,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo
+@@ -1057,7 +1057,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo
media::IOSurfaceIsWebGPUCompatible(handle.io_surface.get());
#endif
@@ -18,7 +18,7 @@
is_webgpu_compatible =
handle.native_pixmap_handle.supports_zero_copy_webgpu_import;
#endif
-@@ -1225,7 +1225,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl::GetOrCreateFr
+@@ -1228,7 +1228,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl::GetOrCreateFr
si_usage |= gpu::SHARED_IMAGE_USAGE_SCANOUT;
}
diff --git a/www/iridium/files/patch-media_video_video__encode__accelerator__adapter.cc b/www/iridium/files/patch-media_video_video__encode__accelerator__adapter.cc
index 40b87b431e83..1e2e20684391 100644
--- a/www/iridium/files/patch-media_video_video__encode__accelerator__adapter.cc
+++ b/www/iridium/files/patch-media_video_video__encode__accelerator__adapter.cc
@@ -1,6 +1,6 @@
---- media/video/video_encode_accelerator_adapter.cc.orig 2025-03-18 16:46:04 UTC
+--- media/video/video_encode_accelerator_adapter.cc.orig 2025-05-07 06:48:23 UTC
+++ media/video/video_encode_accelerator_adapter.cc
-@@ -463,7 +463,7 @@ void VideoEncodeAcceleratorAdapter::InitializeOnAccele
+@@ -468,7 +468,7 @@ void VideoEncodeAcceleratorAdapter::InitializeOnAccele
auto format = PIXEL_FORMAT_I420;
auto storage_type = VideoEncodeAccelerator::Config::StorageType::kShmem;
diff --git a/www/iridium/files/patch-media_video_video__encode__accelerator__adapter__test.cc b/www/iridium/files/patch-media_video_video__encode__accelerator__adapter__test.cc
index 0400fa07078d..53ddc2ea9ce1 100644
--- a/www/iridium/files/patch-media_video_video__encode__accelerator__adapter__test.cc
+++ b/www/iridium/files/patch-media_video_video__encode__accelerator__adapter__test.cc
@@ -1,4 +1,4 @@
---- media/video/video_encode_accelerator_adapter_test.cc.orig 2025-03-18 16:46:04 UTC
+--- media/video/video_encode_accelerator_adapter_test.cc.orig 2025-05-07 06:48:23 UTC
+++ media/video/video_encode_accelerator_adapter_test.cc
@@ -260,7 +260,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest, InitializeAf
});
diff --git a/www/iridium/files/patch-media_webrtc_audio__processor.cc b/www/iridium/files/patch-media_webrtc_audio__processor.cc
index 785de6aef142..4c7c1d119c95 100644
--- a/www/iridium/files/patch-media_webrtc_audio__processor.cc
+++ b/www/iridium/files/patch-media_webrtc_audio__processor.cc
@@ -1,6 +1,6 @@
---- media/webrtc/audio_processor.cc.orig 2025-04-16 18:18:42 UTC
+--- media/webrtc/audio_processor.cc.orig 2025-05-07 06:48:23 UTC
+++ media/webrtc/audio_processor.cc
-@@ -507,7 +507,7 @@ std::optional<double> AudioProcessor::ProcessData(
+@@ -509,7 +509,7 @@ std::optional<double> AudioProcessor::ProcessData(
// controller.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
DCHECK_LE(volume, 1.0);
diff --git a/www/iridium/files/patch-media_webrtc_helpers.cc b/www/iridium/files/patch-media_webrtc_helpers.cc
index b51a6ab4632c..ba157564cc6c 100644
--- a/www/iridium/files/patch-media_webrtc_helpers.cc
+++ b/www/iridium/files/patch-media_webrtc_helpers.cc
@@ -1,4 +1,4 @@
---- media/webrtc/helpers.cc.orig 2025-02-22 18:06:53 UTC
+--- media/webrtc/helpers.cc.orig 2025-05-07 06:48:23 UTC
+++ media/webrtc/helpers.cc
@@ -43,14 +43,14 @@ void ConfigAutomaticGainControl(const AudioProcessingS
return;
diff --git a/www/iridium/files/patch-media_webrtc_helpers__unittests.cc b/www/iridium/files/patch-media_webrtc_helpers__unittests.cc
index e73852475a4d..c7224c2ef6c1 100644
--- a/www/iridium/files/patch-media_webrtc_helpers__unittests.cc
+++ b/www/iridium/files/patch-media_webrtc_helpers__unittests.cc
@@ -1,4 +1,4 @@
---- media/webrtc/helpers_unittests.cc.orig 2025-02-22 18:06:53 UTC
+--- media/webrtc/helpers_unittests.cc.orig 2025-05-07 06:48:23 UTC
+++ media/webrtc/helpers_unittests.cc
@@ -39,7 +39,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau
EXPECT_TRUE(config.echo_canceller.enabled);
diff --git a/www/iridium/files/patch-mojo_core_BUILD.gn b/www/iridium/files/patch-mojo_core_BUILD.gn
index 2ecbda1c8821..67e714d84f45 100644
--- a/www/iridium/files/patch-mojo_core_BUILD.gn
+++ b/www/iridium/files/patch-mojo_core_BUILD.gn
@@ -1,4 +1,4 @@
---- mojo/core/BUILD.gn.orig 2025-02-22 18:06:53 UTC
+--- mojo/core/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ mojo/core/BUILD.gn
@@ -163,7 +163,7 @@ source_set("impl_for_embedder") {
]
diff --git a/www/iridium/files/patch-mojo_core_channel.cc b/www/iridium/files/patch-mojo_core_channel.cc
index 2212c3bbb913..b67cecd0b5f4 100644
--- a/www/iridium/files/patch-mojo_core_channel.cc
+++ b/www/iridium/files/patch-mojo_core_channel.cc
@@ -1,4 +1,4 @@
---- mojo/core/channel.cc.orig 2025-02-22 18:06:53 UTC
+--- mojo/core/channel.cc.orig 2025-05-07 06:48:23 UTC
+++ mojo/core/channel.cc
@@ -83,7 +83,11 @@ const size_t kMaxAttachedHandles = 64;
const size_t kMaxAttachedHandles = 253;
diff --git a/www/iridium/files/patch-mojo_core_embedder_features.h b/www/iridium/files/patch-mojo_core_embedder_features.h
index a87a5a809ca9..f51c267c43e6 100644
--- a/www/iridium/files/patch-mojo_core_embedder_features.h
+++ b/www/iridium/files/patch-mojo_core_embedder_features.h
@@ -1,4 +1,4 @@
---- mojo/core/embedder/features.h.orig 2023-07-24 14:27:53 UTC
+--- mojo/core/embedder/features.h.orig 2025-05-07 06:48:23 UTC
+++ mojo/core/embedder/features.h
@@ -16,7 +16,7 @@ namespace core {
diff --git a/www/iridium/files/patch-mojo_public_tools_bindings_mojom.gni b/www/iridium/files/patch-mojo_public_tools_bindings_mojom.gni
index 7e45e7ac62d7..b836291974b8 100644
--- a/www/iridium/files/patch-mojo_public_tools_bindings_mojom.gni
+++ b/www/iridium/files/patch-mojo_public_tools_bindings_mojom.gni
@@ -1,6 +1,6 @@
---- mojo/public/tools/bindings/mojom.gni.orig 2025-04-16 18:18:42 UTC
+--- mojo/public/tools/bindings/mojom.gni.orig 2025-05-07 06:48:23 UTC
+++ mojo/public/tools/bindings/mojom.gni
-@@ -782,6 +782,16 @@ template("mojom") {
+@@ -774,6 +774,16 @@ template("mojom") {
enabled_features += [ "is_apple" ]
}
diff --git a/www/iridium/files/patch-net_BUILD.gn b/www/iridium/files/patch-net_BUILD.gn
index dd4589ff6a93..b748a4e7df63 100644
--- a/www/iridium/files/patch-net_BUILD.gn
+++ b/www/iridium/files/patch-net_BUILD.gn
@@ -1,4 +1,4 @@
---- net/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- net/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ net/BUILD.gn
@@ -125,7 +125,7 @@ net_configs = [
"//build/config/compiler:wexit_time_destructors",
@@ -9,7 +9,7 @@
net_configs += [ "//build/config/linux:libresolv" ]
}
-@@ -1312,6 +1312,19 @@ component("net") {
+@@ -1320,6 +1320,19 @@ component("net") {
]
}
@@ -29,7 +29,7 @@
if (is_mac) {
sources += [
"base/network_notification_thread_mac.cc",
-@@ -1475,7 +1488,7 @@ component("net") {
+@@ -1483,7 +1496,7 @@ component("net") {
}
# Use getifaddrs() on POSIX platforms, except Linux.
@@ -38,7 +38,7 @@
sources += [
"base/network_interfaces_getifaddrs.cc",
"base/network_interfaces_getifaddrs.h",
-@@ -2174,7 +2187,7 @@ static_library("test_support") {
+@@ -2182,7 +2195,7 @@ static_library("test_support") {
]
}
@@ -47,7 +47,7 @@
sources += [
"base/address_tracker_linux_test_util.cc",
"base/address_tracker_linux_test_util.h",
-@@ -2985,14 +2998,14 @@ target(_test_target_type, "net_unittests") {
+@@ -3001,14 +3014,14 @@ target(_test_target_type, "net_unittests") {
]
}
@@ -64,7 +64,7 @@
sources += [
"base/address_tracker_linux_unittest.cc",
"base/network_interfaces_linux_unittest.cc",
-@@ -3086,6 +3099,10 @@ target(_test_target_type, "net_unittests") {
+@@ -3104,6 +3117,10 @@ target(_test_target_type, "net_unittests") {
]
}
@@ -75,7 +75,7 @@
if (enable_websockets) {
sources += [
"server/http_connection_unittest.cc",
-@@ -3152,7 +3169,7 @@ target(_test_target_type, "net_unittests") {
+@@ -3170,7 +3187,7 @@ target(_test_target_type, "net_unittests") {
]
}
@@ -84,7 +84,7 @@
sources += [ "tools/quic/quic_simple_server_test.cc" ]
}
-@@ -3291,7 +3308,7 @@ target(_test_target_type, "net_unittests") {
+@@ -3309,7 +3326,7 @@ target(_test_target_type, "net_unittests") {
}
# Use getifaddrs() on POSIX platforms, except Linux.
diff --git a/www/iridium/files/patch-net_base_features.cc b/www/iridium/files/patch-net_base_features.cc
index 6564144a327d..f183e1fe0ae7 100644
--- a/www/iridium/files/patch-net_base_features.cc
+++ b/www/iridium/files/patch-net_base_features.cc
@@ -1,4 +1,4 @@
---- net/base/features.cc.orig 2025-03-18 16:46:04 UTC
+--- net/base/features.cc.orig 2025-05-07 06:48:23 UTC
+++ net/base/features.cc
@@ -26,7 +26,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCrossOrigin,
BASE_FEATURE(kAsyncDns,
@@ -9,7 +9,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -549,7 +549,12 @@ BASE_FEATURE(kSpdyHeadersToHttpResponseUseBuilder,
+@@ -548,7 +548,12 @@ BASE_FEATURE(kSpdyHeadersToHttpResponseUseBuilder,
"SpdyHeadersToHttpResponseUseBuilder",
base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/iridium/files/patch-net_base_network__change__notifier.cc b/www/iridium/files/patch-net_base_network__change__notifier.cc
index ace4fcbd8b28..e8a559f53df6 100644
--- a/www/iridium/files/patch-net_base_network__change__notifier.cc
+++ b/www/iridium/files/patch-net_base_network__change__notifier.cc
@@ -1,4 +1,4 @@
---- net/base/network_change_notifier.cc.orig 2025-04-16 18:18:42 UTC
+--- net/base/network_change_notifier.cc.orig 2025-05-07 06:48:23 UTC
+++ net/base/network_change_notifier.cc
@@ -36,7 +36,7 @@
#include "net/base/network_change_notifier_linux.h"
diff --git a/www/iridium/files/patch-net_base_network__change__notifier__passive.cc b/www/iridium/files/patch-net_base_network__change__notifier__passive.cc
index b33ecf69de1d..4d1bc307f5f3 100644
--- a/www/iridium/files/patch-net_base_network__change__notifier__passive.cc
+++ b/www/iridium/files/patch-net_base_network__change__notifier__passive.cc
@@ -1,4 +1,4 @@
---- net/base/network_change_notifier_passive.cc.orig 2025-04-16 18:18:42 UTC
+--- net/base/network_change_notifier_passive.cc.orig 2025-05-07 06:48:23 UTC
+++ net/base/network_change_notifier_passive.cc
@@ -106,7 +106,7 @@ NetworkChangeNotifierPassive::GetAddressMapOwnerIntern
NetworkChangeNotifier::NetworkChangeCalculatorParams
diff --git a/www/iridium/files/patch-net_base_network__interfaces__posix.h b/www/iridium/files/patch-net_base_network__interfaces__posix.h
index f778a775c886..b83ccfd0d65a 100644
--- a/www/iridium/files/patch-net_base_network__interfaces__posix.h
+++ b/www/iridium/files/patch-net_base_network__interfaces__posix.h
@@ -1,4 +1,4 @@
---- net/base/network_interfaces_posix.h.orig 2022-03-28 18:11:04 UTC
+--- net/base/network_interfaces_posix.h.orig 2025-05-07 06:48:23 UTC
+++ net/base/network_interfaces_posix.h
@@ -8,6 +8,8 @@
// This file provides some basic functionality shared between
diff --git a/www/iridium/files/patch-net_base_sockaddr__util__posix.cc b/www/iridium/files/patch-net_base_sockaddr__util__posix.cc
index d044d6235f0d..708426ba2667 100644
--- a/www/iridium/files/patch-net_base_sockaddr__util__posix.cc
+++ b/www/iridium/files/patch-net_base_sockaddr__util__posix.cc
@@ -1,4 +1,4 @@
---- net/base/sockaddr_util_posix.cc.orig 2025-03-18 16:46:04 UTC
+--- net/base/sockaddr_util_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ net/base/sockaddr_util_posix.cc
@@ -45,7 +45,8 @@ bool FillUnixAddress(const std::string& socket_path,
return true;
diff --git a/www/iridium/files/patch-net_base_sockaddr__util__posix__unittest.cc b/www/iridium/files/patch-net_base_sockaddr__util__posix__unittest.cc
index 4661f6d13038..db843ae508fc 100644
--- a/www/iridium/files/patch-net_base_sockaddr__util__posix__unittest.cc
+++ b/www/iridium/files/patch-net_base_sockaddr__util__posix__unittest.cc
@@ -1,4 +1,4 @@
---- net/base/sockaddr_util_posix_unittest.cc.orig 2024-08-01 05:47:53 UTC
+--- net/base/sockaddr_util_posix_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ net/base/sockaddr_util_posix_unittest.cc
@@ -88,7 +88,8 @@ TEST(FillUnixAddressTest, AbstractLinuxAddress) {
size_t path_max = MaxPathLength(&storage);
diff --git a/www/iridium/files/patch-net_cert_cert__verify__proc.h b/www/iridium/files/patch-net_cert_cert__verify__proc.h
index 84fcf2dbf85d..fd4ac1b6c7d8 100644
--- a/www/iridium/files/patch-net_cert_cert__verify__proc.h
+++ b/www/iridium/files/patch-net_cert_cert__verify__proc.h
@@ -1,6 +1,6 @@
---- net/cert/cert_verify_proc.h.orig 2024-12-22 12:24:29 UTC
+--- net/cert/cert_verify_proc.h.orig 2025-05-07 06:48:23 UTC
+++ net/cert/cert_verify_proc.h
-@@ -186,7 +186,7 @@ class NET_EXPORT CertVerifyProc
+@@ -182,7 +182,7 @@ class NET_EXPORT CertVerifyProc
kMaxValue = kChainLengthOne
};
diff --git a/www/iridium/files/patch-net_disk__cache_backend__experiment.h b/www/iridium/files/patch-net_disk__cache_backend__experiment.h
index 5bd8e53b3448..cfca471a68f6 100644
--- a/www/iridium/files/patch-net_disk__cache_backend__experiment.h
+++ b/www/iridium/files/patch-net_disk__cache_backend__experiment.h
@@ -1,4 +1,4 @@
---- net/disk_cache/backend_experiment.h.orig 2024-12-22 12:24:29 UTC
+--- net/disk_cache/backend_experiment.h.orig 2025-05-07 06:48:23 UTC
+++ net/disk_cache/backend_experiment.h
@@ -14,7 +14,7 @@ namespace disk_cache {
// default.
diff --git a/www/iridium/files/patch-net_disk__cache_simple_simple__file__tracker.cc b/www/iridium/files/patch-net_disk__cache_simple_simple__file__tracker.cc
index 4c02b8382dbb..86a5b77a989d 100644
--- a/www/iridium/files/patch-net_disk__cache_simple_simple__file__tracker.cc
+++ b/www/iridium/files/patch-net_disk__cache_simple_simple__file__tracker.cc
@@ -1,4 +1,4 @@
---- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-03-18 16:46:04 UTC
+--- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-05-07 06:48:23 UTC
+++ net/disk_cache/simple/simple_file_tracker.cc
@@ -37,7 +37,17 @@ bool SimpleFileTracker::TrackedFiles::InLRUList() cons
}
diff --git a/www/iridium/files/patch-net_dns_BUILD.gn b/www/iridium/files/patch-net_dns_BUILD.gn
index 70e403a4448c..3d4d9837d67a 100644
--- a/www/iridium/files/patch-net_dns_BUILD.gn
+++ b/www/iridium/files/patch-net_dns_BUILD.gn
@@ -1,4 +1,4 @@
---- net/dns/BUILD.gn.orig 2025-02-22 18:06:53 UTC
+--- net/dns/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ net/dns/BUILD.gn
@@ -140,7 +140,7 @@ source_set("dns") {
"dns_config_service_android.cc",
diff --git a/www/iridium/files/patch-net_dns_address__info.cc b/www/iridium/files/patch-net_dns_address__info.cc
index d3568be553b4..0fb081f0958d 100644
--- a/www/iridium/files/patch-net_dns_address__info.cc
+++ b/www/iridium/files/patch-net_dns_address__info.cc
@@ -1,4 +1,4 @@
---- net/dns/address_info.cc.orig 2024-08-01 05:47:53 UTC
+--- net/dns/address_info.cc.orig 2025-05-07 06:48:23 UTC
+++ net/dns/address_info.cc
@@ -83,8 +83,12 @@ AddressInfo::AddressInfoAndResult AddressInfo::Get(
// error.
diff --git a/www/iridium/files/patch-net_dns_address__sorter__posix.cc b/www/iridium/files/patch-net_dns_address__sorter__posix.cc
index 0bc07ca83cb9..de92425c9c68 100644
--- a/www/iridium/files/patch-net_dns_address__sorter__posix.cc
+++ b/www/iridium/files/patch-net_dns_address__sorter__posix.cc
@@ -1,4 +1,4 @@
---- net/dns/address_sorter_posix.cc.orig 2024-08-01 05:47:53 UTC
+--- net/dns/address_sorter_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ net/dns/address_sorter_posix.cc
@@ -32,6 +32,7 @@
#include "net/dns/netinet_in_var_ios.h"
diff --git a/www/iridium/files/patch-net_dns_dns__config__service__posix.cc b/www/iridium/files/patch-net_dns_dns__config__service__posix.cc
index 059bd7f53038..baf57aede3c0 100644
--- a/www/iridium/files/patch-net_dns_dns__config__service__posix.cc
+++ b/www/iridium/files/patch-net_dns_dns__config__service__posix.cc
@@ -1,4 +1,4 @@
---- net/dns/dns_config_service_posix.cc.orig 2024-08-01 05:47:53 UTC
+--- net/dns/dns_config_service_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ net/dns/dns_config_service_posix.cc
@@ -39,6 +39,11 @@
#include "net/dns/dns_config_watcher_mac.h"
diff --git a/www/iridium/files/patch-net_dns_dns__reloader.cc b/www/iridium/files/patch-net_dns_dns__reloader.cc
index fd30a2efc4b4..c7e7f88074ac 100644
--- a/www/iridium/files/patch-net_dns_dns__reloader.cc
+++ b/www/iridium/files/patch-net_dns_dns__reloader.cc
@@ -1,4 +1,4 @@
---- net/dns/dns_reloader.cc.orig 2023-04-22 17:45:15 UTC
+--- net/dns/dns_reloader.cc.orig 2025-05-07 06:48:23 UTC
+++ net/dns/dns_reloader.cc
@@ -10,6 +10,7 @@
// - there's not guarantee it exists at all. :(
diff --git a/www/iridium/files/patch-net_dns_dns__util.cc b/www/iridium/files/patch-net_dns_dns__util.cc
index cdf9e1b563fd..5d057d67fd63 100644
--- a/www/iridium/files/patch-net_dns_dns__util.cc
+++ b/www/iridium/files/patch-net_dns_dns__util.cc
@@ -1,4 +1,4 @@
---- net/dns/dns_util.cc.orig 2023-03-13 07:33:08 UTC
+--- net/dns/dns_util.cc.orig 2025-05-07 06:48:23 UTC
+++ net/dns/dns_util.cc
@@ -29,6 +29,8 @@
#include "net/dns/public/util.h"
diff --git a/www/iridium/files/patch-net_dns_host__resolver__proc.cc b/www/iridium/files/patch-net_dns_host__resolver__proc.cc
index 4fdd727daede..40288c7d25ac 100644
--- a/www/iridium/files/patch-net_dns_host__resolver__proc.cc
+++ b/www/iridium/files/patch-net_dns_host__resolver__proc.cc
@@ -1,4 +1,4 @@
---- net/dns/host_resolver_proc.cc.orig 2022-12-06 08:09:13 UTC
+--- net/dns/host_resolver_proc.cc.orig 2025-05-07 06:48:23 UTC
+++ net/dns/host_resolver_proc.cc
@@ -15,10 +15,6 @@
#include "net/base/net_errors.h"
diff --git a/www/iridium/files/patch-net_dns_public_BUILD.gn b/www/iridium/files/patch-net_dns_public_BUILD.gn
index 74de88fd1a41..32c48e931966 100644
--- a/www/iridium/files/patch-net_dns_public_BUILD.gn
+++ b/www/iridium/files/patch-net_dns_public_BUILD.gn
@@ -1,4 +1,4 @@
---- net/dns/public/BUILD.gn.orig 2024-06-25 12:08:48 UTC
+--- net/dns/public/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ net/dns/public/BUILD.gn
@@ -78,7 +78,7 @@ source_set("tests") {
"doh_provider_entry_unittest.cc",
diff --git a/www/iridium/files/patch-net_dns_public_resolv__reader.h b/www/iridium/files/patch-net_dns_public_resolv__reader.h
index 898a1d5fe1de..61f200c3d2e0 100644
--- a/www/iridium/files/patch-net_dns_public_resolv__reader.h
+++ b/www/iridium/files/patch-net_dns_public_resolv__reader.h
@@ -1,4 +1,4 @@
---- net/dns/public/resolv_reader.h.orig 2022-03-28 18:11:04 UTC
+--- net/dns/public/resolv_reader.h.orig 2025-05-07 06:48:23 UTC
+++ net/dns/public/resolv_reader.h
@@ -5,6 +5,7 @@
#ifndef NET_DNS_PUBLIC_RESOLV_READER_H_
diff --git a/www/iridium/files/patch-net_dns_public_scoped__res__state.h b/www/iridium/files/patch-net_dns_public_scoped__res__state.h
index 3741eae536f8..d8a9f30611e2 100644
--- a/www/iridium/files/patch-net_dns_public_scoped__res__state.h
+++ b/www/iridium/files/patch-net_dns_public_scoped__res__state.h
@@ -1,4 +1,4 @@
---- net/dns/public/scoped_res_state.h.orig 2024-06-25 12:08:48 UTC
+--- net/dns/public/scoped_res_state.h.orig 2025-05-07 06:48:23 UTC
+++ net/dns/public/scoped_res_state.h
@@ -5,6 +5,7 @@
#ifndef NET_DNS_PUBLIC_SCOPED_RES_STATE_H_
diff --git a/www/iridium/files/patch-net_filter_zstd__source__stream.cc b/www/iridium/files/patch-net_filter_zstd__source__stream.cc
index 49266ce0d3bc..5e91cb56a88d 100644
--- a/www/iridium/files/patch-net_filter_zstd__source__stream.cc
+++ b/www/iridium/files/patch-net_filter_zstd__source__stream.cc
@@ -1,4 +1,4 @@
---- net/filter/zstd_source_stream.cc.orig 2024-06-25 12:08:48 UTC
+--- net/filter/zstd_source_stream.cc.orig 2025-05-07 06:48:23 UTC
+++ net/filter/zstd_source_stream.cc
@@ -7,6 +7,7 @@
#include <algorithm>
diff --git a/www/iridium/files/patch-net_http_http__auth__gssapi__posix.cc b/www/iridium/files/patch-net_http_http__auth__gssapi__posix.cc
index 3e62bfe2c8ee..7db9301607ac 100644
--- a/www/iridium/files/patch-net_http_http__auth__gssapi__posix.cc
+++ b/www/iridium/files/patch-net_http_http__auth__gssapi__posix.cc
@@ -1,14 +1,13 @@
---- net/http/http_auth_gssapi_posix.cc.orig 2024-08-01 05:47:53 UTC
+--- net/http/http_auth_gssapi_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ net/http/http_auth_gssapi_posix.cc
-@@ -375,8 +375,9 @@ base::NativeLibrary GSSAPISharedLibrary::LoadSharedLib
- static const char* const kDefaultLibraryNames[] = {
+@@ -366,7 +366,9 @@ base::NativeLibrary GSSAPISharedLibrary::LoadSharedLib
+ } else {
#if BUILDFLAG(IS_APPLE)
- "/System/Library/Frameworks/GSS.framework/GSS"
+ library_names.emplace_back("/System/Library/Frameworks/GSS.framework/GSS");
-#elif BUILDFLAG(IS_OPENBSD)
-- "libgssapi.so" // Heimdal - OpenBSD
+#elif BUILDFLAG(IS_BSD)
-+ "libgssapi_krb5.so.2", // MIT Kerberos - FreeBSD
-+ "libgssapi.so" // Heimdal - OpenBSD, FreeBSD
++ // MIT Kerberos - FreeBSD
++ library_names.emplace_back("libgssapi_krb5.so.2");
+ // Heimdal - OpenBSD
+ library_names.emplace_back("libgssapi.so");
#else
- "libgssapi_krb5.so.2", // MIT Kerberos - FC, Suse10, Debian
- "libgssapi.so.4", // Heimdal - Suse10, MDK
diff --git a/www/iridium/files/patch-net_http_http__auth__gssapi__posix.h b/www/iridium/files/patch-net_http_http__auth__gssapi__posix.h
index ce5cf36e6b11..471c76ddb2cb 100644
--- a/www/iridium/files/patch-net_http_http__auth__gssapi__posix.h
+++ b/www/iridium/files/patch-net_http_http__auth__gssapi__posix.h
@@ -1,4 +1,4 @@
---- net/http/http_auth_gssapi_posix.h.orig 2022-10-05 07:34:01 UTC
+--- net/http/http_auth_gssapi_posix.h.orig 2025-05-07 06:48:23 UTC
+++ net/http/http_auth_gssapi_posix.h
@@ -21,6 +21,9 @@
#if BUILDFLAG(IS_APPLE)
diff --git a/www/iridium/files/patch-net_http_http__auth__handler__negotiate.cc b/www/iridium/files/patch-net_http_http__auth__handler__negotiate.cc
index d9ae0fb981a7..61bcbe06cd1d 100644
--- a/www/iridium/files/patch-net_http_http__auth__handler__negotiate.cc
+++ b/www/iridium/files/patch-net_http_http__auth__handler__negotiate.cc
@@ -1,4 +1,4 @@
---- net/http/http_auth_handler_negotiate.cc.orig 2025-04-16 18:18:42 UTC
+--- net/http/http_auth_handler_negotiate.cc.orig 2025-05-07 06:48:23 UTC
+++ net/http/http_auth_handler_negotiate.cc
@@ -119,7 +119,7 @@ int HttpAuthHandlerNegotiate::Factory::CreateAuthHandl
#elif BUILDFLAG(IS_POSIX)
diff --git a/www/iridium/files/patch-net_http_http__auth__preferences.cc b/www/iridium/files/patch-net_http_http__auth__preferences.cc
index 9893a3379346..01cc5ce69525 100644
--- a/www/iridium/files/patch-net_http_http__auth__preferences.cc
+++ b/www/iridium/files/patch-net_http_http__auth__preferences.cc
@@ -1,4 +1,4 @@
---- net/http/http_auth_preferences.cc.orig 2025-04-16 18:18:42 UTC
+--- net/http/http_auth_preferences.cc.orig 2025-05-07 06:48:23 UTC
+++ net/http/http_auth_preferences.cc
@@ -38,7 +38,7 @@ std::string HttpAuthPreferences::AuthAndroidNegotiateA
}
diff --git a/www/iridium/files/patch-net_http_http__auth__preferences.h b/www/iridium/files/patch-net_http_http__auth__preferences.h
index 637f32963aa0..f437953d92e3 100644
--- a/www/iridium/files/patch-net_http_http__auth__preferences.h
+++ b/www/iridium/files/patch-net_http_http__auth__preferences.h
@@ -1,4 +1,4 @@
---- net/http/http_auth_preferences.h.orig 2025-04-16 18:18:42 UTC
+--- net/http/http_auth_preferences.h.orig 2025-05-07 06:48:23 UTC
+++ net/http/http_auth_preferences.h
@@ -49,7 +49,7 @@ class NET_EXPORT HttpAuthPreferences {
#if BUILDFLAG(IS_ANDROID)
diff --git a/www/iridium/files/patch-net_http_http__network__session.cc b/www/iridium/files/patch-net_http_http__network__session.cc
index f0648d090cb5..9adf5aa2f05d 100644
--- a/www/iridium/files/patch-net_http_http__network__session.cc
+++ b/www/iridium/files/patch-net_http_http__network__session.cc
@@ -1,4 +1,4 @@
---- net/http/http_network_session.cc.orig 2024-11-04 08:56:03 UTC
+--- net/http/http_network_session.cc.orig 2025-05-07 06:48:23 UTC
+++ net/http/http_network_session.cc
@@ -20,7 +20,9 @@
#include "build/build_config.h"
diff --git a/www/iridium/files/patch-net_proxy__resolution_proxy__config__service.cc b/www/iridium/files/patch-net_proxy__resolution_proxy__config__service.cc
index 50b9e044181f..523a3393da25 100644
--- a/www/iridium/files/patch-net_proxy__resolution_proxy__config__service.cc
+++ b/www/iridium/files/patch-net_proxy__resolution_proxy__config__service.cc
@@ -1,4 +1,4 @@
---- net/proxy_resolution/proxy_config_service.cc.orig 2023-03-13 07:33:08 UTC
+--- net/proxy_resolution/proxy_config_service.cc.orig 2025-05-07 06:48:23 UTC
+++ net/proxy_resolution/proxy_config_service.cc
@@ -19,20 +19,20 @@
#include "net/proxy_resolution/proxy_config_service_ios.h"
diff --git a/www/iridium/files/patch-net_proxy__resolution_proxy__config__service__linux.cc b/www/iridium/files/patch-net_proxy__resolution_proxy__config__service__linux.cc
index 81c8ecf85d65..761b6dccbe18 100644
--- a/www/iridium/files/patch-net_proxy__resolution_proxy__config__service__linux.cc
+++ b/www/iridium/files/patch-net_proxy__resolution_proxy__config__service__linux.cc
@@ -1,4 +1,4 @@
---- net/proxy_resolution/proxy_config_service_linux.cc.orig 2024-08-01 05:47:53 UTC
+--- net/proxy_resolution/proxy_config_service_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ net/proxy_resolution/proxy_config_service_linux.cc
@@ -11,7 +11,9 @@
@@ -18,7 +18,7 @@
// Converts |value| from a decimal string to an int. If there was a failure
// parsing, returns |default_value|.
int StringToIntOrDefault(std::string_view value, int default_value) {
-@@ -1038,6 +1041,7 @@ class SettingGetterImplKDE : public ProxyConfigService
+@@ -1048,6 +1051,7 @@ class SettingGetterImplKDE : public ProxyConfigService
// events on.
scoped_refptr<base::SequencedTaskRunner> file_task_runner_;
};
@@ -26,7 +26,7 @@
} // namespace
-@@ -1256,9 +1260,11 @@ ProxyConfigServiceLinux::Delegate::Delegate(
+@@ -1266,9 +1270,11 @@ ProxyConfigServiceLinux::Delegate::Delegate(
case base::nix::DESKTOP_ENVIRONMENT_KDE4:
case base::nix::DESKTOP_ENVIRONMENT_KDE5:
case base::nix::DESKTOP_ENVIRONMENT_KDE6:
diff --git a/www/iridium/files/patch-net_quic_quic__network__transaction__unittest.cc b/www/iridium/files/patch-net_quic_quic__network__transaction__unittest.cc
index f8290dda7a09..caf85f580c65 100644
--- a/www/iridium/files/patch-net_quic_quic__network__transaction__unittest.cc
+++ b/www/iridium/files/patch-net_quic_quic__network__transaction__unittest.cc
@@ -1,4 +1,4 @@
---- net/quic/quic_network_transaction_unittest.cc.orig 2025-04-16 18:18:42 UTC
+--- net/quic/quic_network_transaction_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ net/quic/quic_network_transaction_unittest.cc
@@ -5202,10 +5202,10 @@ TEST_P(QuicNetworkTransactionTest, RstStreamBeforeHead
diff --git a/www/iridium/files/patch-net_socket_socks5__client__socket.cc b/www/iridium/files/patch-net_socket_socks5__client__socket.cc
index 2e3ba1348487..34adf2bc3bf0 100644
--- a/www/iridium/files/patch-net_socket_socks5__client__socket.cc
+++ b/www/iridium/files/patch-net_socket_socks5__client__socket.cc
@@ -1,4 +1,4 @@
---- net/socket/socks5_client_socket.cc.orig 2025-04-16 18:18:42 UTC
+--- net/socket/socks5_client_socket.cc.orig 2025-05-07 06:48:23 UTC
+++ net/socket/socks5_client_socket.cc
@@ -23,6 +23,9 @@
#include "net/log/net_log_event_type.h"
diff --git a/www/iridium/files/patch-net_socket_tcp__socket__posix.cc b/www/iridium/files/patch-net_socket_tcp__socket__posix.cc
index 66981f3eb75f..6917d3eb7e6e 100644
--- a/www/iridium/files/patch-net_socket_tcp__socket__posix.cc
+++ b/www/iridium/files/patch-net_socket_tcp__socket__posix.cc
@@ -1,4 +1,4 @@
---- net/socket/tcp_socket_posix.cc.orig 2024-11-04 08:56:03 UTC
+--- net/socket/tcp_socket_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ net/socket/tcp_socket_posix.cc
@@ -98,6 +98,17 @@ bool SetTCPKeepAlive(int fd, bool enable, int delay) {
PLOG(ERROR) << "Failed to set TCP_KEEPALIVE on fd: " << fd;
diff --git a/www/iridium/files/patch-net_socket_udp__socket__posix.cc b/www/iridium/files/patch-net_socket_udp__socket__posix.cc
index bcc7cd5b25e0..7ce43eb13129 100644
--- a/www/iridium/files/patch-net_socket_udp__socket__posix.cc
+++ b/www/iridium/files/patch-net_socket_udp__socket__posix.cc
@@ -1,4 +1,4 @@
---- net/socket/udp_socket_posix.cc.orig 2025-04-16 18:18:42 UTC
+--- net/socket/udp_socket_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ net/socket/udp_socket_posix.cc
@@ -527,12 +527,17 @@ int UDPSocketPosix::SetRecvTos() {
#endif // BUILDFLAG(IS_APPLE)
diff --git a/www/iridium/files/patch-net_socket_udp__socket__unittest.cc b/www/iridium/files/patch-net_socket_udp__socket__unittest.cc
index e966f7584e73..99e041cb3e12 100644
--- a/www/iridium/files/patch-net_socket_udp__socket__unittest.cc
+++ b/www/iridium/files/patch-net_socket_udp__socket__unittest.cc
@@ -1,4 +1,4 @@
---- net/socket/udp_socket_unittest.cc.orig 2025-04-16 18:18:42 UTC
+--- net/socket/udp_socket_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ net/socket/udp_socket_unittest.cc
@@ -371,7 +371,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
EXPECT_EQ(second_packet, received);
@@ -27,7 +27,7 @@
// TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia.
EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED));
#else
-@@ -763,7 +763,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup) {
+@@ -770,7 +770,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup) {
// TODO(crbug.com/40620614): failing on device on iOS 12.2.
// TODO(crbug.com/40189274): flaky on Mac 11.
@@ -36,7 +36,7 @@
#define MAYBE_SharedMulticastAddress DISABLED_SharedMulticastAddress
#else
#define MAYBE_SharedMulticastAddress SharedMulticastAddress
-@@ -817,7 +817,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMulticastAddress) {
+@@ -824,7 +824,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMulticastAddress) {
NetLogSource());
ASSERT_THAT(client_socket.Connect(send_address), IsOk());
diff --git a/www/iridium/files/patch-net_third__party_quiche_BUILD.gn b/www/iridium/files/patch-net_third__party_quiche_BUILD.gn
index 414b96ec9383..87c4e02d1819 100644
--- a/www/iridium/files/patch-net_third__party_quiche_BUILD.gn
+++ b/www/iridium/files/patch-net_third__party_quiche_BUILD.gn
@@ -1,4 +1,4 @@
---- net/third_party/quiche/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- net/third_party/quiche/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ net/third_party/quiche/BUILD.gn
@@ -28,7 +28,7 @@ import("//net/third_party/quiche/src/build/source_list
import("//testing/libfuzzer/fuzzer_test.gni")
diff --git a/www/iridium/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc b/www/iridium/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
index 76d63a3eee13..3ed9cbd0aa77 100644
--- a/www/iridium/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
+++ b/www/iridium/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
@@ -1,4 +1,4 @@
---- net/tools/cert_verify_tool/cert_verify_tool.cc.orig 2024-11-04 08:56:03 UTC
+--- net/tools/cert_verify_tool/cert_verify_tool.cc.orig 2025-05-07 06:48:23 UTC
+++ net/tools/cert_verify_tool/cert_verify_tool.cc
@@ -35,7 +35,7 @@
#include "third_party/boringssl/src/pki/trust_store.h"
@@ -18,7 +18,7 @@
// On Linux, use a fixed ProxyConfigService, since the default one
// depends on glib.
//
-@@ -580,7 +580,7 @@ int main(int argc, char** argv) {
+@@ -582,7 +582,7 @@ int main(int argc, char** argv) {
std::string impls_str = command_line.GetSwitchValueASCII("impls");
if (impls_str.empty()) {
// Default value.
diff --git a/www/iridium/files/patch-net_tools_net__watcher_net__watcher.cc b/www/iridium/files/patch-net_tools_net__watcher_net__watcher.cc
index 8362e2e84bcb..e392002a3722 100644
--- a/www/iridium/files/patch-net_tools_net__watcher_net__watcher.cc
+++ b/www/iridium/files/patch-net_tools_net__watcher_net__watcher.cc
@@ -1,4 +1,4 @@
---- net/tools/net_watcher/net_watcher.cc.orig 2025-04-16 18:18:42 UTC
+--- net/tools/net_watcher/net_watcher.cc.orig 2025-05-07 06:48:23 UTC
+++ net/tools/net_watcher/net_watcher.cc
@@ -31,7 +31,7 @@
#include "net/proxy_resolution/proxy_config_service.h"
diff --git a/www/iridium/files/patch-net_traffic__annotation_network__traffic__annotation.h b/www/iridium/files/patch-net_traffic__annotation_network__traffic__annotation.h
index 64b5c87ad49e..417f7bdf66e4 100644
--- a/www/iridium/files/patch-net_traffic__annotation_network__traffic__annotation.h
+++ b/www/iridium/files/patch-net_traffic__annotation_network__traffic__annotation.h
@@ -1,4 +1,4 @@
---- net/traffic_annotation/network_traffic_annotation.h.orig 2025-04-16 18:18:42 UTC
+--- net/traffic_annotation/network_traffic_annotation.h.orig 2025-05-07 06:48:23 UTC
+++ net/traffic_annotation/network_traffic_annotation.h
@@ -374,7 +374,7 @@ struct MutablePartialNetworkTrafficAnnotationTag {
} // namespace net
diff --git a/www/iridium/files/patch-net_url__request_url__request.cc b/www/iridium/files/patch-net_url__request_url__request.cc
index c28a33a6ae92..19bb489c965b 100644
--- a/www/iridium/files/patch-net_url__request_url__request.cc
+++ b/www/iridium/files/patch-net_url__request_url__request.cc
@@ -1,4 +1,4 @@
---- net/url_request/url_request.cc.orig 2025-04-16 18:18:42 UTC
+--- net/url_request/url_request.cc.orig 2025-05-07 06:48:23 UTC
+++ net/url_request/url_request.cc
@@ -10,6 +10,7 @@
# include <unistd.h>
@@ -16,7 +16,7 @@
#include "net/base/auth.h"
#include "net/base/features.h"
#include "net/base/io_buffer.h"
-@@ -63,7 +65,10 @@ namespace iridium {
+@@ -64,7 +66,10 @@ namespace iridium {
void textlog_request(const char *caller, const GURL &url)
{
diff --git a/www/iridium/files/patch-net_url__request_url__request__context.cc b/www/iridium/files/patch-net_url__request_url__request__context.cc
index 53e6ece4fa37..dc65ab2cfe8d 100644
--- a/www/iridium/files/patch-net_url__request_url__request__context.cc
+++ b/www/iridium/files/patch-net_url__request_url__request__context.cc
@@ -1,4 +1,4 @@
---- net/url_request/url_request_context.cc.orig 2025-04-16 18:18:42 UTC
+--- net/url_request/url_request_context.cc.orig 2025-05-07 06:48:23 UTC
+++ net/url_request/url_request_context.cc
@@ -119,7 +119,7 @@ const HttpNetworkSessionContext* URLRequestContext::Ge
return &network_session->context();
diff --git a/www/iridium/files/patch-net_url__request_url__request__context.h b/www/iridium/files/patch-net_url__request_url__request__context.h
index 333b93cffc9a..dbf0b579fb38 100644
--- a/www/iridium/files/patch-net_url__request_url__request__context.h
+++ b/www/iridium/files/patch-net_url__request_url__request__context.h
@@ -1,4 +1,4 @@
---- net/url_request/url_request_context.h.orig 2025-04-16 18:18:42 UTC
+--- net/url_request/url_request_context.h.orig 2025-05-07 06:48:23 UTC
+++ net/url_request/url_request_context.h
@@ -86,7 +86,7 @@ class NET_EXPORT URLRequestContext final {
// session.
diff --git a/www/iridium/files/patch-net_url__request_url__request__context__builder.cc b/www/iridium/files/patch-net_url__request_url__request__context__builder.cc
index 79da739b5728..ce8f97fd6a03 100644
--- a/www/iridium/files/patch-net_url__request_url__request__context__builder.cc
+++ b/www/iridium/files/patch-net_url__request_url__request__context__builder.cc
@@ -1,6 +1,6 @@
---- net/url_request/url_request_context_builder.cc.orig 2025-04-16 18:18:42 UTC
+--- net/url_request/url_request_context_builder.cc.orig 2025-05-07 06:48:23 UTC
+++ net/url_request/url_request_context_builder.cc
-@@ -440,7 +440,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu
+@@ -441,7 +441,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu
}
if (!proxy_resolution_service_) {
diff --git a/www/iridium/files/patch-net_websockets_websocket__basic__stream__adapters__test.cc b/www/iridium/files/patch-net_websockets_websocket__basic__stream__adapters__test.cc
index 6324e735d68b..954b057b4e46 100644
--- a/www/iridium/files/patch-net_websockets_websocket__basic__stream__adapters__test.cc
+++ b/www/iridium/files/patch-net_websockets_websocket__basic__stream__adapters__test.cc
@@ -1,4 +1,4 @@
---- net/websockets/websocket_basic_stream_adapters_test.cc.orig 2025-04-16 18:18:42 UTC
+--- net/websockets/websocket_basic_stream_adapters_test.cc.orig 2025-05-07 06:48:23 UTC
+++ net/websockets/websocket_basic_stream_adapters_test.cc
@@ -1098,10 +1098,10 @@ TEST_F(WebSocketSpdyStreamAdapterTest,
OnCloseOkShouldBeTranslatedToConnectionClose) {
diff --git a/www/iridium/files/patch-pdf_pdfium_pdfium__engine.cc b/www/iridium/files/patch-pdf_pdfium_pdfium__engine.cc
index 57a37739dd9a..bebe760cbab0 100644
--- a/www/iridium/files/patch-pdf_pdfium_pdfium__engine.cc
+++ b/www/iridium/files/patch-pdf_pdfium_pdfium__engine.cc
@@ -1,6 +1,6 @@
---- pdf/pdfium/pdfium_engine.cc.orig 2025-04-16 18:18:42 UTC
+--- pdf/pdfium/pdfium_engine.cc.orig 2025-05-07 06:48:23 UTC
+++ pdf/pdfium/pdfium_engine.cc
-@@ -109,7 +109,7 @@
+@@ -111,7 +111,7 @@
#include "ui/accessibility/ax_features.mojom-features.h"
#endif
@@ -9,7 +9,7 @@
#include "pdf/pdfium/pdfium_font_linux.h"
#endif
-@@ -565,7 +565,7 @@ void InitializeSDK(bool enable_v8,
+@@ -567,7 +567,7 @@ void InitializeSDK(bool enable_v8,
FPDF_InitLibraryWithConfig(&config);
diff --git a/www/iridium/files/patch-printing_backend_cups__ipp__helper.cc b/www/iridium/files/patch-printing_backend_cups__ipp__helper.cc
index 07a2e60ec071..895461afb670 100644
--- a/www/iridium/files/patch-printing_backend_cups__ipp__helper.cc
+++ b/www/iridium/files/patch-printing_backend_cups__ipp__helper.cc
@@ -1,4 +1,4 @@
---- printing/backend/cups_ipp_helper.cc.orig 2025-03-18 16:46:04 UTC
+--- printing/backend/cups_ipp_helper.cc.orig 2025-05-07 06:48:23 UTC
+++ printing/backend/cups_ipp_helper.cc
@@ -201,7 +201,7 @@ void ExtractResolutions(const CupsOptionProvider& prin
// Provide a default DPI if no valid DPI is found.
diff --git a/www/iridium/files/patch-printing_backend_print__backend__cups.cc b/www/iridium/files/patch-printing_backend_print__backend__cups.cc
index 64bb5c00d832..1a25e1b1ff06 100644
--- a/www/iridium/files/patch-printing_backend_print__backend__cups.cc
+++ b/www/iridium/files/patch-printing_backend_print__backend__cups.cc
@@ -1,4 +1,4 @@
---- printing/backend/print_backend_cups.cc.orig 2025-04-16 18:18:42 UTC
+--- printing/backend/print_backend_cups.cc.orig 2025-05-07 06:48:23 UTC
+++ printing/backend/print_backend_cups.cc
@@ -29,7 +29,7 @@
#include "printing/mojom/print.mojom.h"
diff --git a/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits.cc b/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits.cc
index d4165ef2b086..682601e14000 100644
--- a/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits.cc
+++ b/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits.cc
@@ -1,4 +1,4 @@
---- printing/mojom/printing_context_mojom_traits.cc.orig 2023-11-22 14:00:11 UTC
+--- printing/mojom/printing_context_mojom_traits.cc.orig 2025-05-07 06:48:23 UTC
+++ printing/mojom/printing_context_mojom_traits.cc
@@ -19,7 +19,7 @@
#include "base/numerics/safe_conversions.h"
diff --git a/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits.h b/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits.h
index ce44a32067f2..d3f22e8e85ba 100644
--- a/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits.h
+++ b/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits.h
@@ -1,4 +1,4 @@
---- printing/mojom/printing_context_mojom_traits.h.orig 2023-10-21 11:51:27 UTC
+--- printing/mojom/printing_context_mojom_traits.h.orig 2025-05-07 06:48:23 UTC
+++ printing/mojom/printing_context_mojom_traits.h
@@ -166,7 +166,7 @@ struct StructTraits<printing::mojom::PrintSettingsData
return s.pages_per_sheet();
diff --git a/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc b/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
index 776278202d5c..bf59eca5dfa5 100644
--- a/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
+++ b/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
@@ -1,4 +1,4 @@
---- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2025-04-16 18:18:42 UTC
+--- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2025-05-07 06:48:23 UTC
+++ printing/mojom/printing_context_mojom_traits_unittest.cc
@@ -79,7 +79,7 @@ base::Value::Dict GenerateSampleSystemPrintDialogData(
data.Set(kMacSystemPrintDialogDataDestinationLocation, "/foo/bar.pdf");
diff --git a/www/iridium/files/patch-printing_print__settings.cc b/www/iridium/files/patch-printing_print__settings.cc
index 670f0affe9bd..ffbc66173394 100644
--- a/www/iridium/files/patch-printing_print__settings.cc
+++ b/www/iridium/files/patch-printing_print__settings.cc
@@ -1,4 +1,4 @@
---- printing/print_settings.cc.orig 2024-12-22 12:24:29 UTC
+--- printing/print_settings.cc.orig 2025-05-07 06:48:23 UTC
+++ printing/print_settings.cc
@@ -319,7 +319,7 @@ PrintSettings& PrintSettings::operator=(const PrintSet
#endif
diff --git a/www/iridium/files/patch-printing_print__settings.h b/www/iridium/files/patch-printing_print__settings.h
index 7749226e0174..f1f5e15d4b7d 100644
--- a/www/iridium/files/patch-printing_print__settings.h
+++ b/www/iridium/files/patch-printing_print__settings.h
@@ -1,4 +1,4 @@
---- printing/print_settings.h.orig 2024-11-04 08:56:03 UTC
+--- printing/print_settings.h.orig 2025-05-07 06:48:23 UTC
+++ printing/print_settings.h
@@ -25,7 +25,7 @@
#include "base/values.h"
diff --git a/www/iridium/files/patch-printing_print__settings__conversion.cc b/www/iridium/files/patch-printing_print__settings__conversion.cc
index e650576f9000..0b4e7a47d8a3 100644
--- a/www/iridium/files/patch-printing_print__settings__conversion.cc
+++ b/www/iridium/files/patch-printing_print__settings__conversion.cc
@@ -1,4 +1,4 @@
---- printing/print_settings_conversion.cc.orig 2024-06-25 12:08:48 UTC
+--- printing/print_settings_conversion.cc.orig 2025-05-07 06:48:23 UTC
+++ printing/print_settings_conversion.cc
@@ -285,7 +285,7 @@ std::unique_ptr<PrintSettings> PrintSettingsFromJobSet
settings->set_is_modifiable(is_modifiable.value());
diff --git a/www/iridium/files/patch-printing_printing__context__linux.cc b/www/iridium/files/patch-printing_printing__context__linux.cc
index be33d28c98cf..10590c43497e 100644
--- a/www/iridium/files/patch-printing_printing__context__linux.cc
+++ b/www/iridium/files/patch-printing_printing__context__linux.cc
@@ -1,4 +1,4 @@
---- printing/printing_context_linux.cc.orig 2024-12-22 12:24:29 UTC
+--- printing/printing_context_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ printing/printing_context_linux.cc
@@ -23,7 +23,7 @@
#endif
diff --git a/www/iridium/files/patch-printing_printing__features.cc b/www/iridium/files/patch-printing_printing__features.cc
index 3b7e19c38071..d0276997445a 100644
--- a/www/iridium/files/patch-printing_printing__features.cc
+++ b/www/iridium/files/patch-printing_printing__features.cc
@@ -1,7 +1,7 @@
---- printing/printing_features.cc.orig 2025-02-22 18:06:53 UTC
+--- printing/printing_features.cc.orig 2025-05-07 06:48:23 UTC
+++ printing/printing_features.cc
-@@ -21,12 +21,12 @@ BASE_FEATURE(kAddPrinterViaPrintscanmgr,
- base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -26,12 +26,12 @@ BASE_FEATURE(kApiPrintingMarginsAndScale,
+ base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
@@ -15,7 +15,7 @@
base::FEATURE_DISABLED_BY_DEFAULT
#else
base::FEATURE_ENABLED_BY_DEFAULT
-@@ -69,7 +69,7 @@ BASE_FEATURE(kUseXpsForPrintingFromPdf,
+@@ -81,7 +81,7 @@ BASE_FEATURE(kUseXpsForPrintingFromPdf,
// out-of-process.
BASE_FEATURE(kEnableOopPrintDrivers,
"EnableOopPrintDrivers",
diff --git a/www/iridium/files/patch-printing_printing__features.h b/www/iridium/files/patch-printing_printing__features.h
index 40856b0206cc..9f7e8d13e53b 100644
--- a/www/iridium/files/patch-printing_printing__features.h
+++ b/www/iridium/files/patch-printing_printing__features.h
@@ -1,7 +1,7 @@
---- printing/printing_features.h.orig 2024-08-01 05:47:53 UTC
+--- printing/printing_features.h.orig 2025-05-07 06:48:23 UTC
+++ printing/printing_features.h
-@@ -22,7 +22,7 @@ COMPONENT_EXPORT(PRINTING_BASE)
- BASE_DECLARE_FEATURE(kAddPrinterViaPrintscanmgr);
+@@ -24,7 +24,7 @@ COMPONENT_EXPORT(PRINTING_BASE)
+ BASE_DECLARE_FEATURE(kApiPrintingMarginsAndScale);
#endif // BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
diff --git a/www/iridium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc b/www/iridium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc
index e8302ed55fc6..5fa377a79c06 100644
--- a/www/iridium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc
+++ b/www/iridium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc
@@ -1,4 +1,4 @@
---- printing/sandbox/print_backend_sandbox_hook_linux.cc.orig 2024-06-25 12:08:48 UTC
+--- printing/sandbox/print_backend_sandbox_hook_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ printing/sandbox/print_backend_sandbox_hook_linux.cc
@@ -10,20 +10,27 @@
#include "base/path_service.h"
diff --git a/www/iridium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.h b/www/iridium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.h
index ff1a7382c3df..ce222611e103 100644
--- a/www/iridium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.h
+++ b/www/iridium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.h
@@ -1,4 +1,4 @@
---- printing/sandbox/print_backend_sandbox_hook_linux.h.orig 2023-10-21 11:51:27 UTC
+--- printing/sandbox/print_backend_sandbox_hook_linux.h.orig 2025-05-07 06:48:23 UTC
+++ printing/sandbox/print_backend_sandbox_hook_linux.h
@@ -5,8 +5,13 @@
#ifndef PRINTING_SANDBOX_PRINT_BACKEND_SANDBOX_HOOK_LINUX_H_
diff --git a/www/iridium/files/patch-remoting_base_chromoting__event.cc b/www/iridium/files/patch-remoting_base_chromoting__event.cc
index 61e16a336821..57048286fc15 100644
--- a/www/iridium/files/patch-remoting_base_chromoting__event.cc
+++ b/www/iridium/files/patch-remoting_base_chromoting__event.cc
@@ -1,4 +1,4 @@
---- remoting/base/chromoting_event.cc.orig 2025-03-18 16:46:04 UTC
+--- remoting/base/chromoting_event.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/base/chromoting_event.cc
@@ -191,7 +191,7 @@ void ChromotingEvent::AddSystemInfo() {
SetString(kCpuKey, base::SysInfo::OperatingSystemArchitecture());
diff --git a/www/iridium/files/patch-remoting_base_host__settings.cc b/www/iridium/files/patch-remoting_base_host__settings.cc
index 594d771d25bf..72a3e103c91b 100644
--- a/www/iridium/files/patch-remoting_base_host__settings.cc
+++ b/www/iridium/files/patch-remoting_base_host__settings.cc
@@ -1,4 +1,4 @@
---- remoting/base/host_settings.cc.orig 2022-03-28 18:11:04 UTC
+--- remoting/base/host_settings.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/base/host_settings.cc
@@ -7,7 +7,7 @@
#include "base/no_destructor.h"
diff --git a/www/iridium/files/patch-remoting_codec_webrtc__video__encoder__vpx.cc b/www/iridium/files/patch-remoting_codec_webrtc__video__encoder__vpx.cc
index ea0adabbda94..d32adda37d50 100644
--- a/www/iridium/files/patch-remoting_codec_webrtc__video__encoder__vpx.cc
+++ b/www/iridium/files/patch-remoting_codec_webrtc__video__encoder__vpx.cc
@@ -1,4 +1,4 @@
---- remoting/codec/webrtc_video_encoder_vpx.cc.orig 2025-03-18 16:46:04 UTC
+--- remoting/codec/webrtc_video_encoder_vpx.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/codec/webrtc_video_encoder_vpx.cc
@@ -92,7 +92,7 @@ void SetVp8CodecParameters(vpx_codec_enc_cfg_t* config
const webrtc::DesktopSize& size) {
diff --git a/www/iridium/files/patch-remoting_host_base_desktop__environment__options.cc b/www/iridium/files/patch-remoting_host_base_desktop__environment__options.cc
index e78a7d9d2066..0c26dcf1c068 100644
--- a/www/iridium/files/patch-remoting_host_base_desktop__environment__options.cc
+++ b/www/iridium/files/patch-remoting_host_base_desktop__environment__options.cc
@@ -1,6 +1,6 @@
---- remoting/host/base/desktop_environment_options.cc.orig 2024-11-04 08:56:03 UTC
+--- remoting/host/base/desktop_environment_options.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/base/desktop_environment_options.cc
-@@ -99,7 +99,7 @@ bool DesktopEnvironmentOptions::capture_video_on_dedic
+@@ -109,7 +109,7 @@ bool DesktopEnvironmentOptions::capture_video_on_dedic
// TODO(joedow): Determine whether we can migrate additional platforms to
// using the DesktopCaptureWrapper instead of the DesktopCaptureProxy. Then
// clean up DesktopCapturerProxy::Core::CreateCapturer().
diff --git a/www/iridium/files/patch-remoting_host_base_switches.cc b/www/iridium/files/patch-remoting_host_base_switches.cc
index 39aac3aa0ef1..a7b337bac377 100644
--- a/www/iridium/files/patch-remoting_host_base_switches.cc
+++ b/www/iridium/files/patch-remoting_host_base_switches.cc
@@ -1,4 +1,4 @@
---- remoting/host/base/switches.cc.orig 2022-10-05 07:34:01 UTC
+--- remoting/host/base/switches.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/base/switches.cc
@@ -23,13 +23,13 @@ const char kProcessTypeEvaluateCapability[] = "evaluat
const char kProcessTypeFileChooser[] = "file_chooser";
diff --git a/www/iridium/files/patch-remoting_host_base_switches.h b/www/iridium/files/patch-remoting_host_base_switches.h
index b2abc0b8f72b..4205bba1835f 100644
--- a/www/iridium/files/patch-remoting_host_base_switches.h
+++ b/www/iridium/files/patch-remoting_host_base_switches.h
@@ -1,4 +1,4 @@
---- remoting/host/base/switches.h.orig 2022-10-05 07:34:01 UTC
+--- remoting/host/base/switches.h.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/base/switches.h
@@ -35,13 +35,13 @@ extern const char kProcessTypeRdpDesktopSession[];
extern const char kProcessTypeEvaluateCapability[];
diff --git a/www/iridium/files/patch-remoting_host_chromoting__host.cc b/www/iridium/files/patch-remoting_host_chromoting__host.cc
index b5086b231605..4f85724fb7c9 100644
--- a/www/iridium/files/patch-remoting_host_chromoting__host.cc
+++ b/www/iridium/files/patch-remoting_host_chromoting__host.cc
@@ -1,6 +1,6 @@
---- remoting/host/chromoting_host.cc.orig 2025-02-22 18:06:53 UTC
+--- remoting/host/chromoting_host.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/chromoting_host.cc
-@@ -135,7 +135,7 @@ void ChromotingHost::Start(const std::string& host_own
+@@ -137,7 +137,7 @@ void ChromotingHost::Start(const std::string& host_own
&ChromotingHost::OnIncomingSession, base::Unretained(this)));
}
diff --git a/www/iridium/files/patch-remoting_host_chromoting__host.h b/www/iridium/files/patch-remoting_host_chromoting__host.h
index 89c054366049..85529fb300c8 100644
--- a/www/iridium/files/patch-remoting_host_chromoting__host.h
+++ b/www/iridium/files/patch-remoting_host_chromoting__host.h
@@ -1,4 +1,4 @@
---- remoting/host/chromoting_host.h.orig 2025-02-22 18:06:53 UTC
+--- remoting/host/chromoting_host.h.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/chromoting_host.h
@@ -36,7 +36,7 @@
#include "remoting/protocol/session_manager.h"
@@ -18,7 +18,7 @@
// Starts running the ChromotingHostServices server and listening for incoming
// IPC binding requests.
// Currently only Linux runs the ChromotingHostServices server on the host
-@@ -220,7 +220,7 @@ class ChromotingHost : public ClientSession::EventHand
+@@ -222,7 +222,7 @@ class ChromotingHost : public ClientSession::EventHand
// List of host extensions.
std::vector<std::unique_ptr<HostExtension>> extensions_;
diff --git a/www/iridium/files/patch-remoting_host_chromoting__host__context.cc b/www/iridium/files/patch-remoting_host_chromoting__host__context.cc
index 012a0007bf77..fef136f0a176 100644
--- a/www/iridium/files/patch-remoting_host_chromoting__host__context.cc
+++ b/www/iridium/files/patch-remoting_host_chromoting__host__context.cc
@@ -1,4 +1,4 @@
---- remoting/host/chromoting_host_context.cc.orig 2025-04-16 18:18:42 UTC
+--- remoting/host/chromoting_host_context.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/chromoting_host_context.cc
@@ -335,7 +335,7 @@ std::unique_ptr<ChromotingHostContext> ChromotingHostC
// on a UI thread.
diff --git a/www/iridium/files/patch-remoting_host_chromoting__host__services__client.cc b/www/iridium/files/patch-remoting_host_chromoting__host__services__client.cc
index 7200f90d05e4..3e8848fda974 100644
--- a/www/iridium/files/patch-remoting_host_chromoting__host__services__client.cc
+++ b/www/iridium/files/patch-remoting_host_chromoting__host__services__client.cc
@@ -1,4 +1,4 @@
---- remoting/host/chromoting_host_services_client.cc.orig 2023-10-21 11:51:27 UTC
+--- remoting/host/chromoting_host_services_client.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/chromoting_host_services_client.cc
@@ -59,7 +59,7 @@ mojo::PendingRemote<mojom::ChromotingHostServices> Con
diff --git a/www/iridium/files/patch-remoting_host_client__session.cc b/www/iridium/files/patch-remoting_host_client__session.cc
index 40925c806b13..dab2b504767d 100644
--- a/www/iridium/files/patch-remoting_host_client__session.cc
+++ b/www/iridium/files/patch-remoting_host_client__session.cc
@@ -1,6 +1,6 @@
---- remoting/host/client_session.cc.orig 2025-04-16 18:18:42 UTC
+--- remoting/host/client_session.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/client_session.cc
-@@ -187,7 +187,7 @@ void ClientSession::NotifyClientResolution(
+@@ -188,7 +188,7 @@ void ClientSession::NotifyClientResolution(
if (effective_policies_.curtain_required.value_or(false)) {
dpi_vector.set(resolution.x_dpi(), resolution.y_dpi());
}
diff --git a/www/iridium/files/patch-remoting_host_crash_crash__file__uploader.cc b/www/iridium/files/patch-remoting_host_crash_crash__file__uploader.cc
index 1328aefbdd89..b8897e06f6ab 100644
--- a/www/iridium/files/patch-remoting_host_crash_crash__file__uploader.cc
+++ b/www/iridium/files/patch-remoting_host_crash_crash__file__uploader.cc
@@ -1,4 +1,4 @@
---- remoting/host/crash/crash_file_uploader.cc.orig 2024-08-01 05:47:53 UTC
+--- remoting/host/crash/crash_file_uploader.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/crash/crash_file_uploader.cc
@@ -44,7 +44,7 @@ constexpr char kMinidumpFileName[] = "dump";
diff --git a/www/iridium/files/patch-remoting_host_evaluate__capability.cc b/www/iridium/files/patch-remoting_host_evaluate__capability.cc
index 6de19755f73b..a1b0d65c4054 100644
--- a/www/iridium/files/patch-remoting_host_evaluate__capability.cc
+++ b/www/iridium/files/patch-remoting_host_evaluate__capability.cc
@@ -1,4 +1,4 @@
---- remoting/host/evaluate_capability.cc.orig 2024-06-25 12:08:48 UTC
+--- remoting/host/evaluate_capability.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/evaluate_capability.cc
@@ -56,7 +56,7 @@ base::FilePath BuildHostBinaryPath() {
}
diff --git a/www/iridium/files/patch-remoting_host_host__attributes.cc b/www/iridium/files/patch-remoting_host_host__attributes.cc
index ffddc137f5ac..674f01d6878a 100644
--- a/www/iridium/files/patch-remoting_host_host__attributes.cc
+++ b/www/iridium/files/patch-remoting_host_host__attributes.cc
@@ -1,6 +1,6 @@
---- remoting/host/host_attributes.cc.orig 2023-07-24 14:27:53 UTC
+--- remoting/host/host_attributes.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/host_attributes.cc
-@@ -105,7 +105,7 @@ std::string GetHostAttributes() {
+@@ -103,7 +103,7 @@ std::string GetHostAttributes() {
if (media::InitializeMediaFoundation()) {
result.push_back("HWEncoder");
}
diff --git a/www/iridium/files/patch-remoting_host_host__details.cc b/www/iridium/files/patch-remoting_host_host__details.cc
index 9497b0a35d89..19d2f60b0cd0 100644
--- a/www/iridium/files/patch-remoting_host_host__details.cc
+++ b/www/iridium/files/patch-remoting_host_host__details.cc
@@ -1,4 +1,4 @@
---- remoting/host/host_details.cc.orig 2025-03-18 16:46:04 UTC
+--- remoting/host/host_details.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/host_details.cc
@@ -7,7 +7,7 @@
#include "base/system/sys_info.h"
diff --git a/www/iridium/files/patch-remoting_host_host__main.cc b/www/iridium/files/patch-remoting_host_host__main.cc
index 4b07da56d3c7..6df540b34c86 100644
--- a/www/iridium/files/patch-remoting_host_host__main.cc
+++ b/www/iridium/files/patch-remoting_host_host__main.cc
@@ -1,4 +1,4 @@
---- remoting/host/host_main.cc.orig 2025-03-18 16:46:04 UTC
+--- remoting/host/host_main.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/host_main.cc
@@ -55,7 +55,7 @@ int FileChooserMain();
int RdpDesktopSessionMain();
diff --git a/www/iridium/files/patch-remoting_host_ipc__constants.cc b/www/iridium/files/patch-remoting_host_ipc__constants.cc
index 251fc367c693..39ea397a36f3 100644
--- a/www/iridium/files/patch-remoting_host_ipc__constants.cc
+++ b/www/iridium/files/patch-remoting_host_ipc__constants.cc
@@ -1,4 +1,4 @@
---- remoting/host/ipc_constants.cc.orig 2024-12-22 12:24:29 UTC
+--- remoting/host/ipc_constants.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/ipc_constants.cc
@@ -17,7 +17,7 @@ namespace remoting {
diff --git a/www/iridium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc b/www/iridium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
index 3a6623ca36ec..f12e510786b4 100644
--- a/www/iridium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
+++ b/www/iridium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
@@ -1,4 +1,4 @@
---- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2025-04-16 18:18:42 UTC
+--- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/it2me/it2me_native_messaging_host_main.cc
@@ -30,7 +30,7 @@
#include "remoting/host/resources.h"
diff --git a/www/iridium/files/patch-remoting_host_me2me__desktop__environment.cc b/www/iridium/files/patch-remoting_host_me2me__desktop__environment.cc
index 5e91ff16a9f1..f6d44722bb91 100644
--- a/www/iridium/files/patch-remoting_host_me2me__desktop__environment.cc
+++ b/www/iridium/files/patch-remoting_host_me2me__desktop__environment.cc
@@ -1,4 +1,4 @@
---- remoting/host/me2me_desktop_environment.cc.orig 2025-04-16 18:18:42 UTC
+--- remoting/host/me2me_desktop_environment.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/me2me_desktop_environment.cc
@@ -112,7 +112,7 @@ std::string Me2MeDesktopEnvironment::GetCapabilities()
capabilities += protocol::kRemoteWebAuthnCapability;
diff --git a/www/iridium/files/patch-remoting_host_mojo__caller__security__checker.cc b/www/iridium/files/patch-remoting_host_mojo__caller__security__checker.cc
index 20b9dfbe4c8f..cbf73bca9c0f 100644
--- a/www/iridium/files/patch-remoting_host_mojo__caller__security__checker.cc
+++ b/www/iridium/files/patch-remoting_host_mojo__caller__security__checker.cc
@@ -1,4 +1,4 @@
---- remoting/host/mojo_caller_security_checker.cc.orig 2025-04-16 18:18:42 UTC
+--- remoting/host/mojo_caller_security_checker.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/mojo_caller_security_checker.cc
@@ -37,7 +37,7 @@
namespace remoting {
diff --git a/www/iridium/files/patch-remoting_host_policy__watcher.cc b/www/iridium/files/patch-remoting_host_policy__watcher.cc
index 485a83096ff3..f1954999c538 100644
--- a/www/iridium/files/patch-remoting_host_policy__watcher.cc
+++ b/www/iridium/files/patch-remoting_host_policy__watcher.cc
@@ -1,4 +1,4 @@
---- remoting/host/policy_watcher.cc.orig 2025-03-18 16:46:04 UTC
+--- remoting/host/policy_watcher.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/policy_watcher.cc
@@ -177,7 +177,7 @@ base::Value::Dict PolicyWatcher::GetDefaultPolicies()
true);
diff --git a/www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__client.cc b/www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__client.cc
index 1294776e9954..49f80ced7afc 100644
--- a/www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__client.cc
+++ b/www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__client.cc
@@ -1,4 +1,4 @@
---- remoting/host/remote_open_url/remote_open_url_client.cc.orig 2022-10-05 07:34:01 UTC
+--- remoting/host/remote_open_url/remote_open_url_client.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/remote_open_url/remote_open_url_client.cc
@@ -18,7 +18,7 @@
#include "remoting/host/mojom/chromoting_host_services.mojom.h"
diff --git a/www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__util.cc b/www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__util.cc
index bb324231f284..84d3fbe5ce60 100644
--- a/www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__util.cc
+++ b/www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__util.cc
@@ -1,4 +1,4 @@
---- remoting/host/remote_open_url/remote_open_url_util.cc.orig 2023-04-22 17:45:15 UTC
+--- remoting/host/remote_open_url/remote_open_url_util.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/remote_open_url/remote_open_url_util.cc
@@ -29,7 +29,7 @@ const wchar_t kRegisteredApplicationsKeyName[] =
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc b/www/iridium/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
index 299928ec7940..d7f5ff47fd6f 100644
--- a/www/iridium/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
+++ b/www/iridium/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
@@ -1,4 +1,4 @@
---- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig 2022-03-28 18:11:04 UTC
+--- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/remote_open_url/url_forwarder_configurator.cc
@@ -12,7 +12,7 @@ UrlForwarderConfigurator::UrlForwarderConfigurator() =
diff --git a/www/iridium/files/patch-remoting_host_remoting__me2me__host.cc b/www/iridium/files/patch-remoting_host_remoting__me2me__host.cc
index e9e51388420a..f0d880ea1025 100644
--- a/www/iridium/files/patch-remoting_host_remoting__me2me__host.cc
+++ b/www/iridium/files/patch-remoting_host_remoting__me2me__host.cc
@@ -1,4 +1,4 @@
---- remoting/host/remoting_me2me_host.cc.orig 2025-04-16 18:18:42 UTC
+--- remoting/host/remoting_me2me_host.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/remoting_me2me_host.cc
@@ -138,7 +138,7 @@
#include "remoting/host/mac/permission_utils.h"
@@ -36,7 +36,7 @@
// The command line switch used to pass name of the pipe to capture audio on
// linux.
const char kAudioPipeSwitchName[] = "audio-pipe-name";
-@@ -440,7 +440,7 @@ class HostProcess : public ConfigWatcher::Delegate,
+@@ -441,7 +441,7 @@ class HostProcess : public ConfigWatcher::Delegate,
std::unique_ptr<AgentProcessBrokerClient> agent_process_broker_client_;
#endif
@@ -45,7 +45,7 @@
// Watch for certificate changes and kill the host when changes occur
std::unique_ptr<CertificateWatcher> cert_watcher_;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -505,7 +505,7 @@ class HostProcess : public ConfigWatcher::Delegate,
+@@ -506,7 +506,7 @@ class HostProcess : public ConfigWatcher::Delegate,
std::unique_ptr<FtlEchoMessageListener> ftl_echo_message_listener_;
std::unique_ptr<HostEventLogger> host_event_logger_;
@@ -54,7 +54,7 @@
std::unique_ptr<HostUTMPLogger> host_utmp_logger_;
#endif
std::unique_ptr<HostPowerSaveBlocker> power_save_blocker_;
-@@ -824,7 +824,7 @@ void HostProcess::StartOnNetworkThread() {
+@@ -825,7 +825,7 @@ void HostProcess::StartOnNetworkThread() {
void HostProcess::ShutdownOnNetworkThread() {
DCHECK(context_->network_task_runner()->BelongsToCurrentThread());
config_watcher_.reset();
@@ -63,7 +63,7 @@
cert_watcher_.reset();
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
}
-@@ -901,7 +901,7 @@ void HostProcess::CreateAuthenticatorFactory() {
+@@ -902,7 +902,7 @@ void HostProcess::CreateAuthenticatorFactory() {
context_->create_client_cert_store_callback(),
service_account_email_, oauth_refresh_token_));
@@ -72,7 +72,7 @@
if (!cert_watcher_) {
cert_watcher_ = std::make_unique<CertificateWatcher>(
base::BindRepeating(&HostProcess::ShutdownHost,
-@@ -1043,7 +1043,7 @@ void HostProcess::StartOnUiThread() {
+@@ -1044,7 +1044,7 @@ void HostProcess::StartOnUiThread() {
base::BindRepeating(&HostProcess::OnPolicyUpdate, base::Unretained(this)),
base::BindRepeating(&HostProcess::OnPolicyError, base::Unretained(this)));
@@ -81,7 +81,7 @@
// If an audio pipe is specific on the command-line then initialize
// AudioCapturerLinux to capture from it.
base::FilePath audio_pipe_name =
-@@ -1122,7 +1122,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1123,7 +1123,7 @@ void HostProcess::ShutdownOnUiThread() {
// It is now safe for the HostProcess to be deleted.
self_ = nullptr;
@@ -90,7 +90,7 @@
// Cause the global AudioPipeReader to be freed, otherwise the audio
// thread will remain in-use and prevent the process from exiting.
// TODO(wez): DesktopEnvironmentFactory should own the pipe reader.
-@@ -1130,7 +1130,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1131,7 +1131,7 @@ void HostProcess::ShutdownOnUiThread() {
AudioCapturerLinux::InitializePipeReader(nullptr, base::FilePath());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -99,16 +99,16 @@
context_->input_task_runner()->PostTask(
FROM_HERE,
base::BindOnce([]() { delete ui::X11EventSource::GetInstance(); }));
-@@ -1864,7 +1864,7 @@ void HostProcess::StartHost() {
+@@ -1873,7 +1873,7 @@ void HostProcess::StartHost() {
corp_host_status_logger_->StartObserving(*session_manager);
}
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- desktop_environment_options_.set_enable_remote_webauthn(is_corp_host_);
+ desktop_environment_options_.set_enable_remote_webauthn(true);
#endif
#if BUILDFLAG(IS_WIN)
-@@ -1891,7 +1891,7 @@ void HostProcess::StartHost() {
+@@ -1900,7 +1900,7 @@ void HostProcess::StartHost() {
host_->AddExtension(std::make_unique<TestEchoExtension>());
@@ -117,7 +117,7 @@
const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
if (cmd_line->HasSwitch(kEnableUtempter)) {
host_utmp_logger_ =
-@@ -1927,7 +1927,7 @@ void HostProcess::StartHost() {
+@@ -1936,7 +1936,7 @@ void HostProcess::StartHost() {
// addresses.
host_->Start(*host_owner_emails_.begin());
@@ -126,7 +126,7 @@
// For Windows, ChromotingHostServices connections are handled by the daemon
// process, then the message pipe is forwarded to the network process.
host_->StartChromotingHostServices();
-@@ -2072,7 +2072,7 @@ int HostProcessMain() {
+@@ -2081,7 +2081,7 @@ int HostProcessMain() {
HOST_LOG << "Starting host process: version " << STRINGIZE(VERSION);
const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
@@ -135,7 +135,7 @@
#if defined(REMOTING_USE_X11)
// Initialize Xlib for multi-threaded use, allowing non-Chromium code to
// use X11 safely (such as the WebRTC capturer, GTK ...)
-@@ -2135,7 +2135,7 @@ int HostProcessMain() {
+@@ -2144,7 +2144,7 @@ int HostProcessMain() {
std::unique_ptr<net::NetworkChangeNotifier> network_change_notifier(
net::NetworkChangeNotifier::CreateIfNeeded());
diff --git a/www/iridium/files/patch-remoting_host_session__policies__from__dict.cc b/www/iridium/files/patch-remoting_host_session__policies__from__dict.cc
index b8b8a68e2dae..4447e45de248 100644
--- a/www/iridium/files/patch-remoting_host_session__policies__from__dict.cc
+++ b/www/iridium/files/patch-remoting_host_session__policies__from__dict.cc
@@ -1,11 +1,11 @@
---- remoting/host/session_policies_from_dict.cc.orig 2025-02-22 18:06:53 UTC
+--- remoting/host/session_policies_from_dict.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/session_policies_from_dict.cc
-@@ -76,7 +76,7 @@ std::optional<SessionPolicies> SessionPoliciesFromDict
- .curtain_required =
- dict.FindBool(policy::key::kRemoteAccessHostRequireCurtain),
+@@ -75,7 +75,7 @@ std::optional<SessionPolicies> SessionPoliciesFromDict
+ session_policies.curtain_required =
+ dict.FindBool(policy::key::kRemoteAccessHostRequireCurtain);
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- .host_username_match_required =
- dict.FindBool(policy::key::kRemoteAccessHostMatchUsername),
+ session_policies.host_username_match_required =
+ dict.FindBool(policy::key::kRemoteAccessHostMatchUsername);
#endif
diff --git a/www/iridium/files/patch-remoting_host_setup_start__host__main.cc b/www/iridium/files/patch-remoting_host_setup_start__host__main.cc
index 8846de08a004..9763ed5734f8 100644
--- a/www/iridium/files/patch-remoting_host_setup_start__host__main.cc
+++ b/www/iridium/files/patch-remoting_host_setup_start__host__main.cc
@@ -1,4 +1,4 @@
---- remoting/host/setup/start_host_main.cc.orig 2025-04-16 18:18:42 UTC
+--- remoting/host/setup/start_host_main.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/setup/start_host_main.cc
@@ -45,7 +45,7 @@
#include <unistd.h>
diff --git a/www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc b/www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc
index b3b07e2dc123..227dc422cb3b 100644
--- a/www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc
+++ b/www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc
@@ -1,4 +1,4 @@
---- remoting/host/webauthn/remote_webauthn_caller_security_utils.cc.orig 2025-04-16 18:18:42 UTC
+--- remoting/host/webauthn/remote_webauthn_caller_security_utils.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/webauthn/remote_webauthn_caller_security_utils.cc
@@ -10,7 +10,7 @@
#include "base/strings/utf_string_conversions.h"
diff --git a/www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc b/www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
index 9d4ffe8072c7..6fec4557ce39 100644
--- a/www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
+++ b/www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
@@ -1,4 +1,4 @@
---- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2024-11-04 08:56:03 UTC
+--- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/host/webauthn/remote_webauthn_extension_notifier.cc
@@ -30,7 +30,7 @@
#include "base/task/thread_pool.h"
diff --git a/www/iridium/files/patch-remoting_protocol_webrtc__video__stream.cc b/www/iridium/files/patch-remoting_protocol_webrtc__video__stream.cc
index 2d53dd6050b7..aaaac27f2f55 100644
--- a/www/iridium/files/patch-remoting_protocol_webrtc__video__stream.cc
+++ b/www/iridium/files/patch-remoting_protocol_webrtc__video__stream.cc
@@ -1,4 +1,4 @@
---- remoting/protocol/webrtc_video_stream.cc.orig 2025-03-18 16:46:04 UTC
+--- remoting/protocol/webrtc_video_stream.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/protocol/webrtc_video_stream.cc
@@ -267,7 +267,7 @@ WebrtcVideoStream::WebrtcVideoStream(const SessionOpti
: session_options_(session_options) {
diff --git a/www/iridium/files/patch-remoting_signaling_ftl__host__device__id__provider.cc b/www/iridium/files/patch-remoting_signaling_ftl__host__device__id__provider.cc
index c801c323d402..ab9e587cde00 100644
--- a/www/iridium/files/patch-remoting_signaling_ftl__host__device__id__provider.cc
+++ b/www/iridium/files/patch-remoting_signaling_ftl__host__device__id__provider.cc
@@ -1,4 +1,4 @@
---- remoting/signaling/ftl_host_device_id_provider.cc.orig 2025-03-18 16:46:04 UTC
+--- remoting/signaling/ftl_host_device_id_provider.cc.orig 2025-05-07 06:48:23 UTC
+++ remoting/signaling/ftl_host_device_id_provider.cc
@@ -16,7 +16,7 @@ constexpr char kDeviceIdPrefix[] = "crd-win-host-";
constexpr char kDeviceIdPrefix[] = "crd-mac-host-";
diff --git a/www/iridium/files/patch-sandbox_BUILD.gn b/www/iridium/files/patch-sandbox_BUILD.gn
index f886ae7b3745..1ff9ef4bf85c 100644
--- a/www/iridium/files/patch-sandbox_BUILD.gn
+++ b/www/iridium/files/patch-sandbox_BUILD.gn
@@ -1,4 +1,4 @@
---- sandbox/BUILD.gn.orig 2022-10-05 07:34:01 UTC
+--- sandbox/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ sandbox/BUILD.gn
@@ -49,7 +49,7 @@ group("sandbox") {
"//sandbox/mac:system_services",
diff --git a/www/iridium/files/patch-sandbox_features.gni b/www/iridium/files/patch-sandbox_features.gni
index 1d0165058652..5c95dfcfbbe7 100644
--- a/www/iridium/files/patch-sandbox_features.gni
+++ b/www/iridium/files/patch-sandbox_features.gni
@@ -1,4 +1,4 @@
---- sandbox/features.gni.orig 2022-03-28 18:11:04 UTC
+--- sandbox/features.gni.orig 2025-05-07 06:48:23 UTC
+++ sandbox/features.gni
@@ -6,7 +6,7 @@
# currently.
diff --git a/www/iridium/files/patch-sandbox_linux_BUILD.gn b/www/iridium/files/patch-sandbox_linux_BUILD.gn
index 95cc365123a3..5c788285c6e6 100644
--- a/www/iridium/files/patch-sandbox_linux_BUILD.gn
+++ b/www/iridium/files/patch-sandbox_linux_BUILD.gn
@@ -1,4 +1,4 @@
---- sandbox/linux/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- sandbox/linux/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ sandbox/linux/BUILD.gn
@@ -12,11 +12,11 @@ if (is_android) {
}
@@ -15,7 +15,7 @@
# On Android, use plain GTest.
use_base_test_suite = is_linux || is_chromeos
-@@ -378,6 +378,17 @@ component("sandbox_services") {
+@@ -369,6 +369,17 @@ component("sandbox_services") {
"services/libc_interceptor.h",
]
}
diff --git a/www/iridium/files/patch-sandbox_linux_services_init__process__reaper.cc b/www/iridium/files/patch-sandbox_linux_services_init__process__reaper.cc
index 6e485557b13f..700af7bafcab 100644
--- a/www/iridium/files/patch-sandbox_linux_services_init__process__reaper.cc
+++ b/www/iridium/files/patch-sandbox_linux_services_init__process__reaper.cc
@@ -1,4 +1,4 @@
---- sandbox/linux/services/init_process_reaper.cc.orig 2025-03-18 16:46:04 UTC
+--- sandbox/linux/services/init_process_reaper.cc.orig 2025-05-07 06:48:23 UTC
+++ sandbox/linux/services/init_process_reaper.cc
@@ -7,6 +7,7 @@
#pragma allow_unsafe_libc_calls
diff --git a/www/iridium/files/patch-sandbox_linux_services_libc__interceptor.cc b/www/iridium/files/patch-sandbox_linux_services_libc__interceptor.cc
index d3f79b545f7b..4441596ed0a6 100644
--- a/www/iridium/files/patch-sandbox_linux_services_libc__interceptor.cc
+++ b/www/iridium/files/patch-sandbox_linux_services_libc__interceptor.cc
@@ -1,4 +1,4 @@
---- sandbox/linux/services/libc_interceptor.cc.orig 2024-08-27 06:28:16 UTC
+--- sandbox/linux/services/libc_interceptor.cc.orig 2025-05-07 06:48:23 UTC
+++ sandbox/linux/services/libc_interceptor.cc
@@ -17,7 +17,9 @@
#include <stddef.h>
diff --git a/www/iridium/files/patch-sandbox_policy_BUILD.gn b/www/iridium/files/patch-sandbox_policy_BUILD.gn
index e36d6c032121..025590621e1e 100644
--- a/www/iridium/files/patch-sandbox_policy_BUILD.gn
+++ b/www/iridium/files/patch-sandbox_policy_BUILD.gn
@@ -1,4 +1,4 @@
---- sandbox/policy/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- sandbox/policy/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ sandbox/policy/BUILD.gn
@@ -43,7 +43,7 @@ component("policy") {
"//third_party/jni_zero",
diff --git a/www/iridium/files/patch-sandbox_policy_features.cc b/www/iridium/files/patch-sandbox_policy_features.cc
index 67a23e793459..3f9df4021829 100644
--- a/www/iridium/files/patch-sandbox_policy_features.cc
+++ b/www/iridium/files/patch-sandbox_policy_features.cc
@@ -1,4 +1,4 @@
---- sandbox/policy/features.cc.orig 2025-04-16 18:18:42 UTC
+--- sandbox/policy/features.cc.orig 2025-05-07 06:48:23 UTC
+++ sandbox/policy/features.cc
@@ -19,7 +19,11 @@ namespace sandbox::policy::features {
// (Only causes an effect when feature kNetworkServiceInProcess is disabled.)
diff --git a/www/iridium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc b/www/iridium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
index 1451b70be4be..43398493336b 100644
--- a/www/iridium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
+++ b/www/iridium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
@@ -1,4 +1,4 @@
---- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2024-12-22 12:24:29 UTC
+--- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2025-05-07 06:48:23 UTC
+++ sandbox/policy/freebsd/sandbox_freebsd.cc
@@ -0,0 +1,211 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/www/iridium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.h b/www/iridium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.h
index f09780ee15fc..349dd78ea0b1 100644
--- a/www/iridium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.h
+++ b/www/iridium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.h
@@ -1,4 +1,4 @@
---- sandbox/policy/freebsd/sandbox_freebsd.h.orig 2024-12-22 12:24:29 UTC
+--- sandbox/policy/freebsd/sandbox_freebsd.h.orig 2025-05-07 06:48:23 UTC
+++ sandbox/policy/freebsd/sandbox_freebsd.h
@@ -0,0 +1,276 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/www/iridium/files/patch-sandbox_policy_mojom_sandbox.mojom b/www/iridium/files/patch-sandbox_policy_mojom_sandbox.mojom
index 4a15cc7da96d..297401c4fd12 100644
--- a/www/iridium/files/patch-sandbox_policy_mojom_sandbox.mojom
+++ b/www/iridium/files/patch-sandbox_policy_mojom_sandbox.mojom
@@ -1,4 +1,4 @@
---- sandbox/policy/mojom/sandbox.mojom.orig 2025-02-22 18:06:53 UTC
+--- sandbox/policy/mojom/sandbox.mojom.orig 2025-05-07 06:48:23 UTC
+++ sandbox/policy/mojom/sandbox.mojom
@@ -74,6 +74,12 @@ enum Sandbox {
// Minimally privileged sandbox on Fuchsia.
diff --git a/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc b/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
index e5552f938915..1ecdd0414294 100644
--- a/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
+++ b/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
@@ -1,4 +1,4 @@
---- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2024-12-22 12:24:29 UTC
+--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-05-07 06:48:23 UTC
+++ sandbox/policy/openbsd/sandbox_openbsd.cc
@@ -0,0 +1,392 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.h b/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.h
index 41b17652ae7e..e0cb48db622d 100644
--- a/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.h
+++ b/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.h
@@ -1,4 +1,4 @@
---- sandbox/policy/openbsd/sandbox_openbsd.h.orig 2024-12-22 12:24:29 UTC
+--- sandbox/policy/openbsd/sandbox_openbsd.h.orig 2025-05-07 06:48:23 UTC
+++ sandbox/policy/openbsd/sandbox_openbsd.h
@@ -0,0 +1,280 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/www/iridium/files/patch-sandbox_policy_sandbox.cc b/www/iridium/files/patch-sandbox_policy_sandbox.cc
index 47a589fb1847..42c6cbb2fa1f 100644
--- a/www/iridium/files/patch-sandbox_policy_sandbox.cc
+++ b/www/iridium/files/patch-sandbox_policy_sandbox.cc
@@ -1,4 +1,4 @@
---- sandbox/policy/sandbox.cc.orig 2024-06-25 12:08:48 UTC
+--- sandbox/policy/sandbox.cc.orig 2025-05-07 06:48:23 UTC
+++ sandbox/policy/sandbox.cc
@@ -18,6 +18,10 @@
#include "sandbox/policy/linux/sandbox_linux.h"
diff --git a/www/iridium/files/patch-sandbox_policy_sandbox.h b/www/iridium/files/patch-sandbox_policy_sandbox.h
index de22b8126668..11d9055e7fca 100644
--- a/www/iridium/files/patch-sandbox_policy_sandbox.h
+++ b/www/iridium/files/patch-sandbox_policy_sandbox.h
@@ -1,4 +1,4 @@
---- sandbox/policy/sandbox.h.orig 2023-07-24 14:27:53 UTC
+--- sandbox/policy/sandbox.h.orig 2025-05-07 06:48:23 UTC
+++ sandbox/policy/sandbox.h
@@ -12,6 +12,12 @@
#include "sandbox/policy/linux/sandbox_linux.h"
diff --git a/www/iridium/files/patch-sandbox_policy_sandbox__type.cc b/www/iridium/files/patch-sandbox_policy_sandbox__type.cc
index 425b68fc5f64..ae48a1c12bad 100644
--- a/www/iridium/files/patch-sandbox_policy_sandbox__type.cc
+++ b/www/iridium/files/patch-sandbox_policy_sandbox__type.cc
@@ -1,4 +1,4 @@
---- sandbox/policy/sandbox_type.cc.orig 2025-04-16 18:18:42 UTC
+--- sandbox/policy/sandbox_type.cc.orig 2025-05-07 06:48:23 UTC
+++ sandbox/policy/sandbox_type.cc
@@ -38,7 +38,7 @@ constexpr char kPpapiSandbox[] = "ppapi";
#endif
diff --git a/www/iridium/files/patch-sandbox_policy_switches.cc b/www/iridium/files/patch-sandbox_policy_switches.cc
index d0fa60a06990..f5a8a39b7583 100644
--- a/www/iridium/files/patch-sandbox_policy_switches.cc
+++ b/www/iridium/files/patch-sandbox_policy_switches.cc
@@ -1,4 +1,4 @@
---- sandbox/policy/switches.cc.orig 2025-04-16 18:18:42 UTC
+--- sandbox/policy/switches.cc.orig 2025-05-07 06:48:23 UTC
+++ sandbox/policy/switches.cc
@@ -37,7 +37,9 @@ const char kGpuSandboxFailuresFatal[] = "gpu-sandbox-f
// Meant to be used as a browser-level switch for testing purposes only.
diff --git a/www/iridium/files/patch-sandbox_policy_switches.h b/www/iridium/files/patch-sandbox_policy_switches.h
index 0567f40662a7..1e01d143a074 100644
--- a/www/iridium/files/patch-sandbox_policy_switches.h
+++ b/www/iridium/files/patch-sandbox_policy_switches.h
@@ -1,4 +1,4 @@
---- sandbox/policy/switches.h.orig 2025-02-22 18:06:53 UTC
+--- sandbox/policy/switches.h.orig 2025-05-07 06:48:23 UTC
+++ sandbox/policy/switches.h
@@ -23,7 +23,8 @@ SANDBOX_POLICY_EXPORT extern const char kDisableSetuid
SANDBOX_POLICY_EXPORT extern const char kGpuSandboxAllowSysVShm[];
diff --git a/www/iridium/files/patch-services_audio_audio__sandbox__hook__linux.cc b/www/iridium/files/patch-services_audio_audio__sandbox__hook__linux.cc
index 5704d570b6e0..d8a53e16c43c 100644
--- a/www/iridium/files/patch-services_audio_audio__sandbox__hook__linux.cc
+++ b/www/iridium/files/patch-services_audio_audio__sandbox__hook__linux.cc
@@ -1,4 +1,4 @@
---- services/audio/audio_sandbox_hook_linux.cc.orig 2024-06-25 12:08:48 UTC
+--- services/audio/audio_sandbox_hook_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ services/audio/audio_sandbox_hook_linux.cc
@@ -143,6 +143,7 @@ void AddPulseAudioFilePermissions(
}
diff --git a/www/iridium/files/patch-services_audio_audio__sandbox__hook__linux.h b/www/iridium/files/patch-services_audio_audio__sandbox__hook__linux.h
index 0115be943d49..3e86964b41f9 100644
--- a/www/iridium/files/patch-services_audio_audio__sandbox__hook__linux.h
+++ b/www/iridium/files/patch-services_audio_audio__sandbox__hook__linux.h
@@ -1,4 +1,4 @@
---- services/audio/audio_sandbox_hook_linux.h.orig 2023-10-21 11:51:27 UTC
+--- services/audio/audio_sandbox_hook_linux.h.orig 2025-05-07 06:48:23 UTC
+++ services/audio/audio_sandbox_hook_linux.h
@@ -5,7 +5,13 @@
#ifndef SERVICES_AUDIO_AUDIO_SANDBOX_HOOK_LINUX_H_
diff --git a/www/iridium/files/patch-services_device_BUILD.gn b/www/iridium/files/patch-services_device_BUILD.gn
index 8d979b060050..be05421eae95 100644
--- a/www/iridium/files/patch-services_device_BUILD.gn
+++ b/www/iridium/files/patch-services_device_BUILD.gn
@@ -1,4 +1,4 @@
---- services/device/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- services/device/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ services/device/BUILD.gn
@@ -13,7 +13,7 @@ if (is_android) {
}
diff --git a/www/iridium/files/patch-services_device_geolocation_location__provider__manager.cc b/www/iridium/files/patch-services_device_geolocation_location__provider__manager.cc
index f782d75d6c67..55c514bcb5fe 100644
--- a/www/iridium/files/patch-services_device_geolocation_location__provider__manager.cc
+++ b/www/iridium/files/patch-services_device_geolocation_location__provider__manager.cc
@@ -1,8 +1,8 @@
---- services/device/geolocation/location_provider_manager.cc.orig 2025-02-22 18:06:53 UTC
+--- services/device/geolocation/location_provider_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ services/device/geolocation/location_provider_manager.cc
@@ -91,7 +91,7 @@ LocationProviderManager::LocationProviderManager(
- #if BUILDFLAG(IS_ANDROID)
- // On Android, default to using the platform location provider.
+ #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS)
+ // On Android and iOS, default to using the platform location provider.
provider_manager_mode_ = kPlatformOnly;
-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-services_device_hid_BUILD.gn b/www/iridium/files/patch-services_device_hid_BUILD.gn
index f33cf0416e0c..4059213b7c4b 100644
--- a/www/iridium/files/patch-services_device_hid_BUILD.gn
+++ b/www/iridium/files/patch-services_device_hid_BUILD.gn
@@ -1,4 +1,4 @@
---- services/device/hid/BUILD.gn.orig 2025-02-22 18:06:53 UTC
+--- services/device/hid/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ services/device/hid/BUILD.gn
@@ -34,7 +34,26 @@ source_set("hid") {
"//services/device/public/mojom",
diff --git a/www/iridium/files/patch-services_device_hid_hid__connection__fido.cc b/www/iridium/files/patch-services_device_hid_hid__connection__fido.cc
index db2fcb8158f2..d4ed45556fbf 100644
--- a/www/iridium/files/patch-services_device_hid_hid__connection__fido.cc
+++ b/www/iridium/files/patch-services_device_hid_hid__connection__fido.cc
@@ -1,4 +1,4 @@
---- services/device/hid/hid_connection_fido.cc.orig 2024-06-25 12:08:48 UTC
+--- services/device/hid/hid_connection_fido.cc.orig 2025-05-07 06:48:23 UTC
+++ services/device/hid/hid_connection_fido.cc
@@ -0,0 +1,216 @@
+// Copyright 2014 The Chromium Authors
diff --git a/www/iridium/files/patch-services_device_hid_hid__connection__fido.h b/www/iridium/files/patch-services_device_hid_hid__connection__fido.h
index eac5f5d783fc..6a46f5ee92e7 100644
--- a/www/iridium/files/patch-services_device_hid_hid__connection__fido.h
+++ b/www/iridium/files/patch-services_device_hid_hid__connection__fido.h
@@ -1,4 +1,4 @@
---- services/device/hid/hid_connection_fido.h.orig 2022-12-01 10:35:46 UTC
+--- services/device/hid/hid_connection_fido.h.orig 2025-05-07 06:48:23 UTC
+++ services/device/hid/hid_connection_fido.h
@@ -0,0 +1,60 @@
+// Copyright 2014 The Chromium Authors
diff --git a/www/iridium/files/patch-services_device_hid_hid__connection__freebsd.cc b/www/iridium/files/patch-services_device_hid_hid__connection__freebsd.cc
index abfbe8e8a568..aa6a28cf61d1 100644
--- a/www/iridium/files/patch-services_device_hid_hid__connection__freebsd.cc
+++ b/www/iridium/files/patch-services_device_hid_hid__connection__freebsd.cc
@@ -1,4 +1,4 @@
---- services/device/hid/hid_connection_freebsd.cc.orig 2025-02-22 18:06:53 UTC
+--- services/device/hid/hid_connection_freebsd.cc.orig 2025-05-07 06:48:23 UTC
+++ services/device/hid/hid_connection_freebsd.cc
@@ -0,0 +1,240 @@
+// Copyright (c) 2014 The Chromium Authors. All rights reserved.
diff --git a/www/iridium/files/patch-services_device_hid_hid__connection__freebsd.h b/www/iridium/files/patch-services_device_hid_hid__connection__freebsd.h
index 0931e040f30d..f8835a646b51 100644
--- a/www/iridium/files/patch-services_device_hid_hid__connection__freebsd.h
+++ b/www/iridium/files/patch-services_device_hid_hid__connection__freebsd.h
@@ -1,4 +1,4 @@
---- services/device/hid/hid_connection_freebsd.h.orig 2022-03-28 18:11:04 UTC
+--- services/device/hid/hid_connection_freebsd.h.orig 2025-05-07 06:48:23 UTC
+++ services/device/hid/hid_connection_freebsd.h
@@ -0,0 +1,67 @@
+// Copyright (c) 2014 The Chromium Authors. All rights reserved.
diff --git a/www/iridium/files/patch-services_device_hid_hid__service.cc b/www/iridium/files/patch-services_device_hid_hid__service.cc
index 17926cdf79f6..5b04ddb9c1c5 100644
--- a/www/iridium/files/patch-services_device_hid_hid__service.cc
+++ b/www/iridium/files/patch-services_device_hid_hid__service.cc
@@ -1,4 +1,4 @@
---- services/device/hid/hid_service.cc.orig 2022-12-06 08:09:13 UTC
+--- services/device/hid/hid_service.cc.orig 2025-05-07 06:48:23 UTC
+++ services/device/hid/hid_service.cc
@@ -20,6 +20,10 @@
diff --git a/www/iridium/files/patch-services_device_hid_hid__service__fido.cc b/www/iridium/files/patch-services_device_hid_hid__service__fido.cc
index af1e4faee15f..7b519c7d2df6 100644
--- a/www/iridium/files/patch-services_device_hid_hid__service__fido.cc
+++ b/www/iridium/files/patch-services_device_hid_hid__service__fido.cc
@@ -1,4 +1,4 @@
---- services/device/hid/hid_service_fido.cc.orig 2023-03-13 07:33:08 UTC
+--- services/device/hid/hid_service_fido.cc.orig 2025-05-07 06:48:23 UTC
+++ services/device/hid/hid_service_fido.cc
@@ -0,0 +1,396 @@
+// Copyright 2014 The Chromium Authors
diff --git a/www/iridium/files/patch-services_device_hid_hid__service__fido.h b/www/iridium/files/patch-services_device_hid_hid__service__fido.h
index ee68895e6d64..0319556c27cb 100644
--- a/www/iridium/files/patch-services_device_hid_hid__service__fido.h
+++ b/www/iridium/files/patch-services_device_hid_hid__service__fido.h
@@ -1,4 +1,4 @@
---- services/device/hid/hid_service_fido.h.orig 2022-12-01 10:35:46 UTC
+--- services/device/hid/hid_service_fido.h.orig 2025-05-07 06:48:23 UTC
+++ services/device/hid/hid_service_fido.h
@@ -0,0 +1,65 @@
+// Copyright 2014 The Chromium Authors
diff --git a/www/iridium/files/patch-services_device_hid_hid__service__freebsd.cc b/www/iridium/files/patch-services_device_hid_hid__service__freebsd.cc
index fc975361c1fb..1621185e3a7e 100644
--- a/www/iridium/files/patch-services_device_hid_hid__service__freebsd.cc
+++ b/www/iridium/files/patch-services_device_hid_hid__service__freebsd.cc
@@ -1,4 +1,4 @@
---- services/device/hid/hid_service_freebsd.cc.orig 2025-02-22 18:06:53 UTC
+--- services/device/hid/hid_service_freebsd.cc.orig 2025-05-07 06:48:23 UTC
+++ services/device/hid/hid_service_freebsd.cc
@@ -0,0 +1,395 @@
+// Copyright 2014 The Chromium Authors. All rights reserved.
diff --git a/www/iridium/files/patch-services_device_hid_hid__service__freebsd.h b/www/iridium/files/patch-services_device_hid_hid__service__freebsd.h
index 9adf3ae8dab1..36dd492a4948 100644
--- a/www/iridium/files/patch-services_device_hid_hid__service__freebsd.h
+++ b/www/iridium/files/patch-services_device_hid_hid__service__freebsd.h
@@ -1,4 +1,4 @@
---- services/device/hid/hid_service_freebsd.h.orig 2022-03-28 18:11:04 UTC
+--- services/device/hid/hid_service_freebsd.h.orig 2025-05-07 06:48:23 UTC
+++ services/device/hid/hid_service_freebsd.h
@@ -0,0 +1,49 @@
+// Copyright 2014 The Chromium Authors. All rights reserved.
diff --git a/www/iridium/files/patch-services_device_public_cpp_device__features.cc b/www/iridium/files/patch-services_device_public_cpp_device__features.cc
index 718c7c1d84ef..6e24d8dab855 100644
--- a/www/iridium/files/patch-services_device_public_cpp_device__features.cc
+++ b/www/iridium/files/patch-services_device_public_cpp_device__features.cc
@@ -1,6 +1,6 @@
---- services/device/public/cpp/device_features.cc.orig 2025-04-16 18:18:42 UTC
+--- services/device/public/cpp/device_features.cc.orig 2025-05-07 06:48:23 UTC
+++ services/device/public/cpp/device_features.cc
-@@ -120,7 +120,7 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() {
+@@ -135,7 +135,7 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() {
// Controls whether Chrome will try to automatically detach kernel drivers when
// a USB interface is busy.
diff --git a/www/iridium/files/patch-services_device_public_cpp_device__features.h b/www/iridium/files/patch-services_device_public_cpp_device__features.h
index 86663bc0e399..a54693d4a948 100644
--- a/www/iridium/files/patch-services_device_public_cpp_device__features.h
+++ b/www/iridium/files/patch-services_device_public_cpp_device__features.h
@@ -1,4 +1,4 @@
---- services/device/public/cpp/device_features.h.orig 2025-04-16 18:18:42 UTC
+--- services/device/public/cpp/device_features.h.orig 2025-05-07 06:48:23 UTC
+++ services/device/public/cpp/device_features.h
@@ -53,7 +53,7 @@ extern const DEVICE_FEATURES_EXPORT
diff --git a/www/iridium/files/patch-services_device_public_cpp_generic__sensor_sensor__reading.h b/www/iridium/files/patch-services_device_public_cpp_generic__sensor_sensor__reading.h
index 87f0fc5ece45..f4b585b8ef0f 100644
--- a/www/iridium/files/patch-services_device_public_cpp_generic__sensor_sensor__reading.h
+++ b/www/iridium/files/patch-services_device_public_cpp_generic__sensor_sensor__reading.h
@@ -1,4 +1,4 @@
---- services/device/public/cpp/generic_sensor/sensor_reading.h.orig 2024-06-25 12:08:48 UTC
+--- services/device/public/cpp/generic_sensor/sensor_reading.h.orig 2025-05-07 06:48:23 UTC
+++ services/device/public/cpp/generic_sensor/sensor_reading.h
@@ -8,6 +8,8 @@
#include <stddef.h>
diff --git a/www/iridium/files/patch-services_device_public_mojom_BUILD.gn b/www/iridium/files/patch-services_device_public_mojom_BUILD.gn
index 470c8cec39e9..268ba7bf145b 100644
--- a/www/iridium/files/patch-services_device_public_mojom_BUILD.gn
+++ b/www/iridium/files/patch-services_device_public_mojom_BUILD.gn
@@ -1,4 +1,4 @@
---- services/device/public/mojom/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- services/device/public/mojom/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ services/device/public/mojom/BUILD.gn
@@ -96,7 +96,7 @@ mojom("device_service") {
enable_js_fuzzing = false
diff --git a/www/iridium/files/patch-services_device_serial_BUILD.gn b/www/iridium/files/patch-services_device_serial_BUILD.gn
index 8f9f7f7d7e56..75f71cea5f53 100644
--- a/www/iridium/files/patch-services_device_serial_BUILD.gn
+++ b/www/iridium/files/patch-services_device_serial_BUILD.gn
@@ -1,4 +1,4 @@
---- services/device/serial/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- services/device/serial/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ services/device/serial/BUILD.gn
@@ -4,7 +4,7 @@
diff --git a/www/iridium/files/patch-services_device_serial_serial__device__enumerator.cc b/www/iridium/files/patch-services_device_serial_serial__device__enumerator.cc
index cf2038b961d3..65090c949ccc 100644
--- a/www/iridium/files/patch-services_device_serial_serial__device__enumerator.cc
+++ b/www/iridium/files/patch-services_device_serial_serial__device__enumerator.cc
@@ -1,4 +1,4 @@
---- services/device/serial/serial_device_enumerator.cc.orig 2025-04-16 18:18:42 UTC
+--- services/device/serial/serial_device_enumerator.cc.orig 2025-05-07 06:48:23 UTC
+++ services/device/serial/serial_device_enumerator.cc
@@ -13,7 +13,7 @@
#include "build/build_config.h"
diff --git a/www/iridium/files/patch-services_device_serial_serial__io__handler__posix.cc b/www/iridium/files/patch-services_device_serial_serial__io__handler__posix.cc
index 7a74ca30774d..ad1f687b4fe9 100644
--- a/www/iridium/files/patch-services_device_serial_serial__io__handler__posix.cc
+++ b/www/iridium/files/patch-services_device_serial_serial__io__handler__posix.cc
@@ -1,4 +1,4 @@
---- services/device/serial/serial_io_handler_posix.cc.orig 2024-08-27 06:28:16 UTC
+--- services/device/serial/serial_io_handler_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ services/device/serial/serial_io_handler_posix.cc
@@ -73,7 +73,7 @@ bool BitrateToSpeedConstant(int bitrate, speed_t* spee
BITRATE_TO_SPEED_CASE(9600)
diff --git a/www/iridium/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc b/www/iridium/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
index ecf32a106c28..af1ebf10b267 100644
--- a/www/iridium/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
+++ b/www/iridium/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
@@ -1,4 +1,4 @@
---- services/device/time_zone_monitor/time_zone_monitor_linux.cc.orig 2025-03-18 16:46:04 UTC
+--- services/device/time_zone_monitor/time_zone_monitor_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ services/device/time_zone_monitor/time_zone_monitor_linux.cc
@@ -131,9 +131,12 @@ class TimeZoneMonitorLinuxImpl
// false positives are harmless, assuming the false positive rate is
diff --git a/www/iridium/files/patch-services_device_usb_BUILD.gn b/www/iridium/files/patch-services_device_usb_BUILD.gn
index cabd9ddbee94..14505f455761 100644
--- a/www/iridium/files/patch-services_device_usb_BUILD.gn
+++ b/www/iridium/files/patch-services_device_usb_BUILD.gn
@@ -1,4 +1,4 @@
---- services/device/usb/BUILD.gn.orig 2025-03-18 16:46:04 UTC
+--- services/device/usb/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ services/device/usb/BUILD.gn
@@ -90,7 +90,7 @@ static_library("usb") {
deps += [ "//third_party/re2" ]
diff --git a/www/iridium/files/patch-services_device_usb_usb__device__handle__usbfs.cc b/www/iridium/files/patch-services_device_usb_usb__device__handle__usbfs.cc
new file mode 100644
index 000000000000..3e49a5d0c62b
--- /dev/null
+++ b/www/iridium/files/patch-services_device_usb_usb__device__handle__usbfs.cc
@@ -0,0 +1,38 @@
+--- services/device/usb/usb_device_handle_usbfs.cc.orig 2025-05-07 06:48:23 UTC
++++ services/device/usb/usb_device_handle_usbfs.cc
+@@ -39,7 +39,7 @@
+ #include "chromeos/dbus/permission_broker/permission_broker_client.h"
+ #endif
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "services/device/public/cpp/device_features.h"
+ #include "services/device/usb/usb_interface_detach_allowlist.h"
+ #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+@@ -271,7 +271,7 @@ bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::R
+ return true;
+ }
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::DetachInterface(
+ int interface_number,
+ const CombinedInterfaceInfo& interface_info) {
+@@ -599,7 +599,7 @@ void UsbDeviceHandleUsbfs::ClaimInterface(int interfac
+ return;
+ }
+ #endif
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(features::kAutomaticUsbDetach)) {
+ const mojom::UsbConfigurationInfo* config =
+ device_->GetActiveConfiguration();
+@@ -945,7 +945,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterfaceComplete(in
+ return;
+ }
+ #endif
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(features::kAutomaticUsbDetach)) {
+ helper_.AsyncCall(&BlockingTaskRunnerHelper::ReattachInterface)
+ .WithArgs(interface_number)
diff --git a/www/iridium/files/patch-services_device_usb_usb__device__handle__usbfs.h b/www/iridium/files/patch-services_device_usb_usb__device__handle__usbfs.h
new file mode 100644
index 000000000000..b55e5874fd60
--- /dev/null
+++ b/www/iridium/files/patch-services_device_usb_usb__device__handle__usbfs.h
@@ -0,0 +1,38 @@
+--- services/device/usb/usb_device_handle_usbfs.h.orig 2025-05-07 06:48:23 UTC
++++ services/device/usb/usb_device_handle_usbfs.h
+@@ -19,7 +19,7 @@
+ #include "base/threading/sequence_bound.h"
+ #include "services/device/usb/usb_device_handle.h"
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/containers/flat_set.h"
+ #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+
+@@ -215,7 +215,7 @@ class UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper {
+ bool ClearHalt(uint8_t endpoint_address);
+ void DiscardUrb(Transfer* transfer);
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Detach the interface from a kernel driver before ClaimInterface
+ virtual bool DetachInterface(int interface_number,
+ const CombinedInterfaceInfo& interfaceInfo);
+@@ -228,7 +228,7 @@ class UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper {
+ // Called when |fd_| is writable without blocking.
+ void OnFileCanWriteWithoutBlocking();
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Called from |DetachInterface|.
+ std::string GetKernelDriver(int interface_number) const;
+ #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+@@ -240,7 +240,7 @@ class UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper {
+ std::unique_ptr<base::FileDescriptorWatcher::Controller> watch_controller_;
+ SEQUENCE_CHECKER(sequence_checker_);
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // All interfaces that have been detached from kernel drivers
+ base::flat_set<int> detached_interfaces_;
+ #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
diff --git a/www/iridium/files/patch-services_device_usb_usb__service.cc b/www/iridium/files/patch-services_device_usb_usb__service.cc
index eed71f99bba0..73e3d153aa1d 100644
--- a/www/iridium/files/patch-services_device_usb_usb__service.cc
+++ b/www/iridium/files/patch-services_device_usb_usb__service.cc
@@ -1,4 +1,4 @@
---- services/device/usb/usb_service.cc.orig 2024-08-27 06:28:16 UTC
+--- services/device/usb/usb_service.cc.orig 2025-05-07 06:48:23 UTC
+++ services/device/usb/usb_service.cc
@@ -21,12 +21,16 @@
diff --git a/www/iridium/files/patch-services_device_usb_usb__service__fake.cc b/www/iridium/files/patch-services_device_usb_usb__service__fake.cc
index 603a48247cc7..c04522d60e41 100644
--- a/www/iridium/files/patch-services_device_usb_usb__service__fake.cc
+++ b/www/iridium/files/patch-services_device_usb_usb__service__fake.cc
@@ -1,4 +1,4 @@
---- services/device/usb/usb_service_fake.cc.orig 2023-03-13 07:33:08 UTC
+--- services/device/usb/usb_service_fake.cc.orig 2025-05-07 06:48:23 UTC
+++ services/device/usb/usb_service_fake.cc
@@ -0,0 +1,49 @@
+// Copyright 2014 The Chromium Authors
diff --git a/www/iridium/files/patch-services_device_usb_usb__service__fake.h b/www/iridium/files/patch-services_device_usb_usb__service__fake.h
index 334342219d97..0a5c9739abff 100644
--- a/www/iridium/files/patch-services_device_usb_usb__service__fake.h
+++ b/www/iridium/files/patch-services_device_usb_usb__service__fake.h
@@ -1,4 +1,4 @@
---- services/device/usb/usb_service_fake.h.orig 2022-12-01 10:35:46 UTC
+--- services/device/usb/usb_service_fake.h.orig 2025-05-07 06:48:23 UTC
+++ services/device/usb/usb_service_fake.h
@@ -0,0 +1,48 @@
+// Copyright 2015 The Chromium Authors
diff --git a/www/iridium/files/patch-services_network_BUILD.gn b/www/iridium/files/patch-services_network_BUILD.gn
index 42874ef9a046..ce4055c4f766 100644
--- a/www/iridium/files/patch-services_network_BUILD.gn
+++ b/www/iridium/files/patch-services_network_BUILD.gn
@@ -1,6 +1,6 @@
---- services/network/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- services/network/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ services/network/BUILD.gn
-@@ -397,7 +397,6 @@ if (is_linux || is_chromeos) {
+@@ -400,7 +400,6 @@ if (is_linux || is_chromeos) {
]
deps = [
"//base:base",
diff --git a/www/iridium/files/patch-services_network_network__context.cc b/www/iridium/files/patch-services_network_network__context.cc
index 6453d31d353b..98960645ba48 100644
--- a/www/iridium/files/patch-services_network_network__context.cc
+++ b/www/iridium/files/patch-services_network_network__context.cc
@@ -1,6 +1,6 @@
---- services/network/network_context.cc.orig 2025-04-16 18:18:42 UTC
+--- services/network/network_context.cc.orig 2025-05-07 06:48:23 UTC
+++ services/network/network_context.cc
-@@ -611,7 +611,7 @@ NetworkContext::NetworkContextHttpAuthPreferences::
+@@ -607,7 +607,7 @@ NetworkContext::NetworkContextHttpAuthPreferences::
NetworkContext::NetworkContextHttpAuthPreferences::
~NetworkContextHttpAuthPreferences() = default;
@@ -9,7 +9,7 @@
bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad()
const {
if (network_service_) {
-@@ -2552,7 +2552,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged(
+@@ -2557,7 +2557,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged(
http_auth_dynamic_network_service_params->android_negotiate_account_type);
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/www/iridium/files/patch-services_network_network__context.h b/www/iridium/files/patch-services_network_network__context.h
index 09fc7b75bea0..23b7fe21aec4 100644
--- a/www/iridium/files/patch-services_network_network__context.h
+++ b/www/iridium/files/patch-services_network_network__context.h
@@ -1,6 +1,6 @@
---- services/network/network_context.h.orig 2025-04-16 18:18:42 UTC
+--- services/network/network_context.h.orig 2025-05-07 06:48:23 UTC
+++ services/network/network_context.h
-@@ -709,7 +709,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
+@@ -715,7 +715,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
public:
explicit NetworkContextHttpAuthPreferences(NetworkService* network_service);
~NetworkContextHttpAuthPreferences() override;
diff --git a/www/iridium/files/patch-services_network_network__sandbox__hook__linux.cc b/www/iridium/files/patch-services_network_network__sandbox__hook__linux.cc
index 2b5817d4d448..0b80905121cf 100644
--- a/www/iridium/files/patch-services_network_network__sandbox__hook__linux.cc
+++ b/www/iridium/files/patch-services_network_network__sandbox__hook__linux.cc
@@ -1,4 +1,4 @@
---- services/network/network_sandbox_hook_linux.cc.orig 2024-06-25 12:08:48 UTC
+--- services/network/network_sandbox_hook_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ services/network/network_sandbox_hook_linux.cc
@@ -15,11 +15,14 @@
#include "sandbox/linux/syscall_broker/broker_file_permission.h"
diff --git a/www/iridium/files/patch-services_network_network__sandbox__hook__linux.h b/www/iridium/files/patch-services_network_network__sandbox__hook__linux.h
index 11bc86da4291..597cd9f34b23 100644
--- a/www/iridium/files/patch-services_network_network__sandbox__hook__linux.h
+++ b/www/iridium/files/patch-services_network_network__sandbox__hook__linux.h
@@ -1,4 +1,4 @@
---- services/network/network_sandbox_hook_linux.h.orig 2023-07-24 14:27:53 UTC
+--- services/network/network_sandbox_hook_linux.h.orig 2025-05-07 06:48:23 UTC
+++ services/network/network_sandbox_hook_linux.h
@@ -6,7 +6,11 @@
#define SERVICES_NETWORK_NETWORK_SANDBOX_HOOK_LINUX_H_
diff --git a/www/iridium/files/patch-services_network_network__service.cc b/www/iridium/files/patch-services_network_network__service.cc
index 34a1dec4c4bd..e4f05509069d 100644
--- a/www/iridium/files/patch-services_network_network__service.cc
+++ b/www/iridium/files/patch-services_network_network__service.cc
@@ -1,6 +1,6 @@
---- services/network/network_service.cc.orig 2025-04-16 18:18:42 UTC
+--- services/network/network_service.cc.orig 2025-05-07 06:48:23 UTC
+++ services/network/network_service.cc
-@@ -102,11 +102,11 @@
+@@ -103,11 +103,11 @@
#include "third_party/boringssl/src/include/openssl/cpu.h"
#endif
@@ -14,7 +14,7 @@
#include "services/network/network_change_notifier_passive_factory.h"
#endif
-@@ -999,7 +999,7 @@ void NetworkService::SetExplicitlyAllowedPorts(
+@@ -1016,7 +1016,7 @@ void NetworkService::SetExplicitlyAllowedPorts(
net::SetExplicitlyAllowedPorts(ports);
}
@@ -23,7 +23,7 @@
void NetworkService::SetGssapiLibraryLoadObserver(
mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
gssapi_library_load_observer) {
-@@ -1081,7 +1081,7 @@ NetworkService::CreateHttpAuthHandlerFactory(NetworkCo
+@@ -1116,7 +1116,7 @@ NetworkService::CreateHttpAuthHandlerFactory(NetworkCo
);
}
diff --git a/www/iridium/files/patch-services_network_network__service.h b/www/iridium/files/patch-services_network_network__service.h
index 73f6548ce1b3..983a7a0d33fa 100644
--- a/www/iridium/files/patch-services_network_network__service.h
+++ b/www/iridium/files/patch-services_network_network__service.h
@@ -1,6 +1,6 @@
---- services/network/network_service.h.orig 2025-04-16 18:18:42 UTC
+--- services/network/network_service.h.orig 2025-05-07 06:48:23 UTC
+++ services/network/network_service.h
-@@ -249,7 +249,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
+@@ -250,7 +250,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
const std::vector<ContentSettingPatternSource>& settings) override;
void SetExplicitlyAllowedPorts(const std::vector<uint16_t>& ports) override;
@@ -9,7 +9,7 @@
void SetGssapiLibraryLoadObserver(
mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
gssapi_library_load_observer) override;
-@@ -275,7 +275,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
+@@ -291,7 +291,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
std::unique_ptr<net::HttpAuthHandlerFactory> CreateHttpAuthHandlerFactory(
NetworkContext* network_context);
@@ -18,7 +18,7 @@
// This is called just before a GSSAPI library may be loaded.
void OnBeforeGssapiLibraryLoad();
#endif // BUILDFLAG(IS_LINUX)
-@@ -531,7 +531,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
+@@ -547,7 +547,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
// leaking stale listeners between tests.
std::unique_ptr<net::NetworkChangeNotifier> mock_network_change_notifier_;
diff --git a/www/iridium/files/patch-services_network_public_cpp_BUILD.gn b/www/iridium/files/patch-services_network_public_cpp_BUILD.gn
index dc01075f7b6a..0386c6b7c175 100644
--- a/www/iridium/files/patch-services_network_public_cpp_BUILD.gn
+++ b/www/iridium/files/patch-services_network_public_cpp_BUILD.gn
@@ -1,6 +1,6 @@
---- services/network/public/cpp/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- services/network/public/cpp/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ services/network/public/cpp/BUILD.gn
-@@ -570,7 +570,7 @@ component("cpp_base") {
+@@ -621,7 +621,7 @@ component("cpp_base") {
sources += [ "transferable_directory_fuchsia.cc" ]
}
diff --git a/www/iridium/files/patch-services_network_public_cpp_features.cc b/www/iridium/files/patch-services_network_public_cpp_features.cc
index 7176085117c8..6a5d0fd08215 100644
--- a/www/iridium/files/patch-services_network_public_cpp_features.cc
+++ b/www/iridium/files/patch-services_network_public_cpp_features.cc
@@ -1,4 +1,4 @@
---- services/network/public/cpp/features.cc.orig 2025-02-22 18:06:53 UTC
+--- services/network/public/cpp/features.cc.orig 2025-05-07 06:48:23 UTC
+++ services/network/public/cpp/features.cc
@@ -125,7 +125,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIsolationKey,
BASE_FEATURE(kDnsOverHttpsUpgrade,
diff --git a/www/iridium/files/patch-services_network_public_mojom_BUILD.gn b/www/iridium/files/patch-services_network_public_mojom_BUILD.gn
index 639f79cf1915..f1aef0de829c 100644
--- a/www/iridium/files/patch-services_network_public_mojom_BUILD.gn
+++ b/www/iridium/files/patch-services_network_public_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- services/network/public/mojom/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- services/network/public/mojom/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ services/network/public/mojom/BUILD.gn
-@@ -600,11 +600,11 @@ mojom("url_loader_base") {
+@@ -674,11 +674,11 @@ mojom("url_loader_base") {
}
enabled_features = []
@@ -14,7 +14,7 @@
# TODO(crbug.com/40263697): Remove this once is_linux in the mojom IDL does
# not include lacros.
enabled_features += [ "use_network_interface_change_listener" ]
-@@ -1672,7 +1672,7 @@ mojom("mojom") {
+@@ -1765,7 +1765,7 @@ mojom("mojom") {
}
}
diff --git a/www/iridium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h b/www/iridium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
index 8956086da8bb..dbb111eed6f4 100644
--- a/www/iridium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
+++ b/www/iridium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
@@ -1,4 +1,4 @@
---- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2023-08-28 20:17:35 UTC
+--- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2025-05-07 06:48:23 UTC
+++ services/network/shared_dictionary/shared_dictionary_writer_in_memory.h
@@ -9,6 +9,8 @@
#include <string>
diff --git a/www/iridium/files/patch-services_on__device__model_on__device__model__service.h b/www/iridium/files/patch-services_on__device__model_on__device__model__service.h
index 636293a8fbb4..8debc3b7a12d 100644
--- a/www/iridium/files/patch-services_on__device__model_on__device__model__service.h
+++ b/www/iridium/files/patch-services_on__device__model_on__device__model__service.h
@@ -1,4 +1,4 @@
---- services/on_device_model/on_device_model_service.h.orig 2024-12-22 12:24:29 UTC
+--- services/on_device_model/on_device_model_service.h.orig 2025-05-07 06:48:23 UTC
+++ services/on_device_model/on_device_model_service.h
@@ -31,6 +31,10 @@ class OnDeviceModelInternalImpl;
class TsHolder;
diff --git a/www/iridium/files/patch-services_on__device__model_pre__sandbox__init.cc b/www/iridium/files/patch-services_on__device__model_pre__sandbox__init.cc
index c3800133d196..d43d6d37cc8f 100644
--- a/www/iridium/files/patch-services_on__device__model_pre__sandbox__init.cc
+++ b/www/iridium/files/patch-services_on__device__model_pre__sandbox__init.cc
@@ -1,4 +1,4 @@
---- services/on_device_model/pre_sandbox_init.cc.orig 2025-02-22 18:06:53 UTC
+--- services/on_device_model/pre_sandbox_init.cc.orig 2025-05-07 06:48:23 UTC
+++ services/on_device_model/pre_sandbox_init.cc
@@ -14,7 +14,7 @@
#include "services/on_device_model/ml/chrome_ml.h" // nogncheck
diff --git a/www/iridium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc b/www/iridium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
index 976977158b7d..405685d6170f 100644
--- a/www/iridium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
+++ b/www/iridium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
@@ -1,4 +1,4 @@
---- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2025-03-18 16:46:04 UTC
+--- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2025-05-07 06:48:23 UTC
+++ services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc
@@ -54,7 +54,7 @@ uint32_t CalculatePrivateFootprintKb(const mojom::RawO
uint32_t shared_resident_kb) {
@@ -18,7 +18,7 @@
os_dump->private_footprint_swap_kb =
internal_os_dump.platform_private_footprint->vm_swap_bytes / 1024;
os_dump->mappings_count = internal_os_dump.mappings_count;
-@@ -220,7 +220,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
+@@ -222,7 +222,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
// On most platforms each process can dump data about their own process
// so ask each process to do so Linux is special see below.
@@ -27,7 +27,7 @@
request->pending_responses.insert({client_info.pid, ResponseType::kOSDump});
client->RequestOSMemoryDump(request->memory_map_option(),
{base::kNullProcessId},
-@@ -235,7 +235,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
+@@ -237,7 +237,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
// In some cases, OS stats can only be dumped from a privileged process to
// get around to sandboxing/selinux restrictions (see crbug.com/461788).
@@ -36,7 +36,7 @@
std::vector<base::ProcessId> pids;
mojom::ClientProcess* browser_client = nullptr;
base::ProcessId browser_client_pid = base::kNullProcessId;
-@@ -281,7 +281,7 @@ void QueuedRequestDispatcher::SetUpAndDispatchVmRegion
+@@ -283,7 +283,7 @@ void QueuedRequestDispatcher::SetUpAndDispatchVmRegion
const OsCallback& os_callback) {
// On Linux, OS stats can only be dumped from a privileged process to
// get around to sandboxing/selinux restrictions (see crbug.com/461788).
@@ -45,7 +45,7 @@
mojom::ClientProcess* browser_client = nullptr;
base::ProcessId browser_client_pid = 0;
for (const auto& client_info : clients) {
-@@ -331,7 +331,7 @@ QueuedRequestDispatcher::FinalizeVmRegionRequest(
+@@ -333,7 +333,7 @@ QueuedRequestDispatcher::FinalizeVmRegionRequest(
// each client process provides 1 OS dump, % the case where the client is
// disconnected mid dump.
OSMemDumpMap& extra_os_dumps = response.second.os_dumps;
@@ -54,7 +54,7 @@
for (auto& kv : extra_os_dumps) {
auto pid = kv.first == base::kNullProcessId ? original_pid : kv.first;
DCHECK(results.find(pid) == results.end());
-@@ -392,7 +392,7 @@ void QueuedRequestDispatcher::Finalize(QueuedRequest*
+@@ -394,7 +394,7 @@ void QueuedRequestDispatcher::Finalize(QueuedRequest*
// crash). In the latter case (OS_LINUX) we expect the full map to come
// from the browser process response.
OSMemDumpMap& extra_os_dumps = response.second.os_dumps;
diff --git a/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn b/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
index d2376e0a0e23..4988e1a00d66 100644
--- a/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
+++ b/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
@@ -1,4 +1,4 @@
---- services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn.orig 2025-02-22 18:06:53 UTC
+--- services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn
@@ -27,8 +27,12 @@ component("memory_instrumentation") {
sources += [ "os_metrics_win.cc" ]
diff --git a/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h b/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
index d336db67f4ac..a78c6c3a2000 100644
--- a/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
+++ b/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
@@ -1,4 +1,4 @@
---- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig 2025-02-22 18:06:53 UTC
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig 2025-05-07 06:48:23 UTC
+++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h
@@ -57,7 +57,7 @@ class COMPONENT_EXPORT(
static std::vector<mojom::VmRegionPtr> GetProcessMemoryMaps(
diff --git a/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc b/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
index 84f610ff8871..cfcd3b80cbcc 100644
--- a/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
+++ b/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
@@ -1,4 +1,4 @@
---- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2022-03-28 18:11:04 UTC
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2025-05-07 06:48:23 UTC
+++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc
@@ -0,0 +1,58 @@
+// Copyright 2022 The Chromium Authors. All rights reserved.
diff --git a/www/iridium/files/patch-services_screen__ai_public_cpp_utilities.cc b/www/iridium/files/patch-services_screen__ai_public_cpp_utilities.cc
index 8056fe9a177e..7ba44827760a 100644
--- a/www/iridium/files/patch-services_screen__ai_public_cpp_utilities.cc
+++ b/www/iridium/files/patch-services_screen__ai_public_cpp_utilities.cc
@@ -1,4 +1,4 @@
---- services/screen_ai/public/cpp/utilities.cc.orig 2024-08-27 06:28:16 UTC
+--- services/screen_ai/public/cpp/utilities.cc.orig 2025-05-07 06:48:23 UTC
+++ services/screen_ai/public/cpp/utilities.cc
@@ -18,7 +18,7 @@ namespace screen_ai {
diff --git a/www/iridium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc b/www/iridium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
index b51e41b8e28c..194c0f8dfd4d 100644
--- a/www/iridium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
+++ b/www/iridium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
@@ -1,4 +1,4 @@
---- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2025-03-18 16:46:04 UTC
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc
@@ -58,6 +58,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path
}
diff --git a/www/iridium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h b/www/iridium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
index 8859ba1b82a9..429079309647 100644
--- a/www/iridium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
+++ b/www/iridium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
@@ -1,4 +1,4 @@
---- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h.orig 2024-06-25 12:08:48 UTC
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h.orig 2025-05-07 06:48:23 UTC
+++ services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h
@@ -6,7 +6,13 @@
#define SERVICES_SCREEN_AI_SANDBOX_SCREEN_AI_SANDBOX_HOOK_LINUX_H_
diff --git a/www/iridium/files/patch-services_service__manager_BUILD.gn b/www/iridium/files/patch-services_service__manager_BUILD.gn
index 2246d012d7da..1db147769783 100644
--- a/www/iridium/files/patch-services_service__manager_BUILD.gn
+++ b/www/iridium/files/patch-services_service__manager_BUILD.gn
@@ -1,4 +1,4 @@
---- services/service_manager/BUILD.gn.orig 2025-02-22 18:06:53 UTC
+--- services/service_manager/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ services/service_manager/BUILD.gn
@@ -65,7 +65,7 @@ source_set("service_manager") {
]
diff --git a/www/iridium/files/patch-services_service__manager_public_cpp_service__executable_BUILD.gn b/www/iridium/files/patch-services_service__manager_public_cpp_service__executable_BUILD.gn
index c74e2b98edd5..9db4e62fa2a8 100644
--- a/www/iridium/files/patch-services_service__manager_public_cpp_service__executable_BUILD.gn
+++ b/www/iridium/files/patch-services_service__manager_public_cpp_service__executable_BUILD.gn
@@ -1,4 +1,4 @@
---- services/service_manager/public/cpp/service_executable/BUILD.gn.orig 2022-03-28 18:11:04 UTC
+--- services/service_manager/public/cpp/service_executable/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ services/service_manager/public/cpp/service_executable/BUILD.gn
@@ -22,7 +22,7 @@ source_set("support") {
"//services/service_manager/public/mojom",
diff --git a/www/iridium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc b/www/iridium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
index f52f344129da..351c201c23e2 100644
--- a/www/iridium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
+++ b/www/iridium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
@@ -1,4 +1,4 @@
---- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2024-06-25 12:08:48 UTC
+--- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2025-05-07 06:48:23 UTC
+++ services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc
@@ -38,7 +38,7 @@
#include "third_party/perfetto/protos/perfetto/trace/track_event/process_descriptor.pbzero.h"
diff --git a/www/iridium/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc b/www/iridium/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc
index d5d8d4ed31a0..9753652e9f20 100644
--- a/www/iridium/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc
+++ b/www/iridium/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc
@@ -1,4 +1,4 @@
---- services/tracing/public/cpp/system_metrics_sampler.cc.orig 2025-02-22 18:06:53 UTC
+--- services/tracing/public/cpp/system_metrics_sampler.cc.orig 2025-05-07 06:48:23 UTC
+++ services/tracing/public/cpp/system_metrics_sampler.cc
@@ -176,8 +176,8 @@ void SystemMetricsSampler::ProcessSampler::SampleProce
TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"),
diff --git a/www/iridium/files/patch-services_video__capture_public_mojom_video__capture__service.mojom b/www/iridium/files/patch-services_video__capture_public_mojom_video__capture__service.mojom
index 939b812b255b..bd4c807d964c 100644
--- a/www/iridium/files/patch-services_video__capture_public_mojom_video__capture__service.mojom
+++ b/www/iridium/files/patch-services_video__capture_public_mojom_video__capture__service.mojom
@@ -1,4 +1,4 @@
---- services/video_capture/public/mojom/video_capture_service.mojom.orig 2023-03-13 07:33:08 UTC
+--- services/video_capture/public/mojom/video_capture_service.mojom.orig 2025-05-07 06:48:23 UTC
+++ services/video_capture/public/mojom/video_capture_service.mojom
@@ -25,10 +25,10 @@ interface AcceleratorFactory {
pending_receiver<chromeos_camera.mojom.MjpegDecodeAccelerator> jda);
diff --git a/www/iridium/files/patch-services_video__effects_video__effects__sandbox__hook__linux.cc b/www/iridium/files/patch-services_video__effects_video__effects__sandbox__hook__linux.cc
index badd84543fba..96c557b420ca 100644
--- a/www/iridium/files/patch-services_video__effects_video__effects__sandbox__hook__linux.cc
+++ b/www/iridium/files/patch-services_video__effects_video__effects__sandbox__hook__linux.cc
@@ -1,4 +1,4 @@
---- services/video_effects/video_effects_sandbox_hook_linux.cc.orig 2025-02-22 18:06:53 UTC
+--- services/video_effects/video_effects_sandbox_hook_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ services/video_effects/video_effects_sandbox_hook_linux.cc
@@ -6,7 +6,13 @@
diff --git a/www/iridium/files/patch-services_video__effects_video__effects__sandbox__hook__linux.h b/www/iridium/files/patch-services_video__effects_video__effects__sandbox__hook__linux.h
index fb1fb9ec6135..3c90df573d76 100644
--- a/www/iridium/files/patch-services_video__effects_video__effects__sandbox__hook__linux.h
+++ b/www/iridium/files/patch-services_video__effects_video__effects__sandbox__hook__linux.h
@@ -1,4 +1,4 @@
---- services/video_effects/video_effects_sandbox_hook_linux.h.orig 2024-12-22 12:24:29 UTC
+--- services/video_effects/video_effects_sandbox_hook_linux.h.orig 2025-05-07 06:48:23 UTC
+++ services/video_effects/video_effects_sandbox_hook_linux.h
@@ -5,7 +5,13 @@
#ifndef SERVICES_VIDEO_EFFECTS_VIDEO_EFFECTS_SANDBOX_HOOK_LINUX_H_
diff --git a/www/iridium/files/patch-services_viz_public_mojom_BUILD.gn b/www/iridium/files/patch-services_viz_public_mojom_BUILD.gn
index ea3a8cdb66a9..ac66473f3848 100644
--- a/www/iridium/files/patch-services_viz_public_mojom_BUILD.gn
+++ b/www/iridium/files/patch-services_viz_public_mojom_BUILD.gn
@@ -1,4 +1,4 @@
---- services/viz/public/mojom/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- services/viz/public/mojom/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ services/viz/public/mojom/BUILD.gn
@@ -56,7 +56,7 @@ mojom("mojom") {
diff --git a/www/iridium/files/patch-skia_ext_SkMemory__new__handler.cpp b/www/iridium/files/patch-skia_ext_SkMemory__new__handler.cpp
index 71373f0da4b1..f34f15640459 100644
--- a/www/iridium/files/patch-skia_ext_SkMemory__new__handler.cpp
+++ b/www/iridium/files/patch-skia_ext_SkMemory__new__handler.cpp
@@ -1,4 +1,4 @@
---- skia/ext/SkMemory_new_handler.cpp.orig 2025-03-18 16:46:04 UTC
+--- skia/ext/SkMemory_new_handler.cpp.orig 2025-05-07 06:48:23 UTC
+++ skia/ext/SkMemory_new_handler.cpp
@@ -24,7 +24,7 @@
#include <windows.h>
diff --git a/www/iridium/files/patch-skia_ext_font__utils.cc b/www/iridium/files/patch-skia_ext_font__utils.cc
index 15b4530584ad..cb6434b27c55 100644
--- a/www/iridium/files/patch-skia_ext_font__utils.cc
+++ b/www/iridium/files/patch-skia_ext_font__utils.cc
@@ -1,6 +1,6 @@
---- skia/ext/font_utils.cc.orig 2025-04-16 18:18:42 UTC
+--- skia/ext/font_utils.cc.orig 2025-05-07 06:48:23 UTC
+++ skia/ext/font_utils.cc
-@@ -20,7 +20,7 @@
+@@ -21,7 +21,7 @@
#include "third_party/skia/include/ports/SkFontMgr_mac_ct.h"
#endif
@@ -9,8 +9,8 @@
#include "third_party/skia/include/ports/SkFontConfigInterface.h"
#include "third_party/skia/include/ports/SkFontMgr_FontConfigInterface.h"
#include "third_party/skia/include/ports/SkFontScanner_Fontations.h"
-@@ -62,7 +62,7 @@ static sk_sp<SkFontMgr> fontmgr_factory() {
- return SkFontMgr_New_Android(nullptr);
+@@ -67,7 +67,7 @@ static sk_sp<SkFontMgr> fontmgr_factory() {
+ }
#elif BUILDFLAG(IS_APPLE)
return SkFontMgr_New_CoreText(nullptr);
-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
diff --git a/www/iridium/files/patch-skia_ext_skcolorspace__trfn.cc b/www/iridium/files/patch-skia_ext_skcolorspace__trfn.cc
index 2c1bd4c26905..708e437e3a8f 100644
--- a/www/iridium/files/patch-skia_ext_skcolorspace__trfn.cc
+++ b/www/iridium/files/patch-skia_ext_skcolorspace__trfn.cc
@@ -1,4 +1,4 @@
---- skia/ext/skcolorspace_trfn.cc.orig 2025-03-18 16:46:04 UTC
+--- skia/ext/skcolorspace_trfn.cc.orig 2025-05-07 06:48:23 UTC
+++ skia/ext/skcolorspace_trfn.cc
@@ -2,6 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
diff --git a/www/iridium/files/patch-third__party_abseil-cpp_absl_base_config.h b/www/iridium/files/patch-third__party_abseil-cpp_absl_base_config.h
index 6f959d314e4a..2e7fa5255a98 100644
--- a/www/iridium/files/patch-third__party_abseil-cpp_absl_base_config.h
+++ b/www/iridium/files/patch-third__party_abseil-cpp_absl_base_config.h
@@ -1,6 +1,6 @@
---- third_party/abseil-cpp/absl/base/config.h.orig 2025-04-16 18:18:42 UTC
+--- third_party/abseil-cpp/absl/base/config.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/abseil-cpp/absl/base/config.h
-@@ -411,7 +411,7 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] !=
+@@ -409,7 +409,7 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] !=
#ifdef ABSL_HAVE_SCHED_YIELD
#error ABSL_HAVE_SCHED_YIELD cannot be directly set
#elif defined(__linux__) || defined(__ros__) || defined(__native_client__) || \
@@ -9,7 +9,7 @@
#define ABSL_HAVE_SCHED_YIELD 1
#endif
-@@ -426,7 +426,8 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] !=
+@@ -424,7 +424,8 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] !=
// platforms.
#ifdef ABSL_HAVE_SEMAPHORE_H
#error ABSL_HAVE_SEMAPHORE_H cannot be directly set
diff --git a/www/iridium/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc b/www/iridium/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
index cd9ac0a969b8..79bca06b60f7 100644
--- a/www/iridium/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
+++ b/www/iridium/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
@@ -1,4 +1,4 @@
---- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig 2024-11-04 08:56:03 UTC
+--- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/abseil-cpp/absl/base/internal/sysinfo.cc
@@ -30,7 +30,7 @@
#include <sys/syscall.h>
diff --git a/www/iridium/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h b/www/iridium/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
index 8e9ea989a78f..ddb4c9032785 100644
--- a/www/iridium/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
+++ b/www/iridium/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
@@ -1,4 +1,4 @@
---- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig 2025-02-22 18:06:53 UTC
+--- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h
@@ -35,7 +35,8 @@
#if defined(__ELF__) && !defined(__OpenBSD__) && !defined(__QNX__) && \
diff --git a/www/iridium/files/patch-third__party_angle_BUILD.gn b/www/iridium/files/patch-third__party_angle_BUILD.gn
index 32f5be67cbc0..79e36589339f 100644
--- a/www/iridium/files/patch-third__party_angle_BUILD.gn
+++ b/www/iridium/files/patch-third__party_angle_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/angle/BUILD.gn.orig 2025-02-22 18:06:53 UTC
+--- third_party/angle/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ third_party/angle/BUILD.gn
@@ -355,7 +355,6 @@ config("extra_warnings") {
"-Wtautological-type-limit-compare",
diff --git a/www/iridium/files/patch-third__party_angle_src_common_platform.h b/www/iridium/files/patch-third__party_angle_src_common_platform.h
index c1ee58fca0f6..0f84d97e0d17 100644
--- a/www/iridium/files/patch-third__party_angle_src_common_platform.h
+++ b/www/iridium/files/patch-third__party_angle_src_common_platform.h
@@ -1,6 +1,6 @@
---- third_party/angle/src/common/platform.h.orig 2022-03-28 18:11:04 UTC
+--- third_party/angle/src/common/platform.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/angle/src/common/platform.h
-@@ -26,7 +26,15 @@
+@@ -23,7 +23,15 @@
#elif defined(__linux__) || defined(EMSCRIPTEN)
# define ANGLE_PLATFORM_LINUX 1
# define ANGLE_PLATFORM_POSIX 1
diff --git a/www/iridium/files/patch-third__party_angle_src_common_platform__helpers.h b/www/iridium/files/patch-third__party_angle_src_common_platform__helpers.h
index b045f0a21c6e..02fcf9d3a60c 100644
--- a/www/iridium/files/patch-third__party_angle_src_common_platform__helpers.h
+++ b/www/iridium/files/patch-third__party_angle_src_common_platform__helpers.h
@@ -1,4 +1,4 @@
---- third_party/angle/src/common/platform_helpers.h.orig 2023-10-21 11:51:27 UTC
+--- third_party/angle/src/common/platform_helpers.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/angle/src/common/platform_helpers.h
@@ -62,7 +62,7 @@ inline constexpr bool IsIOS()
diff --git a/www/iridium/files/patch-third__party_angle_src_common_system__utils.cpp b/www/iridium/files/patch-third__party_angle_src_common_system__utils.cpp
index 4e5d30eca3b4..e03b4ea7baa2 100644
--- a/www/iridium/files/patch-third__party_angle_src_common_system__utils.cpp
+++ b/www/iridium/files/patch-third__party_angle_src_common_system__utils.cpp
@@ -1,4 +1,4 @@
---- third_party/angle/src/common/system_utils.cpp.orig 2024-06-25 12:08:48 UTC
+--- third_party/angle/src/common/system_utils.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/angle/src/common/system_utils.cpp
@@ -25,7 +25,7 @@ namespace angle
{
diff --git a/www/iridium/files/patch-third__party_angle_src_common_system__utils__linux.cpp b/www/iridium/files/patch-third__party_angle_src_common_system__utils__linux.cpp
index e3d601b47fe8..a033df72c8db 100644
--- a/www/iridium/files/patch-third__party_angle_src_common_system__utils__linux.cpp
+++ b/www/iridium/files/patch-third__party_angle_src_common_system__utils__linux.cpp
@@ -1,4 +1,4 @@
---- third_party/angle/src/common/system_utils_linux.cpp.orig 2025-02-22 18:06:53 UTC
+--- third_party/angle/src/common/system_utils_linux.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/angle/src/common/system_utils_linux.cpp
@@ -15,10 +15,15 @@
#include <sys/types.h>
diff --git a/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h b/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
index fde782ac639d..13357d3d5358 100644
--- a/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
+++ b/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
@@ -1,4 +1,4 @@
---- third_party/angle/src/gpu_info_util/SystemInfo_internal.h.orig 2023-07-24 14:27:53 UTC
+--- third_party/angle/src/gpu_info_util/SystemInfo_internal.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/angle/src/gpu_info_util/SystemInfo_internal.h
@@ -15,6 +15,13 @@
namespace angle
diff --git a/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp b/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
index 628da2ce3ed3..7b32d56283a3 100644
--- a/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
+++ b/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
@@ -1,4 +1,4 @@
---- third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp.orig 2022-03-28 18:11:04 UTC
+--- third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp
@@ -12,6 +12,11 @@
#include <pci/pci.h>
diff --git a/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp b/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
index 30949c1b35f8..86fdad90ef20 100644
--- a/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
+++ b/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
@@ -1,4 +1,4 @@
---- third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp.orig 2022-03-28 18:11:04 UTC
+--- third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp
@@ -71,6 +71,24 @@ bool GetPCIDevicesWithLibPCI(std::vector<GPUDeviceInfo
diff --git a/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp b/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
index 1ce54be4143b..2141d6e2efd3 100644
--- a/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
+++ b/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
@@ -1,4 +1,4 @@
---- third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp.orig 2022-03-28 18:11:04 UTC
+--- third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp
@@ -8,6 +8,10 @@
diff --git a/www/iridium/files/patch-third__party_angle_src_libANGLE_Display.cpp b/www/iridium/files/patch-third__party_angle_src_libANGLE_Display.cpp
index cfbc66270493..7f960429c205 100644
--- a/www/iridium/files/patch-third__party_angle_src_libANGLE_Display.cpp
+++ b/www/iridium/files/patch-third__party_angle_src_libANGLE_Display.cpp
@@ -1,4 +1,4 @@
---- third_party/angle/src/libANGLE/Display.cpp.orig 2025-03-18 16:46:04 UTC
+--- third_party/angle/src/libANGLE/Display.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/angle/src/libANGLE/Display.cpp
@@ -58,7 +58,7 @@
# include "libANGLE/renderer/gl/wgl/DisplayWGL.h"
@@ -36,7 +36,7 @@
# if defined(ANGLE_USE_GBM)
if (platformType == EGL_PLATFORM_GBM_KHR && rx::IsVulkanGbmDisplayAvailable())
{
-@@ -2139,7 +2139,7 @@ static ClientExtensions GenerateClientExtensions()
+@@ -2133,7 +2133,7 @@ static ClientExtensions GenerateClientExtensions()
extensions.platformWaylandEXT = true;
#endif
@@ -45,7 +45,7 @@
extensions.platformSurfacelessMESA = true;
#endif
-@@ -2186,7 +2186,7 @@ static ClientExtensions GenerateClientExtensions()
+@@ -2180,7 +2180,7 @@ static ClientExtensions GenerateClientExtensions()
extensions.x11Visual = true;
#endif
diff --git a/www/iridium/files/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp b/www/iridium/files/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
index 493d46010447..9194739ba60e 100644
--- a/www/iridium/files/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
+++ b/www/iridium/files/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
@@ -1,4 +1,4 @@
---- third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp.orig 2022-03-28 18:11:04 UTC
+--- third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp
@@ -144,10 +144,10 @@ bool FunctionsGLX::initialize(Display *xDisplay, int s
// which a GLXWindow was ever created.
diff --git a/www/iridium/files/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h b/www/iridium/files/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
index ea7ce14a82c6..dd03d40e6f1e 100644
--- a/www/iridium/files/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
+++ b/www/iridium/files/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
@@ -1,4 +1,4 @@
---- third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h.orig 2022-10-05 07:34:01 UTC
+--- third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h
@@ -23,7 +23,7 @@ bool IsVulkanWin32DisplayAvailable();
DisplayImpl *CreateVulkanWin32Display(const egl::DisplayState &state);
diff --git a/www/iridium/files/patch-third__party_angle_util_BUILD.gn b/www/iridium/files/patch-third__party_angle_util_BUILD.gn
index 830cb716ebe6..8376d6f249a7 100644
--- a/www/iridium/files/patch-third__party_angle_util_BUILD.gn
+++ b/www/iridium/files/patch-third__party_angle_util_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/angle/util/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- third_party/angle/util/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ third_party/angle/util/BUILD.gn
@@ -332,7 +332,7 @@ foreach(is_shared_library,
]
diff --git a/www/iridium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc b/www/iridium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
index cfd47617bf91..5ab786c3fd9c 100644
--- a/www/iridium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
+++ b/www/iridium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
@@ -1,4 +1,4 @@
---- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-02-22 18:06:53 UTC
+--- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc
@@ -77,7 +77,7 @@ bool StructTraits<blink::mojom::RendererPreferencesDat
diff --git a/www/iridium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h b/www/iridium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
index 7dd93b0fc3bc..ea9c76cd8837 100644
--- a/www/iridium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
+++ b/www/iridium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
@@ -1,4 +1,4 @@
---- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2024-06-25 12:08:48 UTC
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/public/common/renderer_preferences/renderer_preferences.h
@@ -65,7 +65,7 @@ struct BLINK_COMMON_EXPORT RendererPreferences {
UserAgentOverride user_agent_override;
diff --git a/www/iridium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h b/www/iridium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
index 5387d5587970..523743154661 100644
--- a/www/iridium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
+++ b/www/iridium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
@@ -1,4 +1,4 @@
---- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-02-22 18:06:53 UTC
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h
@@ -180,7 +180,7 @@ struct BLINK_COMMON_EXPORT
return data.send_subresource_notification;
diff --git a/www/iridium/files/patch-third__party_blink_public_platform_platform.h b/www/iridium/files/patch-third__party_blink_public_platform_platform.h
index 689457f9b66f..36a1900f12ad 100644
--- a/www/iridium/files/patch-third__party_blink_public_platform_platform.h
+++ b/www/iridium/files/patch-third__party_blink_public_platform_platform.h
@@ -1,4 +1,4 @@
---- third_party/blink/public/platform/platform.h.orig 2025-04-16 18:18:42 UTC
+--- third_party/blink/public/platform/platform.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/public/platform/platform.h
@@ -372,7 +372,7 @@ class BLINK_PLATFORM_EXPORT Platform {
return nullptr;
diff --git a/www/iridium/files/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py b/www/iridium/files/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
index 3b26e7c12aaa..4929a4c78f4a 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
+++ b/www/iridium/files/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py.orig 2024-06-25 12:08:48 UTC
+--- third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py
@@ -30,7 +30,7 @@ def init(root_src_dir, enable_style_format=True):
diff --git a/www/iridium/files/patch-third__party_blink_renderer_build_scripts_gperf.py b/www/iridium/files/patch-third__party_blink_renderer_build_scripts_gperf.py
index 53da5d93f0b8..6b1cbb0782c8 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_build_scripts_gperf.py
+++ b/www/iridium/files/patch-third__party_blink_renderer_build_scripts_gperf.py
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/build/scripts/gperf.py.orig 2025-05-05 18:35:31 UTC
+--- third_party/blink/renderer/build/scripts/gperf.py.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/build/scripts/gperf.py
@@ -35,10 +35,13 @@ def generate_gperf(gperf_path, gperf_input, gperf_args
# https://savannah.gnu.org/bugs/index.php?53028
diff --git a/www/iridium/files/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py b/www/iridium/files/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py
index cf3dc4622f71..6515ec2eb6f5 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py
+++ b/www/iridium/files/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/build/scripts/run_with_pythonpath.py.orig 2022-03-28 18:11:04 UTC
+--- third_party/blink/renderer/build/scripts/run_with_pythonpath.py.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/build/scripts/run_with_pythonpath.py
@@ -22,6 +22,7 @@ def main():
existing_pp = (
diff --git a/www/iridium/files/patch-third__party_blink_renderer_controller_blink__initializer.cc b/www/iridium/files/patch-third__party_blink_renderer_controller_blink__initializer.cc
index 91cdb1a66e3b..5ac570805e4c 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_controller_blink__initializer.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_controller_blink__initializer.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/controller/blink_initializer.cc.orig 2025-04-16 18:18:42 UTC
+--- third_party/blink/renderer/controller/blink_initializer.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/controller/blink_initializer.cc
@@ -82,12 +82,12 @@
#include "third_party/blink/renderer/controller/private_memory_footprint_provider.h"
@@ -24,8 +24,8 @@
binders.Add<mojom::blink::MemoryUsageMonitorLinux>(
ConvertToBaseRepeatingCallback(
CrossThreadBindRepeating(&MemoryUsageMonitorPosix::Bind)),
-@@ -305,7 +305,7 @@ void BlinkInitializer::RegisterMemoryWatchers(Platform
- #endif
+@@ -304,7 +304,7 @@ void BlinkInitializer::RegisterMemoryWatchers(Platform
+ MemorySaverController::Initialize();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
- BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc b/www/iridium/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
index 74ddb67e3f11..9c3fc1cf7bec 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig 2025-03-18 16:46:04 UTC
+--- third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/controller/memory_usage_monitor_posix.cc
@@ -133,15 +133,17 @@ void MemoryUsageMonitorPosix::ResetFileDescriptors() {
diff --git a/www/iridium/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h b/www/iridium/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h
index 887ca4d68236..9b01eb6d9a2c 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h
+++ b/www/iridium/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/controller/memory_usage_monitor_posix.h.orig 2022-03-28 18:11:04 UTC
+--- third_party/blink/renderer/controller/memory_usage_monitor_posix.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/controller/memory_usage_monitor_posix.h
@@ -13,7 +13,7 @@
#include "third_party/blink/renderer/controller/controller_export.h"
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc b/www/iridium/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
index 9fe7996a7262..d4e28bf34ece 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/core/editing/editing_behavior.cc.orig 2024-08-27 06:28:16 UTC
+--- third_party/blink/renderer/core/editing/editing_behavior.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/core/editing/editing_behavior.cc
@@ -304,7 +304,7 @@ bool EditingBehavior::ShouldInsertCharacter(const Keyb
// unexpected behaviour
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc b/www/iridium/files/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc
index 89fa7bccd9ab..18658df9b043 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/core/execution_context/navigator_base.cc.orig 2023-04-22 17:45:15 UTC
+--- third_party/blink/renderer/core/execution_context/navigator_base.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/core/execution_context/navigator_base.cc
@@ -31,7 +31,7 @@ String GetReducedNavigatorPlatform() {
return "Win32";
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc b/www/iridium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
index f9d20b3ab398..6a6be1e896c4 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-04-16 18:18:42 UTC
+--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/core/exported/web_view_impl.cc
-@@ -427,7 +427,7 @@ void RecordPrerenderActivationSignalDelay(const String
+@@ -429,7 +429,7 @@ void RecordPrerenderActivationSignalDelay(const String
#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN)
SkFontHinting RendererPreferencesToSkiaHinting(
const blink::RendererPreferences& prefs) {
@@ -9,7 +9,7 @@
if (!prefs.should_antialias_text) {
// When anti-aliasing is off, GTK maps all non-zero hinting settings to
// 'Normal' hinting so we do the same. Otherwise, folks who have 'Slight'
-@@ -3426,7 +3426,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs
+@@ -3421,7 +3421,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs
gfx::FontRenderParams::SUBPIXEL_RENDERING_NONE);
WebFontRenderStyle::SetSubpixelPositioning(
renderer_preferences_.use_subpixel_positioning);
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc b/www/iridium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
index 3049a3c30b46..6eef5d52aa32 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-04-16 18:18:42 UTC
+--- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/core/frame/web_frame_test.cc
@@ -6471,7 +6471,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) {
}
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc b/www/iridium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
index 6818cc684a45..866ed1c8496a 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2025-04-16 18:18:42 UTC
+--- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc
-@@ -50,7 +50,7 @@ constexpr base::TimeDelta kEncodeRowSlackBeforeDeadlin
+@@ -51,7 +51,7 @@ constexpr base::TimeDelta kEncodeRowSlackBeforeDeadlin
/* The value is based on user statistics on Nov 2017. */
#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc b/www/iridium/files/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
index 569d5330a9c3..fd09d413c711 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/core/inspector/inspector_memory_agent.cc.orig 2025-03-18 16:46:04 UTC
+--- third_party/blink/renderer/core/inspector/inspector_memory_agent.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/core/inspector/inspector_memory_agent.cc
@@ -192,7 +192,7 @@ InspectorMemoryAgent::GetSamplingProfileById(uint32_t
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc b/www/iridium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc
index b09734e35319..01a77074a382 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/core/layout/layout_view.cc.orig 2025-02-22 18:06:53 UTC
+--- third_party/blink/renderer/core/layout/layout_view.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/core/layout/layout_view.cc
@@ -74,7 +74,7 @@
#include "ui/display/screen_info.h"
@@ -9,7 +9,7 @@
#include "third_party/blink/renderer/platform/fonts/font_cache.h"
#endif
-@@ -784,7 +784,7 @@ void LayoutView::LayoutRoot() {
+@@ -785,7 +785,7 @@ void LayoutView::LayoutRoot() {
intrinsic_logical_widths_ = LogicalWidth();
}
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc b/www/iridium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
index 63b8f283b10b..a76e1658baa5 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/loader/mixed_content_checker.cc.orig 2025-03-18 16:46:04 UTC
+--- third_party/blink/renderer/core/loader/mixed_content_checker.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/core/loader/mixed_content_checker.cc
-@@ -484,7 +484,7 @@ bool MixedContentChecker::ShouldBlockFetch(
+@@ -485,7 +485,7 @@ bool MixedContentChecker::ShouldBlockFetch(
switch (context_type) {
case mojom::blink::MixedContentContextType::kOptionallyBlockable:
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc b/www/iridium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
index 47c6957c54c0..c071660f140f 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-04-16 18:18:42 UTC
+--- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/core/origin_trials/origin_trial_context.cc
@@ -573,7 +573,7 @@ bool OriginTrialContext::CanEnableTrialFromName(const
}
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc b/www/iridium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
new file mode 100644
index 000000000000..aeacb3035811
--- /dev/null
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2025-05-07 06:48:23 UTC
++++ third_party/blink/renderer/core/page/context_menu_controller.cc
+@@ -641,7 +641,7 @@ bool ContextMenuController::ShowContextMenu(LocalFrame
+ if (potential_image_node != nullptr &&
+ IsA<HTMLCanvasElement>(potential_image_node)) {
+ data.media_type = mojom::blink::ContextMenuDataMediaType::kCanvas;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // TODO(crbug.com/40902474): Support reading from the WebGPU front buffer
+ // on Linux and remove the below code, which results in "Copy Image" and
+ // "Save Image To" being grayed out in the context menu.
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc b/www/iridium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc
index b357a1aa9c64..95be321b4546 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2025-02-22 18:06:53 UTC
+--- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/core/paint/paint_layer.cc
-@@ -123,7 +123,7 @@ namespace blink {
+@@ -124,7 +124,7 @@ namespace blink {
namespace {
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc b/www/iridium/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
index 86be36c1c010..8e2c12ba88c9 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig 2025-04-16 18:18:42 UTC
+--- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc
@@ -146,7 +146,7 @@ bool ScrollbarThemeAura::SupportsDragSnapBack() const
// Disable snapback on desktop Linux to better integrate with the desktop
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h b/www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h
index 5a3129ba1275..20638df2efd3 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/core/xml/xslt_processor.h.orig 2024-06-25 12:08:48 UTC
+--- third_party/blink/renderer/core/xml/xslt_processor.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/core/xml/xslt_processor.h
@@ -77,7 +77,11 @@ class XSLTProcessor final : public ScriptWrappable {
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc b/www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
index c9fa73e49a56..b5a91db9e6b2 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc.orig 2025-02-22 18:06:53 UTC
+--- third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc
@@ -68,7 +68,11 @@ void XSLTProcessor::GenericErrorFunc(void*, const char
// It would be nice to do something with this error message.
diff --git a/www/iridium/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc b/www/iridium/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
index 82a5acf46013..d92080121d14 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig 2025-04-16 18:18:42 UTC
+--- third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/modules/media/audio/audio_device_factory.cc
@@ -33,7 +33,7 @@ namespace {
// Set when the default factory is overridden.
diff --git a/www/iridium/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc b/www/iridium/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
index a7bafdf10dfd..7ce1f183bf7f 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig 2025-02-22 18:06:53 UTC
+--- third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc
-@@ -873,7 +873,7 @@ TEST_F(AudioRendererMixerManagerTest, MixerParamsLaten
+@@ -857,7 +857,7 @@ TEST_F(AudioRendererMixerManagerTest, MixerParamsLaten
mixer->get_output_params_for_testing().sample_rate());
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
diff --git a/www/iridium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc b/www/iridium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
index e9f54a9a158c..2f7b23bca09d 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2024-12-22 12:24:29 UTC
+--- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc
@@ -542,6 +542,7 @@ void RTCDataChannel::send(Blob* data, ExceptionState&
pending_messages_.push_back(message);
diff --git a/www/iridium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc b/www/iridium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
index ad7ae9456418..a2b10d8350df 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2024-11-04 08:56:03 UTC
+--- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc
@@ -304,7 +304,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar
SetupRenderer(kDefaultOutputDeviceId);
diff --git a/www/iridium/files/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc b/www/iridium/files/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
index 18702c16c091..f3d5788d5d49 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc.orig 2025-02-22 18:06:53 UTC
+--- third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc
@@ -465,7 +465,7 @@ class AudioWorkletThreadPriorityTest
diff --git a/www/iridium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc b/www/iridium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
index 0e79b6556b22..dd79661ee3dd 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-04-16 18:18:42 UTC
+--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
-@@ -6343,7 +6343,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid
+@@ -6338,7 +6338,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid
constexpr bool kAllowZeroCopyImages = true;
#endif
diff --git a/www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc b/www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
new file mode 100644
index 000000000000..992fca53677a
--- /dev/null
+++ b/www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2025-05-07 06:48:23 UTC
++++ third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc
+@@ -207,7 +207,7 @@ bool GPUCanvasContext::PaintRenderingResultsToCanvas(
+
+ scoped_refptr<WebGPUMailboxTexture> front_buffer_texture;
+ if (source_buffer == kFrontBuffer) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // By returning false here the canvas will show up as black in the scenarios
+ // that copy the front buffer, such as printing.
+ // TODO(crbug.com/40902474): Support concurrent SharedImage reads via Dawn
diff --git a/www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc b/www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
index e0a1d7df55d4..bc38ba320110 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-03-18 16:46:04 UTC
+--- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/modules/webgpu/gpu_queue.cc
-@@ -815,7 +815,7 @@ bool GPUQueue::CopyFromCanvasSourceImage(
+@@ -812,7 +812,7 @@ bool GPUQueue::CopyFromCanvasSourceImage(
// on linux platform.
// TODO(crbug.com/1424119): using a webgpu mailbox texture on the OpenGLES
// backend is failing for unknown reasons.
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_BUILD.gn b/www/iridium/files/patch-third__party_blink_renderer_platform_BUILD.gn
index 9aea8226a4eb..2830285e1fcb 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_BUILD.gn
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- third_party/blink/renderer/platform/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/platform/BUILD.gn
-@@ -2034,7 +2034,7 @@ static_library("test_support") {
+@@ -2046,7 +2046,7 @@ static_library("test_support") {
]
# fuzzed_data_provider may not work with a custom toolchain.
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
index a256ab08c6ec..640e82fee517 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2025-02-22 18:06:53 UTC
+--- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/platform/fonts/font_cache.cc
@@ -82,7 +82,7 @@ extern const char kNotoColorEmojiCompat[] = "Noto Colo
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h
index 6983f523b30a..88519d4447c1 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2024-11-04 08:56:03 UTC
+--- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/platform/fonts/font_cache.h
@@ -55,7 +55,7 @@
#include "third_party/skia/include/core/SkFontMgr.h"
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
index b7d6c4e6a1e7..e6d77c2628c4 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-04-16 18:18:42 UTC
+--- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/platform/fonts/font_description.cc
-@@ -40,7 +40,7 @@
+@@ -41,7 +41,7 @@
#include "third_party/blink/renderer/platform/wtf/text/string_hash.h"
#include "third_party/blink/renderer/platform/wtf/text/string_hasher.h"
@@ -9,7 +9,7 @@
#include "third_party/blink/renderer/platform/fonts/font_cache.h"
#endif
-@@ -279,7 +279,7 @@ FontCacheKey FontDescription::CacheKey(
+@@ -280,7 +280,7 @@ FontCacheKey FontDescription::CacheKey(
static_cast<unsigned>(fields_.orientation_) << 1 | // bit 2-3
static_cast<unsigned>(fields_.subpixel_text_position_); // bit 1
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
index caafbddf3ebf..e615cf759795 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig 2024-06-25 12:08:48 UTC
+--- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/platform/fonts/font_metrics.cc
@@ -39,7 +39,7 @@
namespace blink {
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
index 698fc073e2dc..0ee5f59eb26c 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc.orig 2022-04-01 07:48:30 UTC
+--- third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc
@@ -9,7 +9,7 @@
#if BUILDFLAG(IS_ANDROID)
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
index c48b7c0c5f97..a8d2f6b17bdc 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-02-22 18:06:53 UTC
+--- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc
@@ -65,7 +65,7 @@ AtomicString ToAtomicString(const SkString& str) {
return AtomicString::FromUTF8(std::string_view(str.begin(), str.end()));
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
index 2986f4a43452..f49cc1c13e7e 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig 2023-08-28 20:17:35 UTC
+--- third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/platform/graphics/begin_frame_provider.cc
@@ -71,8 +71,12 @@ void BeginFrameProvider::CreateCompositorFrameSinkIfNe
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
index 48e7a060b4fc..7e7fd33d44bf 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig 2025-02-22 18:06:53 UTC
+--- third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc
-@@ -48,7 +48,7 @@ scoped_refptr<StaticBitmapImage> MakeAccelerated(
+@@ -47,7 +47,7 @@ scoped_refptr<StaticBitmapImage> MakeAccelerated(
const auto paint_image = source->PaintImageForCurrentFrame();
const auto image_info = paint_image.GetSkImageInfo();
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
index b567cae25ca5..afd81c112b98 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-03-18 16:46:04 UTC
+--- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc
@@ -421,7 +421,7 @@ void VideoFrameSubmitter::OnBeginFrame(
auto& details = timing_details.find(frame_token)->value;
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
index 293d7dff9243..a0aee8fc01ec 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2024-06-25 12:08:48 UTC
+--- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc
@@ -14,7 +14,9 @@
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
index 62e24ae9d6b7..f771871db5c7 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2025-04-16 18:18:42 UTC
+--- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc
-@@ -329,12 +329,12 @@ SupportedFormats GetSupportedFormatsInternal(
+@@ -324,12 +324,12 @@ SupportedFormats GetSupportedFormatsInternal(
supported_formats.profiles.push_back(profile.profile);
supported_formats.sdp_formats.push_back(std::move(*format));
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 b/www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
index 68b235c7dc19..4ffb0ebffc40 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-04-16 18:18:42 UTC
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/platform/runtime_enabled_features.json5
-@@ -424,7 +424,7 @@
+@@ -434,7 +434,7 @@
name: "AppTitle",
status: "experimental",
origin_trial_feature_name: "AppTitle",
@@ -9,7 +9,7 @@
base_feature: "WebAppEnableAppTitle",
},
{
-@@ -1683,7 +1683,7 @@
+@@ -1698,7 +1698,7 @@
name: "DocumentIsolationPolicy",
status: "experimental",
origin_trial_feature_name: "DocumentIsolationPolicy",
@@ -18,7 +18,7 @@
base_feature: "none",
},
{
-@@ -1932,7 +1932,7 @@
+@@ -1943,7 +1943,7 @@
base_feature: "none",
public: true,
origin_trial_feature_name: "FedCmMultipleIdentityProviders",
@@ -27,7 +27,7 @@
origin_trial_allows_third_party: true,
},
{
-@@ -3335,7 +3335,7 @@
+@@ -3331,7 +3331,7 @@
// Tracking bug for the implementation: https://crbug.com/1462930
name: "PermissionElement",
origin_trial_feature_name: "PermissionElement",
@@ -36,7 +36,7 @@
status: "experimental",
public: true,
base_feature_status: "enabled",
-@@ -3459,7 +3459,7 @@
+@@ -3475,7 +3475,7 @@
{
name: "PrivateNetworkAccessPermissionPrompt",
origin_trial_feature_name: "PrivateNetworkAccessPermissionPrompt",
@@ -45,7 +45,7 @@
status: "stable",
public: true,
base_feature: "none",
-@@ -4580,7 +4580,7 @@
+@@ -4636,7 +4636,7 @@
name: "UnrestrictedSharedArrayBuffer",
base_feature: "none",
origin_trial_feature_name: "UnrestrictedSharedArrayBuffer",
@@ -54,7 +54,7 @@
},
// Enables using policy-controlled feature "usb-unrestricted" to allow
// isolated context to access protected USB interface classes and to
-@@ -4753,7 +4753,7 @@
+@@ -4811,7 +4811,7 @@
{
name: "WebAppScopeExtensions",
origin_trial_feature_name: "WebAppScopeExtensions",
@@ -63,7 +63,7 @@
status: "experimental",
base_feature: "none",
},
-@@ -5021,7 +5021,7 @@
+@@ -5086,7 +5086,7 @@
{
name: "WebIdentityDigitalCredentials",
origin_trial_feature_name: "WebIdentityDigitalCredentials",
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
index 5bae05a6faab..729043aaf0d6 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2024-12-22 12:24:29 UTC
+--- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/platform/scheduler/common/thread.cc
@@ -87,7 +87,7 @@ void Thread::CreateAndSetCompositorThread() {
"Compositor");
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
index d954d8f77d32..53517de33263 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc.orig 2023-07-24 14:27:53 UTC
+--- third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc
@@ -27,7 +27,7 @@ BlinkCategorizedWorkerPoolDelegate& BlinkCategorizedWo
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h b/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
index 24d9bf625e55..c70b31752054 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/wtf/container_annotations.h.orig 2025-04-16 18:18:42 UTC
+--- third_party/blink/renderer/platform/wtf/container_annotations.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/platform/wtf/container_annotations.h
@@ -11,7 +11,7 @@
// TODO(ochang): Remove the ARCH_CPU_X86_64 condition to enable this for X86
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h b/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
index decacfbf365a..978773517689 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2022-10-05 07:34:01 UTC
+--- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/platform/wtf/math_extras.h
@@ -128,6 +128,10 @@ constexpr float Grad2turn(float g) {
return g * (1.0f / 400.0f);
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
index ef8745340c0e..f9bd5040c17a 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-02-22 18:06:53 UTC
+--- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/blink/renderer/platform/wtf/stack_util.cc
@@ -23,6 +23,11 @@
extern "C" void* __libc_stack_end; // NOLINT
diff --git a/www/iridium/files/patch-third__party_brotli_common_platform.h b/www/iridium/files/patch-third__party_brotli_common_platform.h
index 2703b7cc2444..aa03fbe7be41 100644
--- a/www/iridium/files/patch-third__party_brotli_common_platform.h
+++ b/www/iridium/files/patch-third__party_brotli_common_platform.h
@@ -1,4 +1,4 @@
---- third_party/brotli/common/platform.h.orig 2022-03-28 18:11:04 UTC
+--- third_party/brotli/common/platform.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/brotli/common/platform.h
@@ -28,7 +28,7 @@
#include <brotli/port.h>
diff --git a/www/iridium/files/patch-third__party_cpuinfo_cpuinfo.gni b/www/iridium/files/patch-third__party_cpuinfo_cpuinfo.gni
index 43cce26433e5..7f7be13c4f18 100644
--- a/www/iridium/files/patch-third__party_cpuinfo_cpuinfo.gni
+++ b/www/iridium/files/patch-third__party_cpuinfo_cpuinfo.gni
@@ -1,4 +1,4 @@
---- third_party/cpuinfo/cpuinfo.gni.orig 2024-06-25 12:08:48 UTC
+--- third_party/cpuinfo/cpuinfo.gni.orig 2025-05-07 06:48:23 UTC
+++ third_party/cpuinfo/cpuinfo.gni
@@ -8,7 +8,7 @@ use_cpuinfo =
current_cpu != "s390" && current_cpu != "s390x" &&
diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni b/www/iridium/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
index e9ed1a59b5b2..0a7c9054430d 100644
--- a/www/iridium/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
+++ b/www/iridium/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
@@ -1,4 +1,4 @@
---- third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig 2023-10-21 11:51:27 UTC
+--- third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig 2025-05-07 06:48:23 UTC
+++ third_party/crashpad/crashpad/build/crashpad_buildconfig.gni
@@ -61,7 +61,7 @@ if (crashpad_is_in_chromium) {
crashpad_is_ios = is_ios
diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn b/www/iridium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn
index d336b1fbe059..6356850b9223 100644
--- a/www/iridium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn
+++ b/www/iridium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ third_party/crashpad/crashpad/client/BUILD.gn
@@ -134,6 +134,13 @@ static_library("common") {
if (crashpad_is_win) {
diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc b/www/iridium/files/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
index 4d084eea873c..a38a8c268c39 100644
--- a/www/iridium/files/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
+++ b/www/iridium/files/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
@@ -1,4 +1,4 @@
---- third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig 2022-03-28 18:11:04 UTC
+--- third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/crashpad/crashpad/client/crashpad_client_posix.cc
@@ -0,0 +1,40 @@
+// Copyright 2017 The Crashpad Authors. All rights reserved.
diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc b/www/iridium/files/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
index a19b15c4cb55..36a375d79d8d 100644
--- a/www/iridium/files/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
+++ b/www/iridium/files/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
@@ -1,4 +1,4 @@
---- third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc.orig 2022-10-05 07:34:01 UTC
+--- third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc
@@ -159,6 +159,10 @@ std::string MinidumpMiscInfoDebugBuildString() {
static constexpr char kOS[] = "win";
diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_address__types.h b/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_address__types.h
index 286758d8be72..ebb57ac0ef6a 100644
--- a/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_address__types.h
+++ b/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_address__types.h
@@ -1,4 +1,4 @@
---- third_party/crashpad/crashpad/util/misc/address_types.h.orig 2022-03-28 18:11:04 UTC
+--- third_party/crashpad/crashpad/util/misc/address_types.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/crashpad/crashpad/util/misc/address_types.h
@@ -25,7 +25,7 @@
#include <mach/mach_types.h>
diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h b/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
index 7db86096f90e..bacac0db1a83 100644
--- a/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
+++ b/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
@@ -1,4 +1,4 @@
---- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2023-10-21 11:51:27 UTC
+--- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/crashpad/crashpad/util/misc/capture_context.h
@@ -21,7 +21,8 @@
#include <mach/mach.h>
diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_metrics.cc b/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_metrics.cc
index fe5915eb33f4..bc6ae3adbbbf 100644
--- a/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_metrics.cc
+++ b/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_metrics.cc
@@ -1,4 +1,4 @@
---- third_party/crashpad/crashpad/util/misc/metrics.cc.orig 2022-03-28 18:11:04 UTC
+--- third_party/crashpad/crashpad/util/misc/metrics.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/crashpad/crashpad/util/misc/metrics.cc
@@ -25,7 +25,7 @@
#define METRICS_OS_NAME "Win"
diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_uuid.cc b/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_uuid.cc
index 89b9245555c0..993c87232aa6 100644
--- a/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_uuid.cc
+++ b/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_uuid.cc
@@ -1,4 +1,4 @@
---- third_party/crashpad/crashpad/util/misc/uuid.cc.orig 2024-06-25 12:08:48 UTC
+--- third_party/crashpad/crashpad/util/misc/uuid.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/crashpad/crashpad/util/misc/uuid.cc
@@ -110,7 +110,7 @@ bool UUID::InitializeWithNew() {
InitializeFromBytes(uuid);
diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc b/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc
index 2ba0b90f2afd..278bdd8402ee 100644
--- a/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc
+++ b/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc
@@ -1,4 +1,4 @@
---- third_party/crashpad/crashpad/util/posix/close_multiple.cc.orig 2024-02-04 14:46:08 UTC
+--- third_party/crashpad/crashpad/util/posix/close_multiple.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/crashpad/crashpad/util/posix/close_multiple.cc
@@ -73,7 +73,7 @@ void CloseNowOrOnExec(int fd, bool ebadf_ok) {
// This is an advantage over looping over all possible file descriptors, because
diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc b/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc
index e8c086417452..0f55a3be5c07 100644
--- a/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc
+++ b/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc
@@ -1,4 +1,4 @@
---- third_party/crashpad/crashpad/util/posix/drop_privileges.cc.orig 2022-03-28 18:11:04 UTC
+--- third_party/crashpad/crashpad/util/posix/drop_privileges.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/crashpad/crashpad/util/posix/drop_privileges.cc
@@ -25,7 +25,7 @@ void DropPrivileges() {
gid_t gid = getgid();
diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_signals.cc b/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_signals.cc
index 859af7a54e22..13eefa1908ec 100644
--- a/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_signals.cc
+++ b/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_signals.cc
@@ -1,4 +1,4 @@
---- third_party/crashpad/crashpad/util/posix/signals.cc.orig 2022-10-05 07:34:01 UTC
+--- third_party/crashpad/crashpad/util/posix/signals.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/crashpad/crashpad/util/posix/signals.cc
@@ -51,7 +51,7 @@ constexpr int kCrashSignals[] = {
#if defined(SIGEMT)
diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc b/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
index 4a6bb39e5aa8..15dcd5562ed1 100644
--- a/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
+++ b/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
@@ -1,4 +1,4 @@
---- third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc.orig 2024-08-27 06:28:16 UTC
+--- third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc
@@ -68,7 +68,7 @@ constexpr const char* kSignalNames[] = {
"INFO",
diff --git a/www/iridium/files/patch-third__party_crc32c_BUILD.gn b/www/iridium/files/patch-third__party_crc32c_BUILD.gn
index e29693525269..afe0138cabce 100644
--- a/www/iridium/files/patch-third__party_crc32c_BUILD.gn
+++ b/www/iridium/files/patch-third__party_crc32c_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/crc32c/BUILD.gn.orig 2023-07-24 14:27:53 UTC
+--- third_party/crc32c/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ third_party/crc32c/BUILD.gn
@@ -46,7 +46,7 @@ config("crc32c_config") {
}
diff --git a/www/iridium/files/patch-third__party_dawn_include_dawn_native_VulkanBackend.h b/www/iridium/files/patch-third__party_dawn_include_dawn_native_VulkanBackend.h
index de356b22a2b1..dd7187131d9e 100644
--- a/www/iridium/files/patch-third__party_dawn_include_dawn_native_VulkanBackend.h
+++ b/www/iridium/files/patch-third__party_dawn_include_dawn_native_VulkanBackend.h
@@ -1,4 +1,4 @@
---- third_party/dawn/include/dawn/native/VulkanBackend.h.orig 2024-06-25 12:08:48 UTC
+--- third_party/dawn/include/dawn/native/VulkanBackend.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/dawn/include/dawn/native/VulkanBackend.h
@@ -83,7 +83,7 @@ struct ExternalImageExportInfoVk : ExternalImageExport
};
diff --git a/www/iridium/files/patch-third__party_dawn_src_dawn_common_Platform.h b/www/iridium/files/patch-third__party_dawn_src_dawn_common_Platform.h
index ec5a7aca0efe..3dc362f0c3f8 100644
--- a/www/iridium/files/patch-third__party_dawn_src_dawn_common_Platform.h
+++ b/www/iridium/files/patch-third__party_dawn_src_dawn_common_Platform.h
@@ -1,4 +1,4 @@
---- third_party/dawn/src/dawn/common/Platform.h.orig 2025-04-16 18:18:42 UTC
+--- third_party/dawn/src/dawn/common/Platform.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/dawn/src/dawn/common/Platform.h
@@ -60,6 +60,11 @@
#error "Unsupported Windows platform."
diff --git a/www/iridium/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp b/www/iridium/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
index 60c2a3305b2c..c222f9bc848b 100644
--- a/www/iridium/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
+++ b/www/iridium/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
@@ -1,4 +1,4 @@
---- third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig 2025-04-16 18:18:42 UTC
+--- third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp
@@ -57,7 +57,7 @@ constexpr char kSwiftshaderLibName[] = "libvk_swiftsha
#endif
diff --git a/www/iridium/files/patch-third__party_ffmpeg_BUILD.gn b/www/iridium/files/patch-third__party_ffmpeg_BUILD.gn
index e4d4a17785d2..c263f6906845 100644
--- a/www/iridium/files/patch-third__party_ffmpeg_BUILD.gn
+++ b/www/iridium/files/patch-third__party_ffmpeg_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/ffmpeg/BUILD.gn.orig 2024-11-04 08:56:03 UTC
+--- third_party/ffmpeg/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ third_party/ffmpeg/BUILD.gn
@@ -350,7 +350,6 @@ target(link_target_type, "ffmpeg_internal") {
libs += [
diff --git a/www/iridium/files/patch-third__party_ffmpeg_configure b/www/iridium/files/patch-third__party_ffmpeg_configure
index b7885c032459..985d760a20cb 100644
--- a/www/iridium/files/patch-third__party_ffmpeg_configure
+++ b/www/iridium/files/patch-third__party_ffmpeg_configure
@@ -1,4 +1,4 @@
---- third_party/ffmpeg/configure.orig 2025-04-16 18:18:42 UTC
+--- third_party/ffmpeg/configure.orig 2025-05-07 06:48:23 UTC
+++ third_party/ffmpeg/configure
@@ -6855,8 +6855,8 @@ if ! disabled pthreads && ! enabled w32threads && ! en
if enabled pthread_np_h; then
diff --git a/www/iridium/files/patch-third__party_ffmpeg_libavcodec_x86_cabac.h b/www/iridium/files/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
index 532194c579e2..4716e9605ccf 100644
--- a/www/iridium/files/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
+++ b/www/iridium/files/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
@@ -1,4 +1,4 @@
---- third_party/ffmpeg/libavcodec/x86/cabac.h.orig 2022-03-28 18:11:04 UTC
+--- third_party/ffmpeg/libavcodec/x86/cabac.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/ffmpeg/libavcodec/x86/cabac.h
@@ -31,7 +31,8 @@
diff --git a/www/iridium/files/patch-third__party_ffmpeg_libavutil_cpu.c b/www/iridium/files/patch-third__party_ffmpeg_libavutil_cpu.c
index f7857f6eb341..798796402fba 100644
--- a/www/iridium/files/patch-third__party_ffmpeg_libavutil_cpu.c
+++ b/www/iridium/files/patch-third__party_ffmpeg_libavutil_cpu.c
@@ -1,4 +1,4 @@
---- third_party/ffmpeg/libavutil/cpu.c.orig 2022-10-05 07:34:01 UTC
+--- third_party/ffmpeg/libavutil/cpu.c.orig 2025-05-07 06:48:23 UTC
+++ third_party/ffmpeg/libavutil/cpu.c
@@ -38,10 +38,7 @@
#if HAVE_GETPROCESSAFFINITYMASK || HAVE_WINRT
diff --git a/www/iridium/files/patch-third__party_ffmpeg_libavutil_mem.c b/www/iridium/files/patch-third__party_ffmpeg_libavutil_mem.c
index 9af6bf1717dc..492322b73704 100644
--- a/www/iridium/files/patch-third__party_ffmpeg_libavutil_mem.c
+++ b/www/iridium/files/patch-third__party_ffmpeg_libavutil_mem.c
@@ -1,4 +1,4 @@
---- third_party/ffmpeg/libavutil/mem.c.orig 2022-10-05 07:34:01 UTC
+--- third_party/ffmpeg/libavutil/mem.c.orig 2025-05-07 06:48:23 UTC
+++ third_party/ffmpeg/libavutil/mem.c
@@ -33,9 +33,6 @@
#include <stdlib.h>
diff --git a/www/iridium/files/patch-third__party_ffmpeg_libavutil_random__seed.c b/www/iridium/files/patch-third__party_ffmpeg_libavutil_random__seed.c
index 86fb526c4086..1920f6fc7766 100644
--- a/www/iridium/files/patch-third__party_ffmpeg_libavutil_random__seed.c
+++ b/www/iridium/files/patch-third__party_ffmpeg_libavutil_random__seed.c
@@ -1,4 +1,4 @@
---- third_party/ffmpeg/libavutil/random_seed.c.orig 2023-10-21 11:51:27 UTC
+--- third_party/ffmpeg/libavutil/random_seed.c.orig 2025-05-07 06:48:23 UTC
+++ third_party/ffmpeg/libavutil/random_seed.c
@@ -35,6 +35,11 @@
#elif CONFIG_OPENSSL
diff --git a/www/iridium/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm b/www/iridium/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm
index 8a495e59d0a1..4fab817986a9 100644
--- a/www/iridium/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm
+++ b/www/iridium/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm
@@ -1,4 +1,4 @@
---- third_party/ffmpeg/libavutil/x86/x86inc.asm.orig 2024-06-25 12:08:48 UTC
+--- third_party/ffmpeg/libavutil/x86/x86inc.asm.orig 2025-05-07 06:48:23 UTC
+++ third_party/ffmpeg/libavutil/x86/x86inc.asm
@@ -46,6 +46,12 @@
%endif
diff --git a/www/iridium/files/patch-third__party_fontconfig_include_config.h b/www/iridium/files/patch-third__party_fontconfig_include_config.h
index 54dfbea127b0..49d278240264 100644
--- a/www/iridium/files/patch-third__party_fontconfig_include_config.h
+++ b/www/iridium/files/patch-third__party_fontconfig_include_config.h
@@ -1,4 +1,4 @@
---- third_party/fontconfig/include/config.h.orig 2024-06-25 12:08:48 UTC
+--- third_party/fontconfig/include/config.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/fontconfig/include/config.h
@@ -13,7 +13,7 @@
diff --git a/www/iridium/files/patch-third__party_fontconfig_src_src_fccompat.c b/www/iridium/files/patch-third__party_fontconfig_src_src_fccompat.c
index 11944b850102..d059747b97e9 100644
--- a/www/iridium/files/patch-third__party_fontconfig_src_src_fccompat.c
+++ b/www/iridium/files/patch-third__party_fontconfig_src_src_fccompat.c
@@ -1,4 +1,4 @@
---- third_party/fontconfig/src/src/fccompat.c.orig 2023-04-22 17:45:15 UTC
+--- third_party/fontconfig/src/src/fccompat.c.orig 2025-05-07 06:48:23 UTC
+++ third_party/fontconfig/src/src/fccompat.c
@@ -184,7 +184,9 @@ FcRandom(void)
{
diff --git a/www/iridium/files/patch-third__party_ipcz_src_BUILD.gn b/www/iridium/files/patch-third__party_ipcz_src_BUILD.gn
index 65f063335e16..029ae7fb29fa 100644
--- a/www/iridium/files/patch-third__party_ipcz_src_BUILD.gn
+++ b/www/iridium/files/patch-third__party_ipcz_src_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/ipcz/src/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- third_party/ipcz/src/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ third_party/ipcz/src/BUILD.gn
@@ -7,7 +7,7 @@ import("//build_overrides/ipcz.gni")
import("//testing/libfuzzer/fuzzer_test.gni")
diff --git a/www/iridium/files/patch-third__party_ipcz_src_reference__drivers_random.cc b/www/iridium/files/patch-third__party_ipcz_src_reference__drivers_random.cc
index 8e1900fe710c..37f2fb46ba67 100644
--- a/www/iridium/files/patch-third__party_ipcz_src_reference__drivers_random.cc
+++ b/www/iridium/files/patch-third__party_ipcz_src_reference__drivers_random.cc
@@ -1,4 +1,4 @@
---- third_party/ipcz/src/reference_drivers/random.cc.orig 2025-04-16 18:18:42 UTC
+--- third_party/ipcz/src/reference_drivers/random.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/ipcz/src/reference_drivers/random.cc
@@ -55,7 +55,7 @@ decltype(&ProcessPrng) GetProcessPrng() {
}
diff --git a/www/iridium/files/patch-third__party_ipcz_src_standalone_base_logging.cc b/www/iridium/files/patch-third__party_ipcz_src_standalone_base_logging.cc
index 43b45e76fffd..cde6469214aa 100644
--- a/www/iridium/files/patch-third__party_ipcz_src_standalone_base_logging.cc
+++ b/www/iridium/files/patch-third__party_ipcz_src_standalone_base_logging.cc
@@ -1,4 +1,4 @@
---- third_party/ipcz/src/standalone/base/logging.cc.orig 2025-03-18 16:46:04 UTC
+--- third_party/ipcz/src/standalone/base/logging.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/ipcz/src/standalone/base/logging.cc
@@ -55,6 +55,9 @@ LogMessage::LogMessage(const char* file, int line, Lev
#elif BUILDFLAG(IS_ANDROID)
diff --git a/www/iridium/files/patch-third__party_leveldatabase_env__chromium.cc b/www/iridium/files/patch-third__party_leveldatabase_env__chromium.cc
index d51da51c3a0e..caff4dae5dd8 100644
--- a/www/iridium/files/patch-third__party_leveldatabase_env__chromium.cc
+++ b/www/iridium/files/patch-third__party_leveldatabase_env__chromium.cc
@@ -1,4 +1,4 @@
---- third_party/leveldatabase/env_chromium.cc.orig 2024-11-04 08:56:03 UTC
+--- third_party/leveldatabase/env_chromium.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/leveldatabase/env_chromium.cc
@@ -329,7 +329,8 @@ ChromiumWritableFile::ChromiumWritableFile(const std::
diff --git a/www/iridium/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c b/www/iridium/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
index 92cd9520d662..0a2fc57e2149 100644
--- a/www/iridium/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
+++ b/www/iridium/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
@@ -1,4 +1,4 @@
---- third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c.orig 2024-12-22 12:24:29 UTC
+--- third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c.orig 2025-05-07 06:48:23 UTC
+++ third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c
@@ -127,9 +127,45 @@ static int arm_get_cpu_caps(void) {
return flags;
diff --git a/www/iridium/files/patch-third__party_libc++_src_src_chrono.cpp b/www/iridium/files/patch-third__party_libc++_src_src_chrono.cpp
index c38ed97a9cd1..d08721c30eda 100644
--- a/www/iridium/files/patch-third__party_libc++_src_src_chrono.cpp
+++ b/www/iridium/files/patch-third__party_libc++_src_src_chrono.cpp
@@ -1,4 +1,4 @@
---- third_party/libc++/src/src/chrono.cpp.orig 2025-02-22 18:06:53 UTC
+--- third_party/libc++/src/src/chrono.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/libc++/src/src/chrono.cpp
@@ -38,7 +38,7 @@
// OpenBSD and GPU do not have a fully conformant suite of POSIX timers, but
diff --git a/www/iridium/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp b/www/iridium/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
index eacf7b5a0e39..faf27430f378 100644
--- a/www/iridium/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
+++ b/www/iridium/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
@@ -1,4 +1,4 @@
---- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig 2025-02-22 18:06:53 UTC
+--- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/libc++/src/src/filesystem/filesystem_clock.cpp
@@ -35,7 +35,7 @@
#endif
diff --git a/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h b/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h
index 4cfa933c6ebc..8d63bd2e75f3 100644
--- a/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h
+++ b/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h
@@ -1,4 +1,4 @@
---- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/memory/singleton.h.orig 2022-10-05 07:34:01 UTC
+--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/memory/singleton.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/libphonenumber/dist/cpp/src/phonenumbers/base/memory/singleton.h
@@ -22,7 +22,7 @@
#elif (__cplusplus >= 201103L) && defined(I18N_PHONENUMBERS_USE_STDMUTEX)
diff --git a/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h b/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h
index cf920aa09227..9787af4082bd 100644
--- a/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h
+++ b/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h
@@ -1,4 +1,4 @@
---- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/synchronization/lock.h.orig 2022-10-05 07:34:01 UTC
+--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/synchronization/lock.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/libphonenumber/dist/cpp/src/phonenumbers/base/synchronization/lock.h
@@ -22,7 +22,7 @@
#elif (__cplusplus >= 201103L) && defined(I18N_PHONENUMBERS_USE_STDMUTEX)
diff --git a/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h b/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h
index 03d9351e40ed..8b87e752bb1d 100644
--- a/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h
+++ b/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h
@@ -1,4 +1,4 @@
---- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/thread_checker.h.orig 2022-10-05 07:34:01 UTC
+--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/thread_checker.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/libphonenumber/dist/cpp/src/phonenumbers/base/thread_checker.h
@@ -22,7 +22,7 @@
// Note that I18N_PHONENUMBERS_NO_THREAD_SAFETY must be defined only to let the
diff --git a/www/iridium/files/patch-third__party_libsync_src_include_sync_sync.h b/www/iridium/files/patch-third__party_libsync_src_include_sync_sync.h
index 4a817852abb1..f39adab21810 100644
--- a/www/iridium/files/patch-third__party_libsync_src_include_sync_sync.h
+++ b/www/iridium/files/patch-third__party_libsync_src_include_sync_sync.h
@@ -1,4 +1,4 @@
---- third_party/libsync/src/include/sync/sync.h.orig 2022-03-28 18:11:04 UTC
+--- third_party/libsync/src/include/sync/sync.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/libsync/src/include/sync/sync.h
@@ -22,7 +22,9 @@
#include <sys/cdefs.h>
diff --git a/www/iridium/files/patch-third__party_libsync_src_sync.c b/www/iridium/files/patch-third__party_libsync_src_sync.c
index 8c82f5cc7376..a344b6bb903f 100644
--- a/www/iridium/files/patch-third__party_libsync_src_sync.c
+++ b/www/iridium/files/patch-third__party_libsync_src_sync.c
@@ -1,4 +1,4 @@
---- third_party/libsync/src/sync.c.orig 2023-10-21 11:51:27 UTC
+--- third_party/libsync/src/sync.c.orig 2025-05-07 06:48:23 UTC
+++ third_party/libsync/src/sync.c
@@ -17,8 +17,8 @@
*/
diff --git a/www/iridium/files/patch-third__party_libusb_BUILD.gn b/www/iridium/files/patch-third__party_libusb_BUILD.gn
index 2aaaf0baba68..3afc07e6a89d 100644
--- a/www/iridium/files/patch-third__party_libusb_BUILD.gn
+++ b/www/iridium/files/patch-third__party_libusb_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/libusb/BUILD.gn.orig 2023-10-21 11:51:27 UTC
+--- third_party/libusb/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ third_party/libusb/BUILD.gn
@@ -3,7 +3,7 @@
# found in the LICENSE file.
diff --git a/www/iridium/files/patch-third__party_libusb_src_libusb_core.c b/www/iridium/files/patch-third__party_libusb_src_libusb_core.c
index 722518d48452..d7d5be2ab58c 100644
--- a/www/iridium/files/patch-third__party_libusb_src_libusb_core.c
+++ b/www/iridium/files/patch-third__party_libusb_src_libusb_core.c
@@ -1,4 +1,4 @@
---- third_party/libusb/src/libusb/core.c.orig 2022-03-28 18:11:04 UTC
+--- third_party/libusb/src/libusb/core.c.orig 2025-05-07 06:48:23 UTC
+++ third_party/libusb/src/libusb/core.c
@@ -448,7 +448,7 @@ libusb_free_device_list(list, 1);
* which grows when required. it can be freed once discovery has completed,
diff --git a/www/iridium/files/patch-third__party_libusb_src_libusb_os_threads__posix.c b/www/iridium/files/patch-third__party_libusb_src_libusb_os_threads__posix.c
index 20926fa54645..09977cad2caa 100644
--- a/www/iridium/files/patch-third__party_libusb_src_libusb_os_threads__posix.c
+++ b/www/iridium/files/patch-third__party_libusb_src_libusb_os_threads__posix.c
@@ -1,4 +1,4 @@
---- third_party/libusb/src/libusb/os/threads_posix.c.orig 2023-03-13 07:33:08 UTC
+--- third_party/libusb/src/libusb/os/threads_posix.c.orig 2025-05-07 06:48:23 UTC
+++ third_party/libusb/src/libusb/os/threads_posix.c
@@ -19,9 +19,11 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
diff --git a/www/iridium/files/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c b/www/iridium/files/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
index fc9b86a3bf5e..0e8946ae3393 100644
--- a/www/iridium/files/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
+++ b/www/iridium/files/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
@@ -1,4 +1,4 @@
---- third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c.orig 2024-12-22 12:24:29 UTC
+--- third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c.orig 2025-05-07 06:48:23 UTC
+++ third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c
@@ -120,9 +120,23 @@ static int arm_get_cpu_caps(void) {
return flags;
diff --git a/www/iridium/files/patch-third__party_lzma__sdk_C_CpuArch.c b/www/iridium/files/patch-third__party_lzma__sdk_C_CpuArch.c
index 6a1bed820f4a..ba67cb798272 100644
--- a/www/iridium/files/patch-third__party_lzma__sdk_C_CpuArch.c
+++ b/www/iridium/files/patch-third__party_lzma__sdk_C_CpuArch.c
@@ -1,11 +1,11 @@
---- third_party/lzma_sdk/C/CpuArch.c.orig 2025-02-22 18:06:53 UTC
+--- third_party/lzma_sdk/C/CpuArch.c.orig 2025-05-07 06:48:23 UTC
+++ third_party/lzma_sdk/C/CpuArch.c
-@@ -854,7 +854,35 @@ BoolInt CPU_IsSupported_SHA1(void) { return APPLE_CRYP
+@@ -854,6 +854,34 @@ BoolInt CPU_IsSupported_SHA1(void) { return APPLE_CRYP
BoolInt CPU_IsSupported_SHA2(void) { return APPLE_CRYPTO_SUPPORT_VAL; }
BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYPTO_SUPPORT_VAL; }
+#elif defined(__OpenBSD__)
-
++
+#include <sys/param.h>
+#include <sys/sysctl.h>
+#include <machine/cpu.h>
@@ -32,20 +32,6 @@
+MY_HWCAP_CHECK_FUNC (SHA1)
+MY_HWCAP_CHECK_FUNC (SHA2)
+MY_HWCAP_CHECK_FUNC (AES)
-+
- #else // __APPLE__
-
- #if defined(__GLIBC__) && (__GLIBC__ * 100 + __GLIBC_MINOR__ >= 216)
-@@ -869,10 +897,12 @@ BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYP
- #endif
- #endif
-+#if !defined(__FreeBSD__)
- #ifdef Z7_GETAUXV_AVAILABLE
- // #pragma message("=== Z7_GETAUXV_AVAILABLE === ")
- #include <sys/auxv.h>
- #define USE_HWCAP
-+#endif
- #endif
+ #else // __APPLE__
- #ifdef USE_HWCAP
diff --git a/www/iridium/files/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc b/www/iridium/files/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
index 5b759b63f3c4..85bb0a99122e 100644
--- a/www/iridium/files/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
+++ b/www/iridium/files/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
@@ -1,4 +1,4 @@
---- third_party/material_color_utilities/src/cpp/palettes/tones.cc.orig 2024-06-25 12:08:48 UTC
+--- third_party/material_color_utilities/src/cpp/palettes/tones.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/material_color_utilities/src/cpp/palettes/tones.cc
@@ -14,6 +14,8 @@
* limitations under the License.
diff --git a/www/iridium/files/patch-third__party_nasm_BUILD.gn b/www/iridium/files/patch-third__party_nasm_BUILD.gn
index 972f5a6a3831..0b85054625a4 100644
--- a/www/iridium/files/patch-third__party_nasm_BUILD.gn
+++ b/www/iridium/files/patch-third__party_nasm_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/nasm/BUILD.gn.orig 2024-06-24 21:00:43 UTC
+--- third_party/nasm/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ third_party/nasm/BUILD.gn
@@ -63,6 +63,13 @@ config("nasm_config") {
diff --git a/www/iridium/files/patch-third__party_nasm_config_config-linux.h b/www/iridium/files/patch-third__party_nasm_config_config-linux.h
index 6cc968331f4e..a6966c45638c 100644
--- a/www/iridium/files/patch-third__party_nasm_config_config-linux.h
+++ b/www/iridium/files/patch-third__party_nasm_config_config-linux.h
@@ -1,4 +1,4 @@
---- third_party/nasm/config/config-linux.h.orig 2023-01-17 19:19:00 UTC
+--- third_party/nasm/config/config-linux.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/nasm/config/config-linux.h
@@ -160,7 +160,7 @@
diff --git a/www/iridium/files/patch-third__party_node_node.gni b/www/iridium/files/patch-third__party_node_node.gni
index a2db610aab2f..d9514181eda2 100644
--- a/www/iridium/files/patch-third__party_node_node.gni
+++ b/www/iridium/files/patch-third__party_node_node.gni
@@ -1,4 +1,4 @@
---- third_party/node/node.gni.orig 2024-08-27 06:28:16 UTC
+--- third_party/node/node.gni.orig 2025-05-07 06:48:23 UTC
+++ third_party/node/node.gni
@@ -22,7 +22,7 @@ template("node") {
@@ -9,3 +9,21 @@
inputs += [ "//third_party/node/linux/node-linux-x64/bin/node" ]
}
if (is_win && host_os == "win") {
+@@ -34,17 +34,6 @@ template("node") {
+ } else {
+ inputs += [ "//third_party/node/mac/node-darwin-x64/bin/node" ]
+ }
+- }
+-
+- # Automatically add a dependency to ":check_version" to ensure NodeJS is
+- # always running the expected version, except when the ':check_version'
+- # target itself is running in which case it shouldn't depend on itself.
+- if (get_label_info(":" + target_name, "label_no_toolchain") !=
+- "//third_party/node:check_version") {
+- if (!defined(deps)) {
+- deps = []
+- }
+- deps += [ "//third_party/node:check_version" ]
+ }
+ }
+ }
diff --git a/www/iridium/files/patch-third__party_node_node.py b/www/iridium/files/patch-third__party_node_node.py
index 7f2e7dc1e72c..3f0b4d0b29c7 100644
--- a/www/iridium/files/patch-third__party_node_node.py
+++ b/www/iridium/files/patch-third__party_node_node.py
@@ -1,4 +1,4 @@
---- third_party/node/node.py.orig 2025-04-16 18:18:42 UTC
+--- third_party/node/node.py.orig 2025-05-07 06:48:23 UTC
+++ third_party/node/node.py
@@ -20,6 +20,8 @@ def GetBinaryPath():
return os_path.join(os_path.dirname(__file__), *{
diff --git a/www/iridium/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp b/www/iridium/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
index 82847e4f6fd6..4b36d6a5ede7 100644
--- a/www/iridium/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
+++ b/www/iridium/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
@@ -1,4 +1,4 @@
---- third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig 2024-08-01 05:47:53 UTC
+--- third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/pdfium/core/fxge/cfx_fontmapper.cpp
@@ -157,7 +157,7 @@ constexpr AltFontFamily kAltFontFamilies[] = {
{"ForteMT", "Forte"},
diff --git a/www/iridium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp b/www/iridium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
index c412607fb3c7..05113567305d 100644
--- a/www/iridium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
+++ b/www/iridium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
@@ -1,4 +1,4 @@
---- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2024-08-27 06:28:16 UTC
+--- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp
@@ -20,7 +20,7 @@
#include "core/fxge/fx_font.h"
diff --git a/www/iridium/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp b/www/iridium/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
index a9925042ae94..0c0845c1309a 100644
--- a/www/iridium/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
+++ b/www/iridium/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
@@ -1,4 +1,4 @@
---- third_party/pdfium/fxjs/fx_date_helpers.cpp.orig 2024-06-25 12:08:48 UTC
+--- third_party/pdfium/fxjs/fx_date_helpers.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/pdfium/fxjs/fx_date_helpers.cpp
@@ -39,6 +39,11 @@ double GetLocalTZA() {
return 0;
diff --git a/www/iridium/files/patch-third__party_pdfium_pdfium.gni b/www/iridium/files/patch-third__party_pdfium_pdfium.gni
index 91e02b17eb56..2fc9dc50e19c 100644
--- a/www/iridium/files/patch-third__party_pdfium_pdfium.gni
+++ b/www/iridium/files/patch-third__party_pdfium_pdfium.gni
@@ -1,4 +1,4 @@
---- third_party/pdfium/pdfium.gni.orig 2024-06-25 12:08:48 UTC
+--- third_party/pdfium/pdfium.gni.orig 2025-05-07 06:48:23 UTC
+++ third_party/pdfium/pdfium.gni
@@ -42,7 +42,7 @@ declare_args() {
# PDFium will use PartitionAlloc partitions to separate strings, scalars,
diff --git a/www/iridium/files/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp b/www/iridium/files/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
index c6dc46c4001c..8922f64a101b 100644
--- a/www/iridium/files/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
+++ b/www/iridium/files/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
@@ -1,4 +1,4 @@
---- third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp.orig 2022-03-28 18:11:04 UTC
+--- third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp
@@ -6,12 +6,16 @@
diff --git a/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_build__config.h b/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_build__config.h
index c0186503e32c..f55c8c5f05b0 100644
--- a/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_build__config.h
+++ b/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_build__config.h
@@ -1,4 +1,4 @@
---- third_party/perfetto/include/perfetto/base/build_config.h.orig 2025-04-16 18:18:42 UTC
+--- third_party/perfetto/include/perfetto/base/build_config.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/perfetto/include/perfetto/base/build_config.h
@@ -27,6 +27,7 @@
#if defined(__ANDROID__)
diff --git a/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_thread__utils.h b/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
index 7b461971711e..4a52c7711414 100644
--- a/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
+++ b/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
@@ -1,4 +1,4 @@
---- third_party/perfetto/include/perfetto/base/thread_utils.h.orig 2025-02-22 18:06:53 UTC
+--- third_party/perfetto/include/perfetto/base/thread_utils.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/perfetto/include/perfetto/base/thread_utils.h
@@ -37,6 +37,7 @@ __declspec(dllimport) unsigned long __stdcall GetCurre
#include <sys/syscall.h>
diff --git a/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_time.h b/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_time.h
index 36aab71bdc23..538327737563 100644
--- a/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_time.h
+++ b/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_time.h
@@ -1,4 +1,4 @@
---- third_party/perfetto/include/perfetto/base/time.h.orig 2025-02-22 18:06:53 UTC
+--- third_party/perfetto/include/perfetto/base/time.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/perfetto/include/perfetto/base/time.h
@@ -227,6 +227,9 @@ inline TimeNanos GetTimeInternalNs(clockid_t clk_id) {
// Return ns from boot. Conversely to GetWallTimeNs, this clock counts also time
diff --git a/www/iridium/files/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h b/www/iridium/files/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
index a53877ffd9b1..351e6503a8a8 100644
--- a/www/iridium/files/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
+++ b/www/iridium/files/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
@@ -1,4 +1,4 @@
---- third_party/perfetto/include/perfetto/ext/base/event_fd.h.orig 2025-02-22 18:06:53 UTC
+--- third_party/perfetto/include/perfetto/ext/base/event_fd.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/perfetto/include/perfetto/ext/base/event_fd.h
@@ -58,6 +58,8 @@ class EventFd {
// On Mac and other non-Linux UNIX platforms a pipe-based fallback is used.
diff --git a/www/iridium/files/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h b/www/iridium/files/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
index 3aba2726fda2..e0545dfd1aaf 100644
--- a/www/iridium/files/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
+++ b/www/iridium/files/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
@@ -1,4 +1,4 @@
---- third_party/perfetto/include/perfetto/ext/base/thread_utils.h.orig 2024-02-04 14:46:08 UTC
+--- third_party/perfetto/include/perfetto/ext/base/thread_utils.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/perfetto/include/perfetto/ext/base/thread_utils.h
@@ -41,9 +41,10 @@
namespace perfetto {
diff --git a/www/iridium/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h b/www/iridium/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
index f0d3d9c94d2c..fff0c9c9b13b 100644
--- a/www/iridium/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
+++ b/www/iridium/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
@@ -1,4 +1,4 @@
---- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig 2023-07-24 14:27:53 UTC
+--- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h
@@ -249,7 +249,7 @@ class PERFETTO_EXPORT_COMPONENT LegacyTraceId {
// are different. E.g. on Mac size_t is considered a different type from
diff --git a/www/iridium/files/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto b/www/iridium/files/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
index 19941967ccb9..38bfa7ae2659 100644
--- a/www/iridium/files/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
+++ b/www/iridium/files/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
@@ -1,4 +1,4 @@
---- third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto.orig 2022-10-05 07:34:01 UTC
+--- third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto.orig 2025-05-07 06:48:23 UTC
+++ third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto
@@ -10,7 +10,7 @@ message V4l2QbufFtraceEvent {
optional uint32 field = 2;
diff --git a/www/iridium/files/patch-third__party_perfetto_src_base_clock__snapshots.cc b/www/iridium/files/patch-third__party_perfetto_src_base_clock__snapshots.cc
index 1b2d1d792a57..3ac7bbc16dd2 100644
--- a/www/iridium/files/patch-third__party_perfetto_src_base_clock__snapshots.cc
+++ b/www/iridium/files/patch-third__party_perfetto_src_base_clock__snapshots.cc
@@ -1,4 +1,4 @@
---- third_party/perfetto/src/base/clock_snapshots.cc.orig 2025-02-22 18:06:53 UTC
+--- third_party/perfetto/src/base/clock_snapshots.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/perfetto/src/base/clock_snapshots.cc
@@ -27,6 +27,7 @@ ClockSnapshotVector CaptureClockSnapshots() {
#if !PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) && \
diff --git a/www/iridium/files/patch-third__party_perfetto_src_base_event__fd.cc b/www/iridium/files/patch-third__party_perfetto_src_base_event__fd.cc
index fa5908009443..39cdb802c700 100644
--- a/www/iridium/files/patch-third__party_perfetto_src_base_event__fd.cc
+++ b/www/iridium/files/patch-third__party_perfetto_src_base_event__fd.cc
@@ -1,4 +1,4 @@
---- third_party/perfetto/src/base/event_fd.cc.orig 2025-02-22 18:06:53 UTC
+--- third_party/perfetto/src/base/event_fd.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/perfetto/src/base/event_fd.cc
@@ -24,7 +24,8 @@
#include <synchapi.h>
diff --git a/www/iridium/files/patch-third__party_perfetto_src_base_periodic__task.cc b/www/iridium/files/patch-third__party_perfetto_src_base_periodic__task.cc
index 20b48e16caa2..cc287a063c6d 100644
--- a/www/iridium/files/patch-third__party_perfetto_src_base_periodic__task.cc
+++ b/www/iridium/files/patch-third__party_perfetto_src_base_periodic__task.cc
@@ -1,4 +1,4 @@
---- third_party/perfetto/src/base/periodic_task.cc.orig 2025-02-22 18:06:53 UTC
+--- third_party/perfetto/src/base/periodic_task.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/perfetto/src/base/periodic_task.cc
@@ -24,7 +24,7 @@
#include "perfetto/base/time.h"
diff --git a/www/iridium/files/patch-third__party_perfetto_src_base_string__utils.cc b/www/iridium/files/patch-third__party_perfetto_src_base_string__utils.cc
index 987e8d252d3b..770c779cc3e8 100644
--- a/www/iridium/files/patch-third__party_perfetto_src_base_string__utils.cc
+++ b/www/iridium/files/patch-third__party_perfetto_src_base_string__utils.cc
@@ -1,4 +1,4 @@
---- third_party/perfetto/src/base/string_utils.cc.orig 2025-02-22 18:06:53 UTC
+--- third_party/perfetto/src/base/string_utils.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/perfetto/src/base/string_utils.cc
@@ -39,7 +39,8 @@ namespace base {
// Locale-independant as possible version of strtod.
diff --git a/www/iridium/files/patch-third__party_perfetto_src_base_subprocess__posix.cc b/www/iridium/files/patch-third__party_perfetto_src_base_subprocess__posix.cc
index c2a55df7d66e..80484f90ff37 100644
--- a/www/iridium/files/patch-third__party_perfetto_src_base_subprocess__posix.cc
+++ b/www/iridium/files/patch-third__party_perfetto_src_base_subprocess__posix.cc
@@ -1,4 +1,4 @@
---- third_party/perfetto/src/base/subprocess_posix.cc.orig 2025-02-22 18:06:53 UTC
+--- third_party/perfetto/src/base/subprocess_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/perfetto/src/base/subprocess_posix.cc
@@ -35,7 +35,8 @@
#include <thread>
diff --git a/www/iridium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc b/www/iridium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
index 5c18b9e06764..59baafcd57d4 100644
--- a/www/iridium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
+++ b/www/iridium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
@@ -1,4 +1,4 @@
---- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2022-10-05 07:34:01 UTC
+--- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/perfetto/src/base/test/vm_test_utils.cc
@@ -91,7 +91,7 @@ bool IsMapped(void* start, size_t size) {
// Fuchsia doesn't yet support paging (b/119503290).
diff --git a/www/iridium/files/patch-third__party_perfetto_src_base_thread__task__runner.cc b/www/iridium/files/patch-third__party_perfetto_src_base_thread__task__runner.cc
index f5ca3a18ac08..31686f883358 100644
--- a/www/iridium/files/patch-third__party_perfetto_src_base_thread__task__runner.cc
+++ b/www/iridium/files/patch-third__party_perfetto_src_base_thread__task__runner.cc
@@ -1,4 +1,4 @@
---- third_party/perfetto/src/base/thread_task_runner.cc.orig 2025-02-22 18:06:53 UTC
+--- third_party/perfetto/src/base/thread_task_runner.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/perfetto/src/base/thread_task_runner.cc
@@ -27,7 +27,8 @@
#include "perfetto/ext/base/thread_utils.h"
diff --git a/www/iridium/files/patch-third__party_perfetto_src_base_unix__socket.cc b/www/iridium/files/patch-third__party_perfetto_src_base_unix__socket.cc
index 633eea3eb72f..69f7e946de53 100644
--- a/www/iridium/files/patch-third__party_perfetto_src_base_unix__socket.cc
+++ b/www/iridium/files/patch-third__party_perfetto_src_base_unix__socket.cc
@@ -1,4 +1,4 @@
---- third_party/perfetto/src/base/unix_socket.cc.orig 2025-04-16 18:18:42 UTC
+--- third_party/perfetto/src/base/unix_socket.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/perfetto/src/base/unix_socket.cc
@@ -45,7 +45,7 @@
#include <unistd.h>
diff --git a/www/iridium/files/patch-third__party_perfetto_src_base_utils.cc b/www/iridium/files/patch-third__party_perfetto_src_base_utils.cc
index e5b2b298096b..e2298ba7ee7e 100644
--- a/www/iridium/files/patch-third__party_perfetto_src_base_utils.cc
+++ b/www/iridium/files/patch-third__party_perfetto_src_base_utils.cc
@@ -1,4 +1,4 @@
---- third_party/perfetto/src/base/utils.cc.orig 2025-04-16 18:18:42 UTC
+--- third_party/perfetto/src/base/utils.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/perfetto/src/base/utils.cc
@@ -38,7 +38,8 @@
#include <mach/vm_page_size.h>
diff --git a/www/iridium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc b/www/iridium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
index 605ad1cd96cf..74572cde16d4 100644
--- a/www/iridium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
+++ b/www/iridium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
@@ -1,4 +1,4 @@
---- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-02-22 18:06:53 UTC
+--- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc
@@ -62,7 +62,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kV4l2QbufFieldNumber: {
diff --git a/www/iridium/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc b/www/iridium/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
index f2b45a8e5a9e..daa277cc8056 100644
--- a/www/iridium/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
+++ b/www/iridium/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
@@ -1,4 +1,4 @@
---- third_party/perfetto/src/tracing/ipc/memfd.cc.orig 2025-02-22 18:06:53 UTC
+--- third_party/perfetto/src/tracing/ipc/memfd.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/perfetto/src/tracing/ipc/memfd.cc
@@ -20,7 +20,8 @@
diff --git a/www/iridium/files/patch-third__party_perfetto_src_tracing_platform__posix.cc b/www/iridium/files/patch-third__party_perfetto_src_tracing_platform__posix.cc
index 16e26d56b49d..4db5c75613b4 100644
--- a/www/iridium/files/patch-third__party_perfetto_src_tracing_platform__posix.cc
+++ b/www/iridium/files/patch-third__party_perfetto_src_tracing_platform__posix.cc
@@ -1,4 +1,4 @@
---- third_party/perfetto/src/tracing/platform_posix.cc.orig 2024-12-22 12:24:29 UTC
+--- third_party/perfetto/src/tracing/platform_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/perfetto/src/tracing/platform_posix.cc
@@ -110,12 +110,13 @@ std::unique_ptr<base::TaskRunner> PlatformPosix::Creat
}
diff --git a/www/iridium/files/patch-third__party_perfetto_src_tracing_track.cc b/www/iridium/files/patch-third__party_perfetto_src_tracing_track.cc
index c3d545da0d54..b021ce4336d4 100644
--- a/www/iridium/files/patch-third__party_perfetto_src_tracing_track.cc
+++ b/www/iridium/files/patch-third__party_perfetto_src_tracing_track.cc
@@ -1,4 +1,4 @@
---- third_party/perfetto/src/tracing/track.cc.orig 2025-02-22 18:06:53 UTC
+--- third_party/perfetto/src/tracing/track.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/perfetto/src/tracing/track.cc
@@ -60,8 +60,9 @@ protos::gen::TrackDescriptor ProcessTrack::Serialize()
auto desc = Track::Serialize();
diff --git a/www/iridium/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h b/www/iridium/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
index 17450ff6db6c..3f4899e2a1ff 100644
--- a/www/iridium/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
+++ b/www/iridium/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
@@ -1,4 +1,4 @@
---- third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig 2025-04-16 18:18:42 UTC
+--- third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/protobuf/src/google/protobuf/stubs/platform_macros.h
@@ -99,7 +99,7 @@ GOOGLE_PROTOBUF_PLATFORM_ERROR
diff --git a/www/iridium/files/patch-third__party_skia_src_ports_SkMemory__malloc.cpp b/www/iridium/files/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
index 928249397d42..929b23f6c118 100644
--- a/www/iridium/files/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
+++ b/www/iridium/files/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
@@ -1,4 +1,4 @@
---- third_party/skia/src/ports/SkMemory_malloc.cpp.orig 2024-06-25 12:08:48 UTC
+--- third_party/skia/src/ports/SkMemory_malloc.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/skia/src/ports/SkMemory_malloc.cpp
@@ -15,7 +15,7 @@
diff --git a/www/iridium/files/patch-third__party_skia_src_ports_SkOSFile__posix.cpp b/www/iridium/files/patch-third__party_skia_src_ports_SkOSFile__posix.cpp
index b30144383d89..22cff79d51c0 100644
--- a/www/iridium/files/patch-third__party_skia_src_ports_SkOSFile__posix.cpp
+++ b/www/iridium/files/patch-third__party_skia_src_ports_SkOSFile__posix.cpp
@@ -1,4 +1,4 @@
---- third_party/skia/src/ports/SkOSFile_posix.cpp.orig 2022-03-28 18:11:04 UTC
+--- third_party/skia/src/ports/SkOSFile_posix.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/skia/src/ports/SkOSFile_posix.cpp
@@ -25,7 +25,7 @@
#endif
diff --git a/www/iridium/files/patch-third__party_speech-dispatcher_libspeechd__version.h b/www/iridium/files/patch-third__party_speech-dispatcher_libspeechd__version.h
index 595651480f55..9e2f340492e5 100644
--- a/www/iridium/files/patch-third__party_speech-dispatcher_libspeechd__version.h
+++ b/www/iridium/files/patch-third__party_speech-dispatcher_libspeechd__version.h
@@ -1,4 +1,4 @@
---- third_party/speech-dispatcher/libspeechd_version.h.orig 2025-04-16 18:18:42 UTC
+--- third_party/speech-dispatcher/libspeechd_version.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/speech-dispatcher/libspeechd_version.h
@@ -0,0 +1,29 @@
+/*
@@ -19,7 +19,7 @@
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
+ *
-+ * $Id: patch-third_party_speech-dispatcher_libspeechd_version_h,v 1.10 2025/04/16 17:46:13 robert Exp $
++ * $Id: patch-third_party_speech-dispatcher_libspeechd_version_h,v 1.11 2025/05/06 18:54:42 robert Exp $
+ */
+
+#ifndef _LIBSPEECHD_VERSION_H
diff --git a/www/iridium/files/patch-third__party_speech-dispatcher_speechd__types.h b/www/iridium/files/patch-third__party_speech-dispatcher_speechd__types.h
index 25b3590531e9..d165802f6c44 100644
--- a/www/iridium/files/patch-third__party_speech-dispatcher_speechd__types.h
+++ b/www/iridium/files/patch-third__party_speech-dispatcher_speechd__types.h
@@ -1,4 +1,4 @@
---- third_party/speech-dispatcher/speechd_types.h.orig 2024-02-04 14:46:08 UTC
+--- third_party/speech-dispatcher/speechd_types.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/speech-dispatcher/speechd_types.h
@@ -119,4 +119,139 @@ typedef struct {
SPDVoice voice;
diff --git a/www/iridium/files/patch-third__party_sqlite_BUILD.gn b/www/iridium/files/patch-third__party_sqlite_BUILD.gn
index 05ad8798c35a..0592a7211810 100644
--- a/www/iridium/files/patch-third__party_sqlite_BUILD.gn
+++ b/www/iridium/files/patch-third__party_sqlite_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/sqlite/BUILD.gn.orig 2025-03-18 16:46:04 UTC
+--- third_party/sqlite/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ third_party/sqlite/BUILD.gn
@@ -155,7 +155,7 @@ config("sqlite_warnings") {
]
diff --git a/www/iridium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c b/www/iridium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
index f82cbc2dea60..3e4e838bfc14 100644
--- a/www/iridium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
+++ b/www/iridium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
@@ -1,6 +1,6 @@
---- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-02-22 18:06:53 UTC
+--- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-05-08 06:33:24 UTC
+++ third_party/sqlite/src/amalgamation_dev/sqlite3.c
-@@ -14187,7 +14187,7 @@ struct fts5_api {
+@@ -14486,7 +14486,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
** it.
*/
diff --git a/www/iridium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c b/www/iridium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
index 9dff21769c8c..6f5ce9d09c77 100644
--- a/www/iridium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
+++ b/www/iridium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
@@ -1,6 +1,6 @@
---- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2024-11-04 08:56:03 UTC
+--- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-05-08 06:33:24 UTC
+++ third_party/sqlite/src/amalgamation/sqlite3.c
-@@ -14187,7 +14187,7 @@ struct fts5_api {
+@@ -14486,7 +14486,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
** it.
*/
@@ -9,7 +9,7 @@
# define _XOPEN_SOURCE 600
#endif
-@@ -45183,7 +45183,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
+@@ -45387,7 +45387,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
memset(zBuf, 0, nBuf);
randomnessPid = osGetpid(0);
#if !defined(SQLITE_TEST) && !defined(SQLITE_OMIT_RANDOMNESS)
@@ -22,7 +22,7 @@
int fd, got;
fd = robust_open("/dev/urandom", O_RDONLY, 0);
if( fd<0 ){
-@@ -45198,6 +45203,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
+@@ -45402,6 +45407,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
robust_close(0, fd, __LINE__);
}
}
diff --git a/www/iridium/files/patch-third__party_swiftshader_src_Reactor_Debug.cpp b/www/iridium/files/patch-third__party_swiftshader_src_Reactor_Debug.cpp
index 681ef286a607..628c50b3775b 100644
--- a/www/iridium/files/patch-third__party_swiftshader_src_Reactor_Debug.cpp
+++ b/www/iridium/files/patch-third__party_swiftshader_src_Reactor_Debug.cpp
@@ -1,4 +1,4 @@
---- third_party/swiftshader/src/Reactor/Debug.cpp.orig 2022-03-28 18:11:04 UTC
+--- third_party/swiftshader/src/Reactor/Debug.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/swiftshader/src/Reactor/Debug.cpp
@@ -46,7 +46,7 @@ namespace {
diff --git a/www/iridium/files/patch-third__party_swiftshader_src_System_Configurator.cpp b/www/iridium/files/patch-third__party_swiftshader_src_System_Configurator.cpp
index 485ddcf65bb4..70478e5002fa 100644
--- a/www/iridium/files/patch-third__party_swiftshader_src_System_Configurator.cpp
+++ b/www/iridium/files/patch-third__party_swiftshader_src_System_Configurator.cpp
@@ -1,4 +1,4 @@
---- third_party/swiftshader/src/System/Configurator.cpp.orig 2022-10-05 07:34:01 UTC
+--- third_party/swiftshader/src/System/Configurator.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/swiftshader/src/System/Configurator.cpp
@@ -38,6 +38,9 @@ namespace sw {
diff --git a/www/iridium/files/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp b/www/iridium/files/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp
index 7cf123546346..db696f1cffee 100644
--- a/www/iridium/files/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp
+++ b/www/iridium/files/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp
@@ -1,4 +1,4 @@
---- third_party/swiftshader/src/System/Linux/MemFd.cpp.orig 2023-10-21 11:51:27 UTC
+--- third_party/swiftshader/src/System/Linux/MemFd.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/swiftshader/src/System/Linux/MemFd.cpp
@@ -25,6 +25,7 @@
# define MFD_CLOEXEC 0x0001U
diff --git a/www/iridium/files/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp b/www/iridium/files/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
index 210975d98f22..6fb769a2b6da 100644
--- a/www/iridium/files/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
+++ b/www/iridium/files/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
@@ -1,4 +1,4 @@
---- third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp.orig 2022-03-28 18:11:04 UTC
+--- third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp
@@ -49,13 +49,17 @@ class SharedSemaphore (public)
{
diff --git a/www/iridium/files/patch-third__party_swiftshader_src_WSI_libXCB.cpp b/www/iridium/files/patch-third__party_swiftshader_src_WSI_libXCB.cpp
index 5aa010c4e7d2..c2cd972e454f 100644
--- a/www/iridium/files/patch-third__party_swiftshader_src_WSI_libXCB.cpp
+++ b/www/iridium/files/patch-third__party_swiftshader_src_WSI_libXCB.cpp
@@ -1,4 +1,4 @@
---- third_party/swiftshader/src/WSI/libXCB.cpp.orig 2023-03-13 07:33:08 UTC
+--- third_party/swiftshader/src/WSI/libXCB.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/swiftshader/src/WSI/libXCB.cpp
@@ -57,7 +57,7 @@ LibXcbExports *LibXCB::loadExports()
}
diff --git a/www/iridium/files/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h b/www/iridium/files/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h
index a25fe5194a2f..2ba167bfd3c2 100644
--- a/www/iridium/files/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h
+++ b/www/iridium/files/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h
@@ -1,4 +1,4 @@
---- third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h.orig 2022-10-05 07:34:01 UTC
+--- third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h
@@ -29,7 +29,7 @@
diff --git a/www/iridium/files/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h b/www/iridium/files/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
index 04fa1f796fac..7103023eab39 100644
--- a/www/iridium/files/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
+++ b/www/iridium/files/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
@@ -1,4 +1,4 @@
---- third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h.orig 2022-03-28 18:11:04 UTC
+--- third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h
@@ -5,8 +5,6 @@
#include "llvm/Config/llvm-config.h"
diff --git a/www/iridium/files/patch-third__party_swiftshader_third__party_marl_src_memory.cpp b/www/iridium/files/patch-third__party_swiftshader_third__party_marl_src_memory.cpp
index 65da636c74c6..8d663c8639d8 100644
--- a/www/iridium/files/patch-third__party_swiftshader_third__party_marl_src_memory.cpp
+++ b/www/iridium/files/patch-third__party_swiftshader_third__party_marl_src_memory.cpp
@@ -1,4 +1,4 @@
---- third_party/swiftshader/third_party/marl/src/memory.cpp.orig 2023-08-28 20:17:35 UTC
+--- third_party/swiftshader/third_party/marl/src/memory.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/swiftshader/third_party/marl/src/memory.cpp
@@ -19,7 +19,7 @@
diff --git a/www/iridium/files/patch-third__party_swiftshader_third__party_marl_src_thread.cpp b/www/iridium/files/patch-third__party_swiftshader_third__party_marl_src_thread.cpp
index 2c94e189dc3e..5582f467915d 100644
--- a/www/iridium/files/patch-third__party_swiftshader_third__party_marl_src_thread.cpp
+++ b/www/iridium/files/patch-third__party_swiftshader_third__party_marl_src_thread.cpp
@@ -1,4 +1,4 @@
---- third_party/swiftshader/third_party/marl/src/thread.cpp.orig 2023-08-28 20:17:35 UTC
+--- third_party/swiftshader/third_party/marl/src/thread.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/swiftshader/third_party/marl/src/thread.cpp
@@ -444,7 +444,7 @@ void Thread::setName(const char* fmt, ...) {
pthread_setname_np(name);
diff --git a/www/iridium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn b/www/iridium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
index 1ddc8f98df1e..d235278a832f 100644
--- a/www/iridium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
+++ b/www/iridium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-02-22 18:06:53 UTC
+--- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ third_party/test_fonts/fontconfig/BUILD.gn
@@ -26,7 +26,11 @@ if (is_linux || is_chromeos) {
diff --git a/www/iridium/files/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc b/www/iridium/files/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
index 90d679f6a85d..d1eab9eb178e 100644
--- a/www/iridium/files/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
+++ b/www/iridium/files/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
@@ -1,4 +1,4 @@
---- third_party/test_fonts/fontconfig/fontconfig_util_linux.cc.orig 2024-06-25 12:08:48 UTC
+--- third_party/test_fonts/fontconfig/fontconfig_util_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/test_fonts/fontconfig/fontconfig_util_linux.cc
@@ -2,6 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
diff --git a/www/iridium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc b/www/iridium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
index de2b2abe9966..b835c35d30ae 100644
--- a/www/iridium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
+++ b/www/iridium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
@@ -1,4 +1,4 @@
---- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2023-04-22 17:45:15 UTC
+--- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc
@@ -56,7 +56,7 @@ int main() {
FcFini();
diff --git a/www/iridium/files/patch-third__party_tflite_features.gni b/www/iridium/files/patch-third__party_tflite_features.gni
index fbb4f4e159c4..6eb2ac9d599f 100644
--- a/www/iridium/files/patch-third__party_tflite_features.gni
+++ b/www/iridium/files/patch-third__party_tflite_features.gni
@@ -1,4 +1,4 @@
---- third_party/tflite/features.gni.orig 2024-08-01 05:47:53 UTC
+--- third_party/tflite/features.gni.orig 2025-05-07 06:48:23 UTC
+++ third_party/tflite/features.gni
@@ -9,8 +9,8 @@ declare_args() {
# This enables building TFLite with XNNPACK. Currently only available for
diff --git a/www/iridium/files/patch-third__party_unrar_src_crypt.cpp b/www/iridium/files/patch-third__party_unrar_src_crypt.cpp
index 4b05b085c4c2..49eb1ccd51d6 100644
--- a/www/iridium/files/patch-third__party_unrar_src_crypt.cpp
+++ b/www/iridium/files/patch-third__party_unrar_src_crypt.cpp
@@ -1,4 +1,4 @@
---- third_party/unrar/src/crypt.cpp.orig 2024-08-01 05:47:53 UTC
+--- third_party/unrar/src/crypt.cpp.orig 2025-05-07 06:48:23 UTC
+++ third_party/unrar/src/crypt.cpp
@@ -116,6 +116,8 @@ void GetRnd(byte *RndBuf,size_t BufSize)
Success=CryptGenRandom(hProvider, (DWORD)BufSize, RndBuf) != FALSE;
diff --git a/www/iridium/files/patch-third__party_vulkan-loader_src_BUILD.gn b/www/iridium/files/patch-third__party_vulkan-loader_src_BUILD.gn
index 3085da4b83dc..00c626809fac 100644
--- a/www/iridium/files/patch-third__party_vulkan-loader_src_BUILD.gn
+++ b/www/iridium/files/patch-third__party_vulkan-loader_src_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/vulkan-loader/src/BUILD.gn.orig 2024-11-04 08:56:03 UTC
+--- third_party/vulkan-loader/src/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ third_party/vulkan-loader/src/BUILD.gn
@@ -57,7 +57,7 @@ config("vulkan_internal_config") {
defines += [
diff --git a/www/iridium/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h b/www/iridium/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h
index bb956b73eb66..c60b5dc4528d 100644
--- a/www/iridium/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h
+++ b/www/iridium/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h
@@ -1,4 +1,4 @@
---- third_party/vulkan-loader/src/loader/vk_loader_platform.h.orig 2025-03-18 16:46:04 UTC
+--- third_party/vulkan-loader/src/loader/vk_loader_platform.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/vulkan-loader/src/loader/vk_loader_platform.h
@@ -353,7 +353,15 @@ static inline char *loader_platform_executable_path(ch
diff --git a/www/iridium/files/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h b/www/iridium/files/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
index 65441b6bd291..fea28b35de65 100644
--- a/www/iridium/files/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
+++ b/www/iridium/files/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
@@ -1,4 +1,4 @@
---- third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h.orig 2025-03-18 16:46:04 UTC
+--- third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h
@@ -2971,7 +2971,7 @@ static void* vma_aligned_alloc(size_t alignment, size_
diff --git a/www/iridium/files/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h b/www/iridium/files/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
index 9d8ad286bc42..d1365c6a934e 100644
--- a/www/iridium/files/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
+++ b/www/iridium/files/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
@@ -1,4 +1,4 @@
---- third_party/vulkan_memory_allocator/include/vk_mem_alloc.h.orig 2024-02-04 14:46:08 UTC
+--- third_party/vulkan_memory_allocator/include/vk_mem_alloc.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/vulkan_memory_allocator/include/vk_mem_alloc.h
@@ -2760,7 +2760,7 @@ void* vma_aligned_alloc(size_t alignment, size_t size)
diff --git a/www/iridium/files/patch-third__party_wayland_BUILD.gn b/www/iridium/files/patch-third__party_wayland_BUILD.gn
index cb79f578f273..c3c97ad254da 100644
--- a/www/iridium/files/patch-third__party_wayland_BUILD.gn
+++ b/www/iridium/files/patch-third__party_wayland_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/wayland/BUILD.gn.orig 2024-08-27 06:28:16 UTC
+--- third_party/wayland/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ third_party/wayland/BUILD.gn
@@ -24,6 +24,11 @@ if (!use_system_libwayland) {
"src/src",
diff --git a/www/iridium/files/patch-third__party_wayland_include_config.h b/www/iridium/files/patch-third__party_wayland_include_config.h
index 74f3c97f139e..d18cae48b2ef 100644
--- a/www/iridium/files/patch-third__party_wayland_include_config.h
+++ b/www/iridium/files/patch-third__party_wayland_include_config.h
@@ -1,4 +1,4 @@
---- third_party/wayland/include/config.h.orig 2024-02-04 14:46:08 UTC
+--- third_party/wayland/include/config.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/wayland/include/config.h
@@ -9,7 +9,14 @@
diff --git a/www/iridium/files/patch-third__party_webrtc_BUILD.gn b/www/iridium/files/patch-third__party_webrtc_BUILD.gn
index 853a999295cb..1a49805de158 100644
--- a/www/iridium/files/patch-third__party_webrtc_BUILD.gn
+++ b/www/iridium/files/patch-third__party_webrtc_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/webrtc/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- third_party/webrtc/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ third_party/webrtc/BUILD.gn
@@ -219,6 +219,9 @@ config("common_inherited_config") {
if (is_linux || is_chromeos) {
diff --git a/www/iridium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn b/www/iridium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
index 320ae262a526..a7dfaa7709b4 100644
--- a/www/iridium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
+++ b/www/iridium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2024-11-04 08:56:03 UTC
+--- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ third_party/webrtc/modules/audio_device/BUILD.gn
@@ -330,7 +330,7 @@ rtc_library("audio_device_impl") {
if (rtc_use_dummy_audio_file_devices) {
diff --git a/www/iridium/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc b/www/iridium/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
index 5d545c5a5561..8ad54395a1f9 100644
--- a/www/iridium/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
+++ b/www/iridium/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
@@ -1,18 +1,12 @@
---- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2023-08-28 20:17:35 UTC
+--- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc
-@@ -10,11 +10,15 @@
-
+@@ -11,7 +11,9 @@
#include "modules/desktop_capture/linux/wayland/egl_dmabuf.h"
+ #include <EGL/eglext.h>
+#if !defined(WEBRTC_BSD)
#include <asm/ioctl.h>
+#endif
#include <dlfcn.h>
#include <fcntl.h>
#include <libdrm/drm_fourcc.h>
-+#if !defined(WEBRTC_BSD)
- #include <linux/types.h>
-+#endif
- #include <spa/param/video/format-utils.h>
- #include <unistd.h>
- #include <xf86drm.h>
diff --git a/www/iridium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc b/www/iridium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
index 7862edb6b19a..4d8f7be47062 100644
--- a/www/iridium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
+++ b/www/iridium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
@@ -1,4 +1,4 @@
---- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2023-07-24 14:27:53 UTC
+--- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc
@@ -203,6 +203,12 @@ bool XServerPixelBuffer::Init(XAtomCache* cache, Windo
void XServerPixelBuffer::InitShm(const XWindowAttributes& attributes) {
diff --git a/www/iridium/files/patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc b/www/iridium/files/patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc
deleted file mode 100644
index 33afacfc84c5..000000000000
--- a/www/iridium/files/patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- third_party/webrtc/modules/video_capture/linux/pipewire_session.cc.orig 2025-03-24 05:49:20 UTC
-+++ third_party/webrtc/modules/video_capture/linux/pipewire_session.cc
-@@ -87,7 +87,7 @@ PipeWireNode::PipeWireNode(PipeWireSession* session,
- .param = OnNodeParam,
- };
-
-- pw_node_add_listener(proxy_, &node_listener_, &node_events, this);
-+ pw_node_add_listener(reinterpret_cast<pw_node*>(proxy_), &node_listener_, &node_events, this);
- }
-
- // static
-@@ -119,7 +119,7 @@ void PipeWireNode::OnNodeInfo(void* data, const pw_nod
- uint32_t id = info->params[i].id;
- if (id == SPA_PARAM_EnumFormat &&
- info->params[i].flags & SPA_PARAM_INFO_READ) {
-- pw_node_enum_params(that->proxy_, 0, id, 0, UINT32_MAX, nullptr);
-+ pw_node_enum_params(reinterpret_cast<pw_node*>(that->proxy_), 0, id, 0, UINT32_MAX, nullptr);
- break;
- }
- }
diff --git a/www/iridium/files/patch-third__party_webrtc_rtc__base_byte__order.h b/www/iridium/files/patch-third__party_webrtc_rtc__base_byte__order.h
index 8a636a1479ee..dfdb3fb0e036 100644
--- a/www/iridium/files/patch-third__party_webrtc_rtc__base_byte__order.h
+++ b/www/iridium/files/patch-third__party_webrtc_rtc__base_byte__order.h
@@ -1,4 +1,4 @@
---- third_party/webrtc/rtc_base/byte_order.h.orig 2023-03-13 07:33:08 UTC
+--- third_party/webrtc/rtc_base/byte_order.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/webrtc/rtc_base/byte_order.h
@@ -90,6 +90,8 @@
#error WEBRTC_ARCH_BIG_ENDIAN or WEBRTC_ARCH_LITTLE_ENDIAN must be defined.
diff --git a/www/iridium/files/patch-third__party_webrtc_rtc__base_ip__address.cc b/www/iridium/files/patch-third__party_webrtc_rtc__base_ip__address.cc
index 787fe3236215..ae651b427310 100644
--- a/www/iridium/files/patch-third__party_webrtc_rtc__base_ip__address.cc
+++ b/www/iridium/files/patch-third__party_webrtc_rtc__base_ip__address.cc
@@ -1,4 +1,4 @@
---- third_party/webrtc/rtc_base/ip_address.cc.orig 2024-11-04 08:56:03 UTC
+--- third_party/webrtc/rtc_base/ip_address.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/webrtc/rtc_base/ip_address.cc
@@ -14,7 +14,8 @@
#include <cstring>
diff --git a/www/iridium/files/patch-third__party_webrtc_rtc__base_net__test__helpers.cc b/www/iridium/files/patch-third__party_webrtc_rtc__base_net__test__helpers.cc
index bb9ec34fd341..1fd3bcc4e4fb 100644
--- a/www/iridium/files/patch-third__party_webrtc_rtc__base_net__test__helpers.cc
+++ b/www/iridium/files/patch-third__party_webrtc_rtc__base_net__test__helpers.cc
@@ -1,4 +1,4 @@
---- third_party/webrtc/rtc_base/net_test_helpers.cc.orig 2023-10-21 11:51:27 UTC
+--- third_party/webrtc/rtc_base/net_test_helpers.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/webrtc/rtc_base/net_test_helpers.cc
@@ -21,6 +21,7 @@
#endif
diff --git a/www/iridium/files/patch-third__party_webrtc_rtc__base_network.cc b/www/iridium/files/patch-third__party_webrtc_rtc__base_network.cc
index 34e637e36472..a31a1c4c4f96 100644
--- a/www/iridium/files/patch-third__party_webrtc_rtc__base_network.cc
+++ b/www/iridium/files/patch-third__party_webrtc_rtc__base_network.cc
@@ -1,14 +1,14 @@
---- third_party/webrtc/rtc_base/network.cc.orig 2024-06-25 12:08:48 UTC
+--- third_party/webrtc/rtc_base/network.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/webrtc/rtc_base/network.cc
-@@ -290,7 +290,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n
+@@ -314,7 +314,12 @@ webrtc::AdapterType GetAdapterTypeFromName(absl::strin
}
#endif
+#if defined(WEBRTC_BSD)
+ // Treat all other network interface names as ethernet on BSD
-+ return ADAPTER_TYPE_ETHERNET;
++ return webrtc::ADAPTER_TYPE_ETHERNET;
+#else
- return ADAPTER_TYPE_UNKNOWN;
+ return webrtc::ADAPTER_TYPE_UNKNOWN;
+#endif
}
diff --git a/www/iridium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc b/www/iridium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
index e8ebea569240..804914e3e3f2 100644
--- a/www/iridium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
+++ b/www/iridium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
@@ -1,4 +1,4 @@
---- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-02-22 18:06:53 UTC
+--- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/webrtc/rtc_base/physical_socket_server.cc
@@ -55,7 +55,7 @@
#include "rtc_base/time_utils.h"
@@ -18,7 +18,7 @@
int64_t GetSocketRecvTimestamp(int socket) {
struct timeval tv_ioctl;
-@@ -330,7 +330,7 @@ int PhysicalSocket::GetOption(Option opt, int* value)
+@@ -331,7 +331,7 @@ int PhysicalSocket::GetOption(Option opt, int* value)
return -1;
}
if (opt == OPT_DONTFRAGMENT) {
@@ -27,7 +27,7 @@
*value = (*value != IP_PMTUDISC_DONT) ? 1 : 0;
#endif
} else if (opt == OPT_DSCP) {
-@@ -359,7 +359,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
+@@ -360,7 +360,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
if (TranslateOption(opt, &slevel, &sopt) == -1)
return -1;
if (opt == OPT_DONTFRAGMENT) {
@@ -36,7 +36,7 @@
value = (value) ? IP_PMTUDISC_DO : IP_PMTUDISC_DONT;
#endif
} else if (opt == OPT_DSCP) {
-@@ -390,7 +390,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
+@@ -391,7 +391,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
int PhysicalSocket::Send(const void* pv, size_t cb) {
int sent = DoSend(
s_, reinterpret_cast<const char*>(pv), static_cast<int>(cb),
@@ -45,7 +45,7 @@
// Suppress SIGPIPE. Without this, attempting to send on a socket whose
// other end is closed will result in a SIGPIPE signal being raised to
// our process, which by default will terminate the process, which we
-@@ -419,7 +419,7 @@ int PhysicalSocket::SendTo(const void* buffer,
+@@ -420,7 +420,7 @@ int PhysicalSocket::SendTo(const void* buffer,
size_t len = addr.ToSockAddrStorage(&saddr);
int sent =
DoSendTo(s_, static_cast<const char*>(buffer), static_cast<int>(length),
@@ -54,7 +54,7 @@
// Suppress SIGPIPE. See above for explanation.
MSG_NOSIGNAL,
#else
-@@ -699,7 +699,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -698,7 +698,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
*slevel = IPPROTO_IP;
*sopt = IP_DONTFRAGMENT;
break;
@@ -63,7 +63,7 @@
RTC_LOG(LS_WARNING) << "Socket::OPT_DONTFRAGMENT not supported.";
return -1;
#elif defined(WEBRTC_POSIX)
-@@ -748,7 +748,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -747,7 +747,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
return -1;
#endif
case OPT_RECV_ECN:
@@ -72,7 +72,7 @@
if (family_ == AF_INET6) {
*slevel = IPPROTO_IPV6;
*sopt = IPV6_RECVTCLASS;
-@@ -768,10 +768,19 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -767,10 +767,19 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
*sopt = SO_KEEPALIVE;
break;
case OPT_TCP_KEEPCNT:
@@ -92,7 +92,7 @@
*slevel = IPPROTO_TCP;
#if !defined(WEBRTC_MAC)
*sopt = TCP_KEEPIDLE;
-@@ -779,12 +788,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -778,12 +787,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
*sopt = TCP_KEEPALIVE;
#endif
break;
diff --git a/www/iridium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h b/www/iridium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h
index e001d6d9ca6a..e17b44da452f 100644
--- a/www/iridium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h
+++ b/www/iridium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h
@@ -1,4 +1,4 @@
---- third_party/webrtc/rtc_base/physical_socket_server.h.orig 2024-02-04 14:46:08 UTC
+--- third_party/webrtc/rtc_base/physical_socket_server.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/webrtc/rtc_base/physical_socket_server.h
@@ -18,7 +18,7 @@
#include "rtc_base/third_party/sigslot/sigslot.h"
diff --git a/www/iridium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc b/www/iridium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
index 41def420756c..ee0b59ab52d6 100644
--- a/www/iridium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
+++ b/www/iridium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
@@ -1,4 +1,4 @@
---- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2023-03-13 07:33:08 UTC
+--- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2025-05-07 06:48:23 UTC
+++ third_party/webrtc/rtc_base/platform_thread_types.cc
@@ -11,7 +11,9 @@
#include "rtc_base/platform_thread_types.h"
diff --git a/www/iridium/files/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h b/www/iridium/files/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h
index 301b535f392a..eedbc8656cdb 100644
--- a/www/iridium/files/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h
+++ b/www/iridium/files/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h
@@ -1,4 +1,4 @@
---- third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h.orig 2022-03-28 18:11:04 UTC
+--- third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h.orig 2025-05-07 06:48:23 UTC
+++ third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h
@@ -178,6 +178,10 @@ class multi_threaded_local {
#endif // _SIGSLOT_HAS_WIN32_THREADS
diff --git a/www/iridium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn b/www/iridium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn
index 16fbbb3674a9..b76b9de85de4 100644
--- a/www/iridium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn
+++ b/www/iridium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/webrtc/system_wrappers/BUILD.gn.orig 2024-11-04 08:56:03 UTC
+--- third_party/webrtc/system_wrappers/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ third_party/webrtc/system_wrappers/BUILD.gn
@@ -62,8 +62,6 @@ rtc_library("system_wrappers") {
if (!build_with_chromium) {
diff --git a/www/iridium/files/patch-third__party_widevine_cdm_widevine.gni b/www/iridium/files/patch-third__party_widevine_cdm_widevine.gni
index 4193d3ec7263..c1a8f4d17c42 100644
--- a/www/iridium/files/patch-third__party_widevine_cdm_widevine.gni
+++ b/www/iridium/files/patch-third__party_widevine_cdm_widevine.gni
@@ -1,4 +1,4 @@
---- third_party/widevine/cdm/widevine.gni.orig 2024-02-04 14:46:08 UTC
+--- third_party/widevine/cdm/widevine.gni.orig 2025-05-07 06:48:23 UTC
+++ third_party/widevine/cdm/widevine.gni
@@ -28,6 +28,8 @@ library_widevine_cdm_available =
(is_chromeos &&
diff --git a/www/iridium/files/patch-third__party_zlib_BUILD.gn b/www/iridium/files/patch-third__party_zlib_BUILD.gn
index e5dba94ff5f5..c5a4d4a5a151 100644
--- a/www/iridium/files/patch-third__party_zlib_BUILD.gn
+++ b/www/iridium/files/patch-third__party_zlib_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/zlib/BUILD.gn.orig 2024-08-01 05:47:53 UTC
+--- third_party/zlib/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ third_party/zlib/BUILD.gn
@@ -128,7 +128,7 @@ if (use_arm_neon_optimizations) {
defines = [ "CRC32_ARMV8_CRC32" ]
diff --git a/www/iridium/files/patch-third__party_zlib_cpu__features.c b/www/iridium/files/patch-third__party_zlib_cpu__features.c
index 1b03475a4e5f..12cce1f19249 100644
--- a/www/iridium/files/patch-third__party_zlib_cpu__features.c
+++ b/www/iridium/files/patch-third__party_zlib_cpu__features.c
@@ -1,4 +1,4 @@
---- third_party/zlib/cpu_features.c.orig 2024-06-25 12:08:48 UTC
+--- third_party/zlib/cpu_features.c.orig 2025-05-07 06:48:23 UTC
+++ third_party/zlib/cpu_features.c
@@ -39,7 +39,8 @@ int ZLIB_INTERNAL riscv_cpu_enable_vclmul = 0;
#ifndef CPU_NO_SIMD
diff --git a/www/iridium/files/patch-tools_generate__shim__headers_generate__shim__headers.py b/www/iridium/files/patch-tools_generate__shim__headers_generate__shim__headers.py
index 5a52be506836..1c1c55c56b18 100644
--- a/www/iridium/files/patch-tools_generate__shim__headers_generate__shim__headers.py
+++ b/www/iridium/files/patch-tools_generate__shim__headers_generate__shim__headers.py
@@ -1,4 +1,4 @@
---- tools/generate_shim_headers/generate_shim_headers.py.orig 2023-07-24 14:27:53 UTC
+--- tools/generate_shim_headers/generate_shim_headers.py.orig 2025-05-07 06:48:23 UTC
+++ tools/generate_shim_headers/generate_shim_headers.py
@@ -18,7 +18,7 @@ import sys
diff --git a/www/iridium/files/patch-tools_generate__stubs_rules.gni b/www/iridium/files/patch-tools_generate__stubs_rules.gni
index 62f9ff55777e..4f93cee3434e 100644
--- a/www/iridium/files/patch-tools_generate__stubs_rules.gni
+++ b/www/iridium/files/patch-tools_generate__stubs_rules.gni
@@ -1,4 +1,4 @@
---- tools/generate_stubs/rules.gni.orig 2022-10-05 07:34:01 UTC
+--- tools/generate_stubs/rules.gni.orig 2025-05-07 06:48:23 UTC
+++ tools/generate_stubs/rules.gni
@@ -110,7 +110,6 @@ template("generate_stubs") {
"${target_gen_dir}/${invoker.output_name}.cc",
diff --git a/www/iridium/files/patch-tools_gn_build_build__linux.ninja.template b/www/iridium/files/patch-tools_gn_build_build__linux.ninja.template
index 243caea9550e..da59dd27b01c 100644
--- a/www/iridium/files/patch-tools_gn_build_build__linux.ninja.template
+++ b/www/iridium/files/patch-tools_gn_build_build__linux.ninja.template
@@ -1,4 +1,4 @@
---- tools/gn/build/build_linux.ninja.template.orig 2024-06-25 12:08:48 UTC
+--- tools/gn/build/build_linux.ninja.template.orig 2025-05-07 06:48:23 UTC
+++ tools/gn/build/build_linux.ninja.template
@@ -5,7 +5,7 @@ rule cxx
deps = gcc
diff --git a/www/iridium/files/patch-tools_gn_build_gen.py b/www/iridium/files/patch-tools_gn_build_gen.py
index f670fae93efe..84ce4a92d723 100644
--- a/www/iridium/files/patch-tools_gn_build_gen.py
+++ b/www/iridium/files/patch-tools_gn_build_gen.py
@@ -1,4 +1,4 @@
---- tools/gn/build/gen.py.orig 2024-06-25 12:08:48 UTC
+--- tools/gn/build/gen.py.orig 2025-05-07 06:48:23 UTC
+++ tools/gn/build/gen.py
@@ -94,6 +94,12 @@ class Platform(object):
def is_solaris(self):
@@ -22,7 +22,7 @@
'haiku': 'build_haiku.ninja.template',
'solaris': 'build_linux.ninja.template',
'netbsd': 'build_linux.ninja.template',
-@@ -539,6 +545,9 @@ def WriteGNNinja(path, platform, host, options, args_l
+@@ -542,6 +548,9 @@ def WriteGNNinja(path, platform, host, options, args_l
if platform.is_posix() and not platform.is_haiku():
ldflags.append('-pthread')
diff --git a/www/iridium/files/patch-tools_gn_src_base_files_file__posix.cc b/www/iridium/files/patch-tools_gn_src_base_files_file__posix.cc
index 0364154ae574..979b7f9ab7e0 100644
--- a/www/iridium/files/patch-tools_gn_src_base_files_file__posix.cc
+++ b/www/iridium/files/patch-tools_gn_src_base_files_file__posix.cc
@@ -1,4 +1,4 @@
---- tools/gn/src/base/files/file_posix.cc.orig 2024-11-04 08:56:03 UTC
+--- tools/gn/src/base/files/file_posix.cc.orig 2025-05-07 06:48:23 UTC
+++ tools/gn/src/base/files/file_posix.cc
@@ -359,7 +359,7 @@ void File::DoInitialize(const FilePath& path, uint32_t
bool File::Flush() {
diff --git a/www/iridium/files/patch-tools_gn_src_gn_version.h b/www/iridium/files/patch-tools_gn_src_gn_version.h
index 3ee9e4d30ba2..e1c8515967f6 100644
--- a/www/iridium/files/patch-tools_gn_src_gn_version.h
+++ b/www/iridium/files/patch-tools_gn_src_gn_version.h
@@ -1,4 +1,4 @@
---- tools/gn/src/gn/version.h.orig 2022-03-28 18:11:04 UTC
+--- tools/gn/src/gn/version.h.orig 2025-05-07 06:48:23 UTC
+++ tools/gn/src/gn/version.h
@@ -22,9 +22,9 @@ class Version {
diff --git a/www/iridium/files/patch-tools_gn_src_util_exe__path.cc b/www/iridium/files/patch-tools_gn_src_util_exe__path.cc
index 25f25b4cdff5..1c2f4bd05597 100644
--- a/www/iridium/files/patch-tools_gn_src_util_exe__path.cc
+++ b/www/iridium/files/patch-tools_gn_src_util_exe__path.cc
@@ -1,4 +1,4 @@
---- tools/gn/src/util/exe_path.cc.orig 2022-03-28 18:11:04 UTC
+--- tools/gn/src/util/exe_path.cc.orig 2025-05-07 06:48:23 UTC
+++ tools/gn/src/util/exe_path.cc
@@ -15,7 +15,7 @@
#include <windows.h>
diff --git a/www/iridium/files/patch-tools_grit_grit_node_base.py b/www/iridium/files/patch-tools_grit_grit_node_base.py
index 5ec07260e406..8a25f3a4b8fa 100644
--- a/www/iridium/files/patch-tools_grit_grit_node_base.py
+++ b/www/iridium/files/patch-tools_grit_grit_node_base.py
@@ -1,4 +1,4 @@
---- tools/grit/grit/node/base.py.orig 2025-04-16 18:18:42 UTC
+--- tools/grit/grit/node/base.py.orig 2025-05-07 06:48:23 UTC
+++ tools/grit/grit/node/base.py
@@ -496,7 +496,8 @@ class Node:
value = defs
diff --git a/www/iridium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py b/www/iridium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
index ec12890d4f40..2522947cb025 100644
--- a/www/iridium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
+++ b/www/iridium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
@@ -1,4 +1,4 @@
---- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-04-16 18:18:42 UTC
+--- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-05-07 06:48:23 UTC
+++ tools/json_schema_compiler/cpp_bundle_generator.py
@@ -140,7 +140,7 @@ class CppBundleGenerator(object):
elif platform == Platforms.FUCHSIA:
diff --git a/www/iridium/files/patch-tools_json__schema__compiler_feature__compiler.py b/www/iridium/files/patch-tools_json__schema__compiler_feature__compiler.py
index e4b5c6623495..3ca293467d04 100644
--- a/www/iridium/files/patch-tools_json__schema__compiler_feature__compiler.py
+++ b/www/iridium/files/patch-tools_json__schema__compiler_feature__compiler.py
@@ -1,4 +1,4 @@
---- tools/json_schema_compiler/feature_compiler.py.orig 2025-04-16 18:18:42 UTC
+--- tools/json_schema_compiler/feature_compiler.py.orig 2025-05-07 06:48:23 UTC
+++ tools/json_schema_compiler/feature_compiler.py
@@ -289,6 +289,8 @@ FEATURE_GRAMMAR = ({
'linux': 'Feature::LINUX_PLATFORM',
diff --git a/www/iridium/files/patch-tools_memory_partition__allocator_inspect__utils.h b/www/iridium/files/patch-tools_memory_partition__allocator_inspect__utils.h
index d92ef47a596f..4afb36c40564 100644
--- a/www/iridium/files/patch-tools_memory_partition__allocator_inspect__utils.h
+++ b/www/iridium/files/patch-tools_memory_partition__allocator_inspect__utils.h
@@ -1,4 +1,4 @@
---- tools/memory/partition_allocator/inspect_utils.h.orig 2024-06-25 12:08:48 UTC
+--- tools/memory/partition_allocator/inspect_utils.h.orig 2025-05-07 06:48:23 UTC
+++ tools/memory/partition_allocator/inspect_utils.h
@@ -61,7 +61,7 @@ class RemoteProcessMemoryReader {
const pid_t pid_;
diff --git a/www/iridium/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn b/www/iridium/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn
index 3f5bc5b8fe7c..ce7be23ba56d 100644
--- a/www/iridium/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn
+++ b/www/iridium/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn
@@ -1,6 +1,6 @@
---- tools/perf/chrome_telemetry_build/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- tools/perf/chrome_telemetry_build/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ tools/perf/chrome_telemetry_build/BUILD.gn
-@@ -61,7 +61,7 @@ group("telemetry_chrome_test") {
+@@ -56,7 +56,7 @@ group("telemetry_chrome_test") {
data_deps += [ "//chrome:reorder_imports" ]
}
@@ -9,7 +9,7 @@
data_deps += [ "//third_party/breakpad:dump_syms" ]
# CrOS currently has issues with the locally compiled version of
-@@ -215,7 +215,7 @@ group("telemetry_chrome_test_without_chrome") {
+@@ -210,7 +210,7 @@ group("telemetry_chrome_test_without_chrome") {
]
# Cr-Fuchsia doesn't support breakpad.
diff --git a/www/iridium/files/patch-tools_protoc__wrapper_protoc__wrapper.py b/www/iridium/files/patch-tools_protoc__wrapper_protoc__wrapper.py
index 5cbdebbabb5d..2ecbab30fa8e 100644
--- a/www/iridium/files/patch-tools_protoc__wrapper_protoc__wrapper.py
+++ b/www/iridium/files/patch-tools_protoc__wrapper_protoc__wrapper.py
@@ -1,4 +1,4 @@
---- tools/protoc_wrapper/protoc_wrapper.py.orig 2024-06-25 12:08:48 UTC
+--- tools/protoc_wrapper/protoc_wrapper.py.orig 2025-05-07 06:48:23 UTC
+++ tools/protoc_wrapper/protoc_wrapper.py
@@ -183,15 +183,19 @@ def main(argv):
if not options.exclude_imports:
diff --git a/www/iridium/files/patch-tools_variations_fieldtrial__to__struct.py b/www/iridium/files/patch-tools_variations_fieldtrial__to__struct.py
index f684ea111dd5..c5cd1f125f7b 100644
--- a/www/iridium/files/patch-tools_variations_fieldtrial__to__struct.py
+++ b/www/iridium/files/patch-tools_variations_fieldtrial__to__struct.py
@@ -1,4 +1,4 @@
---- tools/variations/fieldtrial_to_struct.py.orig 2022-03-28 18:11:04 UTC
+--- tools/variations/fieldtrial_to_struct.py.orig 2025-05-07 06:48:23 UTC
+++ tools/variations/fieldtrial_to_struct.py
@@ -41,6 +41,8 @@ _platforms = [
'linux',
diff --git a/www/iridium/files/patch-ui_accessibility_accessibility__features.cc b/www/iridium/files/patch-ui_accessibility_accessibility__features.cc
index 41b624f2f80e..8502b5991b1a 100644
--- a/www/iridium/files/patch-ui_accessibility_accessibility__features.cc
+++ b/www/iridium/files/patch-ui_accessibility_accessibility__features.cc
@@ -1,6 +1,6 @@
---- ui/accessibility/accessibility_features.cc.orig 2025-04-16 18:18:42 UTC
+--- ui/accessibility/accessibility_features.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/accessibility/accessibility_features.cc
-@@ -440,7 +440,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled
+@@ -472,7 +472,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled
}
#endif // BUILDFLAG(IS_MAC)
diff --git a/www/iridium/files/patch-ui_accessibility_accessibility__features.h b/www/iridium/files/patch-ui_accessibility_accessibility__features.h
index c5a6b6c96e64..2bf2d7772049 100644
--- a/www/iridium/files/patch-ui_accessibility_accessibility__features.h
+++ b/www/iridium/files/patch-ui_accessibility_accessibility__features.h
@@ -1,6 +1,6 @@
---- ui/accessibility/accessibility_features.h.orig 2025-04-16 18:18:42 UTC
+--- ui/accessibility/accessibility_features.h.orig 2025-05-07 06:48:23 UTC
+++ ui/accessibility/accessibility_features.h
-@@ -306,7 +306,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlockRootWindowAc
+@@ -324,7 +324,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlockRootWindowAc
AX_BASE_EXPORT bool IsBlockRootWindowAccessibleNameChangeEventEnabled();
#endif // BUILDFLAG(IS_MAC)
diff --git a/www/iridium/files/patch-ui_accessibility_ax__node.cc b/www/iridium/files/patch-ui_accessibility_ax__node.cc
new file mode 100644
index 000000000000..a41136422685
--- /dev/null
+++ b/www/iridium/files/patch-ui_accessibility_ax__node.cc
@@ -0,0 +1,20 @@
+--- ui/accessibility/ax_node.cc.orig 2025-05-07 06:48:23 UTC
++++ ui/accessibility/ax_node.cc
+@@ -1553,7 +1553,7 @@ AXNode::GetExtraMacNodes() const {
+ return &table_info->extra_mac_nodes;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ AXNode* AXNode::GetExtraAnnouncementNode(
+ ax::mojom::AriaNotificationPriority priority_property) const {
+ if (!tree_->extra_announcement_nodes()) {
+@@ -1581,7 +1581,7 @@ bool AXNode::IsGenerated() const {
+ GetRole() == ax::mojom::Role::kColumn ||
+ GetRole() == ax::mojom::Role::kTableHeaderContainer;
+ DCHECK_EQ(is_generated_node, is_extra_mac_node_role);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // On Linux, generated nodes are always children of the root.
+ if (GetParent() && GetParent()->GetManager()) {
+ DCHECK(GetParent()->GetManager()->IsRoot());
diff --git a/www/iridium/files/patch-ui_accessibility_ax__node.h b/www/iridium/files/patch-ui_accessibility_ax__node.h
new file mode 100644
index 000000000000..e3c8dd52cc02
--- /dev/null
+++ b/www/iridium/files/patch-ui_accessibility_ax__node.h
@@ -0,0 +1,11 @@
+--- ui/accessibility/ax_node.h.orig 2025-05-07 06:48:23 UTC
++++ ui/accessibility/ax_node.h
+@@ -587,7 +587,7 @@ class AX_EXPORT AXNode final {
+ const std::vector<raw_ptr<AXNode, VectorExperimental>>* GetExtraMacNodes()
+ const;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ AXNode* GetExtraAnnouncementNode(
+ ax::mojom::AriaNotificationPriority priority_property) const;
+ #endif // BUILDFLAG(IS_LINUX)
diff --git a/www/iridium/files/patch-ui_accessibility_ax__tree.cc b/www/iridium/files/patch-ui_accessibility_ax__tree.cc
new file mode 100644
index 000000000000..100dd0b24323
--- /dev/null
+++ b/www/iridium/files/patch-ui_accessibility_ax__tree.cc
@@ -0,0 +1,38 @@
+--- ui/accessibility/ax_tree.cc.orig 2025-05-07 06:48:23 UTC
++++ ui/accessibility/ax_tree.cc
+@@ -824,7 +824,7 @@ bool AXTree::ComputeNodeIsIgnoredChanged(
+ return old_node_is_ignored != new_node_is_ignored;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ExtraAnnouncementNodes::ExtraAnnouncementNodes(AXNode* root) {
+ assertive_node_ = CreateNode("assertive", root);
+ polite_node_ = CreateNode("polite", root);
+@@ -917,7 +917,7 @@ AXNode* AXTree::GetFromId(AXNodeID id) const {
+
+ void AXTree::Destroy() {
+ base::ElapsedThreadTimer timer;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ClearExtraAnnouncementNodes();
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -2104,7 +2104,7 @@ void AXTree::NotifyNodeAttributesWillChange(
+ new_data);
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void AXTree::ClearExtraAnnouncementNodes() {
+ if (!extra_announcement_nodes_) {
+ return;
+@@ -2493,7 +2493,7 @@ bool AXTree::CreateNewChildVector(
+ AXTreeUpdateState* update_state) {
+ DCHECK(GetTreeUpdateInProgressState());
+ bool success = true;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // If the root node has children added, clear the extra announcement nodes,
+ // which should always have their indices as the last two children of the root
+ // node. They will be recreated if needed, and given the correct indices.
diff --git a/www/iridium/files/patch-ui_accessibility_ax__tree.h b/www/iridium/files/patch-ui_accessibility_ax__tree.h
new file mode 100644
index 000000000000..b6987f98ed15
--- /dev/null
+++ b/www/iridium/files/patch-ui_accessibility_ax__tree.h
@@ -0,0 +1,29 @@
+--- ui/accessibility/ax_tree.h.orig 2025-05-07 06:48:23 UTC
++++ ui/accessibility/ax_tree.h
+@@ -62,7 +62,7 @@ enum class AXTreeUnserializeError {
+ };
+ // LINT.ThenChange(/tools/metrics/histograms/metadata/accessibility/enums.xml:AccessibilityTreeUnserializeError)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // To support AriaNotify on older versions of ATK, we need to use the ATK
+ // signal "Text::text-insert". This signal requires a node that is a
+ // text type, and it needs to have aria-live properties set in order for
+@@ -287,7 +287,7 @@ class AX_EXPORT AXTree {
+
+ void NotifyChildTreeConnectionChanged(AXNode* node, AXTree* child_tree);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void ClearExtraAnnouncementNodes();
+ void CreateExtraAnnouncementNodes();
+ ExtraAnnouncementNodes* extra_announcement_nodes() const {
+@@ -544,7 +544,7 @@ class AX_EXPORT AXTree {
+
+ std::unique_ptr<AXEvent> event_data_;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<ExtraAnnouncementNodes> extra_announcement_nodes_ = nullptr;
+ #endif // BUILDFLAG(IS_LINUX)
+ };
diff --git a/www/iridium/files/patch-ui_aura_client_drag__drop__client.h b/www/iridium/files/patch-ui_aura_client_drag__drop__client.h
index ad101eea2871..3ebb7ab64352 100644
--- a/www/iridium/files/patch-ui_aura_client_drag__drop__client.h
+++ b/www/iridium/files/patch-ui_aura_client_drag__drop__client.h
@@ -1,4 +1,4 @@
---- ui/aura/client/drag_drop_client.h.orig 2023-01-17 19:19:00 UTC
+--- ui/aura/client/drag_drop_client.h.orig 2025-05-07 06:48:23 UTC
+++ ui/aura/client/drag_drop_client.h
@@ -44,7 +44,7 @@ class AURA_EXPORT DragDropClient {
int allowed_operations,
diff --git a/www/iridium/files/patch-ui_aura_screen__ozone.cc b/www/iridium/files/patch-ui_aura_screen__ozone.cc
index b461b0d0f3ca..698affc9e48f 100644
--- a/www/iridium/files/patch-ui_aura_screen__ozone.cc
+++ b/www/iridium/files/patch-ui_aura_screen__ozone.cc
@@ -1,4 +1,4 @@
---- ui/aura/screen_ozone.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/aura/screen_ozone.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/aura/screen_ozone.cc
@@ -107,7 +107,7 @@ display::Display ScreenOzone::GetPrimaryDisplay() cons
return platform_screen_->GetPrimaryDisplay();
diff --git a/www/iridium/files/patch-ui_aura_screen__ozone.h b/www/iridium/files/patch-ui_aura_screen__ozone.h
index 54debdd18237..3da2326e3e38 100644
--- a/www/iridium/files/patch-ui_aura_screen__ozone.h
+++ b/www/iridium/files/patch-ui_aura_screen__ozone.h
@@ -1,4 +1,4 @@
---- ui/aura/screen_ozone.h.orig 2025-02-22 18:06:53 UTC
+--- ui/aura/screen_ozone.h.orig 2025-05-07 06:48:23 UTC
+++ ui/aura/screen_ozone.h
@@ -44,7 +44,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen
display::Display GetDisplayMatching(
diff --git a/www/iridium/files/patch-ui_base_accelerators_accelerator.cc b/www/iridium/files/patch-ui_base_accelerators_accelerator.cc
index da1acd4dde18..642e19f906f1 100644
--- a/www/iridium/files/patch-ui_base_accelerators_accelerator.cc
+++ b/www/iridium/files/patch-ui_base_accelerators_accelerator.cc
@@ -1,4 +1,4 @@
---- ui/base/accelerators/accelerator.cc.orig 2025-04-16 18:18:42 UTC
+--- ui/base/accelerators/accelerator.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/base/accelerators/accelerator.cc
@@ -336,7 +336,7 @@ std::u16string Accelerator::ApplyLongFormModifiers(
result = ApplyModifierToAcceleratorString(result, IDS_APP_SEARCH_KEY);
diff --git a/www/iridium/files/patch-ui_base_accelerators_command.cc b/www/iridium/files/patch-ui_base_accelerators_command.cc
index 990c03dafc1b..7ab17312e2ff 100644
--- a/www/iridium/files/patch-ui_base_accelerators_command.cc
+++ b/www/iridium/files/patch-ui_base_accelerators_command.cc
@@ -1,4 +1,4 @@
---- ui/base/accelerators/command.cc.orig 2025-04-16 18:18:42 UTC
+--- ui/base/accelerators/command.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/base/accelerators/command.cc
@@ -81,7 +81,7 @@ std::string Command::CommandPlatform() {
return ui::kKeybindingPlatformMac;
diff --git a/www/iridium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc b/www/iridium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
index ad8c6c955eeb..dd8b3df57ac6 100644
--- a/www/iridium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
+++ b/www/iridium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
@@ -1,4 +1,4 @@
---- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-03-18 16:46:04 UTC
+--- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc
@@ -12,7 +12,7 @@
#include "ui/base/accelerators/accelerator.h"
diff --git a/www/iridium/files/patch-ui_base_clipboard_clipboard__constants.cc b/www/iridium/files/patch-ui_base_clipboard_clipboard__constants.cc
index d95e55b91136..263033ce05eb 100644
--- a/www/iridium/files/patch-ui_base_clipboard_clipboard__constants.cc
+++ b/www/iridium/files/patch-ui_base_clipboard_clipboard__constants.cc
@@ -1,4 +1,4 @@
---- ui/base/clipboard/clipboard_constants.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/base/clipboard/clipboard_constants.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/base/clipboard/clipboard_constants.cc
@@ -25,7 +25,7 @@ const char kMimeTypeOctetStream[] = "application/octet
// Used for window dragging on some platforms.
diff --git a/www/iridium/files/patch-ui_base_clipboard_clipboard__constants.h b/www/iridium/files/patch-ui_base_clipboard_clipboard__constants.h
index f63e5c30149d..1bc12434c5c5 100644
--- a/www/iridium/files/patch-ui_base_clipboard_clipboard__constants.h
+++ b/www/iridium/files/patch-ui_base_clipboard_clipboard__constants.h
@@ -1,4 +1,4 @@
---- ui/base/clipboard/clipboard_constants.h.orig 2025-02-22 18:06:53 UTC
+--- ui/base/clipboard/clipboard_constants.h.orig 2025-05-07 06:48:23 UTC
+++ ui/base/clipboard/clipboard_constants.h
@@ -41,7 +41,7 @@ extern const char kMimeTypeWindowDrag[];
diff --git a/www/iridium/files/patch-ui_base_clipboard_clipboard__non__backed.cc b/www/iridium/files/patch-ui_base_clipboard_clipboard__non__backed.cc
index bd7f47f24621..b28d5ec000fe 100644
--- a/www/iridium/files/patch-ui_base_clipboard_clipboard__non__backed.cc
+++ b/www/iridium/files/patch-ui_base_clipboard_clipboard__non__backed.cc
@@ -1,4 +1,4 @@
---- ui/base/clipboard/clipboard_non_backed.cc.orig 2024-06-25 12:08:48 UTC
+--- ui/base/clipboard/clipboard_non_backed.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/base/clipboard/clipboard_non_backed.cc
@@ -461,7 +461,7 @@ ClipboardNonBacked::ClipboardNonBacked() {
// so create internal clipboards for platform supported clipboard buffers.
diff --git a/www/iridium/files/patch-ui_base_cursor_cursor__factory.cc b/www/iridium/files/patch-ui_base_cursor_cursor__factory.cc
index 0821b6880c02..e12c3fcc01dc 100644
--- a/www/iridium/files/patch-ui_base_cursor_cursor__factory.cc
+++ b/www/iridium/files/patch-ui_base_cursor_cursor__factory.cc
@@ -1,4 +1,4 @@
---- ui/base/cursor/cursor_factory.cc.orig 2024-12-22 12:24:29 UTC
+--- ui/base/cursor/cursor_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/base/cursor/cursor_factory.cc
@@ -96,7 +96,7 @@ void CursorFactory::ObserveThemeChanges() {
NOTIMPLEMENTED();
diff --git a/www/iridium/files/patch-ui_base_cursor_cursor__factory.h b/www/iridium/files/patch-ui_base_cursor_cursor__factory.h
index 39e3dc8edc55..a3366a443173 100644
--- a/www/iridium/files/patch-ui_base_cursor_cursor__factory.h
+++ b/www/iridium/files/patch-ui_base_cursor_cursor__factory.h
@@ -1,4 +1,4 @@
---- ui/base/cursor/cursor_factory.h.orig 2023-10-21 11:51:27 UTC
+--- ui/base/cursor/cursor_factory.h.orig 2025-05-07 06:48:23 UTC
+++ ui/base/cursor/cursor_factory.h
@@ -93,7 +93,7 @@ class COMPONENT_EXPORT(UI_BASE_CURSOR) CursorFactory {
base::ObserverList<CursorFactoryObserver>::Unchecked observers_;
diff --git a/www/iridium/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc b/www/iridium/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
index 6f2fd0a37615..12a16965a968 100644
--- a/www/iridium/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
+++ b/www/iridium/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
@@ -1,4 +1,4 @@
---- ui/base/dragdrop/os_exchange_data_provider_factory.cc.orig 2022-03-28 18:11:04 UTC
+--- ui/base/dragdrop/os_exchange_data_provider_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/base/dragdrop/os_exchange_data_provider_factory.cc
@@ -7,7 +7,7 @@
#include "base/notreached.h"
diff --git a/www/iridium/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc b/www/iridium/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
index f4bfc2b01273..b6ae776ac5c5 100644
--- a/www/iridium/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
+++ b/www/iridium/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
@@ -1,6 +1,6 @@
---- ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig 2025-04-16 18:18:42 UTC
+--- ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/base/dragdrop/os_exchange_data_provider_non_backed.cc
-@@ -99,7 +99,7 @@ void OSExchangeDataProviderNonBacked::SetPickledData(
+@@ -101,7 +101,7 @@ void OSExchangeDataProviderNonBacked::SetPickledData(
std::optional<std::u16string> OSExchangeDataProviderNonBacked::GetString()
const {
diff --git a/www/iridium/files/patch-ui_base_ime_dummy__text__input__client.cc b/www/iridium/files/patch-ui_base_ime_dummy__text__input__client.cc
index 46acca3c6bac..b672b85feb72 100644
--- a/www/iridium/files/patch-ui_base_ime_dummy__text__input__client.cc
+++ b/www/iridium/files/patch-ui_base_ime_dummy__text__input__client.cc
@@ -1,4 +1,4 @@
---- ui/base/ime/dummy_text_input_client.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/base/ime/dummy_text_input_client.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/base/ime/dummy_text_input_client.cc
@@ -175,7 +175,7 @@ bool DummyTextInputClient::ShouldDoLearning() {
return false;
diff --git a/www/iridium/files/patch-ui_base_ime_dummy__text__input__client.h b/www/iridium/files/patch-ui_base_ime_dummy__text__input__client.h
index b70e34a8890d..1abb52cacb98 100644
--- a/www/iridium/files/patch-ui_base_ime_dummy__text__input__client.h
+++ b/www/iridium/files/patch-ui_base_ime_dummy__text__input__client.h
@@ -1,4 +1,4 @@
---- ui/base/ime/dummy_text_input_client.h.orig 2025-02-22 18:06:53 UTC
+--- ui/base/ime/dummy_text_input_client.h.orig 2025-05-07 06:48:23 UTC
+++ ui/base/ime/dummy_text_input_client.h
@@ -73,7 +73,7 @@ class DummyTextInputClient : public TextInputClient {
ukm::SourceId GetClientSourceForMetrics() const override;
diff --git a/www/iridium/files/patch-ui_base_ime_fake__text__input__client.cc b/www/iridium/files/patch-ui_base_ime_fake__text__input__client.cc
index 3caf69fdaf50..f0d773bc0adb 100644
--- a/www/iridium/files/patch-ui_base_ime_fake__text__input__client.cc
+++ b/www/iridium/files/patch-ui_base_ime_fake__text__input__client.cc
@@ -1,4 +1,4 @@
---- ui/base/ime/fake_text_input_client.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/base/ime/fake_text_input_client.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/base/ime/fake_text_input_client.cc
@@ -227,7 +227,7 @@ bool FakeTextInputClient::ShouldDoLearning() {
return should_do_learning_;
diff --git a/www/iridium/files/patch-ui_base_ime_fake__text__input__client.h b/www/iridium/files/patch-ui_base_ime_fake__text__input__client.h
index 25dce61f990f..340a75491fde 100644
--- a/www/iridium/files/patch-ui_base_ime_fake__text__input__client.h
+++ b/www/iridium/files/patch-ui_base_ime_fake__text__input__client.h
@@ -1,4 +1,4 @@
---- ui/base/ime/fake_text_input_client.h.orig 2025-02-22 18:06:53 UTC
+--- ui/base/ime/fake_text_input_client.h.orig 2025-05-07 06:48:23 UTC
+++ ui/base/ime/fake_text_input_client.h
@@ -107,7 +107,7 @@ class FakeTextInputClient : public TextInputClient {
void SetTextEditCommandForNextKeyEvent(TextEditCommand command) override;
diff --git a/www/iridium/files/patch-ui_base_ime_init_input__method__initializer.cc b/www/iridium/files/patch-ui_base_ime_init_input__method__initializer.cc
index 6848c3047d09..81908f147ef3 100644
--- a/www/iridium/files/patch-ui_base_ime_init_input__method__initializer.cc
+++ b/www/iridium/files/patch-ui_base_ime_init_input__method__initializer.cc
@@ -1,4 +1,4 @@
---- ui/base/ime/init/input_method_initializer.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/base/ime/init/input_method_initializer.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/base/ime/init/input_method_initializer.cc
@@ -9,7 +9,7 @@
#include "base/trace_event/trace_event.h"
diff --git a/www/iridium/files/patch-ui_base_ime_linux_linux__input__method__context__factory.cc b/www/iridium/files/patch-ui_base_ime_linux_linux__input__method__context__factory.cc
index 5aa8569844b0..4cac93c3ee18 100644
--- a/www/iridium/files/patch-ui_base_ime_linux_linux__input__method__context__factory.cc
+++ b/www/iridium/files/patch-ui_base_ime_linux_linux__input__method__context__factory.cc
@@ -1,4 +1,4 @@
---- ui/base/ime/linux/linux_input_method_context_factory.cc.orig 2022-10-05 07:34:01 UTC
+--- ui/base/ime/linux/linux_input_method_context_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/base/ime/linux/linux_input_method_context_factory.cc
@@ -9,7 +9,7 @@
#include "build/build_config.h"
diff --git a/www/iridium/files/patch-ui_base_ime_text__input__client.h b/www/iridium/files/patch-ui_base_ime_text__input__client.h
index 6f18f24f1507..108c36dd9999 100644
--- a/www/iridium/files/patch-ui_base_ime_text__input__client.h
+++ b/www/iridium/files/patch-ui_base_ime_text__input__client.h
@@ -1,4 +1,4 @@
---- ui/base/ime/text_input_client.h.orig 2025-03-18 16:46:04 UTC
+--- ui/base/ime/text_input_client.h.orig 2025-05-07 06:48:23 UTC
+++ ui/base/ime/text_input_client.h
@@ -337,7 +337,7 @@ class COMPONENT_EXPORT(UI_BASE_IME) TextInputClient {
// fields that are considered 'private' (e.g. in incognito tabs).
diff --git a/www/iridium/files/patch-ui_base_resource_resource__bundle.cc b/www/iridium/files/patch-ui_base_resource_resource__bundle.cc
index 6b75be107eae..b15493afb646 100644
--- a/www/iridium/files/patch-ui_base_resource_resource__bundle.cc
+++ b/www/iridium/files/patch-ui_base_resource_resource__bundle.cc
@@ -1,6 +1,6 @@
---- ui/base/resource/resource_bundle.cc.orig 2025-04-16 18:18:42 UTC
+--- ui/base/resource/resource_bundle.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/base/resource/resource_bundle.cc
-@@ -930,7 +930,7 @@ void ResourceBundle::ReloadFonts() {
+@@ -929,7 +929,7 @@ void ResourceBundle::ReloadFonts() {
}
ResourceScaleFactor ResourceBundle::GetMaxResourceScaleFactor() const {
diff --git a/www/iridium/files/patch-ui_base_test_skia__gold__pixel__diff.cc b/www/iridium/files/patch-ui_base_test_skia__gold__pixel__diff.cc
index 0bca58359591..eab341510253 100644
--- a/www/iridium/files/patch-ui_base_test_skia__gold__pixel__diff.cc
+++ b/www/iridium/files/patch-ui_base_test_skia__gold__pixel__diff.cc
@@ -1,4 +1,4 @@
---- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-03-18 16:46:04 UTC
+--- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/base/test/skia_gold_pixel_diff.cc
@@ -117,7 +117,7 @@ const char* GetPlatformName() {
return "windows";
diff --git a/www/iridium/files/patch-ui_base_test_ui__controls.h b/www/iridium/files/patch-ui_base_test_ui__controls.h
index 74ecdd5b95e5..787d8ebcc79d 100644
--- a/www/iridium/files/patch-ui_base_test_ui__controls.h
+++ b/www/iridium/files/patch-ui_base_test_ui__controls.h
@@ -1,6 +1,6 @@
---- ui/base/test/ui_controls.h.orig 2025-02-22 18:06:53 UTC
+--- ui/base/test/ui_controls.h.orig 2025-05-07 06:48:23 UTC
+++ ui/base/test/ui_controls.h
-@@ -184,7 +184,7 @@ bool SendTouchEventsNotifyWhenDone(int action,
+@@ -191,7 +191,7 @@ bool SendTouchEventsNotifyWhenDone(int action,
base::OnceClosure task);
#endif
diff --git a/www/iridium/files/patch-ui_base_ui__base__features.cc b/www/iridium/files/patch-ui_base_ui__base__features.cc
index 9acf5e220732..f5ea08dd12c2 100644
--- a/www/iridium/files/patch-ui_base_ui__base__features.cc
+++ b/www/iridium/files/patch-ui_base_ui__base__features.cc
@@ -1,4 +1,4 @@
---- ui/base/ui_base_features.cc.orig 2025-04-16 18:18:42 UTC
+--- ui/base/ui_base_features.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/base/ui_base_features.cc
@@ -119,7 +119,7 @@ BASE_FEATURE(kWaylandLinuxDrmSyncobj,
// Controls whether support for Wayland's per-surface scaling is enabled.
@@ -9,7 +9,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -138,7 +138,7 @@ BASE_FEATURE(kWaylandUiScale,
+@@ -143,7 +143,7 @@ BASE_FEATURE(kWaylandSessionManagement,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_OZONE)
@@ -18,7 +18,7 @@
// If this feature is enabled, users not specify --ozone-platform-hint switch
// will get --ozone-platform-hint=auto treatment. https://crbug.com/40250220.
COMPONENT_EXPORT(UI_BASE_FEATURES)
-@@ -220,7 +220,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists,
+@@ -225,7 +225,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists,
// native apps on Windows.
BASE_FEATURE(kExperimentalFlingAnimation,
"ExperimentalFlingAnimation",
@@ -27,7 +27,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -296,7 +296,7 @@ bool IsForcedColorsEnabled() {
+@@ -301,7 +301,7 @@ bool IsForcedColorsEnabled() {
BASE_FEATURE(kEyeDropper,
"EyeDropper",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-ui_base_ui__base__features.h b/www/iridium/files/patch-ui_base_ui__base__features.h
index f38f423a47bd..82525602227d 100644
--- a/www/iridium/files/patch-ui_base_ui__base__features.h
+++ b/www/iridium/files/patch-ui_base_ui__base__features.h
@@ -1,7 +1,7 @@
---- ui/base/ui_base_features.h.orig 2025-02-22 18:06:53 UTC
+--- ui/base/ui_base_features.h.orig 2025-05-07 06:48:23 UTC
+++ ui/base/ui_base_features.h
-@@ -124,7 +124,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES)
- BASE_DECLARE_FEATURE(kWaylandUiScale);
+@@ -126,7 +126,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES)
+ BASE_DECLARE_FEATURE(kWaylandSessionManagement);
#endif // BUILDFLAG(IS_OZONE)
-#if BUILDFLAG(IS_LINUX)
diff --git a/www/iridium/files/patch-ui_base_ui__base__switches.cc b/www/iridium/files/patch-ui_base_ui__base__switches.cc
index 443977b20e9d..4a15da53cc38 100644
--- a/www/iridium/files/patch-ui_base_ui__base__switches.cc
+++ b/www/iridium/files/patch-ui_base_ui__base__switches.cc
@@ -1,4 +1,4 @@
---- ui/base/ui_base_switches.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/base/ui_base_switches.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/base/ui_base_switches.cc
@@ -24,13 +24,13 @@ const char kDisableModalAnimations[] = "disable-modal-
const char kShowMacOverlayBorders[] = "show-mac-overlay-borders";
diff --git a/www/iridium/files/patch-ui_base_ui__base__switches.h b/www/iridium/files/patch-ui_base_ui__base__switches.h
index fdab6deabad7..1efd48b1c635 100644
--- a/www/iridium/files/patch-ui_base_ui__base__switches.h
+++ b/www/iridium/files/patch-ui_base_ui__base__switches.h
@@ -1,4 +1,4 @@
---- ui/base/ui_base_switches.h.orig 2025-02-22 18:06:53 UTC
+--- ui/base/ui_base_switches.h.orig 2025-05-07 06:48:23 UTC
+++ ui/base/ui_base_switches.h
@@ -22,11 +22,11 @@ COMPONENT_EXPORT(UI_BASE) extern const char kDisableMo
COMPONENT_EXPORT(UI_BASE) extern const char kShowMacOverlayBorders[];
diff --git a/www/iridium/files/patch-ui_base_webui_web__ui__util.cc b/www/iridium/files/patch-ui_base_webui_web__ui__util.cc
index 774c2f815eda..c84962f8a6dc 100644
--- a/www/iridium/files/patch-ui_base_webui_web__ui__util.cc
+++ b/www/iridium/files/patch-ui_base_webui_web__ui__util.cc
@@ -1,6 +1,6 @@
---- ui/base/webui/web_ui_util.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/base/webui/web_ui_util.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/base/webui/web_ui_util.cc
-@@ -43,7 +43,7 @@ namespace {
+@@ -46,7 +46,7 @@ namespace {
constexpr float kMaxScaleFactor = 1000.0f;
std::string GetFontFamilyMd() {
@@ -9,7 +9,7 @@
return "Roboto, " + GetFontFamily();
#else
return GetFontFamily();
-@@ -218,7 +218,7 @@ void AppendWebUiCssTextDefaults(std::string* html) {
+@@ -221,7 +221,7 @@ void AppendWebUiCssTextDefaults(std::string* html) {
std::string GetFontFamily() {
std::string font_family = l10n_util::GetStringUTF8(IDS_WEB_FONT_FAMILY);
diff --git a/www/iridium/files/patch-ui_base_x_x11__cursor__factory.cc b/www/iridium/files/patch-ui_base_x_x11__cursor__factory.cc
index ccec488f3450..7627ec998a4c 100644
--- a/www/iridium/files/patch-ui_base_x_x11__cursor__factory.cc
+++ b/www/iridium/files/patch-ui_base_x_x11__cursor__factory.cc
@@ -1,4 +1,4 @@
---- ui/base/x/x11_cursor_factory.cc.orig 2023-11-22 14:00:11 UTC
+--- ui/base/x/x11_cursor_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/base/x/x11_cursor_factory.cc
@@ -13,7 +13,7 @@
#include "ui/gfx/geometry/point.h"
diff --git a/www/iridium/files/patch-ui_base_x_x11__cursor__factory.h b/www/iridium/files/patch-ui_base_x_x11__cursor__factory.h
index b055b8294d2d..2077006854df 100644
--- a/www/iridium/files/patch-ui_base_x_x11__cursor__factory.h
+++ b/www/iridium/files/patch-ui_base_x_x11__cursor__factory.h
@@ -1,4 +1,4 @@
---- ui/base/x/x11_cursor_factory.h.orig 2023-11-22 14:00:11 UTC
+--- ui/base/x/x11_cursor_factory.h.orig 2025-05-07 06:48:23 UTC
+++ ui/base/x/x11_cursor_factory.h
@@ -20,7 +20,7 @@ namespace ui {
class X11Cursor;
diff --git a/www/iridium/files/patch-ui_base_x_x11__cursor__loader.cc b/www/iridium/files/patch-ui_base_x_x11__cursor__loader.cc
index 0b3b1aa0fbb2..d6c0c1519b70 100644
--- a/www/iridium/files/patch-ui_base_x_x11__cursor__loader.cc
+++ b/www/iridium/files/patch-ui_base_x_x11__cursor__loader.cc
@@ -1,4 +1,4 @@
---- ui/base/x/x11_cursor_loader.cc.orig 2025-04-16 18:18:42 UTC
+--- ui/base/x/x11_cursor_loader.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/base/x/x11_cursor_loader.cc
@@ -42,7 +42,7 @@
#include "ui/gfx/x/connection.h"
diff --git a/www/iridium/files/patch-ui_base_x_x11__display__manager.cc b/www/iridium/files/patch-ui_base_x_x11__display__manager.cc
index aa0214227a2b..71a1689c21cf 100644
--- a/www/iridium/files/patch-ui_base_x_x11__display__manager.cc
+++ b/www/iridium/files/patch-ui_base_x_x11__display__manager.cc
@@ -1,4 +1,4 @@
---- ui/base/x/x11_display_manager.cc.orig 2024-06-25 12:08:48 UTC
+--- ui/base/x/x11_display_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/base/x/x11_display_manager.cc
@@ -16,7 +16,7 @@
#include "ui/gfx/x/randr.h"
diff --git a/www/iridium/files/patch-ui_base_x_x11__shm__image__pool.cc b/www/iridium/files/patch-ui_base_x_x11__shm__image__pool.cc
index 450c5b51cc14..571c57b495e2 100644
--- a/www/iridium/files/patch-ui_base_x_x11__shm__image__pool.cc
+++ b/www/iridium/files/patch-ui_base_x_x11__shm__image__pool.cc
@@ -1,4 +1,4 @@
---- ui/base/x/x11_shm_image_pool.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/base/x/x11_shm_image_pool.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/base/x/x11_shm_image_pool.cc
@@ -16,6 +16,7 @@
#include "base/functional/callback.h"
diff --git a/www/iridium/files/patch-ui_color_color__id.h b/www/iridium/files/patch-ui_color_color__id.h
index dd88284477bf..251675f1df8b 100644
--- a/www/iridium/files/patch-ui_color_color__id.h
+++ b/www/iridium/files/patch-ui_color_color__id.h
@@ -1,6 +1,6 @@
---- ui/color/color_id.h.orig 2025-04-16 18:18:42 UTC
+--- ui/color/color_id.h.orig 2025-05-07 06:48:23 UTC
+++ ui/color/color_id.h
-@@ -622,7 +622,7 @@
+@@ -624,7 +624,7 @@
E_CPONLY(kColorCrosSysPositive) \
E_CPONLY(kColorCrosSysComplementVariant) \
E_CPONLY(kColorCrosSysInputFieldOnBase)
diff --git a/www/iridium/files/patch-ui_color_color__provider__utils.cc b/www/iridium/files/patch-ui_color_color__provider__utils.cc
index 2bfbf831d4ef..079051f579b1 100644
--- a/www/iridium/files/patch-ui_color_color__provider__utils.cc
+++ b/www/iridium/files/patch-ui_color_color__provider__utils.cc
@@ -1,6 +1,6 @@
---- ui/color/color_provider_utils.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/color/color_provider_utils.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/color/color_provider_utils.cc
-@@ -189,7 +189,7 @@ std::string_view SystemThemeName(ui::SystemTheme syste
+@@ -191,7 +191,7 @@ std::string_view SystemThemeName(ui::SystemTheme syste
switch (system_theme) {
case ui::SystemTheme::kDefault:
return "kDefault";
diff --git a/www/iridium/files/patch-ui_color_system__theme.h b/www/iridium/files/patch-ui_color_system__theme.h
index b146c9630a97..8cb40ecffe23 100644
--- a/www/iridium/files/patch-ui_color_system__theme.h
+++ b/www/iridium/files/patch-ui_color_system__theme.h
@@ -1,4 +1,4 @@
---- ui/color/system_theme.h.orig 2022-12-06 08:09:13 UTC
+--- ui/color/system_theme.h.orig 2025-05-07 06:48:23 UTC
+++ ui/color/system_theme.h
@@ -15,7 +15,7 @@ namespace ui {
enum class SystemTheme {
diff --git a/www/iridium/files/patch-ui_compositor_compositor.cc b/www/iridium/files/patch-ui_compositor_compositor.cc
index f5c437febec5..763de7109d54 100644
--- a/www/iridium/files/patch-ui_compositor_compositor.cc
+++ b/www/iridium/files/patch-ui_compositor_compositor.cc
@@ -1,6 +1,6 @@
---- ui/compositor/compositor.cc.orig 2025-04-16 18:18:42 UTC
+--- ui/compositor/compositor.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/compositor/compositor.cc
-@@ -940,7 +940,7 @@ void Compositor::OnResume() {
+@@ -952,7 +952,7 @@ void Compositor::OnResume() {
obs.ResetIfActive();
}
diff --git a/www/iridium/files/patch-ui_compositor_compositor.h b/www/iridium/files/patch-ui_compositor_compositor.h
index 9d0a9f0277fa..7b852b14a3c2 100644
--- a/www/iridium/files/patch-ui_compositor_compositor.h
+++ b/www/iridium/files/patch-ui_compositor_compositor.h
@@ -1,6 +1,6 @@
---- ui/compositor/compositor.h.orig 2025-04-16 18:18:42 UTC
+--- ui/compositor/compositor.h.orig 2025-05-07 06:48:23 UTC
+++ ui/compositor/compositor.h
-@@ -467,7 +467,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe
+@@ -463,7 +463,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe
// base::PowerSuspendObserver:
void OnResume() override;
diff --git a/www/iridium/files/patch-ui_compositor_compositor__observer.h b/www/iridium/files/patch-ui_compositor_compositor__observer.h
index 423ba8a1aafa..aa9c167141f4 100644
--- a/www/iridium/files/patch-ui_compositor_compositor__observer.h
+++ b/www/iridium/files/patch-ui_compositor_compositor__observer.h
@@ -1,4 +1,4 @@
---- ui/compositor/compositor_observer.h.orig 2025-02-22 18:06:53 UTC
+--- ui/compositor/compositor_observer.h.orig 2025-05-07 06:48:23 UTC
+++ ui/compositor/compositor_observer.h
@@ -56,7 +56,7 @@ class COMPOSITOR_EXPORT CompositorObserver {
// Called when a child of the compositor is resizing.
diff --git a/www/iridium/files/patch-ui_display_screen.cc b/www/iridium/files/patch-ui_display_screen.cc
index 78268a8e88ef..fdd4121d52cb 100644
--- a/www/iridium/files/patch-ui_display_screen.cc
+++ b/www/iridium/files/patch-ui_display_screen.cc
@@ -1,4 +1,4 @@
---- ui/display/screen.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/display/screen.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/display/screen.cc
@@ -86,7 +86,7 @@ void Screen::SetDisplayForNewWindows(int64_t display_i
display_id_for_new_windows_ = display_id;
diff --git a/www/iridium/files/patch-ui_display_screen.h b/www/iridium/files/patch-ui_display_screen.h
index d78d6080c6f5..632a66fef6dd 100644
--- a/www/iridium/files/patch-ui_display_screen.h
+++ b/www/iridium/files/patch-ui_display_screen.h
@@ -1,4 +1,4 @@
---- ui/display/screen.h.orig 2025-02-22 18:06:53 UTC
+--- ui/display/screen.h.orig 2025-05-07 06:48:23 UTC
+++ ui/display/screen.h
@@ -140,7 +140,7 @@ class DISPLAY_EXPORT Screen {
// (both of which may or may not be `nearest_id`).
@@ -9,7 +9,7 @@
// Object which suspends the platform-specific screensaver for the duration of
// its existence.
class ScreenSaverSuspender {
-@@ -243,7 +243,7 @@ class DISPLAY_EXPORT Screen {
+@@ -246,7 +246,7 @@ class DISPLAY_EXPORT Screen {
int64_t display_id_for_new_windows_;
int64_t scoped_display_id_for_new_windows_ = display::kInvalidDisplayId;
diff --git a/www/iridium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc b/www/iridium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc
index 2f22656d8d1f..fa9d4103f0de 100644
--- a/www/iridium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc
+++ b/www/iridium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc
@@ -1,4 +1,4 @@
---- ui/events/devices/x11/device_data_manager_x11.cc.orig 2024-11-04 08:56:03 UTC
+--- ui/events/devices/x11/device_data_manager_x11.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/events/devices/x11/device_data_manager_x11.cc
@@ -849,6 +849,7 @@ void DeviceDataManagerX11::SetDisabledKeyboardAllowedK
}
diff --git a/www/iridium/files/patch-ui_events_event.cc b/www/iridium/files/patch-ui_events_event.cc
index 07cea01c2eb7..447624010412 100644
--- a/www/iridium/files/patch-ui_events_event.cc
+++ b/www/iridium/files/patch-ui_events_event.cc
@@ -1,4 +1,4 @@
---- ui/events/event.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/events/event.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/events/event.cc
@@ -373,7 +373,7 @@ std::string LocatedEvent::ToString() const {
MouseEvent::MouseEvent(const PlatformEvent& native_event)
diff --git a/www/iridium/files/patch-ui_events_event__switches.cc b/www/iridium/files/patch-ui_events_event__switches.cc
index 2f7c3d3592b7..749dbf509a53 100644
--- a/www/iridium/files/patch-ui_events_event__switches.cc
+++ b/www/iridium/files/patch-ui_events_event__switches.cc
@@ -1,4 +1,4 @@
---- ui/events/event_switches.cc.orig 2022-10-05 07:34:01 UTC
+--- ui/events/event_switches.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/events/event_switches.cc
@@ -21,7 +21,7 @@ const char kCompensateForUnstablePinchZoom[] =
// value is a floating point number that is interpreted as a distance in pixels.
diff --git a/www/iridium/files/patch-ui_events_event__switches.h b/www/iridium/files/patch-ui_events_event__switches.h
index aa6b0e76c228..af58046a1662 100644
--- a/www/iridium/files/patch-ui_events_event__switches.h
+++ b/www/iridium/files/patch-ui_events_event__switches.h
@@ -1,4 +1,4 @@
---- ui/events/event_switches.h.orig 2022-10-05 07:34:01 UTC
+--- ui/events/event_switches.h.orig 2025-05-07 06:48:23 UTC
+++ ui/events/event_switches.h
@@ -13,7 +13,7 @@ namespace switches {
EVENTS_BASE_EXPORT extern const char kCompensateForUnstablePinchZoom[];
diff --git a/www/iridium/files/patch-ui_events_keycodes_dom_keycode__converter.cc b/www/iridium/files/patch-ui_events_keycodes_dom_keycode__converter.cc
index 0e3ebb694fa2..d0efd9909e9c 100644
--- a/www/iridium/files/patch-ui_events_keycodes_dom_keycode__converter.cc
+++ b/www/iridium/files/patch-ui_events_keycodes_dom_keycode__converter.cc
@@ -1,4 +1,4 @@
---- ui/events/keycodes/dom/keycode_converter.cc.orig 2024-11-04 08:56:03 UTC
+--- ui/events/keycodes/dom/keycode_converter.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/events/keycodes/dom/keycode_converter.cc
@@ -18,7 +18,7 @@
#include "ui/events/keycodes/dom/dom_code.h"
diff --git a/www/iridium/files/patch-ui_events_keycodes_dom_keycode__converter.h b/www/iridium/files/patch-ui_events_keycodes_dom_keycode__converter.h
index a336e9ddfa47..40bb8d4975d8 100644
--- a/www/iridium/files/patch-ui_events_keycodes_dom_keycode__converter.h
+++ b/www/iridium/files/patch-ui_events_keycodes_dom_keycode__converter.h
@@ -1,4 +1,4 @@
---- ui/events/keycodes/dom/keycode_converter.h.orig 2022-10-05 07:34:01 UTC
+--- ui/events/keycodes/dom/keycode_converter.h.orig 2025-05-07 06:48:23 UTC
+++ ui/events/keycodes/dom/keycode_converter.h
@@ -64,7 +64,7 @@ class KeycodeConverter {
// Convert a DomCode into a native keycode.
diff --git a/www/iridium/files/patch-ui_gfx_BUILD.gn b/www/iridium/files/patch-ui_gfx_BUILD.gn
index 88a102874f93..ed08860d35c9 100644
--- a/www/iridium/files/patch-ui_gfx_BUILD.gn
+++ b/www/iridium/files/patch-ui_gfx_BUILD.gn
@@ -1,6 +1,6 @@
---- ui/gfx/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- ui/gfx/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/BUILD.gn
-@@ -658,7 +658,7 @@ source_set("memory_buffer_sources") {
+@@ -661,7 +661,7 @@ source_set("memory_buffer_sources") {
deps += [ "//build/config/linux/libdrm" ]
}
diff --git a/www/iridium/files/patch-ui_gfx_canvas__skia.cc b/www/iridium/files/patch-ui_gfx_canvas__skia.cc
index 80920ef8afde..43672f6546d1 100644
--- a/www/iridium/files/patch-ui_gfx_canvas__skia.cc
+++ b/www/iridium/files/patch-ui_gfx_canvas__skia.cc
@@ -1,4 +1,4 @@
---- ui/gfx/canvas_skia.cc.orig 2025-04-16 18:18:42 UTC
+--- ui/gfx/canvas_skia.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/canvas_skia.cc
@@ -219,7 +219,7 @@ void Canvas::DrawStringRectWithFlags(std::u16string_vi
Range range = StripAcceleratorChars(flags, &adjusted_text);
diff --git a/www/iridium/files/patch-ui_gfx_font__fallback__linux.cc b/www/iridium/files/patch-ui_gfx_font__fallback__linux.cc
index 2e4028ad4ac1..70d471f64574 100644
--- a/www/iridium/files/patch-ui_gfx_font__fallback__linux.cc
+++ b/www/iridium/files/patch-ui_gfx_font__fallback__linux.cc
@@ -1,4 +1,4 @@
---- ui/gfx/font_fallback_linux.cc.orig 2024-11-04 08:56:03 UTC
+--- ui/gfx/font_fallback_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/font_fallback_linux.cc
@@ -32,6 +32,8 @@
#include "ui/gfx/linux/fontconfig_util.h"
diff --git a/www/iridium/files/patch-ui_gfx_font__render__params.h b/www/iridium/files/patch-ui_gfx_font__render__params.h
index 0303de128c8a..3d3cc7f1b095 100644
--- a/www/iridium/files/patch-ui_gfx_font__render__params.h
+++ b/www/iridium/files/patch-ui_gfx_font__render__params.h
@@ -1,4 +1,4 @@
---- ui/gfx/font_render_params.h.orig 2025-02-22 18:06:53 UTC
+--- ui/gfx/font_render_params.h.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/font_render_params.h
@@ -115,7 +115,7 @@ COMPONENT_EXPORT(GFX)
FontRenderParams GetFontRenderParams(const FontRenderParamsQuery& query,
diff --git a/www/iridium/files/patch-ui_gfx_font__render__params__linux.cc b/www/iridium/files/patch-ui_gfx_font__render__params__linux.cc
index 6a140cffb44e..3d422e9bed6e 100644
--- a/www/iridium/files/patch-ui_gfx_font__render__params__linux.cc
+++ b/www/iridium/files/patch-ui_gfx_font__render__params__linux.cc
@@ -1,4 +1,4 @@
---- ui/gfx/font_render_params_linux.cc.orig 2025-03-18 16:46:04 UTC
+--- ui/gfx/font_render_params_linux.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/font_render_params_linux.cc
@@ -24,7 +24,7 @@
#include "ui/gfx/linux/fontconfig_util.h"
diff --git a/www/iridium/files/patch-ui_gfx_font__util.cc b/www/iridium/files/patch-ui_gfx_font__util.cc
index 7d0e33c12421..210e67da1afa 100644
--- a/www/iridium/files/patch-ui_gfx_font__util.cc
+++ b/www/iridium/files/patch-ui_gfx_font__util.cc
@@ -1,4 +1,4 @@
---- ui/gfx/font_util.cc.orig 2024-06-25 12:08:48 UTC
+--- ui/gfx/font_util.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/font_util.cc
@@ -6,7 +6,7 @@
diff --git a/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.cc b/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.cc
index 29b60a48f3f8..4171bfe94ae5 100644
--- a/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.cc
+++ b/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.cc
@@ -1,4 +1,4 @@
---- ui/gfx/gpu_memory_buffer.cc.orig 2025-03-18 16:46:04 UTC
+--- ui/gfx/gpu_memory_buffer.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/gpu_memory_buffer.cc
@@ -108,7 +108,7 @@ GpuMemoryBufferHandle GpuMemoryBufferHandle::Clone() c
handle.id = id;
diff --git a/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.h b/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.h
index 03da82710db5..a9bd925c8295 100644
--- a/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.h
+++ b/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.h
@@ -1,4 +1,4 @@
---- ui/gfx/gpu_memory_buffer.h.orig 2025-03-18 16:46:04 UTC
+--- ui/gfx/gpu_memory_buffer.h.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/gpu_memory_buffer.h
@@ -17,7 +17,7 @@
#include "ui/gfx/generic_shared_memory_id.h"
@@ -9,7 +9,16 @@
#include "ui/gfx/native_pixmap_handle.h"
#elif BUILDFLAG(IS_APPLE)
#include "ui/gfx/mac/io_surface.h"
-@@ -205,7 +205,7 @@ struct COMPONENT_EXPORT(GFX) GpuMemoryBufferHandle {
+@@ -47,7 +47,7 @@ enum GpuMemoryBufferType {
+ #if BUILDFLAG(IS_APPLE)
+ IO_SURFACE_BUFFER,
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ NATIVE_PIXMAP,
+ #endif
+ #if BUILDFLAG(IS_WIN)
+@@ -212,7 +212,7 @@ struct COMPONENT_EXPORT(GFX) GpuMemoryBufferHandle {
uint32_t offset = 0;
uint32_t stride = 0;
diff --git a/www/iridium/files/patch-ui_gfx_linux_dmabuf__uapi.h b/www/iridium/files/patch-ui_gfx_linux_dmabuf__uapi.h
index 5ef9b0215dc8..84bbe3fa80f4 100644
--- a/www/iridium/files/patch-ui_gfx_linux_dmabuf__uapi.h
+++ b/www/iridium/files/patch-ui_gfx_linux_dmabuf__uapi.h
@@ -1,4 +1,4 @@
---- ui/gfx/linux/dmabuf_uapi.h.orig 2023-10-21 11:51:27 UTC
+--- ui/gfx/linux/dmabuf_uapi.h.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/linux/dmabuf_uapi.h
@@ -5,12 +5,11 @@
#ifndef UI_GFX_LINUX_DMABUF_UAPI_H_
diff --git a/www/iridium/files/patch-ui_gfx_linux_gbm__wrapper.cc b/www/iridium/files/patch-ui_gfx_linux_gbm__wrapper.cc
index 3af1c2cd04d1..85a4d0fe9129 100644
--- a/www/iridium/files/patch-ui_gfx_linux_gbm__wrapper.cc
+++ b/www/iridium/files/patch-ui_gfx_linux_gbm__wrapper.cc
@@ -1,4 +1,4 @@
---- ui/gfx/linux/gbm_wrapper.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/gfx/linux/gbm_wrapper.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/linux/gbm_wrapper.cc
@@ -318,7 +318,7 @@ class Device final : public ui::GbmDevice {
// of 1x1 BOs which are destroyed before creating the final BO creation used
diff --git a/www/iridium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc b/www/iridium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
index 216008b46fbf..695f7202fa50 100644
--- a/www/iridium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
+++ b/www/iridium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
@@ -1,4 +1,4 @@
---- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2025-03-18 16:46:04 UTC
+--- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/mojom/native_handle_types_mojom_traits.cc
@@ -14,7 +14,7 @@
#include "ui/gfx/mac/io_surface.h"
@@ -41,16 +41,16 @@
out->modifier = data.modifier();
out->supports_zero_copy_webgpu_import =
data.supports_zero_copy_webgpu_import();
-@@ -190,7 +190,7 @@ gfx::mojom::GpuMemoryBufferPlatformHandleDataView::Tag
- NOTREACHED();
+@@ -187,7 +187,7 @@ gfx::mojom::GpuMemoryBufferPlatformHandleDataView::Tag
+ case gfx::IO_SURFACE_BUFFER:
+ return Tag::kMachPort;
#endif // BUILDFLAG(IS_APPLE)
- case gfx::NATIVE_PIXMAP:
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
+ case gfx::NATIVE_PIXMAP:
return Tag::kNativePixmapHandle;
- #else
- NOTREACHED();
-@@ -259,7 +259,7 @@ bool UnionTraits<gfx::mojom::GpuMemoryBufferPlatformHa
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
+@@ -251,7 +251,7 @@ bool UnionTraits<gfx::mojom::GpuMemoryBufferPlatformHa
}
return true;
#endif // BUILDFLAG(IS_APPLE)
diff --git a/www/iridium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h b/www/iridium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
index ea9b749ea36b..02928eade9b3 100644
--- a/www/iridium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
+++ b/www/iridium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
@@ -1,4 +1,4 @@
---- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-03-18 16:46:04 UTC
+--- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/mojom/native_handle_types_mojom_traits.h
@@ -18,7 +18,7 @@
#include "ui/gfx/gpu_memory_buffer.h"
diff --git a/www/iridium/files/patch-ui_gfx_native__pixmap__handle.cc b/www/iridium/files/patch-ui_gfx_native__pixmap__handle.cc
index 64688b42aceb..6f9c377f9621 100644
--- a/www/iridium/files/patch-ui_gfx_native__pixmap__handle.cc
+++ b/www/iridium/files/patch-ui_gfx_native__pixmap__handle.cc
@@ -1,4 +1,4 @@
---- ui/gfx/native_pixmap_handle.cc.orig 2022-12-06 08:09:13 UTC
+--- ui/gfx/native_pixmap_handle.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/native_pixmap_handle.cc
@@ -11,7 +11,7 @@
#include "ui/gfx/buffer_format_util.h"
diff --git a/www/iridium/files/patch-ui_gfx_native__pixmap__handle.h b/www/iridium/files/patch-ui_gfx_native__pixmap__handle.h
index 34f1c58d815e..113db71d8476 100644
--- a/www/iridium/files/patch-ui_gfx_native__pixmap__handle.h
+++ b/www/iridium/files/patch-ui_gfx_native__pixmap__handle.h
@@ -1,4 +1,4 @@
---- ui/gfx/native_pixmap_handle.h.orig 2025-02-22 18:06:53 UTC
+--- ui/gfx/native_pixmap_handle.h.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/native_pixmap_handle.h
@@ -14,7 +14,7 @@
#include "build/build_config.h"
diff --git a/www/iridium/files/patch-ui_gfx_native__widget__types.h b/www/iridium/files/patch-ui_gfx_native__widget__types.h
index 5e6d55b31ae6..4678814379f2 100644
--- a/www/iridium/files/patch-ui_gfx_native__widget__types.h
+++ b/www/iridium/files/patch-ui_gfx_native__widget__types.h
@@ -1,6 +1,6 @@
---- ui/gfx/native_widget_types.h.orig 2025-02-22 18:06:53 UTC
+--- ui/gfx/native_widget_types.h.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/native_widget_types.h
-@@ -101,7 +101,7 @@ class ViewAndroid;
+@@ -104,7 +104,7 @@ class ViewAndroid;
#endif
class SkBitmap;
@@ -9,7 +9,7 @@
extern "C" {
struct _AtkObject;
using AtkObject = struct _AtkObject;
-@@ -214,7 +214,7 @@ using NativeViewAccessible = id;
+@@ -194,7 +194,7 @@ using NativeViewAccessible = id;
#else
using NativeViewAccessible = struct objc_object*;
#endif
diff --git a/www/iridium/files/patch-ui_gfx_platform__font__skia.cc b/www/iridium/files/patch-ui_gfx_platform__font__skia.cc
index ec7f28690a95..d8f756a2217c 100644
--- a/www/iridium/files/patch-ui_gfx_platform__font__skia.cc
+++ b/www/iridium/files/patch-ui_gfx_platform__font__skia.cc
@@ -1,4 +1,4 @@
---- ui/gfx/platform_font_skia.cc.orig 2024-08-27 06:28:16 UTC
+--- ui/gfx/platform_font_skia.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/platform_font_skia.cc
@@ -29,7 +29,7 @@
#include "ui/gfx/system_fonts_win.h"
diff --git a/www/iridium/files/patch-ui_gfx_render__text__api__fuzzer.cc b/www/iridium/files/patch-ui_gfx_render__text__api__fuzzer.cc
index 742cd454a15d..27f79901883b 100644
--- a/www/iridium/files/patch-ui_gfx_render__text__api__fuzzer.cc
+++ b/www/iridium/files/patch-ui_gfx_render__text__api__fuzzer.cc
@@ -1,4 +1,4 @@
---- ui/gfx/render_text_api_fuzzer.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/gfx/render_text_api_fuzzer.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/render_text_api_fuzzer.cc
@@ -19,7 +19,7 @@
#include "ui/gfx/font_util.h"
diff --git a/www/iridium/files/patch-ui_gfx_render__text__fuzzer.cc b/www/iridium/files/patch-ui_gfx_render__text__fuzzer.cc
index 6a37e32aff3d..7eb492f2c7ab 100644
--- a/www/iridium/files/patch-ui_gfx_render__text__fuzzer.cc
+++ b/www/iridium/files/patch-ui_gfx_render__text__fuzzer.cc
@@ -1,4 +1,4 @@
---- ui/gfx/render_text_fuzzer.cc.orig 2024-06-25 12:08:48 UTC
+--- ui/gfx/render_text_fuzzer.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/render_text_fuzzer.cc
@@ -17,7 +17,7 @@
#include "ui/gfx/canvas.h"
diff --git a/www/iridium/files/patch-ui_gfx_switches.cc b/www/iridium/files/patch-ui_gfx_switches.cc
index 1d992b8e3114..efcb695caaf0 100644
--- a/www/iridium/files/patch-ui_gfx_switches.cc
+++ b/www/iridium/files/patch-ui_gfx_switches.cc
@@ -1,4 +1,4 @@
---- ui/gfx/switches.cc.orig 2024-06-25 12:08:48 UTC
+--- ui/gfx/switches.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/switches.cc
@@ -32,7 +32,7 @@ const char kForcePrefersNoReducedMotion[] = "force-pre
// Run in headless mode, i.e., without a UI or display server dependencies.
diff --git a/www/iridium/files/patch-ui_gfx_switches.h b/www/iridium/files/patch-ui_gfx_switches.h
index 7e00565716c3..d5c3d1f00ac8 100644
--- a/www/iridium/files/patch-ui_gfx_switches.h
+++ b/www/iridium/files/patch-ui_gfx_switches.h
@@ -1,4 +1,4 @@
---- ui/gfx/switches.h.orig 2025-02-22 18:06:53 UTC
+--- ui/gfx/switches.h.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/switches.h
@@ -18,7 +18,7 @@ GFX_SWITCHES_EXPORT extern const char kForcePrefersRed
GFX_SWITCHES_EXPORT extern const char kForcePrefersNoReducedMotion[];
diff --git a/www/iridium/files/patch-ui_gfx_x_atom__cache.cc b/www/iridium/files/patch-ui_gfx_x_atom__cache.cc
index 12e1d9b08f0f..6291a469b33b 100644
--- a/www/iridium/files/patch-ui_gfx_x_atom__cache.cc
+++ b/www/iridium/files/patch-ui_gfx_x_atom__cache.cc
@@ -1,6 +1,6 @@
---- ui/gfx/x/atom_cache.cc.orig 2025-04-16 18:18:42 UTC
+--- ui/gfx/x/atom_cache.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/x/atom_cache.cc
-@@ -156,6 +156,7 @@ constexpr auto kAtomsToCache = std::to_array<const cha
+@@ -157,6 +157,7 @@ constexpr auto kAtomsToCache = std::to_array<const cha
"application/octet-stream",
"application/vnd.chromium.test",
"chromium/filename",
diff --git a/www/iridium/files/patch-ui_gfx_x_generated__protos_dri3.cc b/www/iridium/files/patch-ui_gfx_x_generated__protos_dri3.cc
index ce93e0d3db37..82aa2d03de17 100644
--- a/www/iridium/files/patch-ui_gfx_x_generated__protos_dri3.cc
+++ b/www/iridium/files/patch-ui_gfx_x_generated__protos_dri3.cc
@@ -1,4 +1,4 @@
---- ui/gfx/x/generated_protos/dri3.cc.orig 2024-06-25 12:08:48 UTC
+--- ui/gfx/x/generated_protos/dri3.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/x/generated_protos/dri3.cc
@@ -27,6 +27,8 @@
#include <xcb/xcb.h>
diff --git a/www/iridium/files/patch-ui_gfx_x_generated__protos_shm.cc b/www/iridium/files/patch-ui_gfx_x_generated__protos_shm.cc
index 40af7df44a77..aeaa158db133 100644
--- a/www/iridium/files/patch-ui_gfx_x_generated__protos_shm.cc
+++ b/www/iridium/files/patch-ui_gfx_x_generated__protos_shm.cc
@@ -1,4 +1,4 @@
---- ui/gfx/x/generated_protos/shm.cc.orig 2024-06-25 12:08:48 UTC
+--- ui/gfx/x/generated_protos/shm.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/x/generated_protos/shm.cc
@@ -27,6 +27,8 @@
#include <xcb/xcb.h>
diff --git a/www/iridium/files/patch-ui_gfx_x_xlib__support.cc b/www/iridium/files/patch-ui_gfx_x_xlib__support.cc
index 1aca72e4aa99..f4f0315bf572 100644
--- a/www/iridium/files/patch-ui_gfx_x_xlib__support.cc
+++ b/www/iridium/files/patch-ui_gfx_x_xlib__support.cc
@@ -1,4 +1,4 @@
---- ui/gfx/x/xlib_support.cc.orig 2024-06-25 12:08:48 UTC
+--- ui/gfx/x/xlib_support.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gfx/x/xlib_support.cc
@@ -39,10 +39,18 @@ void InitXlib() {
return;
diff --git a/www/iridium/files/patch-ui_gl_BUILD.gn b/www/iridium/files/patch-ui_gl_BUILD.gn
index 7ab0021af45e..f19c37748fc4 100644
--- a/www/iridium/files/patch-ui_gl_BUILD.gn
+++ b/www/iridium/files/patch-ui_gl_BUILD.gn
@@ -1,6 +1,6 @@
---- ui/gl/BUILD.gn.orig 2025-03-18 16:46:04 UTC
+--- ui/gl/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ ui/gl/BUILD.gn
-@@ -169,7 +169,6 @@ component("gl") {
+@@ -174,7 +174,6 @@ component("gl") {
public_deps = [
":gl_enums",
"//base",
@@ -8,7 +8,7 @@
"//ui/events/platform",
"//ui/gfx",
"//ui/gfx/geometry",
-@@ -323,7 +322,6 @@ component("gl") {
+@@ -328,7 +327,6 @@ component("gl") {
data_deps += [
"//third_party/angle:libEGL",
"//third_party/angle:libGLESv2",
@@ -16,7 +16,7 @@
]
if (enable_swiftshader) {
data_deps += [
-@@ -548,7 +546,6 @@ test("gl_unittests") {
+@@ -554,7 +552,6 @@ test("gl_unittests") {
data_deps = [
"//testing/buildbot/filters:gl_unittests_filters",
diff --git a/www/iridium/files/patch-ui_gl_gl__context.cc b/www/iridium/files/patch-ui_gl_gl__context.cc
index c13ad889f01e..6030000f29dc 100644
--- a/www/iridium/files/patch-ui_gl_gl__context.cc
+++ b/www/iridium/files/patch-ui_gl_gl__context.cc
@@ -1,4 +1,4 @@
---- ui/gl/gl_context.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/gl/gl_context.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gl/gl_context.cc
@@ -516,7 +516,7 @@ bool GLContext::MakeVirtuallyCurrent(
DCHECK(virtual_context->IsCurrent(surface));
diff --git a/www/iridium/files/patch-ui_gl_gl__fence.cc b/www/iridium/files/patch-ui_gl_gl__fence.cc
index ecc1bafae63f..2f6e4cd17d25 100644
--- a/www/iridium/files/patch-ui_gl_gl__fence.cc
+++ b/www/iridium/files/patch-ui_gl_gl__fence.cc
@@ -1,4 +1,4 @@
---- ui/gl/gl_fence.cc.orig 2024-08-27 06:28:16 UTC
+--- ui/gl/gl_fence.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gl/gl_fence.cc
@@ -17,7 +17,7 @@
#include "ui/gl/gl_surface_egl.h"
diff --git a/www/iridium/files/patch-ui_gl_gl__implementation.cc b/www/iridium/files/patch-ui_gl_gl__implementation.cc
index fba398f705ff..a0336072ff3d 100644
--- a/www/iridium/files/patch-ui_gl_gl__implementation.cc
+++ b/www/iridium/files/patch-ui_gl_gl__implementation.cc
@@ -1,6 +1,6 @@
---- ui/gl/gl_implementation.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/gl/gl_implementation.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gl/gl_implementation.cc
-@@ -252,7 +252,7 @@ GetRequestedGLImplementationFromCommandLine(
+@@ -286,7 +286,7 @@ GetRequestedGLImplementationFromCommandLine(
const base::CommandLine* command_line) {
bool overrideUseSoftwareGL =
command_line->HasSwitch(switches::kOverrideUseSoftwareGLForTests);
diff --git a/www/iridium/files/patch-ui_gl_gl__switches.cc b/www/iridium/files/patch-ui_gl_gl__switches.cc
index cbe340936317..4fd0148bdbeb 100644
--- a/www/iridium/files/patch-ui_gl_gl__switches.cc
+++ b/www/iridium/files/patch-ui_gl_gl__switches.cc
@@ -1,4 +1,4 @@
---- ui/gl/gl_switches.cc.orig 2025-03-18 16:46:04 UTC
+--- ui/gl/gl_switches.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gl/gl_switches.cc
@@ -13,7 +13,7 @@
#include "base/android/build_info.h"
@@ -9,7 +9,7 @@
#include <vulkan/vulkan_core.h>
#include "third_party/angle/src/gpu_info_util/SystemInfo.h" // nogncheck
#endif
-@@ -314,7 +314,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -319,7 +319,7 @@ bool IsDefaultANGLEVulkan() {
return false;
}
#endif // BUILDFLAG(IS_ANDROID)
@@ -18,7 +18,7 @@
angle::SystemInfo system_info;
{
GPU_STARTUP_TRACE_EVENT("angle::GetSystemInfoVulkan");
-@@ -367,7 +367,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -372,7 +372,7 @@ bool IsDefaultANGLEVulkan() {
}
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/www/iridium/files/patch-ui_gl_sync__control__vsync__provider.cc b/www/iridium/files/patch-ui_gl_sync__control__vsync__provider.cc
index aab62300bf47..4731c1d496bb 100644
--- a/www/iridium/files/patch-ui_gl_sync__control__vsync__provider.cc
+++ b/www/iridium/files/patch-ui_gl_sync__control__vsync__provider.cc
@@ -1,4 +1,4 @@
---- ui/gl/sync_control_vsync_provider.cc.orig 2024-08-01 05:47:53 UTC
+--- ui/gl/sync_control_vsync_provider.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gl/sync_control_vsync_provider.cc
@@ -11,7 +11,7 @@
#include "base/trace_event/trace_event.h"
diff --git a/www/iridium/files/patch-ui_gl_sync__control__vsync__provider.h b/www/iridium/files/patch-ui_gl_sync__control__vsync__provider.h
index 0874997432b8..df977a12505e 100644
--- a/www/iridium/files/patch-ui_gl_sync__control__vsync__provider.h
+++ b/www/iridium/files/patch-ui_gl_sync__control__vsync__provider.h
@@ -1,4 +1,4 @@
---- ui/gl/sync_control_vsync_provider.h.orig 2022-10-05 07:34:01 UTC
+--- ui/gl/sync_control_vsync_provider.h.orig 2025-05-07 06:48:23 UTC
+++ ui/gl/sync_control_vsync_provider.h
@@ -31,7 +31,7 @@ class SyncControlVSyncProvider : public gfx::VSyncProv
bool SupportGetVSyncParametersIfAvailable() const override;
diff --git a/www/iridium/files/patch-ui_gtk_gtk__compat.cc b/www/iridium/files/patch-ui_gtk_gtk__compat.cc
index b1b433241c99..e718b91d4828 100644
--- a/www/iridium/files/patch-ui_gtk_gtk__compat.cc
+++ b/www/iridium/files/patch-ui_gtk_gtk__compat.cc
@@ -1,6 +1,6 @@
---- ui/gtk/gtk_compat.cc.orig 2025-04-16 18:18:42 UTC
+--- ui/gtk/gtk_compat.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gtk/gtk_compat.cc
-@@ -64,27 +64,47 @@ auto DlCast(void* symbol) {
+@@ -65,27 +65,47 @@ auto DlCast(void* symbol) {
}
void* GetLibGio() {
diff --git a/www/iridium/files/patch-ui_gtk_printing_print__dialog__gtk.cc b/www/iridium/files/patch-ui_gtk_printing_print__dialog__gtk.cc
index f0ce86fb2e7f..163a1d5a52b1 100644
--- a/www/iridium/files/patch-ui_gtk_printing_print__dialog__gtk.cc
+++ b/www/iridium/files/patch-ui_gtk_printing_print__dialog__gtk.cc
@@ -1,4 +1,4 @@
---- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/gtk/printing/print_dialog_gtk.cc
@@ -438,7 +438,7 @@ void PrintDialogGtk::ShowDialog(
GtkPrintCapabilities cap = static_cast<GtkPrintCapabilities>(
diff --git a/www/iridium/files/patch-ui_message__center_views_message__popup__view.cc b/www/iridium/files/patch-ui_message__center_views_message__popup__view.cc
index 67647c1f8428..31655ab29e9d 100644
--- a/www/iridium/files/patch-ui_message__center_views_message__popup__view.cc
+++ b/www/iridium/files/patch-ui_message__center_views_message__popup__view.cc
@@ -1,4 +1,4 @@
---- ui/message_center/views/message_popup_view.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/message_center/views/message_popup_view.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/message_center/views/message_popup_view.cc
@@ -153,7 +153,7 @@ std::unique_ptr<views::Widget> MessagePopupView::Show(
views::Widget::InitParams::CLIENT_OWNS_WIDGET,
diff --git a/www/iridium/files/patch-ui_native__theme_native__theme__features.cc b/www/iridium/files/patch-ui_native__theme_features_native__theme__features.cc
index 11382ca9c250..4687e8bd62ed 100644
--- a/www/iridium/files/patch-ui_native__theme_native__theme__features.cc
+++ b/www/iridium/files/patch-ui_native__theme_features_native__theme__features.cc
@@ -1,6 +1,6 @@
---- ui/native_theme/native_theme_features.cc.orig 2025-03-18 16:46:04 UTC
-+++ ui/native_theme/native_theme_features.cc
-@@ -73,7 +73,7 @@ namespace ui {
+--- ui/native_theme/features/native_theme_features.cc.orig 2025-05-07 06:48:23 UTC
++++ ui/native_theme/features/native_theme_features.cc
+@@ -59,7 +59,7 @@ namespace ui {
bool IsFluentOverlayScrollbarEnabled() {
// Fluent scrollbars are only used for some OSes due to UI design guidelines.
@@ -9,7 +9,7 @@
return base::FeatureList::IsEnabled(features::kFluentOverlayScrollbar);
#else
return false;
-@@ -82,7 +82,7 @@ bool IsFluentOverlayScrollbarEnabled() {
+@@ -68,7 +68,7 @@ bool IsFluentOverlayScrollbarEnabled() {
bool IsFluentScrollbarEnabled() {
// Fluent scrollbars are only used for some OSes due to UI design guidelines.
diff --git a/www/iridium/files/patch-ui_native__theme_native__theme.h b/www/iridium/files/patch-ui_native__theme_native__theme.h
index acbbc3665775..83ef8d751fe9 100644
--- a/www/iridium/files/patch-ui_native__theme_native__theme.h
+++ b/www/iridium/files/patch-ui_native__theme_native__theme.h
@@ -1,6 +1,6 @@
---- ui/native_theme/native_theme.h.orig 2025-02-22 18:06:53 UTC
+--- ui/native_theme/native_theme.h.orig 2025-05-07 06:48:23 UTC
+++ ui/native_theme/native_theme.h
-@@ -61,7 +61,7 @@ class NATIVE_THEME_EXPORT NativeTheme {
+@@ -61,7 +61,7 @@ class COMPONENT_EXPORT(NATIVE_THEME) NativeTheme {
// The part to be painted / sized.
enum Part {
kCheckbox,
diff --git a/www/iridium/files/patch-ui_native__theme_native__theme__base.cc b/www/iridium/files/patch-ui_native__theme_native__theme__base.cc
index cc5c2c2e2aad..86e7d94e552b 100644
--- a/www/iridium/files/patch-ui_native__theme_native__theme__base.cc
+++ b/www/iridium/files/patch-ui_native__theme_native__theme__base.cc
@@ -1,11 +1,11 @@
---- ui/native_theme/native_theme_base.cc.orig 2025-03-18 16:46:04 UTC
+--- ui/native_theme/native_theme_base.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/native_theme/native_theme_base.cc
-@@ -239,7 +239,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas,
- absl::get<ButtonExtraParams>(extra), color_scheme,
+@@ -240,7 +240,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas,
+ std::get<ButtonExtraParams>(extra), color_scheme,
accent_color_opaque);
break;
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
case kFrameTopArea:
PaintFrameTopArea(canvas, state, rect,
- absl::get<FrameTopAreaExtraParams>(extra),
+ std::get<FrameTopAreaExtraParams>(extra), color_scheme);
diff --git a/www/iridium/files/patch-ui_ozone_common_egl__util.cc b/www/iridium/files/patch-ui_ozone_common_egl__util.cc
index d23d42cd860c..fd0ec78d4dbe 100644
--- a/www/iridium/files/patch-ui_ozone_common_egl__util.cc
+++ b/www/iridium/files/patch-ui_ozone_common_egl__util.cc
@@ -1,4 +1,4 @@
---- ui/ozone/common/egl_util.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/ozone/common/egl_util.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/ozone/common/egl_util.cc
@@ -27,9 +27,9 @@ const base::FilePath::CharType kDefaultGlesSoname[] =
FILE_PATH_LITERAL("libGLESv2.so");
diff --git a/www/iridium/files/patch-ui_ozone_platform_headless_headless__surface__factory.cc b/www/iridium/files/patch-ui_ozone_platform_headless_headless__surface__factory.cc
index 7eb09dbfae85..c4d9beb4cd54 100644
--- a/www/iridium/files/patch-ui_ozone_platform_headless_headless__surface__factory.cc
+++ b/www/iridium/files/patch-ui_ozone_platform_headless_headless__surface__factory.cc
@@ -1,4 +1,4 @@
---- ui/ozone/platform/headless/headless_surface_factory.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/ozone/platform/headless/headless_surface_factory.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/ozone/platform/headless/headless_surface_factory.cc
@@ -34,7 +34,7 @@
#include "ui/ozone/platform/headless/headless_window_manager.h"
diff --git a/www/iridium/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc b/www/iridium/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
index 3e52747b78c4..2fe25aaef13e 100644
--- a/www/iridium/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
+++ b/www/iridium/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/headless/ozone_platform_headless.cc.orig 2024-06-25 12:08:48 UTC
+--- ui/ozone/platform/headless/ozone_platform_headless.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/ozone/platform/headless/ozone_platform_headless.cc
-@@ -103,7 +103,7 @@ class OzonePlatformHeadless : public OzonePlatform {
+@@ -108,7 +108,7 @@ class OzonePlatformHeadlessImpl : public OzonePlatform
}
// Desktop Linux, not CastOS.
diff --git a/www/iridium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc b/www/iridium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
index 247ba6345b5b..c8b1401888a3 100644
--- a/www/iridium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
+++ b/www/iridium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
@@ -1,4 +1,4 @@
---- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/ozone/platform/headless/vulkan_implementation_headless.cc
@@ -116,7 +116,7 @@ VulkanImplementationHeadless::ExportVkFenceToGpuFence(
diff --git a/www/iridium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc b/www/iridium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
index c86909319468..db85c560b658 100644
--- a/www/iridium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
+++ b/www/iridium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
@@ -1,4 +1,4 @@
---- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-04-16 18:18:42 UTC
+--- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/ozone/platform/wayland/common/wayland_util.cc
@@ -424,6 +424,7 @@ void RecordConnectionMetrics(wl_display* display) {
{"weston", WaylandCompositor::kWeston},
diff --git a/www/iridium/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc b/www/iridium/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
index ffd4f6bd8990..67e53454286b 100644
--- a/www/iridium/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
+++ b/www/iridium/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
@@ -1,4 +1,4 @@
---- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2022-04-01 07:48:30 UTC
+--- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc
@@ -38,7 +38,11 @@ bool VulkanImplementationWayland::InitializeVulkanInst
diff --git a/www/iridium/files/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc b/www/iridium/files/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc
index e49ac05621cf..f9fb250b1749 100644
--- a/www/iridium/files/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc
+++ b/www/iridium/files/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc
@@ -1,4 +1,4 @@
---- ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc.orig 2025-03-18 16:46:04 UTC
+--- ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc
@@ -261,6 +261,10 @@ void ZWPTextInputWrapperV1::SetSurroundingText(
// so if it exceeds 16 bits, it may be broken.
diff --git a/www/iridium/files/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc b/www/iridium/files/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
index 5e37502677b0..e1b9b2cee2c8 100644
--- a/www/iridium/files/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
+++ b/www/iridium/files/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
@@ -1,4 +1,4 @@
---- ui/ozone/platform/x11/vulkan_implementation_x11.cc.orig 2024-06-25 12:08:48 UTC
+--- ui/ozone/platform/x11/vulkan_implementation_x11.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/ozone/platform/x11/vulkan_implementation_x11.cc
@@ -59,7 +59,11 @@ bool VulkanImplementationX11::InitializeVulkanInstance
diff --git a/www/iridium/files/patch-ui_ozone_platform_x11_x11__screen__ozone.cc b/www/iridium/files/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
index 2adb6e412adf..f26726cdc9ae 100644
--- a/www/iridium/files/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
+++ b/www/iridium/files/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
@@ -1,4 +1,4 @@
---- ui/ozone/platform/x11/x11_screen_ozone.cc.orig 2025-03-18 16:46:04 UTC
+--- ui/ozone/platform/x11/x11_screen_ozone.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/ozone/platform/x11/x11_screen_ozone.cc
@@ -22,7 +22,7 @@
#include "ui/ozone/platform/x11/x11_window.h"
diff --git a/www/iridium/files/patch-ui_ozone_platform_x11_x11__screen__ozone.h b/www/iridium/files/patch-ui_ozone_platform_x11_x11__screen__ozone.h
index d14946a1bc97..c0fb3c990e2c 100644
--- a/www/iridium/files/patch-ui_ozone_platform_x11_x11__screen__ozone.h
+++ b/www/iridium/files/patch-ui_ozone_platform_x11_x11__screen__ozone.h
@@ -1,4 +1,4 @@
---- ui/ozone/platform/x11/x11_screen_ozone.h.orig 2024-06-25 12:08:48 UTC
+--- ui/ozone/platform/x11/x11_screen_ozone.h.orig 2025-05-07 06:48:23 UTC
+++ ui/ozone/platform/x11/x11_screen_ozone.h
@@ -16,7 +16,7 @@
#include "ui/gfx/x/event.h"
diff --git a/www/iridium/files/patch-ui_ozone_platform_x11_x11__window.cc b/www/iridium/files/patch-ui_ozone_platform_x11_x11__window.cc
index 74b244b9c9dd..61f3a1ead49b 100644
--- a/www/iridium/files/patch-ui_ozone_platform_x11_x11__window.cc
+++ b/www/iridium/files/patch-ui_ozone_platform_x11_x11__window.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/x11/x11_window.cc.orig 2025-04-16 18:18:42 UTC
+--- ui/ozone/platform/x11/x11_window.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/ozone/platform/x11/x11_window.cc
-@@ -1472,7 +1472,7 @@ void X11Window::OnXWindowStateChanged() {
+@@ -1459,7 +1459,7 @@ void X11Window::OnXWindowStateChanged() {
WindowTiledEdges tiled_state = GetTiledState();
if (tiled_state != tiled_state_) {
tiled_state_ = tiled_state;
diff --git a/www/iridium/files/patch-ui_ozone_public_ozone__ui__controls__test__helper.h b/www/iridium/files/patch-ui_ozone_public_ozone__ui__controls__test__helper.h
index 6ef1a11fb09f..e1ce06a94f1f 100644
--- a/www/iridium/files/patch-ui_ozone_public_ozone__ui__controls__test__helper.h
+++ b/www/iridium/files/patch-ui_ozone_public_ozone__ui__controls__test__helper.h
@@ -1,4 +1,4 @@
---- ui/ozone/public/ozone_ui_controls_test_helper.h.orig 2025-04-16 18:18:42 UTC
+--- ui/ozone/public/ozone_ui_controls_test_helper.h.orig 2025-05-07 06:48:23 UTC
+++ ui/ozone/public/ozone_ui_controls_test_helper.h
@@ -62,7 +62,7 @@ class OzoneUIControlsTestHelper {
// aura::Window.
diff --git a/www/iridium/files/patch-ui_ozone_test_mock__platform__window__delegate.h b/www/iridium/files/patch-ui_ozone_test_mock__platform__window__delegate.h
index 43a3109c0491..43d92d3a1252 100644
--- a/www/iridium/files/patch-ui_ozone_test_mock__platform__window__delegate.h
+++ b/www/iridium/files/patch-ui_ozone_test_mock__platform__window__delegate.h
@@ -1,4 +1,4 @@
---- ui/ozone/test/mock_platform_window_delegate.h.orig 2024-06-25 12:08:48 UTC
+--- ui/ozone/test/mock_platform_window_delegate.h.orig 2025-05-07 06:48:23 UTC
+++ ui/ozone/test/mock_platform_window_delegate.h
@@ -35,7 +35,7 @@ class MockPlatformWindowDelegate : public PlatformWind
MOCK_METHOD2(OnWindowStateChanged,
diff --git a/www/iridium/files/patch-ui_platform__window_platform__window__delegate.cc b/www/iridium/files/patch-ui_platform__window_platform__window__delegate.cc
index 05b2fdcf7fe9..7c842d159bc3 100644
--- a/www/iridium/files/patch-ui_platform__window_platform__window__delegate.cc
+++ b/www/iridium/files/patch-ui_platform__window_platform__window__delegate.cc
@@ -1,4 +1,4 @@
---- ui/platform_window/platform_window_delegate.cc.orig 2025-04-16 18:18:42 UTC
+--- ui/platform_window/platform_window_delegate.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/platform_window/platform_window_delegate.cc
@@ -56,7 +56,7 @@ gfx::Insets PlatformWindowDelegate::CalculateInsetsInD
return gfx::Insets();
diff --git a/www/iridium/files/patch-ui_platform__window_platform__window__delegate.h b/www/iridium/files/patch-ui_platform__window_platform__window__delegate.h
index 1a23e7fbb1b5..f5eafee83249 100644
--- a/www/iridium/files/patch-ui_platform__window_platform__window__delegate.h
+++ b/www/iridium/files/patch-ui_platform__window_platform__window__delegate.h
@@ -1,6 +1,6 @@
---- ui/platform_window/platform_window_delegate.h.orig 2025-04-16 18:18:42 UTC
+--- ui/platform_window/platform_window_delegate.h.orig 2025-05-08 06:33:24 UTC
+++ ui/platform_window/platform_window_delegate.h
-@@ -140,7 +140,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow
+@@ -144,7 +144,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow
virtual void OnWindowStateChanged(PlatformWindowState old_state,
PlatformWindowState new_state) = 0;
diff --git a/www/iridium/files/patch-ui_platform__window_platform__window__init__properties.h b/www/iridium/files/patch-ui_platform__window_platform__window__init__properties.h
index 45b7c75f25d8..0785728ea378 100644
--- a/www/iridium/files/patch-ui_platform__window_platform__window__init__properties.h
+++ b/www/iridium/files/patch-ui_platform__window_platform__window__init__properties.h
@@ -1,4 +1,4 @@
---- ui/platform_window/platform_window_init_properties.h.orig 2024-06-25 12:08:48 UTC
+--- ui/platform_window/platform_window_init_properties.h.orig 2025-05-07 06:48:23 UTC
+++ ui/platform_window/platform_window_init_properties.h
@@ -56,7 +56,7 @@ class WorkspaceExtensionDelegate;
class ScenicWindowDelegate;
@@ -9,7 +9,7 @@
class X11ExtensionDelegate;
#endif
-@@ -121,7 +121,7 @@ struct COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindo
+@@ -120,7 +120,7 @@ struct COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindo
PlatformWindowShadowType shadow_type = PlatformWindowShadowType::kDefault;
diff --git a/www/iridium/files/patch-ui_qt_BUILD.gn b/www/iridium/files/patch-ui_qt_BUILD.gn
index aa180497e974..8d9719f983c7 100644
--- a/www/iridium/files/patch-ui_qt_BUILD.gn
+++ b/www/iridium/files/patch-ui_qt_BUILD.gn
@@ -1,4 +1,4 @@
---- ui/qt/BUILD.gn.orig 2024-06-25 12:08:48 UTC
+--- ui/qt/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ ui/qt/BUILD.gn
@@ -20,7 +20,7 @@ config("qt_internal_config") {
diff --git a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__bn.xtb b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__bn.xtb
index e43d310e2bbe..c2d650617f87 100644
--- a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__bn.xtb
+++ b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__bn.xtb
@@ -1,4 +1,4 @@
---- ui/strings/translations/app_locale_settings_bn.xtb.orig 2022-10-05 07:34:01 UTC
+--- ui/strings/translations/app_locale_settings_bn.xtb.orig 2025-05-07 06:48:23 UTC
+++ ui/strings/translations/app_locale_settings_bn.xtb
@@ -10,7 +10,7 @@
<translation id="IDS_WEB_FONT_FAMILY">Vrinda</translation>
diff --git a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ja.xtb b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ja.xtb
index 5138cc96d472..68b8e2f6b790 100644
--- a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ja.xtb
+++ b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ja.xtb
@@ -1,4 +1,4 @@
---- ui/strings/translations/app_locale_settings_ja.xtb.orig 2022-10-05 07:34:01 UTC
+--- ui/strings/translations/app_locale_settings_ja.xtb.orig 2025-05-07 06:48:23 UTC
+++ ui/strings/translations/app_locale_settings_ja.xtb
@@ -12,7 +12,7 @@
<if expr="is_ios">
diff --git a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ko.xtb b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ko.xtb
index 9d828da0cc26..7b17e7d9e62a 100644
--- a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ko.xtb
+++ b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ko.xtb
@@ -1,4 +1,4 @@
---- ui/strings/translations/app_locale_settings_ko.xtb.orig 2022-10-05 07:34:01 UTC
+--- ui/strings/translations/app_locale_settings_ko.xtb.orig 2025-05-07 06:48:23 UTC
+++ ui/strings/translations/app_locale_settings_ko.xtb
@@ -12,7 +12,7 @@
<if expr="is_ios">
diff --git a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ml.xtb b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ml.xtb
index 3ce40a565bd2..20a12e23e0ab 100644
--- a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ml.xtb
+++ b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ml.xtb
@@ -1,4 +1,4 @@
---- ui/strings/translations/app_locale_settings_ml.xtb.orig 2022-10-05 07:34:01 UTC
+--- ui/strings/translations/app_locale_settings_ml.xtb.orig 2025-05-07 06:48:23 UTC
+++ ui/strings/translations/app_locale_settings_ml.xtb
@@ -9,7 +9,7 @@
<translation id="IDS_WEB_FONT_FAMILY">'Segoe UI',Arial,AnjaliOldLipi,Rachana,Kartika</translation>
diff --git a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__th.xtb b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__th.xtb
index add8ff5f8936..53946d6d4b47 100644
--- a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__th.xtb
+++ b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__th.xtb
@@ -1,4 +1,4 @@
---- ui/strings/translations/app_locale_settings_th.xtb.orig 2022-10-05 07:34:01 UTC
+--- ui/strings/translations/app_locale_settings_th.xtb.orig 2025-05-07 06:48:23 UTC
+++ ui/strings/translations/app_locale_settings_th.xtb
@@ -6,7 +6,7 @@
<translation id="IDS_WEB_FONT_FAMILY">Tahoma,sans-serif</translation>
diff --git a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb
index d7daf341c2cd..c8b04ba00429 100644
--- a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb
+++ b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb
@@ -1,4 +1,4 @@
---- ui/strings/translations/app_locale_settings_zh-CN.xtb.orig 2022-10-05 07:34:01 UTC
+--- ui/strings/translations/app_locale_settings_zh-CN.xtb.orig 2025-05-07 06:48:23 UTC
+++ ui/strings/translations/app_locale_settings_zh-CN.xtb
@@ -12,7 +12,7 @@
<if expr="is_ios">
diff --git a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb
index b88350b8301f..c8502b5d00c7 100644
--- a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb
+++ b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb
@@ -1,4 +1,4 @@
---- ui/strings/translations/app_locale_settings_zh-TW.xtb.orig 2023-01-17 19:19:00 UTC
+--- ui/strings/translations/app_locale_settings_zh-TW.xtb.orig 2025-05-07 06:48:23 UTC
+++ ui/strings/translations/app_locale_settings_zh-TW.xtb
@@ -12,7 +12,7 @@
<if expr="is_ios">
diff --git a/www/iridium/files/patch-ui_views_BUILD.gn b/www/iridium/files/patch-ui_views_BUILD.gn
index fb2baf71a88b..701975f08fea 100644
--- a/www/iridium/files/patch-ui_views_BUILD.gn
+++ b/www/iridium/files/patch-ui_views_BUILD.gn
@@ -1,6 +1,6 @@
---- ui/views/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- ui/views/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ ui/views/BUILD.gn
-@@ -836,7 +836,6 @@ component("views") {
+@@ -839,7 +839,6 @@ component("views") {
sources += [ "accessibility/widget_ax_tree_id_map.cc" ]
}
deps += [
diff --git a/www/iridium/files/patch-ui_views_accessibility_view__accessibility.cc b/www/iridium/files/patch-ui_views_accessibility_view__accessibility.cc
index 881be48f2123..fcc6474c5f58 100644
--- a/www/iridium/files/patch-ui_views_accessibility_view__accessibility.cc
+++ b/www/iridium/files/patch-ui_views_accessibility_view__accessibility.cc
@@ -1,6 +1,6 @@
---- ui/views/accessibility/view_accessibility.cc.orig 2025-04-16 18:18:42 UTC
+--- ui/views/accessibility/view_accessibility.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/views/accessibility/view_accessibility.cc
-@@ -33,7 +33,7 @@
+@@ -34,7 +34,7 @@
#include "ui/views/accessibility/view_ax_platform_node_delegate_win.h"
#elif BUILDFLAG(IS_MAC)
#include "ui/views/accessibility/view_ax_platform_node_delegate_mac.h"
@@ -9,7 +9,7 @@
#include "ui/views/accessibility/view_ax_platform_node_delegate_auralinux.h"
#endif
-@@ -100,7 +100,7 @@ std::unique_ptr<ViewAccessibility> ViewAccessibility::
+@@ -101,7 +101,7 @@ std::unique_ptr<ViewAccessibility> ViewAccessibility::
return ViewAXPlatformNodeDelegateWin::CreatePlatformSpecific(view);
#elif BUILDFLAG(IS_MAC)
return ViewAXPlatformNodeDelegateMac::CreatePlatformSpecific(view);
diff --git a/www/iridium/files/patch-ui_views_controls_prefix__selector.cc b/www/iridium/files/patch-ui_views_controls_prefix__selector.cc
index 579142104961..12c397ee96fc 100644
--- a/www/iridium/files/patch-ui_views_controls_prefix__selector.cc
+++ b/www/iridium/files/patch-ui_views_controls_prefix__selector.cc
@@ -1,4 +1,4 @@
---- ui/views/controls/prefix_selector.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/views/controls/prefix_selector.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/views/controls/prefix_selector.cc
@@ -192,7 +192,7 @@ bool PrefixSelector::ShouldDoLearning() {
return false;
diff --git a/www/iridium/files/patch-ui_views_controls_prefix__selector.h b/www/iridium/files/patch-ui_views_controls_prefix__selector.h
index 6a38c2f25edf..0f756af397fd 100644
--- a/www/iridium/files/patch-ui_views_controls_prefix__selector.h
+++ b/www/iridium/files/patch-ui_views_controls_prefix__selector.h
@@ -1,4 +1,4 @@
---- ui/views/controls/prefix_selector.h.orig 2025-02-22 18:06:53 UTC
+--- ui/views/controls/prefix_selector.h.orig 2025-05-07 06:48:23 UTC
+++ ui/views/controls/prefix_selector.h
@@ -91,7 +91,7 @@ class VIEWS_EXPORT PrefixSelector : public ui::TextInp
ukm::SourceId GetClientSourceForMetrics() const override;
diff --git a/www/iridium/files/patch-ui_views_controls_textfield_textfield.cc b/www/iridium/files/patch-ui_views_controls_textfield_textfield.cc
index dd2a89b02889..0892ea0df445 100644
--- a/www/iridium/files/patch-ui_views_controls_textfield_textfield.cc
+++ b/www/iridium/files/patch-ui_views_controls_textfield_textfield.cc
@@ -1,6 +1,6 @@
---- ui/views/controls/textfield/textfield.cc.orig 2025-04-16 18:18:42 UTC
+--- ui/views/controls/textfield/textfield.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/views/controls/textfield/textfield.cc
-@@ -86,7 +86,7 @@
+@@ -87,7 +87,7 @@
#include "base/win/win_util.h"
#endif
@@ -9,7 +9,7 @@
#include "ui/base/ime/linux/text_edit_command_auralinux.h"
#include "ui/base/ime/text_input_flags.h"
#include "ui/linux/linux_ui.h"
-@@ -183,7 +183,7 @@ bool IsControlKeyModifier(int flags) {
+@@ -184,7 +184,7 @@ bool IsControlKeyModifier(int flags) {
// Control-modified key combination, but we cannot extend it to other platforms
// as Control has different meanings and behaviors.
// https://crrev.com/2580483002/#msg46
@@ -18,25 +18,25 @@
return flags & ui::EF_CONTROL_DOWN;
#else
return false;
-@@ -790,7 +790,7 @@ bool Textfield::OnKeyPressed(const ui::KeyEvent& event
+@@ -791,7 +791,7 @@ bool Textfield::OnKeyPressed(const ui::KeyEvent& event
return handled;
}
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto* linux_ui = ui::LinuxUi::instance();
- std::vector<ui::TextEditCommandAuraLinux> commands;
- if (!handled && linux_ui &&
-@@ -975,7 +975,7 @@ void Textfield::AboutToRequestFocusFromTabTraversal(bo
+ if (!handled) {
+ if (auto* linux_ui = ui::LinuxUi::instance()) {
+ const auto command =
+@@ -976,7 +976,7 @@ void Textfield::AboutToRequestFocusFromTabTraversal(bo
}
bool Textfield::SkipDefaultKeyEventProcessing(const ui::KeyEvent& event) {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Skip any accelerator handling that conflicts with custom keybindings.
- auto* linux_ui = ui::LinuxUi::instance();
- std::vector<ui::TextEditCommandAuraLinux> commands;
-@@ -2066,7 +2066,7 @@ bool Textfield::ShouldDoLearning() {
+ if (auto* linux_ui = ui::LinuxUi::instance()) {
+ if (IsTextEditCommandEnabled(linux_ui->GetTextEditCommandForEvent(
+@@ -2062,7 +2062,7 @@ bool Textfield::ShouldDoLearning() {
return false;
}
@@ -45,7 +45,7 @@
// TODO(crbug.com/41452689): Implement this method to support Korean IME
// reconversion feature on native text fields (e.g. find bar).
bool Textfield::SetCompositionFromExistingText(
-@@ -2584,7 +2584,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
+@@ -2580,7 +2580,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
#endif
return ui::TextEditCommand::DELETE_BACKWARD;
}
@@ -54,7 +54,7 @@
// Only erase by line break on Linux and ChromeOS.
if (shift) {
return ui::TextEditCommand::DELETE_TO_BEGINNING_OF_LINE;
-@@ -2592,7 +2592,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
+@@ -2588,7 +2588,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
#endif
return ui::TextEditCommand::DELETE_WORD_BACKWARD;
case ui::VKEY_DELETE:
diff --git a/www/iridium/files/patch-ui_views_controls_textfield_textfield.h b/www/iridium/files/patch-ui_views_controls_textfield_textfield.h
index 9d9b13ffc9ca..4be77ed23be7 100644
--- a/www/iridium/files/patch-ui_views_controls_textfield_textfield.h
+++ b/www/iridium/files/patch-ui_views_controls_textfield_textfield.h
@@ -1,4 +1,4 @@
---- ui/views/controls/textfield/textfield.h.orig 2025-04-16 18:18:42 UTC
+--- ui/views/controls/textfield/textfield.h.orig 2025-05-07 06:48:23 UTC
+++ ui/views/controls/textfield/textfield.h
@@ -48,7 +48,7 @@
#include "ui/views/view_observer.h"
diff --git a/www/iridium/files/patch-ui_views_corewm_tooltip__aura.cc b/www/iridium/files/patch-ui_views_corewm_tooltip__aura.cc
index 92268c202bb2..536d1020ba48 100644
--- a/www/iridium/files/patch-ui_views_corewm_tooltip__aura.cc
+++ b/www/iridium/files/patch-ui_views_corewm_tooltip__aura.cc
@@ -1,6 +1,6 @@
---- ui/views/corewm/tooltip_aura.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/views/corewm/tooltip_aura.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/views/corewm/tooltip_aura.cc
-@@ -38,7 +38,7 @@ static constexpr int kTooltipMaxWidth = 800;
+@@ -42,7 +42,7 @@ static constexpr int kTooltipMaxWidth = 800;
// TODO(varkha): Update if native widget can be transparent on Linux.
bool CanUseTranslucentTooltipWidget() {
diff --git a/www/iridium/files/patch-ui_views_examples_widget__example.cc b/www/iridium/files/patch-ui_views_examples_widget__example.cc
index 21367faf583f..18d8d8bbb1f4 100644
--- a/www/iridium/files/patch-ui_views_examples_widget__example.cc
+++ b/www/iridium/files/patch-ui_views_examples_widget__example.cc
@@ -1,6 +1,6 @@
---- ui/views/examples/widget_example.cc.orig 2024-11-04 08:56:03 UTC
+--- ui/views/examples/widget_example.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/views/examples/widget_example.cc
-@@ -50,7 +50,7 @@ void WidgetExample::CreateExampleView(View* container)
+@@ -51,7 +51,7 @@ void WidgetExample::CreateExampleView(View* container)
modal_button->SetCallback(
base::BindRepeating(&WidgetExample::CreateDialogWidget,
base::Unretained(this), modal_button, true));
diff --git a/www/iridium/files/patch-ui_views_focus_focus__manager.cc b/www/iridium/files/patch-ui_views_focus_focus__manager.cc
index 3afc6b88b6da..74802b2e05d9 100644
--- a/www/iridium/files/patch-ui_views_focus_focus__manager.cc
+++ b/www/iridium/files/patch-ui_views_focus_focus__manager.cc
@@ -1,4 +1,4 @@
---- ui/views/focus/focus_manager.cc.orig 2025-04-16 18:18:42 UTC
+--- ui/views/focus/focus_manager.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/views/focus/focus_manager.cc
@@ -606,7 +606,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi
return false;
diff --git a/www/iridium/files/patch-ui_views_style_platform__style.cc b/www/iridium/files/patch-ui_views_style_platform__style.cc
index 97d8bc75dfa4..93fe10b0056c 100644
--- a/www/iridium/files/patch-ui_views_style_platform__style.cc
+++ b/www/iridium/files/patch-ui_views_style_platform__style.cc
@@ -1,4 +1,4 @@
---- ui/views/style/platform_style.cc.orig 2025-04-16 18:18:42 UTC
+--- ui/views/style/platform_style.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/views/style/platform_style.cc
@@ -23,7 +23,7 @@
#include "ui/views/controls/focusable_border.h"
diff --git a/www/iridium/files/patch-ui_views_style_platform__style.h b/www/iridium/files/patch-ui_views_style_platform__style.h
index 7bb523827316..4c202f5594de 100644
--- a/www/iridium/files/patch-ui_views_style_platform__style.h
+++ b/www/iridium/files/patch-ui_views_style_platform__style.h
@@ -1,4 +1,4 @@
---- ui/views/style/platform_style.h.orig 2025-04-16 18:18:42 UTC
+--- ui/views/style/platform_style.h.orig 2025-05-07 06:48:23 UTC
+++ ui/views/style/platform_style.h
@@ -84,7 +84,7 @@ class VIEWS_EXPORT PlatformStyle {
// Default setting at bubble creation time for whether arrow will be adjusted
diff --git a/www/iridium/files/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc b/www/iridium/files/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
index 65e7fc7702d3..aa4da693d542 100644
--- a/www/iridium/files/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
+++ b/www/iridium/files/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
@@ -1,4 +1,4 @@
---- ui/views/test/ui_controls_factory_desktop_aura_ozone.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/views/test/ui_controls_factory_desktop_aura_ozone.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/views/test/ui_controls_factory_desktop_aura_ozone.cc
@@ -237,7 +237,7 @@ bool SendMouseClick(MouseButton type, gfx::NativeWindo
window_hint);
diff --git a/www/iridium/files/patch-ui_views_views__delegate.cc b/www/iridium/files/patch-ui_views_views__delegate.cc
index 0a188e9130fb..411c34797f0a 100644
--- a/www/iridium/files/patch-ui_views_views__delegate.cc
+++ b/www/iridium/files/patch-ui_views_views__delegate.cc
@@ -1,4 +1,4 @@
---- ui/views/views_delegate.cc.orig 2025-04-16 18:18:42 UTC
+--- ui/views/views_delegate.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/views/views_delegate.cc
@@ -101,7 +101,7 @@ bool ViewsDelegate::IsWindowInMetro(gfx::NativeWindow
return false;
diff --git a/www/iridium/files/patch-ui_views_views__delegate.h b/www/iridium/files/patch-ui_views_views__delegate.h
index 6fc8fd044303..35b5de4fd3f7 100644
--- a/www/iridium/files/patch-ui_views_views__delegate.h
+++ b/www/iridium/files/patch-ui_views_views__delegate.h
@@ -1,4 +1,4 @@
---- ui/views/views_delegate.h.orig 2025-02-22 18:06:53 UTC
+--- ui/views/views_delegate.h.orig 2025-05-07 06:48:23 UTC
+++ ui/views/views_delegate.h
@@ -139,7 +139,7 @@ class VIEWS_EXPORT ViewsDelegate {
// environment.
diff --git a/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc b/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
index 16043183292b..d28f36a835ed 100644
--- a/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
+++ b/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
@@ -1,4 +1,4 @@
---- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc
@@ -203,7 +203,7 @@ DragOperation DesktopDragDropClientOzone::StartDragAnd
return selected_operation_;
diff --git a/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h b/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
index df95385524e8..73d89aa3b8a2 100644
--- a/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
+++ b/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
@@ -1,4 +1,4 @@
---- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig 2024-12-22 12:24:29 UTC
+--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig 2025-05-07 06:48:23 UTC
+++ ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h
@@ -67,7 +67,7 @@ class VIEWS_EXPORT DesktopDragDropClientOzone
// The offset of |drag_widget_| relative to the mouse position.
diff --git a/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc b/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
index afccb1d1e9bd..e7537b4d396a 100644
--- a/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
+++ b/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
@@ -1,4 +1,4 @@
---- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-04-16 18:18:42 UTC
+--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc
@@ -50,7 +50,7 @@
#include "ui/wm/core/window_util.h"
@@ -9,7 +9,7 @@
#include "ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone_linux.h"
#endif
-@@ -347,7 +347,7 @@ std::unique_ptr<aura::client::DragDropClient>
+@@ -353,7 +353,7 @@ std::unique_ptr<aura::client::DragDropClient>
DesktopWindowTreeHostPlatform::CreateDragDropClient() {
ui::WmDragHandler* drag_handler = ui::GetWmDragHandler(*(platform_window()));
std::unique_ptr<DesktopDragDropClientOzone> drag_drop_client =
@@ -18,7 +18,7 @@
std::make_unique<DesktopDragDropClientOzoneLinux>(window(), drag_handler);
#else
std::make_unique<DesktopDragDropClientOzone>(window(), drag_handler);
-@@ -1179,7 +1179,7 @@ bool DesktopWindowTreeHostPlatform::RotateFocusForWidg
+@@ -1185,7 +1185,7 @@ bool DesktopWindowTreeHostPlatform::RotateFocusForWidg
// DesktopWindowTreeHost:
// Linux subclasses this host and adds some Linux specific bits.
diff --git a/www/iridium/files/patch-ui_views_widget_root__view.cc b/www/iridium/files/patch-ui_views_widget_root__view.cc
index 4228349946eb..ed1eace5c6f2 100644
--- a/www/iridium/files/patch-ui_views_widget_root__view.cc
+++ b/www/iridium/files/patch-ui_views_widget_root__view.cc
@@ -1,4 +1,4 @@
---- ui/views/widget/root_view.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/views/widget/root_view.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/views/widget/root_view.cc
@@ -169,7 +169,7 @@ class AnnounceTextView : public View {
#if BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-ui_views_widget_widget.cc b/www/iridium/files/patch-ui_views_widget_widget.cc
index d57584388c27..9496eea5220d 100644
--- a/www/iridium/files/patch-ui_views_widget_widget.cc
+++ b/www/iridium/files/patch-ui_views_widget_widget.cc
@@ -1,4 +1,4 @@
---- ui/views/widget/widget.cc.orig 2025-04-16 18:18:42 UTC
+--- ui/views/widget/widget.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/views/widget/widget.cc
@@ -63,7 +63,7 @@
#include "ui/views/window/custom_frame_view.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -2452,7 +2452,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const
+@@ -2453,7 +2453,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const
return parent_->GetNativeTheme();
}
diff --git a/www/iridium/files/patch-ui_views_widget_widget.h b/www/iridium/files/patch-ui_views_widget_widget.h
new file mode 100644
index 000000000000..10bb9d8bb2d5
--- /dev/null
+++ b/www/iridium/files/patch-ui_views_widget_widget.h
@@ -0,0 +1,11 @@
+--- ui/views/widget/widget.h.orig 2025-05-07 06:48:23 UTC
++++ ui/views/widget/widget.h
+@@ -487,7 +487,7 @@ class VIEWS_EXPORT Widget : public internal::NativeWid
+ bool force_system_menu_for_frameless = false;
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Only used by X11, for root level windows. Specifies the res_name and
+ // res_class fields, respectively, of the WM_CLASS window property. Controls
+ // window grouping and desktop file matching in Linux window managers.
diff --git a/www/iridium/files/patch-ui_views_window_custom__frame__view.cc b/www/iridium/files/patch-ui_views_window_custom__frame__view.cc
index 8b6e71fc725e..3bc4b668076f 100644
--- a/www/iridium/files/patch-ui_views_window_custom__frame__view.cc
+++ b/www/iridium/files/patch-ui_views_window_custom__frame__view.cc
@@ -1,4 +1,4 @@
---- ui/views/window/custom_frame_view.cc.orig 2025-02-22 18:06:53 UTC
+--- ui/views/window/custom_frame_view.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/views/window/custom_frame_view.cc
@@ -279,7 +279,7 @@ int CustomFrameView::NonClientTopBorderHeight() const
int CustomFrameView::CaptionButtonY() const {
diff --git a/www/iridium/files/patch-ui_views_window_dialog__delegate.cc b/www/iridium/files/patch-ui_views_window_dialog__delegate.cc
index 730eeae49d3b..a0059e2cb635 100644
--- a/www/iridium/files/patch-ui_views_window_dialog__delegate.cc
+++ b/www/iridium/files/patch-ui_views_window_dialog__delegate.cc
@@ -1,6 +1,6 @@
---- ui/views/window/dialog_delegate.cc.orig 2025-03-18 16:46:04 UTC
+--- ui/views/window/dialog_delegate.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/views/window/dialog_delegate.cc
-@@ -105,7 +105,7 @@ Widget* DialogDelegate::CreateDialogWidget(
+@@ -106,7 +106,7 @@ Widget* DialogDelegate::CreateDialogWidget(
// static
bool DialogDelegate::CanSupportCustomFrame(gfx::NativeView parent) {
diff --git a/www/iridium/files/patch-ui_views_window_frame__background.cc b/www/iridium/files/patch-ui_views_window_frame__background.cc
index 344e838d4977..d1267d2661bd 100644
--- a/www/iridium/files/patch-ui_views_window_frame__background.cc
+++ b/www/iridium/files/patch-ui_views_window_frame__background.cc
@@ -1,4 +1,4 @@
---- ui/views/window/frame_background.cc.orig 2023-10-21 11:51:27 UTC
+--- ui/views/window/frame_background.cc.orig 2025-05-07 06:48:23 UTC
+++ ui/views/window/frame_background.cc
@@ -110,7 +110,7 @@ void FrameBackground::PaintMaximized(gfx::Canvas* canv
int width) const {
diff --git a/www/iridium/files/patch-v8_BUILD.gn b/www/iridium/files/patch-v8_BUILD.gn
index 5fb0b5a9a1e6..c09debe7bde7 100644
--- a/www/iridium/files/patch-v8_BUILD.gn
+++ b/www/iridium/files/patch-v8_BUILD.gn
@@ -1,6 +1,6 @@
---- v8/BUILD.gn.orig 2025-04-16 18:18:42 UTC
+--- v8/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+++ v8/BUILD.gn
-@@ -974,6 +974,8 @@ external_v8_defines = [
+@@ -1000,6 +1000,8 @@ external_v8_defines = [
"V8_TARGET_OS_MACOS",
"V8_TARGET_OS_WIN",
"V8_TARGET_OS_CHROMEOS",
@@ -9,7 +9,7 @@
]
enabled_external_v8_defines = [
-@@ -1053,6 +1055,12 @@ if (target_os == "android") {
+@@ -1079,6 +1081,12 @@ if (target_os == "android") {
} else if (target_os == "chromeos") {
enabled_external_v8_defines += [ "V8_HAVE_TARGET_OS" ]
enabled_external_v8_defines += [ "V8_TARGET_OS_CHROMEOS" ]
@@ -22,7 +22,7 @@
}
disabled_external_v8_defines = external_v8_defines - enabled_external_v8_defines
-@@ -2479,6 +2487,12 @@ template("run_mksnapshot") {
+@@ -2537,6 +2545,12 @@ template("run_mksnapshot") {
if (!v8_enable_builtins_profiling && v8_enable_builtins_reordering) {
args += [ "--reorder-builtins" ]
}
@@ -35,7 +35,7 @@
}
if (v8_enable_turboshaft_csa) {
-@@ -6565,7 +6579,7 @@ v8_component("v8_libbase") {
+@@ -6631,7 +6645,7 @@ v8_component("v8_libbase") {
}
}
@@ -44,7 +44,7 @@
sources += [
"src/base/debug/stack_trace_posix.cc",
"src/base/platform/platform-linux.cc",
-@@ -6576,6 +6590,18 @@ v8_component("v8_libbase") {
+@@ -6642,6 +6656,18 @@ v8_component("v8_libbase") {
"dl",
"rt",
]
diff --git a/www/iridium/files/patch-v8_include_v8-internal.h b/www/iridium/files/patch-v8_include_v8-internal.h
index 493d35e1caba..44cba8914a97 100644
--- a/www/iridium/files/patch-v8_include_v8-internal.h
+++ b/www/iridium/files/patch-v8_include_v8-internal.h
@@ -1,4 +1,4 @@
---- v8/include/v8-internal.h.orig 2025-02-22 18:06:53 UTC
+--- v8/include/v8-internal.h.orig 2025-05-07 06:48:23 UTC
+++ v8/include/v8-internal.h
@@ -232,7 +232,7 @@ using SandboxedPointer_t = Address;
#ifdef V8_ENABLE_SANDBOX
diff --git a/www/iridium/files/patch-v8_include_v8config.h b/www/iridium/files/patch-v8_include_v8config.h
index 49d3a4e11324..3a4144ce5549 100644
--- a/www/iridium/files/patch-v8_include_v8config.h
+++ b/www/iridium/files/patch-v8_include_v8config.h
@@ -1,4 +1,4 @@
---- v8/include/v8config.h.orig 2025-02-22 18:06:53 UTC
+--- v8/include/v8config.h.orig 2025-05-07 06:48:23 UTC
+++ v8/include/v8config.h
@@ -201,6 +201,8 @@ path. Add it with -I<path> to the command line
&& !defined(V8_TARGET_OS_FUCHSIA) \
@@ -35,7 +35,7 @@
#ifdef V8_OS_MACOS
# define V8_TARGET_OS_MACOS
#endif
-@@ -382,6 +396,7 @@ path. Add it with -I<path> to the command line
+@@ -383,6 +397,7 @@ path. Add it with -I<path> to the command line
#if (defined(_M_X64) || defined(__x86_64__) /* x64 (everywhere) */ \
|| ((defined(__AARCH64EL__) || defined(_M_ARM64)) /* arm64, but ... */ \
&& !defined(_WIN32))) /* not on windows */ \
diff --git a/www/iridium/files/patch-v8_src_api_api.cc b/www/iridium/files/patch-v8_src_api_api.cc
index 39dfe568bb09..6f440d8da9d7 100644
--- a/www/iridium/files/patch-v8_src_api_api.cc
+++ b/www/iridium/files/patch-v8_src_api_api.cc
@@ -1,4 +1,4 @@
---- v8/src/api/api.cc.orig 2025-04-16 18:18:42 UTC
+--- v8/src/api/api.cc.orig 2025-05-07 06:48:23 UTC
+++ v8/src/api/api.cc
@@ -153,7 +153,7 @@
#include "src/wasm/wasm-serialization.h"
@@ -9,7 +9,7 @@
#include <signal.h>
#include <unistd.h>
-@@ -6476,7 +6476,7 @@ bool v8::V8::Initialize(const int build_config) {
+@@ -6483,7 +6483,7 @@ bool v8::V8::Initialize(const int build_config) {
return true;
}
diff --git a/www/iridium/files/patch-v8_src_base_atomicops.h b/www/iridium/files/patch-v8_src_base_atomicops.h
index 9720f4866e88..24ac7a02381d 100644
--- a/www/iridium/files/patch-v8_src_base_atomicops.h
+++ b/www/iridium/files/patch-v8_src_base_atomicops.h
@@ -1,4 +1,4 @@
---- v8/src/base/atomicops.h.orig 2023-10-21 11:51:27 UTC
+--- v8/src/base/atomicops.h.orig 2025-05-07 06:48:23 UTC
+++ v8/src/base/atomicops.h
@@ -57,10 +57,10 @@ using Atomic64 = SbAtomic64;
using Atomic8 = char;
diff --git a/www/iridium/files/patch-v8_src_base_platform_memory.h b/www/iridium/files/patch-v8_src_base_platform_memory.h
index f6538054b5b9..7a9cee68a1eb 100644
--- a/www/iridium/files/patch-v8_src_base_platform_memory.h
+++ b/www/iridium/files/patch-v8_src_base_platform_memory.h
@@ -1,4 +1,4 @@
---- v8/src/base/platform/memory.h.orig 2024-11-04 08:56:03 UTC
+--- v8/src/base/platform/memory.h.orig 2025-05-07 06:48:23 UTC
+++ v8/src/base/platform/memory.h
@@ -21,13 +21,13 @@
#include <malloc/malloc.h>
diff --git a/www/iridium/files/patch-v8_src_base_platform_platform-freebsd.cc b/www/iridium/files/patch-v8_src_base_platform_platform-freebsd.cc
index b3ad5e976b3c..125440a23053 100644
--- a/www/iridium/files/patch-v8_src_base_platform_platform-freebsd.cc
+++ b/www/iridium/files/patch-v8_src_base_platform_platform-freebsd.cc
@@ -1,4 +1,4 @@
---- v8/src/base/platform/platform-freebsd.cc.orig 2022-03-28 18:11:04 UTC
+--- v8/src/base/platform/platform-freebsd.cc.orig 2025-05-07 06:48:23 UTC
+++ v8/src/base/platform/platform-freebsd.cc
@@ -43,14 +43,10 @@ TimezoneCache* OS::CreateTimezoneCache() {
return new PosixDefaultTimezoneCache();
diff --git a/www/iridium/files/patch-v8_src_base_platform_platform-openbsd.cc b/www/iridium/files/patch-v8_src_base_platform_platform-openbsd.cc
index c97ab8a6d012..7dfe2bf94086 100644
--- a/www/iridium/files/patch-v8_src_base_platform_platform-openbsd.cc
+++ b/www/iridium/files/patch-v8_src_base_platform_platform-openbsd.cc
@@ -1,4 +1,4 @@
---- v8/src/base/platform/platform-openbsd.cc.orig 2024-08-01 05:47:53 UTC
+--- v8/src/base/platform/platform-openbsd.cc.orig 2025-05-07 06:48:23 UTC
+++ v8/src/base/platform/platform-openbsd.cc
@@ -6,6 +6,7 @@
// POSIX-compatible parts, the implementation is in platform-posix.cc.
diff --git a/www/iridium/files/patch-v8_src_base_platform_platform-posix.cc b/www/iridium/files/patch-v8_src_base_platform_platform-posix.cc
index aec30e64037e..a6d1f1d70e94 100644
--- a/www/iridium/files/patch-v8_src_base_platform_platform-posix.cc
+++ b/www/iridium/files/patch-v8_src_base_platform_platform-posix.cc
@@ -1,4 +1,4 @@
---- v8/src/base/platform/platform-posix.cc.orig 2025-04-16 18:18:42 UTC
+--- v8/src/base/platform/platform-posix.cc.orig 2025-05-07 06:48:23 UTC
+++ v8/src/base/platform/platform-posix.cc
@@ -76,7 +76,7 @@
#include <sys/syscall.h>
diff --git a/www/iridium/files/patch-v8_src_base_sys-info.cc b/www/iridium/files/patch-v8_src_base_sys-info.cc
index c1b7f0612c6c..7e24563e995a 100644
--- a/www/iridium/files/patch-v8_src_base_sys-info.cc
+++ b/www/iridium/files/patch-v8_src_base_sys-info.cc
@@ -1,4 +1,4 @@
---- v8/src/base/sys-info.cc.orig 2024-11-04 08:56:03 UTC
+--- v8/src/base/sys-info.cc.orig 2025-05-07 06:48:23 UTC
+++ v8/src/base/sys-info.cc
@@ -36,7 +36,7 @@ namespace base {
// static
diff --git a/www/iridium/files/patch-v8_src_diagnostics_perf-jit.cc b/www/iridium/files/patch-v8_src_diagnostics_perf-jit.cc
index b7ad78ca0e0b..e7c55bed5211 100644
--- a/www/iridium/files/patch-v8_src_diagnostics_perf-jit.cc
+++ b/www/iridium/files/patch-v8_src_diagnostics_perf-jit.cc
@@ -1,4 +1,4 @@
---- v8/src/diagnostics/perf-jit.cc.orig 2023-10-21 11:51:27 UTC
+--- v8/src/diagnostics/perf-jit.cc.orig 2025-05-07 06:48:23 UTC
+++ v8/src/diagnostics/perf-jit.cc
@@ -31,7 +31,7 @@
#include "src/flags/flags.h"
diff --git a/www/iridium/files/patch-v8_src_diagnostics_perf-jit.h b/www/iridium/files/patch-v8_src_diagnostics_perf-jit.h
index 1504da917937..ef883200bef9 100644
--- a/www/iridium/files/patch-v8_src_diagnostics_perf-jit.h
+++ b/www/iridium/files/patch-v8_src_diagnostics_perf-jit.h
@@ -1,4 +1,4 @@
---- v8/src/diagnostics/perf-jit.h.orig 2022-10-05 07:34:01 UTC
+--- v8/src/diagnostics/perf-jit.h.orig 2025-05-07 06:48:23 UTC
+++ v8/src/diagnostics/perf-jit.h
@@ -31,7 +31,7 @@
#include "include/v8config.h"
diff --git a/www/iridium/files/patch-v8_src_execution_isolate.cc b/www/iridium/files/patch-v8_src_execution_isolate.cc
index 86a6a76eee4c..e31899c4b1b9 100644
--- a/www/iridium/files/patch-v8_src_execution_isolate.cc
+++ b/www/iridium/files/patch-v8_src_execution_isolate.cc
@@ -1,6 +1,6 @@
---- v8/src/execution/isolate.cc.orig 2025-04-16 18:18:42 UTC
+--- v8/src/execution/isolate.cc.orig 2025-05-07 06:48:23 UTC
+++ v8/src/execution/isolate.cc
-@@ -172,6 +172,10 @@
+@@ -173,6 +173,10 @@
#include "src/execution/simulator-base.h"
#endif
@@ -11,7 +11,7 @@
extern "C" const uint8_t v8_Default_embedded_blob_code_[];
extern "C" uint32_t v8_Default_embedded_blob_code_size_;
extern "C" const uint8_t v8_Default_embedded_blob_data_[];
-@@ -5062,6 +5066,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() {
+@@ -5114,6 +5118,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() {
uint32_t code_size = DefaultEmbeddedBlobCodeSize();
const uint8_t* data = DefaultEmbeddedBlobData();
uint32_t data_size = DefaultEmbeddedBlobDataSize();
diff --git a/www/iridium/files/patch-v8_src_flags_flags.cc b/www/iridium/files/patch-v8_src_flags_flags.cc
index 2a5d51a2eb03..3b1fd580ca1a 100644
--- a/www/iridium/files/patch-v8_src_flags_flags.cc
+++ b/www/iridium/files/patch-v8_src_flags_flags.cc
@@ -1,4 +1,4 @@
---- v8/src/flags/flags.cc.orig 2025-03-18 16:46:04 UTC
+--- v8/src/flags/flags.cc.orig 2025-05-07 06:48:23 UTC
+++ v8/src/flags/flags.cc
@@ -16,6 +16,10 @@
#include <set>
diff --git a/www/iridium/files/patch-v8_src_libsampler_sampler.cc b/www/iridium/files/patch-v8_src_libsampler_sampler.cc
index aae17a20e628..79f5e1c3680b 100644
--- a/www/iridium/files/patch-v8_src_libsampler_sampler.cc
+++ b/www/iridium/files/patch-v8_src_libsampler_sampler.cc
@@ -1,4 +1,4 @@
---- v8/src/libsampler/sampler.cc.orig 2025-04-16 18:18:42 UTC
+--- v8/src/libsampler/sampler.cc.orig 2025-05-07 06:48:23 UTC
+++ v8/src/libsampler/sampler.cc
@@ -520,6 +520,16 @@ void SignalHandler::FillRegisterState(void* context, R
state->pc = reinterpret_cast<void*>(mcontext.__gregs[_REG_PC]);
diff --git a/www/iridium/files/patch-v8_src_sandbox_sandbox.cc b/www/iridium/files/patch-v8_src_sandbox_sandbox.cc
index 64a992187bce..ee6231913f0b 100644
--- a/www/iridium/files/patch-v8_src_sandbox_sandbox.cc
+++ b/www/iridium/files/patch-v8_src_sandbox_sandbox.cc
@@ -1,4 +1,4 @@
---- v8/src/sandbox/sandbox.cc.orig 2025-03-18 16:46:04 UTC
+--- v8/src/sandbox/sandbox.cc.orig 2025-05-07 06:48:23 UTC
+++ v8/src/sandbox/sandbox.cc
@@ -59,7 +59,7 @@ static Address DetermineAddressSpaceLimit() {
}
diff --git a/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc b/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
index fd570a65f832..cabd4be1d35b 100644
--- a/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
+++ b/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
@@ -1,4 +1,4 @@
---- v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig 2024-08-27 06:28:16 UTC
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig 2025-05-07 06:48:23 UTC
+++ v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc
@@ -148,6 +148,8 @@ EmbeddedTargetOs ToEmbeddedTargetOs(const char* s) {
return EmbeddedTargetOs::kStarboard;
diff --git a/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h b/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
index 2c5faab1b029..13c58e79d457 100644
--- a/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
+++ b/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
@@ -1,4 +1,4 @@
---- v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig 2024-11-04 08:56:03 UTC
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig 2025-05-07 06:48:23 UTC
+++ v8/src/snapshot/embedded/platform-embedded-file-writer-base.h
@@ -36,6 +36,7 @@ enum class EmbeddedTargetOs {
kWin,
diff --git a/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc b/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
index a407d9d10b6f..b5d6bfd673fa 100644
--- a/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
+++ b/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
@@ -1,4 +1,4 @@
---- v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig 2023-08-28 20:17:35 UTC
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig 2025-05-07 06:48:23 UTC
+++ v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc
@@ -9,6 +9,10 @@
diff --git a/www/iridium/files/patch-v8_src_trap-handler_handler-inside-posix.cc b/www/iridium/files/patch-v8_src_trap-handler_handler-inside-posix.cc
index 35ee5398710e..1008ed65b682 100644
--- a/www/iridium/files/patch-v8_src_trap-handler_handler-inside-posix.cc
+++ b/www/iridium/files/patch-v8_src_trap-handler_handler-inside-posix.cc
@@ -1,4 +1,4 @@
---- v8/src/trap-handler/handler-inside-posix.cc.orig 2024-06-25 12:08:48 UTC
+--- v8/src/trap-handler/handler-inside-posix.cc.orig 2025-05-07 06:48:23 UTC
+++ v8/src/trap-handler/handler-inside-posix.cc
@@ -61,6 +61,8 @@ namespace trap_handler {
#define CONTEXT_REG(reg, REG) &uc->uc_mcontext->__ss.__##reg
diff --git a/www/iridium/files/patch-v8_src_trap-handler_handler-inside-posix.h b/www/iridium/files/patch-v8_src_trap-handler_handler-inside-posix.h
index 13945e9718e5..04476215cd3a 100644
--- a/www/iridium/files/patch-v8_src_trap-handler_handler-inside-posix.h
+++ b/www/iridium/files/patch-v8_src_trap-handler_handler-inside-posix.h
@@ -1,4 +1,4 @@
---- v8/src/trap-handler/handler-inside-posix.h.orig 2022-10-05 07:34:01 UTC
+--- v8/src/trap-handler/handler-inside-posix.h.orig 2025-05-07 06:48:23 UTC
+++ v8/src/trap-handler/handler-inside-posix.h
@@ -13,7 +13,7 @@ namespace v8 {
namespace internal {
diff --git a/www/iridium/files/patch-v8_src_trap-handler_trap-handler.h b/www/iridium/files/patch-v8_src_trap-handler_trap-handler.h
index 5fa9e2479744..773b60489267 100644
--- a/www/iridium/files/patch-v8_src_trap-handler_trap-handler.h
+++ b/www/iridium/files/patch-v8_src_trap-handler_trap-handler.h
@@ -1,4 +1,4 @@
---- v8/src/trap-handler/trap-handler.h.orig 2025-02-22 18:06:53 UTC
+--- v8/src/trap-handler/trap-handler.h.orig 2025-05-07 06:48:23 UTC
+++ v8/src/trap-handler/trap-handler.h
@@ -18,7 +18,7 @@ namespace v8::internal::trap_handler {
// X64 on Linux, Windows, MacOS, FreeBSD.
diff --git a/www/iridium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h b/www/iridium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
index d779774a207d..c4db857ee577 100644
--- a/www/iridium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
+++ b/www/iridium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
@@ -1,6 +1,6 @@
---- v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig 2025-04-16 18:18:42 UTC
+--- v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig 2025-05-07 06:48:23 UTC
+++ v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h
-@@ -575,7 +575,7 @@ void LiftoffAssembler::StoreTaggedPointer(Register dst
+@@ -579,7 +579,7 @@ void LiftoffAssembler::StoreTaggedPointer(Register dst
}
void LiftoffAssembler::Load(LiftoffRegister dst, Register src_addr,
@@ -9,7 +9,7 @@
LoadType type, uint32_t* protected_load_pc,
bool /* is_load_mem */, bool /* i64_offset */,
bool needs_shift) {
-@@ -655,7 +655,7 @@ void LiftoffAssembler::Load(LiftoffRegister dst, Regis
+@@ -659,7 +659,7 @@ void LiftoffAssembler::Load(LiftoffRegister dst, Regis
}
void LiftoffAssembler::Store(Register dst_addr, Register offset_reg,
@@ -18,7 +18,7 @@
StoreType type, LiftoffRegList pinned,
uint32_t* protected_store_pc,
bool /* is_store_mem */, bool /* i64_offset */) {
-@@ -734,7 +734,7 @@ void LiftoffAssembler::Store(Register dst_addr, Regist
+@@ -738,7 +738,7 @@ void LiftoffAssembler::Store(Register dst_addr, Regist
}
void LiftoffAssembler::AtomicLoad(LiftoffRegister dst, Register src_addr,
@@ -27,7 +27,7 @@
LoadType type, LiftoffRegList /* pinned */,
bool /* i64_offset */) {
if (type.value() != LoadType::kI64Load) {
-@@ -752,7 +752,7 @@ void LiftoffAssembler::AtomicLoad(LiftoffRegister dst,
+@@ -756,7 +756,7 @@ void LiftoffAssembler::AtomicLoad(LiftoffRegister dst,
}
void LiftoffAssembler::AtomicStore(Register dst_addr, Register offset_reg,
@@ -36,7 +36,7 @@
StoreType type, LiftoffRegList pinned,
bool /* i64_offset */) {
DCHECK_LE(offset_imm, std::numeric_limits<int32_t>::max());
-@@ -822,7 +822,7 @@ enum Binop { kAdd, kSub, kAnd, kOr, kXor, kExchange };
+@@ -826,7 +826,7 @@ enum Binop { kAdd, kSub, kAnd, kOr, kXor, kExchange };
inline void AtomicAddOrSubOrExchange32(LiftoffAssembler* lasm, Binop binop,
Register dst_addr, Register offset_reg,
@@ -45,7 +45,7 @@
LiftoffRegister value,
LiftoffRegister result, StoreType type) {
DCHECK_EQ(value, result);
-@@ -890,7 +890,7 @@ inline void AtomicAddOrSubOrExchange32(LiftoffAssemble
+@@ -894,7 +894,7 @@ inline void AtomicAddOrSubOrExchange32(LiftoffAssemble
}
inline void AtomicBinop32(LiftoffAssembler* lasm, Binop op, Register dst_addr,
@@ -54,7 +54,7 @@
LiftoffRegister value, LiftoffRegister result,
StoreType type) {
DCHECK_EQ(value, result);
-@@ -1005,7 +1005,7 @@ inline void AtomicBinop32(LiftoffAssembler* lasm, Bino
+@@ -1009,7 +1009,7 @@ inline void AtomicBinop32(LiftoffAssembler* lasm, Bino
}
inline void AtomicBinop64(LiftoffAssembler* lasm, Binop op, Register dst_addr,
@@ -63,7 +63,7 @@
LiftoffRegister value, LiftoffRegister result) {
// We need {ebx} here, which is the root register. As the root register it
// needs special treatment. As we use {ebx} directly in the code below, we
-@@ -1101,7 +1101,7 @@ inline void AtomicBinop64(LiftoffAssembler* lasm, Bino
+@@ -1105,7 +1105,7 @@ inline void AtomicBinop64(LiftoffAssembler* lasm, Bino
} // namespace liftoff
void LiftoffAssembler::AtomicAdd(Register dst_addr, Register offset_reg,
@@ -72,7 +72,7 @@
LiftoffRegister result, StoreType type,
bool /* i64_offset */) {
if (type.value() == StoreType::kI64Store) {
-@@ -1115,7 +1115,7 @@ void LiftoffAssembler::AtomicAdd(Register dst_addr, Re
+@@ -1119,7 +1119,7 @@ void LiftoffAssembler::AtomicAdd(Register dst_addr, Re
}
void LiftoffAssembler::AtomicSub(Register dst_addr, Register offset_reg,
@@ -81,7 +81,7 @@
LiftoffRegister result, StoreType type,
bool /* i64_offset */) {
if (type.value() == StoreType::kI64Store) {
-@@ -1128,7 +1128,7 @@ void LiftoffAssembler::AtomicSub(Register dst_addr, Re
+@@ -1132,7 +1132,7 @@ void LiftoffAssembler::AtomicSub(Register dst_addr, Re
}
void LiftoffAssembler::AtomicAnd(Register dst_addr, Register offset_reg,
@@ -90,7 +90,7 @@
LiftoffRegister result, StoreType type,
bool /* i64_offset */) {
if (type.value() == StoreType::kI64Store) {
-@@ -1142,7 +1142,7 @@ void LiftoffAssembler::AtomicAnd(Register dst_addr, Re
+@@ -1146,7 +1146,7 @@ void LiftoffAssembler::AtomicAnd(Register dst_addr, Re
}
void LiftoffAssembler::AtomicOr(Register dst_addr, Register offset_reg,
@@ -99,7 +99,7 @@
LiftoffRegister result, StoreType type,
bool /* i64_offset */) {
if (type.value() == StoreType::kI64Store) {
-@@ -1156,7 +1156,7 @@ void LiftoffAssembler::AtomicOr(Register dst_addr, Reg
+@@ -1160,7 +1160,7 @@ void LiftoffAssembler::AtomicOr(Register dst_addr, Reg
}
void LiftoffAssembler::AtomicXor(Register dst_addr, Register offset_reg,
@@ -108,7 +108,7 @@
LiftoffRegister result, StoreType type,
bool /* i64_offset */) {
if (type.value() == StoreType::kI64Store) {
-@@ -1170,7 +1170,7 @@ void LiftoffAssembler::AtomicXor(Register dst_addr, Re
+@@ -1174,7 +1174,7 @@ void LiftoffAssembler::AtomicXor(Register dst_addr, Re
}
void LiftoffAssembler::AtomicExchange(Register dst_addr, Register offset_reg,
@@ -117,7 +117,7 @@
LiftoffRegister value,
LiftoffRegister result, StoreType type,
bool /* i64_offset */) {
-@@ -1185,7 +1185,7 @@ void LiftoffAssembler::AtomicExchange(Register dst_add
+@@ -1189,7 +1189,7 @@ void LiftoffAssembler::AtomicExchange(Register dst_add
}
void LiftoffAssembler::AtomicCompareExchange(
diff --git a/www/iridium/files/patch-v8_tools_run.py b/www/iridium/files/patch-v8_tools_run.py
index 197acf6d1d60..ded6264b29d2 100644
--- a/www/iridium/files/patch-v8_tools_run.py
+++ b/www/iridium/files/patch-v8_tools_run.py
@@ -1,4 +1,4 @@
---- v8/tools/run.py.orig 2024-11-04 08:56:03 UTC
+--- v8/tools/run.py.orig 2025-05-07 06:48:23 UTC
+++ v8/tools/run.py
@@ -21,7 +21,7 @@ if cmd and cmd[0] == '--redirect-stdout':
kwargs = dict(stdout=subprocess.PIPE)
diff --git a/www/mattermost-server/Makefile b/www/mattermost-server/Makefile
index 511b74d18919..94b573765345 100644
--- a/www/mattermost-server/Makefile
+++ b/www/mattermost-server/Makefile
@@ -1,6 +1,5 @@
PORTNAME= mattermost
-PORTVERSION= 10.5.1
-PORTREVISION= 1
+PORTVERSION= 10.5.4
CATEGORIES= www
MASTER_SITES= LOCAL/decke
PKGNAMESUFFIX= -server
diff --git a/www/mattermost-server/distinfo b/www/mattermost-server/distinfo
index 33f59b438728..aa89d6002287 100644
--- a/www/mattermost-server/distinfo
+++ b/www/mattermost-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741865592
-SHA256 (mattermost-10.5.1.tar.xz) = 404b671e53b2341b4bb9bac4a473c4254356dee23654bc8aad327f232fb552e7
-SIZE (mattermost-10.5.1.tar.xz) = 123914268
+TIMESTAMP = 1746643584
+SHA256 (mattermost-10.5.4.tar.xz) = 781178d145c1deae486e2c3f52e2a9700ced360ba018d1891e058eca10ba0871
+SIZE (mattermost-10.5.4.tar.xz) = 132372636
diff --git a/www/mattermost-webapp/Makefile b/www/mattermost-webapp/Makefile
index a5914e36be5b..5769dc7d06e7 100644
--- a/www/mattermost-webapp/Makefile
+++ b/www/mattermost-webapp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mattermost-webapp
-PORTVERSION= 10.5.1
+PORTVERSION= 10.5.4
DISTVERSIONPREFIX= v
CATEGORIES= www
MASTER_SITES= https://releases.mattermost.com/${PORTVERSION}/
diff --git a/www/mattermost-webapp/distinfo b/www/mattermost-webapp/distinfo
index c31c149d7e56..0b47aa5683e6 100644
--- a/www/mattermost-webapp/distinfo
+++ b/www/mattermost-webapp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741866134
-SHA256 (mattermost-10.5.1-linux-amd64.tar.gz) = 95af0556d64525bbda4354eab91e36087026b751c3c895622d7e0dddd2cd7ee6
-SIZE (mattermost-10.5.1-linux-amd64.tar.gz) = 622535550
+TIMESTAMP = 1746644156
+SHA256 (mattermost-10.5.4-linux-amd64.tar.gz) = cb9804e89200df10689ece427329da9e1d1b0e49f8ac3819a44c77540ace9f05
+SIZE (mattermost-10.5.4-linux-amd64.tar.gz) = 625912970
diff --git a/www/mattermost-webapp/pkg-plist b/www/mattermost-webapp/pkg-plist
index ff18805bfdb7..1d5ee1cb41f0 100644
--- a/www/mattermost-webapp/pkg-plist
+++ b/www/mattermost-webapp/pkg-plist
@@ -6,8 +6,8 @@
%%WWWDIR%%/client/1041.2572eda22344150544f1.js.map
%%WWWDIR%%/client/1041.8dc2cfa7ead9a7c76659.css
%%WWWDIR%%/client/1041.8dc2cfa7ead9a7c76659.css.map
-%%WWWDIR%%/client/1083.30842cea7ae7c3bfc296.js
-%%WWWDIR%%/client/1083.30842cea7ae7c3bfc296.js.map
+%%WWWDIR%%/client/1083.2a0ed5aff07991bcfe5d.js
+%%WWWDIR%%/client/1083.2a0ed5aff07991bcfe5d.js.map
%%WWWDIR%%/client/11.5ada543d8439d319600a.css
%%WWWDIR%%/client/11.5ada543d8439d319600a.css.map
%%WWWDIR%%/client/11.88c2898b3db4047b1024.js
@@ -55,10 +55,6 @@
%%WWWDIR%%/client/1959.88e09e6c98529a040c03.js
%%WWWDIR%%/client/1959.88e09e6c98529a040c03.js.LICENSE.txt
%%WWWDIR%%/client/1959.88e09e6c98529a040c03.js.map
-%%WWWDIR%%/client/226.0e4a288ca7c7b45acf03.js
-%%WWWDIR%%/client/226.0e4a288ca7c7b45acf03.js.map
-%%WWWDIR%%/client/226.5111981c8bf7a9ed9b08.css
-%%WWWDIR%%/client/226.5111981c8bf7a9ed9b08.css.map
%%WWWDIR%%/client/2284.8572c40bd3e7438fa164.js
%%WWWDIR%%/client/2284.8572c40bd3e7438fa164.js.LICENSE.txt
%%WWWDIR%%/client/2284.8572c40bd3e7438fa164.js.map
@@ -81,9 +77,9 @@
%%WWWDIR%%/client/2821.7035da3aa10f689e9522.js.map
%%WWWDIR%%/client/2839.24ee2c5e66ef2fe0de3b.js
%%WWWDIR%%/client/2839.24ee2c5e66ef2fe0de3b.js.map
-%%WWWDIR%%/client/2868.a7fc1d97c7113f394036.js
-%%WWWDIR%%/client/2868.a7fc1d97c7113f394036.js.LICENSE.txt
-%%WWWDIR%%/client/2868.a7fc1d97c7113f394036.js.map
+%%WWWDIR%%/client/2868.73140750bc07c6454fea.js
+%%WWWDIR%%/client/2868.73140750bc07c6454fea.js.LICENSE.txt
+%%WWWDIR%%/client/2868.73140750bc07c6454fea.js.map
%%WWWDIR%%/client/2960.d9371c2a3f159ce1105e.js
%%WWWDIR%%/client/2960.d9371c2a3f159ce1105e.js.LICENSE.txt
%%WWWDIR%%/client/2960.d9371c2a3f159ce1105e.js.map
@@ -95,10 +91,10 @@
%%WWWDIR%%/client/3076.b90c10d034c14d9eaac5.js.map
%%WWWDIR%%/client/3094.70eb16cc1b3136feb23d.css
%%WWWDIR%%/client/3094.70eb16cc1b3136feb23d.css.map
+%%WWWDIR%%/client/3147.06dcdaf6bfe14a12bbc7.js
+%%WWWDIR%%/client/3147.06dcdaf6bfe14a12bbc7.js.map
%%WWWDIR%%/client/3147.1a23012bf6b81c1367c4.css
%%WWWDIR%%/client/3147.1a23012bf6b81c1367c4.css.map
-%%WWWDIR%%/client/3147.66f984f962a4ccf35d7b.js
-%%WWWDIR%%/client/3147.66f984f962a4ccf35d7b.js.map
%%WWWDIR%%/client/3161.224a2836a1ffbac1c3cb.js
%%WWWDIR%%/client/3161.224a2836a1ffbac1c3cb.js.map
%%WWWDIR%%/client/3320.c1a0c4b1bf388f50f580.js
@@ -113,8 +109,8 @@
%%WWWDIR%%/client/3461.b2536127835134a39eb3.js.map
%%WWWDIR%%/client/3559.70aac86b2334ea79cbab.js
%%WWWDIR%%/client/3559.70aac86b2334ea79cbab.js.map
-%%WWWDIR%%/client/3560.562935c75a4b8bd7d627.css
-%%WWWDIR%%/client/3560.562935c75a4b8bd7d627.css.map
+%%WWWDIR%%/client/3560.49eabe7f0656fd794614.css
+%%WWWDIR%%/client/3560.49eabe7f0656fd794614.css.map
%%WWWDIR%%/client/3560.e466e096ec714556e2da.js
%%WWWDIR%%/client/3560.e466e096ec714556e2da.js.map
%%WWWDIR%%/client/3572.0177e4027d7f325769dd.js
@@ -130,8 +126,8 @@
%%WWWDIR%%/client/3696.2e2c23af771a280ca171.js.map
%%WWWDIR%%/client/3785.091d75af0b942959e7aa.js
%%WWWDIR%%/client/3785.091d75af0b942959e7aa.js.map
-%%WWWDIR%%/client/3797.5a5b17936f2d22e42035.js
-%%WWWDIR%%/client/3797.5a5b17936f2d22e42035.js.map
+%%WWWDIR%%/client/3797.1b6c0cf42258cb9d93de.js
+%%WWWDIR%%/client/3797.1b6c0cf42258cb9d93de.js.map
%%WWWDIR%%/client/3836.e8e92d6b779c0297d0ea.css
%%WWWDIR%%/client/3836.e8e92d6b779c0297d0ea.css.map
%%WWWDIR%%/client/3836.ee86251e41028f68c3b0.js
@@ -188,8 +184,8 @@
%%WWWDIR%%/client/4738.ab04bb28f0c3bef67da6.js.map
%%WWWDIR%%/client/475.cad42cca85bb2cb02550.js
%%WWWDIR%%/client/475.cad42cca85bb2cb02550.js.map
-%%WWWDIR%%/client/4823.b494245355c3faecb383.js
-%%WWWDIR%%/client/4823.b494245355c3faecb383.js.map
+%%WWWDIR%%/client/4823.b2e6de63dd6992879eca.js
+%%WWWDIR%%/client/4823.b2e6de63dd6992879eca.js.map
%%WWWDIR%%/client/4839.c5f7909088970595b70a.js
%%WWWDIR%%/client/4839.c5f7909088970595b70a.js.map
%%WWWDIR%%/client/486.1c515a3980a4990e2da5.js
@@ -289,10 +285,14 @@
%%WWWDIR%%/client/6898.45f2673a9f8595dd1765.js.map
%%WWWDIR%%/client/6898.f9c41382e57246523c72.css
%%WWWDIR%%/client/6898.f9c41382e57246523c72.css.map
-%%WWWDIR%%/client/7003.6517b4e85f0fe7344473.css
-%%WWWDIR%%/client/7003.6517b4e85f0fe7344473.css.map
+%%WWWDIR%%/client/6940.54aa737ccdf3af72332b.js
+%%WWWDIR%%/client/6940.54aa737ccdf3af72332b.js.map
+%%WWWDIR%%/client/6940.73369b09fed3e015df01.css
+%%WWWDIR%%/client/6940.73369b09fed3e015df01.css.map
%%WWWDIR%%/client/7003.683926ac3591bd47b01b.js
%%WWWDIR%%/client/7003.683926ac3591bd47b01b.js.map
+%%WWWDIR%%/client/7003.f95f502035aede55919e.css
+%%WWWDIR%%/client/7003.f95f502035aede55919e.css.map
%%WWWDIR%%/client/7099.ef352319bd2dfacdf64d.js
%%WWWDIR%%/client/7099.ef352319bd2dfacdf64d.js.map
%%WWWDIR%%/client/7272.8f3cee1a179188a1deca.js
@@ -353,8 +353,8 @@
%%WWWDIR%%/client/8348.bb69f03c33bc27a7b042.js.map
%%WWWDIR%%/client/8360.841bf548522155de7948.js
%%WWWDIR%%/client/8360.841bf548522155de7948.js.map
-%%WWWDIR%%/client/8461.9c674369b81874d0b807.js
-%%WWWDIR%%/client/8461.9c674369b81874d0b807.js.map
+%%WWWDIR%%/client/8461.d1f79d51415f27554279.js
+%%WWWDIR%%/client/8461.d1f79d51415f27554279.js.map
%%WWWDIR%%/client/8508.9335b87e46db99391307.js
%%WWWDIR%%/client/8508.9335b87e46db99391307.js.map
%%WWWDIR%%/client/8508.e0dd00b105e5520488b9.css
@@ -4208,8 +4208,8 @@
%%WWWDIR%%/client/images/payment_processing.png
%%WWWDIR%%/client/images/purchase_alert.png
%%WWWDIR%%/client/images/welcome_illustration_new.png
-%%WWWDIR%%/client/main.81b56ebac8513accd230.js
-%%WWWDIR%%/client/main.81b56ebac8513accd230.js.map
+%%WWWDIR%%/client/main.c0dd500c0c43733e31c6.js
+%%WWWDIR%%/client/main.c0dd500c0c43733e31c6.js.map
%%WWWDIR%%/client/manifest.json
%%WWWDIR%%/client/remote_entry.js
%%WWWDIR%%/client/remote_entry.js.map
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/nextcloud-calendar/Makefile b/www/nextcloud-calendar/Makefile
index bbeb3d79b07d..8062dfb93509 100644
--- a/www/nextcloud-calendar/Makefile
+++ b/www/nextcloud-calendar/Makefile
@@ -1,5 +1,5 @@
PORTNAME= calendar
-PORTVERSION= 5.2.2
+PORTVERSION= 5.2.3
DISTVERSIONPREFIX= v
CATEGORIES= www
diff --git a/www/nextcloud-calendar/distinfo b/www/nextcloud-calendar/distinfo
index 2ff5e0e05b9e..a681a6b91bfa 100644
--- a/www/nextcloud-calendar/distinfo
+++ b/www/nextcloud-calendar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745776569
-SHA256 (nextcloud/calendar-v5.2.2.tar.gz) = ee4390264635c9734817b240068dd86015e527d2dc1076c7244a5db6dd0e2add
-SIZE (nextcloud/calendar-v5.2.2.tar.gz) = 19707542
+TIMESTAMP = 1746950468
+SHA256 (nextcloud/calendar-v5.2.3.tar.gz) = 3647d69f4e9218e1cc50da85bc9021ef7968709e20a208a5deeb01ef4673fcc8
+SIZE (nextcloud/calendar-v5.2.3.tar.gz) = 19796857
diff --git a/www/nginx-devel/Makefile b/www/nginx-devel/Makefile
index 48be6ed2ab12..017ebe1251e6 100644
--- a/www/nginx-devel/Makefile
+++ b/www/nginx-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME?= nginx
PORTVERSION= 1.28.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MASTER_SITES= https://nginx.org/download/ \
LOCAL/osa
@@ -18,7 +18,7 @@ CONFLICTS_INSTALL= nginx
PORTSCOUT= limit:^1\.2[8-9]\.[0-9]*
-USES= cpe
+USES= cpe compiler:env
CPE_VENDOR= f5
CPE_PRODUCT= nginx
@@ -236,6 +236,10 @@ IGNORE= required at least GSSAPI_HEIMDAL or \
'make config' again
.endif
+.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 191
+CFLAGS+= -Wno-error=cast-function-type-mismatch
+.endif
+
.if ${PORT_OPTIONS:MPASSENGER} && empty(PORT_OPTIONS:MDEBUG)
CONFIGURE_ENV+= OPTIMIZE="yes"
CFLAGS+= -DNDEBUG
@@ -251,7 +255,7 @@ LIB_DEPENDS+= libpcre.so:devel/pcre
.endif
.if ${PORT_OPTIONS:MNJS}
-NJS_CONFIGURE_ARGS= --cc-opt="-I${LOCALBASE}/include/quickjs" \
+NJS_CONFIGURE_ARGS= --cc-opt="${CFLAGS} -I${LOCALBASE}/include/quickjs" \
--ld-opt="-L${LOCALBASE}/lib" \
--with-quickjs
.endif
diff --git a/www/nginx-devel/Makefile.extmod b/www/nginx-devel/Makefile.extmod
index 67b474120360..248598e06b69 100644
--- a/www/nginx-devel/Makefile.extmod
+++ b/www/nginx-devel/Makefile.extmod
@@ -238,7 +238,7 @@ NAXSI_VARS= DSO_EXTMODS+=naxsi NAXSI_SUBDIR=/naxsi_src
NAXSI_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-naxsi-libinjection__sqli_c \
${PATCHDIR}/extra-patch-naxsi_config
-NJS_GH_TUPLE= nginx:njs:0.8.10:njs
+NJS_GH_TUPLE= nginx:njs:0.9.0:njs
NJS_CONFIGURE_ON= --with-cc-opt="-I ${LOCALBASE}/include/quickjs"
NJS_LIB_DEPENDS= libquickjs.so:lang/quickjs \
libxml2.so:textproc/libxml2 \
diff --git a/www/nginx-devel/distinfo b/www/nginx-devel/distinfo
index 3439d01dff19..29cbdd4b1f6d 100644
--- a/www/nginx-devel/distinfo
+++ b/www/nginx-devel/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1746026197
+TIMESTAMP = 1746537167
SHA256 (nginx-1.28.0.tar.gz) = c6b5c6b086c0df9d3ca3ff5e084c1d0ef909e6038279c71c1c3e985f576ff76a
SIZE (nginx-1.28.0.tar.gz) = 1280111
SHA256 (nginx_mogilefs_module-1.0.4.tar.gz) = 7ac230d30907f013dff8d435a118619ea6168aa3714dba62c6962d350c6295ae
@@ -105,8 +105,8 @@ SHA256 (wargio-naxsi-1.7_GH0.tar.gz) = adee817da71913f64a9fb0fca142d9520bb0e5014
SIZE (wargio-naxsi-1.7_GH0.tar.gz) = 1132392
SHA256 (libinjection-libinjection-b9fcaaf_GH0.tar.gz) = 7812e1316b61a7a7d3a65a57a07c6d5235ac40fe35e6edda983f31a44661a38e
SIZE (libinjection-libinjection-b9fcaaf_GH0.tar.gz) = 2218207
-SHA256 (nginx-njs-0.8.10_GH0.tar.gz) = 0be4bdd79184cd43f55a0377e59107fddfeef33e54f97c890894f0fe72628d26
-SIZE (nginx-njs-0.8.10_GH0.tar.gz) = 942446
+SHA256 (nginx-njs-0.9.0_GH0.tar.gz) = 7b0446f0b3e0b63b57883e0464d883f0ac4eab82ec7746599d37563dc6808203
+SIZE (nginx-njs-0.9.0_GH0.tar.gz) = 942562
SHA256 (osokin-nginx-otel-3a655df_GH0.tar.gz) = 71ee1561303c289d4562148f8719b60796c36abe16de1b3c10d10b8e6f03a952
SIZE (osokin-nginx-otel-3a655df_GH0.tar.gz) = 27169
SHA256 (konstruxi-ngx_postgres-8aa7359_GH0.tar.gz) = c69ad4495de7c7883ebc23e1e6c4cc83a4ac6a7fddd4d5c12e49d33b65f7c50b
diff --git a/www/p5-Perlanet/Makefile b/www/p5-Perlanet/Makefile
index e0a2ecdd8eb7..f30db486d1e6 100644
--- a/www/p5-Perlanet/Makefile
+++ b/www/p5-Perlanet/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Perlanet
-PORTVERSION= 3.3.2
+PORTVERSION= 3.3.3
DISTVERSIONPREFIX= v
CATEGORIES= www perl5
MASTER_SITES= CPAN
diff --git a/www/p5-Perlanet/distinfo b/www/p5-Perlanet/distinfo
index e3e36c7f2ae5..32bfe5678b4a 100644
--- a/www/p5-Perlanet/distinfo
+++ b/www/p5-Perlanet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745178252
-SHA256 (Perlanet-v3.3.2.tar.gz) = 19e662fcdd3fdf5062b4c9f681ff4b61da7bb6ada0796d4f7ae2d619c7760fd6
-SIZE (Perlanet-v3.3.2.tar.gz) = 69402
+TIMESTAMP = 1746944152
+SHA256 (Perlanet-v3.3.3.tar.gz) = 54bfb5b6fc29a445e693c97b02557a62292e3d780551be20a1a541f4513b5566
+SIZE (Perlanet-v3.3.3.tar.gz) = 69906
diff --git a/www/p5-WWW-OAuth/Makefile b/www/p5-WWW-OAuth/Makefile
index 5cbce6145e30..6eeb68778202 100644
--- a/www/p5-WWW-OAuth/Makefile
+++ b/www/p5-WWW-OAuth/Makefile
@@ -1,5 +1,5 @@
PORTNAME= WWW-OAuth
-PORTVERSION= 1.002
+PORTVERSION= 1.003
CATEGORIES= www perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -15,12 +15,14 @@ BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Tiny-Chained>0:devel/p5-Class-Tiny-Chained \
p5-Crypt-URandom>=0.37:security/p5-Crypt-URandom \
p5-HTTP-Message>0:www/p5-HTTP-Message \
+ p5-libwww>0:www/p5-libwww \
p5-Module-Runtime>0:devel/p5-Module-Runtime \
p5-Mojolicious>0:www/p5-Mojolicious \
p5-Role-Tiny>0:devel/p5-Role-Tiny \
p5-URI>0:net/p5-URI \
- p5-WWW-Form-UrlEncoded>0:www/p5-WWW-Form-UrlEncoded \
- p5-libwww>0:www/p5-libwww
+ p5-WWW-Form-UrlEncoded>0:www/p5-WWW-Form-UrlEncoded
+TEST_DEPENDS= p5-Crypt-SysRandom>=0:security/p5-Crypt-SysRandom \
+ p5-Test-Needs>=0:devel/p5-Test-Needs
USES= perl5
USE_PERL5= configure
diff --git a/www/p5-WWW-OAuth/distinfo b/www/p5-WWW-OAuth/distinfo
index 66538c72eb17..35174b7178f2 100644
--- a/www/p5-WWW-OAuth/distinfo
+++ b/www/p5-WWW-OAuth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738090236
-SHA256 (WWW-OAuth-1.002.tar.gz) = bf8830ed7167d62aaa664a7270654910f7e54697f24823177b37753e477fcab2
-SIZE (WWW-OAuth-1.002.tar.gz) = 26590
+TIMESTAMP = 1746944401
+SHA256 (WWW-OAuth-1.003.tar.gz) = 8fcb117acd71b07fb6fe9dd4330b4f6cc702634520270b1d1bedb925e58e1df6
+SIZE (WWW-OAuth-1.003.tar.gz) = 27014
diff --git a/www/plasma6-plasma-browser-integration/distinfo b/www/plasma6-plasma-browser-integration/distinfo
index 52053277325f..1d5dd058df42 100644
--- a/www/plasma6-plasma-browser-integration/distinfo
+++ b/www/plasma6-plasma-browser-integration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668610
-SHA256 (KDE/plasma/6.3.4/plasma-browser-integration-6.3.4.tar.xz) = f8c2b983d0c94b8ab990a0e20afb949b0ef69f2b9b7e1764b676ad0c41a1ed70
-SIZE (KDE/plasma/6.3.4/plasma-browser-integration-6.3.4.tar.xz) = 233672
+TIMESTAMP = 1746612359
+SHA256 (KDE/plasma/6.3.5/plasma-browser-integration-6.3.5.tar.xz) = ffe11d390f3112dbe67f1c7dbc8000a1d414749ae9c67fe7a79489f20ae3c24a
+SIZE (KDE/plasma/6.3.5/plasma-browser-integration-6.3.5.tar.xz) = 233612
diff --git a/www/py-django-cms/Makefile b/www/py-django-cms/Makefile
index 69f2290f6471..ceb746724eb2 100644
--- a/www/py-django-cms/Makefile
+++ b/www/py-django-cms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-cms
-PORTVERSION= 4.1.5
+PORTVERSION= 4.1.6
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-django-cms/distinfo b/www/py-django-cms/distinfo
index 8a555505a9eb..c6203f9de516 100644
--- a/www/py-django-cms/distinfo
+++ b/www/py-django-cms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743842083
-SHA256 (django_cms-4.1.5.tar.gz) = 4efa64e1fd5293666d00cb58c982d598bb902aea1b0a943ef7bce6b82063e1e2
-SIZE (django_cms-4.1.5.tar.gz) = 5106765
+TIMESTAMP = 1746605285
+SHA256 (django_cms-4.1.6.tar.gz) = fdba4b4468c32937151ff91eea71d8067e352ddddcecbdac2724cd5d9c31920f
+SIZE (django_cms-4.1.6.tar.gz) = 5107485
diff --git a/www/py-django42/Makefile b/www/py-django42/Makefile
index 7b50e855b839..b775be706252 100644
--- a/www/py-django42/Makefile
+++ b/www/py-django42/Makefile
@@ -1,11 +1,11 @@
PORTNAME= django
-PORTVERSION= 4.2.20
+PORTVERSION= 4.2.21
CATEGORIES= www python
MASTER_SITES= PYPI \
https://media.djangoproject.com/releases/${PORTVERSION:R}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= 42
-DISTNAME= Django-${PORTVERSION}
+#DISTNAME= Django-${PORTVERSION}
DIST_SUBDIR= python
MAINTAINER= python@FreeBSD.org
diff --git a/www/py-django42/distinfo b/www/py-django42/distinfo
index 38b231f556b2..77609490bbb7 100644
--- a/www/py-django42/distinfo
+++ b/www/py-django42/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741314788
-SHA256 (python/Django-4.2.20.tar.gz) = 92bac5b4432a64532abb73b2ac27203f485e40225d2640a7fbef2b62b876e789
-SIZE (python/Django-4.2.20.tar.gz) = 10432686
+TIMESTAMP = 1746746510
+SHA256 (python/django-4.2.21.tar.gz) = b54ac28d6aa964fc7c2f7335138a54d78980232011e0cd2231d04eed393dcb0d
+SIZE (python/django-4.2.21.tar.gz) = 10424638
diff --git a/www/py-django42/files/patch-pyproject.toml b/www/py-django42/files/patch-pyproject.toml
new file mode 100644
index 000000000000..9d523c72c390
--- /dev/null
+++ b/www/py-django42/files/patch-pyproject.toml
@@ -0,0 +1,17 @@
+--- pyproject.toml.orig 2025-05-09 00:23:23 UTC
++++ pyproject.toml
+@@ -1,12 +1,12 @@ requires = [
+ [build-system]
+ requires = [
+- "setuptools>=75.8.1; python_version >= '3.9'",
++ "setuptools>=63; python_version >= '3.9'",
+ "setuptools<75.4.0; python_version < '3.9'",
+ ]
+ build-backend = "setuptools.build_meta"
+
+ [project]
+-name = "Django"
++name = "django"
+ dynamic = ["version"]
+ requires-python = ">= 3.8"
+ dependencies = [
diff --git a/www/py-django42/files/patch-setup.cfg b/www/py-django42/files/patch-setup.cfg
deleted file mode 100644
index d014f0b13d57..000000000000
--- a/www/py-django42/files/patch-setup.cfg
+++ /dev/null
@@ -1,9 +0,0 @@
---- setup.cfg.orig 2024-05-08 00:21:05 UTC
-+++ setup.cfg
-@@ -1,5 +1,5 @@
- [metadata]
--name = Django
-+name = django
- version = attr: django.__version__
- url = https://www.djangoproject.com/
- author = Django Software Foundation
diff --git a/www/py-django51/Makefile b/www/py-django51/Makefile
index 6260bf9335a7..dbce0fc65dc1 100644
--- a/www/py-django51/Makefile
+++ b/www/py-django51/Makefile
@@ -1,12 +1,11 @@
PORTNAME= django
-PORTVERSION= 5.1.8
-PORTREVISION= 1
+PORTVERSION= 5.1.9
CATEGORIES= www python
MASTER_SITES= PYPI \
https://media.djangoproject.com/releases/${PORTVERSION:R}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= 51
-DISTNAME= Django-${PORTVERSION}
+#DISTNAME= Django-${PORTVERSION}
DIST_SUBDIR= python
PATCH_SITES= https://github.com/django/django/commit/
diff --git a/www/py-django51/distinfo b/www/py-django51/distinfo
index 8f4a338c7a4f..1acd50cf0a23 100644
--- a/www/py-django51/distinfo
+++ b/www/py-django51/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746511986
-SHA256 (python/Django-5.1.8.tar.gz) = 42e92a1dd2810072bcc40a39a212b693f94406d0ba0749e68eb642f31dc770b4
-SIZE (python/Django-5.1.8.tar.gz) = 10723602
+TIMESTAMP = 1746747568
+SHA256 (python/django-5.1.9.tar.gz) = 565881bdd0eb67da36442e9ac788bda90275386b549070d70aee86327781a4fc
+SIZE (python/django-5.1.9.tar.gz) = 10710887
SHA256 (python/8b9a2bf34e132ccf0ab0a074440dc55f90c76598.patch) = cb9cde01b6ba13ceaba6de3d9315832b7a4ee4d3bf3d38028ef9169e99310495
SIZE (python/8b9a2bf34e132ccf0ab0a074440dc55f90c76598.patch) = 1803
diff --git a/www/py-django51/files/patch-pyproject.toml b/www/py-django51/files/patch-pyproject.toml
index f6b57df6dba0..9794f344137d 100644
--- a/www/py-django51/files/patch-pyproject.toml
+++ b/www/py-django51/files/patch-pyproject.toml
@@ -1,6 +1,9 @@
---- pyproject.toml.orig 2024-07-30 23:02:39 UTC
+--- pyproject.toml.orig 2025-05-07 01:30:47 UTC
+++ pyproject.toml
-@@ -3,7 +3,7 @@ build-backend = "setuptools.build_meta"
+@@ -1,9 +1,9 @@
+ [build-system]
+-requires = ["setuptools>=75.8.1"]
++requires = ["setuptools>=63"]
build-backend = "setuptools.build_meta"
[project]
diff --git a/www/py-django52/Makefile b/www/py-django52/Makefile
index 792b871aadd7..6c8bb99eaced 100644
--- a/www/py-django52/Makefile
+++ b/www/py-django52/Makefile
@@ -1,11 +1,11 @@
PORTNAME= django
-PORTVERSION= 5.2
+PORTVERSION= 5.2.1
CATEGORIES= www python
MASTER_SITES= PYPI \
https://media.djangoproject.com/releases/${PORTVERSION:R}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= 52
-DISTNAME= Django-${PORTVERSION}
+#DISTNAME= Django-${PORTVERSION}
DIST_SUBDIR= python
MAINTAINER= python@FreeBSD.org
diff --git a/www/py-django52/distinfo b/www/py-django52/distinfo
index 94411728ee7b..de1de1501cf0 100644
--- a/www/py-django52/distinfo
+++ b/www/py-django52/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743637018
-SHA256 (python/Django-5.2.tar.gz) = 1a47f7a7a3d43ce64570d350e008d2949abe8c7e21737b351b6a1611277c6d89
-SIZE (python/Django-5.2.tar.gz) = 10824891
+TIMESTAMP = 1746749177
+SHA256 (python/django-5.2.1.tar.gz) = 57fe1f1b59462caed092c80b3dd324fd92161b620d59a9ba9181c34746c97284
+SIZE (python/django-5.2.1.tar.gz) = 10818735
diff --git a/www/py-django52/files/patch-pyproject.toml b/www/py-django52/files/patch-pyproject.toml
index f6b57df6dba0..160750d81d15 100644
--- a/www/py-django52/files/patch-pyproject.toml
+++ b/www/py-django52/files/patch-pyproject.toml
@@ -1,6 +1,9 @@
---- pyproject.toml.orig 2024-07-30 23:02:39 UTC
+--- pyproject.toml.orig 2025-05-07 01:23:23 UTC
+++ pyproject.toml
-@@ -3,7 +3,7 @@ build-backend = "setuptools.build_meta"
+@@ -1,9 +1,9 @@
+ [build-system]
+-requires = ["setuptools>=75.8.1"]
++requires = ["setuptools>=63"]
build-backend = "setuptools.build_meta"
[project]
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/stagit/Makefile b/www/stagit/Makefile
index d826c3d14ef7..701bec8546c2 100644
--- a/www/stagit/Makefile
+++ b/www/stagit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= stagit
PORTVERSION= 1.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
MASTER_SITES= https://codemadness.org/releases/stagit/
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/ungoogled-chromium/Makefile b/www/ungoogled-chromium/Makefile
index 8c7936e0975d..616c569e77cd 100644
--- a/www/ungoogled-chromium/Makefile
+++ b/www/ungoogled-chromium/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ungoogled-chromium
-PORTVERSION= 136.0.7103.59
+PORTVERSION= 136.0.7103.92
PULSEMV= 16
PULSEV= ${PULSEMV}.1
UGVERSION= ${DISTVERSION}-1
diff --git a/www/ungoogled-chromium/distinfo b/www/ungoogled-chromium/distinfo
index 6ea2a5f443d8..ff9869865cd1 100644
--- a/www/ungoogled-chromium/distinfo
+++ b/www/ungoogled-chromium/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1746538020
-SHA256 (chromium-136.0.7103.59.tar.xz) = 3ce1ef863767b3a72058a0f0ceb150cc7b8a9ba8bc24e19c98d25f8b395a8cfe
-SIZE (chromium-136.0.7103.59.tar.xz) = 7182572852
+TIMESTAMP = 1746691040
+SHA256 (chromium-136.0.7103.92.tar.xz) = 3fa7f88ef186566948367bf1e9a9f0612e753fc69285c1654728f6a015cd4cf2
+SIZE (chromium-136.0.7103.92.tar.xz) = 7188412240
SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (chromium-136.0.7103.59-testdata.tar.xz) = 8b903dde26fead99da7adad49c864223d54f55af51630ed8f4776c958e3229eb
-SIZE (chromium-136.0.7103.59-testdata.tar.xz) = 651370832
-SHA256 (ungoogled-software-ungoogled-chromium-136.0.7103.59-136.0.7103.59-1_GH0.tar.gz) = 230078f31d61584de281e4601a785d660ba59206172905a381d9c2db69b0617f
-SIZE (ungoogled-software-ungoogled-chromium-136.0.7103.59-136.0.7103.59-1_GH0.tar.gz) = 633272
+SHA256 (chromium-136.0.7103.92-testdata.tar.xz) = 6e5bb3fba5b61ffc9e91b9d2fc9cc758bebe4d16806a68b1a32b189193c78256
+SIZE (chromium-136.0.7103.92-testdata.tar.xz) = 651393856
+SHA256 (ungoogled-software-ungoogled-chromium-136.0.7103.92-136.0.7103.92-1_GH0.tar.gz) = d256643a26d536a5079441e63fd4c8cda0e073702665605b40c5ce1d5b18bcbe
+SIZE (ungoogled-software-ungoogled-chromium-136.0.7103.92-136.0.7103.92-1_GH0.tar.gz) = 633266
diff --git a/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn b/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn
index 9a1b1c848226..3909947c4a96 100644
--- a/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn
@@ -1,4 +1,4 @@
---- build/config/compiler/BUILD.gn.orig 2025-05-06 12:23:00 UTC
+--- build/config/compiler/BUILD.gn.orig 2025-05-08 07:58:41 UTC
+++ build/config/compiler/BUILD.gn
@@ -197,7 +197,7 @@ declare_args() {
# This greatly reduces the size of debug builds, at the cost of
@@ -92,16 +92,17 @@
!llvm_android_mainline && is_clang &&
clang_warning_suppression_file != "") {
from_build_root =
-@@ -1965,7 +1972,7 @@ config("default_warnings") {
- "-Wno-unneeded-internal-declaration",
- ]
+@@ -1985,9 +1992,6 @@ config("default_warnings") {
+
+ # TODO(crbug.com/40284799): Fix and re-enable.
+ "-Wno-thread-safety-reference-return",
+-
+- # TODO(crbug.com/376641662): Fix and re-enable.
+- "-Wno-nontrivial-memcall",
+ ]
-- if (!is_nacl || is_nacl_saigo) {
-+ if (!is_bsd && !is_nacl || is_nacl_saigo) {
- if (is_win) {
- # TODO(thakis): https://crbug.com/617318
- # Currently RBE can not handle case sensitiveness for windows well.
-@@ -2776,7 +2783,7 @@ config("afdo_optimize_size") {
+ cflags_cc += [
+@@ -2776,7 +2780,7 @@ config("afdo_optimize_size") {
# There are some targeted places that AFDO regresses, so we provide a separate
# config to allow AFDO to be disabled per-target.
config("afdo") {
@@ -110,7 +111,7 @@
cflags = []
if (clang_emit_debug_info_for_profiling) {
# Add the following flags to generate debug info for profiling.
-@@ -2803,7 +2810,7 @@ config("afdo") {
+@@ -2803,7 +2807,7 @@ config("afdo") {
cflags += [ "-Wno-backend-plugin" ]
inputs = [ _clang_sample_profile ]
}
@@ -119,7 +120,7 @@
cflags = [ "-fauto-profile=${auto_profile_path}" ]
inputs = [ auto_profile_path ]
}
-@@ -2980,7 +2987,7 @@ config("symbols") {
+@@ -2980,7 +2984,7 @@ config("symbols") {
cflags += [ "-gomit-unreferenced-methods" ]
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c b/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
index 7f786ddc4fe0..1bedf1f20c97 100644
--- a/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
+++ b/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
@@ -1,6 +1,6 @@
---- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-02-20 09:59:21 UTC
+--- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-05-08 07:58:41 UTC
+++ third_party/sqlite/src/amalgamation_dev/sqlite3.c
-@@ -14187,7 +14187,7 @@ struct fts5_api {
+@@ -14486,7 +14486,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
** it.
*/
diff --git a/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c b/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
index 9954be611b55..b3a019404b16 100644
--- a/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
+++ b/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
@@ -1,6 +1,6 @@
---- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2024-10-27 06:40:35 UTC
+--- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-05-08 07:58:41 UTC
+++ third_party/sqlite/src/amalgamation/sqlite3.c
-@@ -14187,7 +14187,7 @@ struct fts5_api {
+@@ -14486,7 +14486,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
** it.
*/
@@ -9,7 +9,7 @@
# define _XOPEN_SOURCE 600
#endif
-@@ -45183,7 +45183,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
+@@ -45387,7 +45387,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
memset(zBuf, 0, nBuf);
randomnessPid = osGetpid(0);
#if !defined(SQLITE_TEST) && !defined(SQLITE_OMIT_RANDOMNESS)
@@ -22,7 +22,7 @@
int fd, got;
fd = robust_open("/dev/urandom", O_RDONLY, 0);
if( fd<0 ){
-@@ -45198,6 +45203,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
+@@ -45402,6 +45407,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
robust_close(0, fd, __LINE__);
}
}
diff --git a/www/ungoogled-chromium/files/patch-ui_platform__window_platform__window__delegate.h b/www/ungoogled-chromium/files/patch-ui_platform__window_platform__window__delegate.h
index 66f7d1855559..52fb13ff5381 100644
--- a/www/ungoogled-chromium/files/patch-ui_platform__window_platform__window__delegate.h
+++ b/www/ungoogled-chromium/files/patch-ui_platform__window_platform__window__delegate.h
@@ -1,6 +1,6 @@
---- ui/platform_window/platform_window_delegate.h.orig 2025-04-15 08:30:07 UTC
+--- ui/platform_window/platform_window_delegate.h.orig 2025-05-08 07:58:41 UTC
+++ ui/platform_window/platform_window_delegate.h
-@@ -140,7 +140,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow
+@@ -144,7 +144,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow
virtual void OnWindowStateChanged(PlatformWindowState old_state,
PlatformWindowState new_state) = 0;
diff --git a/www/unit/Makefile b/www/unit/Makefile
index 4544f45f4acd..c331b0fb8614 100644
--- a/www/unit/Makefile
+++ b/www/unit/Makefile
@@ -1,5 +1,6 @@
PORTNAME= unit
PORTVERSION= ${UNIT_VERSION}
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES?= https://unit.nginx.org/download/
DISTFILES?= ${PORTNAME}-${PORTVERSION}.tar.gz
diff --git a/www/unit/files/patch-auto_njs b/www/unit/files/patch-auto_njs
new file mode 100644
index 000000000000..a4cbc6ec8d3c
--- /dev/null
+++ b/www/unit/files/patch-auto_njs
@@ -0,0 +1,22 @@
+--- auto/njs.orig 2025-02-27 22:02:21 UTC
++++ auto/njs
+@@ -25,8 +25,8 @@ nxt_feature_test="#include <njs.h>
+ nxt_feature_libs="$NXT_NJS_LIBS $NXT_NJS_AUX_LIBS"
+ nxt_feature_test="#include <njs.h>
+
+- #if NJS_VERSION_NUMBER < 0x000803
+- # error njs < 0.8.3 is not supported.
++ #if NJS_VERSION_NUMBER < 0x000900
++ # error njs < 0.9.0 is not supported.
+ #endif
+
+ int main(void) {
+@@ -44,7 +44,7 @@ if [ $nxt_found = no ]; then
+
+ if [ $nxt_found = no ]; then
+ $echo
+- $echo $0: error: no njs library \>= 0.8.3 found.
++ $echo $0: error: no njs library \>= 0.9.0 found.
+ $echo
+ exit 1;
+ fi
diff --git a/www/unit/files/patch-src_nxt__http__js.c b/www/unit/files/patch-src_nxt__http__js.c
new file mode 100644
index 000000000000..41a2a39a1c56
--- /dev/null
+++ b/www/unit/files/patch-src_nxt__http__js.c
@@ -0,0 +1,139 @@
+--- src/nxt_http_js.c.orig 2025-02-27 22:02:21 UTC
++++ src/nxt_http_js.c
+@@ -9,27 +9,31 @@ static njs_int_t nxt_http_js_ext_uri(njs_vm_t *vm, njs
+
+
+ static njs_int_t nxt_http_js_ext_uri(njs_vm_t *vm, njs_object_prop_t *prop,
+- njs_value_t *value, njs_value_t *setval, njs_value_t *retval);
++ uint32_t atom_id, njs_value_t *value, njs_value_t *setval,
++ njs_value_t *retval);
+ static njs_int_t nxt_http_js_ext_host(njs_vm_t *vm, njs_object_prop_t *prop,
+- njs_value_t *value, njs_value_t *setval, njs_value_t *retval);
+-static njs_int_t nxt_http_js_ext_remote_addr(njs_vm_t *vm,
+- njs_object_prop_t *prop, njs_value_t *value, njs_value_t *setval,
++ uint32_t atom_id, njs_value_t *value, njs_value_t *setval,
+ njs_value_t *retval);
++static njs_int_t nxt_http_js_ext_remote_addr(njs_vm_t *vm,
++ njs_object_prop_t *prop, uint32_t atom_id, njs_value_t *value,
++ njs_value_t *setval, njs_value_t *retval);
+ static njs_int_t nxt_http_js_ext_get_args(njs_vm_t *vm,
+- njs_object_prop_t *prop, njs_value_t *value, njs_value_t *setval,
+- njs_value_t *retval);
++ njs_object_prop_t *prop, uint32_t atom_id, njs_value_t *value,
++ njs_value_t *setval, njs_value_t *retval);
+ static njs_int_t nxt_http_js_ext_get_header(njs_vm_t *vm,
+- njs_object_prop_t *prop, njs_value_t *value, njs_value_t *setval,
+- njs_value_t *retval);
++ njs_object_prop_t *prop, uint32_t atom_id, njs_value_t *value,
++ njs_value_t *setval, njs_value_t *retval);
+ static njs_int_t nxt_http_js_ext_keys_header(njs_vm_t *vm,
+ njs_value_t *value, njs_value_t *keys);
+ static njs_int_t nxt_http_js_ext_get_cookie(njs_vm_t *vm,
+- njs_object_prop_t *prop, njs_value_t *value, njs_value_t *setval,
++ njs_object_prop_t *prop, uint32_t atom_id, njs_value_t *value,
++ njs_value_t *setval,
+ njs_value_t *retval);
+ static njs_int_t nxt_http_js_ext_keys_cookie(njs_vm_t *vm, njs_value_t *value,
+ njs_value_t *keys);
+ static njs_int_t nxt_http_js_ext_get_var(njs_vm_t *vm, njs_object_prop_t *prop,
+- njs_value_t *value, njs_value_t *setval, njs_value_t *retval);
++ uint32_t atom_id, njs_value_t *value, njs_value_t *setval,
++ njs_value_t *retval);
+
+
+ static njs_external_t nxt_http_js_proto[] = {
+@@ -109,7 +113,7 @@ static njs_int_t
+
+
+ static njs_int_t
+-nxt_http_js_ext_uri(njs_vm_t *vm, njs_object_prop_t *prop,
++nxt_http_js_ext_uri(njs_vm_t *vm, njs_object_prop_t *prop, uint32_t atom_id,
+ njs_value_t *value, njs_value_t *setval, njs_value_t *retval)
+ {
+ nxt_http_request_t *r;
+@@ -126,7 +130,7 @@ static njs_int_t
+
+
+ static njs_int_t
+-nxt_http_js_ext_host(njs_vm_t *vm, njs_object_prop_t *prop,
++nxt_http_js_ext_host(njs_vm_t *vm, njs_object_prop_t *prop, uint32_t atom_id,
+ njs_value_t *value, njs_value_t *setval, njs_value_t *retval)
+ {
+ nxt_http_request_t *r;
+@@ -144,7 +148,8 @@ nxt_http_js_ext_remote_addr(njs_vm_t *vm, njs_object_p
+
+ static njs_int_t
+ nxt_http_js_ext_remote_addr(njs_vm_t *vm, njs_object_prop_t *prop,
+- njs_value_t *value, njs_value_t *setval, njs_value_t *retval)
++ uint32_t atom_id, njs_value_t *value, njs_value_t *setval,
++ njs_value_t *retval)
+ {
+ nxt_http_request_t *r;
+
+@@ -162,7 +167,8 @@ nxt_http_js_ext_get_args(njs_vm_t *vm, njs_object_prop
+
+ static njs_int_t
+ nxt_http_js_ext_get_args(njs_vm_t *vm, njs_object_prop_t *prop,
+- njs_value_t *value, njs_value_t *setval, njs_value_t *retval)
++ uint32_t atom_id, njs_value_t *value, njs_value_t *setval,
++ njs_value_t *retval)
+ {
+ u_char *start;
+ njs_int_t ret;
+@@ -193,7 +199,8 @@ nxt_http_js_ext_get_header(njs_vm_t *vm, njs_object_pr
+
+ static njs_int_t
+ nxt_http_js_ext_get_header(njs_vm_t *vm, njs_object_prop_t *prop,
+- njs_value_t *value, njs_value_t *setval, njs_value_t *retval)
++ uint32_t atom_id, njs_value_t *value, njs_value_t *setval,
++ njs_value_t *retval)
+ {
+ njs_int_t rc;
+ njs_str_t key;
+@@ -206,7 +213,7 @@ nxt_http_js_ext_get_header(njs_vm_t *vm, njs_object_pr
+ return NJS_DECLINED;
+ }
+
+- rc = njs_vm_prop_name(vm, prop, &key);
++ rc = njs_vm_prop_name(vm, atom_id, &key);
+ if (rc != NJS_OK) {
+ njs_value_undefined_set(retval);
+ return NJS_DECLINED;
+@@ -266,7 +273,8 @@ nxt_http_js_ext_get_cookie(njs_vm_t *vm, njs_object_pr
+
+ static njs_int_t
+ nxt_http_js_ext_get_cookie(njs_vm_t *vm, njs_object_prop_t *prop,
+- njs_value_t *value, njs_value_t *setval, njs_value_t *retval)
++ uint32_t atom_id, njs_value_t *value, njs_value_t *setval,
++ njs_value_t *retval)
+ {
+ njs_int_t rc;
+ njs_str_t key;
+@@ -280,7 +288,7 @@ nxt_http_js_ext_get_cookie(njs_vm_t *vm, njs_object_pr
+ return NJS_DECLINED;
+ }
+
+- rc = njs_vm_prop_name(vm, prop, &key);
++ rc = njs_vm_prop_name(vm, atom_id, &key);
+ if (rc != NJS_OK) {
+ njs_value_undefined_set(retval);
+ return NJS_DECLINED;
+@@ -355,7 +363,8 @@ nxt_http_js_ext_get_var(njs_vm_t *vm, njs_object_prop_
+
+ static njs_int_t
+ nxt_http_js_ext_get_var(njs_vm_t *vm, njs_object_prop_t *prop,
+- njs_value_t *value, njs_value_t *setval, njs_value_t *retval)
++ uint32_t atom_id, njs_value_t *value, njs_value_t *setval,
++ njs_value_t *retval)
+ {
+ njs_int_t rc;
+ njs_str_t key;
+@@ -369,7 +378,7 @@ nxt_http_js_ext_get_var(njs_vm_t *vm, njs_object_prop_
+ return NJS_DECLINED;
+ }
+
+- rc = njs_vm_prop_name(vm, prop, &key);
++ rc = njs_vm_prop_name(vm, atom_id, &key);
+ if (rc != NJS_OK) {
+ njs_value_undefined_set(retval);
+ return NJS_DECLINED;
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-clocks/kteatime/distinfo b/x11-clocks/kteatime/distinfo
index d50b4ec45177..aa2645545756 100644
--- a/x11-clocks/kteatime/distinfo
+++ b/x11-clocks/kteatime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564318
-SHA256 (KDE/release-service/25.04.0/kteatime-25.04.0.tar.xz) = a87d8e60cdbce3ef52742d806a7bb5115bce60dfb0e4439fde6a77838dc391d9
-SIZE (KDE/release-service/25.04.0/kteatime-25.04.0.tar.xz) = 311628
+TIMESTAMP = 1746557966
+SHA256 (KDE/release-service/25.04.1/kteatime-25.04.1.tar.xz) = 810d971a868517e735257d97d7e3c32ccc8042ad5efded70aab007dfc2349398
+SIZE (KDE/release-service/25.04.1/kteatime-25.04.1.tar.xz) = 311664
diff --git a/x11-clocks/ktimer/distinfo b/x11-clocks/ktimer/distinfo
index c6c78471429f..347cfc5c0904 100644
--- a/x11-clocks/ktimer/distinfo
+++ b/x11-clocks/ktimer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564319
-SHA256 (KDE/release-service/25.04.0/ktimer-25.04.0.tar.xz) = cdbb07cce10564943fa6f123af782a6c2a842c9bb98c4a3f8c1f0dae7e70cda9
-SIZE (KDE/release-service/25.04.0/ktimer-25.04.0.tar.xz) = 454556
+TIMESTAMP = 1746557966
+SHA256 (KDE/release-service/25.04.1/ktimer-25.04.1.tar.xz) = 55306a864b63278737bb9d0873a9bb03b1883e6ee50f24cda2175e5f09d46fb9
+SIZE (KDE/release-service/25.04.1/ktimer-25.04.1.tar.xz) = 454580
diff --git a/x11-fm/dolphin/Makefile b/x11-fm/dolphin/Makefile
index 13b74feacb14..3d25c67ced55 100644
--- a/x11-fm/dolphin/Makefile
+++ b/x11-fm/dolphin/Makefile
@@ -1,6 +1,5 @@
PORTNAME= dolphin
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= x11-fm kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/x11-fm/dolphin/distinfo b/x11-fm/dolphin/distinfo
index 4ff1c3f03177..8fcaf0de483e 100644
--- a/x11-fm/dolphin/distinfo
+++ b/x11-fm/dolphin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564319
-SHA256 (KDE/release-service/25.04.0/dolphin-25.04.0.tar.xz) = 8997ec04ef12af22647dfef67b15ea8f1304f7ae076c7b8fd53184a55a012a18
-SIZE (KDE/release-service/25.04.0/dolphin-25.04.0.tar.xz) = 5738564
+TIMESTAMP = 1746557967
+SHA256 (KDE/release-service/25.04.1/dolphin-25.04.1.tar.xz) = 1da30767f62d78edc9b556305c98aac89e063249e432735d2dd478d322e45add
+SIZE (KDE/release-service/25.04.1/dolphin-25.04.1.tar.xz) = 5740512
diff --git a/x11-fm/konqueror/distinfo b/x11-fm/konqueror/distinfo
index cd3776bc2ea5..7c6553fe79e5 100644
--- a/x11-fm/konqueror/distinfo
+++ b/x11-fm/konqueror/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564320
-SHA256 (KDE/release-service/25.04.0/konqueror-25.04.0.tar.xz) = cb62ee7d33a531d48447556b0fea88a34618b969c94f95d7f009c5c5bd9a9a45
-SIZE (KDE/release-service/25.04.0/konqueror-25.04.0.tar.xz) = 9824312
+TIMESTAMP = 1746557968
+SHA256 (KDE/release-service/25.04.1/konqueror-25.04.1.tar.xz) = d5ac0ef80aa40ed732203f6007e826e18c4c5dc58da3e03c2155191837cbaa37
+SIZE (KDE/release-service/25.04.1/konqueror-25.04.1.tar.xz) = 9824292
diff --git a/x11-fonts/urwfonts/Makefile b/x11-fonts/urwfonts/Makefile
index ea3afef748cd..e5cf56379067 100644
--- a/x11-fonts/urwfonts/Makefile
+++ b/x11-fonts/urwfonts/Makefile
@@ -2,7 +2,7 @@ PORTNAME= urwfonts
PORTVERSION= 1.0
PORTREVISION= 8
CATEGORIES= x11-fonts
-MASTER_SITES= ftp://ftp.gimp.org/pub/gimp/fonts/
+MASTER_SITES= https://download.gimp.org/gimp/fonts/
DISTNAME= urw-fonts
MAINTAINER= olgeni@FreeBSD.org
diff --git a/x11-themes/plasma6-breeze-gtk/distinfo b/x11-themes/plasma6-breeze-gtk/distinfo
index 4e0b745aebb1..916e2ddc5f1a 100644
--- a/x11-themes/plasma6-breeze-gtk/distinfo
+++ b/x11-themes/plasma6-breeze-gtk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668612
-SHA256 (KDE/plasma/6.3.4/breeze-gtk-6.3.4.tar.xz) = 6c15981d3c94eb12a9d980ef4cfdb3089823e58343d79d8b2fd346ac6d05566f
-SIZE (KDE/plasma/6.3.4/breeze-gtk-6.3.4.tar.xz) = 40740
+TIMESTAMP = 1746612362
+SHA256 (KDE/plasma/6.3.5/breeze-gtk-6.3.5.tar.xz) = b2926272ac908dc0c121759333316cfe5567c591d975724e2d4531141507580d
+SIZE (KDE/plasma/6.3.5/breeze-gtk-6.3.5.tar.xz) = 40748
diff --git a/x11-themes/plasma6-breeze/Makefile b/x11-themes/plasma6-breeze/Makefile
index 17a9401c9085..b9f6b0ae7822 100644
--- a/x11-themes/plasma6-breeze/Makefile
+++ b/x11-themes/plasma6-breeze/Makefile
@@ -2,9 +2,6 @@ PORTNAME= breeze
DISTVERSION= ${KDE_PLASMA_VERSION}
CATEGORIES= x11-themes kde kde-plasma
-PATCH_SITES= https://invent.kde.org/plasma/breeze/-/commit/
-PATCHFILES+= 098ad3facb3d76fe4476424f1b7bf3c9c2c1b142.patch:-p1 # Add missing headers for Qt 6.9
-PATCHFILES+= e2f16562b64c63b623def44476eadc635a82c7de.patch:-p1 # Add missing headers for Qt 6.9
MAINTAINER= kde@FreeBSD.org
COMMENT= Artwork, styles and assets for the Breeze visual style for the Plasma Desktop
diff --git a/x11-themes/plasma6-breeze/distinfo b/x11-themes/plasma6-breeze/distinfo
index 2608ce37d54a..2a52b92acb40 100644
--- a/x11-themes/plasma6-breeze/distinfo
+++ b/x11-themes/plasma6-breeze/distinfo
@@ -1,7 +1,3 @@
-TIMESTAMP = 1744178262
-SHA256 (KDE/plasma/6.3.4/breeze-6.3.4.tar.xz) = 97af530e746eaea423f741697f91eb47ae5e8e883bef3d353fb25ad0b5ed15ac
-SIZE (KDE/plasma/6.3.4/breeze-6.3.4.tar.xz) = 45513772
-SHA256 (KDE/plasma/6.3.4/098ad3facb3d76fe4476424f1b7bf3c9c2c1b142.patch) = 4b2d35e8625a8b0cff99abd8751e749615cee7d7f7471f97b70291355c0ef1c7
-SIZE (KDE/plasma/6.3.4/098ad3facb3d76fe4476424f1b7bf3c9c2c1b142.patch) = 689
-SHA256 (KDE/plasma/6.3.4/e2f16562b64c63b623def44476eadc635a82c7de.patch) = 49981eecce817597a3a378f50f7cbac3fbd8a8a30d12d0393e413f47a5bd1bc8
-SIZE (KDE/plasma/6.3.4/e2f16562b64c63b623def44476eadc635a82c7de.patch) = 769
+TIMESTAMP = 1746612362
+SHA256 (KDE/plasma/6.3.5/breeze-6.3.5.tar.xz) = 5803d8e3d4edf7de26e2df21ec28662b611a0bca505c39b991c7763dba6026ab
+SIZE (KDE/plasma/6.3.5/breeze-6.3.5.tar.xz) = 45513548
diff --git a/x11-themes/plasma6-kde-gtk-config/distinfo b/x11-themes/plasma6-kde-gtk-config/distinfo
index be918dbad140..a3299f6e9063 100644
--- a/x11-themes/plasma6-kde-gtk-config/distinfo
+++ b/x11-themes/plasma6-kde-gtk-config/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668613
-SHA256 (KDE/plasma/6.3.4/kde-gtk-config-6.3.4.tar.xz) = f73efc18d46e7e6e6515137e71bf8d97da0e5b496d60506e8371c6b7b22df4a4
-SIZE (KDE/plasma/6.3.4/kde-gtk-config-6.3.4.tar.xz) = 79036
+TIMESTAMP = 1746612363
+SHA256 (KDE/plasma/6.3.5/kde-gtk-config-6.3.5.tar.xz) = 450adb5512c30c4a5abba763c4f92861ea18ba334cd85a2113ede545e157c236
+SIZE (KDE/plasma/6.3.5/kde-gtk-config-6.3.5.tar.xz) = 79048
diff --git a/x11-themes/plasma6-oxygen/distinfo b/x11-themes/plasma6-oxygen/distinfo
index a83fbe11cfed..10f7141b1e80 100644
--- a/x11-themes/plasma6-oxygen/distinfo
+++ b/x11-themes/plasma6-oxygen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668614
-SHA256 (KDE/plasma/6.3.4/oxygen-6.3.4.tar.xz) = 28e25270f388eca8357fb0eb0b844a89bdba2fff858371a11a206ec7ce2b00dc
-SIZE (KDE/plasma/6.3.4/oxygen-6.3.4.tar.xz) = 2967420
+TIMESTAMP = 1746612363
+SHA256 (KDE/plasma/6.3.5/oxygen-6.3.5.tar.xz) = 7a5f06a74c45eda999a96f8eb5b2d6e58bea93c397df1484b48928677dafd73d
+SIZE (KDE/plasma/6.3.5/oxygen-6.3.5.tar.xz) = 2967752
diff --git a/x11-themes/plasma6-plasma-workspace-wallpapers/distinfo b/x11-themes/plasma6-plasma-workspace-wallpapers/distinfo
index 15e656242924..18dc93e158cd 100644
--- a/x11-themes/plasma6-plasma-workspace-wallpapers/distinfo
+++ b/x11-themes/plasma6-plasma-workspace-wallpapers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668621
-SHA256 (KDE/plasma/6.3.4/plasma-workspace-wallpapers-6.3.4.tar.xz) = ca3d7049da92de3befb6a905d426e393460facfb091df984f6ae61f0eeca8c49
-SIZE (KDE/plasma/6.3.4/plasma-workspace-wallpapers-6.3.4.tar.xz) = 131044860
+TIMESTAMP = 1746612371
+SHA256 (KDE/plasma/6.3.5/plasma-workspace-wallpapers-6.3.5.tar.xz) = 8a91bf80378f16b12f9a201c7252cf0ba6b90d3e3786a36597b3b2115f80db7c
+SIZE (KDE/plasma/6.3.5/plasma-workspace-wallpapers-6.3.5.tar.xz) = 131044864
diff --git a/x11-themes/plasma6-qqc2-breeze-style/distinfo b/x11-themes/plasma6-qqc2-breeze-style/distinfo
index ca3de039bec1..06ae38b38ddc 100644
--- a/x11-themes/plasma6-qqc2-breeze-style/distinfo
+++ b/x11-themes/plasma6-qqc2-breeze-style/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668621
-SHA256 (KDE/plasma/6.3.4/qqc2-breeze-style-6.3.4.tar.xz) = ee209948de91e24e4195afd0d594672dd805a73444531916c2ad8f99f551f9c6
-SIZE (KDE/plasma/6.3.4/qqc2-breeze-style-6.3.4.tar.xz) = 67004
+TIMESTAMP = 1746612372
+SHA256 (KDE/plasma/6.3.5/qqc2-breeze-style-6.3.5.tar.xz) = 307aa2b771e15851d701699a8774eb48261aa117b0bfff9da81c3394fb8d4bea
+SIZE (KDE/plasma/6.3.5/qqc2-breeze-style-6.3.5.tar.xz) = 66928
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-toolkits/plasma6-kdeplasma-addons/distinfo b/x11-toolkits/plasma6-kdeplasma-addons/distinfo
index 77455e7b0a79..f17a9164b204 100644
--- a/x11-toolkits/plasma6-kdeplasma-addons/distinfo
+++ b/x11-toolkits/plasma6-kdeplasma-addons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668622
-SHA256 (KDE/plasma/6.3.4/kdeplasma-addons-6.3.4.tar.xz) = ad3661e396a6e2deefe6d4d5c68b25d31663de30d7e6aeabde4fea95a36881a7
-SIZE (KDE/plasma/6.3.4/kdeplasma-addons-6.3.4.tar.xz) = 923876
+TIMESTAMP = 1746612372
+SHA256 (KDE/plasma/6.3.5/kdeplasma-addons-6.3.5.tar.xz) = 27bc430a2d4f5ff85b02c120c45afe3e02287e5b13bd730eabb8ed484d5ea4ba
+SIZE (KDE/plasma/6.3.5/kdeplasma-addons-6.3.5.tar.xz) = 923940
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-wm/plasma6-kdecoration/distinfo b/x11-wm/plasma6-kdecoration/distinfo
index 58fea1a82532..b69b0de3ab6d 100644
--- a/x11-wm/plasma6-kdecoration/distinfo
+++ b/x11-wm/plasma6-kdecoration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668622
-SHA256 (KDE/plasma/6.3.4/kdecoration-6.3.4.tar.xz) = b9d049a9f5a6359856e66dbad0769b48189210ad7f8b3e009da2b4ae2813789a
-SIZE (KDE/plasma/6.3.4/kdecoration-6.3.4.tar.xz) = 57572
+TIMESTAMP = 1746612373
+SHA256 (KDE/plasma/6.3.5/kdecoration-6.3.5.tar.xz) = 6e155710f5f3a799b47d906b8a2a6116a951dee3d190fe15bc72413ca9633f07
+SIZE (KDE/plasma/6.3.5/kdecoration-6.3.5.tar.xz) = 57576
diff --git a/x11-wm/plasma6-kwin/Makefile b/x11-wm/plasma6-kwin/Makefile
index b090b9f64adc..cdb745852fa2 100644
--- a/x11-wm/plasma6-kwin/Makefile
+++ b/x11-wm/plasma6-kwin/Makefile
@@ -1,9 +1,6 @@
PORTNAME= kwin
DISTVERSION= ${KDE_PLASMA_VERSION}
-PORTREVISION= 1
CATEGORIES= x11-wm kde kde-plasma
-PATCH_SITES= https://invent.kde.org/plasma/kwin/-/commit/
-PATCHFILES= 93bf2f98ae22e654d997c7140b7fe9936fa3f2d3.diff:-p1
COMMENT= Easy to use, but flexible, X Window Manager and Wayland Compositor
MAINTAINER= kde@FreeBSD.org
diff --git a/x11-wm/plasma6-kwin/distinfo b/x11-wm/plasma6-kwin/distinfo
index 4e6c7a999bcf..16253ea5752a 100644
--- a/x11-wm/plasma6-kwin/distinfo
+++ b/x11-wm/plasma6-kwin/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1744307349
-SHA256 (KDE/plasma/6.3.4/kwin-6.3.4.tar.xz) = e74a61eccc5d3248dbd620b6c2c7b175013b15ff59e17af70f88aefc082445a5
-SIZE (KDE/plasma/6.3.4/kwin-6.3.4.tar.xz) = 8977144
-SHA256 (KDE/plasma/6.3.4/93bf2f98ae22e654d997c7140b7fe9936fa3f2d3.diff) = d171f55690c81cf530142a608d6fedd3524fc89cea168e66a0d9f5d7d57137ea
-SIZE (KDE/plasma/6.3.4/93bf2f98ae22e654d997c7140b7fe9936fa3f2d3.diff) = 687
+TIMESTAMP = 1746612374
+SHA256 (KDE/plasma/6.3.5/kwin-6.3.5.tar.xz) = d71cdacbab35f8139e799fe0013248f68e802ba516411b446d5d66c30bd7e5ec
+SIZE (KDE/plasma/6.3.5/kwin-6.3.5.tar.xz) = 8978724
+SHA256 (KDE/plasma/6.3.5/93bf2f98ae22e654d997c7140b7fe9936fa3f2d3.diff) = d171f55690c81cf530142a608d6fedd3524fc89cea168e66a0d9f5d7d57137ea
+SIZE (KDE/plasma/6.3.5/93bf2f98ae22e654d997c7140b7fe9936fa3f2d3.diff) = 687
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/hyprpaper/Makefile b/x11/hyprpaper/Makefile
index 072f5e0d1924..3bdb49070916 100644
--- a/x11/hyprpaper/Makefile
+++ b/x11/hyprpaper/Makefile
@@ -1,7 +1,6 @@
PORTNAME= hyprpaper
DISTVERSIONPREFIX= v
-DISTVERSION= 0.7.4
-PORTREVISION= 4
+DISTVERSION= 0.7.5
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/hyprpaper/distinfo b/x11/hyprpaper/distinfo
index 7674d75ecc87..702a0afb2a78 100644
--- a/x11/hyprpaper/distinfo
+++ b/x11/hyprpaper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737645174
-SHA256 (hyprwm-hyprpaper-v0.7.4_GH0.tar.gz) = a2375dae58d29293b942a60cd465771b2c3c85cfcac628ec4897f11e7008666f
-SIZE (hyprwm-hyprpaper-v0.7.4_GH0.tar.gz) = 27407
+TIMESTAMP = 1746559093
+SHA256 (hyprwm-hyprpaper-v0.7.5_GH0.tar.gz) = 93efc089c7051e6727ac5eac402ebd254199e93ac3efd6fe7dd37a52ddc1cc33
+SIZE (hyprwm-hyprpaper-v0.7.5_GH0.tar.gz) = 27567
diff --git a/x11/kde/Makefile b/x11/kde/Makefile
index f9196a4415f0..fcaa975d9905 100644
--- a/x11/kde/Makefile
+++ b/x11/kde/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kde
PORTVERSION= ${KDE_PLASMA_VERSION}.${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= x11 kde
MAINTAINER= kde@FreeBSD.org
diff --git a/x11/konsole/distinfo b/x11/konsole/distinfo
index 04a202410cdb..8e2ba4e2e68b 100644
--- a/x11/konsole/distinfo
+++ b/x11/konsole/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564321
-SHA256 (KDE/release-service/25.04.0/konsole-25.04.0.tar.xz) = d326dba57b17331e5030ed6babdea1d33876bc011f9c9faa029f965ae73a79d1
-SIZE (KDE/release-service/25.04.0/konsole-25.04.0.tar.xz) = 1847684
+TIMESTAMP = 1746557968
+SHA256 (KDE/release-service/25.04.1/konsole-25.04.1.tar.xz) = 961edfa0a3450fe06172a30a7b72cf810956a88b562847202feb8706068e745e
+SIZE (KDE/release-service/25.04.1/konsole-25.04.1.tar.xz) = 1848088
diff --git a/x11/linux-nvidia-libs/Makefile b/x11/linux-nvidia-libs/Makefile
index c98573c2222a..3d0cba6ba83d 100644
--- a/x11/linux-nvidia-libs/Makefile
+++ b/x11/linux-nvidia-libs/Makefile
@@ -136,79 +136,36 @@ LINUX_LIBS+= libnvidia-compiler.so.${PORTVERSION}
LINUX32_LIBS+= libnvidia-compiler.so.${PORTVERSION}
.endif
-.if ${NVVERSION} >= 570.12400 # 570.124
-LINUX_LIBS+= libnvidia-egl-wayland.so.1.1.18
-LINUX_LINKS+= libnvidia-egl-wayland.so.1.1.18 libnvidia-egl-wayland.so.1
-LINUX32_LIBS+= libnvidia-egl-wayland.so.1.1.18
-LINUX32_LINKS+= libnvidia-egl-wayland.so.1.1.18 libnvidia-egl-wayland.so.1
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.1.1.18/'
-.elif ${NVVERSION} >= 565.00000 # 565.00
-LINUX_LIBS+= libnvidia-egl-wayland.so.1.1.17
-LINUX_LINKS+= libnvidia-egl-wayland.so.1.1.17 libnvidia-egl-wayland.so.1
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.1.1.17/'
-.elif ${NVVERSION} >= 550.00000 # 550.00
-LINUX_LIBS+= libnvidia-egl-wayland.so.1.1.13
-LINUX_LINKS+= libnvidia-egl-wayland.so.1.1.13 libnvidia-egl-wayland.so.1
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.1.1.13/'
-.elif ${NVVERSION} >= 545.00000 # 545.00
-LINUX_LIBS+= libnvidia-egl-wayland.so.1.1.12
-LINUX_LINKS+= libnvidia-egl-wayland.so.1.1.12 libnvidia-egl-wayland.so.1
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.1.1.12/'
-.elif ${NVVERSION} >= 535.05403 # 535.54.03
-LINUX_LIBS+= libnvidia-egl-wayland.so.1.1.11
-LINUX_LINKS+= libnvidia-egl-wayland.so.1.1.11 libnvidia-egl-wayland.so.1
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.1.1.11/'
-.elif ${NVVERSION} >= 495.02905 # 495.29.05
-LINUX_LIBS+= libnvidia-egl-wayland.so.1.1.9
-LINUX_LINKS+= libnvidia-egl-wayland.so.1.1.9 libnvidia-egl-wayland.so.1
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.1.1.9/'
+
+## graphics/egl-wayland supports
+## Estimated to be upgraded often.
+.if ${NVVERSION} >= 570.14400 # 570.144
+NV_EGL_W_VERSION= 1.1.19
.elif ${NVVERSION} >= 470.04201 # 470.42.01
-LINUX_LIBS+= libnvidia-egl-wayland.so.1.1.7
-LINUX_LINKS+= libnvidia-egl-wayland.so.1.1.7 libnvidia-egl-wayland.so.1
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.1.1.7/'
-.elif ${NVVERSION} >= 460.02704 # 460.27.04
-LINUX_LIBS+= libnvidia-egl-wayland.so.1.1.5
-LINUX_LINKS+= libnvidia-egl-wayland.so.1.1.5 libnvidia-egl-wayland.so.1
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.1.1.5/'
-.elif ${NVVERSION} >= 440.026
-LINUX_LIBS+= libnvidia-egl-wayland.so.1.1.4
-LINUX_LINKS+= libnvidia-egl-wayland.so.1.1.4 libnvidia-egl-wayland.so.1
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.1.1.4/'
-.elif ${NVVERSION} >= 435.017
-LINUX_LIBS+= libnvidia-egl-wayland.so.1.1.3
-LINUX_LINKS+= libnvidia-egl-wayland.so.1.1.3 libnvidia-egl-wayland.so.1
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.1.1.3/'
-.elif ${NVVERSION} >= 418.030
-LINUX_LIBS+= libnvidia-egl-wayland.so.1.1.2
-LINUX_LINKS+= libnvidia-egl-wayland.so.1.1.2 libnvidia-egl-wayland.so.1
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.1.1.2/'
-.elif ${NVVERSION} >= 410.057
-LINUX_LIBS+= libnvidia-egl-wayland.so.1.1.0
-LINUX_LINKS+= libnvidia-egl-wayland.so.1.1.0 libnvidia-egl-wayland.so.1
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.1.1.0/'
-.elif ${NVVERSION} >= 396.018
-LINUX_LIBS+= libnvidia-egl-wayland.so.1.0.3
-LINUX_LINKS+= libnvidia-egl-wayland.so.1.0.3 libnvidia-egl-wayland.so.1
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.1.0.3/'
+NV_EGL_W_VERSION= 1.1.7
.elif ${NVVERSION} >= 387.012
-LINUX_LIBS+= libnvidia-egl-wayland.so.1.0.2
-LINUX_LINKS+= libnvidia-egl-wayland.so.1.0.2 libnvidia-egl-wayland.so.1
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.1.0.2/'
-.elif ${NVVERSION} >= 378.013
-LINUX_LIBS+= libnvidia-egl-wayland.so.1.0.1
-LINUX_LINKS+= libnvidia-egl-wayland.so.1.0.1 libnvidia-egl-wayland.so.1
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.1.0.1/'
-.elif ${NVVERSION} >= 378.009
-LINUX_LIBS+= libnvidia-egl-wayland.so.1.0.0
-LINUX_LINKS+= libnvidia-egl-wayland.so.1.0.0 libnvidia-egl-wayland.so.1
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.1.0.0/'
-.elif ${NVVERSION} >= 364.012
-LINUX_LIBS+= libnvidia-egl-wayland.so.${PORTVERSION}
-LINUX_LINKS+= libnvidia-egl-wayland.so.${PORTVERSION} libnvidia-egl-wayland.so.1
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.${PORTVERSION}/'
+NV_EGL_W_VERSION= 1.0.2
+.elif ${NVVERSION} >= 364.012 # Intentionally kept to indicate from which version
+ # this library is introduced.
+NV_EGL_W_VERSION= ${PORTVERSION}
+.else # Fool proof (Poka-yoke)
+NV_EGL_W_VERSION= ""
+.endif
+
+.if ${NVVERSION} >= 364.012 # Start graphics/egl-wayland support
+LINUX_LIBS+= libnvidia-egl-wayland.so.${NV_EGL_W_VERSION}
+LINUX_LINKS+= libnvidia-egl-wayland.so.${NV_EGL_W_VERSION} libnvidia-egl-wayland.so.1
+. if ${NVVERSION} >= 570.12400 # 570.124 added 32bit version supports
+LINUX32_LIBS+= libnvidia-egl-wayland.so.${NV_EGL_W_VERSION}
+LINUX32_LINKS+= libnvidia-egl-wayland.so.${NV_EGL_W_VERSION} libnvidia-egl-wayland.so.1
+. endif # 570.124
+PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.${NV_EGL_W_VERSION}/'
.else
PLIST_RE+= '\,${LINUXBASE}.*libnvidia-egl-wayland\.so,d'
-.endif
+.endif # 364.012
+# End of graphics/egl-wayland supports
+
+
.if ${NVVERSION} >= 331.013 && ${NVVERSION} < 495.02905
LINUX_LIBS+= libnvidia-ifr.so.${PORTVERSION}
LINUX_LINKS+= libnvidia-ifr.so.${PORTVERSION} libnvidia-ifr.so.1 \
@@ -308,50 +265,65 @@ LINUX32_LIBS+= libnvidia-gpucomp.so.${PORTVERSION}
PLIST_RE+= '\,${LINUXBASE}.*libnvidia-gpucomp\.so,d'
.endif # 545.00
-.if ${NVVERSION} >= 570.00000 #570.00
-LINUX_LIBS+= libnvidia-egl-xcb.so.1.0.0 \
- libnvidia-egl-xlib.so.1.0.0
-LINUX_LINKS+= libnvidia-egl-xcb.so.1.0.0 libnvidia-egl-xcb.so.1 \
- libnvidia-egl-xcb.so.1.0.0 libnvidia-egl-xcb.so \
- libnvidia-egl-xlib.so.1.0.0 libnvidia-egl-xlib.so.1 \
- libnvidia-egl-xlib.so.1.0.0 libnvidia-egl-xlib.so
-LINUX32_LIBS+= libnvidia-egl-xcb.so.1.0.0 \
- libnvidia-egl-xlib.so.1.0.0
-LINUX32_LINKS+= libnvidia-egl-xcb.so.1.0.0 libnvidia-egl-xcb.so.1 \
- libnvidia-egl-xcb.so.1.0.0 libnvidia-egl-xcb.so \
- libnvidia-egl-xlib.so.1.0.0 libnvidia-egl-xlib.so.1 \
- libnvidia-egl-xlib.so.1.0.0 libnvidia-egl-xlib.so
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-(egl-xcb|egl-xlib)\.so)\.X/\1.1.0.0/'
+
+# nvidia-egl-X11 supports (not in x11/nvidia-driver nor separate ports)
+# Estimated to be upgrated often.
+.if ${NVVERSION} >= 570.14400 # 570.144
+NV_EGL_X_VERSION= 1.0.1
+.elif ${NVVERSION} >= 570.00000 # 570.00, Intentionally kept to clarify
+ # the start of egl-x11 support.
+NV_EGL_X_VERSION= 1.0.0
+.else # Fool proof (Poka-yoke)
+NV_EGL_X_VERSION= ""
+.endif
+
+.if ${NVVERSION} >= 570.00000 # 570.00, start of egl-x11 support
+LINUX_LIBS+= libnvidia-egl-xcb.so.${NV_EGL_X_VERSION} \
+ libnvidia-egl-xlib.so.${NV_EGL_X_VERSION}
+LINUX_LINKS+= libnvidia-egl-xcb.so.${NV_EGL_X_VERSION} libnvidia-egl-xcb.so.1 \
+ libnvidia-egl-xcb.so.${NV_EGL_X_VERSION} libnvidia-egl-xcb.so \
+ libnvidia-egl-xlib.so.${NV_EGL_X_VERSION} libnvidia-egl-xlib.so.1 \
+ libnvidia-egl-xlib.so.${NV_EGL_X_VERSION} libnvidia-egl-xlib.so
+LINUX32_LIBS+= libnvidia-egl-xcb.so.${NV_EGL_X_VERSION} \
+ libnvidia-egl-xlib.so.${NV_EGL_X_VERSION}
+LINUX32_LINKS+= libnvidia-egl-xcb.so.${NV_EGL_X_VERSION} libnvidia-egl-xcb.so.1 \
+ libnvidia-egl-xcb.so.${NV_EGL_X_VERSION} libnvidia-egl-xcb.so \
+ libnvidia-egl-xlib.so.${NV_EGL_X_VERSION} libnvidia-egl-xlib.so.1 \
+ libnvidia-egl-xlib.so.${NV_EGL_X_VERSION} libnvidia-egl-xlib.so
+PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-(egl-xcb|egl-xlib)\.so)\.X/\1.${NV_EGL_X_VERSION}/'
.else
PLIST_RE+= '\,${LINUXBASE}.*libnvidia-(egl-xcb|egl-xlib),d'
.endif
+# End nvidia-egl-X11 supports
+
-.if ${NVVERSION} >= 570.00000 # 570.00
-LINUX_LIBS+= libnvidia-egl-gbm.so.1.1.2
-LINUX_LINKS+= libnvidia-egl-gbm.so.1.1.2 libnvidia-egl-gbm.so.1 \
- libnvidia-egl-gbm.so.1.1.2 libnvidia-egl-gbm.so
-LINUX32_LIBS+= libnvidia-egl-gbm.so.1.1.2
-LINUX32_LINKS+= libnvidia-egl-gbm.so.1.1.2 libnvidia-egl-gbm.so.1 \
- libnvidia-egl-gbm.so.1.1.2 libnvidia-egl-gbm.so
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-gbm\.so)\.X/\1.1.1.2/'
-.elif ${NVVERSION} >= 565.00000 # 565.00
-LINUX_LIBS+= libnvidia-egl-gbm.so.1.1.2
-LINUX_LINKS+= libnvidia-egl-gbm.so.1.1.2 libnvidia-egl-gbm.so.1 \
- libnvidia-egl-gbm.so.1.1.2 libnvidia-egl-gbm.so
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-gbm\.so)\.X/\1.1.1.2/'
+# nvidia-egl-gbm supports.
+.if ${NVVERSION} >= 565.00000 # 565.00
+NV_EGL_G_VERSION= 1.1.2
.elif ${NVVERSION} >= 550.00000 # 550.00
-LINUX_LIBS+= libnvidia-egl-gbm.so.1.1.1
-LINUX_LINKS+= libnvidia-egl-gbm.so.1.1.1 libnvidia-egl-gbm.so.1 \
- libnvidia-egl-gbm.so.1.1.1 libnvidia-egl-gbm.so
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-gbm\.so)\.X/\1.1.1.1/'
-.elif ${NVVERSION} >= 525.08902 # 525.89.02
-LINUX_LIBS+= libnvidia-egl-gbm.so.1.1.0
-LINUX_LINKS+= libnvidia-egl-gbm.so.1.1.0 libnvidia-egl-gbm.so.1 \
- libnvidia-egl-gbm.so.1.1.0 libnvidia-egl-gbm.so
-PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-gbm\.so)\.X/\1.1.1.0/'
+NV_EGL_G_VERSION= 1.1.1
+.elif ${NVVERSION} >= 525.08902 # 525.89.02, Intentionally kept to clarify
+ # the start of nvidia-egl-gbm support
+NV_EGL_G_VERSION= 1.1.0
+.else # Fool proof (Poka-yoke)
+NV_EGL_G_VERSION= ""
.endif # 565.00
.if ${NVVERSION} >= 525.08902 # 525.89.02
+LINUX_LIBS+= libnvidia-egl-gbm.so.${NV_EGL_G_VERSION}
+LINUX_LINKS+= libnvidia-egl-gbm.so.${NV_EGL_G_VERSION} libnvidia-egl-gbm.so.1 \
+ libnvidia-egl-gbm.so.${NV_EGL_G_VERSION} libnvidia-egl-gbm.so
+. if ${NVVERSION} >= 570.00000 # 570.00, first LINUX32 support
+LINUX32_LIBS+= libnvidia-egl-gbm.so.${NV_EGL_G_VERSION}
+LINUX32_LINKS+= libnvidia-egl-gbm.so.${NV_EGL_G_VERSION} libnvidia-egl-gbm.so.1 \
+ libnvidia-egl-gbm.so.${NV_EGL_G_VERSION} libnvidia-egl-gbm.so
+. endif # 570.00
+PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-gbm\.so)\.X/\1.${NV_EGL_G_VERSION}/'
+.endif # 525.89.02
+# End of nvidia-egl-gbm supports
+
+
+.if ${NVVERSION} >= 525.08902 # 525.89.02
LINUX_LIBS+= libnvoptix.so.${PORTVERSION} \
libnvidia-nvvm.so.${PORTVERSION} \
libnvidia-ngx.so.${PORTVERSION} \
diff --git a/x11/linux-nvidia-libs/distinfo b/x11/linux-nvidia-libs/distinfo
index 17ce5e3fe053..64d1e1b7c892 100644
--- a/x11/linux-nvidia-libs/distinfo
+++ b/x11/linux-nvidia-libs/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1743665760
-SHA256 (NVIDIA-Linux-x86_64-570.124.04.run) = 1b786a4b7122d7c4216c58ae4007688a4f778c196c148d919163815ee10d53c4
-SIZE (NVIDIA-Linux-x86_64-570.124.04.run) = 375582187
+TIMESTAMP = 1745330825
+SHA256 (NVIDIA-Linux-x86_64-570.144.run) = c0b8d7ecf2e20b83767674bab8fee4d1323dc55580274d8e934635e8955f3be6
+SIZE (NVIDIA-Linux-x86_64-570.144.run) = 375742470
SHA256 (NVIDIA-Linux-x86_64-470.256.02.run) = d6451862deb695bb0447f3b7cd6268f73e81168c10e2c10597ff3fa01349b1de
SIZE (NVIDIA-Linux-x86_64-470.256.02.run) = 272850014
SHA256 (NVIDIA-Linux-x86_64-390.157.run) = 5bebbca6e8fed5d6b9d81070fb9e351f18edc534952553cbdc71e8fd0b9b328a
diff --git a/x11/nvidia-driver/Makefile b/x11/nvidia-driver/Makefile
index 787e9ec80534..629e1a69a5ac 100644
--- a/x11/nvidia-driver/Makefile
+++ b/x11/nvidia-driver/Makefile
@@ -14,7 +14,7 @@
PORTNAME?= nvidia-driver
DISTVERSION?= ${NVIDIA_DISTVERSION}
# Always try to set PORTREVISION as it can be overridden by the slave ports
-PORTREVISION?= 4
+PORTREVISION?= 0
CATEGORIES= x11
MASTER_SITES= NVIDIA/XFree86/FreeBSD-${ARCH_SUFX}/${DISTVERSION}
DISTNAME= NVIDIA-FreeBSD-${ARCH_SUFX}-${DISTVERSION}
diff --git a/x11/nvidia-driver/Makefile.version b/x11/nvidia-driver/Makefile.version
index 19c00c4c29b6..7582499314be 100644
--- a/x11/nvidia-driver/Makefile.version
+++ b/x11/nvidia-driver/Makefile.version
@@ -1,4 +1,4 @@
# NVIDIA Distversion
#
# This will be included from x11/nvidia-driver and the nvidia-drm port
-NVIDIA_DISTVERSION = 570.124.04
+NVIDIA_DISTVERSION?= 570.144
diff --git a/x11/nvidia-driver/distinfo b/x11/nvidia-driver/distinfo
index c0b9220779d2..1e22644b8440 100644
--- a/x11/nvidia-driver/distinfo
+++ b/x11/nvidia-driver/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1743664922
-SHA256 (NVIDIA-FreeBSD-x86_64-570.124.04.tar.xz) = dc53493d95a0db71ff62251d21f3b828e519ec1ac9dbfc70f0b0fa30c4842026
-SIZE (NVIDIA-FreeBSD-x86_64-570.124.04.tar.xz) = 259892688
+TIMESTAMP = 1745330770
+SHA256 (NVIDIA-FreeBSD-x86_64-570.144.tar.xz) = 7912c9f101b29fec10c434b1389b1403489fa3008fae67d1b76ef3d9f4b5388f
+SIZE (NVIDIA-FreeBSD-x86_64-570.144.tar.xz) = 260506500
SHA256 (NVIDIA-FreeBSD-x86_64-470.256.02.tar.xz) = 40d787fae82d653893b08afac4e0ec37a88f37154406bfb13d02bfc986881f5c
SIZE (NVIDIA-FreeBSD-x86_64-470.256.02.tar.xz) = 99491020
SHA256 (NVIDIA-FreeBSD-x86_64-390.157.tar.gz) = 51db7d824e9f190a0bff792f520cab029a10c94aedf92ab267fb5916a2f272b0
diff --git a/x11/plasma6-kactivitymanagerd/distinfo b/x11/plasma6-kactivitymanagerd/distinfo
index c472e78bb0ec..5f3b1748e856 100644
--- a/x11/plasma6-kactivitymanagerd/distinfo
+++ b/x11/plasma6-kactivitymanagerd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668624
-SHA256 (KDE/plasma/6.3.4/kactivitymanagerd-6.3.4.tar.xz) = 4f50b5e57f83b28a888393186348477644877b889c300651e0e06dd77ee97502
-SIZE (KDE/plasma/6.3.4/kactivitymanagerd-6.3.4.tar.xz) = 103208
+TIMESTAMP = 1746612375
+SHA256 (KDE/plasma/6.3.5/kactivitymanagerd-6.3.5.tar.xz) = 154477e756bfedaa94159c886c0d6dd63bc709c1f3bcc8acc4984c88f7c33fd5
+SIZE (KDE/plasma/6.3.5/kactivitymanagerd-6.3.5.tar.xz) = 103196
diff --git a/x11/plasma6-kgamma/distinfo b/x11/plasma6-kgamma/distinfo
index 95d75466d243..e8448791e305 100644
--- a/x11/plasma6-kgamma/distinfo
+++ b/x11/plasma6-kgamma/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668625
-SHA256 (KDE/plasma/6.3.4/kgamma-6.3.4.tar.xz) = fc3c61b1eea0807ff0471e4e89cb0efa0bf8b710933e159f794050982d9e4ddb
-SIZE (KDE/plasma/6.3.4/kgamma-6.3.4.tar.xz) = 88232
+TIMESTAMP = 1746612376
+SHA256 (KDE/plasma/6.3.5/kgamma-6.3.5.tar.xz) = 160662df11f0cd7ccdaa97c16e634522ab0c86e5a2d49ce1438999fe6597992b
+SIZE (KDE/plasma/6.3.5/kgamma-6.3.5.tar.xz) = 88208
diff --git a/x11/plasma6-kglobalacceld/distinfo b/x11/plasma6-kglobalacceld/distinfo
index 7772de8f6d88..c086ac559f53 100644
--- a/x11/plasma6-kglobalacceld/distinfo
+++ b/x11/plasma6-kglobalacceld/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668625
-SHA256 (KDE/plasma/6.3.4/kglobalacceld-6.3.4.tar.xz) = 827d136e1912b62490264bfe6c03ce4e9d9d00773e72d377fce23f00bf70ead9
-SIZE (KDE/plasma/6.3.4/kglobalacceld-6.3.4.tar.xz) = 56500
+TIMESTAMP = 1746612376
+SHA256 (KDE/plasma/6.3.5/kglobalacceld-6.3.5.tar.xz) = f76c9ff4df0f6de0c9ee475c7e357497f77d2615a7add097b669dd68b59a6900
+SIZE (KDE/plasma/6.3.5/kglobalacceld-6.3.5.tar.xz) = 56512
diff --git a/x11/plasma6-kscreen/distinfo b/x11/plasma6-kscreen/distinfo
index 049e2de114ec..be719514ad97 100644
--- a/x11/plasma6-kscreen/distinfo
+++ b/x11/plasma6-kscreen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668626
-SHA256 (KDE/plasma/6.3.4/kscreen-6.3.4.tar.xz) = 99af84cb5b8e14a8945dfff20e7acd4245cae9f1c7cd311f3eee8dd22c100b25
-SIZE (KDE/plasma/6.3.4/kscreen-6.3.4.tar.xz) = 226552
+TIMESTAMP = 1746612377
+SHA256 (KDE/plasma/6.3.5/kscreen-6.3.5.tar.xz) = 71dcb79021681d8e48d819b810e6736e88b2a464e6b159a5f70fe945fa910a25
+SIZE (KDE/plasma/6.3.5/kscreen-6.3.5.tar.xz) = 226848
diff --git a/x11/plasma6-kwayland/distinfo b/x11/plasma6-kwayland/distinfo
index 9962ba9dea10..7e3f1dd4bc37 100644
--- a/x11/plasma6-kwayland/distinfo
+++ b/x11/plasma6-kwayland/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668627
-SHA256 (KDE/plasma/6.3.4/kwayland-6.3.4.tar.xz) = a90848d5238ab75e706c96a535acbef5110441e92ffc9fc94336c69a1edf6835
-SIZE (KDE/plasma/6.3.4/kwayland-6.3.4.tar.xz) = 134088
+TIMESTAMP = 1746612377
+SHA256 (KDE/plasma/6.3.5/kwayland-6.3.5.tar.xz) = 0fc1f0ecdd530e5284c6cf0d1ced48451432284bc65c6e4d8578a13a09dff7bd
+SIZE (KDE/plasma/6.3.5/kwayland-6.3.5.tar.xz) = 134072
diff --git a/x11/plasma6-layer-shell-qt/distinfo b/x11/plasma6-layer-shell-qt/distinfo
index 918c0d4e23a5..684b88862e4e 100644
--- a/x11/plasma6-layer-shell-qt/distinfo
+++ b/x11/plasma6-layer-shell-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668627
-SHA256 (KDE/plasma/6.3.4/layer-shell-qt-6.3.4.tar.xz) = f80c983f48d3abefd6684ce93fc67368ce207f2160734d4e113a418c69a26346
-SIZE (KDE/plasma/6.3.4/layer-shell-qt-6.3.4.tar.xz) = 35892
+TIMESTAMP = 1746612378
+SHA256 (KDE/plasma/6.3.5/layer-shell-qt-6.3.5.tar.xz) = 7062ca0e50dcce97dd11d8adf1b86d49f1c56423f2341dceb3ea40dc48206e25
+SIZE (KDE/plasma/6.3.5/layer-shell-qt-6.3.5.tar.xz) = 35880
diff --git a/x11/plasma6-libkscreen/distinfo b/x11/plasma6-libkscreen/distinfo
index 5176a48455cc..29ba3549a20b 100644
--- a/x11/plasma6-libkscreen/distinfo
+++ b/x11/plasma6-libkscreen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668628
-SHA256 (KDE/plasma/6.3.4/libkscreen-6.3.4.tar.xz) = aced15601115acbd4009c2bc6bd445456fc21c1d046dee1641f22520eeb9ec3c
-SIZE (KDE/plasma/6.3.4/libkscreen-6.3.4.tar.xz) = 120912
+TIMESTAMP = 1746612379
+SHA256 (KDE/plasma/6.3.5/libkscreen-6.3.5.tar.xz) = 5a5d14bacfec9b0591c1e6d6e14f398e694366c1ff2f38f6e0cd752eda91b9e3
+SIZE (KDE/plasma/6.3.5/libkscreen-6.3.5.tar.xz) = 120936
diff --git a/x11/plasma6-libplasma/distinfo b/x11/plasma6-libplasma/distinfo
index ff93e4347858..64870e81e7e4 100644
--- a/x11/plasma6-libplasma/distinfo
+++ b/x11/plasma6-libplasma/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668629
-SHA256 (KDE/plasma/6.3.4/libplasma-6.3.4.tar.xz) = 880b970b9221fb39278f4ea928145b0ae4db368c2739b5dac9a69dfcd000f5f0
-SIZE (KDE/plasma/6.3.4/libplasma-6.3.4.tar.xz) = 1972236
+TIMESTAMP = 1746612380
+SHA256 (KDE/plasma/6.3.5/libplasma-6.3.5.tar.xz) = 5012c83d2da265de960709b4f2138f3978aa44e1fb2bb0d6b3ef95de98e6eae4
+SIZE (KDE/plasma/6.3.5/libplasma-6.3.5.tar.xz) = 1972512
diff --git a/x11/plasma6-plasma-activities-stats/distinfo b/x11/plasma6-plasma-activities-stats/distinfo
index a2e91d975e09..44917748d794 100644
--- a/x11/plasma6-plasma-activities-stats/distinfo
+++ b/x11/plasma6-plasma-activities-stats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668631
-SHA256 (KDE/plasma/6.3.4/plasma-activities-stats-6.3.4.tar.xz) = 014bd3eb983dc8e10ff52ed02f8d490562b9d0d623918e9270d9d84aa5b28b4d
-SIZE (KDE/plasma/6.3.4/plasma-activities-stats-6.3.4.tar.xz) = 83164
+TIMESTAMP = 1746612382
+SHA256 (KDE/plasma/6.3.5/plasma-activities-stats-6.3.5.tar.xz) = 654fac92571decbda51bdc9fedb8c0e3e5f70d742f71091984c10b137f1cc46e
+SIZE (KDE/plasma/6.3.5/plasma-activities-stats-6.3.5.tar.xz) = 83152
diff --git a/x11/plasma6-plasma-activities/distinfo b/x11/plasma6-plasma-activities/distinfo
index adb8f2f4b720..267ea1cd0aab 100644
--- a/x11/plasma6-plasma-activities/distinfo
+++ b/x11/plasma6-plasma-activities/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668630
-SHA256 (KDE/plasma/6.3.4/plasma-activities-6.3.4.tar.xz) = 670a5718438f0c915da6b125a34f8b46293b22f9edbc4bd6f0cce370f3d0dd05
-SIZE (KDE/plasma/6.3.4/plasma-activities-6.3.4.tar.xz) = 66692
+TIMESTAMP = 1746612381
+SHA256 (KDE/plasma/6.3.5/plasma-activities-6.3.5.tar.xz) = eee55a4ede2d977f91da5a7fded6dd21aea6c2ee4f5d9df1168270a8d61d19fa
+SIZE (KDE/plasma/6.3.5/plasma-activities-6.3.5.tar.xz) = 66708
diff --git a/x11/plasma6-plasma-desktop/distinfo b/x11/plasma6-plasma-desktop/distinfo
index 4928e20cff22..4d36b2cbe9d6 100644
--- a/x11/plasma6-plasma-desktop/distinfo
+++ b/x11/plasma6-plasma-desktop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668632
-SHA256 (KDE/plasma/6.3.4/plasma-desktop-6.3.4.tar.xz) = db24c3c5d4c3e0c1214b51ad688ab603c2c9eb4eb82d973bdaaad67519a2c57f
-SIZE (KDE/plasma/6.3.4/plasma-desktop-6.3.4.tar.xz) = 16881320
+TIMESTAMP = 1746612383
+SHA256 (KDE/plasma/6.3.5/plasma-desktop-6.3.5.tar.xz) = 047f79e931f2094354b184d4b1fca9154a732c7498bf1871a8010207f8029f9a
+SIZE (KDE/plasma/6.3.5/plasma-desktop-6.3.5.tar.xz) = 16892144
diff --git a/x11/plasma6-plasma-desktop/pkg-plist b/x11/plasma6-plasma-desktop/pkg-plist
index b122eeff83fa..d63f44e7d8f3 100644
--- a/x11/plasma6-plasma-desktop/pkg-plist
+++ b/x11/plasma6-plasma-desktop/pkg-plist
@@ -2662,24 +2662,35 @@ share/locale/ms/LC_MESSAGES/plasma_applet_org.kde.plasma.windowlist.mo
share/locale/ms/LC_MESSAGES/plasma_runner_plasma-desktop.mo
share/locale/nb/LC_MESSAGES/kaccess.mo
share/locale/nb/LC_MESSAGES/kcm_access.mo
+share/locale/nb/LC_MESSAGES/kcm_activities.mo
share/locale/nb/LC_MESSAGES/kcm_baloofile.mo
share/locale/nb/LC_MESSAGES/kcm_componentchooser.mo
share/locale/nb/LC_MESSAGES/kcm_desktoppaths.mo
share/locale/nb/LC_MESSAGES/kcm_device_automounter.mo
+share/locale/nb/LC_MESSAGES/kcm_gamecontroller.mo
share/locale/nb/LC_MESSAGES/kcm_kded.mo
share/locale/nb/LC_MESSAGES/kcm_keyboard.mo
+share/locale/nb/LC_MESSAGES/kcm_keys.mo
share/locale/nb/LC_MESSAGES/kcm_krunnersettings.mo
+share/locale/nb/LC_MESSAGES/kcm_landingpage.mo
share/locale/nb/LC_MESSAGES/kcm_plasmasearch.mo
+share/locale/nb/LC_MESSAGES/kcm_recentFiles.mo
share/locale/nb/LC_MESSAGES/kcm_smserver.mo
share/locale/nb/LC_MESSAGES/kcm_solid_actions.mo
share/locale/nb/LC_MESSAGES/kcm_splashscreen.mo
+share/locale/nb/LC_MESSAGES/kcm_tablet.mo
share/locale/nb/LC_MESSAGES/kcm_touchpad.mo
+share/locale/nb/LC_MESSAGES/kcm_touchscreen.mo
share/locale/nb/LC_MESSAGES/kcm_workspace.mo
share/locale/nb/LC_MESSAGES/kcmkclock.mo
share/locale/nb/LC_MESSAGES/kcmmouse.mo
+share/locale/nb/LC_MESSAGES/kcmqtquicksettings.mo
share/locale/nb/LC_MESSAGES/knetattach.mo
+share/locale/nb/LC_MESSAGES/org.kde.plasma.emojier.mo
share/locale/nb/LC_MESSAGES/plasma-desktop-sddm-theme.mo
share/locale/nb/LC_MESSAGES/plasma_applet_org.kde.desktopcontainment.mo
+share/locale/nb/LC_MESSAGES/plasma_applet_org.kde.panel.mo
+share/locale/nb/LC_MESSAGES/plasma_applet_org.kde.plasma.keyboardlayout.mo
share/locale/nb/LC_MESSAGES/plasma_applet_org.kde.plasma.kicker.mo
share/locale/nb/LC_MESSAGES/plasma_applet_org.kde.plasma.kickoff.mo
share/locale/nb/LC_MESSAGES/plasma_applet_org.kde.plasma.kimpanel.mo
@@ -2689,8 +2700,11 @@ share/locale/nb/LC_MESSAGES/plasma_applet_org.kde.plasma.showdesktop.mo
share/locale/nb/LC_MESSAGES/plasma_applet_org.kde.plasma.taskmanager.mo
share/locale/nb/LC_MESSAGES/plasma_applet_org.kde.plasma.trash.mo
share/locale/nb/LC_MESSAGES/plasma_applet_org.kde.plasma.windowlist.mo
+share/locale/nb/LC_MESSAGES/plasma_runner_kwin.mo
share/locale/nb/LC_MESSAGES/plasma_runner_plasma-desktop.mo
share/locale/nb/LC_MESSAGES/plasma_shell_org.kde.plasma.desktop.mo
+share/locale/nb/LC_MESSAGES/plasma_toolbox_org.kde.paneltoolbox.mo
+share/locale/nb/LC_MESSAGES/plasmaactivitymanager.mo
share/locale/nds/LC_MESSAGES/kaccess.mo
share/locale/nds/LC_MESSAGES/kcm_access.mo
share/locale/nds/LC_MESSAGES/kcm_baloofile.mo
diff --git a/x11/plasma6-plasma-integration/distinfo b/x11/plasma6-plasma-integration/distinfo
index 0535a250bdb0..28d7116f4099 100644
--- a/x11/plasma6-plasma-integration/distinfo
+++ b/x11/plasma6-plasma-integration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668633
-SHA256 (KDE/plasma/6.3.4/plasma-integration-6.3.4.tar.xz) = cb8aa01e40653b6e0f71ad367cb95756b1777ea027122cb661c2ffdfd41091b7
-SIZE (KDE/plasma/6.3.4/plasma-integration-6.3.4.tar.xz) = 96928
+TIMESTAMP = 1746612383
+SHA256 (KDE/plasma/6.3.5/plasma-integration-6.3.5.tar.xz) = db945100ac461b9be01ba374ebd047c309b4f0776668ca570560870094d0911a
+SIZE (KDE/plasma/6.3.5/plasma-integration-6.3.5.tar.xz) = 96932
diff --git a/x11/plasma6-plasma-workspace/Makefile b/x11/plasma6-plasma-workspace/Makefile
index 3299a877a482..6ed0ba87aef0 100644
--- a/x11/plasma6-plasma-workspace/Makefile
+++ b/x11/plasma6-plasma-workspace/Makefile
@@ -1,8 +1,6 @@
PORTNAME= plasma-workspace
DISTVERSION= ${KDE_PLASMA_VERSION}
CATEGORIES= x11 kde kde-plasma
-PATCH_SITES= https://invent.kde.org/plasma/plasma-workspace/-/commit/
-PATCHFILES= 47d502353720004fa2d0e7b0065994b75b3e0ded.patch:-p1 # fix layout regression in notifications
COMMENT= KDE Plasma Workspace
MAINTAINER= kde@FreeBSD.org
diff --git a/x11/plasma6-plasma-workspace/distinfo b/x11/plasma6-plasma-workspace/distinfo
index 934d04e076c8..5642995513b4 100644
--- a/x11/plasma6-plasma-workspace/distinfo
+++ b/x11/plasma6-plasma-workspace/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1743669149
-SHA256 (KDE/plasma/6.3.4/plasma-workspace-6.3.4.tar.xz) = 85d99dd0d8a33758997af033d24c45ee399152efd2c8b7de0bd3a34fd1cdd155
-SIZE (KDE/plasma/6.3.4/plasma-workspace-6.3.4.tar.xz) = 19153368
-SHA256 (KDE/plasma/6.3.4/47d502353720004fa2d0e7b0065994b75b3e0ded.patch) = 101accef84c00a5b90b27c0efb0543a827218c80e0106e9223b997d12020f757
-SIZE (KDE/plasma/6.3.4/47d502353720004fa2d0e7b0065994b75b3e0ded.patch) = 1691
+TIMESTAMP = 1746612385
+SHA256 (KDE/plasma/6.3.5/plasma-workspace-6.3.5.tar.xz) = 7f508f6ca27d7d615eee27919dd0b0f94d168ba81c3a4d543968046bccb787f2
+SIZE (KDE/plasma/6.3.5/plasma-workspace-6.3.5.tar.xz) = 19156744
+SHA256 (KDE/plasma/6.3.5/47d502353720004fa2d0e7b0065994b75b3e0ded.patch) = b65bb6a32db0a8b18f81b050cb3d07e747aceebd8776f5b1ebfe3d1dae1e7e33
+SIZE (KDE/plasma/6.3.5/47d502353720004fa2d0e7b0065994b75b3e0ded.patch) = 1693
diff --git a/x11/plasma6-plasma-workspace/pkg-plist b/x11/plasma6-plasma-workspace/pkg-plist
index 8612ae8d98ab..d897967ab95e 100644
--- a/x11/plasma6-plasma-workspace/pkg-plist
+++ b/x11/plasma6-plasma-workspace/pkg-plist
@@ -3525,6 +3525,7 @@ share/locale/ko/LC_MESSAGES/kcm_users.mo
share/locale/ko/LC_MESSAGES/kcminit.mo
share/locale/ko/LC_MESSAGES/kded_devicenotifications.mo
share/locale/ko/LC_MESSAGES/kded_donationmessage.mo
+share/locale/ko/LC_MESSAGES/kded_geotimezoned.mo
share/locale/ko/LC_MESSAGES/kfontinst.mo
share/locale/ko/LC_MESSAGES/kio_applications.mo
share/locale/ko/LC_MESSAGES/kio_desktop.mo
@@ -4658,6 +4659,7 @@ share/locale/ru/LC_MESSAGES/kcm_users.mo
share/locale/ru/LC_MESSAGES/kcminit.mo
share/locale/ru/LC_MESSAGES/kded_devicenotifications.mo
share/locale/ru/LC_MESSAGES/kded_donationmessage.mo
+share/locale/ru/LC_MESSAGES/kded_geotimezoned.mo
share/locale/ru/LC_MESSAGES/kfontinst.mo
share/locale/ru/LC_MESSAGES/kio_applications.mo
share/locale/ru/LC_MESSAGES/kio_desktop.mo
@@ -4669,6 +4671,7 @@ share/locale/ru/LC_MESSAGES/libkicker.mo
share/locale/ru/LC_MESSAGES/libkmpris.mo
share/locale/ru/LC_MESSAGES/libkworkspace.mo
share/locale/ru/LC_MESSAGES/libnotificationmanager.mo
+share/locale/ru/LC_MESSAGES/oom-notifier.mo
share/locale/ru/LC_MESSAGES/phonon_kde_plugin.mo
share/locale/ru/LC_MESSAGES/plasma_applet_org.kde.plasma.activitybar.mo
share/locale/ru/LC_MESSAGES/plasma_applet_org.kde.plasma.analogclock.mo
diff --git a/x11/qterminal/Makefile b/x11/qterminal/Makefile
index b5291cdedb42..2c52be5be274 100644
--- a/x11/qterminal/Makefile
+++ b/x11/qterminal/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qterminal
-PORTVERSION= 2.2.0
+PORTVERSION= 2.2.1
CATEGORIES= x11
MASTER_SITES= LXQT
diff --git a/x11/qterminal/distinfo b/x11/qterminal/distinfo
index 720d1315a35d..27d1aa461a15 100644
--- a/x11/qterminal/distinfo
+++ b/x11/qterminal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744931557
-SHA256 (lxqt/qterminal-2.2.0.tar.xz) = 8a61d43ad43b4790c161aa1f9f6eb569c229e4b84b1836852d92593733196644
-SIZE (lxqt/qterminal-2.2.0.tar.xz) = 241148
+TIMESTAMP = 1746670533
+SHA256 (lxqt/qterminal-2.2.1.tar.xz) = 0cd38c3408bbaf4737a0276cf3d64b4c987716f0ef1f1eb8e9c1485e0c08f5d2
+SIZE (lxqt/qterminal-2.2.1.tar.xz) = 241276
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
diff --git a/x11/yakuake/distinfo b/x11/yakuake/distinfo
index d1626348a7d5..e8b78a282477 100644
--- a/x11/yakuake/distinfo
+++ b/x11/yakuake/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564321
-SHA256 (KDE/release-service/25.04.0/yakuake-25.04.0.tar.xz) = 5ea181af2711f3656b6adbc75aea1ab0b004f0b8fd974c8ad6644e1df9d7eae3
-SIZE (KDE/release-service/25.04.0/yakuake-25.04.0.tar.xz) = 404012
+TIMESTAMP = 1746557969
+SHA256 (KDE/release-service/25.04.1/yakuake-25.04.1.tar.xz) = f246ad33f467b087393b1fbe431f7da34749d67abb4c002ff23b333855c089dd
+SIZE (KDE/release-service/25.04.1/yakuake-25.04.1.tar.xz) = 404028