summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED4
-rw-r--r--Mk/Features/ssp.mk1
-rw-r--r--Mk/Scripts/check_have_symbols.sh1
-rw-r--r--Mk/Uses/cargo.mk2
-rw-r--r--Mk/Uses/kde.mk6
-rw-r--r--Mk/Uses/mlt.mk2
-rw-r--r--Mk/Uses/php.mk8
-rw-r--r--Mk/bsd.default-versions.mk2
-rw-r--r--Mk/bsd.gecko.mk2
-rw-r--r--Mk/bsd.port.mk33
-rw-r--r--accessibility/hyprsunset/Makefile2
-rw-r--r--accessibility/kmag/distinfo6
-rw-r--r--accessibility/kmousetool/distinfo6
-rw-r--r--accessibility/kmouth/distinfo6
-rw-r--r--accessibility/sctd/Makefile2
-rw-r--r--accessibility/wl-gammarelay-rs/Makefile2
-rw-r--r--archivers/Makefile4
-rw-r--r--archivers/ark/distinfo6
-rw-r--r--archivers/ouch/Makefile2
-rw-r--r--archivers/php85-bz2/Makefile7
-rw-r--r--archivers/php85-phar/Makefile7
-rw-r--r--archivers/php85-phar/files/patch-config.m411
-rw-r--r--archivers/php85-phar/files/patch-phar__path__check.c241
-rw-r--r--archivers/php85-zip/Makefile7
-rw-r--r--archivers/php85-zlib/Makefile7
-rw-r--r--archivers/php85-zlib/files/patch-zlib.c10
-rw-r--r--archivers/py-cramjam/Makefile2
-rw-r--r--astro/kosmindoormap/distinfo6
-rw-r--r--astro/marble/distinfo6
-rw-r--r--astro/py-sunpy/Makefile9
-rw-r--r--astro/py-sunpy/distinfo6
-rw-r--r--audio/amberol/Makefile2
-rw-r--r--audio/audiocd-kio/distinfo6
-rw-r--r--audio/cheesecutter/Makefile2
-rw-r--r--audio/ebur128/Makefile2
-rw-r--r--audio/elisa/distinfo6
-rw-r--r--audio/gnome-metronome/Makefile2
-rw-r--r--audio/gnome-podcasts/Makefile2
-rw-r--r--audio/juk/distinfo6
-rw-r--r--audio/kmix/distinfo6
-rw-r--r--audio/kwave/distinfo6
-rw-r--r--audio/lewton/Makefile4
-rw-r--r--audio/libdiscid/Makefile6
-rw-r--r--audio/libdiscid/distinfo8
-rw-r--r--audio/libdiscid/pkg-plist2
-rw-r--r--audio/libkcddb/distinfo6
-rw-r--r--audio/libkcompactdisc/distinfo6
-rw-r--r--audio/mmtc/Makefile2
-rw-r--r--audio/mousai/Makefile2
-rw-r--r--audio/myxer/Makefile2
-rw-r--r--audio/ncspot/Makefile2
-rw-r--r--audio/netease-music-tui/Makefile2
-rw-r--r--audio/pipewire-spa-oss/Makefile2
-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/shortwave/Makefile2
-rw-r--r--audio/songrec/Makefile2
-rw-r--r--audio/spotify-player/Makefile2
-rw-r--r--audio/spotify-tui/Makefile2
-rw-r--r--audio/spotifyd/Makefile2
-rw-r--r--audio/taglib/Makefile6
-rw-r--r--audio/taglib/distinfo6
-rw-r--r--audio/taglib/pkg-plist4
-rw-r--r--audio/ympd/files/ympd.in2
-rw-r--r--benchmarks/hyperfine/Makefile2
-rw-r--r--benchmarks/inferno/Makefile2
-rw-r--r--benchmarks/mangohud/Makefile2
-rw-r--r--biology/coverm/Makefile2
-rw-r--r--cad/surfer/Makefile2
-rw-r--r--cad/svlint/Makefile2
-rw-r--r--cad/svls/Makefile2
-rw-r--r--chinese/ibus-table-chinese/Makefile2
-rw-r--r--chinese/ibus-table-chinese/distinfo6
-rw-r--r--comms/libmodbus/Makefile6
-rw-r--r--comms/libmodbus/distinfo6
-rw-r--r--comms/libmodbus/files/patch-src_modbus-tcp.c11
-rw-r--r--comms/libmodbus/pkg-plist4
-rw-r--r--comms/py-hid/Makefile13
-rw-r--r--comms/py-hid/distinfo6
-rw-r--r--converters/Makefile2
-rw-r--r--converters/cl-babel-sbcl/Makefile2
-rw-r--r--converters/php85-iconv/Makefile7
-rw-r--r--converters/php85-mbstring/Makefile7
-rw-r--r--converters/yj-bruceadams/Makefile2
-rw-r--r--databases/Makefile12
-rw-r--r--databases/akonadi/Makefile1
-rw-r--r--databases/akonadi/distinfo6
-rw-r--r--databases/akonadi/pkg-plist1
-rw-r--r--databases/cego/Makefile2
-rw-r--r--databases/cego/distinfo6
-rw-r--r--databases/diesel/Makefile1
-rw-r--r--databases/frece/Makefile2
-rw-r--r--databases/freetds-devel/Makefile2
-rw-r--r--databases/freetds-devel/distinfo6
-rw-r--r--databases/freetds/Makefile2
-rw-r--r--databases/freetds/distinfo6
-rw-r--r--databases/gobang/Makefile2
-rw-r--r--databases/mongodb70/Makefile2
-rw-r--r--databases/mongodb80/Makefile2
-rw-r--r--databases/movine/Makefile2
-rw-r--r--databases/ods2sql/Makefile2
-rw-r--r--databases/pear-DoctrineCommon/Makefile3
-rw-r--r--databases/pear-DoctrineDBAL/Makefile3
-rw-r--r--databases/php85-dba/Makefile7
-rw-r--r--databases/php85-dba/files/patch-config.m425
-rw-r--r--databases/php85-mysqli/Makefile7
-rw-r--r--databases/php85-odbc/Makefile7
-rw-r--r--databases/php85-odbc/files/patch-config.m492
-rw-r--r--databases/php85-pdo/Makefile7
-rw-r--r--databases/php85-pdo/files/patch-pdo__sql__parser.c729
-rw-r--r--databases/php85-pdo_dblib/Makefile7
-rw-r--r--databases/php85-pdo_firebird/Makefile9
-rw-r--r--databases/php85-pdo_mysql/Makefile7
-rw-r--r--databases/php85-pdo_mysql/files/patch-mysql__sql__parser.c398
-rw-r--r--databases/php85-pdo_odbc/Makefile7
-rw-r--r--databases/php85-pdo_pgsql/Makefile7
-rw-r--r--databases/php85-pdo_pgsql/files/patch-pgsql__sql__parser.c528
-rw-r--r--databases/php85-pdo_sqlite/Makefile7
-rw-r--r--databases/php85-pdo_sqlite/files/patch-sqlite__sql__parser.c398
-rw-r--r--databases/php85-pgsql/Makefile7
-rw-r--r--databases/php85-sqlite3/Makefile7
-rw-r--r--databases/postgresql-promscale/Makefile2
-rw-r--r--databases/py-sqlframe/Makefile2
-rw-r--r--databases/py-sqlframe/distinfo6
-rw-r--r--databases/py-sqlglotrs/Makefile1
-rw-r--r--databases/py-sqloxide/Makefile2
-rw-r--r--databases/py-unqlite/Makefile2
-rw-r--r--databases/py-unqlite/distinfo6
-rw-r--r--databases/qdrant/Makefile1
-rw-r--r--databases/quake/Makefile2
-rw-r--r--databases/redisjson/Makefile2
-rw-r--r--databases/rubygem-sqlite3/Makefile2
-rw-r--r--databases/rubygem-sqlite3/distinfo6
-rw-r--r--databases/rubygem-sqlite3/files/patch-gemspec4
-rw-r--r--databases/sqlx-cli/Makefile2
-rw-r--r--databases/surrealdb/Makefile1
-rw-r--r--databases/xls2txt/Makefile2
-rw-r--r--databases/xtrabackup80/Makefile2
-rw-r--r--databases/xtrabackup80/files/patch-sql_binlog__ostream.cc11
-rw-r--r--databases/xtrabackup80/files/patch-sql_mdl__context__backup.cc36
-rw-r--r--databases/xtrabackup80/files/patch-sql_mdl__context__backup.h11
-rw-r--r--databases/xtrabackup80/files/patch-sql_range__optimizer_index__range__scan__plan.cc39
-rw-r--r--databases/xtrabackup80/files/patch-sql_rpl__log__encryption.cc143
-rw-r--r--databases/xtrabackup80/files/patch-sql_stream__cipher.cc11
-rw-r--r--databases/xtrabackup80/files/patch-sql_stream__cipher.h20
-rw-r--r--databases/xtrabackup80/files/patch-storage_innobase_log__log0recv.cc29
-rw-r--r--databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_src_keyring__plugins.cc11
-rw-r--r--databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_src_utils.cc59
-rw-r--r--databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_xbcloud__osenv.sh15
-rw-r--r--databases/xtrabackup80/files/patch-storage_temptable_include_temptable_lock_free_type.h17
-rw-r--r--databases/xtrabackup80/files/patch-utils.cc83
-rw-r--r--deskutils/akonadi-calendar-tools/distinfo6
-rw-r--r--deskutils/akonadi-import-wizard/Makefile1
-rw-r--r--deskutils/akonadi-import-wizard/distinfo6
-rw-r--r--deskutils/akonadiconsole/Makefile1
-rw-r--r--deskutils/akonadiconsole/distinfo6
-rw-r--r--deskutils/akregator/Makefile1
-rw-r--r--deskutils/akregator/distinfo6
-rw-r--r--deskutils/birdtray/Makefile2
-rw-r--r--deskutils/grantlee-editor/Makefile1
-rw-r--r--deskutils/grantlee-editor/distinfo6
-rw-r--r--deskutils/grantleetheme/distinfo6
-rw-r--r--deskutils/health/Makefile2
-rw-r--r--deskutils/itinerary/Makefile1
-rw-r--r--deskutils/itinerary/distinfo6
-rw-r--r--deskutils/jot/Makefile2
-rw-r--r--deskutils/just/Makefile2
-rw-r--r--deskutils/kaddressbook/Makefile1
-rw-r--r--deskutils/kaddressbook/distinfo6
-rw-r--r--deskutils/kalarm/distinfo6
-rw-r--r--deskutils/kcharselect/distinfo6
-rw-r--r--deskutils/kdeconnect-kde/distinfo6
-rw-r--r--deskutils/kdepim-addons/Makefile1
-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/Makefile1
-rw-r--r--deskutils/kmail-account-wizard/distinfo6
-rw-r--r--deskutils/kmail/Makefile1
-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/lazycli/Makefile2
-rw-r--r--deskutils/libkdepim/distinfo6
-rw-r--r--deskutils/mbox-importer/Makefile1
-rw-r--r--deskutils/mbox-importer/distinfo6
-rw-r--r--deskutils/merkuro/distinfo6
-rw-r--r--deskutils/pim-data-exporter/Makefile1
-rw-r--r--deskutils/pim-data-exporter/distinfo6
-rw-r--r--deskutils/pim-sieve-editor/distinfo6
-rw-r--r--deskutils/pipecolor/Makefile2
-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/pueue/Makefile2
-rw-r--r--deskutils/rwpspread/Makefile2
-rw-r--r--deskutils/sigi/Makefile2
-rw-r--r--deskutils/skim/Makefile2
-rw-r--r--deskutils/solanum/Makefile2
-rw-r--r--deskutils/taskwarrior-tui/Makefile2
-rw-r--r--deskutils/thokr/Makefile2
-rw-r--r--deskutils/when/Makefile2
-rw-r--r--deskutils/zanshin/distinfo6
-rw-r--r--devel/Makefile12
-rw-r--r--devel/R-cran-webfakes/Makefile6
-rw-r--r--devel/R-cran-webfakes/distinfo6
-rw-r--r--devel/amber/Makefile2
-rw-r--r--devel/argc/Makefile2
-rw-r--r--devel/bacon/Makefile1
-rw-r--r--devel/bingrep/Makefile2
-rw-r--r--devel/bunyan/Makefile2
-rw-r--r--devel/busd/Makefile2
-rw-r--r--devel/bustle/Makefile1
-rw-r--r--devel/cargo-bloat/Makefile2
-rw-r--r--devel/cargo-c/Makefile6
-rw-r--r--devel/cargo-c/Makefile.crates251
-rw-r--r--devel/cargo-c/distinfo504
-rw-r--r--devel/cargo-c/files/patch-libgit2-1.8.x13
-rw-r--r--devel/cargo-cache/Makefile2
-rw-r--r--devel/cargo-deny/Makefile2
-rw-r--r--devel/cargo-depgraph/Makefile2
-rw-r--r--devel/cargo-dist/Makefile2
-rw-r--r--devel/cargo-edit/Makefile2
-rw-r--r--devel/cargo-generate/Makefile2
-rw-r--r--devel/cargo-hack/Makefile2
-rw-r--r--devel/cargo-leptos/Makefile2
-rw-r--r--devel/cargo-llvm-cov/Makefile2
-rw-r--r--devel/cargo-mutants/Makefile2
-rw-r--r--devel/cargo-tarpaulin/Makefile2
-rw-r--r--devel/cbfmt/Makefile2
-rw-r--r--devel/cervisia/distinfo6
-rw-r--r--devel/cirrus-cli/Makefile2
-rw-r--r--devel/cirrus-cli/distinfo10
-rw-r--r--devel/cl-alexandria-sbcl/Makefile2
-rw-r--r--devel/cl-infix-sbcl/Makefile2
-rw-r--r--devel/cl-port-sbcl/Makefile2
-rw-r--r--devel/cl-split-sequence-sbcl/Makefile2
-rw-r--r--devel/cl-trivial-features-sbcl/Makefile2
-rw-r--r--devel/cl-trivial-gray-streams-sbcl/Makefile2
-rw-r--r--devel/cocogitto/Makefile2
-rw-r--r--devel/containers/Makefile2
-rw-r--r--devel/convco/Makefile2
-rw-r--r--devel/corrosion/Makefile2
-rw-r--r--devel/cpu_rec_rs/Makefile2
-rw-r--r--devel/d-scanner/Makefile2
-rw-r--r--devel/dcd-server/Makefile2
-rw-r--r--devel/demumble/Makefile26
-rw-r--r--devel/demumble/distinfo3
-rw-r--r--devel/demumble/pkg-descr3
-rw-r--r--devel/derelict-sdl2/Makefile2
-rw-r--r--devel/derelict-util/Makefile2
-rw-r--r--devel/desed/Makefile2
-rw-r--r--devel/dlib/Makefile2
-rw-r--r--devel/dolphin-plugins/distinfo6
-rw-r--r--devel/dorst/Makefile1
-rw-r--r--devel/dra/Makefile2
-rw-r--r--devel/dsymbol/Makefile2
-rw-r--r--devel/dtool/Makefile2
-rw-r--r--devel/dub/Makefile3
-rw-r--r--devel/dub/distinfo6
-rw-r--r--devel/dura/Makefile2
-rw-r--r--devel/electron32/Makefile2
-rw-r--r--devel/electron34/Makefile2
-rw-r--r--devel/electron35/Makefile2
-rw-r--r--devel/electron35/Makefile.version2
-rw-r--r--devel/electron35/distinfo14
-rw-r--r--devel/electron36/Makefile2
-rw-r--r--devel/electron36/Makefile.version2
-rw-r--r--devel/electron36/distinfo14
-rw-r--r--devel/electron36/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc4
-rw-r--r--devel/electron36/files/patch-third__party_electron__node_deps_uv_src_unix_pipe.c4
-rw-r--r--devel/elfcat/Makefile2
-rw-r--r--devel/emacs-lsp-booster/Makefile2
-rw-r--r--devel/fifechan/Makefile7
-rw-r--r--devel/fnm/Makefile2
-rw-r--r--devel/fsx/Makefile2
-rw-r--r--devel/gbump/Makefile2
-rw-r--r--devel/gfold/Makefile2
-rw-r--r--devel/ghostie/Makefile2
-rw-r--r--devel/git-absorb/Makefile2
-rw-r--r--devel/git-branchless/Makefile2
-rw-r--r--devel/git-cinnabar/Makefile2
-rw-r--r--devel/git-cliff/Makefile1
-rw-r--r--devel/git-delta/Makefile2
-rw-r--r--devel/git-graph/Makefile2
-rw-r--r--devel/git-repo-manager/Makefile2
-rw-r--r--devel/git-workspace/Makefile2
-rw-r--r--devel/git/Makefile8
-rw-r--r--devel/git/files/patch-configure.ac86
-rw-r--r--devel/gitoxide/Makefile2
-rw-r--r--devel/gitu/Makefile2
-rw-r--r--devel/gitui/Makefile2
-rw-r--r--devel/glibd/Makefile2
-rw-r--r--devel/glitter/Makefile2
-rw-r--r--devel/grcov/Makefile2
-rw-r--r--devel/grex/Makefile2
-rw-r--r--devel/grpc-gateway/Makefile2
-rw-r--r--devel/grpc-gateway/distinfo10
-rw-r--r--devel/hvm/Makefile2
-rw-r--r--devel/hyprlang/Makefile2
-rw-r--r--devel/hyprutils/Makefile2
-rw-r--r--devel/hyprwayland-scanner/Makefile2
-rw-r--r--devel/icontheme/Makefile2
-rw-r--r--devel/inifiled/Makefile2
-rw-r--r--devel/inilike/Makefile2
-rw-r--r--devel/interactive_rebase_tool/Makefile2
-rw-r--r--devel/ioncube/Makefile1
-rw-r--r--devel/isfreedesktop/Makefile2
-rw-r--r--devel/jenkins/Makefile2
-rw-r--r--devel/jenkins/distinfo6
-rw-r--r--devel/jetbrains-restarter/Makefile2
-rw-r--r--devel/jsonrpc-glib/Makefile3
-rw-r--r--devel/jsonrpc-glib/distinfo6
-rw-r--r--devel/jsonrpc-glib/pkg-plist2
-rw-r--r--devel/jujutsu/Makefile2
-rw-r--r--devel/jujutsu/Makefile.crates127
-rw-r--r--devel/jujutsu/distinfo260
-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/Makefile1
-rw-r--r--devel/kdevelop/distinfo6
-rw-r--r--devel/kio-extras/distinfo6
-rw-r--r--devel/kirigami-gallery/distinfo6
-rw-r--r--devel/kopeninghours/distinfo6
-rw-r--r--devel/kpublictransport/distinfo6
-rw-r--r--devel/libada/Makefile2
-rw-r--r--devel/libada/distinfo6
-rw-r--r--devel/libdatadog/Makefile2
-rw-r--r--devel/libddoc/Makefile2
-rw-r--r--devel/libddwaf/Makefile3
-rw-r--r--devel/libddwaf/distinfo6
-rw-r--r--devel/libddwaf/files/patch-CMakeLists.txt10
-rw-r--r--devel/libddwaf/files/patch-tests-CMakeLists.txt11
-rw-r--r--devel/libddwaf/files/patch-third_party-CMakeLists.txt142
-rw-r--r--devel/libdex/Makefile3
-rw-r--r--devel/libdex/distinfo6
-rw-r--r--devel/libdparse/Makefile2
-rw-r--r--devel/liblouis/Makefile2
-rw-r--r--devel/liblouis/distinfo6
-rw-r--r--devel/liblouis/pkg-plist19
-rw-r--r--devel/librashader/Makefile1
-rw-r--r--devel/libthreadar/Makefile5
-rw-r--r--devel/libthreadar/distinfo6
-rw-r--r--devel/libthreadar/pkg-plist2
-rw-r--r--devel/libwasmtime/Makefile1
-rw-r--r--devel/llvm-cheriot/Makefile2
-rw-r--r--devel/llvm-cheriot/Makefile.snapshot4
-rw-r--r--devel/llvm-cheriot/distinfo6
-rw-r--r--devel/llvm-devel/Makefile6
-rw-r--r--devel/llvm-devel/Makefile.COMMANDS2
-rw-r--r--devel/llvm-devel/Makefile.MAN1SRCS4
-rw-r--r--devel/llvm-devel/Makefile.snapshot4
-rw-r--r--devel/llvm-devel/distinfo6
-rw-r--r--devel/llvm-devel/files/patch-clang_lib_Headers_CMakeLists.txt3
-rw-r--r--devel/llvm-devel/pkg-plist279
-rw-r--r--devel/lokalize/distinfo6
-rw-r--r--devel/massif-visualizer/distinfo6
-rw-r--r--devel/mir-core/Makefile2
-rw-r--r--devel/msgpack-d/Makefile2
-rw-r--r--devel/nextest/Makefile2
-rw-r--r--devel/omnilinter/Makefile2
-rw-r--r--devel/onetbb/Makefile3
-rw-r--r--devel/onetbb/distinfo6
-rw-r--r--devel/onetbb/pkg-plist8
-rw-r--r--devel/p5-Data-Dumper-Interp/Makefile2
-rw-r--r--devel/p5-Data-Dumper-Interp/distinfo6
-rw-r--r--devel/parol-ls/Makefile2
-rw-r--r--devel/parol/Makefile2
-rw-r--r--devel/patsh/Makefile2
-rw-r--r--devel/pear-channel-doctrine/Makefile3
-rw-r--r--devel/pecl-ast/files/patch-php8550
-rw-r--r--devel/pecl-runkit7/Makefile2
-rw-r--r--devel/pecl-swoole/Makefile1
-rw-r--r--devel/pecl-xdebug/Makefile2
-rw-r--r--devel/phorgeit-arcanist-lib/Makefile2
-rw-r--r--devel/phorgeit-phorge/Makefile2
-rw-r--r--devel/php81-intl/files/patch-config.m422
-rw-r--r--devel/php85-ffi/Makefile7
-rw-r--r--devel/php85-gettext/Makefile7
-rw-r--r--devel/php85-intl/Makefile7
-rw-r--r--devel/php85-pcntl/Makefile7
-rw-r--r--devel/php85-readline/Makefile7
-rw-r--r--devel/php85-shmop/Makefile7
-rw-r--r--devel/php85-sysvmsg/Makefile7
-rw-r--r--devel/php85-sysvsem/Makefile7
-rw-r--r--devel/php85-sysvshm/Makefile7
-rw-r--r--devel/php85-tokenizer/Makefile7
-rw-r--r--devel/pijul/Makefile2
-rw-r--r--devel/pipelight/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/Makefile4
-rw-r--r--devel/please/distinfo10
-rw-r--r--devel/poxml/distinfo6
-rw-r--r--devel/py-botocore/Makefile2
-rw-r--r--devel/py-botocore/distinfo6
-rw-r--r--devel/py-coverage/Makefile2
-rw-r--r--devel/py-coverage/distinfo6
-rw-r--r--devel/py-dbt-extractor/Makefile2
-rw-r--r--devel/py-ddtrace/Makefile1
-rw-r--r--devel/py-deptry/Makefile2
-rw-r--r--devel/py-dulwich/Makefile2
-rw-r--r--devel/py-hypothesis/Makefile2
-rw-r--r--devel/py-hypothesis/distinfo6
-rw-r--r--devel/py-jellyfish/Makefile2
-rw-r--r--devel/py-jupyter-ydoc/Makefile2
-rw-r--r--devel/py-jupyter-ydoc/distinfo6
-rw-r--r--devel/py-libcst/Makefile1
-rw-r--r--devel/py-maturin/Makefile2
-rw-r--r--devel/py-maturin/Makefile.crates11
-rw-r--r--devel/py-maturin/distinfo28
-rw-r--r--devel/py-orjson/Makefile2
-rw-r--r--devel/py-pdm/Makefile2
-rw-r--r--devel/py-pdm/distinfo6
-rw-r--r--devel/py-pendulum/Makefile2
-rw-r--r--devel/py-pycrdt/Makefile1
-rw-r--r--devel/py-pydantic-core/Makefile2
-rw-r--r--devel/py-pyperscan/Makefile2
-rw-r--r--devel/py-pyproject-fmt-rust/Makefile2
-rw-r--r--devel/py-pyproject-fmt/Makefile2
-rw-r--r--devel/py-pytest-relaxed/Makefile1
-rw-r--r--devel/py-python-semantic-release/Makefile2
-rw-r--r--devel/py-python-semantic-release/distinfo6
-rw-r--r--devel/py-qcs-sdk-python/Makefile2
-rw-r--r--devel/py-regress/Makefile2
-rw-r--r--devel/py-rich-toolkit/Makefile23
-rw-r--r--devel/py-rich-toolkit/distinfo3
-rw-r--r--devel/py-rich-toolkit/pkg-descr2
-rw-r--r--devel/py-rpds-py/Makefile2
-rw-r--r--devel/py-ruff/Makefile1
-rw-r--r--devel/py-tox-toml-fmt/Makefile2
-rw-r--r--devel/py-tox/Makefile2
-rw-r--r--devel/py-tox/distinfo6
-rw-r--r--devel/py-ty/Makefile5
-rw-r--r--devel/py-ty/Makefile.crates41
-rw-r--r--devel/py-ty/distinfo88
-rw-r--r--devel/py-unittest-parallel/Makefile2
-rw-r--r--devel/py-unittest-parallel/distinfo6
-rw-r--r--devel/py-watchfiles/Makefile2
-rw-r--r--devel/pylyzer/Makefile2
-rw-r--r--devel/qschematic/Makefile2
-rw-r--r--devel/qschematic/distinfo6
-rw-r--r--devel/radicle/Makefile1
-rw-r--r--devel/rgbds/Makefile5
-rw-r--r--devel/rgbds/distinfo6
-rw-r--r--devel/rubygem-aws-partitions/Makefile2
-rw-r--r--devel/rubygem-aws-partitions/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-arczonalshift/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-arczonalshift/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-b2bi/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-b2bi/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrock/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-bedrock/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrockruntime/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-bedrockruntime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudformation/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-cloudformation/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchlogs/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchlogs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-configservice/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-configservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-connect/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-connect/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-dataexchange/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-dataexchange/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-dynamodb/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-dynamodb/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-eventbridge/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-eventbridge/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-glue/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-glue/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iam/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-iam/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-medicalimaging/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-medicalimaging/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-networkflowmonitor/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-networkflowmonitor/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-outposts/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-outposts/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pcs/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-pcs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-quicksight/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-quicksight/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ssm/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-ssm/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-transfer/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-transfer/distinfo6
-rw-r--r--devel/rubygem-google-apis-bigquery_v2/Makefile2
-rw-r--r--devel/rubygem-google-apis-bigquery_v2/distinfo6
-rw-r--r--devel/rubygem-google-apis-iam_v1/Makefile2
-rw-r--r--devel/rubygem-google-apis-iam_v1/distinfo6
-rw-r--r--devel/rubygem-prometheus-client-mmap/Makefile1
-rw-r--r--devel/rubygem-sidekiq/Makefile2
-rw-r--r--devel/rubygem-sidekiq/distinfo6
-rw-r--r--devel/rubygem-sorbet-runtime/Makefile2
-rw-r--r--devel/rubygem-sorbet-runtime/distinfo6
-rw-r--r--devel/rubygem-state_machines/Makefile2
-rw-r--r--devel/rubygem-state_machines/distinfo6
-rw-r--r--devel/rubygem-test-unit/Makefile2
-rw-r--r--devel/rubygem-test-unit/distinfo6
-rw-r--r--devel/ruff/Makefile1
-rw-r--r--devel/rust-analyzer/Makefile1
-rw-r--r--devel/rust-bindgen-cli/Makefile2
-rw-r--r--devel/rust-cbindgen/Makefile2
-rw-r--r--devel/rust-script/Makefile2
-rw-r--r--devel/rustc-demangle/Makefile2
-rw-r--r--devel/rustup-init/Makefile2
-rw-r--r--devel/rye/Makefile2
-rw-r--r--devel/sccache/Makefile2
-rw-r--r--devel/selene/Makefile2
-rw-r--r--devel/sentry-cli/Makefile2
-rw-r--r--devel/signal-sqlcipher-extension/Makefile2
-rw-r--r--devel/snazy/Makefile2
-rw-r--r--devel/spirv-llvm-translator/Makefile24
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm116
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm1310
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm1410
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm1510
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm1610
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm1710
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm1810
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm196
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm206
-rw-r--r--devel/spr/Makefile2
-rw-r--r--devel/stdx-allocator/Makefile2
-rw-r--r--devel/stgit/Makefile2
-rw-r--r--devel/stylua/Makefile2
-rw-r--r--devel/tabby/Makefile2
-rw-r--r--devel/tagref/Makefile2
-rw-r--r--devel/texlab/Makefile2
-rw-r--r--devel/the-way/Makefile2
-rw-r--r--devel/tokei/Makefile2
-rw-r--r--devel/tokio-console/Makefile2
-rw-r--r--devel/tree-sitter-graph/Makefile2
-rw-r--r--devel/twiggy/Makefile2
-rw-r--r--devel/typeshare/Makefile2
-rw-r--r--devel/umbrello/Makefile1
-rw-r--r--devel/umbrello/distinfo6
-rw-r--r--devel/undead/Makefile2
-rw-r--r--devel/unit-otel/Makefile2
-rw-r--r--devel/uv/Makefile1
-rw-r--r--devel/wasmer/Makefile2
-rw-r--r--devel/websocketpp/Makefile2
-rw-r--r--devel/websocketpp/files/patch-websocketpp_transport_asio_connection.hpp8
-rw-r--r--devel/wizer/Makefile2
-rw-r--r--devel/wrangler/Makefile2
-rw-r--r--devel/xdgpaths/Makefile2
-rw-r--r--devel/xtensa-esp-elf/Makefile2
-rw-r--r--dns/dnstracer-rs/Makefile1
-rw-r--r--dns/dog/Makefile2
-rw-r--r--dns/doh-proxy/Makefile1
-rw-r--r--dns/encrypted-dns-server/Makefile2
-rw-r--r--dns/p5-Mozilla-PublicSuffix/Makefile2
-rw-r--r--dns/powerdns-recursor/Makefile2
-rw-r--r--dns/public_suffix_list/Makefile4
-rw-r--r--dns/public_suffix_list/distinfo6
-rw-r--r--dns/py-dnspython/Makefile12
-rw-r--r--dns/py-publicsuffix/Makefile2
-rw-r--r--dns/py-publicsuffix2/Makefile2
-rw-r--r--dns/rubygem-public_suffix/Makefile2
-rw-r--r--dns/rubygem-public_suffix_service/Makefile2
-rw-r--r--editors/ad/Makefile2
-rw-r--r--editors/amp/Makefile2
-rw-r--r--editors/calligra/distinfo6
-rw-r--r--editors/emacs-devel/Makefile5
-rw-r--r--editors/emacs-devel/distinfo6
-rw-r--r--editors/emacs-devel/pkg-plist15
-rw-r--r--editors/ghostwriter/distinfo6
-rw-r--r--editors/helix/Makefile2
-rw-r--r--editors/kakoune-lsp/Makefile2
-rw-r--r--editors/kate/distinfo6
-rw-r--r--editors/kate/pkg-plist1
-rw-r--r--editors/kibi/Makefile2
-rw-r--r--editors/languageclient-neovim/Makefile2
-rw-r--r--editors/lapce/Makefile1
-rw-r--r--editors/microsoft-edit/Makefile2
-rw-r--r--editors/neovim-gtk/Makefile2
-rw-r--r--editors/ox/Makefile2
-rw-r--r--editors/parinfer-rust/Makefile2
-rw-r--r--editors/vscode/Makefile2
-rw-r--r--emulators/flycast/Makefile2
-rw-r--r--emulators/qemu-devel/Makefile6
-rw-r--r--emulators/qemu-devel/distinfo30
-rw-r--r--emulators/wine/Makefile2
-rw-r--r--emulators/wine/files/pkg32.sh16
-rw-r--r--emulators/yuzu/Makefile2
-rw-r--r--filesystems/e2fsprogs-core/Makefile43
-rw-r--r--filesystems/e2fsprogs/Makefile2
-rw-r--r--filesystems/sandboxfs/Makefile2
-rw-r--r--filesystems/ufs/Makefile2
-rw-r--r--filesystems/xfuse/Makefile2
-rw-r--r--filesystems/ztop/Makefile2
-rw-r--r--finance/electrs/Makefile2
-rw-r--r--finance/hyperswitch/Makefile2
-rw-r--r--finance/ord/Makefile2
-rw-r--r--finance/tickrs/Makefile2
-rw-r--r--ftp/Makefile2
-rw-r--r--ftp/R-cran-curl/Makefile2
-rw-r--r--ftp/R-cran-curl/distinfo6
-rw-r--r--ftp/php85-curl/Makefile7
-rw-r--r--ftp/php85-ftp/Makefile7
-rw-r--r--ftp/termscp/Makefile2
-rw-r--r--ftp/unftp/Makefile2
-rw-r--r--games/0ad/Makefile2
-rw-r--r--games/DDNet/Makefile2
-rw-r--r--games/anki/Makefile1
-rw-r--r--games/blinken/distinfo6
-rw-r--r--games/bomber/distinfo6
-rw-r--r--games/bovo/distinfo6
-rw-r--r--games/dose-response/Makefile2
-rw-r--r--games/dunelegacy/Makefile2
-rw-r--r--games/genact/Makefile2
-rw-r--r--games/gnome-robots/Makefile2
-rw-r--r--games/granatier/distinfo6
-rw-r--r--games/hivetui/Makefile2
-rw-r--r--games/jaggedalliance2/Makefile2
-rw-r--r--games/jumpy/Makefile2
-rw-r--r--games/kajongg/Makefile1
-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/punchy/Makefile2
-rw-r--r--games/py-fife/Makefile8
-rw-r--r--games/rpg-cli/Makefile2
-rw-r--r--games/skladnik/distinfo6
-rw-r--r--games/sulis/Makefile2
-rw-r--r--games/veloren-weekly/Makefile5
-rw-r--r--games/veloren-weekly/Makefile.crates8
-rw-r--r--games/veloren-weekly/distinfo22
-rw-r--r--games/veloren-weekly/files/patch-gilrs214
-rw-r--r--games/vkquake/Makefile1
-rw-r--r--german/mythes/Makefile2
-rw-r--r--german/mythes/distinfo6
-rw-r--r--german/wordpress/distinfo6
-rw-r--r--graphics/Makefile2
-rw-r--r--graphics/R-cran-qpdf/Makefile2
-rw-r--r--graphics/R-cran-qpdf/distinfo6
-rw-r--r--graphics/artem/Makefile2
-rw-r--r--graphics/asciinema-agg/Makefile1
-rw-r--r--graphics/clang-uml/Makefile23
-rw-r--r--graphics/clang-uml/distinfo6
-rw-r--r--graphics/clang-uml/files/patch-src_common_clang__utils.cc10
-rw-r--r--graphics/colord-kde/distinfo6
-rw-r--r--graphics/derelict-gl3/Makefile2
-rw-r--r--graphics/dify/Makefile2
-rw-r--r--graphics/drawio/Makefile2
-rw-r--r--graphics/drawpile/Makefile2
-rw-r--r--graphics/dssim/Makefile2
-rw-r--r--graphics/evince/Makefile13
-rw-r--r--graphics/evince/distinfo6
-rw-r--r--graphics/evince/pkg-plist4
-rw-r--r--graphics/evince/pkg-plist-lite4
-rw-r--r--graphics/gifski/Makefile2
-rw-r--r--graphics/glslang/Makefile4
-rw-r--r--graphics/glslang/distinfo6
-rw-r--r--graphics/glslang/pkg-plist2
-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/libimagequant/Makefile2
-rw-r--r--graphics/libkdcraw/distinfo6
-rw-r--r--graphics/libkexiv2/distinfo6
-rw-r--r--graphics/libksane/distinfo6
-rw-r--r--graphics/libopendrive/Makefile14
-rw-r--r--graphics/libopendrive/distinfo6
-rw-r--r--graphics/libopendrive/files/patch-CMakeLists.txt62
-rw-r--r--graphics/libopendrive/pkg-plist5
-rw-r--r--graphics/libopenraw/Makefile2
-rw-r--r--graphics/libplacebo/Makefile1
-rw-r--r--graphics/librsvg2-rust/Makefile2
-rw-r--r--graphics/menyoki/Makefile2
-rw-r--r--graphics/mesa-devel/Makefile5
-rw-r--r--graphics/mesa-devel/distinfo6
-rw-r--r--graphics/mesa-dri/Makefile2
-rw-r--r--graphics/noaa-apt/Makefile2
-rw-r--r--graphics/nvidia-drm-510-kmod-devel/Makefile2
-rw-r--r--graphics/nvidia-drm-510-kmod-devel/distinfo6
-rw-r--r--graphics/nvidia-drm-515-kmod-devel/Makefile2
-rw-r--r--graphics/nvidia-drm-515-kmod-devel/distinfo6
-rw-r--r--graphics/nvidia-drm-61-kmod-devel/Makefile2
-rw-r--r--graphics/nvidia-drm-61-kmod-devel/distinfo6
-rw-r--r--graphics/nvidia-drm-66-kmod-devel/Makefile2
-rw-r--r--graphics/nvidia-drm-66-kmod-devel/distinfo6
-rw-r--r--graphics/nvidia-drm-kmod-devel/Makefile2
-rw-r--r--graphics/ocrs/Makefile2
-rw-r--r--graphics/oculante/Makefile2
-rw-r--r--graphics/okular/distinfo6
-rw-r--r--graphics/openxr/Makefile1
-rw-r--r--graphics/oxipng/Makefile2
-rw-r--r--graphics/p5-Image-ExifTool-devel/Makefile2
-rw-r--r--graphics/p5-Image-ExifTool-devel/distinfo6
-rw-r--r--graphics/pastel/Makefile2
-rw-r--r--graphics/php85-exif/Makefile7
-rw-r--r--graphics/php85-gd/Makefile7
-rw-r--r--graphics/plasma6-spectacle/distinfo6
-rw-r--r--graphics/qb3/Makefile1
-rw-r--r--graphics/qb3/files/patch-i38613
-rw-r--r--graphics/realesrgan-ncnn-vulkan/Makefile2
-rw-r--r--graphics/resvg-capi/Makefile2
-rw-r--r--graphics/resvg/Makefile2
-rw-r--r--graphics/rx/Makefile2
-rw-r--r--graphics/satty/Makefile2
-rw-r--r--graphics/shaderc/Makefile7
-rw-r--r--graphics/shaderc/distinfo10
-rw-r--r--graphics/skanlite/distinfo6
-rw-r--r--graphics/skanpage/distinfo6
-rw-r--r--graphics/spirv-tools/Makefile6
-rw-r--r--graphics/spirv-tools/distinfo10
-rw-r--r--graphics/svgbob/Makefile2
-rw-r--r--graphics/vapoursynth-waifu2x-ncnn-vulkan/Makefile2
-rw-r--r--graphics/viu/Makefile2
-rw-r--r--graphics/vulkan-caps-viewer/Makefile2
-rw-r--r--graphics/vulkan-extension-layer/Makefile2
-rw-r--r--graphics/vulkan-headers/Makefile4
-rw-r--r--graphics/vulkan-headers/distinfo6
-rw-r--r--graphics/vulkan-loader/Makefile4
-rw-r--r--graphics/vulkan-loader/distinfo6
-rw-r--r--graphics/vulkan-tools/Makefile5
-rw-r--r--graphics/vulkan-tools/distinfo6
-rw-r--r--graphics/vulkan-utility-libraries/Makefile4
-rw-r--r--graphics/vulkan-utility-libraries/distinfo6
-rw-r--r--graphics/vulkan-validation-layers/Makefile7
-rw-r--r--graphics/vulkan-validation-layers/distinfo10
-rw-r--r--irc/Makefile1
-rw-r--r--irc/anope-devel/Makefile108
-rw-r--r--irc/anope-devel/distinfo3
-rw-r--r--irc/anope-devel/files/anope.in27
-rw-r--r--irc/anope-devel/files/pkg-message.in19
-rw-r--r--irc/anope-devel/pkg-descr17
-rw-r--r--irc/anope-devel/pkg-plist224
-rw-r--r--irc/anope/Makefile3
-rw-r--r--irc/halloy/Makefile1
-rw-r--r--irc/konversation/distinfo6
-rw-r--r--japanese/cskk/Makefile2
-rw-r--r--japanese/kiten/distinfo6
-rw-r--r--japanese/py-SudachiPy/Makefile2
-rw-r--r--japanese/sudachi/Makefile2
-rw-r--r--java/icedtea-web/Makefile2
-rw-r--r--lang/Makefile2
-rw-r--r--lang/amber/Makefile2
-rw-r--r--lang/antimony/Makefile2
-rw-r--r--lang/asm-lsp/Makefile2
-rw-r--r--lang/cairo/Makefile2
-rw-r--r--lang/clover/Makefile2
-rw-r--r--lang/dlang-tools/Makefile2
-rw-r--r--lang/gcc14-devel/files/patch-clang-vec_step21
-rw-r--r--lang/gir-to-d/Makefile1
-rw-r--r--lang/gleam/Makefile1
-rw-r--r--lang/gluon/Makefile2
-rw-r--r--lang/inko/Makefile2
-rw-r--r--lang/kturtle/distinfo6
-rw-r--r--lang/ldc/Makefile10
-rw-r--r--lang/ldc/distinfo10
-rw-r--r--lang/ldc/files/patch-tools_CMakeLists.txt11
-rw-r--r--lang/ldc/pkg-plist31
-rw-r--r--lang/numbat/Makefile2
-rw-r--r--lang/perl5.42/Makefile2
-rw-r--r--lang/perl5.42/distinfo6
-rw-r--r--lang/php81-extensions/Makefile16
-rw-r--r--lang/php81-extensions/pkg-descr2
-rw-r--r--lang/php81/Makefile6
-rw-r--r--lang/php81/distinfo6
-rw-r--r--lang/php82-extensions/Makefile16
-rw-r--r--lang/php82-extensions/pkg-descr2
-rw-r--r--lang/php82/Makefile6
-rw-r--r--lang/php82/distinfo6
-rw-r--r--lang/php83-extensions/Makefile16
-rw-r--r--lang/php83-extensions/pkg-descr2
-rw-r--r--lang/php83/Makefile6
-rw-r--r--lang/php83/distinfo6
-rw-r--r--lang/php84-extensions/Makefile13
-rw-r--r--lang/php84-extensions/pkg-descr2
-rw-r--r--lang/php84/Makefile6
-rw-r--r--lang/php84/distinfo6
-rw-r--r--lang/php85-extensions/Makefile88
-rw-r--r--lang/php85-extensions/pkg-descr5
-rw-r--r--lang/php85/Makefile620
-rw-r--r--lang/php85/distinfo3
-rw-r--r--lang/php85/files/patch-TSRM_TSRM.c11
-rw-r--r--lang/php85/files/patch-build_Makefile.global19
-rw-r--r--lang/php85/files/patch-configure.ac27
-rw-r--r--lang/php85/files/patch-ext_hash_xxhash_xxhash.h46
-rw-r--r--lang/php85/files/patch-ext_pcre_php__pcre.h11
-rw-r--r--lang/php85/files/patch-sapi_apache2handler_config.m411
-rw-r--r--lang/php85/files/patch-sapi_fpm_www.conf.in17
-rw-r--r--lang/php85/files/php_fpm.in102
-rw-r--r--lang/php85/files/php_session.h328
-rw-r--r--lang/php85/pkg-descr6
-rw-r--r--lang/php85/pkg-message.mod24
-rw-r--r--lang/php85/pkg-plist549
-rw-r--r--lang/php85/pkg-plist.mod3
-rw-r--r--lang/pomsky/Makefile2
-rw-r--r--lang/prql/Makefile2
-rw-r--r--lang/py-dhall/Makefile2
-rw-r--r--lang/ratfor/Makefile2
-rw-r--r--lang/rust-bootstrap/Makefile2
-rw-r--r--lang/rust-bootstrap/distinfo6
-rw-r--r--lang/rust/Makefile6
-rw-r--r--lang/rust/distinfo102
-rw-r--r--lang/rust/files/patch-vendor_cc.rs25
-rw-r--r--lang/rustpython/Makefile2
-rw-r--r--lang/sbcl/Makefile2
-rw-r--r--lang/sbcl/distinfo10
-rw-r--r--lang/scryer-prolog/Makefile2
-rw-r--r--lang/silq/Makefile1
-rw-r--r--lang/spidermonkey102/Makefile2
-rw-r--r--lang/spidermonkey115/Makefile2
-rw-r--r--lang/spidermonkey128/Makefile1
-rw-r--r--lang/spidermonkey78/Makefile2
-rw-r--r--lang/spidermonkey91/Makefile2
-rw-r--r--lang/starlark-rust/Makefile2
-rw-r--r--lang/typstfmt/Makefile2
-rw-r--r--lang/typstyle/Makefile2
-rw-r--r--lang/yabasic/Makefile2
-rw-r--r--lang/yabasic/distinfo6
-rw-r--r--mail/dbmail/Makefile2
-rw-r--r--mail/dbmail/distinfo6
-rw-r--r--mail/dbmail/pkg-plist3
-rw-r--r--mail/imap-tools/Makefile1
-rw-r--r--mail/nextcloud-mail/Makefile2
-rw-r--r--mail/nextcloud-mail/distinfo6
-rw-r--r--mail/p5-Sisimai/Makefile2
-rw-r--r--mail/p5-Sisimai/distinfo6
-rw-r--r--mail/pizauth/Makefile1
-rw-r--r--mail/thunderbird-esr/Makefile1
-rw-r--r--mail/thunderbird/Makefile4
-rw-r--r--mail/thunderbird/distinfo6
-rw-r--r--mail/thunderbird/files/patch-bug197307323
-rw-r--r--math/Makefile2
-rw-r--r--math/R-cran-MatchIt/Makefile2
-rw-r--r--math/R-cran-MatchIt/distinfo6
-rw-r--r--math/R-cran-Rsolnp/Makefile4
-rw-r--r--math/R-cran-Rsolnp/distinfo6
-rw-r--r--math/R-cran-car/Makefile6
-rw-r--r--math/R-cran-doBy/Makefile2
-rw-r--r--math/R-cran-doBy/distinfo6
-rw-r--r--math/R-cran-haven/Makefile2
-rw-r--r--math/R-cran-haven/distinfo6
-rw-r--r--math/R-cran-tensor/Makefile5
-rw-r--r--math/R-cran-tensor/distinfo6
-rw-r--r--math/analitza/distinfo6
-rw-r--r--math/blis/Makefile2
-rw-r--r--math/blis/distinfo6
-rw-r--r--math/blis/pkg-plist93
-rw-r--r--math/cantor/Makefile1
-rw-r--r--math/cantor/distinfo6
-rw-r--r--math/deal.ii/Makefile2
-rw-r--r--math/elan/Makefile2
-rw-r--r--math/fend/Makefile2
-rw-r--r--math/flexiblas/Makefile1
-rw-r--r--math/kalc/Makefile2
-rw-r--r--math/kalgebra/distinfo6
-rw-r--r--math/kalk/distinfo6
-rw-r--r--math/kalker/Makefile2
-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/maxima/Makefile2
-rw-r--r--math/octave-forge-datatypes/Makefile4
-rw-r--r--math/octave-forge-datatypes/distinfo6
-rw-r--r--math/octave-forge-octproj/Makefile8
-rw-r--r--math/octave-forge-octproj/distinfo6
-rw-r--r--math/octave-forge-pkg-octave-doc/Makefile2
-rw-r--r--math/octave-forge-pkg-octave-doc/distinfo6
-rw-r--r--math/php85-bcmath/Makefile7
-rw-r--r--math/php85-gmp/Makefile7
-rw-r--r--math/py-clarabel/Makefile2
-rw-r--r--math/py-narwhals/Makefile4
-rw-r--r--math/py-narwhals/distinfo6
-rw-r--r--math/py-pcodec/Makefile1
-rw-r--r--math/py-rustworkx/Makefile2
-rw-r--r--math/rocs/distinfo6
-rw-r--r--math/savage/Makefile2
-rw-r--r--math/slepc/Makefile2
-rw-r--r--misc/Makefile1
-rw-r--r--misc/aichat/Makefile2
-rw-r--r--misc/air/Makefile2
-rw-r--r--misc/arrow-datafusion/Makefile2
-rw-r--r--misc/artikulate/distinfo6
-rw-r--r--misc/bedrust/Makefile2
-rw-r--r--misc/binocle/Makefile2
-rw-r--r--misc/broot/Makefile2
-rw-r--r--misc/code2prompt/Makefile2
-rw-r--r--misc/coloursum/Makefile2
-rw-r--r--misc/dijo/Makefile2
-rw-r--r--misc/dotenv-linter/Makefile2
-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/lscolors/Makefile2
-rw-r--r--misc/minuet/distinfo6
-rw-r--r--misc/navi/Makefile2
-rw-r--r--misc/ooo/Makefile2
-rw-r--r--misc/parley/Makefile1
-rw-r--r--misc/parley/distinfo6
-rw-r--r--misc/php85-calendar/Makefile7
-rw-r--r--misc/pqrs/Makefile2
-rw-r--r--misc/py-hf-xet/Makefile1
-rw-r--r--misc/py-huggingface-hub/Makefile2
-rw-r--r--misc/py-huggingface-hub/distinfo6
-rw-r--r--misc/py-lazrs/Makefile2
-rw-r--r--misc/py-pyqir/Makefile2
-rw-r--r--misc/py-pytorch/Makefile1
-rw-r--r--misc/py-safetensors/Makefile1
-rw-r--r--misc/pytorch/Makefile2
-rw-r--r--misc/radio_datetime_analyzer/Makefile1
-rw-r--r--misc/rash/Makefile2
-rw-r--r--misc/rsclock/Makefile2
-rw-r--r--misc/ruut/Makefile2
-rw-r--r--misc/silicon/Makefile2
-rw-r--r--misc/star-history/Makefile2
-rw-r--r--misc/tenere/Makefile2
-rw-r--r--misc/timr-tui/Makefile2
-rw-r--r--misc/wavedrom/Makefile2
-rw-r--r--misc/wthrr/Makefile2
-rw-r--r--misc/xd-rust/Makefile2
-rw-r--r--misc/xplr/Makefile2
-rw-r--r--misc/zine/Makefile2
-rw-r--r--multimedia/ab-av1/Makefile2
-rw-r--r--multimedia/alass/Makefile2
-rw-r--r--multimedia/av1an/Makefile2
-rw-r--r--multimedia/dovi_tool/Makefile2
-rw-r--r--multimedia/dragon/distinfo6
-rw-r--r--multimedia/ffmpeg/Makefile2
-rw-r--r--multimedia/ffmpeg4/Makefile2
-rw-r--r--multimedia/gstreamer1-plugins-rust/Makefile1
-rw-r--r--multimedia/gstreamer1/Makefile1
-rw-r--r--multimedia/helvum/Makefile2
-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/kooha/Makefile2
-rw-r--r--multimedia/librav1e/Makefile2
-rw-r--r--multimedia/librespot/Makefile2
-rw-r--r--multimedia/mlt7/distinfo12
-rw-r--r--multimedia/neolink/Makefile2
-rw-r--r--multimedia/obs-studio/Makefile1
-rw-r--r--multimedia/plasmatube/distinfo6
-rw-r--r--multimedia/rav1e/Makefile4
-rw-r--r--multimedia/ringrtc/Makefile1
-rw-r--r--multimedia/scte35dump/Makefile2
-rw-r--r--multimedia/shotcut-qt6/Makefile5
-rw-r--r--multimedia/shotcut-qt6/distinfo6
-rw-r--r--multimedia/shotcut-qt6/pkg-plist2
-rw-r--r--multimedia/termplay/Makefile2
-rw-r--r--multimedia/totem/Makefile38
-rw-r--r--multimedia/totem/distinfo6
-rw-r--r--multimedia/totem/pkg-plist5
-rw-r--r--multimedia/video-trimmer/Makefile2
-rw-r--r--multimedia/wl-screenrec/Makefile2
-rw-r--r--multimedia/youtui/Makefile1
-rw-r--r--net-im/conduit/Makefile2
-rw-r--r--net-im/flare/Makefile1
-rw-r--r--net-im/fractal/Makefile2
-rw-r--r--net-im/gurk-rs/Makefile2
-rw-r--r--net-im/iamb/Makefile2
-rw-r--r--net-im/kaccounts-integration/distinfo6
-rw-r--r--net-im/kaccounts-providers/distinfo6
-rw-r--r--net-im/libsignal-client/Makefile2
-rw-r--r--net-im/libsignal-node/Makefile3
-rw-r--r--net-im/libsignal-node/Makefile.crates23
-rw-r--r--net-im/libsignal-node/distinfo52
-rw-r--r--net-im/neochat/distinfo6
-rw-r--r--net-im/py-matrix-synapse/Makefile2
-rw-r--r--net-im/signal-desktop/Makefile3
-rw-r--r--net-im/signal-desktop/distinfo10
-rw-r--r--net-im/signal-desktop/files/package-lock.json929
-rw-r--r--net-im/signal-desktop/files/patch-app_main.ts9
-rw-r--r--net-im/signal-desktop/files/patch-package.json4
-rw-r--r--net-im/signal-desktop/files/pnpm-lock.yaml1080
-rw-r--r--net-im/signal-desktop/get_deps.sh2
-rw-r--r--net-im/signal-desktop/pkg-plist2
-rw-r--r--net-im/tde2e/Makefile4
-rw-r--r--net-im/tde2e/distinfo6
-rw-r--r--net-im/telegram-desktop/Makefile11
-rw-r--r--net-im/telegram-desktop/distinfo6
-rw-r--r--net-im/tokodon/distinfo6
-rw-r--r--net-im/yume/Makefile2
-rw-r--r--net-im/zkgroup/Makefile2
-rw-r--r--net-mgmt/Makefile1
-rw-r--r--net-mgmt/bandwhich/Makefile2
-rw-r--r--net-mgmt/geom-exporter/Makefile2
-rw-r--r--net-mgmt/gping/Makefile2
-rw-r--r--net-mgmt/nfs-exporter/Makefile2
-rw-r--r--net-mgmt/php85-snmp/Makefile7
-rw-r--r--net-mgmt/rs-aggregate/Makefile2
-rw-r--r--net-p2p/c-lightning/Makefile2
-rw-r--r--net-p2p/cardano-node/Makefile115
-rw-r--r--net-p2p/cardano-node/distinfo216
-rw-r--r--net-p2p/cncli/Makefile2
-rw-r--r--net-p2p/intermodal/Makefile2
-rw-r--r--net-p2p/ktorrent/distinfo6
-rw-r--r--net-p2p/libktorrent/distinfo6
-rw-r--r--net-p2p/oura/Makefile2
-rw-r--r--net-p2p/twitch-tui/Makefile2
-rw-r--r--net/Makefile3
-rw-r--r--net/akonadi-calendar/distinfo6
-rw-r--r--net/akonadi-contacts/Makefile1
-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/aws-ec2-imdsv2-get/Makefile2
-rw-r--r--net/calendarsupport/distinfo6
-rw-r--r--net/deltachat-rpc-server/Makefile2
-rw-r--r--net/dumbpipe/Makefile2
-rw-r--r--net/eventviews/distinfo6
-rw-r--r--net/findomain/Makefile2
-rw-r--r--net/gdrive/Makefile2
-rw-r--r--net/gemserv/Makefile2
-rw-r--r--net/gnome-online-accounts/Makefile3
-rw-r--r--net/gnome-online-accounts/distinfo6
-rw-r--r--net/google-cloud-sdk/Makefile2
-rw-r--r--net/google-cloud-sdk/distinfo6
-rw-r--r--net/grilo-plugins/Makefile22
-rw-r--r--net/grilo-plugins/distinfo6
-rw-r--r--net/grilo-plugins/pkg-plist13
-rw-r--r--net/gssdp/Makefile5
-rw-r--r--net/gssdp/distinfo6
-rw-r--r--net/gssdp/pkg-plist2
-rw-r--r--net/gupnp-av/Makefile2
-rw-r--r--net/gupnp-av/pkg-plist2
-rw-r--r--net/gupnp/Makefile3
-rw-r--r--net/gupnp/distinfo6
-rw-r--r--net/haproxy/Makefile2
-rw-r--r--net/haproxy/distinfo6
-rw-r--r--net/incidenceeditor/distinfo6
-rw-r--r--net/kcalutils/distinfo6
-rw-r--r--net/kdenetwork-filesharing/distinfo6
-rw-r--r--net/kget/Makefile1
-rw-r--r--net/kget/distinfo14
-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/krill/Makefile2
-rw-r--r--net/ksmtp/distinfo6
-rw-r--r--net/ktcplist/Makefile2
-rw-r--r--net/ktnef/distinfo6
-rw-r--r--net/libdaq/Makefile2
-rw-r--r--net/libdaq/distinfo6
-rw-r--r--net/libgravatar/distinfo6
-rw-r--r--net/libkgapi/distinfo6
-rw-r--r--net/libksieve/distinfo6
-rw-r--r--net/lldap/Makefile2
-rw-r--r--net/mailcommon/Makefile1
-rw-r--r--net/mailcommon/distinfo6
-rw-r--r--net/mailimporter/distinfo6
-rw-r--r--net/messagelib/Makefile1
-rw-r--r--net/messagelib/distinfo6
-rw-r--r--net/mimetreeparser/distinfo6
-rw-r--r--net/narrowlink/Makefile2
-rw-r--r--net/nats-server/Makefile2
-rw-r--r--net/nats-server/distinfo10
-rw-r--r--net/netatalk3/Makefile3
-rw-r--r--net/ntpd-rs/Makefile1
-rw-r--r--net/oha/Makefile1
-rw-r--r--net/onedrive/Makefile1
-rw-r--r--net/pecl-amqp/Makefile1
-rw-r--r--net/php81-soap/Makefile1
-rw-r--r--net/php82-soap/Makefile1
-rw-r--r--net/php83-soap/Makefile1
-rw-r--r--net/php84-soap/Makefile1
-rw-r--r--net/php85-ldap/Makefile7
-rw-r--r--net/php85-soap/Makefile7
-rw-r--r--net/php85-sockets/Makefile7
-rw-r--r--net/pimcommon/distinfo6
-rw-r--r--net/proby/Makefile2
-rw-r--r--net/py-haproxy-cli/Makefile6
-rw-r--r--net/py-haproxy-cli/distinfo6
-rw-r--r--net/quiche/Makefile2
-rw-r--r--net/rabbitmqadmin/Makefile2
-rw-r--r--net/rathole/Makefile2
-rw-r--r--net/rosenpass/Makefile2
-rw-r--r--net/routinator/Makefile2
-rw-r--r--net/rsyn/Makefile2
-rw-r--r--net/rustdesk-server/Makefile2
-rw-r--r--net/s3m/Makefile1
-rw-r--r--net/sendme/Makefile2
-rw-r--r--net/shadowsocks-rust/Makefile2
-rw-r--r--net/sniffnet/Makefile1
-rw-r--r--net/trippy/Makefile2
-rw-r--r--net/udp-over-tcp/Makefile2
-rw-r--r--net/waypipe/Makefile2
-rw-r--r--net/wgcf/Makefile3
-rw-r--r--net/wgcf/distinfo10
-rw-r--r--net/wstunnel/Makefile2
-rw-r--r--net/xrdp/Makefile4
-rw-r--r--net/xrdp/distinfo6
-rw-r--r--net/xrdp/pkg-plist3
-rw-r--r--ports-mgmt/appstream-generator/Makefile2
-rw-r--r--ports-mgmt/pkg-graph/Makefile2
-rw-r--r--ports-mgmt/poudriere-dsh2dsh/Makefile38
-rw-r--r--ports-mgmt/poudriere-dsh2dsh/distinfo6
-rw-r--r--ports-mgmt/sccache-overlay/Makefile2
-rw-r--r--print/derelict-ft/Makefile2
-rw-r--r--print/lyx/Makefile3
-rw-r--r--print/lyx/distinfo6
-rw-r--r--print/lyx/pkg-plist440
-rw-r--r--print/plasma6-print-manager/distinfo6
-rw-r--r--science/PETSc/Makefile1
-rw-r--r--science/afni/Makefile3
-rw-r--r--science/afni/distinfo6
-rw-r--r--science/eccodes/Makefile2
-rw-r--r--science/eccodes/distinfo6
-rw-r--r--science/eccodes/pkg-plist5573
-rw-r--r--science/elk/Makefile2
-rw-r--r--science/kalzium/distinfo6
-rw-r--r--science/py-qiskit/Makefile2
-rw-r--r--science/step/distinfo6
-rw-r--r--security/Makefile3
-rw-r--r--security/acmed/Makefile2
-rw-r--r--security/agave/Makefile2
-rw-r--r--security/arti/Makefile1
-rw-r--r--security/authenticator/Makefile2
-rw-r--r--security/authoscope/Makefile2
-rw-r--r--security/boringssl/Makefile4
-rw-r--r--security/boringssl/distinfo6
-rw-r--r--security/cargo-audit/Makefile2
-rw-r--r--security/cl-md5-sbcl/Makefile2
-rw-r--r--security/clamav-lts/Makefile2
-rw-r--r--security/clamav/Makefile2
-rw-r--r--security/cloak/Makefile2
-rw-r--r--security/cosign/Makefile4
-rw-r--r--security/cosign/distinfo10
-rw-r--r--security/diswall/Makefile2
-rw-r--r--security/flawz/Makefile2
-rw-r--r--security/gpg-tui/Makefile2
-rw-r--r--security/kanidm/Makefile2
-rw-r--r--security/kanidm/Makefile.crates100
-rw-r--r--security/kanidm/distinfo206
-rw-r--r--security/keysmith/distinfo6
-rw-r--r--security/kgpg/distinfo6
-rw-r--r--security/kleopatra/Makefile1
-rw-r--r--security/kleopatra/distinfo18
-rw-r--r--security/kpkpass/distinfo6
-rw-r--r--security/kwalletmanager/distinfo6
-rw-r--r--security/libkleo/Makefile1
-rw-r--r--security/libkleo/distinfo6
-rw-r--r--security/nss/Makefile2
-rw-r--r--security/nss/distinfo6
-rw-r--r--security/openssl/Makefile2
-rw-r--r--security/openssl/distinfo6
-rw-r--r--security/openssl31-quictls/Makefile5
-rw-r--r--security/openssl31/Makefile3
-rw-r--r--security/openssl32/Makefile4
-rw-r--r--security/openssl32/distinfo6
-rw-r--r--security/openssl33-quictls/Makefile190
-rw-r--r--security/openssl33-quictls/distinfo3
-rw-r--r--security/openssl33-quictls/files/extra-patch-util_find-doc-nits20
-rw-r--r--security/openssl33-quictls/files/patch-CVE-2024-9143198
-rw-r--r--security/openssl33-quictls/pkg-descr8
-rw-r--r--security/openssl33-quictls/pkg-message20
-rw-r--r--security/openssl33-quictls/pkg-plist281
-rw-r--r--security/openssl33-quictls/version.mk1
-rw-r--r--security/openssl33/Makefile4
-rw-r--r--security/openssl33/distinfo6
-rw-r--r--security/openssl34/Makefile4
-rw-r--r--security/openssl34/distinfo6
-rw-r--r--security/openssl35/Makefile3
-rw-r--r--security/openssl35/distinfo6
-rw-r--r--security/openssl35/files/patch-CVE-2025-457561
-rw-r--r--security/pam_rssh/Makefile2
-rw-r--r--security/php85-filter/Makefile7
-rw-r--r--security/php85-sodium/Makefile7
-rw-r--r--security/plasma6-kscreenlocker/distinfo6
-rw-r--r--security/plasma6-ksshaskpass/distinfo6
-rw-r--r--security/plasma6-kwallet-pam/distinfo6
-rw-r--r--security/py-bcrypt/Makefile1
-rw-r--r--security/py-cryptography/Makefile2
-rw-r--r--security/rage-encryption/Makefile2
-rw-r--r--security/ratify/Makefile2
-rw-r--r--security/rpm-sequoia/Makefile2
-rw-r--r--security/rustls-ffi/Makefile2
-rw-r--r--security/rustscan/Makefile2
-rw-r--r--security/sequoia-chameleon-gnupg/Makefile1
-rw-r--r--security/sequoia-sq/Makefile2
-rw-r--r--security/sniffglue/Makefile2
-rw-r--r--security/snort3/Makefile3
-rw-r--r--security/snort3/distinfo6
-rw-r--r--security/snort3/pkg-plist2
-rw-r--r--security/snuffleupagus/Makefile2
-rw-r--r--security/ssh-vault/Makefile2
-rw-r--r--security/sudo-rs/Makefile2
-rw-r--r--security/suricata/Makefile2
-rw-r--r--security/vaultwarden/Makefile2
-rw-r--r--security/vuls/Makefile2
-rw-r--r--security/vuls/distinfo10
-rw-r--r--security/vuxml/vuln/2025.xml297
-rw-r--r--shells/atuin/Makefile2
-rw-r--r--shells/fish/Makefile2
-rw-r--r--shells/ion/Makefile2
-rw-r--r--shells/nsh/Makefile2
-rw-r--r--shells/nu_plugin_formats/Makefile2
-rw-r--r--shells/nu_plugin_gstat/Makefile2
-rw-r--r--shells/nu_plugin_inc/Makefile2
-rw-r--r--shells/nu_plugin_polars/Makefile2
-rw-r--r--shells/nu_plugin_query/Makefile2
-rw-r--r--shells/nushell/Makefile2
-rw-r--r--shells/sheldon/Makefile1
-rw-r--r--shells/shell-hist/Makefile2
-rw-r--r--shells/shellharden/Makefile2
-rw-r--r--shells/starship/Makefile2
-rw-r--r--sysutils/Makefile2
-rw-r--r--sysutils/async/Makefile2
-rw-r--r--sysutils/b3sum/Makefile2
-rw-r--r--sysutils/backdown/Makefile2
-rw-r--r--sysutils/baloo-widgets/distinfo6
-rw-r--r--sysutils/bkt/Makefile2
-rw-r--r--sysutils/bottom/Makefile2
-rw-r--r--sysutils/bupstash/Makefile2
-rw-r--r--sysutils/conserve/Makefile2
-rw-r--r--sysutils/czkawka/Makefile2
-rw-r--r--sysutils/ddh/Makefile2
-rw-r--r--sysutils/diskonaut/Makefile2
-rw-r--r--sysutils/diskus/Makefile2
-rw-r--r--sysutils/dua-cli/Makefile2
-rw-r--r--sysutils/dust/Makefile2
-rw-r--r--sysutils/dutree/Makefile2
-rw-r--r--sysutils/elfx86exts/Makefile2
-rw-r--r--sysutils/erdtree/Makefile2
-rw-r--r--sysutils/exa/Makefile2
-rw-r--r--sysutils/eza/Makefile1
-rw-r--r--sysutils/faketty/Makefile2
-rw-r--r--sysutils/fclones/Makefile2
-rw-r--r--sysutils/fd/Makefile2
-rw-r--r--sysutils/filelight/distinfo6
-rw-r--r--sysutils/flipperbit/Makefile2
-rw-r--r--sysutils/flowgger/Makefile2
-rw-r--r--sysutils/framework-system/Makefile2
-rw-r--r--sysutils/freebsd-rustdate/Makefile1
-rw-r--r--sysutils/fselect/Makefile2
-rw-r--r--sysutils/gnome-control-center/Makefile8
-rw-r--r--sysutils/gnome-control-center/distinfo6
-rw-r--r--sysutils/gnome-control-center/files/patch-panels_system_about_cc-about-page.c11
-rw-r--r--sysutils/gstat-rs/Makefile2
-rw-r--r--sysutils/handlr/Makefile2
-rw-r--r--sysutils/hexyl/Makefile2
-rw-r--r--sysutils/httm/Makefile1
-rw-r--r--sysutils/jail_exporter/Makefile2
-rw-r--r--sysutils/joshuto/Makefile2
-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/Makefile1
-rw-r--r--sysutils/khelpcenter/distinfo6
-rw-r--r--sysutils/kpmcore/distinfo6
-rw-r--r--sysutils/ksystemlog/distinfo6
-rw-r--r--sysutils/kubie/Makefile2
-rw-r--r--sysutils/lsd/Makefile2
-rw-r--r--sysutils/mcfly/Makefile2
-rw-r--r--sysutils/mdcat/Makefile2
-rw-r--r--sysutils/mprocs/Makefile2
-rw-r--r--sysutils/ncdu2/Makefile4
-rw-r--r--sysutils/ncdu2/distinfo6
-rw-r--r--sysutils/onefetch/Makefile2
-rw-r--r--sysutils/opensbi/Makefile2
-rw-r--r--sysutils/opensbi/distinfo6
-rw-r--r--sysutils/opensbi/files/patch-lib_sbi_sbi__hart.c6
-rw-r--r--sysutils/opensbi/files/patch-platform_generic_platform.c12
-rw-r--r--sysutils/opensbi/files/patch-platform_generic_sifive_fu540.c23
-rw-r--r--sysutils/opentofu/Makefile2
-rw-r--r--sysutils/opentofu/distinfo10
-rw-r--r--sysutils/pfetch-rs/Makefile2
-rw-r--r--sysutils/php85-fileinfo/Makefile7
-rw-r--r--sysutils/php85-posix/Makefile7
-rw-r--r--sysutils/plasma6-discover/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-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-systemsettings/distinfo6
-rw-r--r--sysutils/pollinfo/Makefile2
-rw-r--r--sysutils/potnet/Makefile2
-rw-r--r--sysutils/process-viewer/Makefile2
-rw-r--r--sysutils/procs/Makefile2
-rw-r--r--sysutils/qmk_hid/Makefile2
-rw-r--r--sysutils/rldd/Makefile2
-rw-r--r--sysutils/runiq/Makefile2
-rw-r--r--sysutils/rust-coreutils/Makefile2
-rw-r--r--sysutils/rust-findutils/Makefile2
-rw-r--r--sysutils/signon-kwallet-extension/distinfo6
-rw-r--r--sysutils/superiotool/files/patch-Makefile15
-rw-r--r--sysutils/sweeper/distinfo6
-rw-r--r--sysutils/syngesture/Makefile2
-rw-r--r--sysutils/systeroid/Makefile2
-rw-r--r--sysutils/szyszka/Makefile2
-rw-r--r--sysutils/tailspin/Makefile1
-rw-r--r--sysutils/tealdeer/Makefile2
-rw-r--r--sysutils/tere/Makefile2
-rw-r--r--sysutils/tiempo/Makefile2
-rw-r--r--sysutils/tldr/Makefile1
-rw-r--r--sysutils/topgrade/Makefile2
-rw-r--r--sysutils/tuckr/Makefile2
-rw-r--r--sysutils/u-boot-sifive-fu540/Makefile2
-rw-r--r--sysutils/u-boot-sifive-fu740/Makefile2
-rw-r--r--sysutils/u-boot-starfive-visionfive2/Makefile2
-rw-r--r--sysutils/vivid/Makefile2
-rw-r--r--sysutils/wiper/Makefile2
-rw-r--r--sysutils/xcp/Makefile2
-rw-r--r--sysutils/yadf/Makefile2
-rw-r--r--sysutils/yazi/Makefile2
-rw-r--r--sysutils/zellij/Makefile2
-rw-r--r--sysutils/zoxide/Makefile2
-rw-r--r--textproc/Makefile8
-rw-r--r--textproc/angle-grinder/Makefile2
-rw-r--r--textproc/aq/Makefile2
-rw-r--r--textproc/arianna/distinfo6
-rw-r--r--textproc/bat/Makefile2
-rw-r--r--textproc/biodiff/Makefile2
-rw-r--r--textproc/cast2gif/Makefile2
-rw-r--r--textproc/choose/Makefile2
-rw-r--r--textproc/cl-ppcre-sbcl/Makefile2
-rw-r--r--textproc/code-minimap/Makefile2
-rw-r--r--textproc/comrak/Makefile1
-rw-r--r--textproc/csview/Makefile2
-rw-r--r--textproc/csvlens/Makefile2
-rw-r--r--textproc/difftastic/Makefile1
-rw-r--r--textproc/enchant2/Makefile5
-rw-r--r--textproc/enchant2/distinfo6
-rw-r--r--textproc/enchant2/pkg-plist5
-rw-r--r--textproc/evtx/Makefile2
-rw-r--r--textproc/fblog/Makefile2
-rw-r--r--textproc/feluda/Makefile1
-rw-r--r--textproc/grass/Makefile2
-rw-r--r--textproc/harper/Makefile2
-rw-r--r--textproc/harper/Makefile.crates4
-rw-r--r--textproc/harper/distinfo14
-rw-r--r--textproc/hq/Makefile2
-rw-r--r--textproc/htmlq/Makefile2
-rw-r--r--textproc/jaq/Makefile2
-rw-r--r--textproc/jless/Makefile2
-rw-r--r--textproc/jnv/Makefile2
-rw-r--r--textproc/jql/Makefile2
-rw-r--r--textproc/kompare/distinfo6
-rw-r--r--textproc/libkomparediff2/distinfo6
-rw-r--r--textproc/markdownpart/distinfo6
-rw-r--r--textproc/mdbook-linkcheck/Makefile2
-rw-r--r--textproc/mdbook-mermaid/Makefile2
-rw-r--r--textproc/mdbook/Makefile2
-rw-r--r--textproc/mdq/Makefile2
-rw-r--r--textproc/meilisearch/Makefile2
-rw-r--r--textproc/p5-Template-Tiny/Makefile2
-rw-r--r--textproc/p5-Template-Tiny/distinfo6
-rw-r--r--textproc/php81-dom/Makefile1
-rw-r--r--textproc/php81-simplexml/Makefile1
-rw-r--r--textproc/php81-xml/Makefile1
-rw-r--r--textproc/php81-xmlreader/Makefile1
-rw-r--r--textproc/php81-xmlwriter/Makefile1
-rw-r--r--textproc/php81-xsl/Makefile1
-rw-r--r--textproc/php82-dom/Makefile1
-rw-r--r--textproc/php82-simplexml/Makefile1
-rw-r--r--textproc/php82-xml/Makefile1
-rw-r--r--textproc/php82-xmlreader/Makefile1
-rw-r--r--textproc/php82-xmlwriter/Makefile1
-rw-r--r--textproc/php82-xsl/Makefile1
-rw-r--r--textproc/php83-dom/Makefile1
-rw-r--r--textproc/php83-simplexml/Makefile1
-rw-r--r--textproc/php83-xml/Makefile1
-rw-r--r--textproc/php83-xmlreader/Makefile1
-rw-r--r--textproc/php83-xmlwriter/Makefile1
-rw-r--r--textproc/php83-xsl/Makefile1
-rw-r--r--textproc/php84-dom/Makefile1
-rw-r--r--textproc/php84-simplexml/Makefile1
-rw-r--r--textproc/php84-xml/Makefile1
-rw-r--r--textproc/php84-xmlreader/Makefile1
-rw-r--r--textproc/php84-xmlwriter/Makefile1
-rw-r--r--textproc/php84-xsl/Makefile1
-rw-r--r--textproc/php85-ctype/Makefile7
-rw-r--r--textproc/php85-dom/Makefile7
-rw-r--r--textproc/php85-dom/files/patch-lexbor_selectors-adapted_selectors.c11
-rw-r--r--textproc/php85-dom/files/patch-parentnode_css__selectors.c11
-rw-r--r--textproc/php85-enchant/Makefile12
-rw-r--r--textproc/php85-simplexml/Makefile7
-rw-r--r--textproc/php85-xml/Makefile7
-rw-r--r--textproc/php85-xml/files/patch-compat.c13
-rw-r--r--textproc/php85-xmlreader/Makefile7
-rw-r--r--textproc/php85-xmlwriter/Makefile7
-rw-r--r--textproc/php85-xsl/Makefile12
-rw-r--r--textproc/py-anyascii/Makefile3
-rw-r--r--textproc/py-anyascii/distinfo6
-rw-r--r--textproc/py-cyclonedx-python-lib/Makefile6
-rw-r--r--textproc/py-cyclonedx-python-lib/distinfo6
-rw-r--r--textproc/py-jiter/Makefile2
-rw-r--r--textproc/py-pikepdf/Makefile8
-rw-r--r--textproc/py-pikepdf/distinfo6
-rw-r--r--textproc/py-pikepdf/files/patch-pyproject.toml20
-rw-r--r--textproc/py-pycddl/Makefile2
-rw-r--r--textproc/py-tiktoken/Makefile2
-rw-r--r--textproc/py-tokenizers/Makefile1
-rw-r--r--textproc/py-xmlschema/Makefile2
-rw-r--r--textproc/py-xmlschema/distinfo6
-rw-r--r--textproc/py-xmlschema/files/patch-pyproject.toml20
-rw-r--r--textproc/quickwit/Makefile2
-rw-r--r--textproc/raptor2/Makefile2
-rw-r--r--textproc/rasqal/Makefile2
-rw-r--r--textproc/redland-bindings/Makefile2
-rw-r--r--textproc/redland/Makefile2
-rw-r--r--textproc/riffdiff/Makefile2
-rw-r--r--textproc/ripgrep-all/Makefile2
-rw-r--r--textproc/ripgrep/Makefile2
-rw-r--r--textproc/rubygem-commonmarker/Makefile1
-rw-r--r--textproc/rubygem-gitlab-glfm-markdown/Makefile2
-rw-r--r--textproc/sad/Makefile2
-rw-r--r--textproc/sd/Makefile2
-rw-r--r--textproc/sonic/Makefile2
-rw-r--r--textproc/television/Makefile2
-rw-r--r--textproc/tokay/Makefile2
-rw-r--r--textproc/tomlq/Makefile2
-rw-r--r--textproc/ttynt/Makefile2
-rw-r--r--textproc/tui-journal/Makefile2
-rw-r--r--textproc/typst/Makefile2
-rw-r--r--textproc/xan/Makefile1
-rw-r--r--textproc/xsv-rs/Makefile2
-rw-r--r--www/Makefile4
-rw-r--r--www/castor/Makefile2
-rw-r--r--www/chromium/Makefile2
-rw-r--r--www/chromium/distinfo10
-rw-r--r--www/chromium/files/patch-BUILD.gn18
-rw-r--r--www/chromium/files/patch-base_BUILD.gn22
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni6
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h6
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h6
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h10
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc4
-rw-r--r--www/chromium/files/patch-base_compiler__specific.h4
-rw-r--r--www/chromium/files/patch-base_debug_debugger__posix.cc6
-rw-r--r--www/chromium/files/patch-base_memory_platform__shared__memory__region.h26
-rw-r--r--www/chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc6
-rw-r--r--www/chromium/files/patch-base_process_internal__linux.h6
-rw-r--r--www/chromium/files/patch-base_process_process__posix.cc10
-rw-r--r--www/chromium/files/patch-base_threading_platform__thread__unittest.cc15
-rw-r--r--www/chromium/files/patch-base_trace__event_malloc__dump__provider.cc4
-rw-r--r--www/chromium/files/patch-build_config_BUILDCONFIG.gn12
-rw-r--r--www/chromium/files/patch-build_config_clang_BUILD.gn4
-rw-r--r--www/chromium/files/patch-build_config_compiler_BUILD.gn46
-rw-r--r--www/chromium/files/patch-build_config_rust.gni10
-rw-r--r--www/chromium/files/patch-build_toolchain_toolchain.gni4
-rw-r--r--www/chromium/files/patch-chrome_app_chrome__main__delegate.cc28
-rw-r--r--www/chromium/files/patch-chrome_browser_BUILD.gn4
-rw-r--r--www/chromium/files/patch-chrome_browser_about__flags.cc119
-rw-r--r--www/chromium/files/patch-chrome_browser_browser__features.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_browser__features.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_browser__process__impl.cc12
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc10
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__browser__main.cc14
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__content__browser__client.cc99
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__content__browser__client.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc38
-rw-r--r--www/chromium/files/patch-chrome_browser_component__updater_registration.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc25
-rw-r--r--www/chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h13
-rw-r--r--www/chromium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h6
-rw-r--r--www/chromium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc15
-rw-r--r--www/chromium/files/patch-chrome_browser_extensions_BUILD.gn4
-rw-r--r--www/chromium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_flag__descriptions.cc47
-rw-r--r--www/chromium/files/patch-chrome_browser_flag__descriptions.h47
-rw-r--r--www/chromium/files/patch-chrome_browser_global__features.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_global__features.h10
-rw-r--r--www/chromium/files/patch-chrome_browser_headless_headless__mode__util.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc22
-rw-r--r--www/chromium/files/patch-chrome_browser_metrics_power_process__monitor.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_net_system__network__context__manager.cc30
-rw-r--r--www/chromium/files/patch-chrome_browser_net_system__network__context__manager.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc24
-rw-r--r--www/chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc125
-rw-r--r--www/chromium/files/patch-chrome_browser_prefs_browser__prefs.cc14
-rw-r--r--www/chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc20
-rw-r--r--www/chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc24
-rw-r--r--www/chromium/files/patch-chrome_browser_profiles_profile__impl.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc (renamed from www/chromium/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc)10
-rw-r--r--www/chromium/files/patch-chrome_browser_sessions_session__restore.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_themes_theme__service.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_themes_theme__service__factory.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_actions_chrome__action__id.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_browser.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_browser__command__controller.cc18
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_browser__commands.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_browser__ui__prefs.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_chrome__pages.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_chrome__pages.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.h11
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h13
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_tab__helpers.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_tabs_features.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_tabs_tab__features.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc10
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_test_popup__browsertest.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_ui__features.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_ui__features.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc13
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc38
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h15
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc12
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc20
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_about_about__ui.cc12
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_about_about__ui.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc14
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc18
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_webauthn_enclave__manager.cc6
-rw-r--r--www/chromium/files/patch-chrome_common_chrome__features.cc10
-rw-r--r--www/chromium/files/patch-chrome_common_chrome__features.h8
-rw-r--r--www/chromium/files/patch-chrome_common_chrome__switches.cc6
-rw-r--r--www/chromium/files/patch-chrome_common_chrome__switches.h6
-rw-r--r--www/chromium/files/patch-chrome_common_extensions_extension__constants.h4
-rw-r--r--www/chromium/files/patch-chrome_common_media_cdm__registration.cc14
-rw-r--r--www/chromium/files/patch-chrome_common_pref__names.h27
-rw-r--r--www/chromium/files/patch-chrome_common_url__constants.h4
-rw-r--r--www/chromium/files/patch-chrome_common_webui__url__constants.h8
-rw-r--r--www/chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc12
-rw-r--r--www/chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc4
-rw-r--r--www/chromium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc6
-rw-r--r--www/chromium/files/patch-chrome_updater_app_app__uninstall.cc4
-rw-r--r--www/chromium/files/patch-chrome_updater_configurator.cc4
-rw-r--r--www/chromium/files/patch-chromecast_browser_cast__browser__main__parts.cc8
-rw-r--r--www/chromium/files/patch-components_BUILD.gn8
-rw-r--r--www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc12
-rw-r--r--www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h6
-rw-r--r--www/chromium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc4
-rw-r--r--www/chromium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc26
-rw-r--r--www/chromium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc4
-rw-r--r--www/chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc4
-rw-r--r--www/chromium/files/patch-components_autofill_core_common_autofill__prefs.cc10
-rw-r--r--www/chromium/files/patch-components_autofill_core_common_autofill__prefs.h6
-rw-r--r--www/chromium/files/patch-components_commerce_core_commerce__feature__list.cc10
-rw-r--r--www/chromium/files/patch-components_constrained__window_constrained__window__views.cc4
-rw-r--r--www/chromium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc4
-rw-r--r--www/chromium/files/patch-components_feature__engagement_public_feature__configurations.cc4
-rw-r--r--www/chromium/files/patch-components_feature__engagement_public_feature__constants.cc10
-rw-r--r--www/chromium/files/patch-components_feature__engagement_public_feature__constants.h8
-rw-r--r--www/chromium/files/patch-components_feature__engagement_public_feature__list.cc10
-rw-r--r--www/chromium/files/patch-components_feature__engagement_public_feature__list.h16
-rw-r--r--www/chromium/files/patch-components_feed_core_v2_proto__util.cc6
-rw-r--r--www/chromium/files/patch-components_feed_core_v2_proto__util__unittest.cc4
-rw-r--r--www/chromium/files/patch-components_metrics_metrics__log.cc10
-rw-r--r--www/chromium/files/patch-components_os__crypt_sync_os__crypt.h18
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_features_password__features.cc6
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_features_password__features.h4
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_password__manager.cc6
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_password__manager__client.h4
-rw-r--r--www/chromium/files/patch-components_password__manager_core_common_password__manager__pref__names.h4
-rw-r--r--www/chromium/files/patch-components_permissions_prediction__service_prediction__common.cc6
-rw-r--r--www/chromium/files/patch-components_policy_core_browser_url__blocklist__manager.cc11
-rw-r--r--www/chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc4
-rw-r--r--www/chromium/files/patch-components_policy_core_common_policy__pref__names.cc11
-rw-r--r--www/chromium/files/patch-components_policy_core_common_policy__pref__names.h11
-rw-r--r--www/chromium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc4
-rw-r--r--www/chromium/files/patch-components_search__engines_template__url__service.cc4
-rw-r--r--www/chromium/files/patch-components_signin_public_base_signin__switches.cc4
-rw-r--r--www/chromium/files/patch-components_signin_public_base_signin__switches.h6
-rw-r--r--www/chromium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc6
-rw-r--r--www/chromium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc4
-rw-r--r--www/chromium/files/patch-components_sync_service_sync__prefs.cc11
-rw-r--r--www/chromium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc4
-rw-r--r--www/chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc4
-rw-r--r--www/chromium/files/patch-components_viz_service_display__embedder_software__output__surface.h6
-rw-r--r--www/chromium/files/patch-components_viz_service_display_skia__renderer.cc4
-rw-r--r--www/chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc4
-rw-r--r--www/chromium/files/patch-components_viz_service_gl_gpu__service__impl.cc20
-rw-r--r--www/chromium/files/patch-components_viz_service_gl_gpu__service__impl.h11
-rw-r--r--www/chromium/files/patch-components_webui_flags_flags__state.cc4
-rw-r--r--www/chromium/files/patch-content_app_content__main.cc6
-rw-r--r--www/chromium/files/patch-content_app_content__main__runner__impl.cc10
-rw-r--r--www/chromium/files/patch-content_browser_BUILD.gn6
-rw-r--r--www/chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc4
-rw-r--r--www/chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc8
-rw-r--r--www/chromium/files/patch-content_browser_browser__child__process__host__impl.cc6
-rw-r--r--www/chromium/files/patch-content_browser_child__process__launcher__helper.h11
-rw-r--r--www/chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc4
-rw-r--r--www/chromium/files/patch-content_browser_compositor_viz__process__transport__factory.cc4
-rw-r--r--www/chromium/files/patch-content_browser_gpu_compositor__util.cc6
-rw-r--r--www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl.h4
-rw-r--r--www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc6
-rw-r--r--www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h6
-rw-r--r--www/chromium/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc20
-rw-r--r--www/chromium/files/patch-content_browser_gpu_gpu__process__host.cc6
-rw-r--r--www/chromium/files/patch-content_browser_network__service__instance__impl.cc6
-rw-r--r--www/chromium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc6
-rw-r--r--www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc14
-rw-r--r--www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h16
-rw-r--r--www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc17
-rw-r--r--www/chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc4
-rw-r--r--www/chromium/files/patch-content_browser_service__host_utility__process__host.cc26
-rw-r--r--www/chromium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc24
-rw-r--r--www/chromium/files/patch-content_common_features.cc4
-rw-r--r--www/chromium/files/patch-content_common_features.h4
-rw-r--r--www/chromium/files/patch-content_gpu_gpu__main.cc16
-rw-r--r--www/chromium/files/patch-content_public_browser_content__browser__client.cc4
-rw-r--r--www/chromium/files/patch-content_public_common_content__features.cc8
-rw-r--r--www/chromium/files/patch-content_renderer_render__thread__impl.cc10
-rw-r--r--www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc10
-rw-r--r--www/chromium/files/patch-content_shell_app_shell__main__delegate.cc4
-rw-r--r--www/chromium/files/patch-content_shell_browser_shell__paths.cc20
-rw-r--r--www/chromium/files/patch-content_utility_services.cc51
-rw-r--r--www/chromium/files/patch-content_utility_utility__main.cc40
-rw-r--r--www/chromium/files/patch-device_gamepad_gamepad__provider.cc4
-rw-r--r--www/chromium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc4
-rw-r--r--www/chromium/files/patch-extensions_shell_app_shell__main__delegate.cc6
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.cc (renamed from www/chromium/files/patch-media_video_fake__gpu__memory__buffer.cc)10
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.h (renamed from www/chromium/files/patch-media_video_fake__gpu__memory__buffer.h)6
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc4
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc4
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc6
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc4
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc4
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc4
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc8
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc6
-rw-r--r--www/chromium/files/patch-gpu_config_gpu__control__list.cc4
-rw-r--r--www/chromium/files/patch-gpu_ipc_service_gpu__init.cc20
-rw-r--r--www/chromium/files/patch-gpu_vulkan_vulkan__util.cc4
-rw-r--r--www/chromium/files/patch-headless_lib_browser_headless__content__browser__client.cc6
-rw-r--r--www/chromium/files/patch-headless_lib_browser_headless__content__browser__client.h4
-rw-r--r--www/chromium/files/patch-media_audio_BUILD.gn4
-rw-r--r--www/chromium/files/patch-media_audio_sndio_audio__manager__sndio.cc4
-rw-r--r--www/chromium/files/patch-media_audio_sndio_audio__manager__sndio.h4
-rw-r--r--www/chromium/files/patch-media_base_media__switches.cc6
-rw-r--r--www/chromium/files/patch-media_base_media__switches.h10
-rw-r--r--www/chromium/files/patch-media_base_video__frame.cc8
-rw-r--r--www/chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py10
-rw-r--r--www/chromium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc6
-rw-r--r--www/chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc4
-rw-r--r--www/chromium/files/patch-media_media__options.gni4
-rw-r--r--www/chromium/files/patch-media_mojo_mojom_BUILD.gn4
-rw-r--r--www/chromium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc10
-rw-r--r--www/chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc10
-rw-r--r--www/chromium/files/patch-media_webrtc_audio__processor.cc4
-rw-r--r--www/chromium/files/patch-mojo_core_BUILD.gn4
-rw-r--r--www/chromium/files/patch-mojo_core_channel.cc4
-rw-r--r--www/chromium/files/patch-net_BUILD.gn16
-rw-r--r--www/chromium/files/patch-net_base_features.cc4
-rw-r--r--www/chromium/files/patch-net_base_sockaddr__util__posix.cc4
-rw-r--r--www/chromium/files/patch-net_disk__cache_simple_simple__file__tracker.cc4
-rw-r--r--www/chromium/files/patch-net_http_http__network__session.cc4
-rw-r--r--www/chromium/files/patch-net_socket_udp__socket__posix.cc6
-rw-r--r--www/chromium/files/patch-net_socket_udp__socket__unittest.cc12
-rw-r--r--www/chromium/files/patch-pdf_pdfium_pdfium__engine.cc6
-rw-r--r--www/chromium/files/patch-printing_backend_cups__ipp__helper.cc4
-rw-r--r--www/chromium/files/patch-printing_print__settings.h4
-rw-r--r--www/chromium/files/patch-remoting_host_chromoting__host.cc4
-rw-r--r--www/chromium/files/patch-remoting_host_host__main.cc12
-rw-r--r--www/chromium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc30
-rw-r--r--www/chromium/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc20
-rw-r--r--www/chromium/files/patch-remoting_host_remoting__me2me__host.cc21
-rw-r--r--www/chromium/files/patch-remoting_host_security__key_remote__security__key__main.cc20
-rw-r--r--www/chromium/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc20
-rw-r--r--www/chromium/files/patch-remoting_host_setup_start__host__main.cc19
-rw-r--r--www/chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc6
-rw-r--r--www/chromium/files/patch-remoting_host_webauthn_remote__webauthn__main.cc20
-rw-r--r--www/chromium/files/patch-sandbox_policy_BUILD.gn6
-rw-r--r--www/chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc12
-rw-r--r--www/chromium/files/patch-sandbox_policy_sandbox__type.cc53
-rw-r--r--www/chromium/files/patch-services_device_public_mojom_BUILD.gn4
-rw-r--r--www/chromium/files/patch-services_device_serial_serial__device__enumerator.cc6
-rw-r--r--www/chromium/files/patch-services_device_usb_usb__device__handle__usbfs.cc10
-rw-r--r--www/chromium/files/patch-services_device_usb_usb__service.cc6
-rw-r--r--www/chromium/files/patch-services_network_BUILD.gn4
-rw-r--r--www/chromium/files/patch-services_network_network__context.cc6
-rw-r--r--www/chromium/files/patch-services_network_network__context.h4
-rw-r--r--www/chromium/files/patch-services_network_network__service.cc8
-rw-r--r--www/chromium/files/patch-services_network_network__service.h6
-rw-r--r--www/chromium/files/patch-services_network_public_cpp_BUILD.gn4
-rw-r--r--www/chromium/files/patch-services_network_public_cpp_features.cc6
-rw-r--r--www/chromium/files/patch-services_network_public_mojom_BUILD.gn4
-rw-r--r--www/chromium/files/patch-services_on__device__model_pre__sandbox__init.cc28
-rw-r--r--www/chromium/files/patch-services_screen__ai_public_cpp_utilities.cc12
-rw-r--r--www/chromium/files/patch-services_tracing_public_cpp_trace__startup.cc11
-rw-r--r--www/chromium/files/patch-third__party_blink_public_platform_platform.h4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc6
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h10
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json518
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc8
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc10
-rw-r--r--www/chromium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn4
-rw-r--r--www/chromium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h9
-rw-r--r--www/chromium/files/patch-third__party_ffmpeg_configure4
-rw-r--r--www/chromium/files/patch-third__party_fontconfig_include_meson-config.h (renamed from www/chromium/files/patch-third__party_fontconfig_include_config.h)27
-rw-r--r--www/chromium/files/patch-third__party_fontconfig_src_src_fccompat.c8
-rw-r--r--www/chromium/files/patch-third__party_node_check__version.py14
-rw-r--r--www/chromium/files/patch-third__party_node_node.gni20
-rw-r--r--www/chromium/files/patch-third__party_pdfium_core_fxcodec_png_png__decoder.cpp13
-rw-r--r--www/chromium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp6
-rw-r--r--www/chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c6
-rw-r--r--www/chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn4
-rw-r--r--www/chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc4
-rw-r--r--www/chromium/files/patch-third__party_webrtc_rtc__base_network.cc6
-rw-r--r--www/chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc18
-rw-r--r--www/chromium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn4
-rw-r--r--www/chromium/files/patch-tools_protoc__wrapper_protoc__wrapper.py4
-rw-r--r--www/chromium/files/patch-ui_accessibility_accessibility__features.cc4
-rw-r--r--www/chromium/files/patch-ui_accessibility_accessibility__features.h4
-rw-r--r--www/chromium/files/patch-ui_accessibility_ax__node.cc6
-rw-r--r--www/chromium/files/patch-ui_accessibility_ax__tree.cc10
-rw-r--r--www/chromium/files/patch-ui_accessibility_ax__tree.h8
-rw-r--r--www/chromium/files/patch-ui_base_accelerators_accelerator.cc4
-rw-r--r--www/chromium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc12
-rw-r--r--www/chromium/files/patch-ui_base_resource_resource__bundle.cc4
-rw-r--r--www/chromium/files/patch-ui_base_ui__base__features.cc4
-rw-r--r--www/chromium/files/patch-ui_base_ui__base__features.h4
-rw-r--r--www/chromium/files/patch-ui_base_ui__base__switches.cc4
-rw-r--r--www/chromium/files/patch-ui_base_ui__base__switches.h6
-rw-r--r--www/chromium/files/patch-ui_base_webui_web__ui__util.cc6
-rw-r--r--www/chromium/files/patch-ui_color_color__id.h4
-rw-r--r--www/chromium/files/patch-ui_compositor_compositor.cc4
-rw-r--r--www/chromium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc4
-rw-r--r--www/chromium/files/patch-ui_events_event.cc10
-rw-r--r--www/chromium/files/patch-ui_gfx_BUILD.gn4
-rw-r--r--www/chromium/files/patch-ui_gfx_gpu__extra__info.h11
-rw-r--r--www/chromium/files/patch-ui_gfx_gpu__memory__buffer.cc15
-rw-r--r--www/chromium/files/patch-ui_gfx_gpu__memory__buffer.h32
-rw-r--r--www/chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc4
-rw-r--r--www/chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h4
-rw-r--r--www/chromium/files/patch-ui_gfx_switches.cc8
-rw-r--r--www/chromium/files/patch-ui_gfx_switches.h6
-rw-r--r--www/chromium/files/patch-ui_gl_BUILD.gn20
-rw-r--r--www/chromium/files/patch-ui_gl_gl__context.cc4
-rw-r--r--www/chromium/files/patch-ui_gl_gl__implementation.cc4
-rw-r--r--www/chromium/files/patch-ui_gl_gl__switches.cc22
-rw-r--r--www/chromium/files/patch-ui_gtk_ime__compat__check.cc21
-rw-r--r--www/chromium/files/patch-ui_gtk_printing_print__dialog__gtk.cc4
-rw-r--r--www/chromium/files/patch-ui_ozone_common_egl__util.cc6
-rw-r--r--www/chromium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc4
-rw-r--r--www/chromium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc6
-rw-r--r--www/chromium/files/patch-ui_ozone_platform_x11_x11__window.cc4
-rw-r--r--www/chromium/files/patch-ui_views_controls_textfield_textfield.cc10
-rw-r--r--www/chromium/files/patch-ui_views_controls_textfield_textfield.h4
-rw-r--r--www/chromium/files/patch-ui_views_widget_widget.cc4
-rw-r--r--www/chromium/files/patch-ui_views_widget_widget.h4
-rw-r--r--www/chromium/files/patch-ui_views_window_dialog__delegate.cc4
-rw-r--r--www/chromium/files/patch-v8_BUILD.gn12
-rw-r--r--www/chromium/files/patch-v8_src_api_api.cc4
-rw-r--r--www/chromium/files/patch-v8_src_base_platform_platform-posix.cc10
-rw-r--r--www/chromium/files/patch-v8_src_execution_isolate.cc4
-rw-r--r--www/chromium/files/patch-v8_src_libsampler_sampler.cc4
-rw-r--r--www/chromium/files/patch-v8_src_trap-handler_handler-inside-posix.cc6
-rw-r--r--www/chromium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h30
-rw-r--r--www/cl-lml-sbcl/Makefile2
-rw-r--r--www/deno-dom/Makefile2
-rw-r--r--www/deno/Makefile2
-rw-r--r--www/dezoomify-rs/Makefile2
-rw-r--r--www/dothttp/Makefile2
-rw-r--r--www/drill/Makefile2
-rw-r--r--www/drupal11/Makefile2
-rw-r--r--www/drupal11/distinfo6
-rw-r--r--www/drupal11/pkg-plist1025
-rw-r--r--www/dufs/Makefile2
-rw-r--r--www/falkon/distinfo6
-rw-r--r--www/feroxbuster/Makefile2
-rw-r--r--www/firefox-esr/Makefile1
-rw-r--r--www/firefox/Makefile1
-rw-r--r--www/garage/Makefile2
-rw-r--r--www/geckodriver/Makefile2
-rw-r--r--www/hurl/Makefile2
-rw-r--r--www/iridium/Makefile2
-rw-r--r--www/jwt-cli/Makefile2
-rw-r--r--www/librewolf/Makefile1
-rw-r--r--www/loco/Makefile2
-rw-r--r--www/lychee/Makefile2
-rw-r--r--www/marmite/Makefile2
-rw-r--r--www/mediawiki139/Makefile5
-rw-r--r--www/mediawiki139/distinfo6
-rw-r--r--www/mediawiki142/Makefile10
-rw-r--r--www/mediawiki142/distinfo6
-rw-r--r--www/mediawiki143/Makefile5
-rw-r--r--www/mediawiki143/distinfo6
-rw-r--r--www/microbin/Makefile2
-rw-r--r--www/miniserve/Makefile1
-rw-r--r--www/mod_php81/Makefile1
-rw-r--r--www/mod_php82/Makefile1
-rw-r--r--www/mod_php83/Makefile1
-rw-r--r--www/mod_php84/Makefile1
-rw-r--r--www/mod_php85/Makefile18
-rw-r--r--www/monolith/Makefile2
-rw-r--r--www/ncgopher/Makefile2
-rw-r--r--www/newsboat/Makefile2
-rw-r--r--www/nextcloud-contacts/Makefile2
-rw-r--r--www/nextcloud-contacts/distinfo6
-rw-r--r--www/nextcloud-groupfolders/Makefile2
-rw-r--r--www/nextcloud-groupfolders/distinfo6
-rw-r--r--www/nextcloud-news/Makefile2
-rw-r--r--www/nextcloud-news/distinfo6
-rw-r--r--www/nginx-devel/Makefile18
-rw-r--r--www/nginx-devel/Makefile.options.desc2
-rw-r--r--www/nginx-devel/distinfo4
-rw-r--r--www/npm-node22/Makefile2
-rw-r--r--www/npm-node22/distinfo6
-rw-r--r--www/npm-node22/pkg-plist325
-rw-r--r--www/npm/Makefile2
-rw-r--r--www/onlyoffice-documentserver/Makefile29
-rw-r--r--www/onlyoffice-documentserver/distinfo60
-rw-r--r--www/onlyoffice-documentserver/files/extra-patch-pkg-fetch_patches_node.v20.19.1.cpp.patch1014
-rw-r--r--www/onlyoffice-documentserver/files/extra-patch-pkg-fetch_patches_node.v22.15.1.cpp.patch183
-rw-r--r--www/onlyoffice-documentserver/files/package-lock.json22
-rw-r--r--www/onlyoffice-documentserver/files/package.json2
-rw-r--r--www/onlyoffice-documentserver/files/patch-build__tools_scripts_build__server.py13
-rw-r--r--www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_make__common.py8
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_base_macros.h12
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_OfficeUtils_src_zlib-1.2.11_gzguts.h12
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_PdfFile_PdfEditor.cpp11
-rw-r--r--www/onlyoffice-documentserver/files/patch-document-server-package_Makefile2
-rw-r--r--www/onlyoffice-documentserver/files/patch-document-server-package_common_documentserver_bin_documentserver-update-securelink.sh.m42
-rw-r--r--www/onlyoffice-documentserver/files/patch-server_Common_package.json11
-rw-r--r--www/onlyoffice-documentserver/files/patch-server_FileConverter_package.json12
-rw-r--r--www/onlyoffice-documentserver/files/patch-server_package.json40
-rw-r--r--www/onlyoffice-documentserver/files/patch-web-apps_build_package.json11
-rw-r--r--www/onlyoffice-documentserver/pkg-plist2166
-rw-r--r--www/p5-Mojolicious/Makefile2
-rw-r--r--www/p5-Mojolicious/distinfo6
-rw-r--r--www/p5-Mojolicious/pkg-plist2
-rw-r--r--www/pecl-solr/Makefile2
-rw-r--r--www/php85-opcache/Makefile9
-rw-r--r--www/php85-session/Makefile7
-rw-r--r--www/php85-tidy/Makefile7
-rw-r--r--www/plasma6-plasma-browser-integration/distinfo6
-rw-r--r--www/py-adblock/Makefile2
-rw-r--r--www/py-autobahn/Makefile11
-rw-r--r--www/py-boto3/Makefile2
-rw-r--r--www/py-boto3/distinfo6
-rw-r--r--www/py-dash/Makefile2
-rw-r--r--www/py-dash/distinfo6
-rw-r--r--www/py-django-unfold/Makefile2
-rw-r--r--www/py-django-unfold/distinfo6
-rw-r--r--www/py-django52/Makefile2
-rw-r--r--www/py-django52/distinfo6
-rw-r--r--www/py-fastapi/Makefile2
-rw-r--r--www/py-fastapi/distinfo6
-rw-r--r--www/py-granian/Makefile1
-rw-r--r--www/py-jh2/Makefile2
-rw-r--r--www/py-nh3/Makefile2
-rw-r--r--www/py-notebook/Makefile6
-rw-r--r--www/py-notebook/distinfo6
-rw-r--r--www/py-planet/Makefile2
-rw-r--r--www/py-planet/distinfo6
-rw-r--r--www/py-pywry/Makefile2
-rw-r--r--www/py-qh3/Makefile2
-rw-r--r--www/py-wsaccel/Makefile1
-rw-r--r--www/rearx/Makefile2
-rw-r--r--www/reddsaver/Makefile2
-rw-r--r--www/rubygem-jwt/Makefile2
-rw-r--r--www/rubygem-jwt/distinfo6
-rw-r--r--www/rubygem-selenium-webdriver/Makefile2
-rw-r--r--www/rubygem-selenium-webdriver/distinfo6
-rw-r--r--www/rustypaste-cli/Makefile2
-rw-r--r--www/rustypaste/Makefile2
-rw-r--r--www/so/Makefile2
-rw-r--r--www/sqlpage/Makefile1
-rw-r--r--www/stork/Makefile2
-rw-r--r--www/tcexam/Makefile2
-rw-r--r--www/tcexam/distinfo6
-rw-r--r--www/tikiwiki/Makefile2
-rw-r--r--www/tikiwiki/distinfo6
-rw-r--r--www/tor-browser/Makefile1
-rw-r--r--www/trunk/Makefile2
-rw-r--r--www/tuifeed/Makefile2
-rw-r--r--www/ungoogled-chromium/Makefile2
-rw-r--r--www/varnish-libvmod-fileserver/Makefile1
-rw-r--r--www/vigil/Makefile2
-rw-r--r--www/wasm-bindgen-cli/Makefile2
-rw-r--r--www/wasm-pack/Makefile2
-rw-r--r--www/waterfox/Makefile2
-rw-r--r--www/websocat/Makefile2
-rw-r--r--www/webtrees21/Makefile2
-rw-r--r--www/wiki-tui/Makefile2
-rw-r--r--www/xh/Makefile2
-rw-r--r--www/zola/Makefile2
-rw-r--r--x11-clocks/kteatime/distinfo6
-rw-r--r--x11-clocks/ktimer/distinfo6
-rw-r--r--x11-drivers/xorgxrdp/Makefile4
-rw-r--r--x11-drivers/xorgxrdp/distinfo6
-rw-r--r--x11-fm/dolphin/distinfo6
-rw-r--r--x11-fm/konqueror/distinfo6
-rw-r--r--x11-fonts/py-shaperglot/Makefile2
-rw-r--r--x11-themes/cursor-dmz-aa-theme/Makefile20
-rw-r--r--x11-themes/cursor-dmz-aa-theme/distinfo6
-rw-r--r--x11-themes/plasma6-aurorae/distinfo6
-rw-r--r--x11-themes/plasma6-breeze-gtk/distinfo6
-rw-r--r--x11-themes/plasma6-breeze/distinfo6
-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/aquamarine/Makefile2
-rw-r--r--x11-toolkits/gtkd/Makefile4
-rw-r--r--x11-toolkits/hyprland-qt-support/Makefile2
-rw-r--r--x11-toolkits/plasma6-kdeplasma-addons/distinfo6
-rw-r--r--x11-toolkits/plasma6-kdeplasma-addons/pkg-plist1
-rw-r--r--x11-toolkits/wlroots015/Makefile2
-rw-r--r--x11-toolkits/wlroots017/Makefile2
-rw-r--r--x11-toolkits/wlroots018/Makefile2
-rw-r--r--x11-toolkits/wlroots019/Makefile1
-rw-r--r--x11-wm/chamfer/Makefile2
-rw-r--r--x11-wm/cosmic-comp/Makefile2
-rw-r--r--x11-wm/gamescope/Makefile2
-rw-r--r--x11-wm/hyprland/Makefile2
-rw-r--r--x11-wm/leftwm/Makefile2
-rw-r--r--x11-wm/niri/Makefile2
-rw-r--r--x11-wm/phoc/Makefile9
-rw-r--r--x11-wm/phoc/distinfo8
-rw-r--r--x11-wm/phoc/files/patch-examples_meson.build8
-rw-r--r--x11-wm/phoc/files/patch-helpers_tracing_meson.build13
-rw-r--r--x11-wm/phoc/files/patch-tools_tracing_meson.build12
-rw-r--r--x11-wm/plasma6-kdecoration/distinfo6
-rw-r--r--x11-wm/plasma6-kwin-x11/distinfo6
-rw-r--r--x11-wm/plasma6-kwin-x11/pkg-plist2
-rw-r--r--x11-wm/plasma6-kwin/distinfo6
-rw-r--r--x11-wm/plasma6-kwin/pkg-plist1
-rw-r--r--x11-wm/river/Makefile6
-rw-r--r--x11-wm/river/distinfo10
-rw-r--r--x11-wm/stumpwm/Makefile2
-rw-r--r--x11/admiral/Makefile2
-rw-r--r--x11/alacritty/Makefile2
-rw-r--r--x11/cl-clx-sbcl/Makefile2
-rw-r--r--x11/clipcat/Makefile2
-rw-r--r--x11/eww/Makefile2
-rw-r--r--x11/gnome-terminal/Makefile16
-rw-r--r--x11/gnome-terminal/distinfo6
-rw-r--r--x11/hybrid-bar/Makefile2
-rw-r--r--x11/hyprcursor/Makefile2
-rw-r--r--x11/hypridle/Makefile2
-rw-r--r--x11/hyprland-qtutils/Makefile2
-rw-r--r--x11/hyprlock/Makefile2
-rw-r--r--x11/hyprpaper/Makefile2
-rw-r--r--x11/hyprpicker/Makefile2
-rw-r--r--x11/i3bar-river/Makefile2
-rw-r--r--x11/inputplug/Makefile2
-rw-r--r--x11/kde-baseapps/Makefile1
-rw-r--r--x11/kickoff/Makefile2
-rw-r--r--x11/konsole/distinfo6
-rw-r--r--x11/linux-nvidia-libs-devel/Makefile2
-rw-r--r--x11/linux-nvidia-libs-devel/distinfo6
-rw-r--r--x11/nvidia-driver-devel/Makefile2
-rw-r--r--x11/nvidia-driver-devel/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-kscreen/pkg-plist1
-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-integration/distinfo6
-rw-r--r--x11/plasma6-plasma-workspace/distinfo6
-rw-r--r--x11/rio/Makefile1
-rw-r--r--x11/rlaunch/Makefile2
-rw-r--r--x11/salut/Makefile2
-rw-r--r--x11/shikane/Makefile2
-rw-r--r--x11/shotman/Makefile2
-rw-r--r--x11/sirula/Makefile2
-rw-r--r--x11/squeekboard/Makefile2
-rw-r--r--x11/swayr/Makefile2
-rw-r--r--x11/swayrbar/Makefile2
-rw-r--r--x11/swww/Makefile2
-rw-r--r--x11/tilix/Makefile2
-rw-r--r--x11/watershot/Makefile2
-rw-r--r--x11/wayidle/Makefile2
-rw-r--r--x11/wayout/Makefile2
-rw-r--r--x11/wezterm/Makefile2
-rw-r--r--x11/windowtolayer/Makefile2
-rw-r--r--x11/wlr-which-key/Makefile1
-rw-r--r--x11/wmfocus/Makefile2
-rw-r--r--x11/xcur2png/Makefile2
-rw-r--r--x11/xdg-desktop-portal-hyprland/Makefile2
-rw-r--r--x11/xdg-desktop-portal-luminous/Makefile3
-rw-r--r--x11/xdg-desktop-portal-luminous/files/patch-32bit26
-rw-r--r--x11/xmag/Makefile11
-rw-r--r--x11/xmag/distinfo5
-rw-r--r--x11/xmag/pkg-descr6
-rw-r--r--x11/xterm/Makefile2
-rw-r--r--x11/xterm/distinfo6
-rw-r--r--x11/xwayland-satellite/Makefile2
-rw-r--r--x11/yakuake/distinfo6
2121 files changed, 19444 insertions, 13274 deletions
diff --git a/MOVED b/MOVED
index 276ea345e947..eec25c2e3490 100644
--- a/MOVED
+++ b/MOVED
@@ -4616,8 +4616,8 @@ devel/py-openapi-codec|devel/py-openapi-core|2025-06-30|Has expired: Upstream ar
devel/linenoise-ng||2025-06-30|Has expired: Upstream repo archived Oct 28, 2020
devel/libflatarray||2025-06-30|Has expired: Last activity from upstream 5 years ago and last release in 2016
devel/bogofilter-bdb||2025-06-30|Has expired: The Berkeley DB interface is obsolete. Read UPDATING and use one of the other devel/bogofilter* ports instead
-misc/e2fsprogs-libuuid||2025-06-30|Use misc/libuuid (from util-linux) instead
-filesystems/e2fsprogs-libblkid||2025-06-30|Use filesystems/libblkid (from util-linux) instead
+misc/e2fsprogs-libuuid|misc/libuuid|2025-06-30|Replaced by util-linux based libuuid
+filesystems/e2fsprogs-libblkid|filesystems/libblkid|2025-06-30|Replaced by util-linux based libblkid
graphics/rigsofrods-pagedgeometry|graphics/pagedgeometry|2025-06-30|Switch to the upstream version
net/net6||2025-06-30|Has expired: Abandoned upstream, repo archived Nov 26, 2020
devel/py-coreapi|devel/py-openapi-core|2025-06-30|Has expired: Upstream archived the repository. Please use devel/py-openapi-core instead
diff --git a/Mk/Features/ssp.mk b/Mk/Features/ssp.mk
index 2af92acd1d8e..b6be18ce35e8 100644
--- a/Mk/Features/ssp.mk
+++ b/Mk/Features/ssp.mk
@@ -17,6 +17,5 @@ SSP_Include_MAINTAINER= portmgr@FreeBSD.org
# Overridable as a user may want to use -fstack-protector-all
SSP_CFLAGS?= -fstack-protector-strong
CFLAGS+= ${SSP_CFLAGS}
-LDFLAGS+= ${SSP_CFLAGS}
. endif
.endif
diff --git a/Mk/Scripts/check_have_symbols.sh b/Mk/Scripts/check_have_symbols.sh
index ee3095dabf74..652c975109dd 100644
--- a/Mk/Scripts/check_have_symbols.sh
+++ b/Mk/Scripts/check_have_symbols.sh
@@ -1,7 +1,6 @@
#!/bin/sh
set -eu
-set -o pipefail
# the 3 implementations of readelf we can use have different output, but they all have a similarity
# for the .gnu.version_d section they all have the symbol version in last element of their output
diff --git a/Mk/Uses/cargo.mk b/Mk/Uses/cargo.mk
index 19b0ac1e294e..f5325f39afdb 100644
--- a/Mk/Uses/cargo.mk
+++ b/Mk/Uses/cargo.mk
@@ -97,7 +97,7 @@ WRKSRC_crate_${_crate}= ${WRKDIR}/${_wrksrc}
CARGO_BUILDDEP?= yes
. if ${CARGO_BUILDDEP:tl} == "yes"
-BUILD_DEPENDS+= ${RUST_DEFAULT}>=1.87.0:lang/${RUST_DEFAULT}
+BUILD_DEPENDS+= ${RUST_DEFAULT}>=1.88.0:lang/${RUST_DEFAULT}
. elif ${CARGO_BUILDDEP:tl} == "any-version"
BUILD_DEPENDS+= ${RUST_DEFAULT}>=0:lang/${RUST_DEFAULT}
. endif
diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk
index 2db876e02ad8..f46b29b8c151 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.4.1
+KDE_PLASMA6_VERSION?= 6.4.2
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.2
-KDE_APPLICATIONS6_SHLIB_VER?= 6.4.2
+KDE_APPLICATIONS6_VERSION?= 25.04.3
+KDE_APPLICATIONS6_SHLIB_VER?= 6.4.3
# 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/mlt.mk b/Mk/Uses/mlt.mk
index da70a759d558..2cf044dcad0a 100644
--- a/Mk/Uses/mlt.mk
+++ b/Mk/Uses/mlt.mk
@@ -37,7 +37,7 @@ _MLT_NODEPEND= yes
. endif
# Library dependencies
-_MLT7_VERSION= 7.30.0
+_MLT7_VERSION= 7.32.0
_MLT7_PORTNAME= mlt7
_MLT7_LIB= libmlt-7.so
_MLT7_MELT= ${LOCALBASE}/bin/melt-7
diff --git a/Mk/Uses/php.mk b/Mk/Uses/php.mk
index 9d5568e05047..d6b59898cb5b 100644
--- a/Mk/Uses/php.mk
+++ b/Mk/Uses/php.mk
@@ -110,7 +110,7 @@ DIST_SUBDIR= PECL
PHPBASE?= ${LOCALBASE}
-_ALL_PHP_VERSIONS= 81 82 83 84
+_ALL_PHP_VERSIONS= 81 82 83 84 85
# Make the already installed PHP the default one.
. if exists(${PHPBASE}/etc/php.conf)
@@ -179,7 +179,10 @@ PHP_VER= ${FLAVOR:S/^php//}
(${FLAVOR:Mphp[0-9][0-9]} && ${FLAVOR} != ${FLAVORS:[1]})
# When adding a version, please keep the comment in
# Mk/bsd.default-versions.mk in sync.
-. if ${PHP_VER} == 84
+. if ${PHP_VER} == 85
+PHP_EXT_DIR= 20240925
+PHP_EXT_INC= hash json openssl pcre random spl
+. elif ${PHP_VER} == 84
PHP_EXT_DIR= 20240924
PHP_EXT_INC= hash json openssl pcre random spl
. elif ${PHP_VER} == 83
@@ -387,6 +390,7 @@ _USE_PHP_VER81= ${_USE_PHP_ALL}
_USE_PHP_VER82= ${_USE_PHP_ALL}
_USE_PHP_VER83= ${_USE_PHP_ALL}
_USE_PHP_VER84= ${_USE_PHP_ALL}
+_USE_PHP_VER85= ${_USE_PHP_ALL}
bcmath_DEPENDS= math/php${PHP_VER}-bcmath
bitset_DEPENDS= math/pecl-bitset@${PHP_FLAVOR}
diff --git a/Mk/bsd.default-versions.mk b/Mk/bsd.default-versions.mk
index 6a15f83d15de..549ad04fd4c1 100644
--- a/Mk/bsd.default-versions.mk
+++ b/Mk/bsd.default-versions.mk
@@ -132,7 +132,7 @@ PERL5_DEFAULT:= ${_PERL5_FROM_BIN:R}
. endif
# Possible values: 13, 14, 15, 16, 17
PGSQL_DEFAULT?= 17
-# Possible values: 8.1, 8.2, 8.3, 8.4
+# Possible values: 8.1, 8.2, 8.3, 8.4, 8.5
PHP_DEFAULT?= 8.3
# Possible values: rust, legacy
. if empty(ARCH:Naarch64:Namd64:Narmv7:Ni386:Npowerpc64:Npowerpc64le:Npowerpc:Nriscv64)
diff --git a/Mk/bsd.gecko.mk b/Mk/bsd.gecko.mk
index 85e3a8900654..fd1813ab8662 100644
--- a/Mk/bsd.gecko.mk
+++ b/Mk/bsd.gecko.mk
@@ -77,7 +77,7 @@ ELF_FEATURES+= +wxneeded:dist/bin/${MOZILLA} +wxneeded:dist/bin/${MOZILLA}-bin
BUNDLE_LIBS= yes
BUILD_DEPENDS+= rust-cbindgen>=0.28.0:devel/rust-cbindgen \
- ${RUST_DEFAULT}>=1.87.0:lang/${RUST_DEFAULT} \
+ ${RUST_DEFAULT}>=1.88.0:lang/${RUST_DEFAULT} \
node:www/node
LIB_DEPENDS+= libdrm.so:graphics/libdrm
RUN_DEPENDS+= ${LOCALBASE}/lib/libpci.so:devel/libpci
diff --git a/Mk/bsd.port.mk b/Mk/bsd.port.mk
index dc71c82235bc..4553edb0072c 100644
--- a/Mk/bsd.port.mk
+++ b/Mk/bsd.port.mk
@@ -1203,14 +1203,6 @@ _OSVERSION_MAJOR= ${OSVERSION:C/([0-9]?[0-9])([0-9][0-9])[0-9]{3}/\1/}
. if !defined(_PKG_VERSION)
_PKG_VERSION!= ${PKG_BIN} -v
. endif
-# XXX hack for smooth transition towards pkg 1.17
-_PKG_BEFORE_PKGEXT!= ${PKG_BIN} version -t ${_PKG_VERSION:C/-.*//g} 1.17.0
-. if ${_PKG_BEFORE_PKGEXT} == "<"
-_PKG_TRANSITIONING_TO_NEW_EXT= yes
-_EXPORTED_VARS+= _PKG_TRANSITIONING_TO_NEW_EXT
-WARNING+= "It is strongly recommended to upgrade to a newer version of pkg first"
-. endif
-# XXX End of hack
_PKG_STATUS!= ${PKG_VERSION} -t ${_PKG_VERSION:C/-.*//g} ${MINIMAL_PKG_VERSION}
. if ${_PKG_STATUS} == "<"
IGNORE= pkg(8) must be version ${MINIMAL_PKG_VERSION} or greater, but you have ${_PKG_VERSION}. You must upgrade the ${PKG_ORIGIN} port first
@@ -2208,20 +2200,11 @@ TMPPLIST?= ${WRKDIR}/.PLIST.mktmp
_PLIST?= ${WRKDIR}/.PLIST
# backward compatibility for users
-. if defined(_PKG_TRANSITIONING_TO_NEW_EXT)
-. if defined(PKG_NOCOMPRESS)
-PKG_SUFX?= .tar
-. else
-PKG_SUFX?= .txz
-. endif
-PKG_COMPRESSION_FORMAT?= ${PKG_SUFX:S/.//}
-. else
-. if defined(PKG_SUFX)
+. if defined(PKG_SUFX)
PKG_COMPRESSION_FORMAT?= ${PKG_SUFX:S/.//}
WARNING+= "PKG_SUFX is defined, it should be replaced with PKG_COMPRESSION_FORMAT"
-. endif
-PKG_SUFX= .pkg
. endif
+PKG_SUFX= .pkg
. if defined(PKG_NOCOMPRESS)
PKG_COMPRESSION_FORMAT?= tar
. else
@@ -3456,18 +3439,6 @@ _EXTRA_PACKAGE_TARGET_DEP+= ${PKGLATESTFILE}
${PKGLATESTFILE}: ${PKGFILE} ${PKGLATESTREPOSITORY}
${INSTALL} -l rs ${PKGFILE} ${PKGLATESTFILE}
-. if !defined(_PKG_TRANSITIONING_TO_NEW_EXT) && ${PKG_COMPRESSION_FORMAT} == txz
-_EXTRA_PACKAGE_TARGET_DEP+= ${PKGOLDLATESTFILE} ${PKGOLDSIGFILE}
-
-${PKGOLDLATESTFILE}: ${PKGFILE} ${PKGLATESTREPOSITORY}
- ${INSTALL} -l rs ${PKGFILE} ${PKGOLDLATESTFILE}
-
-# Temporary workaround to be deleted once every supported version of FreeBSD
-# have a bootstrap which handles the pkg extension.
-
-${PKGOLDSIGFILE}: ${PKGLATESTREPOSITORY}
- ${INSTALL} -l rs pkg.pkg.sig ${PKGOLDSIGFILE}
-. endif
. endif
. endif
diff --git a/accessibility/hyprsunset/Makefile b/accessibility/hyprsunset/Makefile
index 1499354ab491..cc7a180b6cfe 100644
--- a/accessibility/hyprsunset/Makefile
+++ b/accessibility/hyprsunset/Makefile
@@ -4,7 +4,7 @@ DISTVERSION= 0.2.0
PORTREVISION= 2
CATEGORIES= accessibility wayland
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Blue light filter on Hyprland
WWW= https://github.com/hyprwm/hyprsunset
diff --git a/accessibility/kmag/distinfo b/accessibility/kmag/distinfo
index 28b5f16874d7..fe650a08519d 100644
--- a/accessibility/kmag/distinfo
+++ b/accessibility/kmag/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036225
-SHA256 (KDE/release-service/25.04.2/kmag-25.04.2.tar.xz) = 1af6c5d1b093bac1685861333c093eaf351c47f7ba3c34b7ef98feba4fab61f9
-SIZE (KDE/release-service/25.04.2/kmag-25.04.2.tar.xz) = 680296
+TIMESTAMP = 1751381183
+SHA256 (KDE/release-service/25.04.3/kmag-25.04.3.tar.xz) = 08a59f3805749c9488c6da3cc8479849be589fa468438dc811fec0e6db9f06c3
+SIZE (KDE/release-service/25.04.3/kmag-25.04.3.tar.xz) = 680336
diff --git a/accessibility/kmousetool/distinfo b/accessibility/kmousetool/distinfo
index 53864412dcce..aea5bfe2904f 100644
--- a/accessibility/kmousetool/distinfo
+++ b/accessibility/kmousetool/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036228
-SHA256 (KDE/release-service/25.04.2/kmousetool-25.04.2.tar.xz) = 43c4cdcba1760cdedab0939c740f017dff98350af514f2af933775df4585aca4
-SIZE (KDE/release-service/25.04.2/kmousetool-25.04.2.tar.xz) = 135520
+TIMESTAMP = 1751381185
+SHA256 (KDE/release-service/25.04.3/kmousetool-25.04.3.tar.xz) = ac1b64c8574820125f2c1a588933d644cda408a0877b8ac66d507d9204e7ea7c
+SIZE (KDE/release-service/25.04.3/kmousetool-25.04.3.tar.xz) = 135516
diff --git a/accessibility/kmouth/distinfo b/accessibility/kmouth/distinfo
index d1283def82fc..dfa82d6199bd 100644
--- a/accessibility/kmouth/distinfo
+++ b/accessibility/kmouth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036230
-SHA256 (KDE/release-service/25.04.2/kmouth-25.04.2.tar.xz) = dc3de4d4a24ed352c54882cfae0416359ad8e35ba7163ef3d2aa4bfb82bc8e57
-SIZE (KDE/release-service/25.04.2/kmouth-25.04.2.tar.xz) = 1945196
+TIMESTAMP = 1751381187
+SHA256 (KDE/release-service/25.04.3/kmouth-25.04.3.tar.xz) = 2bdc0f49087176614cd98324122752b366287e402323ff1d75aeaca7f748d063
+SIZE (KDE/release-service/25.04.3/kmouth-25.04.3.tar.xz) = 1945180
diff --git a/accessibility/sctd/Makefile b/accessibility/sctd/Makefile
index 777ba250733a..d5f1bf85e249 100644
--- a/accessibility/sctd/Makefile
+++ b/accessibility/sctd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sctd
DISTVERSION= 0.2.0
-PORTREVISION= 41
+PORTREVISION= 42
CATEGORIES= accessibility
MAINTAINER= 0mp@FreeBSD.org
diff --git a/accessibility/wl-gammarelay-rs/Makefile b/accessibility/wl-gammarelay-rs/Makefile
index 540a999ccc54..8573f069723b 100644
--- a/accessibility/wl-gammarelay-rs/Makefile
+++ b/accessibility/wl-gammarelay-rs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wl-gammarelay-rs
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= accessibility wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/archivers/Makefile b/archivers/Makefile
index 0c7e80be0b2f..d1b937bd3eb8 100644
--- a/archivers/Makefile
+++ b/archivers/Makefile
@@ -175,6 +175,10 @@
SUBDIR += php84-phar
SUBDIR += php84-zip
SUBDIR += php84-zlib
+ SUBDIR += php85-bz2
+ SUBDIR += php85-phar
+ SUBDIR += php85-zip
+ SUBDIR += php85-zlib
SUBDIR += pigz
SUBDIR += pixz
SUBDIR += plakar
diff --git a/archivers/ark/distinfo b/archivers/ark/distinfo
index 45ed4e364613..edbd3a13613e 100644
--- a/archivers/ark/distinfo
+++ b/archivers/ark/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036233
-SHA256 (KDE/release-service/25.04.2/ark-25.04.2.tar.xz) = 54a374c2f06ff65abe577865a7fc2521de70f10f438b399f81bbe3c0dd4be68a
-SIZE (KDE/release-service/25.04.2/ark-25.04.2.tar.xz) = 3017300
+TIMESTAMP = 1751381190
+SHA256 (KDE/release-service/25.04.3/ark-25.04.3.tar.xz) = f93a428c88226d61e5a632e0660391189731f80adb574825108015a07bb1051c
+SIZE (KDE/release-service/25.04.3/ark-25.04.3.tar.xz) = 3017176
diff --git a/archivers/ouch/Makefile b/archivers/ouch/Makefile
index b9c576d551ef..138a18b4ae7c 100644
--- a/archivers/ouch/Makefile
+++ b/archivers/ouch/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ouch
DISTVERSION= 0.6.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= archivers
MAINTAINER= yuri@FreeBSD.org
diff --git a/archivers/php85-bz2/Makefile b/archivers/php85-bz2/Makefile
new file mode 100644
index 000000000000..87562c741e29
--- /dev/null
+++ b/archivers/php85-bz2/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= archivers
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -bz2
+
+.include "${MASTERDIR}/Makefile"
diff --git a/archivers/php85-phar/Makefile b/archivers/php85-phar/Makefile
new file mode 100644
index 000000000000..a3fbf377f61c
--- /dev/null
+++ b/archivers/php85-phar/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= archivers
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -phar
+
+.include "${MASTERDIR}/Makefile"
diff --git a/archivers/php85-phar/files/patch-config.m4 b/archivers/php85-phar/files/patch-config.m4
new file mode 100644
index 000000000000..13ba9cf818b4
--- /dev/null
+++ b/archivers/php85-phar/files/patch-config.m4
@@ -0,0 +1,11 @@
+--- config.m4.orig 2025-07-01 21:58:05 UTC
++++ config.m4
+@@ -32,8 +32,4 @@ if test "$PHP_PHAR" != "no"; then
+ PHP_ADD_EXTENSION_DEP(phar, spl)
+ PHP_ADD_MAKEFILE_FRAGMENT
+
+- AC_CONFIG_FILES([
+- $ext_dir/phar.1
+- $ext_dir/phar.phar.1
+- ])
+ fi
diff --git a/archivers/php85-phar/files/patch-phar__path__check.c b/archivers/php85-phar/files/patch-phar__path__check.c
new file mode 100644
index 000000000000..8e599176ec86
--- /dev/null
+++ b/archivers/php85-phar/files/patch-phar__path__check.c
@@ -0,0 +1,241 @@
+--- phar_path_check.c.orig 2025-07-02 12:00:06 UTC
++++ phar_path_check.c
+@@ -0,0 +1,238 @@
++/* Generated by re2c 3.1 */
++/*
++ +----------------------------------------------------------------------+
++ | phar php single-file executable PHP extension |
++ +----------------------------------------------------------------------+
++ | Copyright (c) The PHP Group |
++ +----------------------------------------------------------------------+
++ | This source file is subject to version 3.01 of the PHP license, |
++ | that is bundled with this package in the file LICENSE, and is |
++ | available through the world-wide-web at the following url: |
++ | https://www.php.net/license/3_01.txt |
++ | If you did not receive a copy of the PHP license and are unable to |
++ | obtain it through the world-wide-web, please send a note to |
++ | license@php.net so we can mail you a copy immediately. |
++ +----------------------------------------------------------------------+
++ | Authors: Marcus Boerger <helly@php.net> |
++ +----------------------------------------------------------------------+
++*/
++
++#include "phar_internal.h"
++
++phar_path_check_result phar_path_check(char **s, size_t *len, const char **error)
++{
++ const unsigned char *p = (const unsigned char*)*s;
++ const unsigned char *m;
++
++ if (*len == 1 && *p == '.') {
++ *error = "current directory reference";
++ return pcr_err_curr_dir;
++ } else if (*len == 2 && p[0] == '.' && p[1] == '.') {
++ *error = "upper directory reference";
++ return pcr_err_up_dir;
++ }
++
++#define YYCTYPE unsigned char
++#define YYCURSOR p
++#define YYLIMIT p+*len
++#define YYMARKER m
++#define YYFILL(n) do {} while (0)
++
++loop:
++
++{
++ YYCTYPE yych;
++ unsigned int yyaccept = 0;
++ if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
++ yych = *YYCURSOR;
++ if (yych <= '[') {
++ if (yych <= ')') {
++ if (yych <= '\f') {
++ if (yych >= 0x01) goto yy1;
++ } else {
++ if (yych <= '\r') goto yy3;
++ if (yych <= 0x19) goto yy1;
++ goto yy4;
++ }
++ } else {
++ if (yych <= '/') {
++ if (yych <= '*') goto yy6;
++ if (yych <= '.') goto yy4;
++ goto yy7;
++ } else {
++ if (yych == '?') goto yy8;
++ goto yy4;
++ }
++ }
++ } else {
++ if (yych <= 0xEC) {
++ if (yych <= 0xC1) {
++ if (yych <= '\\') goto yy9;
++ if (yych <= 0x7F) goto yy4;
++ goto yy1;
++ } else {
++ if (yych <= 0xDF) goto yy10;
++ if (yych <= 0xE0) goto yy11;
++ goto yy12;
++ }
++ } else {
++ if (yych <= 0xF0) {
++ if (yych <= 0xED) goto yy13;
++ if (yych <= 0xEF) goto yy12;
++ goto yy14;
++ } else {
++ if (yych <= 0xF3) goto yy15;
++ if (yych <= 0xF4) goto yy16;
++ goto yy1;
++ }
++ }
++ }
++ ++YYCURSOR;
++ {
++ if (**s == '/') {
++ (*s)++;
++ (*len)--;
++ }
++ if ((p - (const unsigned char*)*s) - 1 != *len)
++ {
++ *error ="illegal character";
++ return pcr_err_illegal_char;
++ }
++ *error = NULL;
++ return pcr_is_ok;
++ }
++yy1:
++ ++YYCURSOR;
++yy2:
++ {
++ *error ="illegal character";
++ return pcr_err_illegal_char;
++ }
++yy3:
++ yych = *++YYCURSOR;
++ if (yych == '\n') goto yy1;
++ goto yy2;
++yy4:
++ ++YYCURSOR;
++yy5:
++ {
++ goto loop;
++ }
++yy6:
++ ++YYCURSOR;
++ {
++ *error = "star";
++ return pcr_err_star;
++ }
++yy7:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych <= '-') goto yy5;
++ if (yych <= '.') goto yy17;
++ if (yych <= '/') goto yy19;
++ goto yy5;
++yy8:
++ ++YYCURSOR;
++ {
++ if (**s == '/') {
++ (*s)++;
++ }
++ *len = (p - (const unsigned char*)*s) -1;
++ *error = NULL;
++ return pcr_use_query;
++ }
++yy9:
++ ++YYCURSOR;
++ {
++ *error = "back-slash";
++ return pcr_err_back_slash;
++ }
++yy10:
++ yych = *++YYCURSOR;
++ if (yych <= 0x7F) goto yy2;
++ if (yych <= 0xBF) goto yy4;
++ goto yy2;
++yy11:
++ yyaccept = 1;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych <= 0x9F) goto yy2;
++ if (yych <= 0xBF) goto yy20;
++ goto yy2;
++yy12:
++ yyaccept = 1;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych <= 0x7F) goto yy2;
++ if (yych <= 0xBF) goto yy20;
++ goto yy2;
++yy13:
++ yyaccept = 1;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych <= 0x7F) goto yy2;
++ if (yych <= 0x9F) goto yy20;
++ goto yy2;
++yy14:
++ yyaccept = 1;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych <= 0x8F) goto yy2;
++ if (yych <= 0xBF) goto yy21;
++ goto yy2;
++yy15:
++ yyaccept = 1;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych <= 0x7F) goto yy2;
++ if (yych <= 0xBF) goto yy21;
++ goto yy2;
++yy16:
++ yyaccept = 1;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych <= 0x7F) goto yy2;
++ if (yych <= 0x8F) goto yy21;
++ goto yy2;
++yy17:
++ yych = *++YYCURSOR;
++ if (yych <= 0x00) goto yy22;
++ if (yych <= '-') goto yy18;
++ if (yych <= '.') goto yy23;
++ if (yych <= '/') goto yy22;
++yy18:
++ YYCURSOR = YYMARKER;
++ if (yyaccept == 0) {
++ goto yy5;
++ } else {
++ goto yy2;
++ }
++yy19:
++ ++YYCURSOR;
++ {
++ *error = "double slash";
++ return pcr_err_double_slash;
++ }
++yy20:
++ yych = *++YYCURSOR;
++ if (yych <= 0x7F) goto yy18;
++ if (yych <= 0xBF) goto yy4;
++ goto yy18;
++yy21:
++ yych = *++YYCURSOR;
++ if (yych <= 0x7F) goto yy18;
++ if (yych <= 0xBF) goto yy20;
++ goto yy18;
++yy22:
++ ++YYCURSOR;
++ {
++ *error = "current directory reference";
++ return pcr_err_curr_dir;
++ }
++yy23:
++ yych = *++YYCURSOR;
++ if (yych <= 0x00) goto yy24;
++ if (yych != '/') goto yy18;
++yy24:
++ ++YYCURSOR;
++ {
++ *error = "upper directory reference";
++ return pcr_err_up_dir;
++ }
++}
++
++}
diff --git a/archivers/php85-zip/Makefile b/archivers/php85-zip/Makefile
new file mode 100644
index 000000000000..d8a586997669
--- /dev/null
+++ b/archivers/php85-zip/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= archivers
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -zip
+
+.include "${MASTERDIR}/Makefile"
diff --git a/archivers/php85-zlib/Makefile b/archivers/php85-zlib/Makefile
new file mode 100644
index 000000000000..20f98d859d51
--- /dev/null
+++ b/archivers/php85-zlib/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= archivers
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -zlib
+
+.include "${MASTERDIR}/Makefile"
diff --git a/archivers/php85-zlib/files/patch-zlib.c b/archivers/php85-zlib/files/patch-zlib.c
new file mode 100644
index 000000000000..fb0e9e44311a
--- /dev/null
+++ b/archivers/php85-zlib/files/patch-zlib.c
@@ -0,0 +1,10 @@
+--- zlib.c.orig 2023-06-06 15:54:29 UTC
++++ zlib.c
+@@ -1380,6 +1380,7 @@ static PHP_MSHUTDOWN_FUNCTION(zlib)
+ /* {{{ PHP_RINIT_FUNCTION */
+ static PHP_RINIT_FUNCTION(zlib)
+ {
++ ZLIBG(output_compression) = 0;
+ ZLIBG(compression_coding) = 0;
+ if (!ZLIBG(handler_registered)) {
+ ZLIBG(output_compression) = ZLIBG(output_compression_default);
diff --git a/archivers/py-cramjam/Makefile b/archivers/py-cramjam/Makefile
index 127cbedc0116..2848e2e56c6e 100644
--- a/archivers/py-cramjam/Makefile
+++ b/archivers/py-cramjam/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cramjam
PORTVERSION= 2.10.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= archivers python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/kosmindoormap/distinfo b/astro/kosmindoormap/distinfo
index 90814ed46403..e3c4549095b5 100644
--- a/astro/kosmindoormap/distinfo
+++ b/astro/kosmindoormap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036235
-SHA256 (KDE/release-service/25.04.2/kosmindoormap-25.04.2.tar.xz) = 6a778b538126ad88a3d4e334b05259f4eea40ab07cf30fbe29733eaead59c3fc
-SIZE (KDE/release-service/25.04.2/kosmindoormap-25.04.2.tar.xz) = 736444
+TIMESTAMP = 1751381192
+SHA256 (KDE/release-service/25.04.3/kosmindoormap-25.04.3.tar.xz) = 9ac040ce4339bc5e715de07137e79bcaea6ba459e3049a57ce27a750381422da
+SIZE (KDE/release-service/25.04.3/kosmindoormap-25.04.3.tar.xz) = 736724
diff --git a/astro/marble/distinfo b/astro/marble/distinfo
index b105b8ffbed3..353952b2b3d5 100644
--- a/astro/marble/distinfo
+++ b/astro/marble/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036238
-SHA256 (KDE/release-service/25.04.2/marble-25.04.2.tar.xz) = 53bcb99c51b069f98f671dc3dac27351b33d1da5dd3e62cb0b607adb01d778ea
-SIZE (KDE/release-service/25.04.2/marble-25.04.2.tar.xz) = 53777044
+TIMESTAMP = 1751381195
+SHA256 (KDE/release-service/25.04.3/marble-25.04.3.tar.xz) = 1c2fed2367dceb07b1898699f7bcecd5ad67e24d3a8ed56e17fba3792c52aa44
+SIZE (KDE/release-service/25.04.3/marble-25.04.3.tar.xz) = 53772960
diff --git a/astro/py-sunpy/Makefile b/astro/py-sunpy/Makefile
index a6d2b5b416ca..ab5ad8fba91f 100644
--- a/astro/py-sunpy/Makefile
+++ b/astro/py-sunpy/Makefile
@@ -1,6 +1,5 @@
PORTNAME= sunpy
-DISTVERSION= 6.1.1
-PORTREVISION= 1
+DISTVERSION= 7.0.0
CATEGORIES= astro
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -23,9 +22,11 @@ RUN_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}aiohttp>=0:www/py-aiohttp@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}parfive>=0:ftp/py-parfive@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlalchemy14>=0:databases/py-sqlalchemy14@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.32.0:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}fsspec>=2023.6.0:filesystems/py-fsspec@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist distutils
.include <bsd.port.mk>
diff --git a/astro/py-sunpy/distinfo b/astro/py-sunpy/distinfo
index d0d6406a7e2f..2e0d5203a6c9 100644
--- a/astro/py-sunpy/distinfo
+++ b/astro/py-sunpy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740870864
-SHA256 (sunpy-6.1.1.tar.gz) = c609a6b1b0bb286bd42789940f54fcb7d6900dfcfe217df54f859ff6082e13db
-SIZE (sunpy-6.1.1.tar.gz) = 3788826
+TIMESTAMP = 1751350865
+SHA256 (sunpy-7.0.0.tar.gz) = 80d8c74b2c444c13a7f7c03e182712fce18f7c9bfa84869804e3ac360937a0e4
+SIZE (sunpy-7.0.0.tar.gz) = 4198222
diff --git a/audio/amberol/Makefile b/audio/amberol/Makefile
index d8b18729cb6f..10766a4a3497 100644
--- a/audio/amberol/Makefile
+++ b/audio/amberol/Makefile
@@ -1,6 +1,6 @@
PORTNAME= amberol
DISTVERSION= 2025.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= ports@FreeBSD.org
diff --git a/audio/audiocd-kio/distinfo b/audio/audiocd-kio/distinfo
index f6b8a432a8f8..87088a845ad1 100644
--- a/audio/audiocd-kio/distinfo
+++ b/audio/audiocd-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036240
-SHA256 (KDE/release-service/25.04.2/audiocd-kio-25.04.2.tar.xz) = 3d7b7cfb71ab93e9a8b9859f9d5376ebe192a92324a859ba61839825409c25cb
-SIZE (KDE/release-service/25.04.2/audiocd-kio-25.04.2.tar.xz) = 583948
+TIMESTAMP = 1751381197
+SHA256 (KDE/release-service/25.04.3/audiocd-kio-25.04.3.tar.xz) = 446bf072506f847409fbe2712eed898f14d95be4caad4501cd04be83c4da7213
+SIZE (KDE/release-service/25.04.3/audiocd-kio-25.04.3.tar.xz) = 583988
diff --git a/audio/cheesecutter/Makefile b/audio/cheesecutter/Makefile
index 79ec9488cb6a..c9a954a2baf1 100644
--- a/audio/cheesecutter/Makefile
+++ b/audio/cheesecutter/Makefile
@@ -2,7 +2,7 @@ PORTNAME= cheesecutter
DISTVERSIONPREFIX= v
DISTVERSION= 2.9-beta-3-25
DISTVERSIONSUFFIX= -gdbe9a9d
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/audio/ebur128/Makefile b/audio/ebur128/Makefile
index cf4e6f590bec..21622f81e589 100644
--- a/audio/ebur128/Makefile
+++ b/audio/ebur128/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ebur128
DISTVERSION= 0.1.10
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= audio
MAINTAINER= diizzy@FreeBSD.org
diff --git a/audio/elisa/distinfo b/audio/elisa/distinfo
index 017ac8b4e4f7..3ac9dc561d71 100644
--- a/audio/elisa/distinfo
+++ b/audio/elisa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036242
-SHA256 (KDE/release-service/25.04.2/elisa-25.04.2.tar.xz) = e3d5e341e533e91969ee5f2015a1f81f8ec2b0b1b60102ea7c16882d36bfe750
-SIZE (KDE/release-service/25.04.2/elisa-25.04.2.tar.xz) = 1488520
+TIMESTAMP = 1751381200
+SHA256 (KDE/release-service/25.04.3/elisa-25.04.3.tar.xz) = 16e4e38a9e7dcf9b42441c66707d5bbb52aef5c95422d8ee04a4a21e7f157392
+SIZE (KDE/release-service/25.04.3/elisa-25.04.3.tar.xz) = 1488508
diff --git a/audio/gnome-metronome/Makefile b/audio/gnome-metronome/Makefile
index a6aee491953b..37c9a971375c 100644
--- a/audio/gnome-metronome/Makefile
+++ b/audio/gnome-metronome/Makefile
@@ -1,6 +1,6 @@
PORTNAME= metronome
DISTVERSION= 1.3.0
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= audio gnome
PKGNAMEPREFIX= gnome-
DIST_SUBDIR= gnome
diff --git a/audio/gnome-podcasts/Makefile b/audio/gnome-podcasts/Makefile
index 567000788469..4aaf06055ebd 100644
--- a/audio/gnome-podcasts/Makefile
+++ b/audio/gnome-podcasts/Makefile
@@ -1,6 +1,6 @@
PORTNAME= podcasts
DISTVERSION= 0.7.1
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= audio
PKGNAMEPREFIX= gnome-
diff --git a/audio/juk/distinfo b/audio/juk/distinfo
index 8eed38f9b3b3..32c5b7bc164b 100644
--- a/audio/juk/distinfo
+++ b/audio/juk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036245
-SHA256 (KDE/release-service/25.04.2/juk-25.04.2.tar.xz) = e404d37b0ea44b9272035d7135124ffb6ce7052926c4ae365c157df245e0426e
-SIZE (KDE/release-service/25.04.2/juk-25.04.2.tar.xz) = 1919208
+TIMESTAMP = 1751381202
+SHA256 (KDE/release-service/25.04.3/juk-25.04.3.tar.xz) = ec254988faedd3526db1e3476622083f02ac21000ff81e38672dd7b9979d1921
+SIZE (KDE/release-service/25.04.3/juk-25.04.3.tar.xz) = 1919264
diff --git a/audio/kmix/distinfo b/audio/kmix/distinfo
index 567a7a440344..6fc239b1668c 100644
--- a/audio/kmix/distinfo
+++ b/audio/kmix/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036247
-SHA256 (KDE/release-service/25.04.2/kmix-25.04.2.tar.xz) = 8674160a2aded6239cc2f665925a6efffbe3c26e1af92f9d83f15e8e5bc6cd0f
-SIZE (KDE/release-service/25.04.2/kmix-25.04.2.tar.xz) = 1177344
+TIMESTAMP = 1751381205
+SHA256 (KDE/release-service/25.04.3/kmix-25.04.3.tar.xz) = 3d8eb02bb4c180b005e95b2ca5cb6a2b6326e78f539d83fd385051fbe682ebd2
+SIZE (KDE/release-service/25.04.3/kmix-25.04.3.tar.xz) = 1177372
diff --git a/audio/kwave/distinfo b/audio/kwave/distinfo
index 63d505cd0a44..18977bc7035c 100644
--- a/audio/kwave/distinfo
+++ b/audio/kwave/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036250
-SHA256 (KDE/release-service/25.04.2/kwave-25.04.2.tar.xz) = 1008bb46a0370d833dd6551d3c4db97ca39224d164f6de31ecc45e06d03dcd8e
-SIZE (KDE/release-service/25.04.2/kwave-25.04.2.tar.xz) = 6519092
+TIMESTAMP = 1751381207
+SHA256 (KDE/release-service/25.04.3/kwave-25.04.3.tar.xz) = 01e18cdfaa296003d6b3ae1853aebd4371e18166f6a99fa899237f7ccb756e46
+SIZE (KDE/release-service/25.04.3/kwave-25.04.3.tar.xz) = 6519092
diff --git a/audio/lewton/Makefile b/audio/lewton/Makefile
index 402d00a42e3d..e9327cdaa822 100644
--- a/audio/lewton/Makefile
+++ b/audio/lewton/Makefile
@@ -1,12 +1,12 @@
PORTNAME= lewton
DISTVERSION= 0.10.2
-PORTREVISION= 37
+PORTREVISION= 38
CATEGORIES= audio
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES+= 05f96f6e6976.patch:-p1 # https://github.com/RustAudio/lewton/pull/97
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Rust vorbis decoder
WWW= https://github.com/RustAudio/lewton
diff --git a/audio/libdiscid/Makefile b/audio/libdiscid/Makefile
index fd65ff8e1424..79d64fa9e3c8 100644
--- a/audio/libdiscid/Makefile
+++ b/audio/libdiscid/Makefile
@@ -1,14 +1,10 @@
PORTNAME= libdiscid
-PORTVERSION= 0.6.4
-PORTREVISION= 1
+PORTVERSION= 0.6.5
CATEGORIES= audio
MASTER_SITES= https://github.com/metabrainz/${PORTNAME}/releases/download/v${PORTVERSION}/ \
http://ftp.osuosl.org/pub/musicbrainz/${PORTNAME}/ \
http://ftp.eu.metabrainz.org/pub/musicbrainz/${PORTNAME}/
-PATCH_SITES= https://github.com/metabrainz/libdiscid/commit/
-PATCHFILES= b89c14599fd8798eef64431bb05e8705aaaea683.patch:-p1 #Fix pkgconfig file (PR: 269990)
-
MAINTAINER= jhale@FreeBSD.org
COMMENT= Library for creating MusicBrainz DiscIDs
WWW= https://musicbrainz.org/doc/libdiscid
diff --git a/audio/libdiscid/distinfo b/audio/libdiscid/distinfo
index 5b4851b8cfb3..27c0f9ac69f4 100644
--- a/audio/libdiscid/distinfo
+++ b/audio/libdiscid/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1678126118
-SHA256 (libdiscid-0.6.4.tar.gz) = dd5e8f1c9aead442e23b749a9cc9336372e62e88ad7079a2b62895b0390cb282
-SIZE (libdiscid-0.6.4.tar.gz) = 393070
-SHA256 (b89c14599fd8798eef64431bb05e8705aaaea683.patch) = d4ada5e46557aeebed18e7e1350227907ce7efd6880360ac195a61746c981b45
-SIZE (b89c14599fd8798eef64431bb05e8705aaaea683.patch) = 1048
+TIMESTAMP = 1751063727
+SHA256 (libdiscid-0.6.5.tar.gz) = 72dbb493e07336418fe2056f0ebc7ce544eedb500bb896cc1cc04bd078c2d530
+SIZE (libdiscid-0.6.5.tar.gz) = 396307
diff --git a/audio/libdiscid/pkg-plist b/audio/libdiscid/pkg-plist
index 8b91ad87e3a5..3209b7c4816a 100644
--- a/audio/libdiscid/pkg-plist
+++ b/audio/libdiscid/pkg-plist
@@ -1,5 +1,5 @@
include/discid/discid.h
lib/libdiscid.so
lib/libdiscid.so.0
-lib/libdiscid.so.0.6.4
+lib/libdiscid.so.0.6.5
libdata/pkgconfig/libdiscid.pc
diff --git a/audio/libkcddb/distinfo b/audio/libkcddb/distinfo
index e0256bb355dc..a1a045a6b678 100644
--- a/audio/libkcddb/distinfo
+++ b/audio/libkcddb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036252
-SHA256 (KDE/release-service/25.04.2/libkcddb-25.04.2.tar.xz) = f14258a71ce360fba948d8dc54eb6ed167d16d31f80c83bd27e6bdb79ca790d3
-SIZE (KDE/release-service/25.04.2/libkcddb-25.04.2.tar.xz) = 450184
+TIMESTAMP = 1751381210
+SHA256 (KDE/release-service/25.04.3/libkcddb-25.04.3.tar.xz) = 6dde624998ff702b85aa6ec58a160136469f625932e183ddb1845e5adb669acb
+SIZE (KDE/release-service/25.04.3/libkcddb-25.04.3.tar.xz) = 450212
diff --git a/audio/libkcompactdisc/distinfo b/audio/libkcompactdisc/distinfo
index a41107beeba7..4120bfc954fc 100644
--- a/audio/libkcompactdisc/distinfo
+++ b/audio/libkcompactdisc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036255
-SHA256 (KDE/release-service/25.04.2/libkcompactdisc-25.04.2.tar.xz) = 93da92c3c6b7cd5665727674406f06beabcfeba02eb7b9445adf441ae6618d58
-SIZE (KDE/release-service/25.04.2/libkcompactdisc-25.04.2.tar.xz) = 100592
+TIMESTAMP = 1751381212
+SHA256 (KDE/release-service/25.04.3/libkcompactdisc-25.04.3.tar.xz) = ee0be866b6f941cdf6b3c87a45861bc7685a5ba9875caf8e5f46841d8322d37f
+SIZE (KDE/release-service/25.04.3/libkcompactdisc-25.04.3.tar.xz) = 100696
diff --git a/audio/mmtc/Makefile b/audio/mmtc/Makefile
index b11209d12bf8..c975b89097c9 100644
--- a/audio/mmtc/Makefile
+++ b/audio/mmtc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mmtc
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.2
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/mousai/Makefile b/audio/mousai/Makefile
index cf746d5bddae..08ed64e3c1bd 100644
--- a/audio/mousai/Makefile
+++ b/audio/mousai/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mousai
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.8
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= audio
MAINTAINER= ports@FreeBSD.org
diff --git a/audio/myxer/Makefile b/audio/myxer/Makefile
index d7363f2fca5c..b0a4832b1067 100644
--- a/audio/myxer/Makefile
+++ b/audio/myxer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= myxer
DISTVERSION= 1.3.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/ncspot/Makefile b/audio/ncspot/Makefile
index e45a4cfee75c..8009b0cc64d3 100644
--- a/audio/ncspot/Makefile
+++ b/audio/ncspot/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ncspot
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= audio
MAINTAINER= rodrigo@FreeBSD.org
diff --git a/audio/netease-music-tui/Makefile b/audio/netease-music-tui/Makefile
index 0d2b457cb0a9..bf5e4aede38b 100644
--- a/audio/netease-music-tui/Makefile
+++ b/audio/netease-music-tui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= netease-music-tui
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.5
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/pipewire-spa-oss/Makefile b/audio/pipewire-spa-oss/Makefile
index d21048e6fb0f..f97764fe4f96 100644
--- a/audio/pipewire-spa-oss/Makefile
+++ b/audio/pipewire-spa-oss/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pipewire-spa-oss
DISTVERSION= g20250416
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= arrowd@FreeBSD.org
diff --git a/audio/plasma6-kpipewire/distinfo b/audio/plasma6-kpipewire/distinfo
index 46b447b1c652..0638ad257c4c 100644
--- a/audio/plasma6-kpipewire/distinfo
+++ b/audio/plasma6-kpipewire/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789598
-SHA256 (KDE/plasma/6.4.1/kpipewire-6.4.1.tar.xz) = 3696dfd19b53e5efa1e7bc690c3820919b8bbdc0d78f96779cc3b319e9035fe2
-SIZE (KDE/plasma/6.4.1/kpipewire-6.4.1.tar.xz) = 152800
+TIMESTAMP = 1751380523
+SHA256 (KDE/plasma/6.4.2/kpipewire-6.4.2.tar.xz) = d59f8be954d23ac4b9f3ed28bcc5a22e8aaebeadf51c2834499b7694ca90ce1c
+SIZE (KDE/plasma/6.4.2/kpipewire-6.4.2.tar.xz) = 152820
diff --git a/audio/plasma6-ocean-sound-theme/distinfo b/audio/plasma6-ocean-sound-theme/distinfo
index f18d9c94f442..c3349e861177 100644
--- a/audio/plasma6-ocean-sound-theme/distinfo
+++ b/audio/plasma6-ocean-sound-theme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789599
-SHA256 (KDE/plasma/6.4.1/ocean-sound-theme-6.4.1.tar.xz) = a3f75d7240f448a467393eb14f1431ac0b0535fe49298c9ffa174b00500997f3
-SIZE (KDE/plasma/6.4.1/ocean-sound-theme-6.4.1.tar.xz) = 2128504
+TIMESTAMP = 1751380525
+SHA256 (KDE/plasma/6.4.2/ocean-sound-theme-6.4.2.tar.xz) = d1b45a1a563f88aea51cc1f63e3a5112084cbcd1f0384394eb8a8d91c5c8a466
+SIZE (KDE/plasma/6.4.2/ocean-sound-theme-6.4.2.tar.xz) = 2128568
diff --git a/audio/plasma6-oxygen-sounds/distinfo b/audio/plasma6-oxygen-sounds/distinfo
index 85a6ec4186d8..aab49a5cfb4a 100644
--- a/audio/plasma6-oxygen-sounds/distinfo
+++ b/audio/plasma6-oxygen-sounds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789599
-SHA256 (KDE/plasma/6.4.1/oxygen-sounds-6.4.1.tar.xz) = a6fdd80816322ead0645d889510a54021fd4bd81848814df87548cf26e07683f
-SIZE (KDE/plasma/6.4.1/oxygen-sounds-6.4.1.tar.xz) = 1935616
+TIMESTAMP = 1751380526
+SHA256 (KDE/plasma/6.4.2/oxygen-sounds-6.4.2.tar.xz) = 105085fb42672714280eaf60ccb2f9fde54e8fef3568674abe70b089728f4f7d
+SIZE (KDE/plasma/6.4.2/oxygen-sounds-6.4.2.tar.xz) = 1935620
diff --git a/audio/plasma6-plasma-pa/distinfo b/audio/plasma6-plasma-pa/distinfo
index 82c3bc046e44..0c2afb89b696 100644
--- a/audio/plasma6-plasma-pa/distinfo
+++ b/audio/plasma6-plasma-pa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789602
-SHA256 (KDE/plasma/6.4.1/plasma-pa-6.4.1.tar.xz) = 0b797263f520de7d7381b705b16d5efd497664c4f3761a2dcba93c6b1c4ab6d1
-SIZE (KDE/plasma/6.4.1/plasma-pa-6.4.1.tar.xz) = 196560
+TIMESTAMP = 1751380529
+SHA256 (KDE/plasma/6.4.2/plasma-pa-6.4.2.tar.xz) = 57d71d404ad79e86dc101e28e7e83b8f4c6dbd825be1db22f29af81a2da2cd45
+SIZE (KDE/plasma/6.4.2/plasma-pa-6.4.2.tar.xz) = 196692
diff --git a/audio/shortwave/Makefile b/audio/shortwave/Makefile
index c469dcb08146..7b84b067b80b 100644
--- a/audio/shortwave/Makefile
+++ b/audio/shortwave/Makefile
@@ -1,6 +1,6 @@
PORTNAME= shortwave
DISTVERSION= 5.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= decke@FreeBSD.org
diff --git a/audio/songrec/Makefile b/audio/songrec/Makefile
index 6591969e3323..7db9e8f361b1 100644
--- a/audio/songrec/Makefile
+++ b/audio/songrec/Makefile
@@ -1,6 +1,6 @@
PORTNAME= songrec
DISTVERSION= 0.4.3
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/spotify-player/Makefile b/audio/spotify-player/Makefile
index 8340d9e80c82..3b7711881e16 100644
--- a/audio/spotify-player/Makefile
+++ b/audio/spotify-player/Makefile
@@ -1,7 +1,7 @@
PORTNAME= spotify-player
DISTVERSIONPREFIX= v
DISTVERSION= 0.20.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= audio
MAINTAINER= jfree@FreeBSD.org
diff --git a/audio/spotify-tui/Makefile b/audio/spotify-tui/Makefile
index 6d5e2e44e709..d63ae268cce1 100644
--- a/audio/spotify-tui/Makefile
+++ b/audio/spotify-tui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= spotify-tui
DISTVERSIONPREFIX= v
DISTVERSION= 0.25.0
-PORTREVISION= 36
+PORTREVISION= 37
CATEGORIES= audio
MAINTAINER= lcook@FreeBSD.org
diff --git a/audio/spotifyd/Makefile b/audio/spotifyd/Makefile
index 759d6dace38f..ab404cb08f2a 100644
--- a/audio/spotifyd/Makefile
+++ b/audio/spotifyd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= spotifyd
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio
MAINTAINER= rodrigo@FreeBSD.org
diff --git a/audio/taglib/Makefile b/audio/taglib/Makefile
index 4c70019bd4c5..dcda4fc31da1 100644
--- a/audio/taglib/Makefile
+++ b/audio/taglib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= taglib
-DISTVERSION= 2.1
+DISTVERSION= 2.1.1
CATEGORIES= audio
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/ \
https://taglib.org/releases/
@@ -20,11 +20,13 @@ USES= cmake:testing compiler:c++17-lang cpe pathfix
USE_LDCONFIG= yes
CMAKE_ARGS= -DCMAKE_CXX_VISIBILITY_PRESET=hidden
-CMAKE_OFF= BUILD_TESTING
CMAKE_ON= VISIBILITY_HIDDEN
+CMAKE_OFF= BUILD_TESTING
CMAKE_TESTING_TARGET= check
+PLIST_SUB= SHLIB_VERSION=${DISTVERSION}
+
OPTIONS_DEFINE= STATIC
OPTIONS_SUB= yes
diff --git a/audio/taglib/distinfo b/audio/taglib/distinfo
index 27d076775614..74c22f313c79 100644
--- a/audio/taglib/distinfo
+++ b/audio/taglib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748765137
-SHA256 (taglib-2.1.tar.gz) = 95b788b39eaebab41f7e6d1c1d05ceee01a5d1225e4b6d11ed8976e96ba90b0c
-SIZE (taglib-2.1.tar.gz) = 1485749
+TIMESTAMP = 1751585437
+SHA256 (taglib-2.1.1.tar.gz) = 3716d31f7c83cbf17b67c8cf44dd82b2a2f17e6780472287a16823e70305ddba
+SIZE (taglib-2.1.1.tar.gz) = 1522929
diff --git a/audio/taglib/pkg-plist b/audio/taglib/pkg-plist
index f6257f648ad7..74e34aabe288 100644
--- a/audio/taglib/pkg-plist
+++ b/audio/taglib/pkg-plist
@@ -123,10 +123,10 @@ lib/cmake/taglib/taglib-targets.cmake
%%STATIC%%lib/libtag.a
%%NO_STATIC%%lib/libtag.so
%%NO_STATIC%%lib/libtag.so.2
-%%NO_STATIC%%lib/libtag.so.2.1.0
+%%NO_STATIC%%lib/libtag.so.%%SHLIB_VERSION%%
%%STATIC%%lib/libtag_c.a
%%NO_STATIC%%lib/libtag_c.so
%%NO_STATIC%%lib/libtag_c.so.2
-%%NO_STATIC%%lib/libtag_c.so.2.1.0
+%%NO_STATIC%%lib/libtag_c.so.%%SHLIB_VERSION%%
libdata/pkgconfig/taglib.pc
libdata/pkgconfig/taglib_c.pc
diff --git a/audio/ympd/files/ympd.in b/audio/ympd/files/ympd.in
index 557c0a8638f3..fa933c418700 100644
--- a/audio/ympd/files/ympd.in
+++ b/audio/ympd/files/ympd.in
@@ -1,4 +1,4 @@
-#
+#!/bin/sh
# PROVIDE: ympd
# REQUIRE: DAEMON NETWORKING musicpd
diff --git a/benchmarks/hyperfine/Makefile b/benchmarks/hyperfine/Makefile
index ed5b14cb8f71..7b2ecab70d98 100644
--- a/benchmarks/hyperfine/Makefile
+++ b/benchmarks/hyperfine/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hyperfine
DISTVERSIONPREFIX= v
DISTVERSION= 1.19.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= benchmarks
MAINTAINER= pizzamig@FreeBSD.org
diff --git a/benchmarks/inferno/Makefile b/benchmarks/inferno/Makefile
index 9d3359c762e4..1e210cec7892 100644
--- a/benchmarks/inferno/Makefile
+++ b/benchmarks/inferno/Makefile
@@ -1,7 +1,7 @@
PORTNAME= inferno
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= benchmarks
MAINTAINER= yuri@FreeBSD.org
diff --git a/benchmarks/mangohud/Makefile b/benchmarks/mangohud/Makefile
index 214e278e0677..6e2302f33b25 100644
--- a/benchmarks/mangohud/Makefile
+++ b/benchmarks/mangohud/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mangohud
PORTVERSION= 0.6.5
-PORTREVISION= 2
DISTVERSIONPREFIX= v
+PORTREVISION= 3
CATEGORIES= benchmarks graphics
MASTER_SITES= https://wrapdb.mesonbuild.com/v1/projects/imgui/1.81/1/get_zip?dummy=/:igw
DISTFILES= imgui-1.81-1-wrap.zip:igw
diff --git a/biology/coverm/Makefile b/biology/coverm/Makefile
index ed1fc1dc5fb6..366b6787dce1 100644
--- a/biology/coverm/Makefile
+++ b/biology/coverm/Makefile
@@ -1,7 +1,7 @@
PORTNAME= coverm
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= biology
MAINTAINER= yuri@FreeBSD.org
diff --git a/cad/surfer/Makefile b/cad/surfer/Makefile
index 8ada98317055..c384b17892f8 100644
--- a/cad/surfer/Makefile
+++ b/cad/surfer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= surfer
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= cad
MAINTAINER= jbo@FreeBSD.org
diff --git a/cad/svlint/Makefile b/cad/svlint/Makefile
index c29b27abe5b1..9dcee5e8c36a 100644
--- a/cad/svlint/Makefile
+++ b/cad/svlint/Makefile
@@ -1,7 +1,7 @@
PORTNAME= svlint
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.3
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= cad devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/cad/svls/Makefile b/cad/svls/Makefile
index df81cd8a33b6..a130cbce1431 100644
--- a/cad/svls/Makefile
+++ b/cad/svls/Makefile
@@ -1,7 +1,7 @@
PORTNAME= svls
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.12
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
diff --git a/chinese/ibus-table-chinese/Makefile b/chinese/ibus-table-chinese/Makefile
index 9bddf59d59de..152cdb8f2390 100644
--- a/chinese/ibus-table-chinese/Makefile
+++ b/chinese/ibus-table-chinese/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ibus-table-chinese
-PORTVERSION= 1.8.12
+PORTVERSION= 1.8.13
CATEGORIES= chinese
MAINTAINER= ports@FreeBSD.org
diff --git a/chinese/ibus-table-chinese/distinfo b/chinese/ibus-table-chinese/distinfo
index 192a64d9cbf9..02cc30199a56 100644
--- a/chinese/ibus-table-chinese/distinfo
+++ b/chinese/ibus-table-chinese/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1676914416
-SHA256 (mike-fabian-ibus-table-chinese-1.8.12_GH0.tar.gz) = 41d9923bf207e2be6fb50813ad994eda6460af78c66c576591aac3da4c8c53a9
-SIZE (mike-fabian-ibus-table-chinese-1.8.12_GH0.tar.gz) = 10856736
+TIMESTAMP = 1751375707
+SHA256 (mike-fabian-ibus-table-chinese-1.8.13_GH0.tar.gz) = 1ced7951cbd702eba560bca4196c4edd8d4e8b9849995e5c8a4aa5bae3b26edb
+SIZE (mike-fabian-ibus-table-chinese-1.8.13_GH0.tar.gz) = 10844776
diff --git a/comms/libmodbus/Makefile b/comms/libmodbus/Makefile
index 180c4dddd679..a1675a718bf9 100644
--- a/comms/libmodbus/Makefile
+++ b/comms/libmodbus/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libmodbus
DISTVERSIONPREFIX= v
-DISTVERSION= 3.1.8
+DISTVERSION= 3.1.11
CATEGORIES= comms
MAINTAINER= bofh@FreeBSD.org
@@ -26,10 +26,10 @@ OPTIONS_SUB= yes
MANPAGES_BUILD_DEPENDS= go-md2man:textproc/go-md2man
post-install-MANPAGES-on:
- go-md2man -in docs/index.md | gzip > ${STAGEDIR}${PREFIX}/share/man/man7/libmodbus.7.gz
+ go-md2man -in docs/index.md | ${GZIP_CMD} > ${STAGEDIR}${PREFIX}/share/man/man7/libmodbus.7.gz
for files in `${FIND} ${WRKSRC}/docs -type f -name 'modbus*.md'`; do \
basefiles=`basename $${files} .md`; \
- go-md2man -in $${files} | gzip > ${STAGEDIR}${PREFIX}/share/man/man3/$${basefiles}.3.gz; \
+ go-md2man -in $${files} | ${GZIP_CMD} > ${STAGEDIR}${PREFIX}/share/man/man3/$${basefiles}.3.gz; \
done
.include <bsd.port.mk>
diff --git a/comms/libmodbus/distinfo b/comms/libmodbus/distinfo
index 3a419fbabbb9..c2b0667637d2 100644
--- a/comms/libmodbus/distinfo
+++ b/comms/libmodbus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751271066
-SHA256 (stephane-libmodbus-v3.1.8_GH0.tar.gz) = 4cabc5dc01b2faab853474c5d9db6386d04f37a476f843e239bff25480310adb
-SIZE (stephane-libmodbus-v3.1.8_GH0.tar.gz) = 201697
+TIMESTAMP = 1751555493
+SHA256 (stephane-libmodbus-v3.1.11_GH0.tar.gz) = 8a750452ef86a53de6cec6fbca67bd5be08d0a1e87278a422fbce3003fd42d99
+SIZE (stephane-libmodbus-v3.1.11_GH0.tar.gz) = 207911
diff --git a/comms/libmodbus/files/patch-src_modbus-tcp.c b/comms/libmodbus/files/patch-src_modbus-tcp.c
new file mode 100644
index 000000000000..1d317dedc173
--- /dev/null
+++ b/comms/libmodbus/files/patch-src_modbus-tcp.c
@@ -0,0 +1,11 @@
+--- src/modbus-tcp.c.orig 2025-07-03 21:07:28 UTC
++++ src/modbus-tcp.c
+@@ -257,7 +257,7 @@ static int _modbus_tcp_set_ipv4_options(int s)
+ #endif
+ #endif
+
+-#ifndef OS_WIN32
++#if !defined(OS_WIN32) && !defined(__FreeBSD__)
+ /**
+ * Cygwin defines IPTOS_LOWDELAY but can't handle that flag so it's
+ * necessary to workaround that problem.
diff --git a/comms/libmodbus/pkg-plist b/comms/libmodbus/pkg-plist
index 565ac8cd371c..31d6a3334b83 100644
--- a/comms/libmodbus/pkg-plist
+++ b/comms/libmodbus/pkg-plist
@@ -8,6 +8,8 @@ lib/libmodbus.so.5.1.0
libdata/pkgconfig/libmodbus.pc
%%MANPAGES%%share/man/man3/modbus_close.3.gz
%%MANPAGES%%share/man/man3/modbus_connect.3.gz
+%%MANPAGES%%share/man/man3/modbus_disable_quirks.3.gz
+%%MANPAGES%%share/man/man3/modbus_enable_quirks.3.gz
%%MANPAGES%%share/man/man3/modbus_flush.3.gz
%%MANPAGES%%share/man/man3/modbus_free.3.gz
%%MANPAGES%%share/man/man3/modbus_get_byte_from_bits.3.gz
@@ -46,6 +48,7 @@ libdata/pkgconfig/libmodbus.pc
%%MANPAGES%%share/man/man3/modbus_rtu_set_rts_delay.3.gz
%%MANPAGES%%share/man/man3/modbus_rtu_set_serial_mode.3.gz
%%MANPAGES%%share/man/man3/modbus_send_raw_request.3.gz
+%%MANPAGES%%share/man/man3/modbus_send_raw_request_tid.3.gz
%%MANPAGES%%share/man/man3/modbus_set_bits_from_byte.3.gz
%%MANPAGES%%share/man/man3/modbus_set_bits_from_bytes.3.gz
%%MANPAGES%%share/man/man3/modbus_set_byte_timeout.3.gz
@@ -72,6 +75,5 @@ libdata/pkgconfig/libmodbus.pc
%%MANPAGES%%share/man/man3/modbus_write_registers.3.gz
%%MANPAGES%%share/man/man7/libmodbus.7.gz
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/MIGRATION
%%PORTDOCS%%%%DOCSDIR%%/NEWS
%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/comms/py-hid/Makefile b/comms/py-hid/Makefile
index 6372b26f871d..57dee80cff33 100644
--- a/comms/py-hid/Makefile
+++ b/comms/py-hid/Makefile
@@ -1,21 +1,22 @@
PORTNAME= hid
-DISTVERSION= 1.0.7
-PORTREVISION= 1
+DISTVERSION= 1.0.8
CATEGORIES= comms python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Ctypes bindings to comms/hidapi
+MAINTAINER= nxjoseph@protonmail.com
+COMMENT= ctypes bindings for hidapi
WWW= https://github.com/apmorton/pyhidapi
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= hidapi>0:comms/hidapi
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= hidapi>=0:comms/hidapi
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/comms/py-hid/distinfo b/comms/py-hid/distinfo
index ddfe3e917e16..80afeaf2e8d9 100644
--- a/comms/py-hid/distinfo
+++ b/comms/py-hid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739656219
-SHA256 (hid-1.0.7.tar.gz) = 3f809e292ab52c4435ad1442c8ef205be4c9ca4eeb80fb47c7d98e0c75527b2a
-SIZE (hid-1.0.7.tar.gz) = 4897
+TIMESTAMP = 1751375043
+SHA256 (hid-1.0.8.tar.gz) = 5ca129a7b9434ace5e3e429c1092a16792feffaf067a46b666e9c586872cdcfe
+SIZE (hid-1.0.8.tar.gz) = 4967
diff --git a/converters/Makefile b/converters/Makefile
index 3f23e1cfea15..7a192a7b1bd2 100644
--- a/converters/Makefile
+++ b/converters/Makefile
@@ -147,6 +147,8 @@
SUBDIR += php83-mbstring
SUBDIR += php84-iconv
SUBDIR += php84-mbstring
+ SUBDIR += php85-iconv
+ SUBDIR += php85-mbstring
SUBDIR += psiconv
SUBDIR += py-bencode.py
SUBDIR += py-bencoder
diff --git a/converters/cl-babel-sbcl/Makefile b/converters/cl-babel-sbcl/Makefile
index 2bd6c1bfba6e..00fcf667b56f 100644
--- a/converters/cl-babel-sbcl/Makefile
+++ b/converters/cl-babel-sbcl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= babel
DISTVERSION= 0.5.0-24
-PORTREVISION= 6
+PORTREVISION= 7
PORTEPOCH= 1
CATEGORIES= converters lisp
PKGNAMEPREFIX= cl-
diff --git a/converters/php85-iconv/Makefile b/converters/php85-iconv/Makefile
new file mode 100644
index 000000000000..a2243f5af6ce
--- /dev/null
+++ b/converters/php85-iconv/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= converters
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -iconv
+
+.include "${MASTERDIR}/Makefile"
diff --git a/converters/php85-mbstring/Makefile b/converters/php85-mbstring/Makefile
new file mode 100644
index 000000000000..7389ede69b5d
--- /dev/null
+++ b/converters/php85-mbstring/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= converters
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -mbstring
+
+.include "${MASTERDIR}/Makefile"
diff --git a/converters/yj-bruceadams/Makefile b/converters/yj-bruceadams/Makefile
index 8586ba909dfb..ceaed233a24c 100644
--- a/converters/yj-bruceadams/Makefile
+++ b/converters/yj-bruceadams/Makefile
@@ -1,6 +1,6 @@
PORTNAME= yj
DISTVERSION= 1.2.0
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= converters textproc
PKGNAMESUFFIX= -${GH_ACCOUNT}
diff --git a/databases/Makefile b/databases/Makefile
index a119d2b4f190..ce29492a0960 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -633,6 +633,18 @@
SUBDIR += php84-pdo_sqlite
SUBDIR += php84-pgsql
SUBDIR += php84-sqlite3
+ SUBDIR += php85-dba
+ SUBDIR += php85-mysqli
+ SUBDIR += php85-odbc
+ SUBDIR += php85-pdo
+ SUBDIR += php85-pdo_dblib
+ SUBDIR += php85-pdo_firebird
+ SUBDIR += php85-pdo_mysql
+ SUBDIR += php85-pdo_odbc
+ SUBDIR += php85-pdo_pgsql
+ SUBDIR += php85-pdo_sqlite
+ SUBDIR += php85-pgsql
+ SUBDIR += php85-sqlite3
SUBDIR += phpliteadmin
SUBDIR += phpminiadmin
SUBDIR += phpmyadmin
diff --git a/databases/akonadi/Makefile b/databases/akonadi/Makefile
index 8d003ecddac1..60f5b9fb2739 100644
--- a/databases/akonadi/Makefile
+++ b/databases/akonadi/Makefile
@@ -1,6 +1,5 @@
PORTNAME= akonadi
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= databases kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/databases/akonadi/distinfo b/databases/akonadi/distinfo
index 2e162fceb73d..9956fa9a1f92 100644
--- a/databases/akonadi/distinfo
+++ b/databases/akonadi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036257
-SHA256 (KDE/release-service/25.04.2/akonadi-25.04.2.tar.xz) = c4689a6e80d4f8b744e31459e768d977044cbd3b8fb42d14ed1cf7e7bacae52d
-SIZE (KDE/release-service/25.04.2/akonadi-25.04.2.tar.xz) = 1735160
+TIMESTAMP = 1751381215
+SHA256 (KDE/release-service/25.04.3/akonadi-25.04.3.tar.xz) = 042cd3319eadfb82547773e52ce7d41d361d58c4e92fe75a5179c1574ed4f5df
+SIZE (KDE/release-service/25.04.3/akonadi-25.04.3.tar.xz) = 1742704
diff --git a/databases/akonadi/pkg-plist b/databases/akonadi/pkg-plist
index 9818e81efe7e..8c01869be858 100644
--- a/databases/akonadi/pkg-plist
+++ b/databases/akonadi/pkg-plist
@@ -428,6 +428,7 @@ share/locale/gl/LC_MESSAGES/akonadi_knut_resource.mo
share/locale/gl/LC_MESSAGES/libakonadi6.mo
share/locale/he/LC_MESSAGES/akonadi-db-migrator.mo
share/locale/he/LC_MESSAGES/akonadi_knut_resource.mo
+share/locale/he/LC_MESSAGES/libakonadi6.mo
share/locale/hi/LC_MESSAGES/akonadi-db-migrator.mo
share/locale/hi/LC_MESSAGES/akonadi_knut_resource.mo
share/locale/hi/LC_MESSAGES/libakonadi6.mo
diff --git a/databases/cego/Makefile b/databases/cego/Makefile
index e3897f6ae745..bd58f9316592 100644
--- a/databases/cego/Makefile
+++ b/databases/cego/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cego
-PORTVERSION= 2.52.10
+PORTVERSION= 2.52.12
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/
diff --git a/databases/cego/distinfo b/databases/cego/distinfo
index a96077fb8524..634644d4288d 100644
--- a/databases/cego/distinfo
+++ b/databases/cego/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750582416
-SHA256 (cego-2.52.10.tar.gz) = ab9b568f5a875f28b78941b7e6fe4b46fad3036d5f246f310c8946dd575359c4
-SIZE (cego-2.52.10.tar.gz) = 3321878
+TIMESTAMP = 1751547684
+SHA256 (cego-2.52.12.tar.gz) = a48a8d6f05a660be56cd7c96a63264806f7388384711a1d84d0eb1a32afd2162
+SIZE (cego-2.52.12.tar.gz) = 3380495
diff --git a/databases/diesel/Makefile b/databases/diesel/Makefile
index d7903b93bee0..1d3f9023abf4 100644
--- a/databases/diesel/Makefile
+++ b/databases/diesel/Makefile
@@ -1,6 +1,7 @@
PORTNAME= diesel
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.11
+PORTREVISION= 1
CATEGORIES= databases
PKGNAMESUFFIX= -cli
diff --git a/databases/frece/Makefile b/databases/frece/Makefile
index fe0c68108bc1..e153c3e018a6 100644
--- a/databases/frece/Makefile
+++ b/databases/frece/Makefile
@@ -1,7 +1,7 @@
PORTNAME= frece
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.6
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org
diff --git a/databases/freetds-devel/Makefile b/databases/freetds-devel/Makefile
index 3aa025c69410..2beb35c2b283 100644
--- a/databases/freetds-devel/Makefile
+++ b/databases/freetds-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freetds
-DISTVERSION= 1.5.93
+DISTVERSION= 1.5.99
PORTEPOCH= 1
CATEGORIES= databases
MASTER_SITES= https://www.freetds.org/files/current/
diff --git a/databases/freetds-devel/distinfo b/databases/freetds-devel/distinfo
index e129994ec8a4..d5d1ecc97d3d 100644
--- a/databases/freetds-devel/distinfo
+++ b/databases/freetds-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751266227
-SHA256 (freetds-dev.1.5.93.tar.bz2) = 79b4cddedac0161ed2f7165891fd12f497c2fc8f4c53acd0f140e3235d85282a
-SIZE (freetds-dev.1.5.93.tar.bz2) = 2461576
+TIMESTAMP = 1751555381
+SHA256 (freetds-dev.1.5.99.tar.bz2) = 680daf6101ada0fcee49d5b3b15e28c701d08ec9df6164f426468eb91328cca9
+SIZE (freetds-dev.1.5.99.tar.bz2) = 2453192
diff --git a/databases/freetds/Makefile b/databases/freetds/Makefile
index 219b1997805e..3d2da413694a 100644
--- a/databases/freetds/Makefile
+++ b/databases/freetds/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freetds
-DISTVERSION= 1.5.3
+DISTVERSION= 1.5.4
PORTEPOCH= 1
CATEGORIES= databases
MASTER_SITES= https://www.freetds.org/files/stable/ \
diff --git a/databases/freetds/distinfo b/databases/freetds/distinfo
index 5f3285c47b2d..9bcef94b2f05 100644
--- a/databases/freetds/distinfo
+++ b/databases/freetds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751266117
-SHA256 (freetds-1.5.3.tar.bz2) = 5cb66c46a60a83b8a2855e466148b6fa27962c7fd1dcb3f6e5d0ab17ec5ff6dd
-SIZE (freetds-1.5.3.tar.bz2) = 2439435
+TIMESTAMP = 1751442687
+SHA256 (freetds-1.5.4.tar.bz2) = 1d024ef418d74a3a8f2cca82f10f1561f1dde28dc3d6f65c815f07764d4f7ea8
+SIZE (freetds-1.5.4.tar.bz2) = 2440514
diff --git a/databases/gobang/Makefile b/databases/gobang/Makefile
index 3a4df9986c69..b972c867cda7 100644
--- a/databases/gobang/Makefile
+++ b/databases/gobang/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gobang
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.0-alpha.5
-PORTREVISION= 23
+PORTREVISION= 24
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org
diff --git a/databases/mongodb70/Makefile b/databases/mongodb70/Makefile
index 0b54ffa2fa64..b7e4a990921f 100644
--- a/databases/mongodb70/Makefile
+++ b/databases/mongodb70/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mongodb
DISTVERSIONPREFIX= r
DISTVERSION= 7.0.21
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases net
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
diff --git a/databases/mongodb80/Makefile b/databases/mongodb80/Makefile
index 260c6f5aa3be..54c4447d8508 100644
--- a/databases/mongodb80/Makefile
+++ b/databases/mongodb80/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mongodb
DISTVERSIONPREFIX= r
DISTVERSION= 8.0.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases net
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
diff --git a/databases/movine/Makefile b/databases/movine/Makefile
index 7a625a8f3db5..b17ee8023ee5 100644
--- a/databases/movine/Makefile
+++ b/databases/movine/Makefile
@@ -1,7 +1,7 @@
PORTNAME= movine
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.0
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org
diff --git a/databases/ods2sql/Makefile b/databases/ods2sql/Makefile
index 1bf49948ccf1..4ea15dad3773 100644
--- a/databases/ods2sql/Makefile
+++ b/databases/ods2sql/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ods2sql
DISTVERSION= 0.4.0
-PORTREVISION= 42
+PORTREVISION= 43
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org
diff --git a/databases/pear-DoctrineCommon/Makefile b/databases/pear-DoctrineCommon/Makefile
index acfa26eec6d4..3e8e72b8c70c 100644
--- a/databases/pear-DoctrineCommon/Makefile
+++ b/databases/pear-DoctrineCommon/Makefile
@@ -10,6 +10,9 @@ WWW= https://www.doctrine-project.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Upstream no longer serves through PEAR channel and has been moved to Composer
+EXPIRATION_DATE= 2025-08-04
+
USES= pear
PEAR_CHANNEL= doctrine
NO_ARCH= yes
diff --git a/databases/pear-DoctrineDBAL/Makefile b/databases/pear-DoctrineDBAL/Makefile
index 3001ec4f6a0e..0dab58d4cc7b 100644
--- a/databases/pear-DoctrineDBAL/Makefile
+++ b/databases/pear-DoctrineDBAL/Makefile
@@ -10,6 +10,9 @@ WWW= https://www.doctrine-project.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Upstream no longer serves through PEAR channel and has been moved to Composer
+EXPIRATION_DATE= 2025-08-03
+
RUN_DEPENDS= ${PEARDIR}/Doctrine/Common/Version.php:databases/pear-DoctrineCommon@${PHP_FLAVOR} \
${PEARDIR}/Symfony/Component/Console/Application.php:devel/pear-Symfony_Component_Console@${PHP_FLAVOR}
diff --git a/databases/php85-dba/Makefile b/databases/php85-dba/Makefile
new file mode 100644
index 000000000000..764ffd7c7936
--- /dev/null
+++ b/databases/php85-dba/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -dba
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-dba/files/patch-config.m4 b/databases/php85-dba/files/patch-config.m4
new file mode 100644
index 000000000000..7449b1a88029
--- /dev/null
+++ b/databases/php85-dba/files/patch-config.m4
@@ -0,0 +1,25 @@
+--- config.m4.orig 2024-09-10 16:10:06 UTC
++++ config.m4
+@@ -433,6 +433,14 @@ if test "$PHP_DB4" != "no"; then
+ THIS_PREFIX=$i
+ THIS_INCLUDE=$i/include/db5.3/db.h
+ break
++ elif test -f "$i/include/db5/db.h"; then
++ THIS_PREFIX=$i
++ THIS_INCLUDE=$i/include/db5/db.h
++ break
++ elif test -f "$i/include/db18/db.h"; then
++ THIS_PREFIX=$i
++ THIS_INCLUDE=$i/include/db18/db.h
++ break
+ elif test -f "$i/include/db5.1/db.h"; then
+ THIS_PREFIX=$i
+ THIS_INCLUDE=$i/include/db5.1/db.h
+@@ -480,6 +488,7 @@ if test "$PHP_DB4" != "no"; then
+ db-5.3
+ db-5.1
+ db-5.0
++ db-5
+ db-4.8
+ db-4.7
+ db-4.6
diff --git a/databases/php85-mysqli/Makefile b/databases/php85-mysqli/Makefile
new file mode 100644
index 000000000000..77bd1f7f8a5d
--- /dev/null
+++ b/databases/php85-mysqli/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -mysqli
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-odbc/Makefile b/databases/php85-odbc/Makefile
new file mode 100644
index 000000000000..415b461599c9
--- /dev/null
+++ b/databases/php85-odbc/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -odbc
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-odbc/files/patch-config.m4 b/databases/php85-odbc/files/patch-config.m4
new file mode 100644
index 000000000000..55e3fb3aea0c
--- /dev/null
+++ b/databases/php85-odbc/files/patch-config.m4
@@ -0,0 +1,92 @@
+--- config.m4.orig 2024-09-10 16:10:06 UTC
++++ config.m4
+@@ -117,7 +117,7 @@ PHP_ARG_WITH([adabas],
+ PHP_ARG_WITH([adabas],
+ [for Adabas support],
+ [AS_HELP_STRING([[--with-adabas[=DIR]]],
+- [Include Adabas D support [/usr/local]])])
++ [Include Adabas D support [/usr/local]])], [no], [no])
+
+ AS_VAR_IF([PHP_ADABAS], [no], [], [
+ AS_VAR_IF([PHP_ADABAS], [yes], [PHP_ADABAS=/usr/local])
+@@ -143,7 +143,7 @@ PHP_ARG_WITH([sapdb],
+ PHP_ARG_WITH([sapdb],
+ [for SAP DB support],
+ [AS_HELP_STRING([[--with-sapdb[=DIR]]],
+- [Include SAP DB support [/usr/local]])])
++ [Include SAP DB support [/usr/local]])], [no], [no])
+
+ AS_VAR_IF([PHP_SAPDB], [no], [], [
+ AS_VAR_IF([PHP_SAPDB], [yes], [PHP_SAPDB=/usr/local])
+@@ -160,7 +160,7 @@ PHP_ARG_WITH([solid],
+ PHP_ARG_WITH([solid],
+ [for Solid support],
+ [AS_HELP_STRING([[--with-solid[=DIR]]],
+- [Include Solid support [/usr/local/solid]])])
++ [Include Solid support [/usr/local/solid]])], [no], [no])
+
+ AS_VAR_IF([PHP_SOLID], [no], [], [
+ AS_VAR_IF([PHP_SOLID], [yes], [PHP_SOLID=/usr/local/solid])
+@@ -184,7 +184,7 @@ PHP_ARG_WITH([ibm-db2],
+ PHP_ARG_WITH([ibm-db2],
+ [for IBM DB2 support],
+ [AS_HELP_STRING([[--with-ibm-db2[=DIR]]],
+- [Include IBM DB2 support [/home/db2inst1/sqllib]])])
++ [Include IBM DB2 support [/home/db2inst1/sqllib]])], [no], [no])
+
+ AS_VAR_IF([PHP_IBM_DB2], [no], [], [
+ AS_VAR_IF([PHP_IBM_DB2], [yes], [
+@@ -222,7 +222,7 @@ PHP_ARG_WITH([empress],
+ [for Empress support],
+ [AS_HELP_STRING([[--with-empress[=DIR]]],
+ [Include Empress support $EMPRESSPATH (Empress Version >= 8.60
+- required)])])
++ required)])], [no], [no])
+
+ AS_VAR_IF([PHP_EMPRESS], [no], [], [
+ AS_VAR_IF([PHP_EMPRESS], [yes], [
+@@ -246,7 +246,7 @@ PHP_ARG_WITH([empress-bcs],
+ [for Empress local access support],
+ [AS_HELP_STRING([[--with-empress-bcs[=DIR]]],
+ [Include Empress Local Access support $EMPRESSPATH (Empress Version >=
+- 8.60 required)])])
++ 8.60 required)])], [no], [no])
+
+ AS_VAR_IF([PHP_EMPRESS_BCS], [no], [], [
+ AS_VAR_IF([PHP_EMPRESS_BCS], [yes], [
+@@ -290,7 +290,7 @@ PHP_ARG_WITH([custom-odbc],
+ your include dirs. For example, you should define following for Sybase SQL
+ Anywhere 5.5.00 on QNX, prior to running this configure script:
+ CPPFLAGS="-DODBC_QNX -DSQLANY_BUG" LDFLAGS=-lunix
+- CUSTOM_ODBC_LIBS="-ldblib -lodbc"])])
++ CUSTOM_ODBC_LIBS="-ldblib -lodbc"])], [no], [no])
+
+ AS_VAR_IF([PHP_CUSTOM_ODBC], [no], [], [
+ AS_VAR_IF([PHP_CUSTOM_ODBC], [yes], [PHP_CUSTOM_ODBC=/usr/local])
+@@ -309,7 +309,7 @@ PHP_ARG_WITH([iodbc],
+ PHP_ARG_WITH([iodbc],
+ [whether to build with iODBC support],
+ [AS_HELP_STRING([--with-iodbc],
+- [Include iODBC support])])
++ [Include iODBC support])], [no], [no])
+
+ AS_VAR_IF([PHP_IODBC], [no], [], [
+ PKG_CHECK_MODULES([ODBC], [libiodbc])
+@@ -324,7 +324,7 @@ PHP_ARG_WITH([esoob],
+ PHP_ARG_WITH([esoob],
+ [for Easysoft ODBC-ODBC Bridge support],
+ [AS_HELP_STRING([[--with-esoob[=DIR]]],
+- [Include Easysoft OOB support [/usr/local/easysoft/oob/client]])])
++ [Include Easysoft OOB support [/usr/local/easysoft/oob/client]])], [no], [no])
+
+ AS_VAR_IF([PHP_ESOOB], [no], [], [
+ AS_VAR_IF([PHP_ESOOB], [yes], [PHP_ESOOB=/usr/local/easysoft/oob/client])
+@@ -371,7 +371,7 @@ PHP_ARG_WITH([dbmaker],
+ PHP_ARG_WITH([dbmaker],
+ [for DBMaker support],
+ [AS_HELP_STRING([[--with-dbmaker[=DIR]]],
+- [Include DBMaker support])])
++ [Include DBMaker support])], [no], [no])
+
+ AS_VAR_IF([PHP_DBMAKER], [no], [], [
+ AS_VAR_IF([PHP_DBMAKER], [yes], [
diff --git a/databases/php85-pdo/Makefile b/databases/php85-pdo/Makefile
new file mode 100644
index 000000000000..82a9d79b6e9d
--- /dev/null
+++ b/databases/php85-pdo/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -pdo
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-pdo/files/patch-pdo__sql__parser.c b/databases/php85-pdo/files/patch-pdo__sql__parser.c
new file mode 100644
index 000000000000..191eea16a3bd
--- /dev/null
+++ b/databases/php85-pdo/files/patch-pdo__sql__parser.c
@@ -0,0 +1,729 @@
+--- pdo_sql_parser.c.orig 2025-07-02 12:59:51 UTC
++++ pdo_sql_parser.c
+@@ -0,0 +1,726 @@
++/* Generated by re2c 3.1 */
++/*
++ +----------------------------------------------------------------------+
++ | Copyright (c) The PHP Group |
++ +----------------------------------------------------------------------+
++ | This source file is subject to version 3.01 of the PHP license, |
++ | that is bundled with this package in the file LICENSE, and is |
++ | available through the world-wide-web at the following url: |
++ | https://www.php.net/license/3_01.txt |
++ | If you did not receive a copy of the PHP license and are unable to |
++ | obtain it through the world-wide-web, please send a note to |
++ | license@php.net so we can mail you a copy immediately. |
++ +----------------------------------------------------------------------+
++ | Author: George Schlossnagle <george@omniti.com> |
++ +----------------------------------------------------------------------+
++*/
++
++#include "php.h"
++#include "php_pdo_driver.h"
++#include "pdo_sql_parser.h"
++
++static int default_scanner(pdo_scanner_t *s)
++{
++ const char *cursor = s->cur;
++
++ s->tok = cursor;
++
++
++
++{
++ YYCTYPE yych;
++ unsigned int yyaccept = 0;
++ if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '"': goto yy4;
++ case '\'': goto yy6;
++ case '-': goto yy7;
++ case '/': goto yy8;
++ case ':': goto yy9;
++ case '?': goto yy10;
++ default: goto yy2;
++ }
++yy1:
++ YYCURSOR = YYMARKER;
++ switch (yyaccept) {
++ case 0: goto yy5;
++ case 1: goto yy15;
++ default: goto yy19;
++ }
++yy2:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00:
++ case '"':
++ case '\'':
++ case '-':
++ case '/':
++ case ':':
++ case '?': goto yy3;
++ default: goto yy2;
++ }
++yy3:
++ { RET(PDO_PARSER_TEXT); }
++yy4:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych >= 0x01) goto yy13;
++yy5:
++ { SKIP_ONE(PDO_PARSER_TEXT); }
++yy6:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych <= 0x00) goto yy5;
++ goto yy17;
++yy7:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '-': goto yy20;
++ default: goto yy5;
++ }
++yy8:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '*': goto yy22;
++ default: goto yy5;
++ }
++yy9:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '0':
++ case '1':
++ case '2':
++ case '3':
++ case '4':
++ case '5':
++ case '6':
++ case '7':
++ case '8':
++ case '9':
++ case 'A':
++ case 'B':
++ case 'C':
++ case 'D':
++ case 'E':
++ case 'F':
++ case 'G':
++ case 'H':
++ case 'I':
++ case 'J':
++ case 'K':
++ case 'L':
++ case 'M':
++ case 'N':
++ case 'O':
++ case 'P':
++ case 'Q':
++ case 'R':
++ case 'S':
++ case 'T':
++ case 'U':
++ case 'V':
++ case 'W':
++ case 'X':
++ case 'Y':
++ case 'Z':
++ case '_':
++ case 'a':
++ case 'b':
++ case 'c':
++ case 'd':
++ case 'e':
++ case 'f':
++ case 'g':
++ case 'h':
++ case 'i':
++ case 'j':
++ case 'k':
++ case 'l':
++ case 'm':
++ case 'n':
++ case 'o':
++ case 'p':
++ case 'q':
++ case 'r':
++ case 's':
++ case 't':
++ case 'u':
++ case 'v':
++ case 'w':
++ case 'x':
++ case 'y':
++ case 'z': goto yy23;
++ case ':': goto yy25;
++ default: goto yy5;
++ }
++yy10:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '?': goto yy27;
++ default: goto yy11;
++ }
++yy11:
++ { RET(PDO_PARSER_BIND_POS); }
++yy12:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy13:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '"': goto yy14;
++ default: goto yy12;
++ }
++yy14:
++ yyaccept = 1;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '"': goto yy12;
++ default: goto yy15;
++ }
++yy15:
++ { RET(PDO_PARSER_TEXT); }
++yy16:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy17:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '\'': goto yy18;
++ default: goto yy16;
++ }
++yy18:
++ yyaccept = 2;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '\'': goto yy16;
++ default: goto yy19;
++ }
++yy19:
++ { RET(PDO_PARSER_TEXT); }
++yy20:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '\n': goto yy21;
++ default: goto yy20;
++ }
++yy21:
++ { RET(PDO_PARSER_TEXT); }
++yy22:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '*': goto yy28;
++ default: goto yy22;
++ }
++yy23:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '0':
++ case '1':
++ case '2':
++ case '3':
++ case '4':
++ case '5':
++ case '6':
++ case '7':
++ case '8':
++ case '9':
++ case 'A':
++ case 'B':
++ case 'C':
++ case 'D':
++ case 'E':
++ case 'F':
++ case 'G':
++ case 'H':
++ case 'I':
++ case 'J':
++ case 'K':
++ case 'L':
++ case 'M':
++ case 'N':
++ case 'O':
++ case 'P':
++ case 'Q':
++ case 'R':
++ case 'S':
++ case 'T':
++ case 'U':
++ case 'V':
++ case 'W':
++ case 'X':
++ case 'Y':
++ case 'Z':
++ case '_':
++ case 'a':
++ case 'b':
++ case 'c':
++ case 'd':
++ case 'e':
++ case 'f':
++ case 'g':
++ case 'h':
++ case 'i':
++ case 'j':
++ case 'k':
++ case 'l':
++ case 'm':
++ case 'n':
++ case 'o':
++ case 'p':
++ case 'q':
++ case 'r':
++ case 's':
++ case 't':
++ case 'u':
++ case 'v':
++ case 'w':
++ case 'x':
++ case 'y':
++ case 'z': goto yy23;
++ default: goto yy24;
++ }
++yy24:
++ { RET(PDO_PARSER_BIND); }
++yy25:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case ':': goto yy25;
++ default: goto yy26;
++ }
++yy26:
++ { RET(PDO_PARSER_TEXT); }
++yy27:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '?': goto yy27;
++ default: goto yy26;
++ }
++yy28:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '*': goto yy28;
++ case '/': goto yy29;
++ default: goto yy22;
++ }
++yy29:
++ ++YYCURSOR;
++ goto yy21;
++}
++
++}
++
++struct placeholder {
++ const char *pos;
++ size_t len;
++ zend_string *quoted; /* quoted value */
++ int bindno;
++ struct placeholder *next;
++};
++
++struct custom_quote {
++ const char *pos;
++ size_t len;
++};
++
++static void free_param_name(zval *el) {
++ zend_string_release(Z_PTR_P(el));
++}
++
++PDO_API int pdo_parse_params(pdo_stmt_t *stmt, zend_string *inquery, zend_string **outquery)
++{
++ pdo_scanner_t s;
++ char *newbuffer;
++ ptrdiff_t t;
++ uint32_t bindno = 0;
++ int ret = 0, escapes = 0;
++ size_t newbuffer_len;
++ HashTable *params;
++ struct pdo_bound_param_data *param;
++ int query_type = PDO_PLACEHOLDER_NONE;
++ struct placeholder *placeholders = NULL, *placetail = NULL, *plc = NULL;
++ int (*scan)(pdo_scanner_t *s);
++ struct custom_quote custom_quote = {NULL, 0};
++
++ scan = stmt->dbh->methods->scanner ? stmt->dbh->methods->scanner : default_scanner;
++
++ s.cur = ZSTR_VAL(inquery);
++ s.end = s.cur + ZSTR_LEN(inquery) + 1;
++
++ /* phase 1: look for args */
++ while((t = scan(&s)) != PDO_PARSER_EOI) {
++ if (custom_quote.pos) {
++ /* Inside a custom quote */
++ if (t == PDO_PARSER_CUSTOM_QUOTE && custom_quote.len == s.cur - s.tok && !strncmp(s.tok, custom_quote.pos, custom_quote.len)) {
++ /* Matching closing quote found, end custom quoting */
++ custom_quote.pos = NULL;
++ custom_quote.len = 0;
++ } else if (t == PDO_PARSER_ESCAPED_QUESTION) {
++ /* An escaped question mark has been used inside a dollar quoted string, most likely as a workaround
++ * as a single "?" would have been parsed as placeholder, due to the lack of support for dollar quoted
++ * strings. For now, we emit a deprecation notice, but still process it */
++ php_error_docref(NULL, E_DEPRECATED, "Escaping question marks inside dollar quoted strings is not required anymore and is deprecated");
++
++ goto placeholder;
++ }
++
++ continue;
++ }
++
++ if (t == PDO_PARSER_CUSTOM_QUOTE) {
++ /* Start of a custom quote, keep a reference to search for the matching closing quote */
++ custom_quote.pos = s.tok;
++ custom_quote.len = s.cur - s.tok;
++
++ continue;
++ }
++
++ if (t == PDO_PARSER_BIND || t == PDO_PARSER_BIND_POS || t == PDO_PARSER_ESCAPED_QUESTION) {
++ if (t == PDO_PARSER_ESCAPED_QUESTION && stmt->supports_placeholders == PDO_PLACEHOLDER_POSITIONAL) {
++ /* escaped question marks unsupported, treat as text */
++ continue;
++ }
++
++ if (t == PDO_PARSER_BIND) {
++ ptrdiff_t len = s.cur - s.tok;
++ if ((ZSTR_VAL(inquery) < (s.cur - len)) && isalnum(*(s.cur - len - 1))) {
++ continue;
++ }
++ query_type |= PDO_PLACEHOLDER_NAMED;
++ } else if (t == PDO_PARSER_BIND_POS) {
++ query_type |= PDO_PLACEHOLDER_POSITIONAL;
++ }
++
++placeholder:
++ plc = emalloc(sizeof(*plc));
++ memset(plc, 0, sizeof(*plc));
++ plc->next = NULL;
++ plc->pos = s.tok;
++ plc->len = s.cur - s.tok;
++
++ if (t == PDO_PARSER_ESCAPED_QUESTION) {
++ plc->bindno = PDO_PARSER_BINDNO_ESCAPED_CHAR;
++ plc->quoted = ZSTR_CHAR('?');
++ escapes++;
++ } else {
++ plc->bindno = bindno++;
++ }
++
++ if (placetail) {
++ placetail->next = plc;
++ } else {
++ placeholders = plc;
++ }
++ placetail = plc;
++ }
++ }
++
++ /* did the query make sense to me? */
++ if (query_type == (PDO_PLACEHOLDER_NAMED|PDO_PLACEHOLDER_POSITIONAL)) {
++ /* they mixed both types; punt */
++ pdo_raise_impl_error(stmt->dbh, stmt, "HY093", "mixed named and positional parameters");
++ ret = -1;
++ goto clean_up;
++ }
++
++ params = stmt->bound_params;
++ if (stmt->supports_placeholders == PDO_PLACEHOLDER_NONE && params && bindno != zend_hash_num_elements(params)) {
++ /* extra bit of validation for instances when same params are bound more than once */
++ if (query_type != PDO_PLACEHOLDER_POSITIONAL && bindno > zend_hash_num_elements(params)) {
++ int ok = 1;
++ for (plc = placeholders; plc; plc = plc->next) {
++ if ((param = zend_hash_str_find_ptr(params, plc->pos, plc->len)) == NULL) {
++ ok = 0;
++ break;
++ }
++ }
++ if (ok) {
++ goto safe;
++ }
++ }
++ pdo_raise_impl_error(stmt->dbh, stmt, "HY093", "number of bound variables does not match number of tokens");
++ ret = -1;
++ goto clean_up;
++ }
++
++ if (!placeholders) {
++ /* nothing to do; good! */
++ return 0;
++ }
++
++ if (stmt->supports_placeholders == query_type && !stmt->named_rewrite_template) {
++ /* query matches native syntax */
++ if (escapes) {
++ newbuffer_len = ZSTR_LEN(inquery);
++ goto rewrite;
++ }
++
++ ret = 0;
++ goto clean_up;
++ }
++
++ if (query_type == PDO_PLACEHOLDER_NAMED && stmt->named_rewrite_template) {
++ /* magic/hack.
++ * We we pretend that the query was positional even if
++ * it was named so that we fall into the
++ * named rewrite case below. Not too pretty,
++ * but it works. */
++ query_type = PDO_PLACEHOLDER_POSITIONAL;
++ }
++
++safe:
++ /* what are we going to do ? */
++ if (stmt->supports_placeholders == PDO_PLACEHOLDER_NONE) {
++ /* query generation */
++
++ newbuffer_len = ZSTR_LEN(inquery);
++
++ /* let's quote all the values */
++ for (plc = placeholders; plc && params; plc = plc->next) {
++ if (plc->bindno == PDO_PARSER_BINDNO_ESCAPED_CHAR) {
++ /* escaped character */
++ continue;
++ }
++
++ if (query_type == PDO_PLACEHOLDER_NONE) {
++ continue;
++ }
++
++ if (query_type == PDO_PLACEHOLDER_POSITIONAL) {
++ param = zend_hash_index_find_ptr(params, plc->bindno);
++ } else {
++ param = zend_hash_str_find_ptr(params, plc->pos, plc->len);
++ }
++ if (param == NULL) {
++ /* parameter was not defined */
++ ret = -1;
++ pdo_raise_impl_error(stmt->dbh, stmt, "HY093", "parameter was not defined");
++ goto clean_up;
++ }
++ if (stmt->dbh->methods->quoter) {
++ zval *parameter;
++ if (Z_ISREF(param->parameter)) {
++ parameter = Z_REFVAL(param->parameter);
++ } else {
++ parameter = &param->parameter;
++ }
++ if (param->param_type == PDO_PARAM_LOB && Z_TYPE_P(parameter) == IS_RESOURCE) {
++ php_stream *stm;
++
++ php_stream_from_zval_no_verify(stm, parameter);
++ if (stm) {
++ zend_string *buf;
++
++ buf = php_stream_copy_to_mem(stm, PHP_STREAM_COPY_ALL, 0);
++ if (!buf) {
++ buf = ZSTR_EMPTY_ALLOC();
++ }
++
++ plc->quoted = stmt->dbh->methods->quoter(stmt->dbh, buf, param->param_type);
++
++ if (buf) {
++ zend_string_release_ex(buf, 0);
++ }
++ if (plc->quoted == NULL) {
++ /* bork */
++ ret = -1;
++ strncpy(stmt->error_code, stmt->dbh->error_code, 6);
++ goto clean_up;
++ }
++
++ } else {
++ pdo_raise_impl_error(stmt->dbh, stmt, "HY105", "Expected a stream resource");
++ ret = -1;
++ goto clean_up;
++ }
++ } else {
++ enum pdo_param_type param_type = param->param_type;
++ zend_string *buf = NULL;
++
++ /* assume all types are nullable */
++ if (Z_TYPE_P(parameter) == IS_NULL) {
++ param_type = PDO_PARAM_NULL;
++ }
++
++ switch (param_type) {
++ case PDO_PARAM_BOOL:
++ plc->quoted = zend_is_true(parameter) ? ZSTR_CHAR('1') : ZSTR_CHAR('0');
++ break;
++
++ case PDO_PARAM_INT:
++ plc->quoted = zend_long_to_str(zval_get_long(parameter));
++ break;
++
++ case PDO_PARAM_NULL:
++ plc->quoted = ZSTR_KNOWN(ZEND_STR_NULL);
++ break;
++
++ default: {
++ buf = zval_try_get_string(parameter);
++ /* parameter does not have a string representation, buf == NULL */
++ if (EG(exception)) {
++ /* bork */
++ ret = -1;
++ strncpy(stmt->error_code, stmt->dbh->error_code, 6);
++ goto clean_up;
++ }
++
++ plc->quoted = stmt->dbh->methods->quoter(stmt->dbh, buf, param_type);
++ }
++ }
++
++ if (buf) {
++ zend_string_release_ex(buf, 0);
++ }
++ }
++ } else {
++ zval *parameter;
++ if (Z_ISREF(param->parameter)) {
++ parameter = Z_REFVAL(param->parameter);
++ } else {
++ parameter = &param->parameter;
++ }
++ plc->quoted = zend_string_copy(Z_STR_P(parameter));
++ }
++ newbuffer_len += ZSTR_LEN(plc->quoted);
++ }
++
++rewrite:
++ /* allocate output buffer */
++ *outquery = zend_string_alloc(newbuffer_len, 0);
++ newbuffer = ZSTR_VAL(*outquery);
++
++ /* and build the query */
++ const char *ptr = ZSTR_VAL(inquery);
++ plc = placeholders;
++
++ do {
++ t = plc->pos - ptr;
++ if (t) {
++ memcpy(newbuffer, ptr, t);
++ newbuffer += t;
++ }
++ if (plc->quoted) {
++ memcpy(newbuffer, ZSTR_VAL(plc->quoted), ZSTR_LEN(plc->quoted));
++ newbuffer += ZSTR_LEN(plc->quoted);
++ } else {
++ memcpy(newbuffer, plc->pos, plc->len);
++ newbuffer += plc->len;
++ }
++ ptr = plc->pos + plc->len;
++
++ plc = plc->next;
++ } while (plc);
++
++ t = ZSTR_VAL(inquery) + ZSTR_LEN(inquery) - ptr;
++ if (t) {
++ memcpy(newbuffer, ptr, t);
++ newbuffer += t;
++ }
++ *newbuffer = '\0';
++ ZSTR_LEN(*outquery) = newbuffer - ZSTR_VAL(*outquery);
++
++ ret = 1;
++ goto clean_up;
++
++ } else if (query_type == PDO_PLACEHOLDER_POSITIONAL) {
++ /* rewrite ? to :pdoX */
++ const char *tmpl = stmt->named_rewrite_template ? stmt->named_rewrite_template : ":pdo%d";
++ int bind_no = 1;
++
++ newbuffer_len = ZSTR_LEN(inquery);
++
++ if (stmt->bound_param_map == NULL) {
++ ALLOC_HASHTABLE(stmt->bound_param_map);
++ zend_hash_init(stmt->bound_param_map, 13, NULL, free_param_name, 0);
++ }
++
++ for (plc = placeholders; plc; plc = plc->next) {
++ int skip_map = 0;
++ zend_string *p;
++ zend_string *idxbuf;
++
++ if (plc->bindno == PDO_PARSER_BINDNO_ESCAPED_CHAR) {
++ continue;
++ }
++
++ zend_string *name = zend_string_init(plc->pos, plc->len, 0);
++
++ /* check if bound parameter is already available */
++ if (zend_string_equals_literal(name, "?") || (p = zend_hash_find_ptr(stmt->bound_param_map, name)) == NULL) {
++ idxbuf = zend_strpprintf(0, tmpl, bind_no++);
++ } else {
++ idxbuf = zend_string_copy(p);
++ skip_map = 1;
++ }
++
++ plc->quoted = idxbuf;
++ newbuffer_len += ZSTR_LEN(plc->quoted);
++
++ if (!skip_map && stmt->named_rewrite_template) {
++ /* create a mapping */
++ zend_hash_update_ptr(stmt->bound_param_map, name, zend_string_copy(plc->quoted));
++ }
++
++ /* map number to name */
++ zend_hash_index_update_ptr(stmt->bound_param_map, plc->bindno, zend_string_copy(plc->quoted));
++
++ zend_string_release(name);
++ }
++
++ goto rewrite;
++
++ } else {
++ /* rewrite :name to ? */
++
++ newbuffer_len = ZSTR_LEN(inquery);
++
++ if (stmt->bound_param_map == NULL) {
++ ALLOC_HASHTABLE(stmt->bound_param_map);
++ zend_hash_init(stmt->bound_param_map, 13, NULL, free_param_name, 0);
++ }
++
++ for (plc = placeholders; plc; plc = plc->next) {
++ zend_string *name = zend_string_init(plc->pos, plc->len, 0);
++ zend_hash_index_update_ptr(stmt->bound_param_map, plc->bindno, name);
++ plc->quoted = ZSTR_CHAR('?');
++ newbuffer_len -= plc->len - 1;
++ }
++
++ goto rewrite;
++ }
++
++clean_up:
++
++ while (placeholders) {
++ plc = placeholders;
++ placeholders = plc->next;
++ if (plc->quoted) {
++ zend_string_release_ex(plc->quoted, 0);
++ }
++ efree(plc);
++ }
++
++ return ret;
++}
diff --git a/databases/php85-pdo_dblib/Makefile b/databases/php85-pdo_dblib/Makefile
new file mode 100644
index 000000000000..1861a409bc3c
--- /dev/null
+++ b/databases/php85-pdo_dblib/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -pdo_dblib
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-pdo_firebird/Makefile b/databases/php85-pdo_firebird/Makefile
new file mode 100644
index 000000000000..2f22894505f4
--- /dev/null
+++ b/databases/php85-pdo_firebird/Makefile
@@ -0,0 +1,9 @@
+CATEGORIES= databases
+
+PORTREVISION= 0
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -pdo_firebird
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-pdo_mysql/Makefile b/databases/php85-pdo_mysql/Makefile
new file mode 100644
index 000000000000..c61de9bbc13d
--- /dev/null
+++ b/databases/php85-pdo_mysql/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -pdo_mysql
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-pdo_mysql/files/patch-mysql__sql__parser.c b/databases/php85-pdo_mysql/files/patch-mysql__sql__parser.c
new file mode 100644
index 000000000000..9a6c3b11bb6e
--- /dev/null
+++ b/databases/php85-pdo_mysql/files/patch-mysql__sql__parser.c
@@ -0,0 +1,398 @@
+--- mysql_sql_parser.c.orig 2025-07-02 13:18:02 UTC
++++ mysql_sql_parser.c
+@@ -0,0 +1,395 @@
++/* Generated by re2c 3.1 */
++/*
++ +----------------------------------------------------------------------+
++ | Copyright (c) The PHP Group |
++ +----------------------------------------------------------------------+
++ | This source file is subject to version 3.01 of the PHP license, |
++ | that is bundled with this package in the file LICENSE, and is |
++ | available through the world-wide-web at the following url: |
++ | https://www.php.net/license/3_01.txt |
++ | If you did not receive a copy of the PHP license and are unable to |
++ | obtain it through the world-wide-web, please send a note to |
++ | license@php.net so we can mail you a copy immediately. |
++ +----------------------------------------------------------------------+
++ | Author: Matteo Beccati <mbeccati@php.net> |
++ +----------------------------------------------------------------------+
++*/
++
++
++#include "php.h"
++#include "ext/pdo/php_pdo_driver.h"
++#include "ext/pdo/pdo_sql_parser.h"
++
++int pdo_mysql_scanner(pdo_scanner_t *s)
++{
++ const char *cursor = s->cur;
++
++ s->tok = cursor;
++
++
++
++{
++ YYCTYPE yych;
++ unsigned int yyaccept = 0;
++ if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '"': goto yy4;
++ case '#': goto yy6;
++ case '\'': goto yy7;
++ case '-': goto yy8;
++ case '/': goto yy9;
++ case ':': goto yy10;
++ case '?': goto yy11;
++ case '`': goto yy13;
++ default: goto yy2;
++ }
++yy1:
++ YYCURSOR = YYMARKER;
++ switch (yyaccept) {
++ case 0: goto yy5;
++ case 1: goto yy17;
++ case 2: goto yy24;
++ default: goto yy36;
++ }
++yy2:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00:
++ case '"':
++ case '#':
++ case '\'':
++ case '-':
++ case '/':
++ case ':':
++ case '?':
++ case '`': goto yy3;
++ default: goto yy2;
++ }
++yy3:
++ { RET(PDO_PARSER_TEXT); }
++yy4:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych >= 0x01) goto yy15;
++yy5:
++ { SKIP_ONE(PDO_PARSER_TEXT); }
++yy6:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '\n': goto yy5;
++ default: goto yy19;
++ }
++yy7:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych <= 0x00) goto yy5;
++ goto yy22;
++yy8:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ switch (yych) {
++ case '-': goto yy26;
++ default: goto yy5;
++ }
++yy9:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '*': goto yy27;
++ default: goto yy5;
++ }
++yy10:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '0':
++ case '1':
++ case '2':
++ case '3':
++ case '4':
++ case '5':
++ case '6':
++ case '7':
++ case '8':
++ case '9':
++ case 'A':
++ case 'B':
++ case 'C':
++ case 'D':
++ case 'E':
++ case 'F':
++ case 'G':
++ case 'H':
++ case 'I':
++ case 'J':
++ case 'K':
++ case 'L':
++ case 'M':
++ case 'N':
++ case 'O':
++ case 'P':
++ case 'Q':
++ case 'R':
++ case 'S':
++ case 'T':
++ case 'U':
++ case 'V':
++ case 'W':
++ case 'X':
++ case 'Y':
++ case 'Z':
++ case '_':
++ case 'a':
++ case 'b':
++ case 'c':
++ case 'd':
++ case 'e':
++ case 'f':
++ case 'g':
++ case 'h':
++ case 'i':
++ case 'j':
++ case 'k':
++ case 'l':
++ case 'm':
++ case 'n':
++ case 'o':
++ case 'p':
++ case 'q':
++ case 'r':
++ case 's':
++ case 't':
++ case 'u':
++ case 'v':
++ case 'w':
++ case 'x':
++ case 'y':
++ case 'z': goto yy28;
++ case ':': goto yy30;
++ default: goto yy5;
++ }
++yy11:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '?': goto yy32;
++ default: goto yy12;
++ }
++yy12:
++ { RET(PDO_PARSER_BIND_POS); }
++yy13:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych <= 0x00) goto yy5;
++ goto yy34;
++yy14:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy15:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '"': goto yy16;
++ case '\\': goto yy18;
++ default: goto yy14;
++ }
++yy16:
++ yyaccept = 1;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '"': goto yy14;
++ default: goto yy17;
++ }
++yy17:
++ { RET(PDO_PARSER_TEXT); }
++yy18:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ if (yych <= 0x00) goto yy1;
++ goto yy14;
++yy19:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '\n': goto yy20;
++ default: goto yy19;
++ }
++yy20:
++ { RET(PDO_PARSER_TEXT); }
++yy21:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy22:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '\'': goto yy23;
++ case '\\': goto yy25;
++ default: goto yy21;
++ }
++yy23:
++ yyaccept = 2;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '\'': goto yy21;
++ default: goto yy24;
++ }
++yy24:
++ { RET(PDO_PARSER_TEXT); }
++yy25:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ if (yych <= 0x00) goto yy1;
++ goto yy21;
++yy26:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '\t':
++ case '\v':
++ case '\f':
++ case '\r':
++ case ' ': goto yy19;
++ default: goto yy1;
++ }
++yy27:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '*': goto yy37;
++ default: goto yy27;
++ }
++yy28:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '0':
++ case '1':
++ case '2':
++ case '3':
++ case '4':
++ case '5':
++ case '6':
++ case '7':
++ case '8':
++ case '9':
++ case 'A':
++ case 'B':
++ case 'C':
++ case 'D':
++ case 'E':
++ case 'F':
++ case 'G':
++ case 'H':
++ case 'I':
++ case 'J':
++ case 'K':
++ case 'L':
++ case 'M':
++ case 'N':
++ case 'O':
++ case 'P':
++ case 'Q':
++ case 'R':
++ case 'S':
++ case 'T':
++ case 'U':
++ case 'V':
++ case 'W':
++ case 'X':
++ case 'Y':
++ case 'Z':
++ case '_':
++ case 'a':
++ case 'b':
++ case 'c':
++ case 'd':
++ case 'e':
++ case 'f':
++ case 'g':
++ case 'h':
++ case 'i':
++ case 'j':
++ case 'k':
++ case 'l':
++ case 'm':
++ case 'n':
++ case 'o':
++ case 'p':
++ case 'q':
++ case 'r':
++ case 's':
++ case 't':
++ case 'u':
++ case 'v':
++ case 'w':
++ case 'x':
++ case 'y':
++ case 'z': goto yy28;
++ default: goto yy29;
++ }
++yy29:
++ { RET(PDO_PARSER_BIND); }
++yy30:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case ':': goto yy30;
++ default: goto yy31;
++ }
++yy31:
++ { RET(PDO_PARSER_TEXT); }
++yy32:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '?': goto yy32;
++ default: goto yy31;
++ }
++yy33:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy34:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '`': goto yy35;
++ default: goto yy33;
++ }
++yy35:
++ yyaccept = 3;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '`': goto yy33;
++ default: goto yy36;
++ }
++yy36:
++ { RET(PDO_PARSER_TEXT); }
++yy37:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '*': goto yy37;
++ case '/': goto yy38;
++ default: goto yy27;
++ }
++yy38:
++ ++YYCURSOR;
++ goto yy20;
++}
++
++}
diff --git a/databases/php85-pdo_odbc/Makefile b/databases/php85-pdo_odbc/Makefile
new file mode 100644
index 000000000000..41bf11b6e9b1
--- /dev/null
+++ b/databases/php85-pdo_odbc/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -pdo_odbc
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-pdo_pgsql/Makefile b/databases/php85-pdo_pgsql/Makefile
new file mode 100644
index 000000000000..5956ab7c84cf
--- /dev/null
+++ b/databases/php85-pdo_pgsql/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -pdo_pgsql
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-pdo_pgsql/files/patch-pgsql__sql__parser.c b/databases/php85-pdo_pgsql/files/patch-pgsql__sql__parser.c
new file mode 100644
index 000000000000..e2f535ec545e
--- /dev/null
+++ b/databases/php85-pdo_pgsql/files/patch-pgsql__sql__parser.c
@@ -0,0 +1,528 @@
+--- pgsql_sql_parser.c.orig 2025-07-02 13:28:41 UTC
++++ pgsql_sql_parser.c
+@@ -0,0 +1,525 @@
++/* Generated by re2c 3.1 */
++/*
++ +----------------------------------------------------------------------+
++ | Copyright (c) The PHP Group |
++ +----------------------------------------------------------------------+
++ | This source file is subject to version 3.01 of the PHP license, |
++ | that is bundled with this package in the file LICENSE, and is |
++ | available through the world-wide-web at the following url: |
++ | https://www.php.net/license/3_01.txt |
++ | If you did not receive a copy of the PHP license and are unable to |
++ | obtain it through the world-wide-web, please send a note to |
++ | license@php.net so we can mail you a copy immediately. |
++ +----------------------------------------------------------------------+
++ | Author: Matteo Beccati <mbeccati@php.net> |
++ +----------------------------------------------------------------------+
++*/
++
++
++#include "php.h"
++#include "ext/pdo/php_pdo_driver.h"
++#include "ext/pdo/pdo_sql_parser.h"
++
++int pdo_pgsql_scanner(pdo_scanner_t *s)
++{
++ const char *cursor = s->cur;
++
++ s->tok = cursor;
++
++
++
++{
++ YYCTYPE yych;
++ unsigned int yyaccept = 0;
++ if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '"': goto yy4;
++ case '$': goto yy6;
++ case '\'': goto yy7;
++ case '-': goto yy8;
++ case '/': goto yy9;
++ case ':': goto yy10;
++ case '?': goto yy11;
++ case 'E':
++ case 'e': goto yy13;
++ default: goto yy2;
++ }
++yy1:
++ YYCURSOR = YYMARKER;
++ switch (yyaccept) {
++ case 0: goto yy5;
++ case 1: goto yy17;
++ case 2: goto yy23;
++ default: goto yy35;
++ }
++yy2:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00:
++ case '"':
++ case '$':
++ case '\'':
++ case '-':
++ case '/':
++ case ':':
++ case '?':
++ case 'E':
++ case 'e': goto yy3;
++ default: goto yy2;
++ }
++yy3:
++ { RET(PDO_PARSER_TEXT); }
++yy4:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych >= 0x01) goto yy15;
++yy5:
++ { SKIP_ONE(PDO_PARSER_TEXT); }
++yy6:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ switch (yych) {
++ case 0x00:
++ case 0x01:
++ case 0x02:
++ case 0x03:
++ case 0x04:
++ case 0x05:
++ case 0x06:
++ case 0x07:
++ case 0x08:
++ case '\t':
++ case '\n':
++ case '\v':
++ case '\f':
++ case '\r':
++ case 0x0E:
++ case 0x0F:
++ case 0x10:
++ case 0x11:
++ case 0x12:
++ case 0x13:
++ case 0x14:
++ case 0x15:
++ case 0x16:
++ case 0x17:
++ case 0x18:
++ case 0x19:
++ case 0x1A:
++ case 0x1B:
++ case 0x1C:
++ case 0x1D:
++ case 0x1E:
++ case 0x1F:
++ case ' ':
++ case '!':
++ case '"':
++ case '#':
++ case '%':
++ case '&':
++ case '\'':
++ case '(':
++ case ')':
++ case '*':
++ case '+':
++ case ',':
++ case '-':
++ case '.':
++ case '/':
++ case '0':
++ case '1':
++ case '2':
++ case '3':
++ case '4':
++ case '5':
++ case '6':
++ case '7':
++ case '8':
++ case '9':
++ case ':':
++ case ';':
++ case '<':
++ case '=':
++ case '>':
++ case '?':
++ case '@':
++ case '[':
++ case '\\':
++ case ']':
++ case '^':
++ case '`':
++ case '{':
++ case '|':
++ case '}':
++ case '~':
++ case 0x7F: goto yy5;
++ case '$': goto yy18;
++ default: goto yy19;
++ }
++yy7:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych <= 0x00) goto yy5;
++ goto yy21;
++yy8:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '-': goto yy24;
++ default: goto yy5;
++ }
++yy9:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '*': goto yy26;
++ default: goto yy5;
++ }
++yy10:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '0':
++ case '1':
++ case '2':
++ case '3':
++ case '4':
++ case '5':
++ case '6':
++ case '7':
++ case '8':
++ case '9':
++ case 'A':
++ case 'B':
++ case 'C':
++ case 'D':
++ case 'E':
++ case 'F':
++ case 'G':
++ case 'H':
++ case 'I':
++ case 'J':
++ case 'K':
++ case 'L':
++ case 'M':
++ case 'N':
++ case 'O':
++ case 'P':
++ case 'Q':
++ case 'R':
++ case 'S':
++ case 'T':
++ case 'U':
++ case 'V':
++ case 'W':
++ case 'X':
++ case 'Y':
++ case 'Z':
++ case '_':
++ case 'a':
++ case 'b':
++ case 'c':
++ case 'd':
++ case 'e':
++ case 'f':
++ case 'g':
++ case 'h':
++ case 'i':
++ case 'j':
++ case 'k':
++ case 'l':
++ case 'm':
++ case 'n':
++ case 'o':
++ case 'p':
++ case 'q':
++ case 'r':
++ case 's':
++ case 't':
++ case 'u':
++ case 'v':
++ case 'w':
++ case 'x':
++ case 'y':
++ case 'z': goto yy27;
++ case ':': goto yy29;
++ default: goto yy5;
++ }
++yy11:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '?': goto yy31;
++ default: goto yy12;
++ }
++yy12:
++ { RET(PDO_PARSER_BIND_POS); }
++yy13:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ switch (yych) {
++ case '\'': goto yy32;
++ default: goto yy5;
++ }
++yy14:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy15:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '"': goto yy16;
++ default: goto yy14;
++ }
++yy16:
++ yyaccept = 1;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '"': goto yy14;
++ default: goto yy17;
++ }
++yy17:
++ { RET(PDO_PARSER_TEXT); }
++yy18:
++ ++YYCURSOR;
++ { RET(PDO_PARSER_CUSTOM_QUOTE); }
++yy19:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00:
++ case 0x01:
++ case 0x02:
++ case 0x03:
++ case 0x04:
++ case 0x05:
++ case 0x06:
++ case 0x07:
++ case 0x08:
++ case '\t':
++ case '\n':
++ case '\v':
++ case '\f':
++ case '\r':
++ case 0x0E:
++ case 0x0F:
++ case 0x10:
++ case 0x11:
++ case 0x12:
++ case 0x13:
++ case 0x14:
++ case 0x15:
++ case 0x16:
++ case 0x17:
++ case 0x18:
++ case 0x19:
++ case 0x1A:
++ case 0x1B:
++ case 0x1C:
++ case 0x1D:
++ case 0x1E:
++ case 0x1F:
++ case ' ':
++ case '!':
++ case '"':
++ case '#':
++ case '%':
++ case '&':
++ case '\'':
++ case '(':
++ case ')':
++ case '*':
++ case '+':
++ case ',':
++ case '-':
++ case '.':
++ case '/':
++ case ':':
++ case ';':
++ case '<':
++ case '=':
++ case '>':
++ case '?':
++ case '@':
++ case '[':
++ case '\\':
++ case ']':
++ case '^':
++ case '`':
++ case '{':
++ case '|':
++ case '}':
++ case '~':
++ case 0x7F: goto yy1;
++ case '$': goto yy18;
++ default: goto yy19;
++ }
++yy20:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy21:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '\'': goto yy22;
++ default: goto yy20;
++ }
++yy22:
++ yyaccept = 2;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '\'': goto yy20;
++ default: goto yy23;
++ }
++yy23:
++ { RET(PDO_PARSER_TEXT); }
++yy24:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '\n': goto yy25;
++ default: goto yy24;
++ }
++yy25:
++ { RET(PDO_PARSER_TEXT); }
++yy26:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '*': goto yy33;
++ default: goto yy26;
++ }
++yy27:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '0':
++ case '1':
++ case '2':
++ case '3':
++ case '4':
++ case '5':
++ case '6':
++ case '7':
++ case '8':
++ case '9':
++ case 'A':
++ case 'B':
++ case 'C':
++ case 'D':
++ case 'E':
++ case 'F':
++ case 'G':
++ case 'H':
++ case 'I':
++ case 'J':
++ case 'K':
++ case 'L':
++ case 'M':
++ case 'N':
++ case 'O':
++ case 'P':
++ case 'Q':
++ case 'R':
++ case 'S':
++ case 'T':
++ case 'U':
++ case 'V':
++ case 'W':
++ case 'X':
++ case 'Y':
++ case 'Z':
++ case '_':
++ case 'a':
++ case 'b':
++ case 'c':
++ case 'd':
++ case 'e':
++ case 'f':
++ case 'g':
++ case 'h':
++ case 'i':
++ case 'j':
++ case 'k':
++ case 'l':
++ case 'm':
++ case 'n':
++ case 'o':
++ case 'p':
++ case 'q':
++ case 'r':
++ case 's':
++ case 't':
++ case 'u':
++ case 'v':
++ case 'w':
++ case 'x':
++ case 'y':
++ case 'z': goto yy27;
++ default: goto yy28;
++ }
++yy28:
++ { RET(PDO_PARSER_BIND); }
++yy29:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case ':': goto yy29;
++ default: goto yy30;
++ }
++yy30:
++ { RET(PDO_PARSER_TEXT); }
++yy31:
++ ++YYCURSOR;
++ { RET(PDO_PARSER_ESCAPED_QUESTION); }
++yy32:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '\'': goto yy34;
++ case '\\': goto yy36;
++ default: goto yy32;
++ }
++yy33:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '*': goto yy33;
++ case '/': goto yy37;
++ default: goto yy26;
++ }
++yy34:
++ yyaccept = 3;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '\'': goto yy32;
++ default: goto yy35;
++ }
++yy35:
++ { RET(PDO_PARSER_TEXT); }
++yy36:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ if (yych <= 0x00) goto yy1;
++ goto yy32;
++yy37:
++ ++YYCURSOR;
++ goto yy25;
++}
++
++}
diff --git a/databases/php85-pdo_sqlite/Makefile b/databases/php85-pdo_sqlite/Makefile
new file mode 100644
index 000000000000..c18fe80e2621
--- /dev/null
+++ b/databases/php85-pdo_sqlite/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -pdo_sqlite
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-pdo_sqlite/files/patch-sqlite__sql__parser.c b/databases/php85-pdo_sqlite/files/patch-sqlite__sql__parser.c
new file mode 100644
index 000000000000..5770c5cf3f7f
--- /dev/null
+++ b/databases/php85-pdo_sqlite/files/patch-sqlite__sql__parser.c
@@ -0,0 +1,398 @@
+--- sqlite_sql_parser.c.orig 2025-07-02 13:27:28 UTC
++++ sqlite_sql_parser.c
+@@ -0,0 +1,395 @@
++/* Generated by re2c 3.1 */
++/*
++ +----------------------------------------------------------------------+
++ | Copyright (c) The PHP Group |
++ +----------------------------------------------------------------------+
++ | This source file is subject to version 3.01 of the PHP license, |
++ | that is bundled with this package in the file LICENSE, and is |
++ | available through the world-wide-web at the following url: |
++ | https://www.php.net/license/3_01.txt |
++ | If you did not receive a copy of the PHP license and are unable to |
++ | obtain it through the world-wide-web, please send a note to |
++ | license@php.net so we can mail you a copy immediately. |
++ +----------------------------------------------------------------------+
++ | Author: Matteo Beccati <mbeccati@php.net> |
++ +----------------------------------------------------------------------+
++*/
++
++
++#include "php.h"
++#include "ext/pdo/php_pdo_driver.h"
++#include "ext/pdo/pdo_sql_parser.h"
++
++int pdo_sqlite_scanner(pdo_scanner_t *s)
++{
++ const char *cursor = s->cur;
++
++ s->tok = cursor;
++
++
++
++{
++ YYCTYPE yych;
++ unsigned int yyaccept = 0;
++ if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '"': goto yy4;
++ case '\'': goto yy6;
++ case '-': goto yy7;
++ case '/': goto yy8;
++ case ':': goto yy9;
++ case '?': goto yy10;
++ case '[': goto yy12;
++ case '`': goto yy13;
++ default: goto yy2;
++ }
++yy1:
++ YYCURSOR = YYMARKER;
++ switch (yyaccept) {
++ case 0: goto yy5;
++ case 1: goto yy17;
++ case 2: goto yy21;
++ case 3: goto yy33;
++ default: goto yy37;
++ }
++yy2:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00:
++ case '"':
++ case '\'':
++ case '-':
++ case '/':
++ case ':':
++ case '?':
++ case '[':
++ case '`': goto yy3;
++ default: goto yy2;
++ }
++yy3:
++ { RET(PDO_PARSER_TEXT); }
++yy4:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych >= 0x01) goto yy15;
++yy5:
++ { SKIP_ONE(PDO_PARSER_TEXT); }
++yy6:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych <= 0x00) goto yy5;
++ goto yy19;
++yy7:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '-': goto yy22;
++ default: goto yy5;
++ }
++yy8:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '*': goto yy24;
++ default: goto yy5;
++ }
++yy9:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '0':
++ case '1':
++ case '2':
++ case '3':
++ case '4':
++ case '5':
++ case '6':
++ case '7':
++ case '8':
++ case '9':
++ case 'A':
++ case 'B':
++ case 'C':
++ case 'D':
++ case 'E':
++ case 'F':
++ case 'G':
++ case 'H':
++ case 'I':
++ case 'J':
++ case 'K':
++ case 'L':
++ case 'M':
++ case 'N':
++ case 'O':
++ case 'P':
++ case 'Q':
++ case 'R':
++ case 'S':
++ case 'T':
++ case 'U':
++ case 'V':
++ case 'W':
++ case 'X':
++ case 'Y':
++ case 'Z':
++ case '_':
++ case 'a':
++ case 'b':
++ case 'c':
++ case 'd':
++ case 'e':
++ case 'f':
++ case 'g':
++ case 'h':
++ case 'i':
++ case 'j':
++ case 'k':
++ case 'l':
++ case 'm':
++ case 'n':
++ case 'o':
++ case 'p':
++ case 'q':
++ case 'r':
++ case 's':
++ case 't':
++ case 'u':
++ case 'v':
++ case 'w':
++ case 'x':
++ case 'y':
++ case 'z': goto yy25;
++ case ':': goto yy27;
++ default: goto yy5;
++ }
++yy10:
++ yych = *++YYCURSOR;
++ switch (yych) {
++ case '?': goto yy29;
++ default: goto yy11;
++ }
++yy11:
++ { RET(PDO_PARSER_BIND_POS); }
++yy12:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych <= 0x00) goto yy5;
++ goto yy31;
++yy13:
++ yyaccept = 0;
++ yych = *(YYMARKER = ++YYCURSOR);
++ if (yych <= 0x00) goto yy5;
++ goto yy35;
++yy14:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy15:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '"': goto yy16;
++ default: goto yy14;
++ }
++yy16:
++ yyaccept = 1;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00: goto yy17;
++ case '"': goto yy16;
++ default: goto yy14;
++ }
++yy17:
++ { RET(PDO_PARSER_TEXT); }
++yy18:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy19:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '\'': goto yy20;
++ default: goto yy18;
++ }
++yy20:
++ yyaccept = 2;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00: goto yy21;
++ case '\'': goto yy20;
++ default: goto yy18;
++ }
++yy21:
++ { RET(PDO_PARSER_TEXT); }
++yy22:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '\n': goto yy23;
++ default: goto yy22;
++ }
++yy23:
++ { RET(PDO_PARSER_TEXT); }
++yy24:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '*': goto yy38;
++ default: goto yy24;
++ }
++yy25:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '0':
++ case '1':
++ case '2':
++ case '3':
++ case '4':
++ case '5':
++ case '6':
++ case '7':
++ case '8':
++ case '9':
++ case 'A':
++ case 'B':
++ case 'C':
++ case 'D':
++ case 'E':
++ case 'F':
++ case 'G':
++ case 'H':
++ case 'I':
++ case 'J':
++ case 'K':
++ case 'L':
++ case 'M':
++ case 'N':
++ case 'O':
++ case 'P':
++ case 'Q':
++ case 'R':
++ case 'S':
++ case 'T':
++ case 'U':
++ case 'V':
++ case 'W':
++ case 'X':
++ case 'Y':
++ case 'Z':
++ case '_':
++ case 'a':
++ case 'b':
++ case 'c':
++ case 'd':
++ case 'e':
++ case 'f':
++ case 'g':
++ case 'h':
++ case 'i':
++ case 'j':
++ case 'k':
++ case 'l':
++ case 'm':
++ case 'n':
++ case 'o':
++ case 'p':
++ case 'q':
++ case 'r':
++ case 's':
++ case 't':
++ case 'u':
++ case 'v':
++ case 'w':
++ case 'x':
++ case 'y':
++ case 'z': goto yy25;
++ default: goto yy26;
++ }
++yy26:
++ { RET(PDO_PARSER_BIND); }
++yy27:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case ':': goto yy27;
++ default: goto yy28;
++ }
++yy28:
++ { RET(PDO_PARSER_TEXT); }
++yy29:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '?': goto yy29;
++ default: goto yy28;
++ }
++yy30:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy31:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case ']': goto yy32;
++ default: goto yy30;
++ }
++yy32:
++ yyaccept = 3;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00: goto yy33;
++ case ']': goto yy32;
++ default: goto yy30;
++ }
++yy33:
++ { RET(PDO_PARSER_TEXT); }
++yy34:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++yy35:
++ switch (yych) {
++ case 0x00: goto yy1;
++ case '`': goto yy36;
++ default: goto yy34;
++ }
++yy36:
++ yyaccept = 4;
++ YYMARKER = ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case 0x00: goto yy37;
++ case '`': goto yy36;
++ default: goto yy34;
++ }
++yy37:
++ { RET(PDO_PARSER_TEXT); }
++yy38:
++ ++YYCURSOR;
++ if (YYLIMIT <= YYCURSOR) YYFILL(1);
++ yych = *YYCURSOR;
++ switch (yych) {
++ case '*': goto yy38;
++ case '/': goto yy39;
++ default: goto yy24;
++ }
++yy39:
++ ++YYCURSOR;
++ goto yy23;
++}
++
++}
diff --git a/databases/php85-pgsql/Makefile b/databases/php85-pgsql/Makefile
new file mode 100644
index 000000000000..429049846f13
--- /dev/null
+++ b/databases/php85-pgsql/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -pgsql
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/php85-sqlite3/Makefile b/databases/php85-sqlite3/Makefile
new file mode 100644
index 000000000000..a82d71c80d62
--- /dev/null
+++ b/databases/php85-sqlite3/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= databases
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -sqlite3
+
+.include "${MASTERDIR}/Makefile"
diff --git a/databases/postgresql-promscale/Makefile b/databases/postgresql-promscale/Makefile
index a4af459964af..940d81c3d9d0 100644
--- a/databases/postgresql-promscale/Makefile
+++ b/databases/postgresql-promscale/Makefile
@@ -1,6 +1,6 @@
PORTNAME= promscale
PORTVERSION= 0.8.0
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= databases
PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}-
diff --git a/databases/py-sqlframe/Makefile b/databases/py-sqlframe/Makefile
index 12a1482936ec..0bcebd9d0e68 100644
--- a/databases/py-sqlframe/Makefile
+++ b/databases/py-sqlframe/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sqlframe
-PORTVERSION= 3.36.0
+PORTVERSION= 3.36.1
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-sqlframe/distinfo b/databases/py-sqlframe/distinfo
index 237cb50fcbf3..cdd6ac944019 100644
--- a/databases/py-sqlframe/distinfo
+++ b/databases/py-sqlframe/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751208150
-SHA256 (sqlframe-3.36.0.tar.gz) = c6966b56559ce63e08d8eacd73ab6fb3070651b25cb3c62a44882c7ade586e77
-SIZE (sqlframe-3.36.0.tar.gz) = 29480398
+TIMESTAMP = 1751375045
+SHA256 (sqlframe-3.36.1.tar.gz) = ef29ddb94182edf08d41a3df2e2db25ba87a11b97212f509a73c66cfd410921a
+SIZE (sqlframe-3.36.1.tar.gz) = 29480454
diff --git a/databases/py-sqlglotrs/Makefile b/databases/py-sqlglotrs/Makefile
index 93e64667b26c..db0f1bd63426 100644
--- a/databases/py-sqlglotrs/Makefile
+++ b/databases/py-sqlglotrs/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sqlglotrs
PORTVERSION= 0.6.1
+PORTREVISION= 1
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-sqloxide/Makefile b/databases/py-sqloxide/Makefile
index 1021564ac519..d6d0fec64100 100644
--- a/databases/py-sqloxide/Makefile
+++ b/databases/py-sqloxide/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sqloxide
PORTVERSION= 0.1.48
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-unqlite/Makefile b/databases/py-unqlite/Makefile
index 55be1c6d00e8..a5a9dc5c24ef 100644
--- a/databases/py-unqlite/Makefile
+++ b/databases/py-unqlite/Makefile
@@ -1,5 +1,5 @@
PORTNAME= unqlite
-DISTVERSION= 0.9.8
+DISTVERSION= 0.9.9
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-unqlite/distinfo b/databases/py-unqlite/distinfo
index ca214a83d054..f50cff353b67 100644
--- a/databases/py-unqlite/distinfo
+++ b/databases/py-unqlite/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738990510
-SHA256 (unqlite-0.9.8.tar.gz) = 182c1764616f0f3a5caa52ca3bdeac3d44cce7a56b2801c4fcaf79eb2b6f30be
-SIZE (unqlite-0.9.8.tar.gz) = 634010
+TIMESTAMP = 1751442862
+SHA256 (unqlite-0.9.9.tar.gz) = 63a79975d67e3896af269c1885c2cc363fb646ff26e58541365fb5fb9e645691
+SIZE (unqlite-0.9.9.tar.gz) = 633945
diff --git a/databases/qdrant/Makefile b/databases/qdrant/Makefile
index 01fcb1f352a1..5dcce0c3f3a0 100644
--- a/databases/qdrant/Makefile
+++ b/databases/qdrant/Makefile
@@ -1,6 +1,7 @@
PORTNAME= qdrant
DISTVERSIONPREFIX= v
DISTVERSION= 1.14.1
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= databases
diff --git a/databases/quake/Makefile b/databases/quake/Makefile
index 12f6f31acecd..664e3a26309f 100644
--- a/databases/quake/Makefile
+++ b/databases/quake/Makefile
@@ -2,7 +2,7 @@ PORTNAME= quake
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.1-57
DISTVERSIONSUFFIX= -gbb8ae55
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= databases
PKGNAMESUFFIX= -framework
diff --git a/databases/redisjson/Makefile b/databases/redisjson/Makefile
index e1b61699411f..d44e7eaeb560 100644
--- a/databases/redisjson/Makefile
+++ b/databases/redisjson/Makefile
@@ -1,7 +1,7 @@
PORTNAME= redisjson
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.8
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= databases
MAINTAINER= ports@FreeBSD.org
diff --git a/databases/rubygem-sqlite3/Makefile b/databases/rubygem-sqlite3/Makefile
index b5bfe62a89d4..47504dab6c1c 100644
--- a/databases/rubygem-sqlite3/Makefile
+++ b/databases/rubygem-sqlite3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sqlite3
-PORTVERSION= 2.7.0
+PORTVERSION= 2.7.1
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-sqlite3/distinfo b/databases/rubygem-sqlite3/distinfo
index 781d18b1a1ca..2963598cc7ed 100644
--- a/databases/rubygem-sqlite3/distinfo
+++ b/databases/rubygem-sqlite3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188162
-SHA256 (rubygem/sqlite3-2.7.0.gem) = dab87a41172e2397909847a9d6251c6251ac1e9942a026569af17e77d645ebf0
-SIZE (rubygem/sqlite3-2.7.0.gem) = 3238400
+TIMESTAMP = 1751375073
+SHA256 (rubygem/sqlite3-2.7.1.gem) = 848668acba4c6829331459180d6ca8c589e583bbfacf25ab4528f59fcaba1aa2
+SIZE (rubygem/sqlite3-2.7.1.gem) = 3238912
diff --git a/databases/rubygem-sqlite3/files/patch-gemspec b/databases/rubygem-sqlite3/files/patch-gemspec
index 65a2e1173f00..3609eb65b398 100644
--- a/databases/rubygem-sqlite3/files/patch-gemspec
+++ b/databases/rubygem-sqlite3/files/patch-gemspec
@@ -1,12 +1,12 @@
% sed -i .orig 's|, "ports/[^"]*".freeze||g; /mini_portile2/d' sqlite3.gemspec
---- sqlite3.gemspec.orig 2025-06-18 03:45:42 UTC
+--- sqlite3.gemspec.orig 2025-07-01 13:37:46 UTC
+++ sqlite3.gemspec
@@ -14,7 +14,7 @@ Gem::Specification.new do |s|
s.description = "Ruby library to interface with the SQLite3 database engine (http://www.sqlite.org). Precompiled\nbinaries are available for common platforms for recent versions of Ruby.\n".freeze
s.extensions = ["ext/sqlite3/extconf.rb".freeze]
s.extra_rdoc_files = ["CHANGELOG.md".freeze, "README.md".freeze, "ext/sqlite3/aggregator.c".freeze, "ext/sqlite3/backup.c".freeze, "ext/sqlite3/database.c".freeze, "ext/sqlite3/exception.c".freeze, "ext/sqlite3/sqlite3.c".freeze, "ext/sqlite3/statement.c".freeze]
-- s.files = [".gemtest".freeze, "CHANGELOG.md".freeze, "CONTRIBUTING.md".freeze, "FAQ.md".freeze, "INSTALLATION.md".freeze, "LICENSE".freeze, "README.md".freeze, "dependencies.yml".freeze, "ext/sqlite3/aggregator.c".freeze, "ext/sqlite3/aggregator.h".freeze, "ext/sqlite3/backup.c".freeze, "ext/sqlite3/backup.h".freeze, "ext/sqlite3/database.c".freeze, "ext/sqlite3/database.h".freeze, "ext/sqlite3/exception.c".freeze, "ext/sqlite3/exception.h".freeze, "ext/sqlite3/extconf.rb".freeze, "ext/sqlite3/sqlite3.c".freeze, "ext/sqlite3/sqlite3_ruby.h".freeze, "ext/sqlite3/statement.c".freeze, "ext/sqlite3/statement.h".freeze, "ext/sqlite3/timespec.h".freeze, "lib/sqlite3.rb".freeze, "lib/sqlite3/constants.rb".freeze, "lib/sqlite3/database.rb".freeze, "lib/sqlite3/errors.rb".freeze, "lib/sqlite3/fork_safety.rb".freeze, "lib/sqlite3/pragmas.rb".freeze, "lib/sqlite3/resultset.rb".freeze, "lib/sqlite3/statement.rb".freeze, "lib/sqlite3/value.rb".freeze, "lib/sqlite3/version.rb".freeze, "lib/sqlite3/version_info.rb".freeze, "ports/archives/sqlite-autoconf-3500100.tar.gz".freeze]
+- s.files = [".gemtest".freeze, "CHANGELOG.md".freeze, "CONTRIBUTING.md".freeze, "FAQ.md".freeze, "INSTALLATION.md".freeze, "LICENSE".freeze, "README.md".freeze, "dependencies.yml".freeze, "ext/sqlite3/aggregator.c".freeze, "ext/sqlite3/aggregator.h".freeze, "ext/sqlite3/backup.c".freeze, "ext/sqlite3/backup.h".freeze, "ext/sqlite3/database.c".freeze, "ext/sqlite3/database.h".freeze, "ext/sqlite3/exception.c".freeze, "ext/sqlite3/exception.h".freeze, "ext/sqlite3/extconf.rb".freeze, "ext/sqlite3/sqlite3.c".freeze, "ext/sqlite3/sqlite3_ruby.h".freeze, "ext/sqlite3/statement.c".freeze, "ext/sqlite3/statement.h".freeze, "ext/sqlite3/timespec.h".freeze, "lib/sqlite3.rb".freeze, "lib/sqlite3/constants.rb".freeze, "lib/sqlite3/database.rb".freeze, "lib/sqlite3/errors.rb".freeze, "lib/sqlite3/fork_safety.rb".freeze, "lib/sqlite3/pragmas.rb".freeze, "lib/sqlite3/resultset.rb".freeze, "lib/sqlite3/statement.rb".freeze, "lib/sqlite3/value.rb".freeze, "lib/sqlite3/version.rb".freeze, "lib/sqlite3/version_info.rb".freeze, "ports/archives/sqlite-autoconf-3500200.tar.gz".freeze]
+ s.files = [".gemtest".freeze, "CHANGELOG.md".freeze, "CONTRIBUTING.md".freeze, "FAQ.md".freeze, "INSTALLATION.md".freeze, "LICENSE".freeze, "README.md".freeze, "dependencies.yml".freeze, "ext/sqlite3/aggregator.c".freeze, "ext/sqlite3/aggregator.h".freeze, "ext/sqlite3/backup.c".freeze, "ext/sqlite3/backup.h".freeze, "ext/sqlite3/database.c".freeze, "ext/sqlite3/database.h".freeze, "ext/sqlite3/exception.c".freeze, "ext/sqlite3/exception.h".freeze, "ext/sqlite3/extconf.rb".freeze, "ext/sqlite3/sqlite3.c".freeze, "ext/sqlite3/sqlite3_ruby.h".freeze, "ext/sqlite3/statement.c".freeze, "ext/sqlite3/statement.h".freeze, "ext/sqlite3/timespec.h".freeze, "lib/sqlite3.rb".freeze, "lib/sqlite3/constants.rb".freeze, "lib/sqlite3/database.rb".freeze, "lib/sqlite3/errors.rb".freeze, "lib/sqlite3/fork_safety.rb".freeze, "lib/sqlite3/pragmas.rb".freeze, "lib/sqlite3/resultset.rb".freeze, "lib/sqlite3/statement.rb".freeze, "lib/sqlite3/value.rb".freeze, "lib/sqlite3/version.rb".freeze, "lib/sqlite3/version_info.rb".freeze]
s.homepage = "https://github.com/sparklemotion/sqlite3-ruby".freeze
s.licenses = ["BSD-3-Clause".freeze]
diff --git a/databases/sqlx-cli/Makefile b/databases/sqlx-cli/Makefile
index 98ba7a7ec210..c6fcda0461cc 100644
--- a/databases/sqlx-cli/Makefile
+++ b/databases/sqlx-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sqlx
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases
PKGNAMESUFFIX= -cli
diff --git a/databases/surrealdb/Makefile b/databases/surrealdb/Makefile
index db45d274162b..58252a3401de 100644
--- a/databases/surrealdb/Makefile
+++ b/databases/surrealdb/Makefile
@@ -1,6 +1,7 @@
PORTNAME= surrealdb
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.4
+PORTREVISION= 1
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org
diff --git a/databases/xls2txt/Makefile b/databases/xls2txt/Makefile
index 925fb7e0ec69..a2f5a5ebb37a 100644
--- a/databases/xls2txt/Makefile
+++ b/databases/xls2txt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xls2txt
DISTVERSION= 1.0.1
-PORTREVISION= 41
+PORTREVISION= 42
CATEGORIES= databases textproc
MAINTAINER= yuri@FreeBSD.org
diff --git a/databases/xtrabackup80/Makefile b/databases/xtrabackup80/Makefile
index e8db161f55b9..600a5f6b380f 100644
--- a/databases/xtrabackup80/Makefile
+++ b/databases/xtrabackup80/Makefile
@@ -1,7 +1,7 @@
PORTNAME= xtrabackup80
PORTVERSION= 8.0.35
DISTVERSIONSUFFIX= -30
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= databases
MASTER_SITES= https://downloads.percona.com/downloads/Percona-XtraBackup-8.0/Percona-XtraBackup-8.0.35-30/source/tarball/:percona \
SF/boost/boost/${BOOST_VERSION}:boost
diff --git a/databases/xtrabackup80/files/patch-sql_binlog__ostream.cc b/databases/xtrabackup80/files/patch-sql_binlog__ostream.cc
new file mode 100644
index 000000000000..870b55e23bf3
--- /dev/null
+++ b/databases/xtrabackup80/files/patch-sql_binlog__ostream.cc
@@ -0,0 +1,11 @@
+--- sql/binlog_ostream.cc.orig 2023-11-24 10:33:10 UTC
++++ sql/binlog_ostream.cc
+@@ -239,7 +239,7 @@ bool IO_CACHE_binlog_cache_storage::setup_ciphers_pass
+
+ /* Generate password, it is a random string. */
+ if (my_rand_buffer(password, sizeof(password))) return true;
+- password_str.append(password, sizeof(password));
++ password_str.insert(password_str.end(), password, password + sizeof(password));
+
+ m_io_cache.m_encryptor->close();
+ m_io_cache.m_decryptor->close();
diff --git a/databases/xtrabackup80/files/patch-sql_mdl__context__backup.cc b/databases/xtrabackup80/files/patch-sql_mdl__context__backup.cc
new file mode 100644
index 000000000000..0d670ed2d1a2
--- /dev/null
+++ b/databases/xtrabackup80/files/patch-sql_mdl__context__backup.cc
@@ -0,0 +1,36 @@
+--- sql/mdl_context_backup.cc.orig 2023-11-24 10:33:10 UTC
++++ sql/mdl_context_backup.cc
+@@ -159,7 +159,7 @@ bool MDL_context_backup_manager::create_backup(const M
+ DBUG_TRACE;
+
+ try {
+- MDL_context_backup_key key_obj(key, keylen);
++ MDL_context_backup_key key_obj(key, key + keylen);
+
+ /*
+ Since this method is called as part of THD cleaning up, every XA
+@@ -192,7 +192,7 @@ bool MDL_context_backup_manager::create_backup(MDL_req
+
+ bool result = false;
+ try {
+- MDL_context_backup_key key_obj(key, keylen);
++ MDL_context_backup_key key_obj(key, key + keylen);
+ /*
+ Check for presence a record with specified key in the collection of
+ MDL_context_backup elements. It is ok to already have a record with
+@@ -238,7 +238,7 @@ bool MDL_context_backup_manager::restore_backup(MDL_co
+
+ MUTEX_LOCK(guard, &m_LOCK_mdl_context_backup);
+
+- auto result = m_backup_map.find(MDL_context_backup_key(key, keylen));
++ auto result = m_backup_map.find(MDL_context_backup_key(key, key + keylen));
+ if (result != m_backup_map.end()) {
+ element = result->second.get();
+ res = mdl_context->clone_tickets(element->get_context(), MDL_TRANSACTION);
+@@ -251,5 +251,5 @@ void MDL_context_backup_manager::delete_backup(const u
+ const size_t keylen) {
+ DBUG_TRACE;
+ MUTEX_LOCK(guard, &m_LOCK_mdl_context_backup);
+- m_backup_map.erase(MDL_context_backup_key(key, keylen));
++ m_backup_map.erase(MDL_context_backup_key(key, key + keylen));
+ }
diff --git a/databases/xtrabackup80/files/patch-sql_mdl__context__backup.h b/databases/xtrabackup80/files/patch-sql_mdl__context__backup.h
new file mode 100644
index 000000000000..3c9fc1e28992
--- /dev/null
+++ b/databases/xtrabackup80/files/patch-sql_mdl__context__backup.h
@@ -0,0 +1,11 @@
+--- sql/mdl_context_backup.h.orig 2023-11-24 10:33:10 UTC
++++ sql/mdl_context_backup.h
+@@ -46,7 +46,7 @@ class MDL_context_backup_manager {
+ /**
+ Key for uniquely identifying MDL_context in the MDL_context_backup map.
+ */
+- typedef std::basic_string<uchar> MDL_context_backup_key;
++ typedef std::vector<uchar> MDL_context_backup_key;
+
+ class MDL_context_backup;
+
diff --git a/databases/xtrabackup80/files/patch-sql_range__optimizer_index__range__scan__plan.cc b/databases/xtrabackup80/files/patch-sql_range__optimizer_index__range__scan__plan.cc
new file mode 100644
index 000000000000..7dda71eef0e1
--- /dev/null
+++ b/databases/xtrabackup80/files/patch-sql_range__optimizer_index__range__scan__plan.cc
@@ -0,0 +1,39 @@
+--- sql/range_optimizer/index_range_scan_plan.cc.orig 2023-11-24 10:33:10 UTC
++++ sql/range_optimizer/index_range_scan_plan.cc
+@@ -1015,11 +1015,11 @@ static bool null_part_in_key(KEY_PART *key_part, const
+ return false;
+ }
+
+-// TODO(sgunders): This becomes a bit simpler with C++20's string_view
+-// constructors.
+-static inline std::basic_string_view<uchar> make_string_view(const uchar *start,
+- const uchar *end) {
+- return {start, static_cast<size_t>(end - start)};
++static inline bool equal(const uchar *start1, const uchar *end1,
++ const uchar *start2, const uchar *end2) {
++ auto diff1 = end1 - start1;
++ auto diff2 = end2 - start2;
++ return diff1 == diff2 && memcmp(start1, start2, diff1) == 0;
+ }
+
+ /**
+@@ -1082,8 +1082,7 @@ static bool get_ranges_from_tree_given_base(
+ node->next_key_part->type == SEL_ROOT::Type::KEY_RANGE &&
+ node->next_key_part->root->part == part + 1) {
+ if (node->min_flag == 0 && node->max_flag == 0 &&
+- make_string_view(min_key, tmp_min_key) ==
+- make_string_view(max_key, tmp_max_key)) {
++ equal(min_key, tmp_min_key, max_key, tmp_max_key)) {
+ // This range was an equality predicate, and we have more
+ // keyparts to scan, so use its range as a base for ranges on
+ // the next keypart(s). E.g. if we have (a = 3) on this keypart,
+@@ -1159,8 +1158,7 @@ static bool get_ranges_from_tree_given_base(
+ else
+ flag |= NO_MAX_RANGE;
+ }
+- if (flag == 0 && make_string_view(base_min_key, tmp_min_key) ==
+- make_string_view(base_max_key, tmp_max_key)) {
++ if (flag == 0 && equal(base_min_key, tmp_min_key, base_max_key, tmp_max_key)) {
+ flag |= EQ_RANGE;
+ /*
+ Note that keys which are extended with PK parts have no
diff --git a/databases/xtrabackup80/files/patch-sql_rpl__log__encryption.cc b/databases/xtrabackup80/files/patch-sql_rpl__log__encryption.cc
new file mode 100644
index 000000000000..3acbfdd9b46c
--- /dev/null
+++ b/databases/xtrabackup80/files/patch-sql_rpl__log__encryption.cc
@@ -0,0 +1,143 @@
+--- sql/rpl_log_encryption.cc.orig 2023-11-24 10:33:10 UTC
++++ sql/rpl_log_encryption.cc
+@@ -212,7 +212,7 @@ bool Rpl_encryption::recover_master_key() {
+ Rpl_encryption_header::seqno_to_key_id(m_master_key_seqno);
+ auto master_key =
+ get_key(m_master_key.m_id, Rpl_encryption_header::get_key_type());
+- m_master_key.m_value.assign(master_key.second);
++ m_master_key.m_value = master_key.second;
+ /* No keyring error */
+ if (master_key.first == Keyring_status::KEYRING_ERROR_FETCHING) goto err1;
+ }
+@@ -289,7 +289,7 @@ bool Rpl_encryption::recover_master_key() {
+
+ if (new_master_key.first == Keyring_status::SUCCESS) {
+ m_master_key.m_id = new_master_key_id;
+- m_master_key.m_value.assign(new_master_key.second);
++ m_master_key.m_value = new_master_key.second;
+ if (new_master_key_seqno.second > m_master_key_seqno &&
+ new_master_key_seqno.second > old_master_key_seqno.second) {
+ if (m_master_key_seqno > 0) {
+@@ -379,8 +379,8 @@ std::pair<Rpl_encryption::Keyring_status, Key_string>
+ reinterpret_cast<unsigned char *>(std::get<1>(tuple));
+ first[0] = ~(first[0]);
+ });
+- key_str.append(reinterpret_cast<unsigned char *>(std::get<1>(tuple)),
+- std::get<2>(tuple));
++ auto *first = reinterpret_cast<unsigned char *>(std::get<1>(tuple));
++ key_str.insert(key_str.end(), first, first + std::get<2>(tuple));
+ my_free(std::get<1>(tuple));
+ }
+
+@@ -395,7 +395,7 @@ std::pair<Rpl_encryption::Keyring_status, Key_string>
+ if (pair.first == Keyring_status::SUCCESS) {
+ DBUG_EXECUTE_IF("corrupt_replication_encryption_key_size",
+ { pair.second.resize(key_size / 2); });
+- if (pair.second.length() != key_size)
++ if (pair.second.size() != key_size)
+ pair.first = Keyring_status::UNEXPECTED_KEY_SIZE;
+ }
+ return pair;
+@@ -449,7 +449,7 @@ bool Rpl_encryption::enable_for_xtrabackup() {
+ Rpl_encryption_header::seqno_to_key_id(m_master_key_seqno);
+ auto master_key =
+ get_key(m_master_key.m_id, Rpl_encryption_header::get_key_type());
+- m_master_key.m_value.assign(master_key.second);
++ m_master_key.m_value = master_key.second;
+ /* No keyring error */
+ if (master_key.first == Keyring_status::KEYRING_ERROR_FETCHING) res = true;
+ }
+@@ -770,7 +770,7 @@ Rpl_encryption::get_seqno_from_keyring(std::string key
+ auto fetched_key = get_key(key_id, SEQNO_KEY_TYPE, SEQNO_KEY_LENGTH);
+ uint32_t seqno = 0;
+ if (fetched_key.first == Keyring_status::SUCCESS) {
+- const void *key = fetched_key.second.c_str();
++ const void *key = fetched_key.second.data();
+ memcpy(&seqno, key, sizeof(seqno));
+ seqno = le32toh(seqno);
+ }
+@@ -975,7 +975,7 @@ bool Rpl_encryption::generate_master_key_on_keyring(ui
+
+ /* Store the generated key as the new master key */
+ m_master_key.m_id = key_id;
+- m_master_key.m_value.assign(pair.second);
++ m_master_key.m_value = pair.second;
+
+ return false;
+ }
+@@ -1078,12 +1078,12 @@ bool Rpl_encryption_header_v1::serialize(Basic_ostream
+
+ assert(m_encrypted_password.length() == PASSWORD_FIELD_SIZE);
+ *ptr++ = ENCRYPTED_FILE_PASSWORD;
+- memcpy(ptr, m_encrypted_password.data(), m_encrypted_password.length());
++ memcpy(ptr, m_encrypted_password.data(), m_encrypted_password.size());
+ ptr += PASSWORD_FIELD_SIZE;
+
+ assert(m_iv.length() == IV_FIELD_SIZE);
+ *ptr++ = IV_FOR_FILE_PASSWORD;
+- memcpy(ptr, m_iv.data(), m_iv.length());
++ memcpy(ptr, m_iv.data(), m_iv.size());
+
+ bool res = DBUG_EVALUATE_IF("fail_to_serialize_encryption_header", true,
+ ostream->write(header, HEADER_SIZE));
+@@ -1138,13 +1138,13 @@ bool Rpl_encryption_header_v1::deserialize(Basic_istre
+ reinterpret_cast<const unsigned char *>(
+ reader.ptr(PASSWORD_FIELD_SIZE));
+ if (!reader.has_error())
+- m_encrypted_password.assign(password_ptr, PASSWORD_FIELD_SIZE);
++ m_encrypted_password.assign(password_ptr, password_ptr + PASSWORD_FIELD_SIZE);
+ break;
+ }
+ case IV_FOR_FILE_PASSWORD: {
+ const unsigned char *iv_ptr =
+ reinterpret_cast<const unsigned char *>(reader.ptr(IV_FIELD_SIZE));
+- if (!reader.has_error()) m_iv.assign(iv_ptr, IV_FIELD_SIZE);
++ if (!reader.has_error()) m_iv.assign(iv_ptr, iv_ptr + IV_FIELD_SIZE);
+ break;
+ }
+ default:
+@@ -1204,11 +1204,11 @@ Key_string Rpl_encryption_header_v1::decrypt_file_pass
+ unsigned char buffer[Aes_ctr::PASSWORD_LENGTH];
+
+ if (my_aes_decrypt(m_encrypted_password.data(),
+- m_encrypted_password.length(), buffer,
++ m_encrypted_password.size(), buffer,
+ error_and_key.second.data(),
+- error_and_key.second.length(), my_aes_256_cbc,
++ error_and_key.second.size(), my_aes_256_cbc,
+ m_iv.data(), false) != MY_AES_BAD_DATA)
+- file_password.append(buffer, Aes_ctr::PASSWORD_LENGTH);
++ file_password.insert(file_password.end(), buffer, buffer + Aes_ctr::PASSWORD_LENGTH);
+ }
+ }
+ #endif
+@@ -1239,16 +1239,16 @@ bool Rpl_encryption_header_v1::encrypt_file_password(K
+
+ /* Generate iv, it is a random string. */
+ error = my_rand_buffer(iv, Aes_ctr::AES_BLOCK_SIZE);
+- m_iv = Key_string(iv, sizeof(iv));
++ m_iv = Key_string(iv, iv + sizeof(iv));
+
+ /* Encrypt password */
+ if (!error) {
+- error = (my_aes_encrypt(password_str.data(), password_str.length(),
++ error = (my_aes_encrypt(password_str.data(), password_str.size(),
+ encrypted_password, master_key.m_value.data(),
+- master_key.m_value.length(), my_aes_256_cbc, iv,
++ master_key.m_value.size(), my_aes_256_cbc, iv,
+ false) == MY_AES_BAD_DATA);
+ m_encrypted_password =
+- Key_string(encrypted_password, sizeof(encrypted_password));
++ Key_string(encrypted_password, encrypted_password + sizeof(encrypted_password));
+ }
+
+ return error;
+@@ -1264,7 +1264,7 @@ Key_string Rpl_encryption_header_v1::generate_new_file
+ /* Generate password, it is a random string. */
+ error = my_rand_buffer(password, sizeof(password));
+ if (!error) {
+- password_str.append(password, sizeof(password));
++ password_str.insert(password_str.end(), password, password + sizeof(password));
+ }
+
+ if (error || encrypt_file_password(password_str) ||
diff --git a/databases/xtrabackup80/files/patch-sql_stream__cipher.cc b/databases/xtrabackup80/files/patch-sql_stream__cipher.cc
new file mode 100644
index 000000000000..e9b1b0e5a573
--- /dev/null
+++ b/databases/xtrabackup80/files/patch-sql_stream__cipher.cc
@@ -0,0 +1,11 @@
+--- sql/stream_cipher.cc.orig 2023-11-24 10:33:10 UTC
++++ sql/stream_cipher.cc
+@@ -45,7 +45,7 @@ bool Aes_ctr_cipher<TYPE>::open(const Key_string &pass
+ m_header_size = header_size;
+ #ifdef HAVE_BYTESTOKEY_SHA512_HANDLING
+ if (EVP_BytesToKey(Aes_ctr::get_evp_cipher(), Aes_ctr::get_evp_md(), nullptr,
+- password.data(), password.length(), 1, m_file_key,
++ password.data(), password.size(), 1, m_file_key,
+ m_iv) == 0)
+ return true;
+ #else
diff --git a/databases/xtrabackup80/files/patch-sql_stream__cipher.h b/databases/xtrabackup80/files/patch-sql_stream__cipher.h
new file mode 100644
index 000000000000..dfef2c2b2246
--- /dev/null
+++ b/databases/xtrabackup80/files/patch-sql_stream__cipher.h
@@ -0,0 +1,20 @@
+--- sql/stream_cipher.h.orig 2023-11-24 10:33:10 UTC
++++ sql/stream_cipher.h
+@@ -25,7 +25,7 @@
+
+ #include <openssl/evp.h>
+ #include <memory>
+-#include <string>
++#include <vector>
+
+ /**
+ @file stream_cipher.h
+@@ -34,7 +34,7 @@
+ binary log files.
+ */
+
+-typedef std::basic_string<unsigned char> Key_string;
++typedef std::vector<unsigned char> Key_string;
+
+ /**
+ @class Stream_cipher
diff --git a/databases/xtrabackup80/files/patch-storage_innobase_log__log0recv.cc b/databases/xtrabackup80/files/patch-storage_innobase_log__log0recv.cc
deleted file mode 100644
index 4f6c96125878..000000000000
--- a/databases/xtrabackup80/files/patch-storage_innobase_log__log0recv.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- storage/innobase/log/log0recv.cc.orig 2023-11-24 13:33:10.000000000 +0300
-+++ storage/innobase/log/log0recv.cc 2024-02-16 15:16:49.528584000 +0300
-@@ -3702,7 +3702,7 @@
- #else /* !UNIV_HOTBACKUP */
- bool meb_scan_log_recs(
- #endif /* !UNIV_HOTBACKUP */
-- size_t *max_memory, const byte *buf, size_t len,
-+ size_t max_memory, const byte *buf, size_t len,
- lsn_t start_lsn, lsn_t *read_upto_lsn,
- lsn_t to_lsn) {
- const byte *log_block = buf;
-@@ -3975,7 +3975,7 @@
- recv_parse_log_recs();
-
- #ifndef UNIV_HOTBACKUP
-- if (recv_heap_used() > *max_memory) {
-+ if (recv_heap_used() > max_memory) {
- recv_apply_hashed_log_recs(log, false);
- }
- #endif /* !UNIV_HOTBACKUP */
-@@ -4161,7 +4161,7 @@
- break;
- }
-
-- finished = recv_scan_log_recs(log, &max_mem, log.buf, end_lsn - start_lsn,
-+ finished = recv_scan_log_recs(log, max_mem, log.buf, end_lsn - start_lsn,
- start_lsn, &log.m_scanned_lsn, to_lsn);
-
- start_lsn = end_lsn;
diff --git a/databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_src_keyring__plugins.cc b/databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_src_keyring__plugins.cc
new file mode 100644
index 000000000000..5a1124f11f87
--- /dev/null
+++ b/databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_src_keyring__plugins.cc
@@ -0,0 +1,11 @@
+--- storage/innobase/xtrabackup/src/keyring_plugins.cc.orig 2023-11-24 10:33:10 UTC
++++ storage/innobase/xtrabackup/src/keyring_plugins.cc
+@@ -890,7 +890,7 @@ bool xb_binlog_password_reencrypt(const char *binlog_f
+ return (false);
+ }
+
+- Key_string file_password(key, Encryption::KEY_LEN);
++ Key_string file_password(key, key + Encryption::KEY_LEN);
+ header->encrypt_file_password(file_password);
+
+ IO_CACHE_ostream ostream;
diff --git a/databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_src_utils.cc b/databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_src_utils.cc
deleted file mode 100644
index 34feee9867f6..000000000000
--- a/databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_src_utils.cc
+++ /dev/null
@@ -1,59 +0,0 @@
---- storage/innobase/xtrabackup/src/utils.cc.orig 2023-01-30 20:34:34.000000000 +0700
-+++ storage/innobase/xtrabackup/src/utils.cc 2023-02-25 02:50:31.899561000 +0700
-@@ -21,6 +21,8 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Bos
-
- #ifdef __APPLE__
- #include <mach/mach_host.h>
-+#endif
-+#if defined(__APPLE__) || defined(__FreeBSD__)
- #include <sys/sysctl.h>
- #else
- #include <proc/sysinfo.h>
-@@ -112,12 +114,14 @@ unsigned long get_version_number(std::string version_s
- return major * 10000 + minor * 100 + version;
- }
-
--#ifdef __APPLE__
-+#if defined(__APPLE__) || defined(__FreeBSD__)
- unsigned long host_total_memory() {
- unsigned long total_mem = sysconf(_SC_PHYS_PAGES) * sysconf(_SC_PAGESIZE);
- return total_mem;
- }
-+#endif
-
-+#ifdef __APPLE__
- unsigned long host_free_memory() {
- unsigned long total_mem = host_total_memory();
- int64_t used_mem;
-@@ -138,6 +142,31 @@ unsigned long host_free_memory() {
- return total_mem - (unsigned long)used_mem;
- }
- return 0;
-+}
-+#elif defined(__FreeBSD__)
-+unsigned long host_free_memory() {
-+ static int mib_free[2] = { -1, 0 };
-+ static int mib_inactive[2] = { -1, 0 };
-+ size_t miblen = sizeof(mib_free) / sizeof(mib_free[0]);
-+ uint32_t free_pages, inactive_pages;
-+ size_t sz = sizeof(free_pages);
-+
-+ free_pages = inactive_pages = 0;
-+
-+ if (mib_free[0] < 0 &&
-+ sysctlnametomib("vm.stats.vm.v_free_count", mib_free, &miblen) < 0)
-+ mib_free[0] = 0;
-+ if (mib_inactive[0] < 0 &&
-+ sysctlnametomib("vm.stats.vm.v_inactive_count", mib_inactive, &miblen) < 0)
-+ mib_inactive[0] = 0;
-+
-+ if (mib_free[0] &&
-+ sysctl(mib_free, 2, &free_pages, &sz, NULL, 0) < 0)
-+ free_pages = 0; /* should not happen */
-+ if (mib_inactive[0] && sysctl(mib_inactive, 2, &inactive_pages, &sz, NULL, 0) < 0)
-+ inactive_pages = 0; /* should not happen, too */
-+
-+ return (free_pages + inactive_pages) * sysconf(_SC_PAGESIZE);
- }
- #else
- unsigned long host_total_memory() {
diff --git a/databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_xbcloud__osenv.sh b/databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_xbcloud__osenv.sh
deleted file mode 100644
index 37b1e45afc66..000000000000
--- a/databases/xtrabackup80/files/patch-storage_innobase_xtrabackup_xbcloud__osenv.sh
+++ /dev/null
@@ -1,15 +0,0 @@
---- storage/innobase/xtrabackup/xbcloud_osenv.sh.orig 2020-08-28 21:02:32 UTC
-+++ storage/innobase/xtrabackup/xbcloud_osenv.sh
-@@ -1,4 +1,4 @@
--#!/bin/bash
-+#!/bin/sh
-
- # Copyright (C) 2015 Percona LLC and/or its affiliates.
- # This software comes with ABSOLUTELY NO WARRANTY. This is free software,
-@@ -105,5 +105,5 @@ fi
-
- # do it
- # shellcheck disable=SC2086,SC2048
--${XBCLOUD_BIN} $* ${XBCLOUD_OS_ENV}
-+${XBCLOUD_BIN} "$@" ${XBCLOUD_OS_ENV}
-
diff --git a/databases/xtrabackup80/files/patch-storage_temptable_include_temptable_lock_free_type.h b/databases/xtrabackup80/files/patch-storage_temptable_include_temptable_lock_free_type.h
deleted file mode 100644
index a229da5b0adc..000000000000
--- a/databases/xtrabackup80/files/patch-storage_temptable_include_temptable_lock_free_type.h
+++ /dev/null
@@ -1,17 +0,0 @@
---- storage/temptable/include/temptable/lock_free_type.h.orig 2020-06-16 16:31:03 UTC
-+++ storage/temptable/include/temptable/lock_free_type.h
-@@ -31,6 +31,14 @@ Lock-free type (selection) implementation. */
-
- #include "storage/temptable/include/temptable/constants.h"
-
-+#if defined(__i386__) //&& defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8)
-+/* Fix for clang setting __GCC_ATOMIC_LLONG_LOCK_FREE incorrectly for x86
-+ * https://llvm.org/bugs/show_bug.cgi?id=19355
-+ */
-+#undef ATOMIC_LLONG_LOCK_FREE
-+#define ATOMIC_LLONG_LOCK_FREE 2
-+#endif
-+
- namespace temptable {
-
- /** Enum class describing alignment-requirements. */
diff --git a/databases/xtrabackup80/files/patch-utils.cc b/databases/xtrabackup80/files/patch-utils.cc
new file mode 100644
index 000000000000..7cc27bc79dd7
--- /dev/null
+++ b/databases/xtrabackup80/files/patch-utils.cc
@@ -0,0 +1,83 @@
+--- storage/innobase/xtrabackup/src/utils.cc.orig 2025-06-26 11:44:12.347914000 +0300
++++ storage/innobase/xtrabackup/src/utils.cc 2025-06-26 11:47:31.087768000 +0300
+@@ -19,16 +19,6 @@
+ #include <my_default.h>
+ #include <mysqld.h>
+
+-#ifdef __APPLE__
+-#include <mach/mach_host.h>
+-#include <sys/sysctl.h>
+-#else
+-#ifdef HAVE_PROCPS_V3
+-#include <proc/sysinfo.h>
+-#else
+-#include <libproc2/meminfo.h>
+-#endif // HAVE_PROCPS_V3
+-#endif // __APPLE__
+ #include <boost/uuid/uuid.hpp> // uuid class
+ #include <boost/uuid/uuid_generators.hpp> // generators
+ #include <boost/uuid/uuid_io.hpp> // streaming operators etc.
+@@ -116,62 +106,13 @@
+ return major * 10000 + minor * 100 + version;
+ }
+
+-#ifdef __APPLE__
+ unsigned long host_total_memory() {
+- unsigned long total_mem = sysconf(_SC_PHYS_PAGES) * sysconf(_SC_PAGESIZE);
+- return total_mem;
++ return 0;
+ }
+
+ unsigned long host_free_memory() {
+- unsigned long total_mem = host_total_memory();
+- int64_t used_mem;
+- vm_size_t page_size;
+- mach_msg_type_number_t count;
+- vm_statistics_data_t vm_stats;
+-
+- // Get used memory
+- mach_port_t host = mach_host_self();
+- count = sizeof(vm_stats) / sizeof(natural_t);
+- if (KERN_SUCCESS == host_page_size(host, &page_size) &&
+- KERN_SUCCESS ==
+- host_statistics(host, HOST_VM_INFO, (host_info_t)&vm_stats, &count)) {
+- used_mem = ((int64_t)vm_stats.active_count + (int64_t)vm_stats.wire_count) *
+- (int64_t)page_size;
+-
+- ut_a(total_mem >= (unsigned long)used_mem);
+- return total_mem - (unsigned long)used_mem;
+- }
+ return 0;
+ }
+-#else
+-unsigned long host_total_memory() {
+-#ifdef HAVE_PROCPS_V3
+- meminfo();
+- return kb_main_total * 1024;
+-#else
+- struct meminfo_info *mem_info;
+- if (procps_meminfo_new(&mem_info) < 0) {
+- return 0;
+- }
+-
+- return MEMINFO_GET(mem_info, MEMINFO_MEM_TOTAL, ul_int) * 1024;
+-#endif // HAVE_PROCPS_V3
+-}
+-
+-unsigned long host_free_memory() {
+-#ifdef HAVE_PROCPS_V3
+- meminfo();
+- return kb_main_available * 1024;
+-#else
+- struct meminfo_info *mem_info;
+- if (procps_meminfo_new(&mem_info) < 0) {
+- return 0;
+- }
+-
+- return MEMINFO_GET(mem_info, MEMINFO_MEM_AVAILABLE, ul_int) * 1024;
+-#endif // HAVE_PROCPS_V3
+-}
+-#endif
+
+ std::string generate_uuid() {
+ boost::uuids::uuid uuid = gen();
diff --git a/deskutils/akonadi-calendar-tools/distinfo b/deskutils/akonadi-calendar-tools/distinfo
index b7c3eb0f1bf1..8685573f419f 100644
--- a/deskutils/akonadi-calendar-tools/distinfo
+++ b/deskutils/akonadi-calendar-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036260
-SHA256 (KDE/release-service/25.04.2/akonadi-calendar-tools-25.04.2.tar.xz) = 0afeab98f1af9e87ab6180df75ef119ea8f2d45a3870a2cc06b68cedc426ff7e
-SIZE (KDE/release-service/25.04.2/akonadi-calendar-tools-25.04.2.tar.xz) = 273328
+TIMESTAMP = 1751381217
+SHA256 (KDE/release-service/25.04.3/akonadi-calendar-tools-25.04.3.tar.xz) = 05281dde40e63f09afd80bd09b6cb5c076d76c976972228e278597f3b9ec525f
+SIZE (KDE/release-service/25.04.3/akonadi-calendar-tools-25.04.3.tar.xz) = 273268
diff --git a/deskutils/akonadi-import-wizard/Makefile b/deskutils/akonadi-import-wizard/Makefile
index a5ef984267d8..465468fecc15 100644
--- a/deskutils/akonadi-import-wizard/Makefile
+++ b/deskutils/akonadi-import-wizard/Makefile
@@ -1,6 +1,5 @@
PORTNAME= akonadi-import-wizard
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/deskutils/akonadi-import-wizard/distinfo b/deskutils/akonadi-import-wizard/distinfo
index 8eb91c895633..fb0c8ba79908 100644
--- a/deskutils/akonadi-import-wizard/distinfo
+++ b/deskutils/akonadi-import-wizard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036262
-SHA256 (KDE/release-service/25.04.2/akonadi-import-wizard-25.04.2.tar.xz) = 10504267930244ad3d409fb6d0191456131e8cb518174b053801a6cc9aef7a01
-SIZE (KDE/release-service/25.04.2/akonadi-import-wizard-25.04.2.tar.xz) = 495748
+TIMESTAMP = 1751381220
+SHA256 (KDE/release-service/25.04.3/akonadi-import-wizard-25.04.3.tar.xz) = a397fdb3739ad4cb93c0d97f796689aa78f48fb2965f0fad5d804162a8a44c1c
+SIZE (KDE/release-service/25.04.3/akonadi-import-wizard-25.04.3.tar.xz) = 495672
diff --git a/deskutils/akonadiconsole/Makefile b/deskutils/akonadiconsole/Makefile
index 2c41ce267fa1..4fc34239fcff 100644
--- a/deskutils/akonadiconsole/Makefile
+++ b/deskutils/akonadiconsole/Makefile
@@ -1,6 +1,5 @@
PORTNAME= akonadiconsole
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/deskutils/akonadiconsole/distinfo b/deskutils/akonadiconsole/distinfo
index 78d323e2c1ce..0e7fcc8b5387 100644
--- a/deskutils/akonadiconsole/distinfo
+++ b/deskutils/akonadiconsole/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036265
-SHA256 (KDE/release-service/25.04.2/akonadiconsole-25.04.2.tar.xz) = 90f1e29d50a299fa611a11509c83e192cf2c86fecca50797698cc6c084672266
-SIZE (KDE/release-service/25.04.2/akonadiconsole-25.04.2.tar.xz) = 318848
+TIMESTAMP = 1751381222
+SHA256 (KDE/release-service/25.04.3/akonadiconsole-25.04.3.tar.xz) = b2f535c93d8a560d8f6ab9ac9fb8111eea216c8c1f07095a52619ace7b5b14b5
+SIZE (KDE/release-service/25.04.3/akonadiconsole-25.04.3.tar.xz) = 318864
diff --git a/deskutils/akregator/Makefile b/deskutils/akregator/Makefile
index 5066a4c56a34..0ec164dc9abe 100644
--- a/deskutils/akregator/Makefile
+++ b/deskutils/akregator/Makefile
@@ -1,6 +1,5 @@
PORTNAME= akregator
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/deskutils/akregator/distinfo b/deskutils/akregator/distinfo
index af1378f47400..53763edbbd0b 100644
--- a/deskutils/akregator/distinfo
+++ b/deskutils/akregator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036267
-SHA256 (KDE/release-service/25.04.2/akregator-25.04.2.tar.xz) = 7fdc786f40e030352f353ea0fb8fcf0393682b824f7605aa895d66d788455a39
-SIZE (KDE/release-service/25.04.2/akregator-25.04.2.tar.xz) = 2143532
+TIMESTAMP = 1751381225
+SHA256 (KDE/release-service/25.04.3/akregator-25.04.3.tar.xz) = fd176db6d1aa74de31cb10c4c568b36827d728beb74dc8017a9bb4768b4e4fb7
+SIZE (KDE/release-service/25.04.3/akregator-25.04.3.tar.xz) = 2143076
diff --git a/deskutils/birdtray/Makefile b/deskutils/birdtray/Makefile
index 2d232efa2001..df103d2b62cb 100644
--- a/deskutils/birdtray/Makefile
+++ b/deskutils/birdtray/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.11.4
DISTVERSIONPREFIX= v
CATEGORIES= deskutils mail
-MAINTAINER= bofh@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= System tray new mail notification for Thunderbird
WWW= https://github.com/gyunaev/birdtray
diff --git a/deskutils/grantlee-editor/Makefile b/deskutils/grantlee-editor/Makefile
index 7908d5ca7542..fa585766ce81 100644
--- a/deskutils/grantlee-editor/Makefile
+++ b/deskutils/grantlee-editor/Makefile
@@ -1,6 +1,5 @@
PORTNAME= grantlee-editor
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/deskutils/grantlee-editor/distinfo b/deskutils/grantlee-editor/distinfo
index 2cf27a5b7afe..141260e0ca89 100644
--- a/deskutils/grantlee-editor/distinfo
+++ b/deskutils/grantlee-editor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036270
-SHA256 (KDE/release-service/25.04.2/grantlee-editor-25.04.2.tar.xz) = b6bc4b6b9394f87aac06d549ed224af68cf295614182ff434d41da06cd646aeb
-SIZE (KDE/release-service/25.04.2/grantlee-editor-25.04.2.tar.xz) = 128452
+TIMESTAMP = 1751381227
+SHA256 (KDE/release-service/25.04.3/grantlee-editor-25.04.3.tar.xz) = b37a34e419d901b11ded495bfde240dbb0b7d47a978d4e76289ba3d9bbe33214
+SIZE (KDE/release-service/25.04.3/grantlee-editor-25.04.3.tar.xz) = 128456
diff --git a/deskutils/grantleetheme/distinfo b/deskutils/grantleetheme/distinfo
index f7a1d5ecf50c..64d26c1f4675 100644
--- a/deskutils/grantleetheme/distinfo
+++ b/deskutils/grantleetheme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036272
-SHA256 (KDE/release-service/25.04.2/grantleetheme-25.04.2.tar.xz) = 4386a941fe10ca0bef9b5483adfa3d3eee0056b58efa8a107fcefb26dce932ca
-SIZE (KDE/release-service/25.04.2/grantleetheme-25.04.2.tar.xz) = 63676
+TIMESTAMP = 1751381229
+SHA256 (KDE/release-service/25.04.3/grantleetheme-25.04.3.tar.xz) = e25e79c71383f538814b827d7bfaf6ab3fb45c4f78c69aa4101dff6025f4a073
+SIZE (KDE/release-service/25.04.3/grantleetheme-25.04.3.tar.xz) = 63680
diff --git a/deskutils/health/Makefile b/deskutils/health/Makefile
index 2a7d0156d115..04602a9c48c2 100644
--- a/deskutils/health/Makefile
+++ b/deskutils/health/Makefile
@@ -1,6 +1,6 @@
PORTNAME= health
DISTVERSION= 0.95.0
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= deskutils
MAINTAINER= ports@FreeBSD.org
diff --git a/deskutils/itinerary/Makefile b/deskutils/itinerary/Makefile
index 648f10ffc771..1aad339aaa41 100644
--- a/deskutils/itinerary/Makefile
+++ b/deskutils/itinerary/Makefile
@@ -1,6 +1,5 @@
PORTNAME= itinerary
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/deskutils/itinerary/distinfo b/deskutils/itinerary/distinfo
index 0e8894cc5d56..0a11d1b6af08 100644
--- a/deskutils/itinerary/distinfo
+++ b/deskutils/itinerary/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036274
-SHA256 (KDE/release-service/25.04.2/itinerary-25.04.2.tar.xz) = 650dacceeaa714fb90860b61238840ebc6f6191605cf2943a0785a4bcc003f10
-SIZE (KDE/release-service/25.04.2/itinerary-25.04.2.tar.xz) = 818180
+TIMESTAMP = 1751381232
+SHA256 (KDE/release-service/25.04.3/itinerary-25.04.3.tar.xz) = 92dc4484d959b7203390ca3d6ba4686deb2ca5818d7c5341e8209808627b82f2
+SIZE (KDE/release-service/25.04.3/itinerary-25.04.3.tar.xz) = 818380
diff --git a/deskutils/jot/Makefile b/deskutils/jot/Makefile
index bfcd6941be81..9e66c0201ec6 100644
--- a/deskutils/jot/Makefile
+++ b/deskutils/jot/Makefile
@@ -1,7 +1,7 @@
PORTNAME= jot
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.2
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= deskutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/deskutils/just/Makefile b/deskutils/just/Makefile
index d28d9a060e5b..90e6919f7019 100644
--- a/deskutils/just/Makefile
+++ b/deskutils/just/Makefile
@@ -1,6 +1,6 @@
PORTNAME= just
DISTVERSION= 1.40.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= deskutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/deskutils/kaddressbook/Makefile b/deskutils/kaddressbook/Makefile
index e131cfd086f5..062b743fa138 100644
--- a/deskutils/kaddressbook/Makefile
+++ b/deskutils/kaddressbook/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kaddressbook
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/deskutils/kaddressbook/distinfo b/deskutils/kaddressbook/distinfo
index 9b4891ddec82..eafa0f2a14f9 100644
--- a/deskutils/kaddressbook/distinfo
+++ b/deskutils/kaddressbook/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036277
-SHA256 (KDE/release-service/25.04.2/kaddressbook-25.04.2.tar.xz) = 75e0be0389110122b59ef0a56f8bc069875b0584813534bcabdc1ab5e7d3e2e3
-SIZE (KDE/release-service/25.04.2/kaddressbook-25.04.2.tar.xz) = 3441076
+TIMESTAMP = 1751381234
+SHA256 (KDE/release-service/25.04.3/kaddressbook-25.04.3.tar.xz) = a1c2781db83d7e33780e1705ca9565de5dd791bd54831299f90e933376a47820
+SIZE (KDE/release-service/25.04.3/kaddressbook-25.04.3.tar.xz) = 3440964
diff --git a/deskutils/kalarm/distinfo b/deskutils/kalarm/distinfo
index 1794bfca38e5..2aa2847c3ba5 100644
--- a/deskutils/kalarm/distinfo
+++ b/deskutils/kalarm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036279
-SHA256 (KDE/release-service/25.04.2/kalarm-25.04.2.tar.xz) = 6c335b43a66108ad053a634bff728507393ab090ebbb8977453900977c222cc6
-SIZE (KDE/release-service/25.04.2/kalarm-25.04.2.tar.xz) = 2687416
+TIMESTAMP = 1751381237
+SHA256 (KDE/release-service/25.04.3/kalarm-25.04.3.tar.xz) = dc6f90be8648c38cf57e1e32ca3cb62d09371f8f06aadd918862ac6bb5650ac7
+SIZE (KDE/release-service/25.04.3/kalarm-25.04.3.tar.xz) = 2687380
diff --git a/deskutils/kcharselect/distinfo b/deskutils/kcharselect/distinfo
index 07d54d9322f9..3038f3eaa0e9 100644
--- a/deskutils/kcharselect/distinfo
+++ b/deskutils/kcharselect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036282
-SHA256 (KDE/release-service/25.04.2/kcharselect-25.04.2.tar.xz) = 34ba7813a7b43e758e103516d11b92e68125f813989bc0e9a6e437f3395e3f63
-SIZE (KDE/release-service/25.04.2/kcharselect-25.04.2.tar.xz) = 478176
+TIMESTAMP = 1751381239
+SHA256 (KDE/release-service/25.04.3/kcharselect-25.04.3.tar.xz) = a2c4dac5c6f1a6e4be9149d2ab5afdd181e395cde0baa5ff51e25853ab878e07
+SIZE (KDE/release-service/25.04.3/kcharselect-25.04.3.tar.xz) = 478224
diff --git a/deskutils/kdeconnect-kde/distinfo b/deskutils/kdeconnect-kde/distinfo
index 49147a1cafa6..49012d1b6e3a 100644
--- a/deskutils/kdeconnect-kde/distinfo
+++ b/deskutils/kdeconnect-kde/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036284
-SHA256 (KDE/release-service/25.04.2/kdeconnect-kde-25.04.2.tar.xz) = 4c65e473a57e4e1ffc999838adb5b1aa01a85534b0e46997ab42abda17ccd1b5
-SIZE (KDE/release-service/25.04.2/kdeconnect-kde-25.04.2.tar.xz) = 746716
+TIMESTAMP = 1751381242
+SHA256 (KDE/release-service/25.04.3/kdeconnect-kde-25.04.3.tar.xz) = c44994e896e17be19fb93173143a8c1196e6d064d3b0d897d4172b9b48bde342
+SIZE (KDE/release-service/25.04.3/kdeconnect-kde-25.04.3.tar.xz) = 746684
diff --git a/deskutils/kdepim-addons/Makefile b/deskutils/kdepim-addons/Makefile
index 1a00bc9eada1..40d4775ab1fe 100644
--- a/deskutils/kdepim-addons/Makefile
+++ b/deskutils/kdepim-addons/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kdepim-addons
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/deskutils/kdepim-addons/distinfo b/deskutils/kdepim-addons/distinfo
index 3c9785960c8b..7b9df4c7c609 100644
--- a/deskutils/kdepim-addons/distinfo
+++ b/deskutils/kdepim-addons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036287
-SHA256 (KDE/release-service/25.04.2/kdepim-addons-25.04.2.tar.xz) = 97dc393e8dc941fa4119a22eb75eed08bf4eb7d281941f879e3a8ba230ffb033
-SIZE (KDE/release-service/25.04.2/kdepim-addons-25.04.2.tar.xz) = 2642580
+TIMESTAMP = 1751381244
+SHA256 (KDE/release-service/25.04.3/kdepim-addons-25.04.3.tar.xz) = 345065f08e5f3d89a0bb2162335eb37d63433eb2dd98a2f4119971aec3c02257
+SIZE (KDE/release-service/25.04.3/kdepim-addons-25.04.3.tar.xz) = 2642460
diff --git a/deskutils/kdepim-runtime/distinfo b/deskutils/kdepim-runtime/distinfo
index b2055d87d5a7..ff01a100d16f 100644
--- a/deskutils/kdepim-runtime/distinfo
+++ b/deskutils/kdepim-runtime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036289
-SHA256 (KDE/release-service/25.04.2/kdepim-runtime-25.04.2.tar.xz) = 65c242e2d27143a3a241454f92aecd1ad9c0a55c4a630fd05da26ef1df01eb28
-SIZE (KDE/release-service/25.04.2/kdepim-runtime-25.04.2.tar.xz) = 1704156
+TIMESTAMP = 1751381247
+SHA256 (KDE/release-service/25.04.3/kdepim-runtime-25.04.3.tar.xz) = 133dcf8c314c36ecc8b4775d9eb6d929bbbbd5355dddf29441abaf00fe9a1a89
+SIZE (KDE/release-service/25.04.3/kdepim-runtime-25.04.3.tar.xz) = 1704356
diff --git a/deskutils/keditbookmarks/distinfo b/deskutils/keditbookmarks/distinfo
index 10f18509d1fa..f2fca6584fc9 100644
--- a/deskutils/keditbookmarks/distinfo
+++ b/deskutils/keditbookmarks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036292
-SHA256 (KDE/release-service/25.04.2/keditbookmarks-25.04.2.tar.xz) = 639e5eff6bb962195088c7360eafb36bf9aaf3ad700d160c065d263f4d9d8233
-SIZE (KDE/release-service/25.04.2/keditbookmarks-25.04.2.tar.xz) = 262480
+TIMESTAMP = 1751381249
+SHA256 (KDE/release-service/25.04.3/keditbookmarks-25.04.3.tar.xz) = dff6e7d196f46aef79968b13bae6ec10093cdfb7e4526fde7310913ca72f513a
+SIZE (KDE/release-service/25.04.3/keditbookmarks-25.04.3.tar.xz) = 262556
diff --git a/deskutils/kfind/distinfo b/deskutils/kfind/distinfo
index 2398a99f999f..2f6c3d4bd967 100644
--- a/deskutils/kfind/distinfo
+++ b/deskutils/kfind/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036294
-SHA256 (KDE/release-service/25.04.2/kfind-25.04.2.tar.xz) = f282b2d324aa9d6105466fb2f05ff7b344a3dd6a10bf8219e182c498f2ac98da
-SIZE (KDE/release-service/25.04.2/kfind-25.04.2.tar.xz) = 333300
+TIMESTAMP = 1751381252
+SHA256 (KDE/release-service/25.04.3/kfind-25.04.3.tar.xz) = 0c7d00b06fdefbb7a66f2665196b3072c17f6846679ea9b293be9bf31088c160
+SIZE (KDE/release-service/25.04.3/kfind-25.04.3.tar.xz) = 333336
diff --git a/deskutils/kmail-account-wizard/Makefile b/deskutils/kmail-account-wizard/Makefile
index 1c969dbcdb5a..f2894620c0a7 100644
--- a/deskutils/kmail-account-wizard/Makefile
+++ b/deskutils/kmail-account-wizard/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kmail-account-wizard
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/deskutils/kmail-account-wizard/distinfo b/deskutils/kmail-account-wizard/distinfo
index 41be14e4fe5b..3144a29b928b 100644
--- a/deskutils/kmail-account-wizard/distinfo
+++ b/deskutils/kmail-account-wizard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036299
-SHA256 (KDE/release-service/25.04.2/kmail-account-wizard-25.04.2.tar.xz) = 12d762f9b0dcc67bfe9d26e0bc4dadc0cf4a0cf3d14284ce4441c45d63c76cce
-SIZE (KDE/release-service/25.04.2/kmail-account-wizard-25.04.2.tar.xz) = 171688
+TIMESTAMP = 1751381257
+SHA256 (KDE/release-service/25.04.3/kmail-account-wizard-25.04.3.tar.xz) = 0b4629ee1bf919e7a8496c644162591afc7ebfa36439555c1fbdeb9226e905fd
+SIZE (KDE/release-service/25.04.3/kmail-account-wizard-25.04.3.tar.xz) = 171716
diff --git a/deskutils/kmail/Makefile b/deskutils/kmail/Makefile
index 0368207cb1af..d4ee907329b5 100644
--- a/deskutils/kmail/Makefile
+++ b/deskutils/kmail/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kmail
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/deskutils/kmail/distinfo b/deskutils/kmail/distinfo
index dbbeb222a391..1528f24753a7 100644
--- a/deskutils/kmail/distinfo
+++ b/deskutils/kmail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036296
-SHA256 (KDE/release-service/25.04.2/kmail-25.04.2.tar.xz) = ccb6d5998c64959454879c1b059c7fe2cd1dc05b88f698fc2c60e61deee19433
-SIZE (KDE/release-service/25.04.2/kmail-25.04.2.tar.xz) = 7807480
+TIMESTAMP = 1751381254
+SHA256 (KDE/release-service/25.04.3/kmail-25.04.3.tar.xz) = 19ea73dc617b39772a8b3c92a0b86132bee6150ca4692d3f7b776bf74c41f509
+SIZE (KDE/release-service/25.04.3/kmail-25.04.3.tar.xz) = 7813204
diff --git a/deskutils/kongress/distinfo b/deskutils/kongress/distinfo
index 9fbf589950f1..341e6a816c02 100644
--- a/deskutils/kongress/distinfo
+++ b/deskutils/kongress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036301
-SHA256 (KDE/release-service/25.04.2/kongress-25.04.2.tar.xz) = 8250dec033b008b0039c09acc8e7d71be4cd68ef2d8340726f42ba92a3a06a06
-SIZE (KDE/release-service/25.04.2/kongress-25.04.2.tar.xz) = 164296
+TIMESTAMP = 1751381259
+SHA256 (KDE/release-service/25.04.3/kongress-25.04.3.tar.xz) = 4bbd06c2da8edd3433c1ba0edd634d16161ace50a8b4b7c80cd991ee86d60201
+SIZE (KDE/release-service/25.04.3/kongress-25.04.3.tar.xz) = 164300
diff --git a/deskutils/kontact/distinfo b/deskutils/kontact/distinfo
index 12e1b58fb4f8..b97d84d81108 100644
--- a/deskutils/kontact/distinfo
+++ b/deskutils/kontact/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036304
-SHA256 (KDE/release-service/25.04.2/kontact-25.04.2.tar.xz) = 467e736f55429efb980029cdd796bce3d7127f9417bed2c6429b51b289d5c615
-SIZE (KDE/release-service/25.04.2/kontact-25.04.2.tar.xz) = 886320
+TIMESTAMP = 1751381261
+SHA256 (KDE/release-service/25.04.3/kontact-25.04.3.tar.xz) = ae7b65711117568ef1149628ed68ea81e08afa414b273d06a8654d1a6f537489
+SIZE (KDE/release-service/25.04.3/kontact-25.04.3.tar.xz) = 886252
diff --git a/deskutils/korganizer/distinfo b/deskutils/korganizer/distinfo
index 3622c9d2e89b..e169a6079fc5 100644
--- a/deskutils/korganizer/distinfo
+++ b/deskutils/korganizer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036306
-SHA256 (KDE/release-service/25.04.2/korganizer-25.04.2.tar.xz) = 57605dabcd66d4f946d2b4a496d3ac174736f74480a9a632340610909da1d230
-SIZE (KDE/release-service/25.04.2/korganizer-25.04.2.tar.xz) = 2977460
+TIMESTAMP = 1751381264
+SHA256 (KDE/release-service/25.04.3/korganizer-25.04.3.tar.xz) = dd18b2c26bb1af4ccd4ee66a4a203c8c6ab59f639bc6f5a09a3b4c8d1bf55cee
+SIZE (KDE/release-service/25.04.3/korganizer-25.04.3.tar.xz) = 2977332
diff --git a/deskutils/kruler/distinfo b/deskutils/kruler/distinfo
index 1d3c53d0de1b..19f1f8afa73b 100644
--- a/deskutils/kruler/distinfo
+++ b/deskutils/kruler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036309
-SHA256 (KDE/release-service/25.04.2/kruler-25.04.2.tar.xz) = 852ff32540ac764874d4012871f93d42ca0b482418bf25084140f992a08f2ec2
-SIZE (KDE/release-service/25.04.2/kruler-25.04.2.tar.xz) = 287076
+TIMESTAMP = 1751381266
+SHA256 (KDE/release-service/25.04.3/kruler-25.04.3.tar.xz) = 708d897f213cb3fd88cbac8629957b1d683a8fc5f876d74f47bc33434837742f
+SIZE (KDE/release-service/25.04.3/kruler-25.04.3.tar.xz) = 287084
diff --git a/deskutils/kweather/distinfo b/deskutils/kweather/distinfo
index c2575f3c9149..1f364e30fb46 100644
--- a/deskutils/kweather/distinfo
+++ b/deskutils/kweather/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036309
-SHA256 (KDE/release-service/25.04.2/kweather-25.04.2.tar.xz) = 01d719ffcccd36031f3f337e485ab4fe9a57db48a4333a8647f1e9bb37f342c0
-SIZE (KDE/release-service/25.04.2/kweather-25.04.2.tar.xz) = 366244
+TIMESTAMP = 1751381267
+SHA256 (KDE/release-service/25.04.3/kweather-25.04.3.tar.xz) = d525088b84628aa45e4a1c504f5227ac0b66711a32b545c2eefc82649cf362b1
+SIZE (KDE/release-service/25.04.3/kweather-25.04.3.tar.xz) = 366216
diff --git a/deskutils/kweathercore/distinfo b/deskutils/kweathercore/distinfo
index 7004415f1c04..4dfa6647c9a5 100644
--- a/deskutils/kweathercore/distinfo
+++ b/deskutils/kweathercore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036309
-SHA256 (KDE/release-service/25.04.2/kweathercore-25.04.2.tar.xz) = 2f597682b3161e356ef80510bbf24c51e8fdd364bd0108a067f592ec2171272b
-SIZE (KDE/release-service/25.04.2/kweathercore-25.04.2.tar.xz) = 78756
+TIMESTAMP = 1751381267
+SHA256 (KDE/release-service/25.04.3/kweathercore-25.04.3.tar.xz) = c9914329e77e4dd460a1e0b8d0744773775c2494f5be3f4f3efacac8d3e006a9
+SIZE (KDE/release-service/25.04.3/kweathercore-25.04.3.tar.xz) = 78712
diff --git a/deskutils/lazycli/Makefile b/deskutils/lazycli/Makefile
index d83ab5c4da6b..26c6ca41242e 100644
--- a/deskutils/lazycli/Makefile
+++ b/deskutils/lazycli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lazycli
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.15
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= deskutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/deskutils/libkdepim/distinfo b/deskutils/libkdepim/distinfo
index 60193ed6eb81..4c4a247a9167 100644
--- a/deskutils/libkdepim/distinfo
+++ b/deskutils/libkdepim/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036312
-SHA256 (KDE/release-service/25.04.2/libkdepim-25.04.2.tar.xz) = b7563e21c5653cb49b14e50f78f4de9c8ba6b2cce1165d6497b6186849ec05d9
-SIZE (KDE/release-service/25.04.2/libkdepim-25.04.2.tar.xz) = 282956
+TIMESTAMP = 1751381269
+SHA256 (KDE/release-service/25.04.3/libkdepim-25.04.3.tar.xz) = 6d9c78063db5234539e5f3fddbecbca61948b79e60073ec215a7ffdad62418fa
+SIZE (KDE/release-service/25.04.3/libkdepim-25.04.3.tar.xz) = 283020
diff --git a/deskutils/mbox-importer/Makefile b/deskutils/mbox-importer/Makefile
index 30449befd8e1..b0dccf6ad709 100644
--- a/deskutils/mbox-importer/Makefile
+++ b/deskutils/mbox-importer/Makefile
@@ -1,6 +1,5 @@
PORTNAME= mbox-importer
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/deskutils/mbox-importer/distinfo b/deskutils/mbox-importer/distinfo
index db57a6c2498c..3a6065d1da10 100644
--- a/deskutils/mbox-importer/distinfo
+++ b/deskutils/mbox-importer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036314
-SHA256 (KDE/release-service/25.04.2/mbox-importer-25.04.2.tar.xz) = 8c5b924087a568c0e43abff6b3b6561f8740c412eafc6a45f8692d255bb68cbc
-SIZE (KDE/release-service/25.04.2/mbox-importer-25.04.2.tar.xz) = 31860
+TIMESTAMP = 1751381272
+SHA256 (KDE/release-service/25.04.3/mbox-importer-25.04.3.tar.xz) = 116992fe3927a74f272fa9b8ab1bb2f494dcdba062d045d9d1e56d248a52d3f3
+SIZE (KDE/release-service/25.04.3/mbox-importer-25.04.3.tar.xz) = 31848
diff --git a/deskutils/merkuro/distinfo b/deskutils/merkuro/distinfo
index ab8bb0963b84..c03798a1d0a0 100644
--- a/deskutils/merkuro/distinfo
+++ b/deskutils/merkuro/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036317
-SHA256 (KDE/release-service/25.04.2/merkuro-25.04.2.tar.xz) = 544d677fbbdf6372880e4cb132e47d9dd619ca453873163a9d956fe7b01f57f4
-SIZE (KDE/release-service/25.04.2/merkuro-25.04.2.tar.xz) = 821544
+TIMESTAMP = 1751381274
+SHA256 (KDE/release-service/25.04.3/merkuro-25.04.3.tar.xz) = c213e7f4bd746e699ec56315cd26393124283e9190a5e9c2c3adf21811cdde27
+SIZE (KDE/release-service/25.04.3/merkuro-25.04.3.tar.xz) = 822428
diff --git a/deskutils/pim-data-exporter/Makefile b/deskutils/pim-data-exporter/Makefile
index 076a8ebc6213..013d3073ba1d 100644
--- a/deskutils/pim-data-exporter/Makefile
+++ b/deskutils/pim-data-exporter/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pim-data-exporter
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/deskutils/pim-data-exporter/distinfo b/deskutils/pim-data-exporter/distinfo
index 306a00d62323..5bac32f85f32 100644
--- a/deskutils/pim-data-exporter/distinfo
+++ b/deskutils/pim-data-exporter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036319
-SHA256 (KDE/release-service/25.04.2/pim-data-exporter-25.04.2.tar.xz) = 5c1797f984c243a67daa66b0527aed1009e71ddc81553363b01b8875a45138c3
-SIZE (KDE/release-service/25.04.2/pim-data-exporter-25.04.2.tar.xz) = 428284
+TIMESTAMP = 1751381277
+SHA256 (KDE/release-service/25.04.3/pim-data-exporter-25.04.3.tar.xz) = 8518b292b029f643c84cf5b4e479ff264228b3e1fe052633cc1876450bd558d2
+SIZE (KDE/release-service/25.04.3/pim-data-exporter-25.04.3.tar.xz) = 428076
diff --git a/deskutils/pim-sieve-editor/distinfo b/deskutils/pim-sieve-editor/distinfo
index e2fb8b0bc42e..68beba57c2d5 100644
--- a/deskutils/pim-sieve-editor/distinfo
+++ b/deskutils/pim-sieve-editor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036322
-SHA256 (KDE/release-service/25.04.2/pim-sieve-editor-25.04.2.tar.xz) = 5c473c61ab31d5f947bc601a3798f645750ebacb3c570c4c1c013c2d9548887e
-SIZE (KDE/release-service/25.04.2/pim-sieve-editor-25.04.2.tar.xz) = 479656
+TIMESTAMP = 1751381279
+SHA256 (KDE/release-service/25.04.3/pim-sieve-editor-25.04.3.tar.xz) = b22482d7c74e2578bc347d08cc7958f214661482826f14c8f5e957c92f6ec006
+SIZE (KDE/release-service/25.04.3/pim-sieve-editor-25.04.3.tar.xz) = 479624
diff --git a/deskutils/pipecolor/Makefile b/deskutils/pipecolor/Makefile
index ec5fdf261c1e..5a1dbbe90917 100644
--- a/deskutils/pipecolor/Makefile
+++ b/deskutils/pipecolor/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pipecolor
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.4
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= deskutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/deskutils/plasma6-milou/distinfo b/deskutils/plasma6-milou/distinfo
index caff1eeb19c8..b03936585210 100644
--- a/deskutils/plasma6-milou/distinfo
+++ b/deskutils/plasma6-milou/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789602
-SHA256 (KDE/plasma/6.4.1/milou-6.4.1.tar.xz) = 2194369d4c45a537b79322bfdd3ecc5252fb55dfd8f7af2103c8f7b7da2e5080
-SIZE (KDE/plasma/6.4.1/milou-6.4.1.tar.xz) = 50132
+TIMESTAMP = 1751380530
+SHA256 (KDE/plasma/6.4.2/milou-6.4.2.tar.xz) = b2657a23559a1bff85ab30b6b2f5d2e1a9c1499ed0af095ada83ad85bcb5a5a6
+SIZE (KDE/plasma/6.4.2/milou-6.4.2.tar.xz) = 50128
diff --git a/deskutils/plasma6-sddm-kcm/distinfo b/deskutils/plasma6-sddm-kcm/distinfo
index 2ccd6145dd6b..7f78adba9f0f 100644
--- a/deskutils/plasma6-sddm-kcm/distinfo
+++ b/deskutils/plasma6-sddm-kcm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789603
-SHA256 (KDE/plasma/6.4.1/sddm-kcm-6.4.1.tar.xz) = a2d10d57b432c8227cdce193adbb9500069a2ab1d8d6462c6a18199275cb9ec6
-SIZE (KDE/plasma/6.4.1/sddm-kcm-6.4.1.tar.xz) = 103524
+TIMESTAMP = 1751380530
+SHA256 (KDE/plasma/6.4.2/sddm-kcm-6.4.2.tar.xz) = f7cf05ddc7e2c7633bd9e29a5fddafa6e08607d6b2034769a8f4974c8ba847cf
+SIZE (KDE/plasma/6.4.2/sddm-kcm-6.4.2.tar.xz) = 103512
diff --git a/deskutils/plasma6-xdg-desktop-portal-kde/distinfo b/deskutils/plasma6-xdg-desktop-portal-kde/distinfo
index 7ce054ab3f06..1cb47d5a7b2d 100644
--- a/deskutils/plasma6-xdg-desktop-portal-kde/distinfo
+++ b/deskutils/plasma6-xdg-desktop-portal-kde/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789604
-SHA256 (KDE/plasma/6.4.1/xdg-desktop-portal-kde-6.4.1.tar.xz) = 1f01d629f6818e48aa6acf83f58c07f0ddf3e1bf2a1ecb44803af65cde119583
-SIZE (KDE/plasma/6.4.1/xdg-desktop-portal-kde-6.4.1.tar.xz) = 202240
+TIMESTAMP = 1751380531
+SHA256 (KDE/plasma/6.4.2/xdg-desktop-portal-kde-6.4.2.tar.xz) = 2b674807d2a784937a0bcef0271395ad85a35475253ba9f18aba2d76d8330a53
+SIZE (KDE/plasma/6.4.2/xdg-desktop-portal-kde-6.4.2.tar.xz) = 202640
diff --git a/deskutils/pueue/Makefile b/deskutils/pueue/Makefile
index 3eb6100f06f5..ed0c05c5ee33 100644
--- a/deskutils/pueue/Makefile
+++ b/deskutils/pueue/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pueue
DISTVERSIONPREFIX= v
DISTVERSION= 4.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= deskutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/deskutils/rwpspread/Makefile b/deskutils/rwpspread/Makefile
index 3e5907fa08d7..4dc6307a8fac 100644
--- a/deskutils/rwpspread/Makefile
+++ b/deskutils/rwpspread/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rwpspread
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= deskutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/deskutils/sigi/Makefile b/deskutils/sigi/Makefile
index 73c71f5835a4..6bc6fb434322 100644
--- a/deskutils/sigi/Makefile
+++ b/deskutils/sigi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sigi
DISTVERSIONPREFIX= v
DISTVERSION= 3.7.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= deskutils
diff --git a/deskutils/skim/Makefile b/deskutils/skim/Makefile
index 7e76fb832a17..b99cb2283696 100644
--- a/deskutils/skim/Makefile
+++ b/deskutils/skim/Makefile
@@ -1,7 +1,7 @@
PORTNAME= skim
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= deskutils
PKGNAMESUFFIX= -fuzzy-finder
diff --git a/deskutils/solanum/Makefile b/deskutils/solanum/Makefile
index 2c4cd44c3ac8..c537cfe4598f 100644
--- a/deskutils/solanum/Makefile
+++ b/deskutils/solanum/Makefile
@@ -1,6 +1,6 @@
PORTNAME= solanum
DISTVERSION= 5.0.0
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= deskutils
MAINTAINER= ports@FreeBSD.org
diff --git a/deskutils/taskwarrior-tui/Makefile b/deskutils/taskwarrior-tui/Makefile
index f03bcb8d0d53..90af81a050d1 100644
--- a/deskutils/taskwarrior-tui/Makefile
+++ b/deskutils/taskwarrior-tui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= taskwarrior-tui
DISTVERSIONPREFIX= v
DISTVERSION= 0.24.0
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= deskutils
MAINTAINER= ports@FreeBSD.org
diff --git a/deskutils/thokr/Makefile b/deskutils/thokr/Makefile
index ac8428d5788f..24bddf3c0b0f 100644
--- a/deskutils/thokr/Makefile
+++ b/deskutils/thokr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= thokr
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.1
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= deskutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/deskutils/when/Makefile b/deskutils/when/Makefile
index d2c79f9dffc6..9b645258411b 100644
--- a/deskutils/when/Makefile
+++ b/deskutils/when/Makefile
@@ -20,6 +20,8 @@ NO_BUILD= yes
WRKSRC= ${WRKDIR}/ben-crowell-when-965b37762cc7/
+PORTSCOUT= skipv:1.2.00
+
SHEBANG_FILES= when
.include <bsd.port.mk>
diff --git a/deskutils/zanshin/distinfo b/deskutils/zanshin/distinfo
index 0afafcff6d59..2fa252f35f9d 100644
--- a/deskutils/zanshin/distinfo
+++ b/deskutils/zanshin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036324
-SHA256 (KDE/release-service/25.04.2/zanshin-25.04.2.tar.xz) = 09e7e5ca4fd78877722efbb56de5f0c0bd4811ccbf52f4fb23e7b626d8bdb122
-SIZE (KDE/release-service/25.04.2/zanshin-25.04.2.tar.xz) = 387460
+TIMESTAMP = 1751381282
+SHA256 (KDE/release-service/25.04.3/zanshin-25.04.3.tar.xz) = f76f95b0c73a798d1fb9dcc05367456ace322296f3ecaa68c34f3d6a66404158
+SIZE (KDE/release-service/25.04.3/zanshin-25.04.3.tar.xz) = 387440
diff --git a/devel/Makefile b/devel/Makefile
index 2cd31116b8d2..179acc191414 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -596,6 +596,7 @@
SUBDIR += deheader
SUBDIR += delta
SUBDIR += delve
+ SUBDIR += demumble
SUBDIR += deployer
SUBDIR += derelict-sdl2
SUBDIR += derelict-util
@@ -4281,6 +4282,16 @@
SUBDIR += php84-sysvsem
SUBDIR += php84-sysvshm
SUBDIR += php84-tokenizer
+ SUBDIR += php85-ffi
+ SUBDIR += php85-gettext
+ SUBDIR += php85-intl
+ SUBDIR += php85-pcntl
+ SUBDIR += php85-readline
+ SUBDIR += php85-shmop
+ SUBDIR += php85-sysvmsg
+ SUBDIR += php85-sysvsem
+ SUBDIR += php85-sysvshm
+ SUBDIR += php85-tokenizer
SUBDIR += phpunit10
SUBDIR += phpunit11
SUBDIR += phpunit12
@@ -5846,6 +5857,7 @@
SUBDIR += py-rfc3339-validator
SUBDIR += py-rfc3986-validator
SUBDIR += py-rich-click
+ SUBDIR += py-rich-toolkit
SUBDIR += py-riot
SUBDIR += py-robotframework
SUBDIR += py-robotframework-assertion-engine
diff --git a/devel/R-cran-webfakes/Makefile b/devel/R-cran-webfakes/Makefile
index c1d097ab7dfc..0edceeb7816e 100644
--- a/devel/R-cran-webfakes/Makefile
+++ b/devel/R-cran-webfakes/Makefile
@@ -1,5 +1,5 @@
PORTNAME= webfakes
-DISTVERSION= 1.3.2
+DISTVERSION= 1.4.0
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -25,6 +25,8 @@ TEST_DEPENDS= R-cran-brotli>0:archivers/R-cran-brotli \
R-cran-xml2>0:textproc/R-cran-xml2 \
R-cran-zip>=2.3.0:archivers/R-cran-zip
-USES= cran:auto-plist,compiles
+USES= cran:auto-plist,compiles shebangfix
+
+SHEBANG_FILES= inst/cert/localhost/generate.sh
.include <bsd.port.mk>
diff --git a/devel/R-cran-webfakes/distinfo b/devel/R-cran-webfakes/distinfo
index 34999643da90..abbd05d95491 100644
--- a/devel/R-cran-webfakes/distinfo
+++ b/devel/R-cran-webfakes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737528205
-SHA256 (webfakes_1.3.2.tar.gz) = c868a11ae9880bdbfc2e5b067e7d3d9d2f35d9236aa724526b8e95c886c90ca2
-SIZE (webfakes_1.3.2.tar.gz) = 435284
+TIMESTAMP = 1751482440
+SHA256 (webfakes_1.4.0.tar.gz) = 442c246b89ff3afd202980bb3c91c0e4ec1ee7aca38d8edfbc3cf9f079896284
+SIZE (webfakes_1.4.0.tar.gz) = 1882937
diff --git a/devel/amber/Makefile b/devel/amber/Makefile
index 724b18727bdd..91f2a1370621 100644
--- a/devel/amber/Makefile
+++ b/devel/amber/Makefile
@@ -1,7 +1,7 @@
PORTNAME= amber
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= devel
PKGNAMESUFFIX= -code-search-replace-tool
diff --git a/devel/argc/Makefile b/devel/argc/Makefile
index 476d0a0a101b..bedf3809e5e0 100644
--- a/devel/argc/Makefile
+++ b/devel/argc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= argc
DISTVERSIONPREFIX= v
DISTVERSION= 1.22.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/bacon/Makefile b/devel/bacon/Makefile
index 83b50313436d..6d27d11975f0 100644
--- a/devel/bacon/Makefile
+++ b/devel/bacon/Makefile
@@ -1,6 +1,7 @@
PORTNAME= bacon
DISTVERSIONPREFIX= v
DISTVERSION= 3.16.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/bingrep/Makefile b/devel/bingrep/Makefile
index 543d9e40fc6c..b5859f77e840 100644
--- a/devel/bingrep/Makefile
+++ b/devel/bingrep/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bingrep
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.0
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/bunyan/Makefile b/devel/bunyan/Makefile
index e8f6ef524fe6..ccc703d7d158 100644
--- a/devel/bunyan/Makefile
+++ b/devel/bunyan/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bunyan
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.9
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/busd/Makefile b/devel/busd/Makefile
index 5dc5bcb28bc3..911063d56e2c 100644
--- a/devel/busd/Makefile
+++ b/devel/busd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= busd
DISTVERSION= 0.4.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel
MAINTAINER= jbeich@FreeBSD.org
diff --git a/devel/bustle/Makefile b/devel/bustle/Makefile
index 6efa7a5df44f..c8ceea0b78b5 100644
--- a/devel/bustle/Makefile
+++ b/devel/bustle/Makefile
@@ -1,5 +1,6 @@
PORTNAME= bustle
DISTVERSION= 0.12.0
+PORTREVISION= 1
CATEGORIES= devel gnome
MAINTAINER= tagattie@FreeBSD.org
diff --git a/devel/cargo-bloat/Makefile b/devel/cargo-bloat/Makefile
index 756f750551fb..fce3c7b7be3d 100644
--- a/devel/cargo-bloat/Makefile
+++ b/devel/cargo-bloat/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-bloat
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.1
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cargo-c/Makefile b/devel/cargo-c/Makefile
index def97b51f15f..d10bb9fdcc0c 100644
--- a/devel/cargo-c/Makefile
+++ b/devel/cargo-c/Makefile
@@ -1,13 +1,13 @@
PORTNAME= cargo-c
-DISTVERSION= 0.10.13
-DISTVERSIONSUFFIX= +cargo-0.88.0
+DISTVERSION= 0.10.14
+DISTVERSIONSUFFIX= +cargo-0.89.0
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= CRATESIO
# XXX Teach USES=cargo to have proper default
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Cargo C-ABI helpers
WWW= https://github.com/lu-zero/cargo-c
diff --git a/devel/cargo-c/Makefile.crates b/devel/cargo-c/Makefile.crates
index 211d3e61aa34..5b2b7ee7a66a 100644
--- a/devel/cargo-c/Makefile.crates
+++ b/devel/cargo-c/Makefile.crates
@@ -1,54 +1,55 @@
-CARGO_CRATES= adler2-2.0.0 \
+CARGO_CRATES= adler2-2.0.1 \
ahash-0.8.12 \
aho-corasick-1.1.3 \
allocator-api2-0.2.21 \
annotate-snippets-0.11.5 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
+ anstream-0.6.19 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.3 \
+ anstyle-wincon-3.0.9 \
anyhow-1.0.98 \
arc-swap-1.7.1 \
arrayref-0.3.9 \
arrayvec-0.7.6 \
- autocfg-1.4.0 \
+ autocfg-1.5.0 \
base16ct-0.2.0 \
base64-0.22.1 \
- base64ct-1.7.3 \
+ base64ct-1.8.0 \
bitflags-2.9.1 \
bitmaps-2.1.0 \
blake3-1.8.2 \
block-buffer-0.10.4 \
bstr-1.12.0 \
- bumpalo-3.17.0 \
+ bumpalo-3.19.0 \
+ byteorder-1.5.0 \
bytes-1.10.1 \
- cargo-0.88.0 \
+ cargo-0.89.0 \
cargo-credential-0.4.8 \
- cargo-credential-libsecret-0.4.13 \
- cargo-credential-macos-keychain-0.4.13 \
- cargo-credential-wincred-0.4.13 \
- cargo-platform-0.2.0 \
- cargo-util-0.2.20 \
- cargo-util-schemas-0.8.1 \
- cbindgen-0.28.0 \
- cc-1.2.22 \
- cfg-if-1.0.0 \
- clap-4.5.38 \
- clap_builder-4.5.38 \
- clap_complete-4.5.50 \
- clap_derive-4.5.32 \
- clap_lex-0.7.4 \
+ cargo-credential-libsecret-0.4.14 \
+ cargo-credential-macos-keychain-0.4.14 \
+ cargo-credential-wincred-0.4.14 \
+ cargo-platform-0.3.0 \
+ cargo-util-0.2.21 \
+ cargo-util-schemas-0.8.2 \
+ cbindgen-0.29.0 \
+ cc-1.2.27 \
+ cfg-if-1.0.1 \
+ clap-4.5.40 \
+ clap_builder-4.5.40 \
+ clap_complete-4.5.54 \
+ clap_derive-4.5.40 \
+ clap_lex-0.7.5 \
clru-0.6.2 \
color-print-0.3.7 \
color-print-proc-macro-0.3.7 \
- colorchoice-1.0.3 \
+ colorchoice-1.0.4 \
const-oid-0.9.6 \
constant_time_eq-0.3.1 \
- core-foundation-0.10.0 \
+ core-foundation-0.10.1 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
- crates-io-0.40.10 \
+ crates-io-0.40.11 \
crc32fast-1.4.2 \
crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
@@ -56,9 +57,9 @@ CARGO_CRATES= adler2-2.0.0 \
crossbeam-utils-0.8.21 \
crypto-bigint-0.5.5 \
crypto-common-0.1.6 \
- ct-codecs-1.1.5 \
- curl-0.4.47 \
- curl-sys-0.4.80+curl-8.12.1 \
+ ct-codecs-1.1.6 \
+ curl-0.4.48 \
+ curl-sys-0.4.82+curl-8.14.1 \
dbus-0.9.7 \
der-0.7.10 \
deranged-0.4.0 \
@@ -72,15 +73,16 @@ CARGO_CRATES= adler2-2.0.0 \
encoding_rs-0.8.35 \
equivalent-1.0.2 \
erased-serde-0.4.6 \
- errno-0.3.12 \
+ errno-0.3.13 \
fallible-iterator-0.3.0 \
fallible-streaming-iterator-0.1.9 \
faster-hex-0.9.0 \
+ faster-hex-0.10.0 \
fastrand-2.3.0 \
ff-0.13.1 \
- fiat-crypto-0.2.9 \
+ fiat-crypto-0.3.0 \
filetime-0.2.25 \
- flate2-1.1.1 \
+ flate2-1.1.2 \
fnv-1.0.7 \
foldhash-0.1.5 \
foreign-types-0.3.2 \
@@ -91,63 +93,68 @@ CARGO_CRATES= adler2-2.0.0 \
getrandom-0.3.3 \
git2-0.20.2 \
git2-curl-0.21.0 \
- gix-0.70.0 \
- gix-actor-0.33.2 \
- gix-attributes-0.24.0 \
+ gix-0.71.0 \
+ gix-actor-0.34.0 \
+ gix-attributes-0.25.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-command-0.5.0 \
+ gix-commitgraph-0.27.0 \
+ gix-config-0.44.0 \
gix-config-value-0.14.12 \
- gix-credentials-0.27.0 \
+ gix-credentials-0.28.0 \
gix-date-0.9.4 \
- gix-diff-0.50.0 \
- gix-dir-0.12.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-diff-0.51.0 \
+ gix-dir-0.13.0 \
+ gix-discover-0.39.0 \
+ gix-features-0.41.1 \
+ gix-features-0.42.1 \
+ gix-filter-0.18.0 \
+ gix-fs-0.14.0 \
+ gix-fs-0.15.0 \
+ gix-glob-0.19.0 \
+ gix-hash-0.17.0 \
+ gix-hash-0.18.0 \
+ gix-hashtable-0.8.1 \
+ gix-ignore-0.14.0 \
+ gix-index-0.39.0 \
+ gix-lock-17.1.0 \
+ gix-negotiate-0.19.0 \
+ gix-object-0.48.0 \
+ gix-odb-0.68.0 \
+ gix-pack-0.58.0 \
gix-packetline-0.18.4 \
gix-packetline-blocking-0.18.3 \
gix-path-0.10.18 \
- 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-pathspec-0.10.0 \
+ gix-prompt-0.10.0 \
+ gix-protocol-0.49.0 \
+ gix-quote-0.5.0 \
+ gix-ref-0.51.0 \
+ gix-refspec-0.29.0 \
+ gix-revision-0.33.0 \
+ gix-revwalk-0.19.0 \
gix-sec-0.10.12 \
- gix-shallow-0.2.0 \
- gix-submodule-0.17.0 \
- gix-tempfile-16.0.0 \
+ gix-shallow-0.3.0 \
+ gix-submodule-0.18.0 \
+ gix-tempfile-17.1.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-transport-0.46.0 \
+ gix-traverse-0.45.0 \
+ gix-url-0.30.0 \
+ gix-utils-0.2.0 \
+ gix-utils-0.3.0 \
gix-validate-0.9.4 \
gix-validate-0.10.0 \
- gix-worktree-0.39.0 \
+ gix-worktree-0.40.0 \
glob-0.3.2 \
globset-0.4.16 \
group-0.13.0 \
+ hash32-0.3.1 \
hashbrown-0.14.5 \
- hashbrown-0.15.3 \
+ hashbrown-0.15.4 \
hashlink-0.10.0 \
- heck-0.4.1 \
+ heapless-0.8.0 \
heck-0.5.0 \
hex-0.4.3 \
hkdf-0.12.4 \
@@ -158,21 +165,21 @@ CARGO_CRATES= adler2-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_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
icu_provider-2.0.0 \
idna-1.0.3 \
idna_adapter-1.2.1 \
ignore-0.4.23 \
im-rc-15.1.0 \
implib-0.3.5 \
- indexmap-2.9.0 \
+ indexmap-2.10.0 \
is_executable-1.0.4 \
is_terminal_polyfill-1.70.1 \
itertools-0.14.0 \
itoa-1.0.15 \
- jiff-0.2.13 \
- jiff-static-0.2.13 \
+ jiff-0.2.15 \
+ jiff-static-0.2.15 \
jiff-tzdb-0.1.4 \
jiff-tzdb-platform-0.1.3 \
jobserver-0.1.33 \
@@ -180,27 +187,28 @@ CARGO_CRATES= adler2-2.0.0 \
kstring-2.0.2 \
lazy_static-1.5.0 \
lazycell-1.3.0 \
- libc-0.2.172 \
+ libc-0.2.174 \
libdbus-sys-0.2.5 \
- libgit2-sys-0.18.1+1.9.0 \
- libloading-0.8.7 \
+ libgit2-sys-0.18.2+1.9.1 \
+ libloading-0.8.8 \
libnghttp2-sys-0.1.11+1.64.0 \
- libredox-0.1.3 \
- libsqlite3-sys-0.31.0 \
+ libredox-0.1.4 \
+ libsqlite3-sys-0.32.0 \
libssh2-sys-0.3.1 \
+ libz-rs-sys-0.5.1 \
libz-sys-1.1.22 \
linux-raw-sys-0.4.15 \
linux-raw-sys-0.9.4 \
litemap-0.8.0 \
- lock_api-0.4.12 \
+ lock_api-0.4.13 \
log-0.4.27 \
matchers-0.1.0 \
maybe-async-0.2.10 \
- memchr-2.7.4 \
+ memchr-2.7.5 \
memmap2-0.9.5 \
memoffset-0.9.1 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.8 \
+ miniz_oxide-0.8.9 \
miow-0.6.0 \
nom-7.1.3 \
normpath-1.3.0 \
@@ -208,28 +216,31 @@ CARGO_CRATES= adler2-2.0.0 \
num-conv-0.1.0 \
num-traits-0.2.19 \
object-0.36.7 \
+ object-0.37.1 \
once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
opener-0.7.2 \
- openssl-0.10.57 \
+ openssl-0.10.73 \
openssl-macros-0.1.1 \
openssl-probe-0.1.6 \
openssl-src-300.5.0+3.5.0 \
- openssl-sys-0.9.108 \
+ openssl-sys-0.9.109 \
ordered-float-2.10.1 \
- orion-0.17.10 \
- os_info-3.11.0 \
+ orion-0.17.11 \
+ os_info-3.12.0 \
overload-0.1.1 \
p384-0.13.1 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
- pasetors-0.7.4 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
+ pasetors-0.7.6 \
pathdiff-0.2.3 \
pem-rfc7468-0.7.0 \
percent-encoding-2.3.1 \
pin-project-lite-0.2.16 \
pkcs8-0.10.2 \
pkg-config-0.3.32 \
- portable-atomic-1.11.0 \
+ plist-1.7.2 \
+ portable-atomic-1.11.1 \
portable-atomic-util-0.2.4 \
potential_utf-0.1.2 \
powerfmt-0.2.0 \
@@ -237,24 +248,25 @@ CARGO_CRATES= adler2-2.0.0 \
primeorder-0.13.6 \
proc-macro2-1.0.95 \
prodash-29.0.2 \
+ quick-xml-0.37.5 \
quote-1.0.40 \
- r-efi-5.2.0 \
+ r-efi-5.3.0 \
rand-0.9.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
rand_core-0.9.3 \
rand_xoshiro-0.6.0 \
- redox_syscall-0.5.12 \
+ redox_syscall-0.5.13 \
regex-1.11.1 \
regex-automata-0.1.10 \
regex-automata-0.4.9 \
regex-syntax-0.6.29 \
regex-syntax-0.8.5 \
rfc6979-0.4.0 \
- rusqlite-0.33.0 \
+ rusqlite-0.34.0 \
rustc-hash-2.1.1 \
rustc-stable-hash-0.1.2 \
- rustfix-0.9.0 \
+ rustfix-0.9.1 \
rustix-0.38.44 \
rustix-1.0.7 \
ryu-1.0.20 \
@@ -271,9 +283,9 @@ CARGO_CRATES= adler2-2.0.0 \
serde_derive-1.0.219 \
serde_ignored-0.1.12 \
serde_json-1.0.140 \
- serde_spanned-0.6.8 \
+ serde_spanned-0.6.9 \
sha1-0.10.6 \
- sha1_smol-1.0.1 \
+ sha1-checked-0.10.0 \
sha2-0.10.9 \
sharded-slab-0.1.7 \
shell-escape-0.1.5 \
@@ -281,8 +293,8 @@ CARGO_CRATES= adler2-2.0.0 \
shlex-1.3.0 \
signature-2.2.0 \
sized-chunks-0.6.5 \
- smallvec-1.15.0 \
- socket2-0.5.9 \
+ smallvec-1.15.1 \
+ socket2-0.5.10 \
spki-0.7.3 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
@@ -290,7 +302,7 @@ CARGO_CRATES= adler2-2.0.0 \
subtle-2.6.1 \
supports-hyperlinks-3.1.0 \
supports-unicode-3.0.0 \
- syn-2.0.101 \
+ syn-2.0.104 \
synstructure-0.13.2 \
tar-0.4.44 \
tempfile-3.20.0 \
@@ -299,21 +311,21 @@ CARGO_CRATES= adler2-2.0.0 \
thiserror-2.0.12 \
thiserror-impl-1.0.69 \
thiserror-impl-2.0.12 \
- thread_local-1.1.8 \
+ thread_local-1.1.9 \
time-0.3.41 \
time-core-0.1.4 \
time-macros-0.2.22 \
tinystr-0.8.1 \
tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
- toml-0.8.22 \
- toml_datetime-0.6.9 \
- toml_edit-0.22.26 \
- toml_write-0.1.1 \
+ toml-0.8.23 \
+ toml_datetime-0.6.11 \
+ toml_edit-0.22.27 \
+ toml_write-0.1.2 \
tracing-0.1.41 \
- tracing-attributes-0.1.28 \
+ tracing-attributes-0.1.30 \
tracing-chrome-0.7.2 \
- tracing-core-0.1.33 \
+ tracing-core-0.1.34 \
tracing-log-0.2.0 \
tracing-subscriber-0.3.19 \
typeid-1.0.3 \
@@ -322,7 +334,7 @@ CARGO_CRATES= adler2-2.0.0 \
unicode-bom-2.0.3 \
unicode-ident-1.0.18 \
unicode-normalization-0.1.24 \
- unicode-width-0.2.0 \
+ unicode-width-0.2.1 \
unicode-xid-0.2.6 \
url-2.5.4 \
utf8_iter-1.0.4 \
@@ -331,7 +343,7 @@ CARGO_CRATES= adler2-2.0.0 \
vcpkg-0.2.15 \
version_check-0.9.5 \
walkdir-2.5.0 \
- wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
wasi-0.14.2+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
@@ -345,9 +357,10 @@ CARGO_CRATES= adler2-2.0.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
- windows-targets-0.53.0 \
+ windows-targets-0.53.2 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_gnullvm-0.53.0 \
@@ -371,17 +384,17 @@ CARGO_CRATES= adler2-2.0.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.26 \
- winnow-0.7.10 \
+ winnow-0.7.11 \
wit-bindgen-rt-0.39.0 \
writeable-0.6.1 \
yoke-0.8.0 \
yoke-derive-0.8.0 \
- zerocopy-0.8.25 \
- zerocopy-derive-0.8.25 \
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
zerotrie-0.2.2 \
zerovec-0.11.2 \
- zerovec-derive-0.11.1
+ zerovec-derive-0.11.1 \
+ zlib-rs-0.5.1
diff --git a/devel/cargo-c/distinfo b/devel/cargo-c/distinfo
index 47b07531a554..e0a9fc610aee 100644
--- a/devel/cargo-c/distinfo
+++ b/devel/cargo-c/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1153704088
-SHA256 (rust/crates/cargo-c-0.10.13+cargo-0.88.0.crate) = bd11efb38aee5930cabfe8d41465f22859b2af9071fa04d3642814cf1cc2bc75
-SIZE (rust/crates/cargo-c-0.10.13+cargo-0.88.0.crate) = 57727
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+TIMESTAMP = 1751094160
+SHA256 (rust/crates/cargo-c-0.10.14+cargo-0.89.0.crate) = fe82742019f0e5c1a9f8549b0f41b20f1bc834f5ed0626c47019f15be566b321
+SIZE (rust/crates/cargo-c-0.10.14+cargo-0.89.0.crate) = 59024
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
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
@@ -11,16 +11,16 @@ SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f924
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
SHA256 (rust/crates/annotate-snippets-0.11.5.crate) = 710e8eae58854cdc1790fcb56cca04d712a17be849eeb81da2a724bf4bae2bc4
SIZE (rust/crates/annotate-snippets-0.11.5.crate) = 34687
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
+SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
+SIZE (rust/crates/anstream-0.6.19.crate) = 28767
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9
+SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190
+SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882
+SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561
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
@@ -29,14 +29,14 @@ SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486
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/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
SHA256 (rust/crates/base16ct-0.2.0.crate) = 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf
SIZE (rust/crates/base16ct-0.2.0.crate) = 10240
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/base64ct-1.7.3.crate) = 89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3
-SIZE (rust/crates/base64ct-1.7.3.crate) = 31175
+SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba
+SIZE (rust/crates/base64ct-1.8.0.crate) = 31211
SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
SHA256 (rust/crates/bitmaps-2.1.0.crate) = 031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2
@@ -47,62 +47,64 @@ SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996a
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
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/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+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/cargo-0.88.0.crate) = e3266d7f10870d970f22fd244b5d4bb017f723247e6743f2283f6fe63a4f6084
-SIZE (rust/crates/cargo-0.88.0.crate) = 2764211
+SHA256 (rust/crates/cargo-0.89.0.crate) = 4ffb868a2869728e8cad2afd836cf7f287f5e9379f2e857deea187abfd7c5cfd
+SIZE (rust/crates/cargo-0.89.0.crate) = 2772387
SHA256 (rust/crates/cargo-credential-0.4.8.crate) = ac1ef5080adde1db190e901884d2c400990856c2a23201c5a181b910a6dbdf2a
SIZE (rust/crates/cargo-credential-0.4.8.crate) = 19781
-SHA256 (rust/crates/cargo-credential-libsecret-0.4.13.crate) = 02d4e8e593dd3967cf90d6ae8e0e820abbb9ba168c4015dc04d90abc80477b8b
-SIZE (rust/crates/cargo-credential-libsecret-0.4.13.crate) = 9749
-SHA256 (rust/crates/cargo-credential-macos-keychain-0.4.13.crate) = 4037e5af4bd682580c82143a0a22d9fd2ae6e57ee8b9ea7110dabcf1160828cc
-SIZE (rust/crates/cargo-credential-macos-keychain-0.4.13.crate) = 9214
-SHA256 (rust/crates/cargo-credential-wincred-0.4.13.crate) = 320491fd2d43703fe8685cc844af75eba650d32f51a26a9f37ec8fd0d426a738
-SIZE (rust/crates/cargo-credential-wincred-0.4.13.crate) = 9390
-SHA256 (rust/crates/cargo-platform-0.2.0.crate) = 84982c6c0ae343635a3a4ee6dedef965513735c8b183caa7289fa6e27399ebd4
-SIZE (rust/crates/cargo-platform-0.2.0.crate) = 13373
-SHA256 (rust/crates/cargo-util-0.2.20.crate) = d767bc85f367f6483a6072430b56f5c0d6ee7636751a21a800526d0711753d76
-SIZE (rust/crates/cargo-util-0.2.20.crate) = 32306
-SHA256 (rust/crates/cargo-util-schemas-0.8.1.crate) = ea8b01266e95c3cf839fe626e651fa36a9171033caa917a773d7a0ba1d5ce6be
-SIZE (rust/crates/cargo-util-schemas-0.8.1.crate) = 36913
-SHA256 (rust/crates/cbindgen-0.28.0.crate) = eadd868a2ce9ca38de7eeafdcec9c7065ef89b42b32f0839278d55f35c54d1ff
-SIZE (rust/crates/cbindgen-0.28.0.crate) = 223401
-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.38.crate) = ed93b9805f8ba930df42c2590f05453d5ec36cbb85d018868a5b24d31f6ac000
-SIZE (rust/crates/clap-4.5.38.crate) = 57140
-SHA256 (rust/crates/clap_builder-4.5.38.crate) = 379026ff283facf611b0ea629334361c4211d1b12ee01024eec1591133b04120
-SIZE (rust/crates/clap_builder-4.5.38.crate) = 169177
-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
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
+SHA256 (rust/crates/cargo-credential-libsecret-0.4.14.crate) = d4c6e10380bfa25a4f1495e6ca7256332857e3ef7bb16adf376641e6af03acaf
+SIZE (rust/crates/cargo-credential-libsecret-0.4.14.crate) = 9752
+SHA256 (rust/crates/cargo-credential-macos-keychain-0.4.14.crate) = 123e3570992ff3f899a62eefd482e131dea655df8c08150ae559bda2ff492836
+SIZE (rust/crates/cargo-credential-macos-keychain-0.4.14.crate) = 9215
+SHA256 (rust/crates/cargo-credential-wincred-0.4.14.crate) = 0310db795786db4bbe6cc00f30099ff6a157bb78f9f590376e5e1005866a68d3
+SIZE (rust/crates/cargo-credential-wincred-0.4.14.crate) = 9392
+SHA256 (rust/crates/cargo-platform-0.3.0.crate) = 8abf5d501fd757c2d2ee78d0cc40f606e92e3a63544420316565556ed28485e2
+SIZE (rust/crates/cargo-platform-0.3.0.crate) = 13252
+SHA256 (rust/crates/cargo-util-0.2.21.crate) = c95ec8b2485b20aed818bd7460f8eecc6c87c35c84191b353a3aba9aa1736c36
+SIZE (rust/crates/cargo-util-0.2.21.crate) = 32302
+SHA256 (rust/crates/cargo-util-schemas-0.8.2.crate) = 7dc1a6f7b5651af85774ae5a34b4e8be397d9cf4bc063b7e6dbd99a841837830
+SIZE (rust/crates/cargo-util-schemas-0.8.2.crate) = 36914
+SHA256 (rust/crates/cbindgen-0.29.0.crate) = 975982cdb7ad6a142be15bdf84aea7ec6a9e5d4d797c004d43185b24cfe4e684
+SIZE (rust/crates/cbindgen-0.29.0.crate) = 226905
+SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc
+SIZE (rust/crates/cc-1.2.27.crate) = 107070
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f
+SIZE (rust/crates/clap-4.5.40.crate) = 57419
+SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e
+SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191
+SHA256 (rust/crates/clap_complete-4.5.54.crate) = aad5b1b4de04fead402672b48897030eec1f3bfe1550776322f59f6d6e6a5677
+SIZE (rust/crates/clap_complete-4.5.54.crate) = 48534
+SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce
+SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59
SIZE (rust/crates/clru-0.6.2.crate) = 16497
SHA256 (rust/crates/color-print-0.3.7.crate) = 3aa954171903797d5623e047d9ab69d91b493657917bdfb8c2c80ecaf9cdb6f4
SIZE (rust/crates/color-print-0.3.7.crate) = 11586
SHA256 (rust/crates/color-print-proc-macro-0.3.7.crate) = 692186b5ebe54007e45a59aea47ece9eb4108e141326c304cdc91699a7118a22
SIZE (rust/crates/color-print-proc-macro-0.3.7.crate) = 23082
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8
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/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63
-SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023
+SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
+SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/crates-io-0.40.10.crate) = 9c15b946f2bbd53f5be858ed02fcacfeb3646f3ca67b24defc276a01edd10de6
-SIZE (rust/crates/crates-io-0.40.10.crate) = 15087
+SHA256 (rust/crates/crates-io-0.40.11.crate) = 9d8912d1316660f138aa2dec2c20e38633449fb7a3b2b8fcbf1698ac31941b8e
+SIZE (rust/crates/crates-io-0.40.11.crate) = 15088
SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
@@ -117,12 +119,12 @@ SHA256 (rust/crates/crypto-bigint-0.5.5.crate) = 0dc92fb57ca44df6db8059111ab3af9
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/ct-codecs-1.1.5.crate) = dd0d274c65cbc1c34703d2fc2ce0fb892ff68f4516b677671a2f238a30b9b2b2
-SIZE (rust/crates/ct-codecs-1.1.5.crate) = 8162
-SHA256 (rust/crates/curl-0.4.47.crate) = d9fb4d13a1be2b58f14d60adba57c9834b78c62fd86c3e76a148f732686e9265
-SIZE (rust/crates/curl-0.4.47.crate) = 97185
-SHA256 (rust/crates/curl-sys-0.4.80+curl-8.12.1.crate) = 55f7df2eac63200c3ab25bde3b2268ef2ee56af3d238e76d61f01c3c49bff734
-SIZE (rust/crates/curl-sys-0.4.80+curl-8.12.1.crate) = 1817567
+SHA256 (rust/crates/ct-codecs-1.1.6.crate) = 9b10589d1a5e400d61f9f38f12f884cfd080ff345de8f17efda36fe0e4a02aa8
+SIZE (rust/crates/ct-codecs-1.1.6.crate) = 11206
+SHA256 (rust/crates/curl-0.4.48.crate) = 9e2d5c8f48d9c0c23250e52b55e82a6ab4fdba6650c931f5a0a57a43abda812b
+SIZE (rust/crates/curl-0.4.48.crate) = 97323
+SHA256 (rust/crates/curl-sys-0.4.82+curl-8.14.1.crate) = c4d63638b5ec65f1a4ae945287b3fd035be4554bbaf211901159c9a2a74fb5be
+SIZE (rust/crates/curl-sys-0.4.82+curl-8.14.1.crate) = 1859811
SHA256 (rust/crates/dbus-0.9.7.crate) = 1bb21987b9fb1613058ba3843121dd18b163b254d8a6e797e144cbac14d96d1b
SIZE (rust/crates/dbus-0.9.7.crate) = 104206
SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb
@@ -149,24 +151,26 @@ SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
SHA256 (rust/crates/erased-serde-0.4.6.crate) = e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7
SIZE (rust/crates/erased-serde-0.4.6.crate) = 28352
-SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
-SIZE (rust/crates/errno-0.3.12.crate) = 12423
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
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/faster-hex-0.9.0.crate) = a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183
SIZE (rust/crates/faster-hex-0.9.0.crate) = 13053
+SHA256 (rust/crates/faster-hex-0.10.0.crate) = 7223ae2d2f179b803433d9c830478527e92b8117eab39460edae7f1614d9fb73
+SIZE (rust/crates/faster-hex-0.10.0.crate) = 13419
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/ff-0.13.1.crate) = c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393
SIZE (rust/crates/ff-0.13.1.crate) = 18607
-SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d
-SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390
+SHA256 (rust/crates/fiat-crypto-0.3.0.crate) = 64cd1e32ddd350061ae6edb1b082d7c54915b5c672c389143b9a63403a109f24
+SIZE (rust/crates/fiat-crypto-0.3.0.crate) = 600542
SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
-SIZE (rust/crates/flate2-1.1.1.crate) = 77224
+SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
+SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
@@ -187,120 +191,130 @@ SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d
SIZE (rust/crates/git2-0.20.2.crate) = 223479
SHA256 (rust/crates/git2-curl-0.21.0.crate) = be8dcabbc09ece4d30a9aa983d5804203b7e2f8054a171f792deff59b56d31fa
SIZE (rust/crates/git2-curl-0.21.0.crate) = 9654
-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-0.71.0.crate) = a61e71ec6817fc3c9f12f812682cfe51ee6ea0d2e27e02fc3849c35524617435
+SIZE (rust/crates/gix-0.71.0.crate) = 292982
+SHA256 (rust/crates/gix-actor-0.34.0.crate) = f438c87d4028aca4b82f82ba8d8ab1569823cfb3e5bc5fa8456a71678b2a20e7
+SIZE (rust/crates/gix-actor-0.34.0.crate) = 12871
+SHA256 (rust/crates/gix-attributes-0.25.0.crate) = e4e25825e0430aa11096f8b65ced6780d4a96a133f81904edceebb5344c8dd7f
+SIZE (rust/crates/gix-attributes-0.25.0.crate) = 22766
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-command-0.5.0.crate) = c0378995847773a697f8e157fe2963ecf3462fe64be05b7b3da000b3b472def8
+SIZE (rust/crates/gix-command-0.5.0.crate) = 15122
+SHA256 (rust/crates/gix-commitgraph-0.27.0.crate) = 043cbe49b7a7505150db975f3cb7c15833335ac1e26781f615454d9d640a28fe
+SIZE (rust/crates/gix-commitgraph-0.27.0.crate) = 22254
+SHA256 (rust/crates/gix-config-0.44.0.crate) = 9c6f830bf746604940261b49abf7f655d2c19cadc9f4142ae9379e3a316e8cfa
+SIZE (rust/crates/gix-config-0.44.0.crate) = 73085
SHA256 (rust/crates/gix-config-value-0.14.12.crate) = 8dc2c844c4cf141884678cabef736fd91dd73068b9146e6f004ba1a0457944b6
SIZE (rust/crates/gix-config-value-0.14.12.crate) = 15627
-SHA256 (rust/crates/gix-credentials-0.27.0.crate) = cf950f9ee1690bb9c4388b5152baa8a9f41ad61e5cf1ba0ec8c207b08dab9e45
-SIZE (rust/crates/gix-credentials-0.27.0.crate) = 22145
+SHA256 (rust/crates/gix-credentials-0.28.0.crate) = 25322308aaf65789536b860d21137c3f7b69004ac4971c15c1abb08d3951c062
+SIZE (rust/crates/gix-credentials-0.28.0.crate) = 22452
SHA256 (rust/crates/gix-date-0.9.4.crate) = daa30058ec7d3511fbc229e4f9e696a35abd07ec5b82e635eff864a2726217e4
SIZE (rust/crates/gix-date-0.9.4.crate) = 13705
-SHA256 (rust/crates/gix-diff-0.50.0.crate) = 62afb7f4ca0acdf4e9dad92065b2eb1bf2993bcc5014b57bc796e3a365b17c4d
-SIZE (rust/crates/gix-diff-0.50.0.crate) = 46347
-SHA256 (rust/crates/gix-dir-0.12.0.crate) = c1d78db3927a12f7d1b788047b84efacaab03ef25738bd1c77856ad8966bd57b
-SIZE (rust/crates/gix-dir-0.12.0.crate) = 55345
-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-diff-0.51.0.crate) = a2c975dad2afc85e4e233f444d1efbe436c3cdcf3a07173984509c436d00a3f8
+SIZE (rust/crates/gix-diff-0.51.0.crate) = 57844
+SHA256 (rust/crates/gix-dir-0.13.0.crate) = 5879497bd3815d8277ed864ec8975290a70de5b62bb92d2d666a4cefc5d4793b
+SIZE (rust/crates/gix-dir-0.13.0.crate) = 63102
+SHA256 (rust/crates/gix-discover-0.39.0.crate) = f7fb8a4349b854506a3915de18d3341e5f1daa6b489c8affc9ca0d69efe86781
+SIZE (rust/crates/gix-discover-0.39.0.crate) = 22970
+SHA256 (rust/crates/gix-features-0.41.1.crate) = 016d6050219458d14520fe22bdfdeb9cb71631dec9bc2724767c983f60109634
+SIZE (rust/crates/gix-features-0.41.1.crate) = 33677
+SHA256 (rust/crates/gix-features-0.42.1.crate) = 56f4399af6ec4fd9db84dd4cf9656c5c785ab492ab40a7c27ea92b4241923fed
+SIZE (rust/crates/gix-features-0.42.1.crate) = 33400
+SHA256 (rust/crates/gix-filter-0.18.0.crate) = cb2b2bbffdc5cc9b2b82fc82da1b98163c9b423ac2b45348baa83a947ac9ab89
+SIZE (rust/crates/gix-filter-0.18.0.crate) = 37418
+SHA256 (rust/crates/gix-fs-0.14.0.crate) = 951e886120dc5fa8cac053e5e5c89443f12368ca36811b2e43d1539081f9c111
+SIZE (rust/crates/gix-fs-0.14.0.crate) = 19699
+SHA256 (rust/crates/gix-fs-0.15.0.crate) = 67a0637149b4ef24d3ea55f81f77231401c8463fae6da27331c987957eb597c7
+SIZE (rust/crates/gix-fs-0.15.0.crate) = 19741
+SHA256 (rust/crates/gix-glob-0.19.0.crate) = 20972499c03473e773a2099e5fd0c695b9b72465837797a51a43391a1635a030
+SIZE (rust/crates/gix-glob-0.19.0.crate) = 16258
+SHA256 (rust/crates/gix-hash-0.17.0.crate) = 834e79722063958b03342edaa1e17595cd2939bb2b3306b3225d0815566dcb49
+SIZE (rust/crates/gix-hash-0.17.0.crate) = 18801
+SHA256 (rust/crates/gix-hash-0.18.0.crate) = 8d4900562c662852a6b42e2ef03442eccebf24f047d8eab4f23bc12ef0d785d8
+SIZE (rust/crates/gix-hash-0.18.0.crate) = 18940
+SHA256 (rust/crates/gix-hashtable-0.8.1.crate) = b5b5cb3c308b4144f2612ff64e32130e641279fcf1a84d8d40dad843b4f64904
+SIZE (rust/crates/gix-hashtable-0.8.1.crate) = 10253
+SHA256 (rust/crates/gix-ignore-0.14.0.crate) = 9a27c8380f493a10d1457f756a3f81924d578fc08d6535e304dfcafbf0261d18
+SIZE (rust/crates/gix-ignore-0.14.0.crate) = 12151
+SHA256 (rust/crates/gix-index-0.39.0.crate) = 855bece2d4153453aa5d0a80d51deea1ce8cd6a3b4cf213da85ac344ccb908a7
+SIZE (rust/crates/gix-index-0.39.0.crate) = 53596
+SHA256 (rust/crates/gix-lock-17.1.0.crate) = 570f8b034659f256366dc90f1a24924902f20acccd6a15be96d44d1269e7a796
+SIZE (rust/crates/gix-lock-17.1.0.crate) = 13990
+SHA256 (rust/crates/gix-negotiate-0.19.0.crate) = dad912acf5a68a7defa4836014337ff4381af8c3c098f41f818a8c524285e57b
+SIZE (rust/crates/gix-negotiate-0.19.0.crate) = 15384
+SHA256 (rust/crates/gix-object-0.48.0.crate) = 4943fcdae6ffc135920c9ea71e0362ed539182924ab7a85dd9dac8d89b0dd69a
+SIZE (rust/crates/gix-object-0.48.0.crate) = 48838
+SHA256 (rust/crates/gix-odb-0.68.0.crate) = 50306d40dcc982eb6b7593103f066ea6289c7b094cb9db14f3cd2be0b9f5e610
+SIZE (rust/crates/gix-odb-0.68.0.crate) = 62553
+SHA256 (rust/crates/gix-pack-0.58.0.crate) = 9b65fffb09393c26624ca408d32cfe8776fb94cd0a5cdf984905e1d2f39779cb
+SIZE (rust/crates/gix-pack-0.58.0.crate) = 104138
SHA256 (rust/crates/gix-packetline-0.18.4.crate) = 123844a70cf4d5352441dc06bab0da8aef61be94ec239cb631e0ba01dc6d3a04
SIZE (rust/crates/gix-packetline-0.18.4.crate) = 26579
SHA256 (rust/crates/gix-packetline-blocking-0.18.3.crate) = 1ecf3ea2e105c7e45587bac04099824301262a6c43357fad5205da36dbb233b3
SIZE (rust/crates/gix-packetline-blocking-0.18.3.crate) = 22138
SHA256 (rust/crates/gix-path-0.10.18.crate) = 567f65fec4ef10dfab97ae71f26a27fd4d7fe7b8e3f90c8a58551c41ff3fb65b
SIZE (rust/crates/gix-path-0.10.18.crate) = 30214
-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-pathspec-0.10.0.crate) = fef8422c3c9066d649074b24025125963f85232bfad32d6d16aea9453b82ec14
+SIZE (rust/crates/gix-pathspec-0.10.0.crate) = 23271
+SHA256 (rust/crates/gix-prompt-0.10.0.crate) = fbf9cbf6239fd32f2c2c9c57eeb4e9b28fa1c9b779fa0e3b7c455eb1ca49d5f0
+SIZE (rust/crates/gix-prompt-0.10.0.crate) = 13794
+SHA256 (rust/crates/gix-protocol-0.49.0.crate) = 5678ddae1d62880bc30e2200be1b9387af3372e0e88e21f81b4e7f8367355b5a
+SIZE (rust/crates/gix-protocol-0.49.0.crate) = 56678
+SHA256 (rust/crates/gix-quote-0.5.0.crate) = 1b005c550bf84de3b24aa5e540a23e6146a1c01c7d30470e35d75a12f827f969
+SIZE (rust/crates/gix-quote-0.5.0.crate) = 9009
+SHA256 (rust/crates/gix-ref-0.51.0.crate) = b2e1f7eb6b7ce82d2d19961f74bd637bab3ea79b1bc7bfb23dbefc67b0415d8b
+SIZE (rust/crates/gix-ref-0.51.0.crate) = 63938
+SHA256 (rust/crates/gix-refspec-0.29.0.crate) = 1d8587b21e2264a6e8938d940c5c99662779c13a10741a5737b15fc85c252ffc
+SIZE (rust/crates/gix-refspec-0.29.0.crate) = 22454
+SHA256 (rust/crates/gix-revision-0.33.0.crate) = 342caa4e158df3020cadf62f656307c3948fe4eacfdf67171d7212811860c3e9
+SIZE (rust/crates/gix-revision-0.33.0.crate) = 27926
+SHA256 (rust/crates/gix-revwalk-0.19.0.crate) = 2dc7c3d7e5cdc1ab8d35130106e4af0a4f9f9eca0c81f4312b690780e92bde0d
+SIZE (rust/crates/gix-revwalk-0.19.0.crate) = 18189
SHA256 (rust/crates/gix-sec-0.10.12.crate) = 47aeb0f13de9ef2f3033f5ff218de30f44db827ac9f1286f9ef050aacddd5888
SIZE (rust/crates/gix-sec-0.10.12.crate) = 12935
-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-shallow-0.3.0.crate) = cc0598aacfe1d52575a21c9492fee086edbb21e228ec36c819c42ab923f434c3
+SIZE (rust/crates/gix-shallow-0.3.0.crate) = 11890
+SHA256 (rust/crates/gix-submodule-0.18.0.crate) = 78c7390c2059505c365e9548016d4edc9f35749c6a9112b7b1214400bbc68da2
+SIZE (rust/crates/gix-submodule-0.18.0.crate) = 21510
+SHA256 (rust/crates/gix-tempfile-17.1.0.crate) = c750e8c008453a2dba67a2b0d928b7716e05da31173a3f5e351d5457ad4470aa
+SIZE (rust/crates/gix-tempfile-17.1.0.crate) = 18804
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-transport-0.46.0.crate) = b3f68c2870bfca8278389d2484a7f2215b67d0b0cc5277d3c72ad72acf41787e
+SIZE (rust/crates/gix-transport-0.46.0.crate) = 68629
+SHA256 (rust/crates/gix-traverse-0.45.0.crate) = 36c0b049f8bdb61b20016694102f7b507f2e1727e83e9c5e6dad4f7d84ff7384
+SIZE (rust/crates/gix-traverse-0.45.0.crate) = 24651
+SHA256 (rust/crates/gix-url-0.30.0.crate) = 48dfe23f93f1ddb84977d80bb0dd7aa09d1bf5d5afc0c9b6820cccacc25ae860
+SIZE (rust/crates/gix-url-0.30.0.crate) = 19399
+SHA256 (rust/crates/gix-utils-0.2.0.crate) = 189f8724cf903e7fd57cfe0b7bc209db255cacdcb22c781a022f52c3a774f8d0
+SIZE (rust/crates/gix-utils-0.2.0.crate) = 11178
+SHA256 (rust/crates/gix-utils-0.3.0.crate) = 5351af2b172caf41a3728eb4455326d84e0d70fe26fc4de74ab0bd37df4191c5
+SIZE (rust/crates/gix-utils-0.3.0.crate) = 11052
SHA256 (rust/crates/gix-validate-0.9.4.crate) = 34b5f1253109da6c79ed7cf6e1e38437080bb6d704c76af14c93e2f255234084
SIZE (rust/crates/gix-validate-0.9.4.crate) = 12768
SHA256 (rust/crates/gix-validate-0.10.0.crate) = 77b9e00cacde5b51388d28ed746c493b18a6add1f19b5e01d686b3b9ece66d4d
SIZE (rust/crates/gix-validate-0.10.0.crate) = 12688
-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-0.40.0.crate) = f7760dbc4b79aa274fed30adc0d41dca6b917641f26e7867c4071b1fb4dc727b
+SIZE (rust/crates/gix-worktree-0.40.0.crate) = 24608
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/group-0.13.0.crate) = f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63
SIZE (rust/crates/group-0.13.0.crate) = 16526
+SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606
+SIZE (rust/crates/hash32-0.3.1.crate) = 10273
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
-SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
+SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
+SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
SHA256 (rust/crates/hashlink-0.10.0.crate) = 7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1
SIZE (rust/crates/hashlink-0.10.0.crate) = 29402
-SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
-SIZE (rust/crates/heck-0.4.1.crate) = 11567
+SHA256 (rust/crates/heapless-0.8.0.crate) = 0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad
+SIZE (rust/crates/heapless-0.8.0.crate) = 77802
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
@@ -321,10 +335,10 @@ SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329
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_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
@@ -337,8 +351,8 @@ SHA256 (rust/crates/im-rc-15.1.0.crate) = af1955a75fa080c677d3972822ec4bad316169
SIZE (rust/crates/im-rc-15.1.0.crate) = 194077
SHA256 (rust/crates/implib-0.3.5.crate) = 598bf7096215f835b0f70c94d7b033da3cbf66181b619f25e54d65adaf825e62
SIZE (rust/crates/implib-0.3.5.crate) = 30046
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
+SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
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
@@ -347,10 +361,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.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-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49
+SIZE (rust/crates/jiff-0.2.15.crate) = 712996
+SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4
+SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
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
@@ -365,22 +379,24 @@ SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591
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.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
SHA256 (rust/crates/libdbus-sys-0.2.5.crate) = 06085512b750d640299b79be4bad3d2fa90a9c00b1fd9e1b46364f66f0485c72
SIZE (rust/crates/libdbus-sys-0.2.5.crate) = 1557017
-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/libloading-0.8.7.crate) = 6a793df0d7afeac54f95b471d3af7f0d4fb975699f972341a4b76988d49cdf0c
-SIZE (rust/crates/libloading-0.8.7.crate) = 30374
+SHA256 (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222
+SIZE (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1856057
+SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
+SIZE (rust/crates/libloading-0.8.8.crate) = 31345
SHA256 (rust/crates/libnghttp2-sys-0.1.11+1.64.0.crate) = 1b6c24e48a7167cffa7119da39d577fa482e66c688a4aac016bee862e1a713c4
SIZE (rust/crates/libnghttp2-sys-0.1.11+1.64.0.crate) = 1968997
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-SHA256 (rust/crates/libsqlite3-sys-0.31.0.crate) = ad8935b44e7c13394a179a438e0cebba0fe08fe01b54f152e29a93b5cf993fd4
-SIZE (rust/crates/libsqlite3-sys-0.31.0.crate) = 5176611
+SHA256 (rust/crates/libredox-0.1.4.crate) = 1580801010e535496706ba011c15f8532df6b42297d2e471fec38ceadd8c0638
+SIZE (rust/crates/libredox-0.1.4.crate) = 6946
+SHA256 (rust/crates/libsqlite3-sys-0.32.0.crate) = fbb8270bb4060bd76c6e96f20c52d80620f1d82a3470885694e41e0f81ef6fe7
+SIZE (rust/crates/libsqlite3-sys-0.32.0.crate) = 5182689
SHA256 (rust/crates/libssh2-sys-0.3.1.crate) = 220e4f05ad4a218192533b300327f5150e809b54c4ec83b5a1d91833601811b9
SIZE (rust/crates/libssh2-sys-0.3.1.crate) = 582851
+SHA256 (rust/crates/libz-rs-sys-0.5.1.crate) = 172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221
+SIZE (rust/crates/libz-rs-sys-0.5.1.crate) = 17623
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
@@ -389,24 +405,24 @@ SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a17
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/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
+SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
SIZE (rust/crates/matchers-0.1.0.crate) = 6948
SHA256 (rust/crates/maybe-async-0.2.10.crate) = 5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11
SIZE (rust/crates/maybe-async-0.2.10.crate) = 22107
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
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/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/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/miow-0.6.0.crate) = 359f76430b20a79f9e20e115b3428614e654f04fab314482fc0fda0ebd3c6044
SIZE (rust/crates/miow-0.6.0.crate) = 27801
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
@@ -421,36 +437,40 @@ 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/object-0.37.1.crate) = 03fd943161069e1768b4b3d050890ba48730e590f57e56d4aa04e7e090e61b4a
+SIZE (rust/crates/object-0.37.1.crate) = 338929
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
SHA256 (rust/crates/opener-0.7.2.crate) = d0812e5e4df08da354c851a3376fead46db31c2214f849d3de356d774d057681
SIZE (rust/crates/opener-0.7.2.crate) = 19229
-SHA256 (rust/crates/openssl-0.10.57.crate) = bac25ee399abb46215765b1cb35bc0212377e58a061560d8b29b024fd0430e7c
-SIZE (rust/crates/openssl-0.10.57.crate) = 262768
+SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8
+SIZE (rust/crates/openssl-0.10.73.crate) = 283994
SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
SHA256 (rust/crates/openssl-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.108.crate) = e145e1651e858e820e4860f7b9c5e169bc1d8ce1c86043be79fa7b7634821847
-SIZE (rust/crates/openssl-sys-0.9.108.crate) = 78190
+SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
+SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
SHA256 (rust/crates/ordered-float-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c
SIZE (rust/crates/ordered-float-2.10.1.crate) = 16029
-SHA256 (rust/crates/orion-0.17.10.crate) = ccc95d369bc6b5cf404c562cd33de439ae9ca6dc4b044cd2625b2072ca0b81e4
-SIZE (rust/crates/orion-0.17.10.crate) = 236710
-SHA256 (rust/crates/os_info-3.11.0.crate) = 41fc863e2ca13dc2d5c34fb22ea4a588248ac14db929616ba65c45f21744b1e9
-SIZE (rust/crates/os_info-3.11.0.crate) = 23226
+SHA256 (rust/crates/orion-0.17.11.crate) = 21b3da83b2b4cdc74ab6a556b2e7b473da046d5aa4008c0a7a3ae96b1b4aabb4
+SIZE (rust/crates/orion-0.17.11.crate) = 237120
+SHA256 (rust/crates/os_info-3.12.0.crate) = d0e1ac5fde8d43c34139135df8ea9ee9465394b2d8d20f032d38998f64afffc3
+SIZE (rust/crates/os_info-3.12.0.crate) = 24642
SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
SIZE (rust/crates/overload-0.1.1.crate) = 24439
SHA256 (rust/crates/p384-0.13.1.crate) = fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6
SIZE (rust/crates/p384-0.13.1.crate) = 193022
-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/pasetors-0.7.4.crate) = cb798c661c80718af935bea17997928937822e7369cd087667ff4179f9146551
-SIZE (rust/crates/pasetors-0.7.4.crate) = 147376
+SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
+SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
+SHA256 (rust/crates/pasetors-0.7.6.crate) = 8c1c6d47c07a08cb59ddad44d53cb5729855e35f7d993184cec3aa37ccdb7008
+SIZE (rust/crates/pasetors-0.7.6.crate) = 147586
SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412
@@ -463,8 +483,10 @@ SHA256 (rust/crates/pkcs8-0.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5
SIZE (rust/crates/pkcs8-0.10.2.crate) = 26360
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/plist-1.7.2.crate) = 3d77244ce2d584cd84f6a15f86195b8c9b2a0dfbfd817c09e0464244091a58ed
+SIZE (rust/crates/plist-1.7.2.crate) = 102909
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
@@ -479,10 +501,12 @@ SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007c
SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
SHA256 (rust/crates/prodash-29.0.2.crate) = f04bb108f648884c23b98a0e940ebc2c93c0c3b89f04dbaf7eb8256ce617d1bc
SIZE (rust/crates/prodash-29.0.2.crate) = 91338
+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/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
SIZE (rust/crates/rand-0.9.1.crate) = 97986
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
@@ -493,8 +517,8 @@ SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b66
SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/rand_xoshiro-0.6.0.crate) = 6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa
SIZE (rust/crates/rand_xoshiro-0.6.0.crate) = 17125
-SHA256 (rust/crates/redox_syscall-0.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af
-SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544
+SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
+SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
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
@@ -507,14 +531,14 @@ SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303af
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2
SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140
-SHA256 (rust/crates/rusqlite-0.33.0.crate) = 1c6d5e5acb6f6129fe3f7ba0a7fc77bca1942cb568535e18e7bc40262baf3110
-SIZE (rust/crates/rusqlite-0.33.0.crate) = 162138
+SHA256 (rust/crates/rusqlite-0.34.0.crate) = 37e34486da88d8e051c7c0e23c3f15fd806ea8546260aa2fec247e97242ec143
+SIZE (rust/crates/rusqlite-0.34.0.crate) = 162738
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc-stable-hash-0.1.2.crate) = 781442f29170c5c93b7185ad559492601acdc71d5bb0706f5868094f45cfcd08
SIZE (rust/crates/rustc-stable-hash-0.1.2.crate) = 20359
-SHA256 (rust/crates/rustfix-0.9.0.crate) = 7f66156d7471ff4f12253cd7fd76dfe637a595a9418168154e8570f3947fe9a8
-SIZE (rust/crates/rustfix-0.9.0.crate) = 19517
+SHA256 (rust/crates/rustfix-0.9.1.crate) = 8abe01883100061761642e19324f87514bcaed7ddaab2dfd68041c992987b289
+SIZE (rust/crates/rustfix-0.9.1.crate) = 21418
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
@@ -547,12 +571,12 @@ SHA256 (rust/crates/serde_ignored-0.1.12.crate) = b516445dac1e3535b6d658a7b528d7
SIZE (rust/crates/serde_ignored-0.1.12.crate) = 13050
SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
-SHA256 (rust/crates/sha1_smol-1.0.1.crate) = bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d
-SIZE (rust/crates/sha1_smol-1.0.1.crate) = 9809
+SHA256 (rust/crates/sha1-checked-0.10.0.crate) = 89f599ac0c323ebb1c6082821a54962b839832b03984598375bff3975b804423
+SIZE (rust/crates/sha1-checked-0.10.0.crate) = 783840
SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
@@ -567,10 +591,10 @@ SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf7
SIZE (rust/crates/signature-2.2.0.crate) = 15531
SHA256 (rust/crates/sized-chunks-0.6.5.crate) = 16d69225bde7a69b235da73377861095455d298f2b970996eec25ddbb42b3d1e
SIZE (rust/crates/sized-chunks-0.6.5.crate) = 43628
-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/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
+SIZE (rust/crates/socket2-0.5.10.crate) = 58169
SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d
SIZE (rust/crates/spki-0.7.3.crate) = 16409
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
@@ -585,8 +609,8 @@ SHA256 (rust/crates/supports-hyperlinks-3.1.0.crate) = 804f44ed3c63152de6a9f90ac
SIZE (rust/crates/supports-hyperlinks-3.1.0.crate) = 8235
SHA256 (rust/crates/supports-unicode-3.0.0.crate) = b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2
SIZE (rust/crates/supports-unicode-3.0.0.crate) = 7825
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
@@ -603,8 +627,8 @@ SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60
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/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
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
@@ -617,22 +641,22 @@ 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/toml-0.8.22.crate) = 05ae329d1f08c4d17a59bed7ff5b5a769d062e64a62d34a3261b219e62cd5aae
-SIZE (rust/crates/toml-0.8.22.crate) = 76224
-SHA256 (rust/crates/toml_datetime-0.6.9.crate) = 3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3
-SIZE (rust/crates/toml_datetime-0.6.9.crate) = 12622
-SHA256 (rust/crates/toml_edit-0.22.26.crate) = 310068873db2c5b3e7659d2cc35d21855dbafa50d1ce336397c666e3cb08137e
-SIZE (rust/crates/toml_edit-0.22.26.crate) = 121714
-SHA256 (rust/crates/toml_write-0.1.1.crate) = bfb942dfe1d8e29a7ee7fcbde5bd2b9a25fb89aa70caea2eba3bee836ff41076
-SIZE (rust/crates/toml_write-0.1.1.crate) = 17467
+SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
+SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
+SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
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-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
SHA256 (rust/crates/tracing-chrome-0.7.2.crate) = bf0a738ed5d6450a9fb96e86a23ad808de2b727fd1394585da5cdd6788ffe724
SIZE (rust/crates/tracing-chrome-0.7.2.crate) = 14030
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
@@ -649,8 +673,8 @@ SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e9
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-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
-SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
+SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
@@ -667,8 +691,8 @@ SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
SHA256 (rust/crates/wasi-0.14.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
@@ -695,12 +719,14 @@ SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9b
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows-targets-0.53.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b
-SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020
+SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
+SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
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
@@ -747,10 +773,8 @@ 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/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.26.crate) = 1e90edd2ac1aa278a5c4599b1d89cf03074b610800f866d4026dc199d7929a28
-SIZE (rust/crates/winnow-0.6.26.crate) = 167349
-SHA256 (rust/crates/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec
-SIZE (rust/crates/winnow-0.7.10.crate) = 176073
+SHA256 (rust/crates/winnow-0.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd
+SIZE (rust/crates/winnow-0.7.11.crate) = 174175
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
@@ -759,10 +783,10 @@ SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f659
SIZE (rust/crates/yoke-0.8.0.crate) = 28726
SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
-SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
-SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
-SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef
-SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671
+SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
+SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
+SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
+SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
SHA256 (rust/crates/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
@@ -775,3 +799,5 @@ SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5f
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/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a
+SIZE (rust/crates/zlib-rs-0.5.1.crate) = 193055
diff --git a/devel/cargo-c/files/patch-libgit2-1.8.x b/devel/cargo-c/files/patch-libgit2-1.8.x
deleted file mode 100644
index 08c3c329c7f5..000000000000
--- a/devel/cargo-c/files/patch-libgit2-1.8.x
+++ /dev/null
@@ -1,13 +0,0 @@
-https://github.com/rust-lang/git2-rs/commit/a660082a7332
-
---- cargo-crates/libgit2-sys-0.18.1+1.9.0/build.rs.orig 2006-07-24 01:21:28 UTC
-+++ cargo-crates/libgit2-sys-0.18.1+1.9.0/build.rs
-@@ -7,7 +7,7 @@ fn try_system_libgit2() -> Result<pkg_config::Library,
- /// Tries to use system libgit2 and emits necessary build script instructions.
- fn try_system_libgit2() -> Result<pkg_config::Library, pkg_config::Error> {
- let mut cfg = pkg_config::Config::new();
-- match cfg.range_version("1.9.0".."1.10.0").probe("libgit2") {
-+ match cfg.range_version("1.8.0".."1.10.0").probe("libgit2") {
- Ok(lib) => {
- for include in &lib.include_paths {
- println!("cargo:root={}", include.display());
diff --git a/devel/cargo-cache/Makefile b/devel/cargo-cache/Makefile
index 1aec8a8fdd37..7097e52c1266 100644
--- a/devel/cargo-cache/Makefile
+++ b/devel/cargo-cache/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cargo-cache
DISTVERSION= 0.8.3
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cargo-deny/Makefile b/devel/cargo-deny/Makefile
index 9b547b154514..a20c356cbe60 100644
--- a/devel/cargo-deny/Makefile
+++ b/devel/cargo-deny/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cargo-deny
DISTVERSION= 0.16.4
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cargo-depgraph/Makefile b/devel/cargo-depgraph/Makefile
index f65083f56e03..b73605889f0a 100644
--- a/devel/cargo-depgraph/Makefile
+++ b/devel/cargo-depgraph/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-depgraph
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.0
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cargo-dist/Makefile b/devel/cargo-dist/Makefile
index b06785147240..db9d1ce37f0e 100644
--- a/devel/cargo-dist/Makefile
+++ b/devel/cargo-dist/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-dist
DISTVERSIONPREFIX= v
DISTVERSION= 0.28.4-prerelease.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cargo-edit/Makefile b/devel/cargo-edit/Makefile
index d433bf1272f0..6f1563aa9981 100644
--- a/devel/cargo-edit/Makefile
+++ b/devel/cargo-edit/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-edit
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cargo-generate/Makefile b/devel/cargo-generate/Makefile
index baf0d575dffb..2e9feb6abf9b 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= 12
+PORTREVISION= 13
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/devel/cargo-hack/Makefile b/devel/cargo-hack/Makefile
index 54ff8aeb4f96..8ac0f357dbc0 100644
--- a/devel/cargo-hack/Makefile
+++ b/devel/cargo-hack/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-hack
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.35
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cargo-leptos/Makefile b/devel/cargo-leptos/Makefile
index abf76a65e40f..b5a98f178d80 100644
--- a/devel/cargo-leptos/Makefile
+++ b/devel/cargo-leptos/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-leptos
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.32
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cargo-llvm-cov/Makefile b/devel/cargo-llvm-cov/Makefile
index dcbf9a05449b..98acf0e8fe63 100644
--- a/devel/cargo-llvm-cov/Makefile
+++ b/devel/cargo-llvm-cov/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-llvm-cov
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.16
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cargo-mutants/Makefile b/devel/cargo-mutants/Makefile
index c27ac4c86457..287df89d045b 100644
--- a/devel/cargo-mutants/Makefile
+++ b/devel/cargo-mutants/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-mutants
DISTVERSIONPREFIX= v
DISTVERSION= 25.0.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cargo-tarpaulin/Makefile b/devel/cargo-tarpaulin/Makefile
index a31ea0629b91..c0109e10d126 100644
--- a/devel/cargo-tarpaulin/Makefile
+++ b/devel/cargo-tarpaulin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cargo-tarpaulin
DISTVERSION= 0.32.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cbfmt/Makefile b/devel/cbfmt/Makefile
index 7b8b6b37d1c3..851b2a5da18b 100644
--- a/devel/cbfmt/Makefile
+++ b/devel/cbfmt/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cbfmt
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cervisia/distinfo b/devel/cervisia/distinfo
index ce10dbab94c9..1a0583c9acc0 100644
--- a/devel/cervisia/distinfo
+++ b/devel/cervisia/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036326
-SHA256 (KDE/release-service/25.04.2/cervisia-25.04.2.tar.xz) = 6b2e7ac2c40f6d4eb0e68e847ef62497fdb9c510492a202dce366f3f033a1fad
-SIZE (KDE/release-service/25.04.2/cervisia-25.04.2.tar.xz) = 1809896
+TIMESTAMP = 1751381284
+SHA256 (KDE/release-service/25.04.3/cervisia-25.04.3.tar.xz) = 0e8c4ae6fb147abdffb826b25fb68701d41a2901dbee2b74011505a3ed3c7b28
+SIZE (KDE/release-service/25.04.3/cervisia-25.04.3.tar.xz) = 1809756
diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile
index 06bef7afd8e0..d813f04ab952 100644
--- a/devel/cirrus-cli/Makefile
+++ b/devel/cirrus-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cirrus-cli
DISTVERSIONPREFIX= v
-DISTVERSION= 0.137.2
+DISTVERSION= 0.138.0
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/cirrus-cli/distinfo b/devel/cirrus-cli/distinfo
index 672d3735708c..7417411eaf9f 100644
--- a/devel/cirrus-cli/distinfo
+++ b/devel/cirrus-cli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1751266314
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.137.2/v0.137.2.mod) = c4c56b0d1956d98d91bdeefdaf85ec22e8daa494d5328ec8279b033f967aa2ca
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.137.2/v0.137.2.mod) = 11365
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.137.2/v0.137.2.zip) = 72dc9d61aa270fae62d14d30ad4f4bb6c53b0469b88594edff290ce39189ff46
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.137.2/v0.137.2.zip) = 1412771
+TIMESTAMP = 1751555473
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.138.0/v0.138.0.mod) = c4c56b0d1956d98d91bdeefdaf85ec22e8daa494d5328ec8279b033f967aa2ca
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.138.0/v0.138.0.mod) = 11365
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.138.0/v0.138.0.zip) = 03ad78b7b05432e2776f61d204ee9f79eead799d0ea07ecd6b622c92bf1f8e61
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.138.0/v0.138.0.zip) = 1412979
diff --git a/devel/cl-alexandria-sbcl/Makefile b/devel/cl-alexandria-sbcl/Makefile
index 2ab38d14a32b..5e501c6d0753 100644
--- a/devel/cl-alexandria-sbcl/Makefile
+++ b/devel/cl-alexandria-sbcl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= alexandria
PORTVERSION= 1.4
-PORTREVISION= 8
+PORTREVISION= 9
PORTEPOCH= 1
CATEGORIES= devel lisp
PKGNAMEPREFIX= cl-
diff --git a/devel/cl-infix-sbcl/Makefile b/devel/cl-infix-sbcl/Makefile
index 93e7165d681b..4200aa42f0e3 100644
--- a/devel/cl-infix-sbcl/Makefile
+++ b/devel/cl-infix-sbcl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= infix
PORTVERSION= 19960628
-PORTREVISION= 101
+PORTREVISION= 102
CATEGORIES= devel lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none
diff --git a/devel/cl-port-sbcl/Makefile b/devel/cl-port-sbcl/Makefile
index 0138536fd155..bb66adf297b6 100644
--- a/devel/cl-port-sbcl/Makefile
+++ b/devel/cl-port-sbcl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= port
PORTVERSION= 2002.10.02.1
-PORTREVISION= 99
+PORTREVISION= 100
CATEGORIES= devel lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none
diff --git a/devel/cl-split-sequence-sbcl/Makefile b/devel/cl-split-sequence-sbcl/Makefile
index 1ee5b5db2bee..7763a46365cf 100644
--- a/devel/cl-split-sequence-sbcl/Makefile
+++ b/devel/cl-split-sequence-sbcl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= split-sequence
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.1-3
-PORTREVISION= 6
+PORTREVISION= 7
DISTVERSIONSUFFIX= -g89a10b4
PORTEPOCH= 1
CATEGORIES= devel lisp
diff --git a/devel/cl-trivial-features-sbcl/Makefile b/devel/cl-trivial-features-sbcl/Makefile
index 4945b41d742b..1524cd872cb7 100644
--- a/devel/cl-trivial-features-sbcl/Makefile
+++ b/devel/cl-trivial-features-sbcl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= trivial-features
DISTVERSIONPREFIX= v
DISTVERSION= 1.0-4
-PORTREVISION= 6
+PORTREVISION= 7
DISTVERSIONSUFFIX= -gd249a62
PORTEPOCH= 1
CATEGORIES= devel lisp
diff --git a/devel/cl-trivial-gray-streams-sbcl/Makefile b/devel/cl-trivial-gray-streams-sbcl/Makefile
index 0101896f7347..1860025b295f 100644
--- a/devel/cl-trivial-gray-streams-sbcl/Makefile
+++ b/devel/cl-trivial-gray-streams-sbcl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= trivial-gray-streams
PORTVERSION= 20240217
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none
diff --git a/devel/cocogitto/Makefile b/devel/cocogitto/Makefile
index 6a5f05bd7225..6c857cfdedd2 100644
--- a/devel/cocogitto/Makefile
+++ b/devel/cocogitto/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cocogitto
DISTVERSION= 6.3.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/containers/Makefile b/devel/containers/Makefile
index 500c26c18e71..043a12916094 100644
--- a/devel/containers/Makefile
+++ b/devel/containers/Makefile
@@ -1,6 +1,6 @@
PORTNAME= containers
DISTVERSION= 0.9.0
-PORTREVISION= 3
+PORTREVISION= 4
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/convco/Makefile b/devel/convco/Makefile
index b8eae2e78c52..02d97b37f74f 100644
--- a/devel/convco/Makefile
+++ b/devel/convco/Makefile
@@ -1,7 +1,7 @@
PORTNAME= convco
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/corrosion/Makefile b/devel/corrosion/Makefile
index 055ff33af213..0726b2d44190 100644
--- a/devel/corrosion/Makefile
+++ b/devel/corrosion/Makefile
@@ -1,7 +1,7 @@
PORTNAME= corrosion
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cpu_rec_rs/Makefile b/devel/cpu_rec_rs/Makefile
index 86299bdee6f3..d7ed34d59fcb 100644
--- a/devel/cpu_rec_rs/Makefile
+++ b/devel/cpu_rec_rs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cpu_rec_rs
DISTVERSIONPREFIX= release-
DISTVERSION= 1.0.0
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= devel
PATCH_SITES= https://github.com/trou/${PORTNAME}/commit/
diff --git a/devel/d-scanner/Makefile b/devel/d-scanner/Makefile
index 3cf2127c3f99..eebdba3a5f64 100644
--- a/devel/d-scanner/Makefile
+++ b/devel/d-scanner/Makefile
@@ -1,6 +1,6 @@
PORTNAME= d-scanner
PORTVERSION= 0.7.0
-PORTREVISION= 3
+PORTREVISION= 4
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/dcd-server/Makefile b/devel/dcd-server/Makefile
index e8cf4f2f6f47..cbb8b785eef4 100644
--- a/devel/dcd-server/Makefile
+++ b/devel/dcd-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dcd
PORTVERSION= 0.13.6
DISTVERSIONPREFIX= v
-PORTREVISION?= 4
+PORTREVISION?= 5
CATEGORIES?= devel
PKGNAMESUFFIX?= -server
diff --git a/devel/demumble/Makefile b/devel/demumble/Makefile
new file mode 100644
index 000000000000..ba4451857862
--- /dev/null
+++ b/devel/demumble/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= demumble
+PORTVERSION= 1.3.0
+DISTVERSIONPREFIX= v
+CATEGORIES= devel
+
+MAINTAINER= danfe@FreeBSD.org
+COMMENT= Better c++filt and undname in one binary (symbol demangler)
+WWW= https://github.com/nico/demumble
+
+LICENSE= APACHE20
+
+USES= cmake python:test
+USE_GITHUB= yes
+GH_ACCOUNT= nico
+
+PLIST_FILES= bin/${PORTNAME}
+
+do-install:
+ ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/${PORTNAME} \
+ ${STAGEDIR}${PREFIX}/bin
+
+do-test:
+ @${LN} -f ${BUILD_WRKSRC}/${PORTNAME} ${WRKSRC}
+ ${PYTHON_CMD} ${WRKSRC}/demumble_test.py
+
+.include <bsd.port.mk>
diff --git a/devel/demumble/distinfo b/devel/demumble/distinfo
new file mode 100644
index 000000000000..0bee517e4b7c
--- /dev/null
+++ b/devel/demumble/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1722883830
+SHA256 (nico-demumble-v1.3.0_GH0.tar.gz) = 29501fbd5522820a1672aea0292105b8706899e4e4b283ff51c126f79b3b2c41
+SIZE (nico-demumble-v1.3.0_GH0.tar.gz) = 331908
diff --git a/devel/demumble/pkg-descr b/devel/demumble/pkg-descr
new file mode 100644
index 000000000000..dc352a3ce6b1
--- /dev/null
+++ b/devel/demumble/pkg-descr
@@ -0,0 +1,3 @@
+A better c++filt and a better undname in one binary, demumble demangles
+both Itanium C++ ABI and Visual Studio symbols. It can also demangle D,
+Rust, and Swift symbols.
diff --git a/devel/derelict-sdl2/Makefile b/devel/derelict-sdl2/Makefile
index 5fe938d03194..cae024d6f8ff 100644
--- a/devel/derelict-sdl2/Makefile
+++ b/devel/derelict-sdl2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= derelict-sdl2
PORTVERSION= 2.1.4
-PORTREVISION= 7
+PORTREVISION= 8
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/derelict-util/Makefile b/devel/derelict-util/Makefile
index 69d7e571f017..eea341ef4682 100644
--- a/devel/derelict-util/Makefile
+++ b/devel/derelict-util/Makefile
@@ -1,6 +1,6 @@
PORTNAME= derelict-util
PORTVERSION= 2.1.0
-PORTREVISION= 7
+PORTREVISION= 8
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/desed/Makefile b/devel/desed/Makefile
index 17b2c742ad00..a31fd8bdef75 100644
--- a/devel/desed/Makefile
+++ b/devel/desed/Makefile
@@ -1,6 +1,6 @@
PORTNAME= desed
DISTVERSION= 1.2.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
diff --git a/devel/dlib/Makefile b/devel/dlib/Makefile
index aebc660b9989..0d0de1ad364c 100644
--- a/devel/dlib/Makefile
+++ b/devel/dlib/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dlib
PORTVERSION= 1.1.0
-PORTREVISION= 3
+PORTREVISION= 4
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/dolphin-plugins/distinfo b/devel/dolphin-plugins/distinfo
index 8aed3858f70e..a88d9a817f1a 100644
--- a/devel/dolphin-plugins/distinfo
+++ b/devel/dolphin-plugins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036329
-SHA256 (KDE/release-service/25.04.2/dolphin-plugins-25.04.2.tar.xz) = b57925e3c289d9c1c1b97d29b5efddf6008ba4faa07a563e8c95e830be2dda41
-SIZE (KDE/release-service/25.04.2/dolphin-plugins-25.04.2.tar.xz) = 329600
+TIMESTAMP = 1751381287
+SHA256 (KDE/release-service/25.04.3/dolphin-plugins-25.04.3.tar.xz) = 4966eab899ffa9143d02fbb7adc4839e8ad6f6ad97fd1b083ca6b488a3dfbd3e
+SIZE (KDE/release-service/25.04.3/dolphin-plugins-25.04.3.tar.xz) = 329648
diff --git a/devel/dorst/Makefile b/devel/dorst/Makefile
index 61ec8499f7b0..9bc0103c98ac 100644
--- a/devel/dorst/Makefile
+++ b/devel/dorst/Makefile
@@ -1,6 +1,7 @@
PORTNAME= dorst
DISTVERSIONPREFIX= v
DISTVERSION= 0.19.4
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= slowdive@me.com
diff --git a/devel/dra/Makefile b/devel/dra/Makefile
index 7501a248f6d0..1697d600a4be 100644
--- a/devel/dra/Makefile
+++ b/devel/dra/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dra
DISTVERSION= 0.8.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/dsymbol/Makefile b/devel/dsymbol/Makefile
index 8c3525685d58..993516b122d6 100644
--- a/devel/dsymbol/Makefile
+++ b/devel/dsymbol/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dsymbol
PORTVERSION= 0.14.1
-PORTREVISION= 3
+PORTREVISION= 4
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/dtool/Makefile b/devel/dtool/Makefile
index 890020151edb..9b4ebac10991 100644
--- a/devel/dtool/Makefile
+++ b/devel/dtool/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dtool
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.0
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/devel/dub/Makefile b/devel/dub/Makefile
index 7d049a9bb60b..1c13b0754300 100644
--- a/devel/dub/Makefile
+++ b/devel/dub/Makefile
@@ -1,5 +1,6 @@
PORTNAME= dub
-PORTVERSION= 1.38.1
+PORTVERSION= 1.40.0
+PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/dub/distinfo b/devel/dub/distinfo
index 316ababb0b8b..fff523c9b323 100644
--- a/devel/dub/distinfo
+++ b/devel/dub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744025087
-SHA256 (dlang-dub-v1.38.1_GH0.tar.gz) = a7c9a2f819fdea7359f298cba76e81a24ca1536d756c3b4b98c2480463c37907
-SIZE (dlang-dub-v1.38.1_GH0.tar.gz) = 1517185
+TIMESTAMP = 1750934799
+SHA256 (dlang-dub-v1.40.0_GH0.tar.gz) = 52b963137e8a671e48ce3b64eb1e424f6a3c137b8001cf74fb98932def61c171
+SIZE (dlang-dub-v1.40.0_GH0.tar.gz) = 1525761
diff --git a/devel/dura/Makefile b/devel/dura/Makefile
index f1bf822581cc..7599a0263381 100644
--- a/devel/dura/Makefile
+++ b/devel/dura/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dura
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/electron32/Makefile b/devel/electron32/Makefile
index 6e0f325892fa..c6eb331cd79a 100644
--- a/devel/electron32/Makefile
+++ b/devel/electron32/Makefile
@@ -1,7 +1,7 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER}
-PORTREVISION= 4
+PORTREVISION= 5
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= devel
diff --git a/devel/electron34/Makefile b/devel/electron34/Makefile
index 48f139c1f0b5..cb58b2c2d166 100644
--- a/devel/electron34/Makefile
+++ b/devel/electron34/Makefile
@@ -1,7 +1,7 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER}
-PORTREVISION= 1
+PORTREVISION= 2
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= devel
diff --git a/devel/electron35/Makefile b/devel/electron35/Makefile
index 26b698e1b5fc..405eb402bc20 100644
--- a/devel/electron35/Makefile
+++ b/devel/electron35/Makefile
@@ -224,7 +224,7 @@ SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false
# See ${WRKSRC}/electron/DEPS for CHROMIUM_VER
CHROMIUM_VER= 134.0.6998.205
# See ${WRKSRC}/electron/DEPS for NODE_VER
-NODE_VER= 22.15.1
+NODE_VER= 22.16.0
# See ${WRKSRC}/electron/DEPS for NAN_VER
NAN_VER= e14bdcd1f72d62bca1d541b66da43130384ec213
# See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER
diff --git a/devel/electron35/Makefile.version b/devel/electron35/Makefile.version
index cffb6275675d..68df1d63574e 100644
--- a/devel/electron35/Makefile.version
+++ b/devel/electron35/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER= 35.6.0
+ELECTRON_VER= 35.7.0
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron35/distinfo b/devel/electron35/distinfo
index a58741a3a5d5..4c186c0b479d 100644
--- a/devel/electron35/distinfo
+++ b/devel/electron35/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1751000007
+TIMESTAMP = 1751489930
SHA256 (electron/chromium-134.0.6998.205.tar.xz.0) = 2de727120892e92fa40fed6c76104ed66dace4fe66ae3be0e055c51b913009e8
SIZE (electron/chromium-134.0.6998.205.tar.xz.0) = 2000000000
SHA256 (electron/chromium-134.0.6998.205.tar.xz.1) = 58024b9e01977a769576b4c2b3056c9d894a2c13b4f0729f0b8060b3984243c9
@@ -7,12 +7,12 @@ SHA256 (electron/chromium-134.0.6998.205.tar.xz.2) = 9631efe75d07b1f36799506e59b
SIZE (electron/chromium-134.0.6998.205.tar.xz.2) = 171552128
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (electron/electron-yarn-cache-35.6.0.tar.xz) = 8dd2897a373ae0484eaa7fd55fded2dd079d5d5464a4fcd27891f72b72ae901a
-SIZE (electron/electron-yarn-cache-35.6.0.tar.xz) = 30314304
-SHA256 (electron/electron-electron-v35.6.0_GH0.tar.gz) = 73eb457807bb5824e880dd795f861a9986e3458b584cbb61ce6ffd9519306c23
-SIZE (electron/electron-electron-v35.6.0_GH0.tar.gz) = 14797550
-SHA256 (electron/nodejs-node-v22.15.1_GH0.tar.gz) = 71c357ee1a2df8d58509fa2a88b2028698e3113a0f1cbfdb849e808bef0b18ff
-SIZE (electron/nodejs-node-v22.15.1_GH0.tar.gz) = 122830007
+SHA256 (electron/electron-yarn-cache-35.7.0.tar.xz) = 8dd2897a373ae0484eaa7fd55fded2dd079d5d5464a4fcd27891f72b72ae901a
+SIZE (electron/electron-yarn-cache-35.7.0.tar.xz) = 30314304
+SHA256 (electron/electron-electron-v35.7.0_GH0.tar.gz) = 7e62c3ccd0c8db0c54286bd7bf39bf033961182b820fc124ed1f502e84b847cd
+SIZE (electron/electron-electron-v35.7.0_GH0.tar.gz) = 14796861
+SHA256 (electron/nodejs-node-v22.16.0_GH0.tar.gz) = 00d7c2a8f315f201fe30e2f7ac5a137663ab1c79a5c6873df553aff0409ce291
+SIZE (electron/nodejs-node-v22.16.0_GH0.tar.gz) = 122982623
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/electron36/Makefile b/devel/electron36/Makefile
index 2a2d1590c9f1..6a186d8c4f08 100644
--- a/devel/electron36/Makefile
+++ b/devel/electron36/Makefile
@@ -223,7 +223,7 @@ SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false
# See ${WRKSRC}/electron/DEPS for CHROMIUM_VER
CHROMIUM_VER= 136.0.7103.177
# See ${WRKSRC}/electron/DEPS for NODE_VER
-NODE_VER= 22.16.0
+NODE_VER= 22.17.0
# See ${WRKSRC}/electron/DEPS for NAN_VER
NAN_VER= e14bdcd1f72d62bca1d541b66da43130384ec213
# See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER
diff --git a/devel/electron36/Makefile.version b/devel/electron36/Makefile.version
index 261347ed836b..ce042b632c3a 100644
--- a/devel/electron36/Makefile.version
+++ b/devel/electron36/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER= 36.6.0
+ELECTRON_VER= 36.7.0
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron36/distinfo b/devel/electron36/distinfo
index 717aa4d05fd2..d050a71588e6 100644
--- a/devel/electron36/distinfo
+++ b/devel/electron36/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1751025215
+TIMESTAMP = 1751518359
SHA256 (electron/chromium-136.0.7103.177.tar.xz.0) = 75e7a4c47e9a958aae70a026c8d005c07b76b02bf315071f209070fddaaa7665
SIZE (electron/chromium-136.0.7103.177.tar.xz.0) = 2000000000
SHA256 (electron/chromium-136.0.7103.177.tar.xz.1) = a86bdf58829129e0ef42a1bc6e5864701fba4572456631660c04c20e6d5bcee3
@@ -7,12 +7,12 @@ SHA256 (electron/chromium-136.0.7103.177.tar.xz.2) = 81a0db12277369bfae95002de9b
SIZE (electron/chromium-136.0.7103.177.tar.xz.2) = 248456988
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (electron/electron-yarn-cache-36.6.0.tar.xz) = 12d724437444b7425d85ad5bb3ecabafee10ca23a91185ca4d3cc4e5a9e5411b
-SIZE (electron/electron-yarn-cache-36.6.0.tar.xz) = 30310152
-SHA256 (electron/electron-electron-v36.6.0_GH0.tar.gz) = 16bfa406c09bedb7fe51663cf28c8041dc20ff9248585e9b83b6d9ee7886f896
-SIZE (electron/electron-electron-v36.6.0_GH0.tar.gz) = 15808397
-SHA256 (electron/nodejs-node-v22.16.0_GH0.tar.gz) = 00d7c2a8f315f201fe30e2f7ac5a137663ab1c79a5c6873df553aff0409ce291
-SIZE (electron/nodejs-node-v22.16.0_GH0.tar.gz) = 122982623
+SHA256 (electron/electron-yarn-cache-36.7.0.tar.xz) = 12d724437444b7425d85ad5bb3ecabafee10ca23a91185ca4d3cc4e5a9e5411b
+SIZE (electron/electron-yarn-cache-36.7.0.tar.xz) = 30310152
+SHA256 (electron/electron-electron-v36.7.0_GH0.tar.gz) = 06d734c2b4ca9808c172c0991dbdc213a01a9d9b70fa4bae9fa4d102d7976d98
+SIZE (electron/electron-electron-v36.7.0_GH0.tar.gz) = 15804808
+SHA256 (electron/nodejs-node-v22.17.0_GH0.tar.gz) = 8d96cd01627c625e9e1db219f91ebbccae074ae4ce1a99a48aeed3d6da9161b9
+SIZE (electron/nodejs-node-v22.17.0_GH0.tar.gz) = 123067140
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/electron36/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc b/devel/electron36/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc
index 03997274a2d9..abd8c6af7036 100644
--- a/devel/electron36/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc
+++ b/devel/electron36/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc
@@ -1,6 +1,6 @@
---- electron/shell/browser/ui/inspectable_web_contents.cc.orig 2025-05-27 16:50:03 UTC
+--- electron/shell/browser/ui/inspectable_web_contents.cc.orig 2025-07-02 15:59:39 UTC
+++ electron/shell/browser/ui/inspectable_web_contents.cc
-@@ -550,7 +550,7 @@ void InspectableWebContents::LoadCompleted() {
+@@ -548,7 +548,7 @@ void InspectableWebContents::LoadCompleted() {
prefs.FindString("currentDockState");
base::RemoveChars(*current_dock_state, "\"", &dock_state_);
}
diff --git a/devel/electron36/files/patch-third__party_electron__node_deps_uv_src_unix_pipe.c b/devel/electron36/files/patch-third__party_electron__node_deps_uv_src_unix_pipe.c
index b0d0bee1accb..7305f048dbfc 100644
--- a/devel/electron36/files/patch-third__party_electron__node_deps_uv_src_unix_pipe.c
+++ b/devel/electron36/files/patch-third__party_electron__node_deps_uv_src_unix_pipe.c
@@ -1,6 +1,6 @@
---- third_party/electron_node/deps/uv/src/unix/pipe.c.orig 2025-02-10 16:22:55 UTC
+--- third_party/electron_node/deps/uv/src/unix/pipe.c.orig 2025-06-24 07:41:14 UTC
+++ third_party/electron_node/deps/uv/src/unix/pipe.c
-@@ -207,9 +207,13 @@ int uv_pipe_open(uv_pipe_t* handle, uv_file fd) {
+@@ -209,9 +209,13 @@ int uv_pipe_open(uv_pipe_t* handle, uv_file fd) {
if (mode == -1)
return UV__ERR(errno); /* according to docs, must be EBADF */
diff --git a/devel/elfcat/Makefile b/devel/elfcat/Makefile
index 99a7a66a73f7..9583c2a577f8 100644
--- a/devel/elfcat/Makefile
+++ b/devel/elfcat/Makefile
@@ -1,6 +1,6 @@
PORTNAME= elfcat
DISTVERSION= 0.1.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= lwhsu@FreeBSD.org
diff --git a/devel/emacs-lsp-booster/Makefile b/devel/emacs-lsp-booster/Makefile
index f12147c35e9b..f0aa76937309 100644
--- a/devel/emacs-lsp-booster/Makefile
+++ b/devel/emacs-lsp-booster/Makefile
@@ -1,7 +1,7 @@
PORTNAME= emacs-lsp-booster
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel
MAINTAINER= ashish@FreeBSD.org
diff --git a/devel/fifechan/Makefile b/devel/fifechan/Makefile
index 651ec2b01c01..96cd776da742 100644
--- a/devel/fifechan/Makefile
+++ b/devel/fifechan/Makefile
@@ -3,16 +3,13 @@ PORTVERSION= 0.1.5
PORTREVISION= 1
CATEGORIES= devel games
-MAINTAINER= fiziologus@gmail.com
+MAINTAINER= danfe@FreeBSD.org
COMMENT= Small, efficient C++ GUI library designed for games
-WWW= http://fifengine.net/
+WWW= https://fifengine.github.io/fifechan/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-DEPRECATED= Outdated, unsupported upstream and development has slowed down considerbly for the last years
-EXPIRATION_DATE=2025-06-30
-
USES= cmake
USE_LDCONFIG= yes
diff --git a/devel/fnm/Makefile b/devel/fnm/Makefile
index defeeb5d82d2..ba407e5627c9 100644
--- a/devel/fnm/Makefile
+++ b/devel/fnm/Makefile
@@ -1,7 +1,7 @@
PORTNAME= fnm
DISTVERSIONPREFIX= v
DISTVERSION= 1.38.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/fsx/Makefile b/devel/fsx/Makefile
index 26c0df80bb84..8b115237337d 100644
--- a/devel/fsx/Makefile
+++ b/devel/fsx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fsx
DISTVERSION= 0.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
diff --git a/devel/gbump/Makefile b/devel/gbump/Makefile
index e61e1d252fd5..62929490a2c1 100644
--- a/devel/gbump/Makefile
+++ b/devel/gbump/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gbump
PORTVERSION= 1.1.2
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= devel
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
diff --git a/devel/gfold/Makefile b/devel/gfold/Makefile
index 57483cb32628..be091ee21f68 100644
--- a/devel/gfold/Makefile
+++ b/devel/gfold/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gfold
DISTVERSION= 4.0.0
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= devel
MAINTAINER= sec.research.2005@gmail.com
diff --git a/devel/ghostie/Makefile b/devel/ghostie/Makefile
index b7568d0a236b..b1e8b6aa9d4a 100644
--- a/devel/ghostie/Makefile
+++ b/devel/ghostie/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ghostie
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/git-absorb/Makefile b/devel/git-absorb/Makefile
index dfe71de642ac..265762e96917 100644
--- a/devel/git-absorb/Makefile
+++ b/devel/git-absorb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= git-absorb
DISTVERSION= 0.8.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/git-branchless/Makefile b/devel/git-branchless/Makefile
index 13f41922b2d4..b73ee274f8fa 100644
--- a/devel/git-branchless/Makefile
+++ b/devel/git-branchless/Makefile
@@ -1,7 +1,7 @@
PORTNAME= git-branchless
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/git-cinnabar/Makefile b/devel/git-cinnabar/Makefile
index 35af41951d40..1995c8ea9ebc 100644
--- a/devel/git-cinnabar/Makefile
+++ b/devel/git-cinnabar/Makefile
@@ -1,6 +1,6 @@
PORTNAME= git-cinnabar
DISTVERSION= 0.7.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= jbeich@FreeBSD.org
diff --git a/devel/git-cliff/Makefile b/devel/git-cliff/Makefile
index b182edc2c67a..c12b0739cc73 100644
--- a/devel/git-cliff/Makefile
+++ b/devel/git-cliff/Makefile
@@ -1,6 +1,7 @@
PORTNAME= git-cliff
DISTVERSIONPREFIX= v
DISTVERSION= 2.9.1
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/git-delta/Makefile b/devel/git-delta/Makefile
index 3435bd46cacb..3a4ecc02210b 100644
--- a/devel/git-delta/Makefile
+++ b/devel/git-delta/Makefile
@@ -1,6 +1,6 @@
PORTNAME= delta
DISTVERSION= 0.18.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel
PKGNAMEPREFIX= git-
diff --git a/devel/git-graph/Makefile b/devel/git-graph/Makefile
index 7f802a025d12..6091cdaa1b4b 100644
--- a/devel/git-graph/Makefile
+++ b/devel/git-graph/Makefile
@@ -1,6 +1,6 @@
PORTNAME= git-graph
DISTVERSION= 0.6.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
MAINTAINER= rodrigo@FreeBSD.org
diff --git a/devel/git-repo-manager/Makefile b/devel/git-repo-manager/Makefile
index 318eaa39438a..c307c283b496 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= 5
+PORTREVISION= 6
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/git-workspace/Makefile b/devel/git-workspace/Makefile
index e8545fdf09ce..c0089afea218 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= 5
+PORTREVISION= 6
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/git/Makefile b/devel/git/Makefile
index 12b9fc972980..164556ca0ff0 100644
--- a/devel/git/Makefile
+++ b/devel/git/Makefile
@@ -1,5 +1,6 @@
PORTNAME= git
DISTVERSION= 2.50.0
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= KERNEL_ORG/software/scm/git
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
@@ -71,7 +72,7 @@ CONFIGURE_ARGS= --enable-pthreads=-pthread ac_cv_header_libcharset_h=no
.if ${SUBPORT} == core
OPTIONS_DEFINE= CONTRIB CURL DOCS GITWEB ICONV NLS PCRE2 PERL SEND_EMAIL \
- SUBTREE SYSINFO
+ SUBTREE
OPTIONS_DEFAULT=CONTRIB CURL GITWEB ICONV PCRE2 PERL SEND_EMAIL SUBTREE
. if ${FLAVOR:U} == lite
@@ -93,7 +94,6 @@ GITWEB_DESC= Install gitweb
PCRE2_DESC= Use Perl Compatible Regular Expressions (v2)
SEND_EMAIL_DESC=Enable the git-send-email(1) script
SUBTREE_DESC= Install git-subtree
-SYSINFO_DESC= Use libsysinfo
NLS_USES= gettext
NLS_MAKE_ARGS_OFF= NO_GETTEXT=yes
@@ -127,10 +127,6 @@ DOCS_DISTFILES= ${PORTNAME}-htmldocs-${DISTVERSION}${EXTRACT_SUFX}
SUBTREE_BUILD_DEPENDS= asciidoctor:textproc/rubygem-asciidoctor \
xmlto:textproc/xmlto
-SYSINFO_LIB_DEPENDS= libsysinfo.so:devel/libsysinfo
-SYSINFO_CONFIGURE_ON= --with-libsysinfo
-SYSINFO_LDFLAGS= -lsysinfo
-
.else
NO_ARCH= yes
diff --git a/devel/git/files/patch-configure.ac b/devel/git/files/patch-configure.ac
index d75441bb721f..35ed793fa5c4 100644
--- a/devel/git/files/patch-configure.ac
+++ b/devel/git/files/patch-configure.ac
@@ -12,20 +12,78 @@
#
# Define PYTHON_PATH to provide path to Python.
GIT_ARG_SET_PATH(python, allow-without)
-@@ -1070,6 +1070,8 @@ GIT_CONF_SUBST([CHARSET_LIB])
- #
- # Define HAVE_SYSINFO=YesPlease if sysinfo is available.
+@@ -1068,32 +1068,6 @@ GIT_CONF_SUBST([CHARSET_LIB])
+ GIT_CONF_SUBST([CHARSET_LIB])
+
#
-+AC_ARG_WITH(libsysinfo,
-+AS_HELP_STRING([--with-libsysinfo],[support libsysinfo (default is NO)]),
- AC_DEFUN([HAVE_SYSINFO_SRC], [
- AC_LANG_PROGRAM([[
- #include <stdint.h>
-@@ -1091,6 +1093,7 @@ AC_COMPILE_IFELSE([HAVE_SYSINFO_SRC],
- HAVE_SYSINFO=YesPlease],
+-# Define HAVE_SYSINFO=YesPlease if sysinfo is available.
+-#
+-AC_DEFUN([HAVE_SYSINFO_SRC], [
+-AC_LANG_PROGRAM([[
+-#include <stdint.h>
+-#include <sys/sysinfo.h>
+-]], [[
+-struct sysinfo si;
+-uint64_t t = 0;
+-if (!sysinfo(&si)) {
+- t = si.totalram;
+- if (si.mem_unit > 1)
+- t *= (uint64_t)si.mem_unit;
+-}
+-return t;
+-]])])
+-
+-AC_MSG_CHECKING([for sysinfo])
+-AC_COMPILE_IFELSE([HAVE_SYSINFO_SRC],
+- [AC_MSG_RESULT([yes])
+- HAVE_SYSINFO=YesPlease],
+- [AC_MSG_RESULT([no])
+- HAVE_SYSINFO=])
+-GIT_CONF_SUBST([HAVE_SYSINFO])
+-
+-#
+ # Define HAVE_CLOCK_GETTIME=YesPlease if clock_gettime is available.
+ GIT_CHECK_FUNC(clock_gettime,
+ [HAVE_CLOCK_GETTIME=YesPlease],
+@@ -1220,6 +1194,41 @@ GIT_CONF_SUBST([HAVE_BSD_SYSCTL])
[AC_MSG_RESULT([no])
- HAVE_SYSINFO=])
-+)
- GIT_CONF_SUBST([HAVE_SYSINFO])
+ HAVE_BSD_SYSCTL=])
+ GIT_CONF_SUBST([HAVE_BSD_SYSCTL])
++
++#
++# Define HAVE_SYSINFO=YesPlease if sysinfo is available.
++#
++
++HAVE_SYSINFO=
++# on a *BSD system, sysctl() takes precedence over the
++# sysinfo() compatibility library (if installed).
++
++if test -z "$HAVE_BSD_SYSCTL"; then
++
++ AC_DEFUN([HAVE_SYSINFO_SRC], [
++ AC_LANG_PROGRAM([[
++ #include <stdint.h>
++ #include <sys/sysinfo.h>
++ ]], [[
++ struct sysinfo si;
++ uint64_t t = 0;
++ if (!sysinfo(&si)) {
++ t = si.totalram;
++ if (si.mem_unit > 1)
++ t *= (uint64_t)si.mem_unit;
++ }
++ return t;
++ ]])])
++
++ AC_MSG_CHECKING([for sysinfo])
++ AC_COMPILE_IFELSE([HAVE_SYSINFO_SRC],
++ [AC_MSG_RESULT([yes])
++ HAVE_SYSINFO=YesPlease],
++ [AC_MSG_RESULT([no])
++ HAVE_SYSINFO=])
++ GIT_CONF_SUBST([HAVE_SYSINFO])
++
++fi
- #
+ ## Other checks.
+ # Define NO_SYMLINK_HEAD if you never want .git/HEAD to be a symbolic link.
diff --git a/devel/gitoxide/Makefile b/devel/gitoxide/Makefile
index 305d7759e2f8..c647eb026270 100644
--- a/devel/gitoxide/Makefile
+++ b/devel/gitoxide/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gitoxide
DISTVERSIONPREFIX= v
DISTVERSION= 0.41.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/gitu/Makefile b/devel/gitu/Makefile
index 8219b9aca183..f2b92bf59048 100644
--- a/devel/gitu/Makefile
+++ b/devel/gitu/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gitu
DISTVERSIONPREFIX= v
DISTVERSION= 0.32.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/gitui/Makefile b/devel/gitui/Makefile
index 50b11ab95323..ec4917bcab5b 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= 5
+PORTREVISION= 6
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/glibd/Makefile b/devel/glibd/Makefile
index 4b2d3a55b474..80b2d9860273 100644
--- a/devel/glibd/Makefile
+++ b/devel/glibd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= glibd
PORTVERSION= 2.4.3
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= arrowd@FreeBSD.org
diff --git a/devel/glitter/Makefile b/devel/glitter/Makefile
index 302b311bde80..5bbcad490b3f 100644
--- a/devel/glitter/Makefile
+++ b/devel/glitter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= glitter
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.6
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel
PKGNAMESUFFIX= -git-tool
diff --git a/devel/grcov/Makefile b/devel/grcov/Makefile
index d7fd147c5b4a..4dafcaa00ec6 100644
--- a/devel/grcov/Makefile
+++ b/devel/grcov/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grcov
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/grex/Makefile b/devel/grex/Makefile
index 93942346d6bc..8d4474758b06 100644
--- a/devel/grex/Makefile
+++ b/devel/grex/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grex
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.5
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel
MAINTAINER= petteri.valkonen@iki.fi
diff --git a/devel/grpc-gateway/Makefile b/devel/grpc-gateway/Makefile
index a55aba56e690..0b9497477777 100644
--- a/devel/grpc-gateway/Makefile
+++ b/devel/grpc-gateway/Makefile
@@ -1,6 +1,6 @@
PORTNAME= grpc-gateway
DISTVERSIONPREFIX= v
-DISTVERSION= 2.27.0
+DISTVERSION= 2.27.1
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/grpc-gateway/distinfo b/devel/grpc-gateway/distinfo
index 050d59b64063..4fcecc70587c 100644
--- a/devel/grpc-gateway/distinfo
+++ b/devel/grpc-gateway/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1751273073
-SHA256 (go/devel_grpc-gateway/grpc-gateway-v2.27.0/v2.27.0.mod) = f18e394886ddf8e41500b25e2317f6110d6454fca28f1b099fada96af573dd17
-SIZE (go/devel_grpc-gateway/grpc-gateway-v2.27.0/v2.27.0.mod) = 680
-SHA256 (go/devel_grpc-gateway/grpc-gateway-v2.27.0/v2.27.0.zip) = 1a714d866b40aab54089f229bd095bf034548880895f79faa6ad3f99a88e0d02
-SIZE (go/devel_grpc-gateway/grpc-gateway-v2.27.0/v2.27.0.zip) = 1149725
+TIMESTAMP = 1751443149
+SHA256 (go/devel_grpc-gateway/grpc-gateway-v2.27.1/v2.27.1.mod) = f18e394886ddf8e41500b25e2317f6110d6454fca28f1b099fada96af573dd17
+SIZE (go/devel_grpc-gateway/grpc-gateway-v2.27.1/v2.27.1.mod) = 680
+SHA256 (go/devel_grpc-gateway/grpc-gateway-v2.27.1/v2.27.1.zip) = 5c4f32ba9009fd761ecc86e3d7783060bf54a8298eb879372070185212e0c3cf
+SIZE (go/devel_grpc-gateway/grpc-gateway-v2.27.1/v2.27.1.zip) = 1150599
diff --git a/devel/hvm/Makefile b/devel/hvm/Makefile
index b532b177d1b2..421a9a31287b 100644
--- a/devel/hvm/Makefile
+++ b/devel/hvm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hvm
DISTVERSION= g20240821
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/hyprlang/Makefile b/devel/hyprlang/Makefile
index eb4872cfe667..3d2161b711e9 100644
--- a/devel/hyprlang/Makefile
+++ b/devel/hyprlang/Makefile
@@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v
DISTVERSION= 0.6.3
CATEGORIES= devel
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Library to parse hypr config files
WWW= https://hyprland.org/hyprlang
diff --git a/devel/hyprutils/Makefile b/devel/hyprutils/Makefile
index c71a972728ce..acbba2bb5553 100644
--- a/devel/hyprutils/Makefile
+++ b/devel/hyprutils/Makefile
@@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v
DISTVERSION= 0.7.1
CATEGORIES= devel
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Hyprland utilities library used across the ecosystem
WWW= https://github.com/hyprwm/hyprutils
diff --git a/devel/hyprwayland-scanner/Makefile b/devel/hyprwayland-scanner/Makefile
index f67fb20e8406..f1240c2ea4fc 100644
--- a/devel/hyprwayland-scanner/Makefile
+++ b/devel/hyprwayland-scanner/Makefile
@@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v
DISTVERSION= 0.4.4
CATEGORIES= devel
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Hyprland implementation of wayland-scanner
WWW= https://github.com/hyprwm/hyprwayland-scanner
diff --git a/devel/icontheme/Makefile b/devel/icontheme/Makefile
index da278be3e7f7..9e5e26e52850 100644
--- a/devel/icontheme/Makefile
+++ b/devel/icontheme/Makefile
@@ -1,6 +1,6 @@
PORTNAME= icontheme
PORTVERSION= 1.2.3
-PORTREVISION= 3
+PORTREVISION= 4
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/inifiled/Makefile b/devel/inifiled/Makefile
index 56643ac7fc46..9f90da6ecbd3 100644
--- a/devel/inifiled/Makefile
+++ b/devel/inifiled/Makefile
@@ -1,6 +1,6 @@
PORTNAME= inifiled
PORTVERSION= 2.0.0
-PORTREVISION= 3
+PORTREVISION= 4
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/inilike/Makefile b/devel/inilike/Makefile
index 3fa267be08f1..7d9fe72471ad 100644
--- a/devel/inilike/Makefile
+++ b/devel/inilike/Makefile
@@ -1,6 +1,6 @@
PORTNAME= inilike
PORTVERSION= 1.2.1
-PORTREVISION= 3
+PORTREVISION= 4
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/interactive_rebase_tool/Makefile b/devel/interactive_rebase_tool/Makefile
index 1aaf3c9f8141..83c6c29a88e7 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= 11
+PORTREVISION= 12
CATEGORIES= devel
MAINTAINER= petteri.valkonen@iki.fi
diff --git a/devel/ioncube/Makefile b/devel/ioncube/Makefile
index f50a1fd5bda4..cb90a2ef1ca9 100644
--- a/devel/ioncube/Makefile
+++ b/devel/ioncube/Makefile
@@ -20,6 +20,7 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
IGNORE_DragonFly= is unsupported on DragonFly
ONLY_FOR_ARCHS= amd64 i386
USES= php:flavors
+IGNORE_WITH_PHP= 85
NO_BUILD= yes
SUB_FILES= pkg-message
diff --git a/devel/isfreedesktop/Makefile b/devel/isfreedesktop/Makefile
index a12a633d8189..6c1760a85caf 100644
--- a/devel/isfreedesktop/Makefile
+++ b/devel/isfreedesktop/Makefile
@@ -1,6 +1,6 @@
PORTNAME= isfreedesktop
PORTVERSION= 0.1.1
-PORTREVISION= 6
+PORTREVISION= 7
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/jenkins/Makefile b/devel/jenkins/Makefile
index 3f119abfb907..215203d95bf6 100644
--- a/devel/jenkins/Makefile
+++ b/devel/jenkins/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jenkins
-PORTVERSION= 2.515
+PORTVERSION= 2.517
CATEGORIES= devel java
MASTER_SITES= https://get.jenkins.io/war/${PORTVERSION}/
DISTNAME= jenkins
diff --git a/devel/jenkins/distinfo b/devel/jenkins/distinfo
index 20fea914fa99..0e451d3fb6c4 100644
--- a/devel/jenkins/distinfo
+++ b/devel/jenkins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750189552
-SHA256 (jenkins/2.515/jenkins.war) = d07c2a75c35c8451a65fc6508fed1add7bb75e25b9e7b25dd566f286b8ea0ce7
-SIZE (jenkins/2.515/jenkins.war) = 87480154
+TIMESTAMP = 1751524230
+SHA256 (jenkins/2.517/jenkins.war) = 9b2fcf89c7d1d75b4762fff84878a5284db71a916c5ab258af1b39c56b032901
+SIZE (jenkins/2.517/jenkins.war) = 87485317
diff --git a/devel/jetbrains-restarter/Makefile b/devel/jetbrains-restarter/Makefile
index 74bde7b7785d..768b56931311 100644
--- a/devel/jetbrains-restarter/Makefile
+++ b/devel/jetbrains-restarter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= restarter
DISTVERSION= 242.23726.38
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel
PKGNAMEPREFIX= jetbrains-
DIST_SUBDIR= jetbrains
diff --git a/devel/jsonrpc-glib/Makefile b/devel/jsonrpc-glib/Makefile
index 61711dde12da..15fa99c9a211 100644
--- a/devel/jsonrpc-glib/Makefile
+++ b/devel/jsonrpc-glib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jsonrpc-glib
-PORTVERSION= 3.44.1
+PORTVERSION= 3.44.2
CATEGORIES= devel
MASTER_SITES= GNOME
@@ -14,5 +14,6 @@ LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib
USES= compiler:c11 gnome meson pkgconfig tar:xz vala:build
USE_GNOME= glib20 introspection:build
+USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/devel/jsonrpc-glib/distinfo b/devel/jsonrpc-glib/distinfo
index 912e8e24079c..0889b2c22e56 100644
--- a/devel/jsonrpc-glib/distinfo
+++ b/devel/jsonrpc-glib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741872025
-SHA256 (jsonrpc-glib-3.44.1.tar.xz) = 1361d17e9c805646afe5102e59baf8ca450238600fcabd01586c654b78bb30df
-SIZE (jsonrpc-glib-3.44.1.tar.xz) = 42600
+TIMESTAMP = 1751208943
+SHA256 (jsonrpc-glib-3.44.2.tar.xz) = 965496b6e1314f3468b482a5d80340dc3b0340a5402d7783cad24154aee77396
+SIZE (jsonrpc-glib-3.44.2.tar.xz) = 42724
diff --git a/devel/jsonrpc-glib/pkg-plist b/devel/jsonrpc-glib/pkg-plist
index f477c165856f..9681d94ad6cd 100644
--- a/devel/jsonrpc-glib/pkg-plist
+++ b/devel/jsonrpc-glib/pkg-plist
@@ -10,7 +10,7 @@ include/jsonrpc-glib-1.0/jsonrpc-version.h
lib/girepository-1.0/Jsonrpc-1.0.typelib
lib/libjsonrpc-glib-1.0.so
lib/libjsonrpc-glib-1.0.so.1
-lib/libjsonrpc-glib-1.0.so.1.4400.1
+lib/libjsonrpc-glib-1.0.so.1.4400.2
libdata/pkgconfig/jsonrpc-glib-1.0.pc
share/gir-1.0/Jsonrpc-1.0.gir
share/vala/vapi/jsonrpc-glib-1.0.deps
diff --git a/devel/jujutsu/Makefile b/devel/jujutsu/Makefile
index 486f2630ade1..7ac0be91cc75 100644
--- a/devel/jujutsu/Makefile
+++ b/devel/jujutsu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jujutsu
DISTVERSIONPREFIX= v
-DISTVERSION= 0.30.0
+DISTVERSION= 0.31.0
CATEGORIES= devel
MAINTAINER= se@FreeBSD.org
diff --git a/devel/jujutsu/Makefile.crates b/devel/jujutsu/Makefile.crates
index cc700e31f28b..825574f47e1d 100644
--- a/devel/jujutsu/Makefile.crates
+++ b/devel/jujutsu/Makefile.crates
@@ -46,12 +46,12 @@ CARGO_CRATES= addr2line-0.24.2 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.39 \
+ clap-4.5.40 \
clap-markdown-0.1.5 \
- clap_builder-4.5.39 \
- clap_complete-4.5.52 \
- clap_complete_nushell-4.5.6 \
- clap_derive-4.5.32 \
+ clap_builder-4.5.40 \
+ clap_complete-4.5.54 \
+ clap_complete_nushell-4.5.7 \
+ clap_derive-4.5.40 \
clap_lex-0.7.4 \
clap_mangen-0.2.26 \
clru-0.6.2 \
@@ -91,13 +91,13 @@ CARGO_CRATES= addr2line-0.24.2 \
encoding_rs-0.8.35 \
enum_dispatch-0.3.13 \
equivalent-1.0.2 \
+ erased-serde-0.4.6 \
errno-0.3.12 \
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 \
faster-hex-0.10.0 \
fastrand-2.3.0 \
filedescriptor-0.8.3 \
@@ -123,65 +123,60 @@ CARGO_CRATES= addr2line-0.24.2 \
getrandom-0.2.16 \
getrandom-0.3.3 \
gimli-0.31.1 \
- gix-0.71.0 \
- gix-actor-0.34.0 \
- gix-attributes-0.25.0 \
+ gix-0.72.1 \
+ gix-actor-0.35.1 \
+ gix-attributes-0.26.1 \
gix-bitmap-0.2.14 \
gix-chunk-0.4.11 \
- gix-command-0.5.0 \
- gix-commitgraph-0.27.0 \
- gix-config-0.44.0 \
- gix-config-value-0.14.12 \
- gix-date-0.9.4 \
- gix-diff-0.51.0 \
- gix-dir-0.13.0 \
- gix-discover-0.39.0 \
- gix-features-0.41.1 \
+ gix-command-0.6.1 \
+ gix-commitgraph-0.28.0 \
+ gix-config-0.45.1 \
+ gix-config-value-0.15.0 \
+ gix-date-0.10.2 \
+ gix-diff-0.52.1 \
+ gix-dir-0.14.1 \
+ gix-discover-0.40.1 \
gix-features-0.42.1 \
- gix-filter-0.18.0 \
- gix-fs-0.14.0 \
+ gix-filter-0.19.2 \
gix-fs-0.15.0 \
- gix-glob-0.19.0 \
- gix-hash-0.17.0 \
+ gix-glob-0.20.1 \
gix-hash-0.18.0 \
gix-hashtable-0.8.1 \
- gix-ignore-0.14.0 \
- gix-index-0.39.0 \
+ gix-ignore-0.15.0 \
+ gix-index-0.40.1 \
gix-lock-17.1.0 \
- gix-object-0.48.0 \
- gix-odb-0.68.0 \
- gix-pack-0.58.0 \
- gix-packetline-0.18.4 \
- gix-packetline-blocking-0.18.3 \
+ gix-object-0.49.1 \
+ gix-odb-0.69.1 \
+ gix-pack-0.59.1 \
+ gix-packetline-0.19.0 \
+ gix-packetline-blocking-0.19.0 \
gix-path-0.10.18 \
- gix-pathspec-0.10.0 \
- gix-protocol-0.49.0 \
- gix-quote-0.5.0 \
- gix-ref-0.51.0 \
- gix-refspec-0.29.0 \
- gix-revision-0.33.0 \
- gix-revwalk-0.19.0 \
- gix-sec-0.10.12 \
- gix-shallow-0.3.0 \
- gix-status-0.18.0 \
- gix-submodule-0.18.0 \
+ gix-pathspec-0.11.0 \
+ gix-protocol-0.50.1 \
+ gix-quote-0.6.0 \
+ gix-ref-0.52.1 \
+ gix-refspec-0.30.1 \
+ gix-revision-0.34.1 \
+ gix-revwalk-0.20.1 \
+ gix-sec-0.11.0 \
+ gix-shallow-0.4.0 \
+ gix-status-0.19.1 \
+ gix-submodule-0.19.1 \
gix-tempfile-17.1.0 \
gix-trace-0.1.12 \
- gix-transport-0.46.0 \
- gix-traverse-0.45.0 \
- gix-url-0.30.0 \
- gix-utils-0.2.0 \
+ gix-transport-0.47.0 \
+ gix-traverse-0.46.2 \
+ gix-url-0.31.0 \
gix-utils-0.3.0 \
- gix-validate-0.9.4 \
gix-validate-0.10.0 \
- gix-worktree-0.40.0 \
- gix-worktree-state-0.18.0 \
+ gix-worktree-0.41.0 \
+ gix-worktree-state-0.19.0 \
glob-0.3.2 \
globset-0.4.16 \
half-2.6.0 \
hash32-0.3.1 \
hashbrown-0.14.5 \
- hashbrown-0.15.3 \
+ hashbrown-0.15.4 \
heapless-0.8.0 \
heck-0.5.0 \
hermit-abi-0.5.1 \
@@ -201,7 +196,7 @@ CARGO_CRATES= addr2line-0.24.2 \
idna_adapter-1.2.1 \
ignore-0.4.23 \
imara-diff-0.1.8 \
- indexmap-2.9.0 \
+ indexmap-2.10.0 \
indoc-2.0.6 \
insta-1.43.1 \
instability-0.3.7 \
@@ -222,7 +217,7 @@ CARGO_CRATES= addr2line-0.24.2 \
kstring-2.0.2 \
lab-0.11.0 \
lazy_static-1.5.0 \
- libc-0.2.172 \
+ libc-0.2.174 \
libredox-0.1.3 \
libtest-mimic-0.8.1 \
libz-rs-sys-0.5.0 \
@@ -266,10 +261,10 @@ CARGO_CRATES= addr2line-0.24.2 \
parking_lot_core-0.9.11 \
paste-1.0.15 \
percent-encoding-2.3.1 \
- pest-2.8.0 \
- pest_derive-2.8.0 \
- pest_generator-2.8.0 \
- pest_meta-2.8.0 \
+ pest-2.8.1 \
+ pest_derive-2.8.1 \
+ pest_generator-2.8.1 \
+ pest_meta-2.8.1 \
petgraph-0.7.1 \
phf-0.11.3 \
phf_codegen-0.11.3 \
@@ -293,10 +288,14 @@ CARGO_CRATES= addr2line-0.24.2 \
prettyplease-0.2.33 \
proc-macro2-1.0.95 \
prodash-29.0.2 \
+ proptest-1.7.0 \
+ proptest-derive-0.6.0 \
+ proptest-state-machine-0.3.1 \
prost-0.13.5 \
prost-build-0.13.5 \
prost-derive-0.13.5 \
prost-types-0.13.5 \
+ quick-error-1.2.3 \
quote-1.0.40 \
r-efi-5.2.0 \
rand-0.8.5 \
@@ -304,6 +303,7 @@ CARGO_CRATES= addr2line-0.24.2 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
rand_core-0.9.3 \
+ rand_xorshift-0.4.0 \
ratatui-0.29.0 \
rayon-1.10.0 \
rayon-core-1.12.1 \
@@ -324,6 +324,7 @@ CARGO_CRATES= addr2line-0.24.2 \
rustix-0.38.44 \
rustix-1.0.7 \
rustversion-1.0.21 \
+ rusty-fork-0.3.0 \
ryu-1.0.20 \
same-file-1.0.6 \
sapling-renderdag-0.1.0 \
@@ -336,7 +337,7 @@ CARGO_CRATES= addr2line-0.24.2 \
serde_bytes-0.11.17 \
serde_derive-1.0.219 \
serde_json-1.0.140 \
- serde_spanned-0.6.8 \
+ serde_spanned-0.6.9 \
sha1-0.10.6 \
sha1-checked-0.10.0 \
sha2-0.10.9 \
@@ -348,8 +349,8 @@ CARGO_CRATES= addr2line-0.24.2 \
signal-hook-registry-1.4.5 \
similar-2.7.0 \
siphasher-1.0.1 \
- slab-0.4.9 \
- smallvec-1.15.0 \
+ slab-0.4.10 \
+ smallvec-1.15.1 \
smawk-0.3.2 \
socket2-0.5.10 \
stable_deref_trait-1.2.0 \
@@ -359,7 +360,7 @@ CARGO_CRATES= addr2line-0.24.2 \
strum_macros-0.26.4 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.101 \
+ syn-2.0.104 \
synstructure-0.13.2 \
tempfile-3.20.0 \
terminal_size-0.4.2 \
@@ -384,19 +385,21 @@ CARGO_CRATES= addr2line-0.24.2 \
tokio-1.45.1 \
tokio-macros-2.5.0 \
tokio-util-0.6.10 \
- toml-0.8.22 \
- toml_datetime-0.6.9 \
- toml_edit-0.22.26 \
- toml_write-0.1.1 \
+ toml-0.8.23 \
+ toml_datetime-0.6.11 \
+ toml_edit-0.22.27 \
+ toml_write-0.1.2 \
tracing-0.1.41 \
tracing-attributes-0.1.28 \
tracing-chrome-0.7.2 \
tracing-core-0.1.33 \
tracing-log-0.2.0 \
tracing-subscriber-0.3.19 \
+ typeid-1.0.3 \
typenum-1.18.0 \
ucd-trie-0.1.7 \
uluru-3.1.0 \
+ unarray-0.1.4 \
unicode-bom-2.0.3 \
unicode-ident-1.0.18 \
unicode-linebreak-0.1.5 \
diff --git a/devel/jujutsu/distinfo b/devel/jujutsu/distinfo
index 2fdcb7506f84..3e59a002c39e 100644
--- a/devel/jujutsu/distinfo
+++ b/devel/jujutsu/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1749196493
+TIMESTAMP = 1751614535
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
@@ -95,18 +95,18 @@ 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.39.crate) = fd60e63e9be68e5fb56422e397cf9baddded06dae1d2e523401542383bc72a9f
-SIZE (rust/crates/clap-4.5.39.crate) = 57328
+SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f
+SIZE (rust/crates/clap-4.5.40.crate) = 57419
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.39.crate) = 89cc6392a1f72bbeb820d71f32108f61fdaf18bc526e1d23954168a67759ef51
-SIZE (rust/crates/clap_builder-4.5.39.crate) = 169142
-SHA256 (rust/crates/clap_complete-4.5.52.crate) = 1a554639e42d0c838336fc4fbedb9e2df3ad1fa4acda149f9126b4ccfcd7900f
-SIZE (rust/crates/clap_complete-4.5.52.crate) = 48444
-SHA256 (rust/crates/clap_complete_nushell-4.5.6.crate) = 9801fe85d7986742027c6d365728a6a4ecb6d2b09866de18be836fef7ebf7df1
-SIZE (rust/crates/clap_complete_nushell-4.5.6.crate) = 35110
-SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
-SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
+SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e
+SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191
+SHA256 (rust/crates/clap_complete-4.5.54.crate) = aad5b1b4de04fead402672b48897030eec1f3bfe1550776322f59f6d6e6a5677
+SIZE (rust/crates/clap_complete-4.5.54.crate) = 48534
+SHA256 (rust/crates/clap_complete_nushell-4.5.7.crate) = cdb8335b398d197fb3176efe9400c6c053a41733c26794316c73423d212b2f3d
+SIZE (rust/crates/clap_complete_nushell-4.5.7.crate) = 35145
+SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce
+SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470
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.26.crate) = 724842fa9b144f9b89b3f3d371a89f3455eea660361d13a554f68f8ae5d6c13a
@@ -185,6 +185,8 @@ SHA256 (rust/crates/enum_dispatch-0.3.13.crate) = aa18ce2bc66555b3218614519ac839
SIZE (rust/crates/enum_dispatch-0.3.13.crate) = 29876
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/erased-serde-0.4.6.crate) = e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7
+SIZE (rust/crates/erased-serde-0.4.6.crate) = 28352
SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
SIZE (rust/crates/errno-0.3.12.crate) = 12423
SHA256 (rust/crates/escape8259-0.5.3.crate) = 5692dd7b5a1978a5aeb0ce83b7655c58ca8efdcb79d21036ea249da95afec2c6
@@ -197,8 +199,6 @@ SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e
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/faster-hex-0.10.0.crate) = 7223ae2d2f179b803433d9c830478527e92b8117eab39460edae7f1614d9fb73
SIZE (rust/crates/faster-hex-0.10.0.crate) = 13419
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
@@ -249,112 +249,102 @@ SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b
SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/gix-0.71.0.crate) = a61e71ec6817fc3c9f12f812682cfe51ee6ea0d2e27e02fc3849c35524617435
-SIZE (rust/crates/gix-0.71.0.crate) = 292982
-SHA256 (rust/crates/gix-actor-0.34.0.crate) = f438c87d4028aca4b82f82ba8d8ab1569823cfb3e5bc5fa8456a71678b2a20e7
-SIZE (rust/crates/gix-actor-0.34.0.crate) = 12871
-SHA256 (rust/crates/gix-attributes-0.25.0.crate) = e4e25825e0430aa11096f8b65ced6780d4a96a133f81904edceebb5344c8dd7f
-SIZE (rust/crates/gix-attributes-0.25.0.crate) = 22766
+SHA256 (rust/crates/gix-0.72.1.crate) = 01237e8d3d78581f71642be8b0c2ae8c0b2b5c251c9c5d9ebbea3c1ea280dce8
+SIZE (rust/crates/gix-0.72.1.crate) = 293929
+SHA256 (rust/crates/gix-actor-0.35.1.crate) = 6b300e6e4f31f3f6bd2de5e2b0caab192ced00dc0fcd0f7cc56e28c575c8e1ff
+SIZE (rust/crates/gix-actor-0.35.1.crate) = 13112
+SHA256 (rust/crates/gix-attributes-0.26.1.crate) = 6f50d813d5c2ce9463ba0c29eea90060df08e38ad8f34b8a192259f8bce5c078
+SIZE (rust/crates/gix-attributes-0.26.1.crate) = 22769
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.5.0.crate) = c0378995847773a697f8e157fe2963ecf3462fe64be05b7b3da000b3b472def8
-SIZE (rust/crates/gix-command-0.5.0.crate) = 15122
-SHA256 (rust/crates/gix-commitgraph-0.27.0.crate) = 043cbe49b7a7505150db975f3cb7c15833335ac1e26781f615454d9d640a28fe
-SIZE (rust/crates/gix-commitgraph-0.27.0.crate) = 22254
-SHA256 (rust/crates/gix-config-0.44.0.crate) = 9c6f830bf746604940261b49abf7f655d2c19cadc9f4142ae9379e3a316e8cfa
-SIZE (rust/crates/gix-config-0.44.0.crate) = 73085
-SHA256 (rust/crates/gix-config-value-0.14.12.crate) = 8dc2c844c4cf141884678cabef736fd91dd73068b9146e6f004ba1a0457944b6
-SIZE (rust/crates/gix-config-value-0.14.12.crate) = 15627
-SHA256 (rust/crates/gix-date-0.9.4.crate) = daa30058ec7d3511fbc229e4f9e696a35abd07ec5b82e635eff864a2726217e4
-SIZE (rust/crates/gix-date-0.9.4.crate) = 13705
-SHA256 (rust/crates/gix-diff-0.51.0.crate) = a2c975dad2afc85e4e233f444d1efbe436c3cdcf3a07173984509c436d00a3f8
-SIZE (rust/crates/gix-diff-0.51.0.crate) = 57844
-SHA256 (rust/crates/gix-dir-0.13.0.crate) = 5879497bd3815d8277ed864ec8975290a70de5b62bb92d2d666a4cefc5d4793b
-SIZE (rust/crates/gix-dir-0.13.0.crate) = 63102
-SHA256 (rust/crates/gix-discover-0.39.0.crate) = f7fb8a4349b854506a3915de18d3341e5f1daa6b489c8affc9ca0d69efe86781
-SIZE (rust/crates/gix-discover-0.39.0.crate) = 22970
-SHA256 (rust/crates/gix-features-0.41.1.crate) = 016d6050219458d14520fe22bdfdeb9cb71631dec9bc2724767c983f60109634
-SIZE (rust/crates/gix-features-0.41.1.crate) = 33677
+SHA256 (rust/crates/gix-command-0.6.1.crate) = d05dd813ef6bb798570308aa7f1245cefa350ec9f30dc53308335eb22b9d0f8b
+SIZE (rust/crates/gix-command-0.6.1.crate) = 15092
+SHA256 (rust/crates/gix-commitgraph-0.28.0.crate) = e05050fd6caa6c731fe3bd7f9485b3b520be062d3d139cb2626e052d6c127951
+SIZE (rust/crates/gix-commitgraph-0.28.0.crate) = 22377
+SHA256 (rust/crates/gix-config-0.45.1.crate) = 48f3c8f357ae049bfb77493c2ec9010f58cfc924ae485e1116c3718fc0f0d881
+SIZE (rust/crates/gix-config-0.45.1.crate) = 73729
+SHA256 (rust/crates/gix-config-value-0.15.0.crate) = 439d62e241dae2dffd55bfeeabe551275cf9d9f084c5ebc6b48bad49d03285b7
+SIZE (rust/crates/gix-config-value-0.15.0.crate) = 15580
+SHA256 (rust/crates/gix-date-0.10.2.crate) = 139d1d52b21741e3f0c72b0fc65e1ff34d4eaceb100ef529d182725d2e09b8cb
+SIZE (rust/crates/gix-date-0.10.2.crate) = 15102
+SHA256 (rust/crates/gix-diff-0.52.1.crate) = 5e9b43e95fe352da82a969f0c84ff860c2de3e724d93f6681fedbcd6c917f252
+SIZE (rust/crates/gix-diff-0.52.1.crate) = 57859
+SHA256 (rust/crates/gix-dir-0.14.1.crate) = 01e6e2dc5b8917142d0ffe272209d1671e45b771e433f90186bc71c016792e87
+SIZE (rust/crates/gix-dir-0.14.1.crate) = 64263
+SHA256 (rust/crates/gix-discover-0.40.1.crate) = dccfe3e25b4ea46083916c56db3ba9d1e6ef6dce54da485f0463f9fc0fe1837c
+SIZE (rust/crates/gix-discover-0.40.1.crate) = 23518
SHA256 (rust/crates/gix-features-0.42.1.crate) = 56f4399af6ec4fd9db84dd4cf9656c5c785ab492ab40a7c27ea92b4241923fed
SIZE (rust/crates/gix-features-0.42.1.crate) = 33400
-SHA256 (rust/crates/gix-filter-0.18.0.crate) = cb2b2bbffdc5cc9b2b82fc82da1b98163c9b423ac2b45348baa83a947ac9ab89
-SIZE (rust/crates/gix-filter-0.18.0.crate) = 37418
-SHA256 (rust/crates/gix-fs-0.14.0.crate) = 951e886120dc5fa8cac053e5e5c89443f12368ca36811b2e43d1539081f9c111
-SIZE (rust/crates/gix-fs-0.14.0.crate) = 19699
+SHA256 (rust/crates/gix-filter-0.19.2.crate) = ecf004912949bbcf308d71aac4458321748ecb59f4d046830d25214208c471f1
+SIZE (rust/crates/gix-filter-0.19.2.crate) = 37615
SHA256 (rust/crates/gix-fs-0.15.0.crate) = 67a0637149b4ef24d3ea55f81f77231401c8463fae6da27331c987957eb597c7
SIZE (rust/crates/gix-fs-0.15.0.crate) = 19741
-SHA256 (rust/crates/gix-glob-0.19.0.crate) = 20972499c03473e773a2099e5fd0c695b9b72465837797a51a43391a1635a030
-SIZE (rust/crates/gix-glob-0.19.0.crate) = 16258
-SHA256 (rust/crates/gix-hash-0.17.0.crate) = 834e79722063958b03342edaa1e17595cd2939bb2b3306b3225d0815566dcb49
-SIZE (rust/crates/gix-hash-0.17.0.crate) = 18801
+SHA256 (rust/crates/gix-glob-0.20.1.crate) = 90181472925b587f6079698f79065ff64786e6d6c14089517a1972bca99fb6e9
+SIZE (rust/crates/gix-glob-0.20.1.crate) = 16252
SHA256 (rust/crates/gix-hash-0.18.0.crate) = 8d4900562c662852a6b42e2ef03442eccebf24f047d8eab4f23bc12ef0d785d8
SIZE (rust/crates/gix-hash-0.18.0.crate) = 18940
SHA256 (rust/crates/gix-hashtable-0.8.1.crate) = b5b5cb3c308b4144f2612ff64e32130e641279fcf1a84d8d40dad843b4f64904
SIZE (rust/crates/gix-hashtable-0.8.1.crate) = 10253
-SHA256 (rust/crates/gix-ignore-0.14.0.crate) = 9a27c8380f493a10d1457f756a3f81924d578fc08d6535e304dfcafbf0261d18
-SIZE (rust/crates/gix-ignore-0.14.0.crate) = 12151
-SHA256 (rust/crates/gix-index-0.39.0.crate) = 855bece2d4153453aa5d0a80d51deea1ce8cd6a3b4cf213da85ac344ccb908a7
-SIZE (rust/crates/gix-index-0.39.0.crate) = 53596
+SHA256 (rust/crates/gix-ignore-0.15.0.crate) = ae358c3c96660b10abc7da63c06788dfded603e717edbd19e38c6477911b71c8
+SIZE (rust/crates/gix-ignore-0.15.0.crate) = 12101
+SHA256 (rust/crates/gix-index-0.40.1.crate) = b38e919efd59cb8275d23ad2394b2ab9d002007b27620e145d866d546403b665
+SIZE (rust/crates/gix-index-0.40.1.crate) = 53703
SHA256 (rust/crates/gix-lock-17.1.0.crate) = 570f8b034659f256366dc90f1a24924902f20acccd6a15be96d44d1269e7a796
SIZE (rust/crates/gix-lock-17.1.0.crate) = 13990
-SHA256 (rust/crates/gix-object-0.48.0.crate) = 4943fcdae6ffc135920c9ea71e0362ed539182924ab7a85dd9dac8d89b0dd69a
-SIZE (rust/crates/gix-object-0.48.0.crate) = 48838
-SHA256 (rust/crates/gix-odb-0.68.0.crate) = 50306d40dcc982eb6b7593103f066ea6289c7b094cb9db14f3cd2be0b9f5e610
-SIZE (rust/crates/gix-odb-0.68.0.crate) = 62553
-SHA256 (rust/crates/gix-pack-0.58.0.crate) = 9b65fffb09393c26624ca408d32cfe8776fb94cd0a5cdf984905e1d2f39779cb
-SIZE (rust/crates/gix-pack-0.58.0.crate) = 104138
-SHA256 (rust/crates/gix-packetline-0.18.4.crate) = 123844a70cf4d5352441dc06bab0da8aef61be94ec239cb631e0ba01dc6d3a04
-SIZE (rust/crates/gix-packetline-0.18.4.crate) = 26579
-SHA256 (rust/crates/gix-packetline-blocking-0.18.3.crate) = 1ecf3ea2e105c7e45587bac04099824301262a6c43357fad5205da36dbb233b3
-SIZE (rust/crates/gix-packetline-blocking-0.18.3.crate) = 22138
+SHA256 (rust/crates/gix-object-0.49.1.crate) = d957ca3640c555d48bb27f8278c67169fa1380ed94f6452c5590742524c40fbb
+SIZE (rust/crates/gix-object-0.49.1.crate) = 50087
+SHA256 (rust/crates/gix-odb-0.69.1.crate) = 868f703905fdbcfc1bd750942f82419903ecb7039f5288adb5206d6de405e0c9
+SIZE (rust/crates/gix-odb-0.69.1.crate) = 63292
+SHA256 (rust/crates/gix-pack-0.59.1.crate) = 9d49c55d69c8449f2a0a5a77eb9cbacfebb6b0e2f1215f0fc23a4cb60528a450
+SIZE (rust/crates/gix-pack-0.59.1.crate) = 104396
+SHA256 (rust/crates/gix-packetline-0.19.0.crate) = 8ddc034bc67c848e4ef7596ab5528cd8fd439d310858dbe1ce8b324f25deb91c
+SIZE (rust/crates/gix-packetline-0.19.0.crate) = 26737
+SHA256 (rust/crates/gix-packetline-blocking-0.19.0.crate) = c44880f028ba46d6cf37a66d27a300310c6b51b8ed0e44918f93df061168e2f3
+SIZE (rust/crates/gix-packetline-blocking-0.19.0.crate) = 22283
SHA256 (rust/crates/gix-path-0.10.18.crate) = 567f65fec4ef10dfab97ae71f26a27fd4d7fe7b8e3f90c8a58551c41ff3fb65b
SIZE (rust/crates/gix-path-0.10.18.crate) = 30214
-SHA256 (rust/crates/gix-pathspec-0.10.0.crate) = fef8422c3c9066d649074b24025125963f85232bfad32d6d16aea9453b82ec14
-SIZE (rust/crates/gix-pathspec-0.10.0.crate) = 23271
-SHA256 (rust/crates/gix-protocol-0.49.0.crate) = 5678ddae1d62880bc30e2200be1b9387af3372e0e88e21f81b4e7f8367355b5a
-SIZE (rust/crates/gix-protocol-0.49.0.crate) = 56678
-SHA256 (rust/crates/gix-quote-0.5.0.crate) = 1b005c550bf84de3b24aa5e540a23e6146a1c01c7d30470e35d75a12f827f969
-SIZE (rust/crates/gix-quote-0.5.0.crate) = 9009
-SHA256 (rust/crates/gix-ref-0.51.0.crate) = b2e1f7eb6b7ce82d2d19961f74bd637bab3ea79b1bc7bfb23dbefc67b0415d8b
-SIZE (rust/crates/gix-ref-0.51.0.crate) = 63938
-SHA256 (rust/crates/gix-refspec-0.29.0.crate) = 1d8587b21e2264a6e8938d940c5c99662779c13a10741a5737b15fc85c252ffc
-SIZE (rust/crates/gix-refspec-0.29.0.crate) = 22454
-SHA256 (rust/crates/gix-revision-0.33.0.crate) = 342caa4e158df3020cadf62f656307c3948fe4eacfdf67171d7212811860c3e9
-SIZE (rust/crates/gix-revision-0.33.0.crate) = 27926
-SHA256 (rust/crates/gix-revwalk-0.19.0.crate) = 2dc7c3d7e5cdc1ab8d35130106e4af0a4f9f9eca0c81f4312b690780e92bde0d
-SIZE (rust/crates/gix-revwalk-0.19.0.crate) = 18189
-SHA256 (rust/crates/gix-sec-0.10.12.crate) = 47aeb0f13de9ef2f3033f5ff218de30f44db827ac9f1286f9ef050aacddd5888
-SIZE (rust/crates/gix-sec-0.10.12.crate) = 12935
-SHA256 (rust/crates/gix-shallow-0.3.0.crate) = cc0598aacfe1d52575a21c9492fee086edbb21e228ec36c819c42ab923f434c3
-SIZE (rust/crates/gix-shallow-0.3.0.crate) = 11890
-SHA256 (rust/crates/gix-status-0.18.0.crate) = 605a6d0eb5891680c46e24b2ee7a63ef7bd39cb136dc7c7e55172960cf68b2f5
-SIZE (rust/crates/gix-status-0.18.0.crate) = 40226
-SHA256 (rust/crates/gix-submodule-0.18.0.crate) = 78c7390c2059505c365e9548016d4edc9f35749c6a9112b7b1214400bbc68da2
-SIZE (rust/crates/gix-submodule-0.18.0.crate) = 21510
+SHA256 (rust/crates/gix-pathspec-0.11.0.crate) = ce061c50e5f8f7c830cacb3da3e999ae935e283ce8522249f0ce2256d110979d
+SIZE (rust/crates/gix-pathspec-0.11.0.crate) = 23225
+SHA256 (rust/crates/gix-protocol-0.50.1.crate) = f5c17d78bb0414f8d60b5f952196dc2e47ec320dca885de9128ecdb4a0e38401
+SIZE (rust/crates/gix-protocol-0.50.1.crate) = 57176
+SHA256 (rust/crates/gix-quote-0.6.0.crate) = 4a375a75b4d663e8bafe3bf4940a18a23755644c13582fa326e99f8f987d83fd
+SIZE (rust/crates/gix-quote-0.6.0.crate) = 8887
+SHA256 (rust/crates/gix-ref-0.52.1.crate) = d1b7985657029684d759f656b09abc3e2c73085596d5cdb494428823970a7762
+SIZE (rust/crates/gix-ref-0.52.1.crate) = 64383
+SHA256 (rust/crates/gix-refspec-0.30.1.crate) = 445ed14e3db78e8e79980085e3723df94e1c8163b3ae5bc8ed6a8fe6cf983b42
+SIZE (rust/crates/gix-refspec-0.30.1.crate) = 22568
+SHA256 (rust/crates/gix-revision-0.34.1.crate) = 78d0b8e5cbd1c329e25383e088cb8f17439414021a643b30afa5146b71e3c65d
+SIZE (rust/crates/gix-revision-0.34.1.crate) = 28041
+SHA256 (rust/crates/gix-revwalk-0.20.1.crate) = 1bc756b73225bf005ddeb871d1ca7b3c33e2417d0d53e56effa5a36765b52b28
+SIZE (rust/crates/gix-revwalk-0.20.1.crate) = 18297
+SHA256 (rust/crates/gix-sec-0.11.0.crate) = d0dabbc78c759ecc006b970339394951b2c8e1e38a37b072c105b80b84c308fd
+SIZE (rust/crates/gix-sec-0.11.0.crate) = 12827
+SHA256 (rust/crates/gix-shallow-0.4.0.crate) = 6b9a6f6e34d6ede08f522d89e5c7990b4f60524b8ae6ebf8e850963828119ad4
+SIZE (rust/crates/gix-shallow-0.4.0.crate) = 12071
+SHA256 (rust/crates/gix-status-0.19.1.crate) = 072099c2415cfa5397df7d47eacbcb6016d2cd17e0d674c74965e6ad1b17289f
+SIZE (rust/crates/gix-status-0.19.1.crate) = 40628
+SHA256 (rust/crates/gix-submodule-0.19.1.crate) = 5f51472f05a450cc61bc91ed2f62fb06e31e2bbb31c420bc4be8793f26c8b0c1
+SIZE (rust/crates/gix-submodule-0.19.1.crate) = 22031
SHA256 (rust/crates/gix-tempfile-17.1.0.crate) = c750e8c008453a2dba67a2b0d928b7716e05da31173a3f5e351d5457ad4470aa
SIZE (rust/crates/gix-tempfile-17.1.0.crate) = 18804
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.46.0.crate) = b3f68c2870bfca8278389d2484a7f2215b67d0b0cc5277d3c72ad72acf41787e
-SIZE (rust/crates/gix-transport-0.46.0.crate) = 68629
-SHA256 (rust/crates/gix-traverse-0.45.0.crate) = 36c0b049f8bdb61b20016694102f7b507f2e1727e83e9c5e6dad4f7d84ff7384
-SIZE (rust/crates/gix-traverse-0.45.0.crate) = 24651
-SHA256 (rust/crates/gix-url-0.30.0.crate) = 48dfe23f93f1ddb84977d80bb0dd7aa09d1bf5d5afc0c9b6820cccacc25ae860
-SIZE (rust/crates/gix-url-0.30.0.crate) = 19399
-SHA256 (rust/crates/gix-utils-0.2.0.crate) = 189f8724cf903e7fd57cfe0b7bc209db255cacdcb22c781a022f52c3a774f8d0
-SIZE (rust/crates/gix-utils-0.2.0.crate) = 11178
+SHA256 (rust/crates/gix-transport-0.47.0.crate) = edfe22ba26d4b65c17879f12b9882eafe65d3c8611c933b272fce2c10f546f59
+SIZE (rust/crates/gix-transport-0.47.0.crate) = 69139
+SHA256 (rust/crates/gix-traverse-0.46.2.crate) = b8648172f85aca3d6e919c06504b7ac26baef54e04c55eb0100fa588c102cc33
+SIZE (rust/crates/gix-traverse-0.46.2.crate) = 24863
+SHA256 (rust/crates/gix-url-0.31.0.crate) = 42a1ad0b04a5718b5cb233e6888e52a9b627846296161d81dcc5eb9203ec84b8
+SIZE (rust/crates/gix-url-0.31.0.crate) = 19348
SHA256 (rust/crates/gix-utils-0.3.0.crate) = 5351af2b172caf41a3728eb4455326d84e0d70fe26fc4de74ab0bd37df4191c5
SIZE (rust/crates/gix-utils-0.3.0.crate) = 11052
-SHA256 (rust/crates/gix-validate-0.9.4.crate) = 34b5f1253109da6c79ed7cf6e1e38437080bb6d704c76af14c93e2f255234084
-SIZE (rust/crates/gix-validate-0.9.4.crate) = 12768
SHA256 (rust/crates/gix-validate-0.10.0.crate) = 77b9e00cacde5b51388d28ed746c493b18a6add1f19b5e01d686b3b9ece66d4d
SIZE (rust/crates/gix-validate-0.10.0.crate) = 12688
-SHA256 (rust/crates/gix-worktree-0.40.0.crate) = f7760dbc4b79aa274fed30adc0d41dca6b917641f26e7867c4071b1fb4dc727b
-SIZE (rust/crates/gix-worktree-0.40.0.crate) = 24608
-SHA256 (rust/crates/gix-worktree-state-0.18.0.crate) = 490eb4d38ec2735b3466840aa3881b44ec1a4c180d6a658abfab03910380e18b
-SIZE (rust/crates/gix-worktree-state-0.18.0.crate) = 23411
+SHA256 (rust/crates/gix-worktree-0.41.0.crate) = 54f1916f8d928268300c977d773dd70a8746b646873b77add0a34876a8c847e9
+SIZE (rust/crates/gix-worktree-0.41.0.crate) = 24609
+SHA256 (rust/crates/gix-worktree-state-0.19.0.crate) = f81e31496d034dbdac87535b0b9d4659dbbeabaae1045a0dce7c69b5d16ea7d6
+SIZE (rust/crates/gix-worktree-state-0.19.0.crate) = 23425
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
@@ -365,8 +355,8 @@ SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af28
SIZE (rust/crates/hash32-0.3.1.crate) = 10273
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
-SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
+SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
+SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
SHA256 (rust/crates/heapless-0.8.0.crate) = 0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad
SIZE (rust/crates/heapless-0.8.0.crate) = 77802
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
@@ -405,8 +395,8 @@ 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.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
+SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
SIZE (rust/crates/indoc-2.0.6.crate) = 17164
SHA256 (rust/crates/insta-1.43.1.crate) = 154934ea70c58054b556dd430b99a98c2a7ff5309ac9891597e339b5c28f4371
@@ -447,8 +437,8 @@ SHA256 (rust/crates/lab-0.11.0.crate) = bf36173d4167ed999940f804952e6b08197cae5a
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.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
SHA256 (rust/crates/libtest-mimic-0.8.1.crate) = 5297962ef19edda4ce33aaa484386e0a5b3d7f2f4e037cbeee00503ef6b29d33
@@ -535,14 +525,14 @@ SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b4
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/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/pest-2.8.1.crate) = 1db05f56d34358a8b1066f67cbb203ee3e7ed2ba674a6263a1d5ec6db2204323
+SIZE (rust/crates/pest-2.8.1.crate) = 128906
+SHA256 (rust/crates/pest_derive-2.8.1.crate) = bb056d9e8ea77922845ec74a1c4e8fb17e7c218cc4fc11a15c5d25e189aa40bc
+SIZE (rust/crates/pest_derive-2.8.1.crate) = 42857
+SHA256 (rust/crates/pest_generator-2.8.1.crate) = 87e404e638f781eb3202dc82db6760c8ae8a1eeef7fb3fa8264b2ef280504966
+SIZE (rust/crates/pest_generator-2.8.1.crate) = 18663
+SHA256 (rust/crates/pest_meta-2.8.1.crate) = edd1101f170f5903fde0914f899bb503d9ff5271d7ba76bbb70bea63690cc0d5
+SIZE (rust/crates/pest_meta-2.8.1.crate) = 42949
SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772
SIZE (rust/crates/petgraph-0.7.1.crate) = 736025
SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
@@ -589,6 +579,12 @@ SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007c
SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
SHA256 (rust/crates/prodash-29.0.2.crate) = f04bb108f648884c23b98a0e940ebc2c93c0c3b89f04dbaf7eb8256ce617d1bc
SIZE (rust/crates/prodash-29.0.2.crate) = 91338
+SHA256 (rust/crates/proptest-1.7.0.crate) = 6fcdab19deb5195a31cf7726a210015ff1496ba1464fd42cb4f537b8b01b471f
+SIZE (rust/crates/proptest-1.7.0.crate) = 204889
+SHA256 (rust/crates/proptest-derive-0.6.0.crate) = 095a99f75c69734802359b682be8daaf8980296731f6470434ea2c652af1dd30
+SIZE (rust/crates/proptest-derive-0.6.0.crate) = 61197
+SHA256 (rust/crates/proptest-state-machine-0.3.1.crate) = e943d140e09d07740fb496487c51fb8eb31c70389ac4a2e9dcd8a0d9fdf228d4
+SIZE (rust/crates/proptest-state-machine-0.3.1.crate) = 25526
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
@@ -597,6 +593,8 @@ SHA256 (rust/crates/prost-derive-0.13.5.crate) = 8a56d757972c98b346a9b766e3f0274
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/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
+SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
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
@@ -611,6 +609,8 @@ SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9ba
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
+SHA256 (rust/crates/rand_xorshift-0.4.0.crate) = 513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a
+SIZE (rust/crates/rand_xorshift-0.4.0.crate) = 10262
SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b
SIZE (rust/crates/ratatui-0.29.0.crate) = 543514
SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
@@ -651,6 +651,8 @@ SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610a
SIZE (rust/crates/rustix-1.0.7.crate) = 414500
SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/rusty-fork-0.3.0.crate) = cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f
+SIZE (rust/crates/rusty-fork-0.3.0.crate) = 19881
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
@@ -675,8 +677,8 @@ SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
SHA256 (rust/crates/sha1-checked-0.10.0.crate) = 89f599ac0c323ebb1c6082821a54962b839832b03984598375bff3975b804423
@@ -699,10 +701,10 @@ SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c619
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
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
-SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
+SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d
+SIZE (rust/crates/slab-0.4.10.crate) = 17810
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/smawk-0.3.2.crate) = b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c
SIZE (rust/crates/smawk-0.3.2.crate) = 13831
SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
@@ -721,8 +723,8 @@ 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.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
@@ -771,14 +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.22.crate) = 05ae329d1f08c4d17a59bed7ff5b5a769d062e64a62d34a3261b219e62cd5aae
-SIZE (rust/crates/toml-0.8.22.crate) = 76224
-SHA256 (rust/crates/toml_datetime-0.6.9.crate) = 3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3
-SIZE (rust/crates/toml_datetime-0.6.9.crate) = 12622
-SHA256 (rust/crates/toml_edit-0.22.26.crate) = 310068873db2c5b3e7659d2cc35d21855dbafa50d1ce336397c666e3cb08137e
-SIZE (rust/crates/toml_edit-0.22.26.crate) = 121714
-SHA256 (rust/crates/toml_write-0.1.1.crate) = bfb942dfe1d8e29a7ee7fcbde5bd2b9a25fb89aa70caea2eba3bee836ff41076
-SIZE (rust/crates/toml_write-0.1.1.crate) = 17467
+SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
+SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
+SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
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
@@ -791,12 +793,16 @@ SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de38400
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
+SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c
+SIZE (rust/crates/typeid-1.0.3.crate) = 9006
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/uluru-3.1.0.crate) = 7c8a2469e56e6e5095c82ccd3afb98dad95f7af7929aab6d8ba8d6e0f73657da
SIZE (rust/crates/uluru-3.1.0.crate) = 9664
+SHA256 (rust/crates/unarray-0.1.4.crate) = eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94
+SIZE (rust/crates/unarray-0.1.4.crate) = 12895
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.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
@@ -957,5 +963,5 @@ SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f66
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
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.30.0_GH0.tar.gz) = 86f8df1e4e76c6a4bcdb728fa74876bacf931641157d16f6e93ebeb5bac0151c
-SIZE (jj-vcs-jj-v0.30.0_GH0.tar.gz) = 1977551
+SHA256 (jj-vcs-jj-v0.31.0_GH0.tar.gz) = ff40515de7a5adac267c64c0163b38990a74a71bb7612a898832c812a81070b2
+SIZE (jj-vcs-jj-v0.31.0_GH0.tar.gz) = 2014671
diff --git a/devel/kapptemplate/distinfo b/devel/kapptemplate/distinfo
index 051e164a78b6..45973c861070 100644
--- a/devel/kapptemplate/distinfo
+++ b/devel/kapptemplate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036331
-SHA256 (KDE/release-service/25.04.2/kapptemplate-25.04.2.tar.xz) = d1f4f20afe0c8769dfb315004b4b48f7ffffea021f996788fc3a1a726d879b92
-SIZE (KDE/release-service/25.04.2/kapptemplate-25.04.2.tar.xz) = 479596
+TIMESTAMP = 1751381289
+SHA256 (KDE/release-service/25.04.3/kapptemplate-25.04.3.tar.xz) = b75a287958ec122da7f1fab810f9ab624fad6d4ab2c67ee463b236bd7bdfb0e2
+SIZE (KDE/release-service/25.04.3/kapptemplate-25.04.3.tar.xz) = 479648
diff --git a/devel/kcachegrind/distinfo b/devel/kcachegrind/distinfo
index 835418d104f0..21f9301c2a34 100644
--- a/devel/kcachegrind/distinfo
+++ b/devel/kcachegrind/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036334
-SHA256 (KDE/release-service/25.04.2/kcachegrind-25.04.2.tar.xz) = cf4f8d9471ffe24fc42537eed00a0bf9feea0e9d705334bf8c5c3176d8b7cc6b
-SIZE (KDE/release-service/25.04.2/kcachegrind-25.04.2.tar.xz) = 990884
+TIMESTAMP = 1751381292
+SHA256 (KDE/release-service/25.04.3/kcachegrind-25.04.3.tar.xz) = 23c7dcbbf15c5ee00ddac068022f118b5de939d097199b0f918df9f94f74d9e1
+SIZE (KDE/release-service/25.04.3/kcachegrind-25.04.3.tar.xz) = 990836
diff --git a/devel/kde-dev-scripts/distinfo b/devel/kde-dev-scripts/distinfo
index 1510fd80d9e1..743bb08ca479 100644
--- a/devel/kde-dev-scripts/distinfo
+++ b/devel/kde-dev-scripts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749047315
-SHA256 (KDE/release-service/25.04.2/kde-dev-scripts-25.04.2.tar.xz) = 9a61e253c17c11f89b8e36affa66a7e2d34947a6571e6a1643522cad55b69457
-SIZE (KDE/release-service/25.04.2/kde-dev-scripts-25.04.2.tar.xz) = 376204
+TIMESTAMP = 1751381292
+SHA256 (KDE/release-service/25.04.3/kde-dev-scripts-25.04.3.tar.xz) = 51b1e73755941aa50cc68d1260ef32624a1fe1bc3968a3a7d126ea9fb76ea7f8
+SIZE (KDE/release-service/25.04.3/kde-dev-scripts-25.04.3.tar.xz) = 376240
diff --git a/devel/kde-dev-utils/distinfo b/devel/kde-dev-utils/distinfo
index 84462c14bee9..233f039f15b7 100644
--- a/devel/kde-dev-utils/distinfo
+++ b/devel/kde-dev-utils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036336
-SHA256 (KDE/release-service/25.04.2/kde-dev-utils-25.04.2.tar.xz) = 6555bd2e65cee7e5f7dc0d14aa4a3dabcf96867233d85adfb7b23877ef8bdf77
-SIZE (KDE/release-service/25.04.2/kde-dev-utils-25.04.2.tar.xz) = 77160
+TIMESTAMP = 1751381294
+SHA256 (KDE/release-service/25.04.3/kde-dev-utils-25.04.3.tar.xz) = e64b249ea10c3bd84314102661d823f28f440c5cc4ae6e706e22588f6d11fc70
+SIZE (KDE/release-service/25.04.3/kde-dev-utils-25.04.3.tar.xz) = 77164
diff --git a/devel/kdesdk-kio/distinfo b/devel/kdesdk-kio/distinfo
index 34fae34a3107..a26c8013ba56 100644
--- a/devel/kdesdk-kio/distinfo
+++ b/devel/kdesdk-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036339
-SHA256 (KDE/release-service/25.04.2/kdesdk-kio-25.04.2.tar.xz) = d6da84eb16f509a4e3ae9cea4ad1d99732af8402098e6150e396c50b7bf2ebf7
-SIZE (KDE/release-service/25.04.2/kdesdk-kio-25.04.2.tar.xz) = 42932
+TIMESTAMP = 1751381297
+SHA256 (KDE/release-service/25.04.3/kdesdk-kio-25.04.3.tar.xz) = 3b93482ea49547e48b485b66ec1a6a1a3499bb031a315cb3cfdb9cb3cc108c8a
+SIZE (KDE/release-service/25.04.3/kdesdk-kio-25.04.3.tar.xz) = 42956
diff --git a/devel/kdesdk-thumbnailers/distinfo b/devel/kdesdk-thumbnailers/distinfo
index 0ec6c12d7826..bd4198a4e1f8 100644
--- a/devel/kdesdk-thumbnailers/distinfo
+++ b/devel/kdesdk-thumbnailers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036341
-SHA256 (KDE/release-service/25.04.2/kdesdk-thumbnailers-25.04.2.tar.xz) = 23d79da0d578bfd9fd08278f0ddd7643965f2acc350f3c134e05db0aaec41d8f
-SIZE (KDE/release-service/25.04.2/kdesdk-thumbnailers-25.04.2.tar.xz) = 27272
+TIMESTAMP = 1751381299
+SHA256 (KDE/release-service/25.04.3/kdesdk-thumbnailers-25.04.3.tar.xz) = f018010ac0dc4cfe4dcdf61af73c2b7d7f68ddf1c1926a25f7b9429c64a20de4
+SIZE (KDE/release-service/25.04.3/kdesdk-thumbnailers-25.04.3.tar.xz) = 27292
diff --git a/devel/kdev-php/distinfo b/devel/kdev-php/distinfo
index abaa860a0a3d..ab256586f09d 100644
--- a/devel/kdev-php/distinfo
+++ b/devel/kdev-php/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036344
-SHA256 (KDE/release-service/25.04.2/kdev-php-25.04.2.tar.xz) = 0c6b9ef749d0f8435651fd01dc25a0dcb4a13a73485e66ed6d53e8244ec84e4d
-SIZE (KDE/release-service/25.04.2/kdev-php-25.04.2.tar.xz) = 1099132
+TIMESTAMP = 1751381302
+SHA256 (KDE/release-service/25.04.3/kdev-php-25.04.3.tar.xz) = 7bcaf875b86270f6bdb429ec46be8a01ed067824d4e92368a2d1b19a683880e3
+SIZE (KDE/release-service/25.04.3/kdev-php-25.04.3.tar.xz) = 1099136
diff --git a/devel/kdev-python/distinfo b/devel/kdev-python/distinfo
index ee61bde43a5e..e145f19f720a 100644
--- a/devel/kdev-python/distinfo
+++ b/devel/kdev-python/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036346
-SHA256 (KDE/release-service/25.04.2/kdev-python-25.04.2.tar.xz) = 005ee17a747903ec082e1d8f6764a24ace846e841cc90ae7c240b5bafd22294d
-SIZE (KDE/release-service/25.04.2/kdev-python-25.04.2.tar.xz) = 1109180
+TIMESTAMP = 1751381304
+SHA256 (KDE/release-service/25.04.3/kdev-python-25.04.3.tar.xz) = 46c656bc6e069ab8fb29d3c289dbbbe91531f94b8b6b820b35018a337eb03c09
+SIZE (KDE/release-service/25.04.3/kdev-python-25.04.3.tar.xz) = 1109016
diff --git a/devel/kdevelop/Makefile b/devel/kdevelop/Makefile
index de2e49fef7a1..ae4cf97e9ef1 100644
--- a/devel/kdevelop/Makefile
+++ b/devel/kdevelop/Makefile
@@ -3,7 +3,6 @@
# devel/kdev-python
PORTNAME= kdevelop
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/devel/kdevelop/distinfo b/devel/kdevelop/distinfo
index 169517826f8a..2b338e98af80 100644
--- a/devel/kdevelop/distinfo
+++ b/devel/kdevelop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036349
-SHA256 (KDE/release-service/25.04.2/kdevelop-25.04.2.tar.xz) = 946f314f735936b94e1298bb6caae2b3a8a5c04f0a98a13c1effc7d9d826f04b
-SIZE (KDE/release-service/25.04.2/kdevelop-25.04.2.tar.xz) = 8919492
+TIMESTAMP = 1751381307
+SHA256 (KDE/release-service/25.04.3/kdevelop-25.04.3.tar.xz) = 72bb08d913c4932eae52781c5a619d8aa04c4c77d0f3162a60ec2e8d027afeae
+SIZE (KDE/release-service/25.04.3/kdevelop-25.04.3.tar.xz) = 8919580
diff --git a/devel/kio-extras/distinfo b/devel/kio-extras/distinfo
index 3a6bf709d404..844a654a6b3d 100644
--- a/devel/kio-extras/distinfo
+++ b/devel/kio-extras/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036351
-SHA256 (KDE/release-service/25.04.2/kio-extras-25.04.2.tar.xz) = d36c0a8827f09007d257ef4ca06eb4f2123db7a38255ba37fe0748ab639d7f99
-SIZE (KDE/release-service/25.04.2/kio-extras-25.04.2.tar.xz) = 3526948
+TIMESTAMP = 1751381309
+SHA256 (KDE/release-service/25.04.3/kio-extras-25.04.3.tar.xz) = f0b630639e4766ce85b9f8444b5b877fc3b40e09ec2fceb0d961eff4914d3fc8
+SIZE (KDE/release-service/25.04.3/kio-extras-25.04.3.tar.xz) = 3527392
diff --git a/devel/kirigami-gallery/distinfo b/devel/kirigami-gallery/distinfo
index f5180d37f213..1be84067442f 100644
--- a/devel/kirigami-gallery/distinfo
+++ b/devel/kirigami-gallery/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036354
-SHA256 (KDE/release-service/25.04.2/kirigami-gallery-25.04.2.tar.xz) = f958e50b397d7d7bda174842adc2f0f8eb78f308893ab0da74c9629dcfc9a7f7
-SIZE (KDE/release-service/25.04.2/kirigami-gallery-25.04.2.tar.xz) = 376688
+TIMESTAMP = 1751381312
+SHA256 (KDE/release-service/25.04.3/kirigami-gallery-25.04.3.tar.xz) = 8a94609e1bcf14f4228e7ed8d00945011a8f3544f13e8ba99f35a293327ee06e
+SIZE (KDE/release-service/25.04.3/kirigami-gallery-25.04.3.tar.xz) = 376636
diff --git a/devel/kopeninghours/distinfo b/devel/kopeninghours/distinfo
index 070648c54794..6ab0c8b55625 100644
--- a/devel/kopeninghours/distinfo
+++ b/devel/kopeninghours/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036356
-SHA256 (KDE/release-service/25.04.2/kopeninghours-25.04.2.tar.xz) = 809f13438aca245a95ffbfff44241391b55a38595e73d68c37479672b23585fa
-SIZE (KDE/release-service/25.04.2/kopeninghours-25.04.2.tar.xz) = 75880
+TIMESTAMP = 1751381314
+SHA256 (KDE/release-service/25.04.3/kopeninghours-25.04.3.tar.xz) = 84b9e783bf0fbdeb1416e7e300894c3268b01220b3c15be5592fb40097b8bcd2
+SIZE (KDE/release-service/25.04.3/kopeninghours-25.04.3.tar.xz) = 75912
diff --git a/devel/kpublictransport/distinfo b/devel/kpublictransport/distinfo
index 6f63471c83ca..ea1f1049f3e2 100644
--- a/devel/kpublictransport/distinfo
+++ b/devel/kpublictransport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036359
-SHA256 (KDE/release-service/25.04.2/kpublictransport-25.04.2.tar.xz) = 8815e68e2e9a004a8665074ca91619c0003d2845b5211f9dc03c8904db8262a4
-SIZE (KDE/release-service/25.04.2/kpublictransport-25.04.2.tar.xz) = 834704
+TIMESTAMP = 1751381317
+SHA256 (KDE/release-service/25.04.3/kpublictransport-25.04.3.tar.xz) = 637bac5ff238b92d31c4a677e92a7319981611795756348552f00dd528425e5e
+SIZE (KDE/release-service/25.04.3/kpublictransport-25.04.3.tar.xz) = 834216
diff --git a/devel/libada/Makefile b/devel/libada/Makefile
index 7ca1b59f43c9..a53a3fcf860f 100644
--- a/devel/libada/Makefile
+++ b/devel/libada/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libada
DISTVERSIONPREFIX= v
-DISTVERSION= 3.2.4
+DISTVERSION= 3.2.5
CATEGORIES= devel www
MAINTAINER= osa@FreeBSD.org
diff --git a/devel/libada/distinfo b/devel/libada/distinfo
index 8dc3627158c8..c13192de8c2c 100644
--- a/devel/libada/distinfo
+++ b/devel/libada/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745928521
-SHA256 (ada-url-ada-v3.2.4_GH0.tar.gz) = ce79b8fb0f6be6af3762a16c5488cbcd38c31d0655313a7030972a7eb2bda9e5
-SIZE (ada-url-ada-v3.2.4_GH0.tar.gz) = 459344
+TIMESTAMP = 1751374436
+SHA256 (ada-url-ada-v3.2.5_GH0.tar.gz) = cfda162be4b4e30f368e404e8df6704cdb18f0f26c901bb2f0290150c91e04b5
+SIZE (ada-url-ada-v3.2.5_GH0.tar.gz) = 461010
diff --git a/devel/libdatadog/Makefile b/devel/libdatadog/Makefile
index 937b6e62cc93..0a28f6723655 100644
--- a/devel/libdatadog/Makefile
+++ b/devel/libdatadog/Makefile
@@ -1,7 +1,7 @@
PORTNAME= libdatadog
PORTVERSION= 16.0.3
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/libddoc/Makefile b/devel/libddoc/Makefile
index a07949a2ef5b..80b7041ff120 100644
--- a/devel/libddoc/Makefile
+++ b/devel/libddoc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libddoc
PORTVERSION= 0.8.0
-PORTREVISION= 3
+PORTREVISION= 4
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/libddwaf/Makefile b/devel/libddwaf/Makefile
index 5df7a76c43d2..8470ff572a59 100644
--- a/devel/libddwaf/Makefile
+++ b/devel/libddwaf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libddwaf
-PORTVERSION= 1.24.1
+PORTVERSION= 1.25.1
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
@@ -11,6 +11,7 @@ LICENSE_COMB= dual
LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.Apache
LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE.BSD3
+BUILD_DEPENDS= rapidjson>=0:devel/rapidjson
LIB_DEPENDS= libac.so:devel/libac \
libinjection.so:devel/libinjection \
libre2.so:devel/re2 \
diff --git a/devel/libddwaf/distinfo b/devel/libddwaf/distinfo
index 8a5cb046c8ed..98850bf422ea 100644
--- a/devel/libddwaf/distinfo
+++ b/devel/libddwaf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744288712
-SHA256 (DataDog-libddwaf-1.24.1_GH0.tar.gz) = ef6ec2be8483e63887777b7e98aaa5921eb531057e4636c75cc877f9acc34125
-SIZE (DataDog-libddwaf-1.24.1_GH0.tar.gz) = 1442946
+TIMESTAMP = 1751375025
+SHA256 (DataDog-libddwaf-1.25.1_GH0.tar.gz) = d66ec2f2db943a755d6b55dc91186f77262588421f5f5b7dace1c9c003a2a004
+SIZE (DataDog-libddwaf-1.25.1_GH0.tar.gz) = 1495357
diff --git a/devel/libddwaf/files/patch-CMakeLists.txt b/devel/libddwaf/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..ff962da9d1c7
--- /dev/null
+++ b/devel/libddwaf/files/patch-CMakeLists.txt
@@ -0,0 +1,10 @@
+--- CMakeLists.txt.orig 2025-05-28 14:15:10 UTC
++++ CMakeLists.txt
+@@ -99,7 +99,6 @@ add_subdirectory(third_party EXCLUDE_FROM_ALL)
+
+ add_subdirectory(third_party EXCLUDE_FROM_ALL)
+
+-set(LIBDDWAF_PRIVATE_LIBRARIES lib_rapidjson)
+ if(NOT MSVC AND LIBDDWAF_TESTING AND LIBDDWAF_TEST_COVERAGE)
+ list(APPEND LIBDDWAF_PRIVATE_LIBRARIES gcov)
+ endif()
diff --git a/devel/libddwaf/files/patch-tests-CMakeLists.txt b/devel/libddwaf/files/patch-tests-CMakeLists.txt
new file mode 100644
index 000000000000..712eb969a2cd
--- /dev/null
+++ b/devel/libddwaf/files/patch-tests-CMakeLists.txt
@@ -0,0 +1,11 @@
+--- tests/CMakeLists.txt.orig 2025-05-28 14:15:10 UTC
++++ tests/CMakeLists.txt
+@@ -14,7 +14,7 @@ endif()
+ target_compile_definitions(waf_test PRIVATE LIBDDWAF_VECTORIZED_TRANSFORMERS)
+ endif()
+
+-set(LIBDDWAF_TEST_LIBRARIES lib_gtest lib_gmock libddwaf_objects lib_yamlcpp lib_rapidjson)
++set(LIBDDWAF_TEST_LIBRARIES lib_gtest lib_gmock libddwaf_objects lib_yamlcpp)
+ if(NOT MSVC AND LIBDDWAF_TEST_COVERAGE)
+ target_compile_options(waf_test PRIVATE -ggdb --coverage)
+ list(APPEND LIBDDWAF_TEST_LIBRARIES gcov)
diff --git a/devel/libddwaf/files/patch-third_party-CMakeLists.txt b/devel/libddwaf/files/patch-third_party-CMakeLists.txt
new file mode 100644
index 000000000000..02713054e2e9
--- /dev/null
+++ b/devel/libddwaf/files/patch-third_party-CMakeLists.txt
@@ -0,0 +1,142 @@
+--- third_party/CMakeLists.txt.orig 2025-05-28 14:15:10 UTC
++++ third_party/CMakeLists.txt
+@@ -1,5 +1,4 @@ project(third_party)
+ project(third_party)
+-include(ExternalProject)
+
+ set(DOWNLOAD_SUBDIR downloads)
+ set(INSTALL_DIR ${CMAKE_BINARY_DIR}/third_party)
+@@ -15,27 +14,7 @@ endif()
+ set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Wno-unused-parameter -Wno-shadow")
+ endif()
+
+-set(RAPIDJSON_COMMIT 24b5e7a8b27f42fa16b96fc70aade9106cf7102f)
+-ExternalProject_Add(proj_rapidjson
+- URL https://github.com/Tencent/rapidjson/archive/${RAPIDJSON_COMMIT}.tar.gz
+- INSTALL_DIR ${INSTALL_DIR}
+- CMAKE_ARGS -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE}
+- -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}
+- -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
+- -DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS}
+- -DCMAKE_CXX_FLAGS_RELEASE=${CMAKE_CXX_FLAGS_RELEASE}
+- -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=${CMAKE_CXX_FLAGS_RELWITHDEBINFO}
+- -DCMAKE_CXX_FLAGS_DEBUG=${CMAKE_CXX_FLAGS_DEBUG}
+- -DCMAKE_OSX_ARCHITECTURES=${CMAKE_OSX_ARCHITECTURES}
+- -DCMAKE_POLICY_VERSION_MINIMUM=3.5
+- BUILD_COMMAND ""
+- INSTALL_COMMAND ${CMAKE_COMMAND} -E copy_directory "<SOURCE_DIR>/include/" "<INSTALL_DIR>/include/"
+-)
+-add_library(lib_rapidjson INTERFACE IMPORTED GLOBAL)
+-target_include_directories(lib_rapidjson INTERFACE ${INSTALL_DIR}/include)
+-add_dependencies(lib_rapidjson proj_rapidjson)
+-target_compile_definitions(lib_rapidjson INTERFACE RAPIDJSON_HAS_STDSTRING=1)
+-set_target_properties(proj_rapidjson PROPERTIES EXCLUDE_FROM_ALL TRUE)
++find_package(RapidJSON)
+
+ if(NOT MSVC)
+ set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -fPIC")
+@@ -43,95 +22,20 @@ endif()
+ set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fPIC")
+ endif()
+
+-if(CMAKE_BUILD_TYPE MATCHES Debug)
+- set(LIBGTEST_FILENAME ${CMAKE_STATIC_LIBRARY_PREFIX}gtestd${CMAKE_STATIC_LIBRARY_SUFFIX})
+- set(LIBGMOCK_FILENAME ${CMAKE_STATIC_LIBRARY_PREFIX}gmockd${CMAKE_STATIC_LIBRARY_SUFFIX})
+-else()
+- set(LIBGTEST_FILENAME ${CMAKE_STATIC_LIBRARY_PREFIX}gtest${CMAKE_STATIC_LIBRARY_SUFFIX})
+- set(LIBGMOCK_FILENAME ${CMAKE_STATIC_LIBRARY_PREFIX}gmock${CMAKE_STATIC_LIBRARY_SUFFIX})
++find_library(lib_gmock gmock)
++if(lib_gmock)
++ list(APPEND LIBDDWAF_INTERFACE_LIBRARIES lib_gmock)
+ endif()
+-
+-set(GOOGLETEST_COMMIT 955c7f837efad184ec63e771c42542d37545eaef)
+-ExternalProject_Add(proj_gtest
+- URL https://github.com/google/googletest/archive/${GOOGLETEST_COMMIT}.tar.gz
+- INSTALL_DIR ${INSTALL_DIR}
+- CMAKE_ARGS -DCMAKE_INSTALL_PREFIX:PATH=<INSTALL_DIR>
+- -DCMAKE_INSTALL_LIBDIR=lib
+- -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE}
+- -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}
+- -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
+- -DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS}
+- -DCMAKE_CXX_FLAGS_RELEASE=${CMAKE_CXX_FLAGS_RELEASE}
+- -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=${CMAKE_CXX_FLAGS_RELWITHDEBINFO}
+- -DCMAKE_CXX_FLAGS_DEBUG=${CMAKE_CXX_FLAGS_DEBUG}
+- -DCMAKE_OSX_ARCHITECTURES=${CMAKE_OSX_ARCHITECTURES}
+- -DBUILD_SHARED_LIBS=0
+- -DBUILD_GMOCK=ON
+- BUILD_BYPRODUCTS ${INSTALL_DIR}/lib/${LIBGTEST_FILENAME} ${INSTALL_DIR}/lib/${LIBGMOCK_FILENAME}
+-)
+-
+-add_library(lib_gtest STATIC IMPORTED GLOBAL)
+-add_library(lib_gmock STATIC IMPORTED GLOBAL)
+-set_property(TARGET lib_gtest PROPERTY IMPORTED_LOCATION ${INSTALL_DIR}/lib/${LIBGTEST_FILENAME})
+-set_property(TARGET lib_gmock PROPERTY IMPORTED_LOCATION ${INSTALL_DIR}/lib/${LIBGMOCK_FILENAME})
+-target_include_directories(lib_gtest INTERFACE ${INSTALL_DIR}/include)
+-target_include_directories(lib_gmock INTERFACE ${INSTALL_DIR}/include)
+-if(NOT MSVC)
+- target_link_libraries(lib_gtest INTERFACE -lpthread)
+- target_link_libraries(lib_gmock INTERFACE -lpthread)
++find_library(lib_gtest gtest)
++if(lib_gtest)
++ list(APPEND LIBDDWAF_INTERFACE_LIBRARIES lib_gtest)
+ endif()
+
+-add_dependencies(lib_gtest proj_gtest)
+-add_dependencies(lib_gmock proj_gtest)
+-set_target_properties(lib_gtest lib_gmock proj_gtest PROPERTIES EXCLUDE_FROM_ALL TRUE)
+-
+ # yaml-cpp
+-if (NOT MSVC)
+- if(CMAKE_BUILD_TYPE MATCHES Debug)
+- set(LIBYAML_FILENAME libyaml-cppd${CMAKE_STATIC_LIBRARY_SUFFIX})
+- else()
+- set(LIBYAML_FILENAME libyaml-cpp${CMAKE_STATIC_LIBRARY_SUFFIX})
+- endif()
+-else()
+- set(LIBYAML_FILENAME yaml-cpp${CMAKE_STATIC_LIBRARY_SUFFIX})
++find_library(lib_yamlcpp yamlcpp)
++if(lib_yamlcpp)
++ list(APPEND LIBDDWAF_INTERFACE_LIBRARIES lib_yamlcpp)
+ endif()
+
+-ExternalProject_Add(proj_yamlcpp
+- URL https://github.com/jbeder/yaml-cpp/archive/refs/tags/yaml-cpp-0.7.0.zip
+- INSTALL_DIR ${INSTALL_DIR}
+- CMAKE_ARGS -DCMAKE_INSTALL_PREFIX:PATH=<INSTALL_DIR>
+- -DCMAKE_INSTALL_LIBDIR=lib
+- -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}
+- -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
+- -DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS}
+- -DCMAKE_CXX_FLAGS_RELEASE=${CMAKE_CXX_FLAGS_RELEASE}
+- -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=${CMAKE_CXX_FLAGS_RELWITHDEBINFO}
+- -DCMAKE_CXX_FLAGS_DEBUG=${CMAKE_CXX_FLAGS_DEBUG}
+- -DYAML_CPP_BUILD_TESTS=OFF
+- -DYAML_CPP_BUILD_CONTRIB=OFF
+- -DYAML_CPP_BUILD_TOOLS=OFF
+- -DYAML_CPP_INSTALL=ON
+- -DYAML_BUILD_SHARED_LIBS=OFF
+- -DYAML_MSVC_SHARED_RT=OFF
+- -DCMAKE_POLICY_VERSION_MINIMUM=3.5
+- -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE}
+- -DCMAKE_OSX_ARCHITECTURES=${CMAKE_OSX_ARCHITECTURES}
+- BUILD_BYPRODUCTS ${INSTALL_DIR}/lib/${LIBYAML_FILENAME}
+-)
+-add_library(lib_yamlcpp STATIC IMPORTED GLOBAL)
+-set_target_properties(lib_yamlcpp PROPERTIES IMPORTED_LOCATION ${INSTALL_DIR}/lib/${LIBYAML_FILENAME})
+-target_include_directories(lib_yamlcpp INTERFACE ${INSTALL_DIR}/include)
+-add_dependencies(lib_yamlcpp proj_yamlcpp)
+-set_target_properties(lib_yamlcpp proj_yamlcpp PROPERTIES EXCLUDE_FROM_ALL TRUE)
+-
+ # Appsec event rules
+-ExternalProject_Add(proj_event_rules
+- GIT_REPOSITORY git@github.com:DataDog/appsec-event-rules.git
+- GIT_TAG 1.9.0
+- GIT_SHALLOW ON
+- CONFIGURE_COMMAND ""
+- BUILD_COMMAND ""
+- INSTALL_COMMAND "")
+-
+-set_target_properties(proj_event_rules PROPERTIES EXCLUDE_FROM_ALL TRUE)
+ # vim: et
diff --git a/devel/libdex/Makefile b/devel/libdex/Makefile
index b24b3c3ba02f..44da3f23021d 100644
--- a/devel/libdex/Makefile
+++ b/devel/libdex/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libdex
-PORTVERSION= 0.10.0
+PORTVERSION= 0.10.1
CATEGORIES= devel
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -12,6 +12,7 @@ LICENSE= LGPL21
USES= gnome meson pkgconfig tar:xz vala:build
USE_GNOME= glib20 introspection:build
+USE_LDCONFIG= yes
MESON_ARGS= -Dexamples=false \
-Dtests=false
diff --git a/devel/libdex/distinfo b/devel/libdex/distinfo
index 553776a34f8b..1817e5d05442 100644
--- a/devel/libdex/distinfo
+++ b/devel/libdex/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745070522
-SHA256 (gnome/libdex-0.10.0.tar.xz) = 98a69626aa7646ad455bea7a7f92d2a1ffa47e4559a154a1bfe98c16fa711ee1
-SIZE (gnome/libdex-0.10.0.tar.xz) = 101652
+TIMESTAMP = 1751101875
+SHA256 (gnome/libdex-0.10.1.tar.xz) = 7472e88090db2b228307505edeba4483e872681340cb0404ae64ac3da5bed0a6
+SIZE (gnome/libdex-0.10.1.tar.xz) = 102088
diff --git a/devel/libdparse/Makefile b/devel/libdparse/Makefile
index 423b935c39a4..b1d98310f32c 100644
--- a/devel/libdparse/Makefile
+++ b/devel/libdparse/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libdparse
PORTVERSION= 0.20.0
-PORTREVISION= 3
+PORTREVISION= 4
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/liblouis/Makefile b/devel/liblouis/Makefile
index f0e7c089ad58..dea2ca84cd8b 100644
--- a/devel/liblouis/Makefile
+++ b/devel/liblouis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= liblouis
-PORTVERSION= 3.33.0
+PORTVERSION= 3.34.0
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/liblouis/distinfo b/devel/liblouis/distinfo
index 59cb8ada4b5b..f619cb74dd6e 100644
--- a/devel/liblouis/distinfo
+++ b/devel/liblouis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741763970
-SHA256 (liblouis-liblouis-v3.33.0_GH0.tar.gz) = 37b991c2b44aec677b8166bf62483ef1dd077dc9de467e0389affc07c271144b
-SIZE (liblouis-liblouis-v3.33.0_GH0.tar.gz) = 16464736
+TIMESTAMP = 1751441347
+SHA256 (liblouis-liblouis-v3.34.0_GH0.tar.gz) = 4c3f334973376fcced38c14e178d57329cbfd3f0df904826e3a4590221754e4b
+SIZE (liblouis-liblouis-v3.34.0_GH0.tar.gz) = 16471029
diff --git a/devel/liblouis/pkg-plist b/devel/liblouis/pkg-plist
index b6b7c29650eb..17832a016335 100644
--- a/devel/liblouis/pkg-plist
+++ b/devel/liblouis/pkg-plist
@@ -182,6 +182,12 @@
%%DATADIR%%/tables/gu.tbl
%%DATADIR%%/tables/haw-us-g1.ctb
%%DATADIR%%/tables/hbo.utb
+%%DATADIR%%/tables/hbo-cantillated-rules.uti
+%%DATADIR%%/tables/hbo-cantillated.utb
+%%DATADIR%%/tables/hbo-common-rules.uti
+%%DATADIR%%/tables/hbo-ihbc-rules.uti
+%%DATADIR%%/tables/hbo-slim-rules.uti
+%%DATADIR%%/tables/hbo-slim.utb
%%DATADIR%%/tables/he-IL-comp8.utb
%%DATADIR%%/tables/he-IL.utb
%%DATADIR%%/tables/he-common-consonants.uti
@@ -266,10 +272,9 @@
%%DATADIR%%/tables/lo-g1.utb
%%DATADIR%%/tables/loweredDigits6Dots.uti
%%DATADIR%%/tables/loweredDigits8Dots.uti
-%%DATADIR%%/tables/lt-6dot.tbl
%%DATADIR%%/tables/lt-6dot.utb
+%%DATADIR%%/tables/lt-8dot.utb
%%DATADIR%%/tables/lt.ctb
-%%DATADIR%%/tables/lt.tbl
%%DATADIR%%/tables/lv.tbl
%%DATADIR%%/tables/malayalam.cti
%%DATADIR%%/tables/mao-nz-g1.ctb
@@ -307,6 +312,7 @@
%%DATADIR%%/tables/no-no-braillo-047-01.dis
%%DATADIR%%/tables/no-no-chardefs6.uti
%%DATADIR%%/tables/no-no-comp8.ctb
+%%DATADIR%%/tables/no-no-cyrillic6dot.uti
%%DATADIR%%/tables/no-no.dis
%%DATADIR%%/tables/no-no-g0.utb
%%DATADIR%%/tables/no-no-g1.ctb
@@ -334,12 +340,13 @@
%%DATADIR%%/tables/pt-pt-g2.ctb
%%DATADIR%%/tables/pt.tbl
%%DATADIR%%/tables/pu-in-g1.utb
+%%DATADIR%%/tables/quotation-marks.uti
%%DATADIR%%/tables/ro.ctb
%%DATADIR%%/tables/ro.tbl
+%%DATADIR%%/tables/ru-comp6.utb
+%%DATADIR%%/tables/ru-comp8.utb
%%DATADIR%%/tables/ro-g0.utb
%%DATADIR%%/tables/ru-brf.dis
-%%DATADIR%%/tables/ru-compbrl.ctb
-%%DATADIR%%/tables/ru.ctb
%%DATADIR%%/tables/ru-letters.dis
%%DATADIR%%/tables/ru-litbrl.ctb
%%DATADIR%%/tables/ru-litbrl-detailed.utb
@@ -392,6 +399,8 @@
%%DATADIR%%/tables/th-comp8-backward.utb
%%DATADIR%%/tables/th-g0.utb
%%DATADIR%%/tables/th-g1.utb
+%%DATADIR%%/tables/th-g1.uti
+%%DATADIR%%/tables/th-g2.ctb
%%DATADIR%%/tables/tr.ctb
%%DATADIR%%/tables/tr-g1.ctb
%%DATADIR%%/tables/tr-g2.ctb
@@ -463,7 +472,7 @@ libdata/pkgconfig/liblouis.pc
lib/liblouis.a
lib/liblouis.so
lib/liblouis.so.20
-lib/liblouis.so.20.0.21
+lib/liblouis.so.20.0.22
share/man/man1/lou_allround.1.gz
share/man/man1/lou_checkhyphens.1.gz
share/man/man1/lou_checktable.1.gz
diff --git a/devel/librashader/Makefile b/devel/librashader/Makefile
index 8096074b4458..48540a62c333 100644
--- a/devel/librashader/Makefile
+++ b/devel/librashader/Makefile
@@ -1,6 +1,7 @@
PORTNAME= librashader
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.1
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= bsdcode@disroot.org
diff --git a/devel/libthreadar/Makefile b/devel/libthreadar/Makefile
index bcd9bec483e8..07aa1e8a1ae9 100644
--- a/devel/libthreadar/Makefile
+++ b/devel/libthreadar/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libthreadar
-DISTVERSION= 1.5.2
+DISTVERSION= 1.6.0
CATEGORIES= devel sysutils
MASTER_SITES= SF/${PORTNAME}/${DISTVERSION}/ \
https://dar.edrusb.org/libthreadar/Releases/
@@ -15,7 +15,10 @@ USES= libtool
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
+
INSTALL_TARGET= install-strip
TEST_TARGET= check
+PLIST_SUB= SOLIB_MINOR=${DISTVERSION:S/1.//}
+
.include <bsd.port.mk>
diff --git a/devel/libthreadar/distinfo b/devel/libthreadar/distinfo
index 3c3a171f8fbc..0d49414a3eb7 100644
--- a/devel/libthreadar/distinfo
+++ b/devel/libthreadar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742710772
-SHA256 (libthreadar-1.5.2.tar.gz) = 7460b160d68cfc84ea6173c81c643735d203a46893473373d2fca744e6d7b649
-SIZE (libthreadar-1.5.2.tar.gz) = 461655
+TIMESTAMP = 1751623543
+SHA256 (libthreadar-1.6.0.tar.gz) = 747f32d952df18777191eb073905d3800cef05fb36fd12b9ef3af493da870eb8
+SIZE (libthreadar-1.6.0.tar.gz) = 465229
diff --git a/devel/libthreadar/pkg-plist b/devel/libthreadar/pkg-plist
index 1fe669836d56..55a7b7a471b2 100644
--- a/devel/libthreadar/pkg-plist
+++ b/devel/libthreadar/pkg-plist
@@ -16,6 +16,6 @@ include/libthreadar/tools.hpp
lib/libthreadar.a
lib/libthreadar.so
lib/libthreadar.so.1000
-lib/libthreadar.so.1000.5.2
+lib/libthreadar.so.1000.%%SOLIB_MINOR%%
libdata/pkgconfig/libthreadar.pc
%%DATADIR%%/README
diff --git a/devel/libwasmtime/Makefile b/devel/libwasmtime/Makefile
index 24f5e50b30cd..767616a302b4 100644
--- a/devel/libwasmtime/Makefile
+++ b/devel/libwasmtime/Makefile
@@ -1,6 +1,7 @@
PORTNAME= lib${GH_PROJECT}
PORTVERSION= 34.0.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= osa@FreeBSD.org
diff --git a/devel/llvm-cheriot/Makefile b/devel/llvm-cheriot/Makefile
index d64120cecf0b..470599a22453 100644
--- a/devel/llvm-cheriot/Makefile
+++ b/devel/llvm-cheriot/Makefile
@@ -1,7 +1,7 @@
PORTNAME= llvm
PORTVERSION= ${LLVM_MAJOR}.1.d${SNAPDATE}
-PORTREVISION= 2
+PORTREVISION= 0
CATEGORIES= devel lang
PKGNAMESUFFIX= ${LLVM_SUFFIX}
diff --git a/devel/llvm-cheriot/Makefile.snapshot b/devel/llvm-cheriot/Makefile.snapshot
index 453eeff5eb86..5abda477f2f6 100644
--- a/devel/llvm-cheriot/Makefile.snapshot
+++ b/devel/llvm-cheriot/Makefile.snapshot
@@ -4,6 +4,6 @@
#
LLVM_MAJOR= 20
LLVM_RELEASE= ${LLVM_MAJOR}.1.3
-SNAPDATE= 20250430
+SNAPDATE= 20250702
-LLVM_COMMIT= 44c01c22f58a1fa95df120c6045886ca38c44339
+LLVM_COMMIT= b9c085ce3a5a9948461851fa061962b2a0f2e5bc
diff --git a/devel/llvm-cheriot/distinfo b/devel/llvm-cheriot/distinfo
index 376969ab7ec4..47b7fa3e69ce 100644
--- a/devel/llvm-cheriot/distinfo
+++ b/devel/llvm-cheriot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747013741
-SHA256 (CHERIoT-Platform-llvm-project-20.1.d20250430-44c01c22f58a1fa95df120c6045886ca38c44339_GH0.tar.gz) = d6cfdb596be2329f3959bef3fafd3908484b398f7344e334089cd5dc66a35b69
-SIZE (CHERIoT-Platform-llvm-project-20.1.d20250430-44c01c22f58a1fa95df120c6045886ca38c44339_GH0.tar.gz) = 230913958
+TIMESTAMP = 1751489841
+SHA256 (CHERIoT-Platform-llvm-project-20.1.d20250702-b9c085ce3a5a9948461851fa061962b2a0f2e5bc_GH0.tar.gz) = 95c839f8c9307daae92824569565ad68327ded3e19f319c1939c1fbf98c4c870
+SIZE (CHERIoT-Platform-llvm-project-20.1.d20250702-b9c085ce3a5a9948461851fa061962b2a0f2e5bc_GH0.tar.gz) = 230937882
diff --git a/devel/llvm-devel/Makefile b/devel/llvm-devel/Makefile
index dd29f0714961..2c9b34dfc923 100644
--- a/devel/llvm-devel/Makefile
+++ b/devel/llvm-devel/Makefile
@@ -155,7 +155,7 @@ LLDB_BUILD_DEPENDS= \
LLDB_DESC= Install lldb, the LLVM debugger
LLDB_IMPLIES= CLANG
LLDB_PLIST_SUB= PYTHON_ABIVER=${PYTHON_ABIVER}
-LLDB_USES= lua:54 libedit
+LLDB_USES= gnome lua:54 libedit
LLDB_USE= GNOME=libxml2
LLDB_VARS= _USES_PYTHON=python
MLIR_DESC= Multi-Level Intermediate Representation
@@ -235,7 +235,6 @@ LLVM_ENABLE_PROJECTS+= clang
COMMANDS+= ${CLANG_COMMANDS}
MAN1SRCS+= ${CLANG_MAN1SRCS}
CLANG_PATTERN= (amdgpu-arch|c-index-test|clang|diagtool|hmaptool|intercept-|libear|libscanbuild|nvptx-arch|analyze-|scan-|Reporter.py|ScanView.py|scanview.css|sorttable.js|startfile.py|c..-analyzer|AnalyzerPlugin.so)
-USES+= gnome
.endif
.if ${PORT_OPTIONS:MCOMPILER_RT}
@@ -254,6 +253,7 @@ PORTDOCS+= clang-tools
LLVM_ENABLE_PROJECTS+= flang
LLVM_ENABLE_RUNTIMES+= flang-rt
COMMANDS+= ${FLANG_COMMANDS}
+MAN1SRCS+= ${FLANG_MAN1SRCS}
.endif
.if ${PORT_OPTIONS:MLIT}
@@ -433,6 +433,7 @@ post-install-FLANG-on:
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/Optimizer/Dialect/CMakeFiles
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/Optimizer/Dialect/CUF/Attributes/CMakeFiles
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/Optimizer/Dialect/CUF/CMakeFiles
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/Optimizer/Dialect/FIRCG/CMakeFiles
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/Optimizer/HLFIR/CMakeFiles
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/Optimizer/OpenMP/CMakeFiles
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/Optimizer/Transforms/CMakeFiles
@@ -496,6 +497,7 @@ build-plist:
${GREP} -v '_ignorelist.txt$$' | \
${GREP} -v '[/-]lit$$' | ${GREP} -v 'FileCheck$$' | \
${GREP} -v man/man1 | ${SED} -e 's|${STAGEDIR}${PREFIX}/||' \
+ -e 's|${LUA_MODLIBDIR:C|${PREFIX}/||}|%%LUA_MODLIBDIR%%|' \
-e 's|${PYTHON_SITELIBDIR:C|${PREFIX}/||}|%%PYTHON_SITELIBDIR%%|' \
-e 's|${PYTHON_TAG:C/\./\\./g}${PYTHON_ABIVER}|%%PYTHON_TAG%%%%PYTHON_ABIVER%%|' \
-e 's|${PORTVERSION}|%%PORTVERSION%%|' \
diff --git a/devel/llvm-devel/Makefile.COMMANDS b/devel/llvm-devel/Makefile.COMMANDS
index b8546a784d93..09f82a40ceb0 100644
--- a/devel/llvm-devel/Makefile.COMMANDS
+++ b/devel/llvm-devel/Makefile.COMMANDS
@@ -38,7 +38,6 @@ LLVM_COMMANDS= \
llvm-ml \
llvm-ml64 \
llvm-modextract \
- llvm-mt \
llvm-nm \
llvm-objcopy \
llvm-objdump \
@@ -91,6 +90,7 @@ CLANG_COMMANDS= \
hmaptool \
intercept-build \
nvptx-arch \
+ offload-arch \
scan-build \
scan-build-py \
scan-view
diff --git a/devel/llvm-devel/Makefile.MAN1SRCS b/devel/llvm-devel/Makefile.MAN1SRCS
index b564a5c8df45..898bbf26d03f 100644
--- a/devel/llvm-devel/Makefile.MAN1SRCS
+++ b/devel/llvm-devel/Makefile.MAN1SRCS
@@ -49,6 +49,7 @@ LLVM_MAN1SRCS= \
llvm-strip.1 \
llvm-symbolizer.1 \
llvm-tblgen.1 \
+ llvm-test-mustache-spec.1 \
llvm-tli-checker.1 \
mlir-tblgen.1 \
opt.1 \
@@ -62,6 +63,9 @@ CLANG_MAN1SRCS= \
EXTRAS_MAN1SRCS= \
extraclangtools.1
+FLANG_MAN1SRCS= \
+ flang.1
+
LIT_MAN1SRCS= \
lit.1 \
FileCheck.1
diff --git a/devel/llvm-devel/Makefile.snapshot b/devel/llvm-devel/Makefile.snapshot
index 94c491ae886e..89c0bb8049dc 100644
--- a/devel/llvm-devel/Makefile.snapshot
+++ b/devel/llvm-devel/Makefile.snapshot
@@ -4,6 +4,6 @@
#
LLVM_MAJOR= 21
LLVM_RELEASE= ${LLVM_MAJOR}.0.0
-SNAPDATE= 20250403
+SNAPDATE= 20250701
-LLVM_PROJECT_COMMIT= b8b752db2b89a730aff250a83b64c7ed10d95ca0
+LLVM_PROJECT_COMMIT= 5d849d3a90857621ba93e46c6b6dc145fdee04fe
diff --git a/devel/llvm-devel/distinfo b/devel/llvm-devel/distinfo
index fb6a4a17173e..2b1b31d25de5 100644
--- a/devel/llvm-devel/distinfo
+++ b/devel/llvm-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743703250
-SHA256 (llvm-llvm-project-21.0.d20250403-b8b752db2b89a730aff250a83b64c7ed10d95ca0_GH0.tar.gz) = 65b8d76615681d83414df4038f39c2f176249f6d600f24c2e0b0377333cddbfe
-SIZE (llvm-llvm-project-21.0.d20250403-b8b752db2b89a730aff250a83b64c7ed10d95ca0_GH0.tar.gz) = 229841628
+TIMESTAMP = 1751403737
+SHA256 (llvm-llvm-project-21.0.d20250701-5d849d3a90857621ba93e46c6b6dc145fdee04fe_GH0.tar.gz) = 9915e561683eb00801761e1cdf64a5c7eb029bdc9e21ad71231ae0480d1d6df0
+SIZE (llvm-llvm-project-21.0.d20250701-5d849d3a90857621ba93e46c6b6dc145fdee04fe_GH0.tar.gz) = 240471035
diff --git a/devel/llvm-devel/files/patch-clang_lib_Headers_CMakeLists.txt b/devel/llvm-devel/files/patch-clang_lib_Headers_CMakeLists.txt
index 3626ae148a13..a58f6ea96022 100644
--- a/devel/llvm-devel/files/patch-clang_lib_Headers_CMakeLists.txt
+++ b/devel/llvm-devel/files/patch-clang_lib_Headers_CMakeLists.txt
@@ -1,6 +1,6 @@
--- clang/lib/Headers/CMakeLists.txt.orig
+++ clang/lib/Headers/CMakeLists.txt
-@@ -6,36 +6,9 @@
+@@ -6,37 +6,9 @@
float.h
inttypes.h
iso646.h
@@ -16,6 +16,7 @@
- __stdarg_va_list.h
- stdatomic.h
- stdbool.h
+- stdcountof.h
- stdckdint.h
- stddef.h
- __stddef_header_macro.h
diff --git a/devel/llvm-devel/pkg-plist b/devel/llvm-devel/pkg-plist
index c20728543ef0..e941347f6ef7 100644
--- a/devel/llvm-devel/pkg-plist
+++ b/devel/llvm-devel/pkg-plist
@@ -39,7 +39,6 @@ bin/llvm-mc-devel
bin/llvm-ml-devel
bin/llvm-ml64-devel
bin/llvm-modextract-devel
-bin/llvm-mt-devel
bin/llvm-nm-devel
bin/llvm-objcopy-devel
bin/llvm-objdump-devel
@@ -90,6 +89,7 @@ bin/sancov-devel
%%CLANG%%bin/hmaptool-devel
%%CLANG%%bin/intercept-build-devel
%%CLANG%%bin/nvptx-arch-devel
+bin/offload-arch-devel
%%CLANG%%bin/scan-build-devel
%%CLANG%%bin/scan-build-py-devel
%%CLANG%%bin/scan-view-devel
@@ -148,6 +148,7 @@ bin/sancov-devel
%%LIT%%llvm-devel/bin/lit
%%LIT%%bin/llvm-lit-devel
%%LIT%%llvm-devel/bin/llvm-lit
+%%LLDB%%llvm-devel/%%LUA_MODLIBDIR%%/lldb.so
%%LLDB%%llvm-devel/%%PYTHON_SITELIBDIR%%/lldb/__init__.py
%%LLDB%%llvm-devel/%%PYTHON_SITELIBDIR%%/lldb/_lldb%%PYTHON_TAG%%%%PYTHON_ABIVER%%.so
%%LLDB%%llvm-devel/%%PYTHON_SITELIBDIR%%/lldb/embedded_interpreter.py
@@ -269,7 +270,6 @@ llvm-devel/bin/llvm-mca
llvm-devel/bin/llvm-ml
llvm-devel/bin/llvm-ml64
llvm-devel/bin/llvm-modextract
-llvm-devel/bin/llvm-mt
llvm-devel/bin/llvm-nm
llvm-devel/bin/llvm-objcopy
llvm-devel/bin/llvm-objdump
@@ -315,6 +315,7 @@ llvm-devel/bin/llvm-xray
%%MLIR%%llvm-devel/bin/mlir-translate
%%EXTRAS%%llvm-devel/bin/modularize
%%CLANG%%llvm-devel/bin/nvptx-arch
+llvm-devel/bin/offload-arch
llvm-devel/bin/opt
%%EXTRAS%%llvm-devel/bin/pp-trace
llvm-devel/bin/reduce-chunk-list
@@ -430,6 +431,7 @@ llvm-devel/bin/verify-uselistorder
%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/LambdaFunctionNameCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/MacroParenthesesCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/MacroRepeatedSideEffectsCheck.h
+%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/MisleadingSetterOfReferenceCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/MisplacedOperatorInStrlenInAllocCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/MisplacedPointerArithmeticInAllocCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/MisplacedWideningCastCheck.h
@@ -532,6 +534,7 @@ llvm-devel/bin/verify-uselistorder
%%EXTRAS%%llvm-devel/include/clang-tidy/cppcoreguidelines/RvalueReferenceParamNotMovedCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/cppcoreguidelines/SlicingCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.h
+%%EXTRAS%%llvm-devel/include/clang-tidy/cppcoreguidelines/UseEnumClassCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/cppcoreguidelines/VirtualClassDestructorCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/darwin/AvoidSpinlockCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/darwin/DispatchOnceNonstaticCheck.h
@@ -634,6 +637,7 @@ llvm-devel/bin/verify-uselistorder
%%EXTRAS%%llvm-devel/include/clang-tidy/modernize/UseNullptrCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/modernize/UseOverrideCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/modernize/UseRangesCheck.h
+%%EXTRAS%%llvm-devel/include/clang-tidy/modernize/UseScopedLockCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/modernize/UseStartsEndsWithCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/modernize/UseStdFormatCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/modernize/UseStdNumbersCheck.h
@@ -675,6 +679,7 @@ llvm-devel/bin/verify-uselistorder
%%EXTRAS%%llvm-devel/include/clang-tidy/performance/TypePromotionInMathFnCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/performance/UnnecessaryCopyInitialization.h
%%EXTRAS%%llvm-devel/include/clang-tidy/performance/UnnecessaryValueParamCheck.h
+%%EXTRAS%%llvm-devel/include/clang-tidy/portability/AvoidPragmaOnceCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/portability/RestrictSystemIncludesCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/portability/SIMDIntrinsicsCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/portability/StdAllocatorConstCheck.h
@@ -921,6 +926,7 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/ASTMatchers/Dynamic/Registry.h
%%CLANG%%llvm-devel/include/clang/ASTMatchers/Dynamic/VariantValue.h
%%CLANG%%llvm-devel/include/clang/ASTMatchers/GtestMatchers.h
+%%CLANG%%llvm-devel/include/clang/ASTMatchers/LowLevelHelpers.h
%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h
%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/CalledOnceCheck.h
%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/Consumed.h
@@ -988,7 +994,8 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Analysis/RetainSummaryManager.h
%%CLANG%%llvm-devel/include/clang/Analysis/SelectorExtras.h
%%CLANG%%llvm-devel/include/clang/Analysis/Support/BumpVector.h
-%%CLANG%%llvm-devel/include/clang/Basic/AArch64SVEACLETypes.def
+%%CLANG%%llvm-devel/include/clang/Analysis/Support/FixitUtil.h
+%%CLANG%%llvm-devel/include/clang/Basic/AArch64ACLETypes.def
%%CLANG%%llvm-devel/include/clang/Basic/ABI.h
%%CLANG%%llvm-devel/include/clang/Basic/AMDGPUTypes.def
%%CLANG%%llvm-devel/include/clang/Basic/ASTSourceDescriptor.h
@@ -1002,6 +1009,8 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Basic/AttrSubMatchRulesList.inc
%%CLANG%%llvm-devel/include/clang/Basic/AttrSubjectMatchRules.h
%%CLANG%%llvm-devel/include/clang/Basic/AttributeCommonInfo.h
+%%CLANG%%llvm-devel/include/clang/Basic/AttributeScopeInfo.h
+%%CLANG%%llvm-devel/include/clang/Basic/AttributeSpellingList.inc
%%CLANG%%llvm-devel/include/clang/Basic/Attributes.h
%%CLANG%%llvm-devel/include/clang/Basic/BitmaskEnum.h
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinHeaders.def
@@ -1015,6 +1024,7 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsAMDGPU.def
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsARM.def
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsBPF.inc
+%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsDirectX.inc
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsHexagon.inc
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsHexagonMapCustomDep.def
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsLoongArchBase.def
@@ -1024,7 +1034,9 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsNVPTX.inc
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsPPC.def
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsRISCV.inc
-%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsSPIRV.inc
+%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsSPIRVCL.inc
+%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsSPIRVCommon.inc
+%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsSPIRVVK.inc
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsSystemZ.def
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsVE.def
%%CLANG%%llvm-devel/include/clang/Basic/BuiltinsVEVL.gen.def
@@ -1049,32 +1061,39 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticAST.h
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticASTCompatIDs.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticASTEnums.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticASTInterface.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticASTKinds.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticAllCompatIDs.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticAnalysis.h
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticAnalysisCompatIDs.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticAnalysisEnums.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticAnalysisInterface.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticAnalysisKinds.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCategories.h
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticComment.h
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCommentCompatIDs.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCommentEnums.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCommentInterface.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCommentKinds.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCommonCompatIDs.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCommonEnums.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCommonInterface.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCommonKinds.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCrossTU.h
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCrossTUCompatIDs.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCrossTUEnums.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCrossTUInterface.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticCrossTUKinds.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticDriver.h
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticDriverCompatIDs.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticDriverEnums.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticDriverInterface.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticDriverKinds.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticError.h
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticFrontend.h
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticFrontendCompatIDs.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticFrontendEnums.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticFrontendInterface.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticFrontendKinds.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticGroups.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticIDs.h
@@ -1082,28 +1101,34 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticInstallAPI.h
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticInstallAPICompatIDs.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticInstallAPIEnums.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticInstallAPIInterface.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticInstallAPIKinds.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticLex.h
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticLexCompatIDs.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticLexEnums.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticLexInterface.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticLexKinds.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticOptions.def
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticOptions.h
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticParse.h
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticParseCompatIDs.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticParseEnums.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticParseInterface.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticParseKinds.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticRefactoring.h
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticRefactoringCompatIDs.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticRefactoringEnums.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticRefactoringInterface.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticRefactoringKinds.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticSema.h
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticSemaCompatIDs.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticSemaEnums.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticSemaInterface.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticSemaKinds.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticSerialization.h
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticSerializationCompatIDs.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticSerializationEnums.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticSerializationInterface.inc
%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticSerializationKinds.inc
%%CLANG%%llvm-devel/include/clang/Basic/DirectoryEntry.h
%%CLANG%%llvm-devel/include/clang/Basic/ExceptionSpecificationType.h
@@ -1132,6 +1157,7 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Basic/Module.h
%%CLANG%%llvm-devel/include/clang/Basic/NoSanitizeList.h
%%CLANG%%llvm-devel/include/clang/Basic/ObjCRuntime.h
+%%CLANG%%llvm-devel/include/clang/Basic/OffloadArch.h
%%CLANG%%llvm-devel/include/clang/Basic/OpenACCClauses.def
%%CLANG%%llvm-devel/include/clang/Basic/OpenACCKinds.h
%%CLANG%%llvm-devel/include/clang/Basic/OpenCLExtensionTypes.def
@@ -1157,6 +1183,7 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Basic/Sanitizers.def
%%CLANG%%llvm-devel/include/clang/Basic/Sanitizers.h
%%CLANG%%llvm-devel/include/clang/Basic/Sarif.h
+%%CLANG%%llvm-devel/include/clang/Basic/SimpleTypoCorrection.h
%%CLANG%%llvm-devel/include/clang/Basic/SourceLocation.h
%%CLANG%%llvm-devel/include/clang/Basic/SourceManager.h
%%CLANG%%llvm-devel/include/clang/Basic/SourceManagerInternals.h
@@ -1206,24 +1233,32 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Basic/arm_sve_sema_rangechecks.inc
%%CLANG%%llvm-devel/include/clang/Basic/arm_sve_streaming_attrs.inc
%%CLANG%%llvm-devel/include/clang/Basic/arm_sve_typeflags.inc
+%%CLANG%%llvm-devel/include/clang/Basic/riscv_andes_vector_builtin_cg.inc
+%%CLANG%%llvm-devel/include/clang/Basic/riscv_andes_vector_builtin_sema.inc
+%%CLANG%%llvm-devel/include/clang/Basic/riscv_andes_vector_builtins.inc
%%CLANG%%llvm-devel/include/clang/Basic/riscv_sifive_vector_builtin_cg.inc
%%CLANG%%llvm-devel/include/clang/Basic/riscv_sifive_vector_builtin_sema.inc
%%CLANG%%llvm-devel/include/clang/Basic/riscv_sifive_vector_builtins.inc
%%CLANG%%llvm-devel/include/clang/Basic/riscv_vector_builtin_cg.inc
%%CLANG%%llvm-devel/include/clang/Basic/riscv_vector_builtin_sema.inc
%%CLANG%%llvm-devel/include/clang/Basic/riscv_vector_builtins.inc
+%%CLANG%%llvm-devel/include/clang/CIR/ABIArgInfo.h
%%CLANG%%llvm-devel/include/clang/CIR/CIRGenerator.h
%%CLANG%%llvm-devel/include/clang/CIR/CIRToCIRPasses.h
%%CLANG%%llvm-devel/include/clang/CIR/Dialect/Builder/CIRBaseBuilder.h
%%CLANG%%llvm-devel/include/clang/CIR/Dialect/IR/CIRAttrs.h
+%%CLANG%%llvm-devel/include/clang/CIR/Dialect/IR/CIRDataLayout.h
%%CLANG%%llvm-devel/include/clang/CIR/Dialect/IR/CIRDialect.h
%%CLANG%%llvm-devel/include/clang/CIR/Dialect/IR/CIROpsEnums.h
%%CLANG%%llvm-devel/include/clang/CIR/Dialect/IR/CIRTypes.h
+%%CLANG%%llvm-devel/include/clang/CIR/Dialect/IR/CIRTypesDetails.h
+%%CLANG%%llvm-devel/include/clang/CIR/Dialect/OpenACC/CIROpenACCTypeInterfaces.h
+%%CLANG%%llvm-devel/include/clang/CIR/Dialect/OpenACC/RegisterOpenACCExtensions.h
%%CLANG%%llvm-devel/include/clang/CIR/Dialect/Passes.h
%%CLANG%%llvm-devel/include/clang/CIR/FrontendAction/CIRGenAction.h
-%%CLANG%%llvm-devel/include/clang/CIR/Interfaces/CIRFPTypeInterface.h
%%CLANG%%llvm-devel/include/clang/CIR/Interfaces/CIRLoopOpInterface.h
%%CLANG%%llvm-devel/include/clang/CIR/Interfaces/CIROpInterfaces.h
+%%CLANG%%llvm-devel/include/clang/CIR/Interfaces/CIRTypeInterfaces.h
%%CLANG%%llvm-devel/include/clang/CIR/LowerToLLVM.h
%%CLANG%%llvm-devel/include/clang/CIR/LoweringHelpers.h
%%CLANG%%llvm-devel/include/clang/CIR/MissingFeatures.h
@@ -1243,6 +1278,7 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/CrossTU/CrossTranslationUnit.h
%%CLANG%%llvm-devel/include/clang/DirectoryWatcher/DirectoryWatcher.h
%%CLANG%%llvm-devel/include/clang/Driver/Action.h
+%%CLANG%%llvm-devel/include/clang/Driver/CommonArgs.h
%%CLANG%%llvm-devel/include/clang/Driver/Compilation.h
%%CLANG%%llvm-devel/include/clang/Driver/Distro.h
%%CLANG%%llvm-devel/include/clang/Driver/Driver.h
@@ -1331,6 +1367,7 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Interpreter/CodeCompletion.h
%%CLANG%%llvm-devel/include/clang/Interpreter/Interpreter.h
%%CLANG%%llvm-devel/include/clang/Interpreter/PartialTranslationUnit.h
+%%CLANG%%llvm-devel/include/clang/Interpreter/RemoteJITUtils.h
%%CLANG%%llvm-devel/include/clang/Interpreter/Value.h
%%CLANG%%llvm-devel/include/clang/Lex/CodeCompletionHandler.h
%%CLANG%%llvm-devel/include/clang/Lex/DependencyDirectivesScanner.h
@@ -1420,6 +1457,7 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Sema/SemaConcept.h
%%CLANG%%llvm-devel/include/clang/Sema/SemaConsumer.h
%%CLANG%%llvm-devel/include/clang/Sema/SemaDiagnostic.h
+%%CLANG%%llvm-devel/include/clang/Sema/SemaDirectX.h
%%CLANG%%llvm-devel/include/clang/Sema/SemaFixItUtils.h
%%CLANG%%llvm-devel/include/clang/Sema/SemaHLSL.h
%%CLANG%%llvm-devel/include/clang/Sema/SemaHexagon.h
@@ -1634,6 +1672,7 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Common/static-multimap-view.h
%%FLANG%%llvm-devel/include/flang/Common/target-rounding.h
%%FLANG%%llvm-devel/include/flang/Common/template.h
+%%FLANG%%llvm-devel/include/flang/Common/type-kinds.h
%%FLANG%%llvm-devel/include/flang/Common/uint128.h
%%FLANG%%llvm-devel/include/flang/Common/unwrap.h
%%FLANG%%llvm-devel/include/flang/Common/variant.h
@@ -1716,6 +1755,7 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Lower/PFTDefs.h
%%FLANG%%llvm-devel/include/flang/Lower/Runtime.h
%%FLANG%%llvm-devel/include/flang/Lower/StatementContext.h
+%%FLANG%%llvm-devel/include/flang/Lower/Support/PrivateReductionUtils.h
%%FLANG%%llvm-devel/include/flang/Lower/Support/Utils.h
%%FLANG%%llvm-devel/include/flang/Lower/Support/Verifier.h
%%FLANG%%llvm-devel/include/flang/Lower/SymbolMap.h
@@ -1759,16 +1799,13 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Runtime/Transformational.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/TemporaryStorage.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Todo.h
-%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/CGOps.cpp.inc
-%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/CGOps.h
-%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/CGOps.h.inc
-%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/CGOps.td
%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/CGPasses.h.inc
%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/CGPasses.td
%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/CodeGen.h
%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/CodeGenOpenMP.h
%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/DescriptorModel.h
%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/FIROpPatterns.h
+%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/LLVMInsertChainFolder.h
%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/TBAABuilder.h
%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/Target.h
%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/TypeConverter.h
@@ -1793,6 +1830,10 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/FIRAttr.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/FIRAttr.h.inc
%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/FIRAttr.td
+%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/FIRCG/CGOps.cpp.inc
+%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/FIRCG/CGOps.h
+%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/FIRCG/CGOps.h.inc
+%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/FIRCG/CGOps.td
%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/FIRDialect.cpp.inc
%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/FIRDialect.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/FIRDialect.h.inc
@@ -1816,6 +1857,10 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/FortranVariableInterface.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/FortranVariableInterface.h.inc
%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/FortranVariableInterface.td
+%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/SafeTempArrayCopyAttrInterface.cpp.inc
+%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/SafeTempArrayCopyAttrInterface.h
+%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/SafeTempArrayCopyAttrInterface.h.inc
+%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/SafeTempArrayCopyAttrInterface.td
%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/Support/FIRContext.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/Support/KindMapping.h
%%FLANG%%llvm-devel/include/flang/Optimizer/HLFIR/HLFIRAttributes.cpp.inc
@@ -1842,6 +1887,7 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Optimizer/OpenMP/Passes.h
%%FLANG%%llvm-devel/include/flang/Optimizer/OpenMP/Passes.h.inc
%%FLANG%%llvm-devel/include/flang/Optimizer/OpenMP/Passes.td
+%%FLANG%%llvm-devel/include/flang/Optimizer/OpenMP/Support/RegisterOpenMPExtensions.h
%%FLANG%%llvm-devel/include/flang/Optimizer/OpenMP/Utils.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Passes/CommandLineOpts.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Passes/Pipelines.h
@@ -1932,6 +1978,7 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Semantics/expression.h
%%FLANG%%llvm-devel/include/flang/Semantics/module-dependences.h
%%FLANG%%llvm-devel/include/flang/Semantics/openmp-directive-sets.h
+%%FLANG%%llvm-devel/include/flang/Semantics/openmp-dsa.h
%%FLANG%%llvm-devel/include/flang/Semantics/openmp-modifiers.h
%%FLANG%%llvm-devel/include/flang/Semantics/program-tree.h
%%FLANG%%llvm-devel/include/flang/Semantics/runtime-type-info.h
@@ -1941,6 +1988,7 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Semantics/tools.h
%%FLANG%%llvm-devel/include/flang/Semantics/type.h
%%FLANG%%llvm-devel/include/flang/Semantics/unparse-with-symbols.h
+%%FLANG%%llvm-devel/include/flang/Support/Flags.h
%%FLANG%%llvm-devel/include/flang/Support/Fortran-features.h
%%FLANG%%llvm-devel/include/flang/Support/Fortran.h
%%FLANG%%llvm-devel/include/flang/Support/LangOptions.def
@@ -1966,6 +2014,7 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/__fortran_type_info.mod
%%FLANG%%llvm-devel/include/flang/__ppc_intrinsics.mod
%%FLANG%%llvm-devel/include/flang/__ppc_types.mod
+%%FLANG%%llvm-devel/include/flang/cooperative_groups.mod
%%FLANG%%llvm-devel/include/flang/cudadevice.mod
%%FLANG%%llvm-devel/include/flang/ieee_arithmetic.mod
%%FLANG%%llvm-devel/include/flang/ieee_exceptions.mod
@@ -1991,6 +2040,7 @@ llvm-devel/bin/verify-uselistorder
%%LLD%%llvm-devel/include/lld/Common/Strings.h
%%LLD%%llvm-devel/include/lld/Common/TargetOptionsCommandFlags.h
%%LLD%%llvm-devel/include/lld/Common/Timer.h
+%%LLD%%llvm-devel/include/lld/Common/Utils.h
%%LLD%%llvm-devel/include/lld/Common/Version.h
%%LLDB%%llvm-devel/include/lldb/API/LLDB.h
%%LLDB%%llvm-devel/include/lldb/API/SBAddress.h
@@ -2112,6 +2162,7 @@ llvm-devel/bin/verify-uselistorder
%%LLDB%%llvm-devel/include/lldb/Core/Debugger.h
%%LLDB%%llvm-devel/include/lldb/Core/DebuggerEvents.h
%%LLDB%%llvm-devel/include/lldb/Core/Declaration.h
+%%LLDB%%llvm-devel/include/lldb/Core/DemangledNameInfo.h
%%LLDB%%llvm-devel/include/lldb/Core/Disassembler.h
%%LLDB%%llvm-devel/include/lldb/Core/DumpDataExtractor.h
%%LLDB%%llvm-devel/include/lldb/Core/DumpRegisterInfo.h
@@ -2132,6 +2183,7 @@ llvm-devel/bin/verify-uselistorder
%%LLDB%%llvm-devel/include/lldb/Core/PluginInterface.h
%%LLDB%%llvm-devel/include/lldb/Core/PluginManager.h
%%LLDB%%llvm-devel/include/lldb/Core/Progress.h
+%%LLDB%%llvm-devel/include/lldb/Core/ProtocolServer.h
%%LLDB%%llvm-devel/include/lldb/Core/RichManglingContext.h
%%LLDB%%llvm-devel/include/lldb/Core/SearchFilter.h
%%LLDB%%llvm-devel/include/lldb/Core/Section.h
@@ -2205,6 +2257,7 @@ llvm-devel/bin/verify-uselistorder
%%LLDB%%llvm-devel/include/lldb/Host/HostNativeThreadForward.h
%%LLDB%%llvm-devel/include/lldb/Host/HostProcess.h
%%LLDB%%llvm-devel/include/lldb/Host/HostThread.h
+%%LLDB%%llvm-devel/include/lldb/Host/JSONTransport.h
%%LLDB%%llvm-devel/include/lldb/Host/LZMA.h
%%LLDB%%llvm-devel/include/lldb/Host/LockFile.h
%%LLDB%%llvm-devel/include/lldb/Host/LockFileBase.h
@@ -2229,6 +2282,7 @@ llvm-devel/bin/verify-uselistorder
%%LLDB%%llvm-devel/include/lldb/Host/Time.h
%%LLDB%%llvm-devel/include/lldb/Host/XML.h
%%LLDB%%llvm-devel/include/lldb/Host/aix/HostInfoAIX.h
+%%LLDB%%llvm-devel/include/lldb/Host/aix/Support.h
%%LLDB%%llvm-devel/include/lldb/Host/android/HostInfoAndroid.h
%%LLDB%%llvm-devel/include/lldb/Host/common/GetOptInc.h
%%LLDB%%llvm-devel/include/lldb/Host/common/NativeBreakpointList.h
@@ -2259,6 +2313,7 @@ llvm-devel/bin/verify-uselistorder
%%LLDB%%llvm-devel/include/lldb/Host/posix/MainLoopPosix.h
%%LLDB%%llvm-devel/include/lldb/Host/posix/PipePosix.h
%%LLDB%%llvm-devel/include/lldb/Host/posix/ProcessLauncherPosixFork.h
+%%LLDB%%llvm-devel/include/lldb/Host/posix/Support.h
%%LLDB%%llvm-devel/include/lldb/Host/windows/AutoHandle.h
%%LLDB%%llvm-devel/include/lldb/Host/windows/ConnectionGenericFileWindows.h
%%LLDB%%llvm-devel/include/lldb/Host/windows/HostInfoWindows.h
@@ -2527,7 +2582,10 @@ llvm-devel/bin/verify-uselistorder
%%LLDB%%llvm-devel/include/lldb/Utility/VMRange.h
%%LLDB%%llvm-devel/include/lldb/Utility/XcodeSDK.h
%%LLDB%%llvm-devel/include/lldb/Utility/ZipFile.h
+%%LLDB%%llvm-devel/include/lldb/ValueObject/DILAST.h
+%%LLDB%%llvm-devel/include/lldb/ValueObject/DILEval.h
%%LLDB%%llvm-devel/include/lldb/ValueObject/DILLexer.h
+%%LLDB%%llvm-devel/include/lldb/ValueObject/DILParser.h
%%LLDB%%llvm-devel/include/lldb/ValueObject/ValueObject.h
%%LLDB%%llvm-devel/include/lldb/ValueObject/ValueObjectCast.h
%%LLDB%%llvm-devel/include/lldb/ValueObject/ValueObjectChild.h
@@ -2735,12 +2793,15 @@ llvm-devel/include/llvm/Analysis/DominanceFrontier.h
llvm-devel/include/llvm/Analysis/DominanceFrontierImpl.h
llvm-devel/include/llvm/Analysis/EHUtils.h
llvm-devel/include/llvm/Analysis/EphemeralValuesCache.h
+llvm-devel/include/llvm/Analysis/FloatingPointPredicateUtils.h
llvm-devel/include/llvm/Analysis/FunctionPropertiesAnalysis.h
llvm-devel/include/llvm/Analysis/GenericDomTreeUpdater.h
llvm-devel/include/llvm/Analysis/GenericDomTreeUpdaterImpl.h
llvm-devel/include/llvm/Analysis/GlobalsModRef.h
llvm-devel/include/llvm/Analysis/GuardUtils.h
+llvm-devel/include/llvm/Analysis/HashRecognize.h
llvm-devel/include/llvm/Analysis/HeatUtils.h
+llvm-devel/include/llvm/Analysis/IR2Vec.h
llvm-devel/include/llvm/Analysis/IRSimilarityIdentifier.h
llvm-devel/include/llvm/Analysis/IVDescriptors.h
llvm-devel/include/llvm/Analysis/IVUsers.h
@@ -2906,6 +2967,7 @@ llvm-devel/include/llvm/Bitstream/BitCodeEnums.h
llvm-devel/include/llvm/Bitstream/BitCodes.h
llvm-devel/include/llvm/Bitstream/BitstreamReader.h
llvm-devel/include/llvm/Bitstream/BitstreamWriter.h
+llvm-devel/include/llvm/CGData/CGDataPatchItem.h
llvm-devel/include/llvm/CGData/CodeGenData.h
llvm-devel/include/llvm/CGData/CodeGenData.inc
llvm-devel/include/llvm/CGData/CodeGenDataReader.h
@@ -2926,8 +2988,10 @@ llvm-devel/include/llvm/CodeGen/BasicBlockSectionUtils.h
llvm-devel/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h
llvm-devel/include/llvm/CodeGen/BasicTTIImpl.h
llvm-devel/include/llvm/CodeGen/BranchFoldingPass.h
+llvm-devel/include/llvm/CodeGen/BranchRelaxation.h
llvm-devel/include/llvm/CodeGen/ByteProvider.h
llvm-devel/include/llvm/CodeGen/CFIFixup.h
+llvm-devel/include/llvm/CodeGen/CFIInstBuilder.h
llvm-devel/include/llvm/CodeGen/CSEConfigBase.h
llvm-devel/include/llvm/CodeGen/CalcSpillWeights.h
llvm-devel/include/llvm/CodeGen/CallBrPrepare.h
@@ -2992,6 +3056,7 @@ llvm-devel/include/llvm/CodeGen/GlobalISel/LoadStoreOpt.h
llvm-devel/include/llvm/CodeGen/GlobalISel/Localizer.h
llvm-devel/include/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h
llvm-devel/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h
+llvm-devel/include/llvm/CodeGen/GlobalISel/MachineFloatingPointPredicateUtils.h
llvm-devel/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
llvm-devel/include/llvm/CodeGen/GlobalISel/RegBankSelect.h
llvm-devel/include/llvm/CodeGen/GlobalISel/Utils.h
@@ -3053,6 +3118,7 @@ llvm-devel/include/llvm/CodeGen/MachineDominators.h
llvm-devel/include/llvm/CodeGen/MachineFrameInfo.h
llvm-devel/include/llvm/CodeGen/MachineFunction.h
llvm-devel/include/llvm/CodeGen/MachineFunctionAnalysis.h
+llvm-devel/include/llvm/CodeGen/MachineFunctionAnalysisManager.h
llvm-devel/include/llvm/CodeGen/MachineFunctionPass.h
llvm-devel/include/llvm/CodeGen/MachineInstr.h
llvm-devel/include/llvm/CodeGen/MachineInstrBuilder.h
@@ -3096,10 +3162,12 @@ llvm-devel/include/llvm/CodeGen/PBQP/Math.h
llvm-devel/include/llvm/CodeGen/PBQP/ReductionRules.h
llvm-devel/include/llvm/CodeGen/PBQP/Solution.h
llvm-devel/include/llvm/CodeGen/PBQPRAConstraint.h
+llvm-devel/include/llvm/CodeGen/PEI.h
llvm-devel/include/llvm/CodeGen/PHIElimination.h
llvm-devel/include/llvm/CodeGen/Passes.h
llvm-devel/include/llvm/CodeGen/PatchableFunction.h
llvm-devel/include/llvm/CodeGen/PeepholeOptimizer.h
+llvm-devel/include/llvm/CodeGen/PostRAHazardRecognizer.h
llvm-devel/include/llvm/CodeGen/PostRASchedulerList.h
llvm-devel/include/llvm/CodeGen/PreISelIntrinsicLowering.h
llvm-devel/include/llvm/CodeGen/PseudoSourceValue.h
@@ -3125,14 +3193,17 @@ llvm-devel/include/llvm/CodeGen/RegisterCoalescerPass.h
llvm-devel/include/llvm/CodeGen/RegisterPressure.h
llvm-devel/include/llvm/CodeGen/RegisterScavenging.h
llvm-devel/include/llvm/CodeGen/RegisterUsageInfo.h
+llvm-devel/include/llvm/CodeGen/RemoveLoadsIntoFakeUses.h
llvm-devel/include/llvm/CodeGen/RemoveRedundantDebugValues.h
llvm-devel/include/llvm/CodeGen/RenameIndependentSubregs.h
llvm-devel/include/llvm/CodeGen/ReplaceWithVeclib.h
llvm-devel/include/llvm/CodeGen/ResourcePriorityQueue.h
llvm-devel/include/llvm/CodeGen/RuntimeLibcallUtil.h
+llvm-devel/include/llvm/CodeGen/SDNodeInfo.h
llvm-devel/include/llvm/CodeGen/SDNodeProperties.td
llvm-devel/include/llvm/CodeGen/SDPatternMatch.h
llvm-devel/include/llvm/CodeGen/SafeStack.h
+llvm-devel/include/llvm/CodeGen/SanitizerBinaryMetadata.h
llvm-devel/include/llvm/CodeGen/ScheduleDAG.h
llvm-devel/include/llvm/CodeGen/ScheduleDAGInstrs.h
llvm-devel/include/llvm/CodeGen/ScheduleDAGMutation.h
@@ -3147,11 +3218,13 @@ llvm-devel/include/llvm/CodeGen/SelectionDAGISel.h
llvm-devel/include/llvm/CodeGen/SelectionDAGNodes.h
llvm-devel/include/llvm/CodeGen/SelectionDAGTargetInfo.h
llvm-devel/include/llvm/CodeGen/ShadowStackGCLowering.h
+llvm-devel/include/llvm/CodeGen/ShrinkWrap.h
llvm-devel/include/llvm/CodeGen/SjLjEHPrepare.h
llvm-devel/include/llvm/CodeGen/SlotIndexes.h
llvm-devel/include/llvm/CodeGen/SpillPlacement.h
llvm-devel/include/llvm/CodeGen/Spiller.h
llvm-devel/include/llvm/CodeGen/StackColoring.h
+llvm-devel/include/llvm/CodeGen/StackFrameLayoutAnalysisPass.h
llvm-devel/include/llvm/CodeGen/StackMaps.h
llvm-devel/include/llvm/CodeGen/StackProtector.h
llvm-devel/include/llvm/CodeGen/StackSlotColoring.h
@@ -3191,6 +3264,7 @@ llvm-devel/include/llvm/Config/Disassemblers.def
llvm-devel/include/llvm/Config/TargetExegesis.def
llvm-devel/include/llvm/Config/TargetMCAs.def
llvm-devel/include/llvm/Config/Targets.def
+llvm-devel/include/llvm/Config/Targets.h
llvm-devel/include/llvm/Config/abi-breaking.h
llvm-devel/include/llvm/Config/llvm-config.h
llvm-devel/include/llvm/DWARFLinker/AddressesMap.h
@@ -3217,6 +3291,7 @@ llvm-devel/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h
llvm-devel/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h
llvm-devel/include/llvm/DebugInfo/CodeView/CodeView.h
llvm-devel/include/llvm/DebugInfo/CodeView/CodeViewError.h
+llvm-devel/include/llvm/DebugInfo/CodeView/CodeViewLanguages.def
llvm-devel/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h
llvm-devel/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def
llvm-devel/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def
@@ -3276,6 +3351,7 @@ llvm-devel/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFAttribute.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFCFIPrinter.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFContext.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h
@@ -3292,7 +3368,7 @@ llvm-devel/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFDie.h
-llvm-devel/include/llvm/DebugInfo/DWARF/DWARFExpression.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFExpressionPrinter.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFFormValue.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFListTable.h
@@ -3305,12 +3381,16 @@ llvm-devel/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFUnit.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFVerifier.h
+llvm-devel/include/llvm/DebugInfo/DWARF/LowLevel/DWARFCFIProgram.h
+llvm-devel/include/llvm/DebugInfo/DWARF/LowLevel/DWARFDataExtractorSimple.h
+llvm-devel/include/llvm/DebugInfo/DWARF/LowLevel/DWARFExpression.h
llvm-devel/include/llvm/DebugInfo/GSYM/CallSiteInfo.h
llvm-devel/include/llvm/DebugInfo/GSYM/DwarfTransformer.h
llvm-devel/include/llvm/DebugInfo/GSYM/ExtractRanges.h
llvm-devel/include/llvm/DebugInfo/GSYM/FileEntry.h
llvm-devel/include/llvm/DebugInfo/GSYM/FileWriter.h
llvm-devel/include/llvm/DebugInfo/GSYM/FunctionInfo.h
+llvm-devel/include/llvm/DebugInfo/GSYM/GsymContext.h
llvm-devel/include/llvm/DebugInfo/GSYM/GsymCreator.h
llvm-devel/include/llvm/DebugInfo/GSYM/GsymReader.h
llvm-devel/include/llvm/DebugInfo/GSYM/Header.h
@@ -3332,6 +3412,7 @@ llvm-devel/include/llvm/DebugInfo/LogicalView/Core/LVRange.h
llvm-devel/include/llvm/DebugInfo/LogicalView/Core/LVReader.h
llvm-devel/include/llvm/DebugInfo/LogicalView/Core/LVScope.h
llvm-devel/include/llvm/DebugInfo/LogicalView/Core/LVSort.h
+llvm-devel/include/llvm/DebugInfo/LogicalView/Core/LVSourceLanguage.h
llvm-devel/include/llvm/DebugInfo/LogicalView/Core/LVStringPool.h
llvm-devel/include/llvm/DebugInfo/LogicalView/Core/LVSupport.h
llvm-devel/include/llvm/DebugInfo/LogicalView/Core/LVSymbol.h
@@ -3501,10 +3582,10 @@ llvm-devel/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h
llvm-devel/include/llvm/ExecutionEngine/JITLink/ELF.h
llvm-devel/include/llvm/ExecutionEngine/JITLink/ELF_aarch32.h
llvm-devel/include/llvm/ExecutionEngine/JITLink/ELF_aarch64.h
-llvm-devel/include/llvm/ExecutionEngine/JITLink/ELF_i386.h
llvm-devel/include/llvm/ExecutionEngine/JITLink/ELF_loongarch.h
llvm-devel/include/llvm/ExecutionEngine/JITLink/ELF_ppc64.h
llvm-devel/include/llvm/ExecutionEngine/JITLink/ELF_riscv.h
+llvm-devel/include/llvm/ExecutionEngine/JITLink/ELF_x86.h
llvm-devel/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h
llvm-devel/include/llvm/ExecutionEngine/JITLink/JITLink.h
llvm-devel/include/llvm/ExecutionEngine/JITLink/JITLinkDylib.h
@@ -3513,18 +3594,21 @@ llvm-devel/include/llvm/ExecutionEngine/JITLink/MachO.h
llvm-devel/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h
llvm-devel/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h
llvm-devel/include/llvm/ExecutionEngine/JITLink/TableManager.h
+llvm-devel/include/llvm/ExecutionEngine/JITLink/XCOFF.h
+llvm-devel/include/llvm/ExecutionEngine/JITLink/XCOFF_ppc64.h
llvm-devel/include/llvm/ExecutionEngine/JITLink/aarch32.h
llvm-devel/include/llvm/ExecutionEngine/JITLink/aarch64.h
-llvm-devel/include/llvm/ExecutionEngine/JITLink/i386.h
llvm-devel/include/llvm/ExecutionEngine/JITLink/loongarch.h
llvm-devel/include/llvm/ExecutionEngine/JITLink/ppc64.h
llvm-devel/include/llvm/ExecutionEngine/JITLink/riscv.h
+llvm-devel/include/llvm/ExecutionEngine/JITLink/x86.h
llvm-devel/include/llvm/ExecutionEngine/JITLink/x86_64.h
llvm-devel/include/llvm/ExecutionEngine/JITSymbol.h
llvm-devel/include/llvm/ExecutionEngine/MCJIT.h
llvm-devel/include/llvm/ExecutionEngine/OProfileWrapper.h
llvm-devel/include/llvm/ExecutionEngine/ObjectCache.h
llvm-devel/include/llvm/ExecutionEngine/Orc/AbsoluteSymbols.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/COFF.h
llvm-devel/include/llvm/ExecutionEngine/Orc/COFFPlatform.h
llvm-devel/include/llvm/ExecutionEngine/Orc/COFFVCRuntimeSupport.h
llvm-devel/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
@@ -3554,6 +3638,7 @@ llvm-devel/include/llvm/ExecutionEngine/Orc/GetDylibInterface.h
llvm-devel/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h
llvm-devel/include/llvm/ExecutionEngine/Orc/IRPartitionLayer.h
llvm-devel/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/InProcessMemoryAccess.h
llvm-devel/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h
llvm-devel/include/llvm/ExecutionEngine/Orc/JITLinkRedirectableSymbolManager.h
llvm-devel/include/llvm/ExecutionEngine/Orc/JITLinkReentryTrampolines.h
@@ -3572,6 +3657,7 @@ llvm-devel/include/llvm/ExecutionEngine/Orc/MachOPlatform.h
llvm-devel/include/llvm/ExecutionEngine/Orc/Mangling.h
llvm-devel/include/llvm/ExecutionEngine/Orc/MapperJITLinkMemoryManager.h
llvm-devel/include/llvm/ExecutionEngine/Orc/MaterializationUnit.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/MemoryAccess.h
llvm-devel/include/llvm/ExecutionEngine/Orc/MemoryMapper.h
llvm-devel/include/llvm/ExecutionEngine/Orc/ObjectFileInterface.h
llvm-devel/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h
@@ -3581,6 +3667,7 @@ llvm-devel/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h
llvm-devel/include/llvm/ExecutionEngine/Orc/ReOptimizeLayer.h
llvm-devel/include/llvm/ExecutionEngine/Orc/RedirectionManager.h
llvm-devel/include/llvm/ExecutionEngine/Orc/SectCreate.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/SelfExecutorProcessControl.h
llvm-devel/include/llvm/ExecutionEngine/Orc/Shared/AllocationActions.h
llvm-devel/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h
llvm-devel/include/llvm/ExecutionEngine/Orc/Shared/ExecutorSymbolDef.h
@@ -3622,9 +3709,12 @@ llvm-devel/include/llvm/FileCheck/FileCheck.h
llvm-devel/include/llvm/Frontend/Atomic/Atomic.h
llvm-devel/include/llvm/Frontend/Debug/Options.h
llvm-devel/include/llvm/Frontend/Directive/DirectiveBase.td
+llvm-devel/include/llvm/Frontend/Directive/Spelling.h
llvm-devel/include/llvm/Frontend/Driver/CodeGenOptions.h
+llvm-devel/include/llvm/Frontend/HLSL/CBuffer.h
llvm-devel/include/llvm/Frontend/HLSL/HLSLResource.h
llvm-devel/include/llvm/Frontend/HLSL/HLSLRootSignature.h
+llvm-devel/include/llvm/Frontend/HLSL/HLSLRootSignatureUtils.h
llvm-devel/include/llvm/Frontend/Offloading/OffloadWrapper.h
llvm-devel/include/llvm/Frontend/Offloading/Utility.h
llvm-devel/include/llvm/Frontend/OpenACC/ACC.h.inc
@@ -3701,6 +3791,7 @@ llvm-devel/include/llvm/IR/GCStrategy.h
llvm-devel/include/llvm/IR/GEPNoWrapFlags.h
llvm-devel/include/llvm/IR/GVMaterializer.h
llvm-devel/include/llvm/IR/GenericConvergenceVerifierImpl.h
+llvm-devel/include/llvm/IR/GenericFloatingPointPredicateUtils.h
llvm-devel/include/llvm/IR/GetElementPtrTypeIterator.h
llvm-devel/include/llvm/IR/GlobalAlias.h
llvm-devel/include/llvm/IR/GlobalIFunc.h
@@ -3746,6 +3837,7 @@ llvm-devel/include/llvm/IR/IntrinsicsPowerPC.td
llvm-devel/include/llvm/IR/IntrinsicsR600.h
llvm-devel/include/llvm/IR/IntrinsicsRISCV.h
llvm-devel/include/llvm/IR/IntrinsicsRISCV.td
+llvm-devel/include/llvm/IR/IntrinsicsRISCVXAndes.td
llvm-devel/include/llvm/IR/IntrinsicsRISCVXCV.td
llvm-devel/include/llvm/IR/IntrinsicsRISCVXTHead.td
llvm-devel/include/llvm/IR/IntrinsicsRISCVXsf.td
@@ -3794,8 +3886,10 @@ llvm-devel/include/llvm/IR/ProfDataUtils.h
llvm-devel/include/llvm/IR/ProfileSummary.h
llvm-devel/include/llvm/IR/PseudoProbe.h
llvm-devel/include/llvm/IR/ReplaceConstant.h
-llvm-devel/include/llvm/IR/RuntimeLibcalls.def
llvm-devel/include/llvm/IR/RuntimeLibcalls.h
+llvm-devel/include/llvm/IR/RuntimeLibcalls.inc
+llvm-devel/include/llvm/IR/RuntimeLibcalls.td
+llvm-devel/include/llvm/IR/RuntimeLibcallsImpl.td
llvm-devel/include/llvm/IR/SSAContext.h
llvm-devel/include/llvm/IR/SafepointIRVerifier.h
llvm-devel/include/llvm/IR/Statepoint.h
@@ -3815,7 +3909,6 @@ llvm-devel/include/llvm/IR/Value.h
llvm-devel/include/llvm/IR/ValueHandle.h
llvm-devel/include/llvm/IR/ValueMap.h
llvm-devel/include/llvm/IR/ValueSymbolTable.h
-llvm-devel/include/llvm/IR/VectorBuilder.h
llvm-devel/include/llvm/IR/VectorTypeUtils.h
llvm-devel/include/llvm/IR/Verifier.h
llvm-devel/include/llvm/IRPrinter/IRPrintingPasses.h
@@ -3868,7 +3961,7 @@ llvm-devel/include/llvm/MC/MCELFStreamer.h
llvm-devel/include/llvm/MC/MCExpr.h
llvm-devel/include/llvm/MC/MCFixup.h
llvm-devel/include/llvm/MC/MCFixupKindInfo.h
-llvm-devel/include/llvm/MC/MCFragment.h
+llvm-devel/include/llvm/MC/MCGOFFAttributes.h
llvm-devel/include/llvm/MC/MCGOFFObjectWriter.h
llvm-devel/include/llvm/MC/MCGOFFStreamer.h
llvm-devel/include/llvm/MC/MCInst.h
@@ -3886,7 +3979,6 @@ llvm-devel/include/llvm/MC/MCObjectStreamer.h
llvm-devel/include/llvm/MC/MCObjectWriter.h
llvm-devel/include/llvm/MC/MCParser/AsmCond.h
llvm-devel/include/llvm/MC/MCParser/AsmLexer.h
-llvm-devel/include/llvm/MC/MCParser/MCAsmLexer.h
llvm-devel/include/llvm/MC/MCParser/MCAsmParser.h
llvm-devel/include/llvm/MC/MCParser/MCAsmParserExtension.h
llvm-devel/include/llvm/MC/MCParser/MCAsmParserUtils.h
@@ -3997,6 +4089,7 @@ llvm-devel/include/llvm/Object/Minidump.h
llvm-devel/include/llvm/Object/ModuleSymbolTable.h
llvm-devel/include/llvm/Object/ObjectFile.h
llvm-devel/include/llvm/Object/OffloadBinary.h
+llvm-devel/include/llvm/Object/OffloadBundle.h
llvm-devel/include/llvm/Object/RelocationResolver.h
llvm-devel/include/llvm/Object/StackMapParser.h
llvm-devel/include/llvm/Object/SymbolSize.h
@@ -4049,9 +4142,11 @@ llvm-devel/include/llvm/ProfileData/Coverage/CoverageMappingReader.h
llvm-devel/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h
llvm-devel/include/llvm/ProfileData/Coverage/MCDCTypes.h
llvm-devel/include/llvm/ProfileData/CtxInstrContextNode.h
+llvm-devel/include/llvm/ProfileData/DataAccessProf.h
llvm-devel/include/llvm/ProfileData/FunctionId.h
llvm-devel/include/llvm/ProfileData/GCOV.h
llvm-devel/include/llvm/ProfileData/HashKeyMap.h
+llvm-devel/include/llvm/ProfileData/IndexedMemProfData.h
llvm-devel/include/llvm/ProfileData/InstrProf.h
llvm-devel/include/llvm/ProfileData/InstrProfCorrelator.h
llvm-devel/include/llvm/ProfileData/InstrProfData.inc
@@ -4060,8 +4155,12 @@ llvm-devel/include/llvm/ProfileData/InstrProfWriter.h
llvm-devel/include/llvm/ProfileData/ItaniumManglingCanonicalizer.h
llvm-devel/include/llvm/ProfileData/MIBEntryDef.inc
llvm-devel/include/llvm/ProfileData/MemProf.h
+llvm-devel/include/llvm/ProfileData/MemProfCommon.h
llvm-devel/include/llvm/ProfileData/MemProfData.inc
+llvm-devel/include/llvm/ProfileData/MemProfRadixTree.h
llvm-devel/include/llvm/ProfileData/MemProfReader.h
+llvm-devel/include/llvm/ProfileData/MemProfSummary.h
+llvm-devel/include/llvm/ProfileData/MemProfSummaryBuilder.h
llvm-devel/include/llvm/ProfileData/MemProfYAML.h
llvm-devel/include/llvm/ProfileData/PGOCtxProfReader.h
llvm-devel/include/llvm/ProfileData/PGOCtxProfWriter.h
@@ -4206,6 +4305,7 @@ llvm-devel/include/llvm/Support/HexagonAttributeParser.h
llvm-devel/include/llvm/Support/HexagonAttributes.h
llvm-devel/include/llvm/Support/InitLLVM.h
llvm-devel/include/llvm/Support/InstructionCost.h
+llvm-devel/include/llvm/Support/InterleavedRange.h
llvm-devel/include/llvm/Support/JSON.h
llvm-devel/include/llvm/Support/KnownBits.h
llvm-devel/include/llvm/Support/KnownFPClass.h
@@ -4245,6 +4345,7 @@ llvm-devel/include/llvm/Support/PrettyStackTrace.h
llvm-devel/include/llvm/Support/Printable.h
llvm-devel/include/llvm/Support/Process.h
llvm-devel/include/llvm/Support/Program.h
+llvm-devel/include/llvm/Support/ProgramStack.h
llvm-devel/include/llvm/Support/RISCVAttributeParser.h
llvm-devel/include/llvm/Support/RISCVAttributes.h
llvm-devel/include/llvm/Support/RISCVISAUtils.h
@@ -4278,6 +4379,7 @@ llvm-devel/include/llvm/Support/SystemZ/zOSSupport.h
llvm-devel/include/llvm/Support/TarWriter.h
llvm-devel/include/llvm/Support/TargetOpcodes.def
llvm-devel/include/llvm/Support/TargetSelect.h
+llvm-devel/include/llvm/Support/TextEncoding.h
llvm-devel/include/llvm/Support/ThreadPool.h
llvm-devel/include/llvm/Support/ThreadSafeAllocator.h
llvm-devel/include/llvm/Support/Threading.h
@@ -4355,6 +4457,7 @@ llvm-devel/include/llvm/TargetParser/CSKYTargetParser.h
llvm-devel/include/llvm/TargetParser/Host.h
llvm-devel/include/llvm/TargetParser/LoongArchTargetParser.def
llvm-devel/include/llvm/TargetParser/LoongArchTargetParser.h
+llvm-devel/include/llvm/TargetParser/PPCGenTargetFeatures.inc
llvm-devel/include/llvm/TargetParser/PPCTargetParser.def
llvm-devel/include/llvm/TargetParser/PPCTargetParser.h
llvm-devel/include/llvm/TargetParser/RISCVISAInfo.h
@@ -4369,6 +4472,7 @@ llvm-devel/include/llvm/Telemetry/Telemetry.h
llvm-devel/include/llvm/Testing/ADT/StringMap.h
llvm-devel/include/llvm/Testing/ADT/StringMapEntry.h
llvm-devel/include/llvm/Testing/Annotations/Annotations.h
+llvm-devel/include/llvm/Testing/Demangle/DemangleTestCases.inc
llvm-devel/include/llvm/Testing/Support/Error.h
llvm-devel/include/llvm/Testing/Support/SupportHelpers.h
llvm-devel/include/llvm/TextAPI/Architecture.def
@@ -4466,7 +4570,8 @@ llvm-devel/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h
llvm-devel/include/llvm/Transforms/Instrumentation/InstrProfiling.h
llvm-devel/include/llvm/Transforms/Instrumentation/KCFI.h
llvm-devel/include/llvm/Transforms/Instrumentation/LowerAllowCheckPass.h
-llvm-devel/include/llvm/Transforms/Instrumentation/MemProfiler.h
+llvm-devel/include/llvm/Transforms/Instrumentation/MemProfInstrumentation.h
+llvm-devel/include/llvm/Transforms/Instrumentation/MemProfUse.h
llvm-devel/include/llvm/Transforms/Instrumentation/MemorySanitizer.h
llvm-devel/include/llvm/Transforms/Instrumentation/NumericalStabilitySanitizer.h
llvm-devel/include/llvm/Transforms/Instrumentation/PGOCtxProfFlattening.h
@@ -4648,6 +4753,7 @@ llvm-devel/include/llvm/Transforms/Utils/UnifyLoopExits.h
llvm-devel/include/llvm/Transforms/Utils/UnrollLoop.h
llvm-devel/include/llvm/Transforms/Utils/VNCoercion.h
llvm-devel/include/llvm/Transforms/Utils/ValueMapper.h
+llvm-devel/include/llvm/Transforms/Vectorize/EVLIndVarSimplify.h
llvm-devel/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h
llvm-devel/include/llvm/Transforms/Vectorize/LoopIdiomVectorize.h
llvm-devel/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h
@@ -4660,6 +4766,7 @@ llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Interval.h
llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Legality.h
llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/BottomUpVec.h
llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/NullPass.h
+llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/PackReuse.h
llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/PrintInstructionCount.h
llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/PrintRegion.h
llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/RegionsFromBBs.h
@@ -4667,6 +4774,7 @@ llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/RegionsFro
llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/SeedCollection.h
llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/TransactionAcceptOrRevert.h
llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/TransactionAlwaysAccept.h
+llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/TransactionAlwaysRevert.h
llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/TransactionSave.h
llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizer.h
llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerPassBuilder.h
@@ -4726,6 +4834,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir-c/Dialect/Quant.h
%%MLIR%%llvm-devel/include/mlir-c/Dialect/ROCDL.h
%%MLIR%%llvm-devel/include/mlir-c/Dialect/SCF.h
+%%MLIR%%llvm-devel/include/mlir-c/Dialect/SMT.h
%%MLIR%%llvm-devel/include/mlir-c/Dialect/SPIRV.h
%%MLIR%%llvm-devel/include/mlir-c/Dialect/Shape.h
%%MLIR%%llvm-devel/include/mlir-c/Dialect/SparseTensor.h
@@ -4741,6 +4850,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir-c/RegisterEverything.h
%%MLIR%%llvm-devel/include/mlir-c/Rewrite.h
%%MLIR%%llvm-devel/include/mlir-c/Support.h
+%%MLIR%%llvm-devel/include/mlir-c/Target/ExportSMTLIB.h
%%MLIR%%llvm-devel/include/mlir-c/Target/LLVMIR.h
%%MLIR%%llvm-devel/include/mlir-c/Transforms.h
%%MLIR%%llvm-devel/include/mlir/Analysis/AliasAnalysis.h
@@ -4753,6 +4863,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Analysis/DataFlow/IntegerRangeAnalysis.h
%%MLIR%%llvm-devel/include/mlir/Analysis/DataFlow/LivenessAnalysis.h
%%MLIR%%llvm-devel/include/mlir/Analysis/DataFlow/SparseAnalysis.h
+%%MLIR%%llvm-devel/include/mlir/Analysis/DataFlow/Utils.h
%%MLIR%%llvm-devel/include/mlir/Analysis/DataFlowFramework.h
%%MLIR%%llvm-devel/include/mlir/Analysis/DataLayoutAnalysis.h
%%MLIR%%llvm-devel/include/mlir/Analysis/FlatLinearValueConstraints.h
@@ -4828,6 +4939,8 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ControlFlowToSCF/ControlFlowToSCF.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ControlFlowToSPIRV/ControlFlowToSPIRV.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ControlFlowToSPIRV/ControlFlowToSPIRVPass.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/ConvertToEmitC/ConvertToEmitCPass.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/ConvertToEmitC/ToEmitCInterface.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ConvertToLLVM/ToLLVMAttrInterface.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Conversion/ConvertToLLVM/ToLLVMAttrInterface.h.inc
%%MLIR%%llvm-devel/include/mlir/Conversion/ConvertToLLVM/ToLLVMInterface.h
@@ -4873,7 +4986,6 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Conversion/MathToSPIRV/MathToSPIRVPass.h
%%MLIR%%llvm-devel/include/mlir/Conversion/MemRefToEmitC/MemRefToEmitC.h
%%MLIR%%llvm-devel/include/mlir/Conversion/MemRefToEmitC/MemRefToEmitCPass.h
-%%MLIR%%llvm-devel/include/mlir/Conversion/MemRefToLLVM/AllocLikeConversion.h
%%MLIR%%llvm-devel/include/mlir/Conversion/MemRefToLLVM/MemRefToLLVM.h
%%MLIR%%llvm-devel/include/mlir/Conversion/MemRefToSPIRV/MemRefToSPIRV.h
%%MLIR%%llvm-devel/include/mlir/Conversion/MemRefToSPIRV/MemRefToSPIRVPass.h
@@ -4947,10 +5059,12 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/AMX/AMX.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/AMX/AMX.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/AMX/AMX.td
-%%MLIR%%llvm-devel/include/mlir/Dialect/AMX/AMXConversions.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/AMX/AMXDialect.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/AMX/AMXDialect.h
%%MLIR%%llvm-devel/include/mlir/Dialect/AMX/AMXDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/AMX/AMXInterfaces.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/AMX/AMXInterfaces.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/AMX/AMXInterfaces.td
%%MLIR%%llvm-devel/include/mlir/Dialect/AMX/AMXTypes.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/AMX/AMXTypes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/AMX/Transforms.h
@@ -5022,6 +5136,10 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/ArmNeon/ArmNeonDialect.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/ArmNeon/ArmNeonTypes.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/ArmNeon/ArmNeonTypes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/ArmNeon/TransformOps/ArmNeonVectorTransformOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/ArmNeon/TransformOps/ArmNeonVectorTransformOps.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/ArmNeon/TransformOps/ArmNeonVectorTransformOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/ArmNeon/TransformOps/ArmNeonVectorTransformOps.td
%%MLIR%%llvm-devel/include/mlir/Dialect/ArmNeon/Transforms.h
%%MLIR%%llvm-devel/include/mlir/Dialect/ArmSME/IR/ArmSME.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/ArmSME/IR/ArmSME.h
@@ -5063,6 +5181,10 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/ArmSVE/IR/ArmSVEDialect.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/ArmSVE/IR/ArmSVETypes.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/ArmSVE/IR/ArmSVETypes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/ArmSVE/TransformOps/ArmSVEVectorTransformOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/ArmSVE/TransformOps/ArmSVEVectorTransformOps.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/ArmSVE/TransformOps/ArmSVEVectorTransformOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/ArmSVE/TransformOps/ArmSVEVectorTransformOps.td
%%MLIR%%llvm-devel/include/mlir/Dialect/ArmSVE/Transforms/Passes.h
%%MLIR%%llvm-devel/include/mlir/Dialect/ArmSVE/Transforms/Passes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/ArmSVE/Transforms/Passes.td
@@ -5112,6 +5234,10 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Bufferization/IR/BufferizationOpsDialect.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Bufferization/IR/BufferizationOpsTypes.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Bufferization/IR/BufferizationOpsTypes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Bufferization/IR/BufferizationTypeInterfaces.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Bufferization/IR/BufferizationTypeInterfaces.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Bufferization/IR/BufferizationTypeInterfaces.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Bufferization/IR/BufferizationTypeInterfaces.td
%%MLIR%%llvm-devel/include/mlir/Dialect/Bufferization/IR/DstBufferizableOpInterfaceImpl.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Bufferization/IR/UnstructuredControlFlow.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Bufferization/Pipelines/Passes.h
@@ -5184,7 +5310,10 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/EmitC/IR/EmitCDialect.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/EmitC/IR/EmitCEnums.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/EmitC/IR/EmitCEnums.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/EmitC/IR/EmitCTraits.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/EmitC/IR/EmitCInterfaces.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/EmitC/IR/EmitCInterfaces.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/EmitC/IR/EmitCInterfaces.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/EmitC/IR/EmitCInterfaces.td
%%MLIR%%llvm-devel/include/mlir/Dialect/EmitC/IR/EmitCTypes.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/EmitC/IR/EmitCTypes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/EmitC/IR/EmitCTypes.td
@@ -5207,10 +5336,10 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/TransformOps/FuncTransformOps.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/TransformOps/FuncTransformOps.td
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/Transforms/FuncConversions.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Func/Transforms/OneToNFuncConversions.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/Transforms/Passes.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/Transforms/Passes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/Transforms/Passes.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Func/Utils/Utils.h
%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/IR/CompilationAttrInterfaces.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/IR/CompilationAttrInterfaces.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/IR/CompilationAttrInterfaces.td
@@ -5354,6 +5483,10 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/NVVMOpsEnums.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/NVVMOpsTypes.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/NVVMOpsTypes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/NVVMRequiresSMTraits.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/NVVMRequiresSMTraits.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/NVVMRequiresSMTraits.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/NVVMRequiresSMTraits.td
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/ROCDLConversions.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/ROCDLDialect.h
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/ROCDLOps.cpp.inc
@@ -5656,23 +5789,6 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/PDLInterp/IR/PDLInterpOpsDialect.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/PDLInterp/IR/PDLInterpOpsTypes.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/PDLInterp/IR/PDLInterpOpsTypes.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Polynomial/IR/Polynomial.cpp.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Polynomial/IR/Polynomial.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Polynomial/IR/Polynomial.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Polynomial/IR/Polynomial.td
-%%MLIR%%llvm-devel/include/mlir/Dialect/Polynomial/IR/PolynomialAttributes.cpp.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Polynomial/IR/PolynomialAttributes.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Polynomial/IR/PolynomialAttributes.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Polynomial/IR/PolynomialAttributes.td
-%%MLIR%%llvm-devel/include/mlir/Dialect/Polynomial/IR/PolynomialDialect.cpp.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Polynomial/IR/PolynomialDialect.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Polynomial/IR/PolynomialDialect.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Polynomial/IR/PolynomialDialect.td
-%%MLIR%%llvm-devel/include/mlir/Dialect/Polynomial/IR/PolynomialOps.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Polynomial/IR/PolynomialTypes.cpp.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Polynomial/IR/PolynomialTypes.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Polynomial/IR/PolynomialTypes.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Polynomial/IR/PolynomialTypes.td
%%MLIR%%llvm-devel/include/mlir/Dialect/Ptr/IR/MemorySpaceAttrInterfaces.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Ptr/IR/MemorySpaceAttrInterfaces.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Ptr/IR/MemorySpaceInterfaces.cpp.inc
@@ -5743,6 +5859,29 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/SCF/Transforms/Transforms.h
%%MLIR%%llvm-devel/include/mlir/Dialect/SCF/Utils/AffineCanonicalizationUtils.h
%%MLIR%%llvm-devel/include/mlir/Dialect/SCF/Utils/Utils.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMT.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMT.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMT.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMTArrayOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMTAttributes.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMTAttributes.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMTAttributes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMTAttributes.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMTBitVectorOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMTDialect.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMTDialect.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMTDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMTDialect.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMTEnums.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMTEnums.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMTIntOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMTOps.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMTOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMTTypes.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMTTypes.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMTTypes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMTTypes.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SMT/IR/SMTVisitors.h
%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVArithmeticOps.td
%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVAtomicOps.td
%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVAttrUtils.inc
@@ -5879,6 +6018,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Tensor/Transforms/Passes.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Tensor/Transforms/Passes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Tensor/Transforms/Passes.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Tensor/Transforms/RuntimeOpVerification.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Tensor/Transforms/SubsetInsertionOpInterfaceImpl.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Tensor/Transforms/TransformUtils.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Tensor/Transforms/Transforms.h
@@ -5927,7 +6067,9 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/DebugExtension/DebugExtensionOps.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/DebugExtension/DebugExtensionOps.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/DebugExtension/DebugExtensionOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/IR/TransformAttrs.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/IR/TransformAttrs.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/IR/TransformAttrs.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/IR/TransformAttrs.td
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/IR/TransformDialect.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/IR/TransformDialect.h
@@ -6045,10 +6187,12 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/X86Vector/X86Vector.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/X86Vector/X86Vector.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/X86Vector/X86Vector.td
-%%MLIR%%llvm-devel/include/mlir/Dialect/X86Vector/X86VectorConversions.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/X86Vector/X86VectorDialect.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/X86Vector/X86VectorDialect.h
%%MLIR%%llvm-devel/include/mlir/Dialect/X86Vector/X86VectorDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/X86Vector/X86VectorInterfaces.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/X86Vector/X86VectorInterfaces.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/X86Vector/X86VectorInterfaces.td
%%MLIR%%llvm-devel/include/mlir/Dialect/X86Vector/X86VectorTypes.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/X86Vector/X86VectorTypes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/XeGPU/IR/XeGPU.cpp.inc
@@ -6064,6 +6208,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/XeGPU/IR/XeGPUEnums.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/XeGPU/IR/XeGPUEnums.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/XeGPU/IR/XeGPUOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/XeGPU/IR/XeGPUTargetInfo.h
%%MLIR%%llvm-devel/include/mlir/Dialect/XeGPU/IR/XeGPUTypes.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/XeGPU/IR/XeGPUTypes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/XeGPU/IR/XeGPUTypes.td
@@ -6071,6 +6216,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/XeGPU/Transforms/Passes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/XeGPU/Transforms/Passes.td
%%MLIR%%llvm-devel/include/mlir/Dialect/XeGPU/Transforms/Transforms.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/XeGPU/Utils/XeGPUUtils.h
%%MLIR%%llvm-devel/include/mlir/ExecutionEngine/AsyncRuntime.h
%%MLIR%%llvm-devel/include/mlir/ExecutionEngine/CRunnerUtils.h
%%MLIR%%llvm-devel/include/mlir/ExecutionEngine/ExecutionEngine.h
@@ -6241,6 +6387,10 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Interfaces/FunctionInterfaces.h
%%MLIR%%llvm-devel/include/mlir/Interfaces/FunctionInterfaces.h.inc
%%MLIR%%llvm-devel/include/mlir/Interfaces/FunctionInterfaces.td
+%%MLIR%%llvm-devel/include/mlir/Interfaces/IndexingMapOpInterface.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Interfaces/IndexingMapOpInterface.h
+%%MLIR%%llvm-devel/include/mlir/Interfaces/IndexingMapOpInterface.h.inc
+%%MLIR%%llvm-devel/include/mlir/Interfaces/IndexingMapOpInterface.td
%%MLIR%%llvm-devel/include/mlir/Interfaces/InferIntRangeInterface.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Interfaces/InferIntRangeInterface.h
%%MLIR%%llvm-devel/include/mlir/Interfaces/InferIntRangeInterface.h.inc
@@ -6310,6 +6460,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Query/Matcher/MatchFinder.h
%%MLIR%%llvm-devel/include/mlir/Query/Matcher/MatchersInternal.h
%%MLIR%%llvm-devel/include/mlir/Query/Matcher/Registry.h
+%%MLIR%%llvm-devel/include/mlir/Query/Matcher/SliceMatchers.h
%%MLIR%%llvm-devel/include/mlir/Query/Matcher/VariantValue.h
%%MLIR%%llvm-devel/include/mlir/Query/Query.h
%%MLIR%%llvm-devel/include/mlir/Query/QuerySession.h
@@ -6331,11 +6482,13 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Support/LLVM.h
%%MLIR%%llvm-devel/include/mlir/Support/LogicalResult.h
%%MLIR%%llvm-devel/include/mlir/Support/RawOstreamExtras.h
+%%MLIR%%llvm-devel/include/mlir/Support/StateStack.h
%%MLIR%%llvm-devel/include/mlir/Support/StorageUniquer.h
%%MLIR%%llvm-devel/include/mlir/Support/ThreadLocalCache.h
%%MLIR%%llvm-devel/include/mlir/Support/Timing.h
%%MLIR%%llvm-devel/include/mlir/Support/ToolUtilities.h
%%MLIR%%llvm-devel/include/mlir/Support/TypeID.h
+%%MLIR%%llvm-devel/include/mlir/Support/WalkResult.h
%%MLIR%%llvm-devel/include/mlir/TableGen/Argument.h
%%MLIR%%llvm-devel/include/mlir/TableGen/AttrOrTypeDef.h
%%MLIR%%llvm-devel/include/mlir/TableGen/Attribute.h
@@ -6360,12 +6513,13 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/TableGen/Trait.h
%%MLIR%%llvm-devel/include/mlir/TableGen/Type.h
%%MLIR%%llvm-devel/include/mlir/Target/Cpp/CppEmitter.h
+%%MLIR%%llvm-devel/include/mlir/Target/IRDLToCpp/IRDLToCpp.h
+%%MLIR%%llvm-devel/include/mlir/Target/IRDLToCpp/TranslationRegistration.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVM/ModuleToObject.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVM/NVVM/Target.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVM/NVVM/Utils.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVM/ROCDL/Target.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVM/ROCDL/Utils.h
-%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/AMX/AMXToLLVMIRTranslation.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/All.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/ArmNeon/ArmNeonToLLVMIRTranslation.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/ArmSME/ArmSMEToLLVMIRTranslation.h
@@ -6382,7 +6536,6 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/ROCDL/ROCDLToLLVMIRTranslation.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/SPIRV/SPIRVToLLVMIRTranslation.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/VCIX/VCIXToLLVMIRTranslation.h
-%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/X86Vector/X86VectorToLLVMIRTranslation.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Export.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Import.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/LLVMImportInterface.h
@@ -6391,6 +6544,9 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/ModuleTranslation.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/TypeFromLLVM.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/TypeToLLVM.h
+%%MLIR%%llvm-devel/include/mlir/Target/SMTLIB/ExportSMTLIB.h
+%%MLIR%%llvm-devel/include/mlir/Target/SMTLIB/Namespace.h
+%%MLIR%%llvm-devel/include/mlir/Target/SMTLIB/SymCache.h
%%MLIR%%llvm-devel/include/mlir/Target/SPIRV/Deserialization.h
%%MLIR%%llvm-devel/include/mlir/Target/SPIRV/SPIRVBinaryUtils.h
%%MLIR%%llvm-devel/include/mlir/Target/SPIRV/Serialization.h
@@ -6415,6 +6571,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Tools/lsp-server-support/Protocol.h
%%MLIR%%llvm-devel/include/mlir/Tools/lsp-server-support/SourceMgrUtils.h
%%MLIR%%llvm-devel/include/mlir/Tools/lsp-server-support/Transport.h
+%%MLIR%%llvm-devel/include/mlir/Tools/mlir-lsp-server/MlirLspRegistryFunction.h
%%MLIR%%llvm-devel/include/mlir/Tools/mlir-lsp-server/MlirLspServerMain.h
%%MLIR%%llvm-devel/include/mlir/Tools/mlir-opt/MlirOptMain.h
%%MLIR%%llvm-devel/include/mlir/Tools/mlir-pdll-lsp-server/MlirPdllLspServerMain.h
@@ -6438,7 +6595,6 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Transforms/LocationSnapshot.h
%%MLIR%%llvm-devel/include/mlir/Transforms/LoopInvariantCodeMotionUtils.h
%%MLIR%%llvm-devel/include/mlir/Transforms/Mem2Reg.h
-%%MLIR%%llvm-devel/include/mlir/Transforms/OneToNTypeConversion.h
%%MLIR%%llvm-devel/include/mlir/Transforms/Passes.h
%%MLIR%%llvm-devel/include/mlir/Transforms/Passes.h.inc
%%MLIR%%llvm-devel/include/mlir/Transforms/Passes.td
@@ -6584,6 +6740,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/__clang_hip_math.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/__clang_hip_runtime_wrapper.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/__clang_hip_stdlib.h
+%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/__clang_spirv_builtins.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/__wmmintrin_aes.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/__wmmintrin_pclmul.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/adcintrin.h
@@ -6604,6 +6761,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/amxtf32intrin.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/amxtf32transposeintrin.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/amxtransposeintrin.h
+%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/andes_vector.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/arm64intr.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/arm_acle.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/arm_bf16.h
@@ -6678,6 +6836,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/algorithm
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/bits/basic_string.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/bits/basic_string.tcc
+%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/bits/c++config.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/bits/shared_ptr_base.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/cmath
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/complex
@@ -6893,6 +7052,7 @@ llvm-devel/lib/cmake/llvm/VersionFromVCS.cmake
llvm-devel/lib/cmake/llvm/llvm-driver-template.cpp.in
%%MLIR%%llvm-devel/lib/cmake/mlir/AddMLIR.cmake
%%MLIR%%llvm-devel/lib/cmake/mlir/AddMLIRPython.cmake
+%%MLIR%%llvm-devel/lib/cmake/mlir/IRDLToCpp.cmake
%%MLIR%%llvm-devel/lib/cmake/mlir/MLIRConfig.cmake
%%MLIR%%llvm-devel/lib/cmake/mlir/MLIRConfigVersion.cmake
%%MLIR%%llvm-devel/lib/cmake/mlir/MLIRDetectPythonEnv.cmake
@@ -6906,9 +7066,11 @@ llvm-devel/lib/cmake/llvm/llvm-driver-template.cpp.in
%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIRAnalysis.a
%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIRBuilder.a
%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIRCodeGen.a
+%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIRCodeGenDialect.a
%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIRDialect.a
%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIRDialectSupport.a
%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIROpenACCSupport.a
+%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIROpenMPSupport.a
%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIRSupport.a
%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIRTestAnalysis.a
%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIRTestOpenACCInterfaces.a
@@ -6977,6 +7139,7 @@ llvm-devel/lib/libLLVM.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%llvm-devel/lib/libLLVMDebugInfoBTF.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMDebugInfoCodeView.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMDebugInfoDWARF.a
+%%STATIC_LIBS%%llvm-devel/lib/libLLVMDebugInfoDWARFLowLevel.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMDebugInfoGSYM.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMDebugInfoLogicalView.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMDebugInfoMSF.a
@@ -6995,6 +7158,7 @@ llvm-devel/lib/libLLVM.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%llvm-devel/lib/libLLVMExtensions.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMFileCheck.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMFrontendAtomic.a
+%%STATIC_LIBS%%llvm-devel/lib/libLLVMFrontendDirective.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMFrontendDriver.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMFrontendHLSL.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMFrontendOffloading.a
@@ -7137,7 +7301,6 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRAMDGPUTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRAMDGPUUtils.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRAMXDialect.a
-%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRAMXToLLVMIRTranslation.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRAMXTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRAffineAnalysis.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRAffineDialect.a
@@ -7160,9 +7323,9 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRArithValueBoundsOpInterfaceImpl.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRArmNeon2dToIntr.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRArmNeonDialect.a
-%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRArmNeonTestPasses.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRArmNeonToLLVMIRTranslation.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRArmNeonTransforms.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRArmNeonVectorTransformOps.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRArmSMEDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRArmSMETestPasses.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRArmSMEToLLVM.a
@@ -7172,6 +7335,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRArmSVEDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRArmSVEToLLVMIRTranslation.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRArmSVETransforms.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRArmSVEVectorTransformOps.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRAsmParser.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRAsyncDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRAsyncToLLVM.a
@@ -7194,6 +7358,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIDebug.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIEmitC.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIExecutionEngine.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIExportSMTLIB.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIFunc.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIGPU.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIIR.a
@@ -7213,6 +7378,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIROCDL.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIRegisterEverything.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPISCF.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPISMT.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPISPIRV.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIShape.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPISparseTensor.a
@@ -7237,6 +7403,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRControlFlowToSCF.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRControlFlowToSPIRV.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRControlFlowTransforms.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRConvertToEmitC.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRConvertToLLVMInterface.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRConvertToLLVMPass.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCopyOpInterface.a
@@ -7255,6 +7422,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%MLIR%%llvm-devel/lib/libMLIRExecutionEngineShared.so
%%MLIR%%llvm-devel/lib/libMLIRExecutionEngineShared.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRExecutionEngineUtils.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRExportSMTLIB.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFromLLVMIRTranslationRegistration.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncAllExtensions.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncDialect.a
@@ -7266,6 +7434,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncToSPIRV.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncTransformOps.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncTransforms.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncUtils.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFunctionInterfaces.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRGPUDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRGPUPipelines.a
@@ -7284,6 +7453,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRIndexDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRIndexToLLVM.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRIndexToSPIRV.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRIndexingMapOpInterface.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRInferIntRangeCommon.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRInferIntRangeInterface.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRInferTypeOpInterface.a
@@ -7364,7 +7534,6 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRParser.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRPass.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRPluginsLib.a
-%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRPolynomialDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRPresburger.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRPtrDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRQuantDialect.a
@@ -7392,6 +7561,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRSCFTransformOps.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRSCFTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRSCFUtils.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRSMT.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRSPIRVAttrToLLVMConversion.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRSPIRVBinaryUtils.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRSPIRVConversion.a
@@ -7424,6 +7594,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRSupport.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTableGen.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTargetCpp.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTargetIRDLToCpp.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTargetLLVM.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTargetLLVMIRExport.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTargetLLVMIRImport.a
@@ -7446,8 +7617,9 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTestFromLLVMIRTranslation.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTestFuncToLLVM.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTestIR.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTestIRDLToCppDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTestMathToVCIX.a
-%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTestOneToNTypeConversionPass.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTestMemRefToLLVMWithTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTestPDLL.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTestPass.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTestReducer.a
@@ -7500,10 +7672,11 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVectorUtils.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRViewLikeInterface.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRX86VectorDialect.a
-%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRX86VectorToLLVMIRTranslation.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRX86VectorTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeGPUDialect.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeGPUTestPasses.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeGPUTransforms.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeGPUUtils.a
%%STATIC_LIBS%%%%POLLY%%llvm-devel/lib/libPolly.a
%%STATIC_LIBS%%%%POLLY%%llvm-devel/lib/libPollyISL.a
llvm-devel/lib/libRemarks.so
@@ -7529,6 +7702,7 @@ llvm-devel/lib/libRemarks.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%CLANG%%llvm-devel/lib/libclangDependencyScanning.a
%%STATIC_LIBS%%%%CLANG%%llvm-devel/lib/libclangDirectoryWatcher.a
%%STATIC_LIBS%%%%EXTRAS%%llvm-devel/lib/libclangDoc.a
+%%STATIC_LIBS%%%%EXTRAS%%llvm-devel/lib/libclangDocSupport.a
%%STATIC_LIBS%%%%CLANG%%llvm-devel/lib/libclangDriver.a
%%STATIC_LIBS%%%%CLANG%%llvm-devel/lib/libclangDynamicASTMatchers.a
%%STATIC_LIBS%%%%CLANG%%llvm-devel/lib/libclangEdit.a
@@ -7636,7 +7810,6 @@ llvm-devel/lib/libRemarks.so.%%LLVM_MAJOR_MINOR%%git
%%CLANG%%llvm-devel/lib/libscanbuild/resources/selectable.js
%%CLANG%%llvm-devel/lib/libscanbuild/resources/sorttable.js
%%CLANG%%llvm-devel/lib/libscanbuild/shell.py
-%%LLDB%%llvm-devel/lib/lua/5.4/lldb.so
%%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIAMDGPU/AMDGPU.cpp.o
%%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIArith/Arith.cpp.o
%%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIAsync/Async.cpp.o
@@ -7646,6 +7819,7 @@ llvm-devel/lib/libRemarks.so.%%LLVM_MAJOR_MINOR%%git
%%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIDebug/Debug.cpp.o
%%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIEmitC/EmitC.cpp.o
%%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIExecutionEngine/ExecutionEngine.cpp.o
+%%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIExportSMTLIB/ExportSMTLIB.cpp.o
%%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIFunc/Func.cpp.o
%%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIGPU/GPU.cpp.o
%%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIGPU/GPUPasses.cpp.o
@@ -7676,6 +7850,7 @@ llvm-devel/lib/libRemarks.so.%%LLVM_MAJOR_MINOR%%git
%%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIROCDL/ROCDL.cpp.o
%%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIRegisterEverything/RegisterEverything.cpp.o
%%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPISCF/SCF.cpp.o
+%%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPISMT/SMT.cpp.o
%%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPISPIRV/SPIRV.cpp.o
%%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIShape/Shape.cpp.o
%%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPISparseTensor/SparseTensor.cpp.o
@@ -7694,7 +7869,15 @@ llvm-devel/lib/libRemarks.so.%%LLVM_MAJOR_MINOR%%git
%%CLANG%%llvm-devel/libexec/intercept-c++
%%CLANG%%llvm-devel/libexec/intercept-cc
%%EXTRAS%%llvm-devel/share/clang-doc/clang-doc-default-stylesheet.css
+%%EXTRAS%%llvm-devel/share/clang-doc/clang-doc-mustache.css
+%%EXTRAS%%llvm-devel/share/clang-doc/class-template.mustache
+%%EXTRAS%%llvm-devel/share/clang-doc/comment-template.mustache
+%%EXTRAS%%llvm-devel/share/clang-doc/enum-template.mustache
+%%EXTRAS%%llvm-devel/share/clang-doc/function-template.mustache
%%EXTRAS%%llvm-devel/share/clang-doc/index.js
+%%EXTRAS%%llvm-devel/share/clang-doc/mustache-index.js
+%%EXTRAS%%llvm-devel/share/clang-doc/namespace-template.mustache
+%%EXTRAS%%llvm-devel/share/clang-doc/template.mustache
%%CLANG%%llvm-devel/share/clang/bash-autocomplete.sh
%%CLANG%%llvm-devel/share/clang/clang-format-bbedit.applescript
%%CLANG%%llvm-devel/share/clang/clang-format-diff.py
diff --git a/devel/lokalize/distinfo b/devel/lokalize/distinfo
index 8ca1d4c1f15e..67a003c639eb 100644
--- a/devel/lokalize/distinfo
+++ b/devel/lokalize/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036361
-SHA256 (KDE/release-service/25.04.2/lokalize-25.04.2.tar.xz) = 85408af36f906ada01f30342940e065eb2bd9da8cd5de72e2bd4579e3364289e
-SIZE (KDE/release-service/25.04.2/lokalize-25.04.2.tar.xz) = 2068348
+TIMESTAMP = 1751381319
+SHA256 (KDE/release-service/25.04.3/lokalize-25.04.3.tar.xz) = 5674c361792daf9b6892f4a267d91bceef245f6161dcffd75d1dd5c4b43b2321
+SIZE (KDE/release-service/25.04.3/lokalize-25.04.3.tar.xz) = 2068224
diff --git a/devel/massif-visualizer/distinfo b/devel/massif-visualizer/distinfo
index ea2b20fb0063..467dda08031f 100644
--- a/devel/massif-visualizer/distinfo
+++ b/devel/massif-visualizer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036363
-SHA256 (KDE/release-service/25.04.2/massif-visualizer-25.04.2.tar.xz) = 103ed4be91baeaff7ee49e58eaaab0c774f3648865a9a106fc1323b191667917
-SIZE (KDE/release-service/25.04.2/massif-visualizer-25.04.2.tar.xz) = 283884
+TIMESTAMP = 1751381322
+SHA256 (KDE/release-service/25.04.3/massif-visualizer-25.04.3.tar.xz) = 762ac3e82aff576c48b511f37fca042121cfaa10f64df31019b18a7bb0098834
+SIZE (KDE/release-service/25.04.3/massif-visualizer-25.04.3.tar.xz) = 283768
diff --git a/devel/mir-core/Makefile b/devel/mir-core/Makefile
index 53df05f1f138..4f8ae51bb26f 100644
--- a/devel/mir-core/Makefile
+++ b/devel/mir-core/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mir-core
PORTVERSION= 1.1.62
-PORTREVISION= 3
+PORTREVISION= 4
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/msgpack-d/Makefile b/devel/msgpack-d/Makefile
index ed6ad6876cb2..fd57dff0a8e7 100644
--- a/devel/msgpack-d/Makefile
+++ b/devel/msgpack-d/Makefile
@@ -1,6 +1,6 @@
PORTNAME= msgpack-d
PORTVERSION= 1.0.4
-PORTREVISION= 3
+PORTREVISION= 4
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/nextest/Makefile b/devel/nextest/Makefile
index e63f6d0d2f14..64ff1aee91a5 100644
--- a/devel/nextest/Makefile
+++ b/devel/nextest/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nextest
DISTVERSIONPREFIX= cargo-nextest-
DISTVERSION= 0.9.88
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/omnilinter/Makefile b/devel/omnilinter/Makefile
index 52d997a45aad..4a3bfe068804 100644
--- a/devel/omnilinter/Makefile
+++ b/devel/omnilinter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= omnilinter
PORTVERSION= 0.7.0
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/devel/onetbb/Makefile b/devel/onetbb/Makefile
index 870160f826f0..abc17cb386e8 100644
--- a/devel/onetbb/Makefile
+++ b/devel/onetbb/Makefile
@@ -1,7 +1,6 @@
PORTNAME= onetbb
-PORTVERSION= 2022.1.0
+PORTVERSION= 2022.2.0
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= martymac@FreeBSD.org
diff --git a/devel/onetbb/distinfo b/devel/onetbb/distinfo
index 362d3c7895a8..65718a1dcb16 100644
--- a/devel/onetbb/distinfo
+++ b/devel/onetbb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743446651
-SHA256 (uxlfoundation-oneTBB-v2022.1.0_GH0.tar.gz) = ed067603ece0dc832d2881ba5c516625ac2522c665d95f767ef6304e34f961b5
-SIZE (uxlfoundation-oneTBB-v2022.1.0_GH0.tar.gz) = 3434602
+TIMESTAMP = 1751298824
+SHA256 (uxlfoundation-oneTBB-v2022.2.0_GH0.tar.gz) = f0f78001c8c8edb4bddc3d4c5ee7428d56ae313254158ad1eec49eced57f6a5b
+SIZE (uxlfoundation-oneTBB-v2022.2.0_GH0.tar.gz) = 4244148
diff --git a/devel/onetbb/pkg-plist b/devel/onetbb/pkg-plist
index 44942110936b..81bea3c7ad02 100644
--- a/devel/onetbb/pkg-plist
+++ b/devel/onetbb/pkg-plist
@@ -148,14 +148,14 @@ lib/cmake/TBB/TBBTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/TBB/TBBTargets.cmake
lib/libtbb%%DBGSUFX%%.so
lib/libtbb%%DBGSUFX%%.so.12
-lib/libtbb%%DBGSUFX%%.so.12.15
+lib/libtbb%%DBGSUFX%%.so.12.16
lib/libtbbbind_2_5%%DBGSUFX%%.so
lib/libtbbbind_2_5%%DBGSUFX%%.so.3
-lib/libtbbbind_2_5%%DBGSUFX%%.so.3.15
+lib/libtbbbind_2_5%%DBGSUFX%%.so.3.16
lib/libtbbmalloc%%DBGSUFX%%.so
lib/libtbbmalloc%%DBGSUFX%%.so.2
-lib/libtbbmalloc%%DBGSUFX%%.so.2.15
+lib/libtbbmalloc%%DBGSUFX%%.so.2.16
lib/libtbbmalloc_proxy%%DBGSUFX%%.so
lib/libtbbmalloc_proxy%%DBGSUFX%%.so.2
-lib/libtbbmalloc_proxy%%DBGSUFX%%.so.2.15
+lib/libtbbmalloc_proxy%%DBGSUFX%%.so.2.16
libdata/pkgconfig/tbb%%PCSUFX%%.pc
diff --git a/devel/p5-Data-Dumper-Interp/Makefile b/devel/p5-Data-Dumper-Interp/Makefile
index 547cd1da8d57..195d32fc2a6b 100644
--- a/devel/p5-Data-Dumper-Interp/Makefile
+++ b/devel/p5-Data-Dumper-Interp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Data-Dumper-Interp
-PORTVERSION= 7.013
+PORTVERSION= 7.019
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Data-Dumper-Interp/distinfo b/devel/p5-Data-Dumper-Interp/distinfo
index 0ea139df845c..fee2632e2b63 100644
--- a/devel/p5-Data-Dumper-Interp/distinfo
+++ b/devel/p5-Data-Dumper-Interp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738373547
-SHA256 (Data-Dumper-Interp-7.013.tar.gz) = 9426c9ac2b7bd407a8145b22720293396ccecdf56634bb7d6123ec8bec19da31
-SIZE (Data-Dumper-Interp-7.013.tar.gz) = 81943
+TIMESTAMP = 1751440240
+SHA256 (Data-Dumper-Interp-7.019.tar.gz) = b3c021088e5a5b490125b83f4db1900e774d138bc3ec562118b95a3d37275076
+SIZE (Data-Dumper-Interp-7.019.tar.gz) = 85510
diff --git a/devel/parol-ls/Makefile b/devel/parol-ls/Makefile
index 0aa4b032e6ca..7f19cdfbd281 100644
--- a/devel/parol-ls/Makefile
+++ b/devel/parol-ls/Makefile
@@ -1,6 +1,6 @@
PORTNAME= parol-ls
DISTVERSION= 1.0.1
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/parol/Makefile b/devel/parol/Makefile
index 11ebec2c5612..870e4aacae31 100644
--- a/devel/parol/Makefile
+++ b/devel/parol/Makefile
@@ -1,6 +1,6 @@
PORTNAME= parol
DISTVERSION= 1.0.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/patsh/Makefile b/devel/patsh/Makefile
index 9f58b201de36..edc9c2d123fa 100644
--- a/devel/patsh/Makefile
+++ b/devel/patsh/Makefile
@@ -1,7 +1,7 @@
PORTNAME= patsh
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.1
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/pear-channel-doctrine/Makefile b/devel/pear-channel-doctrine/Makefile
index fa56c2d112e8..d7f039dad048 100644
--- a/devel/pear-channel-doctrine/Makefile
+++ b/devel/pear-channel-doctrine/Makefile
@@ -6,6 +6,9 @@ MAINTAINER= bofh@FreeBSD.org
COMMENT= PEAR channel ${PEAR_CHANNEL_HOST}
WWW= http://pear.doctrine-project.org/
+DEPRECATED= Upstream no longer serves through PEAR channel and has been moved to Composer
+EXPIRATION_DATE= 2025-08-05
+
PEAR_CHANNEL_HOST= pear.doctrine-project.org
.include "${.CURDIR}/../../devel/pear/bsd.pear.channel.mk"
diff --git a/devel/pecl-ast/files/patch-php85 b/devel/pecl-ast/files/patch-php85
new file mode 100644
index 000000000000..b322966979e4
--- /dev/null
+++ b/devel/pecl-ast/files/patch-php85
@@ -0,0 +1,50 @@
+Reference: https://github.com/nikic/php-ast/pull/252
+ https://github.com/php/php-src/commit/e421a44ac6ba1474d72df46b3331753671bbfe76
+ https://github.com/php/php-src/commit/ca49a7bec2a0a8d77bfa4b6d375ca0ffa4edc5ee
+
+--- ast_data.c.orig 2024-08-10 18:39:35 UTC
++++ ast_data.c
+@@ -42,8 +42,10 @@ const zend_ast_kind ast_kinds[] = {
+ ZEND_AST_EMPTY,
+ ZEND_AST_ISSET,
+ ZEND_AST_SHELL_EXEC,
++#if PHP_VERSION_ID < 80500
+ ZEND_AST_CLONE,
+ ZEND_AST_EXIT,
++#endif
+ ZEND_AST_PRINT,
+ ZEND_AST_INCLUDE_OR_EVAL,
+ ZEND_AST_UNARY_OP,
+@@ -158,8 +160,10 @@ const char *ast_kind_to_name(zend_ast_kind kind) {
+ case ZEND_AST_EMPTY: return "AST_EMPTY";
+ case ZEND_AST_ISSET: return "AST_ISSET";
+ case ZEND_AST_SHELL_EXEC: return "AST_SHELL_EXEC";
++#if PHP_VERSION_ID < 80500
+ case ZEND_AST_CLONE: return "AST_CLONE";
+ case ZEND_AST_EXIT: return "AST_EXIT";
++#endif
+ case ZEND_AST_PRINT: return "AST_PRINT";
+ case ZEND_AST_INCLUDE_OR_EVAL: return "AST_INCLUDE_OR_EVAL";
+ case ZEND_AST_UNARY_OP: return "AST_UNARY_OP";
+@@ -278,8 +282,10 @@ zend_string *ast_kind_child_name(zend_ast_kind kind, u
+ case ZEND_AST_CAST:
+ case ZEND_AST_EMPTY:
+ case ZEND_AST_SHELL_EXEC:
++#if PHP_VERSION_ID < 80500
+ case ZEND_AST_CLONE:
+ case ZEND_AST_EXIT:
++#endif
+ case ZEND_AST_PRINT:
+ case ZEND_AST_INCLUDE_OR_EVAL:
+ case ZEND_AST_UNARY_OP:
+@@ -618,8 +624,10 @@ void ast_register_kind_constants(INIT_FUNC_ARGS) {
+ REGISTER_NS_LONG_CONSTANT("ast", "AST_EMPTY", ZEND_AST_EMPTY, CONST_CS | CONST_PERSISTENT);
+ REGISTER_NS_LONG_CONSTANT("ast", "AST_ISSET", ZEND_AST_ISSET, CONST_CS | CONST_PERSISTENT);
+ REGISTER_NS_LONG_CONSTANT("ast", "AST_SHELL_EXEC", ZEND_AST_SHELL_EXEC, CONST_CS | CONST_PERSISTENT);
++#if PHP_VERSION_ID < 80500
+ REGISTER_NS_LONG_CONSTANT("ast", "AST_CLONE", ZEND_AST_CLONE, CONST_CS | CONST_PERSISTENT);
+ REGISTER_NS_LONG_CONSTANT("ast", "AST_EXIT", ZEND_AST_EXIT, CONST_CS | CONST_PERSISTENT);
++#endif
+ REGISTER_NS_LONG_CONSTANT("ast", "AST_PRINT", ZEND_AST_PRINT, CONST_CS | CONST_PERSISTENT);
+ REGISTER_NS_LONG_CONSTANT("ast", "AST_INCLUDE_OR_EVAL", ZEND_AST_INCLUDE_OR_EVAL, CONST_CS | CONST_PERSISTENT);
+ REGISTER_NS_LONG_CONSTANT("ast", "AST_UNARY_OP", ZEND_AST_UNARY_OP, CONST_CS | CONST_PERSISTENT);
diff --git a/devel/pecl-runkit7/Makefile b/devel/pecl-runkit7/Makefile
index e10d981a19ea..92e3ffed99db 100644
--- a/devel/pecl-runkit7/Makefile
+++ b/devel/pecl-runkit7/Makefile
@@ -9,6 +9,6 @@ WWW= https://github.com/runkit7/runkit7
LICENSE= PHP301
USES= compiler:c11 php:pecl
-IGNORE_WITH_PHP= 83 84
+IGNORE_WITH_PHP= 83 84 85
.include <bsd.port.mk>
diff --git a/devel/pecl-swoole/Makefile b/devel/pecl-swoole/Makefile
index 6fef5fdd9f27..cbea49956bdd 100644
--- a/devel/pecl-swoole/Makefile
+++ b/devel/pecl-swoole/Makefile
@@ -13,6 +13,7 @@ NOT_FOR_ARCHS= i386 powerpc
NOT_FOR_ARCHS_REASON= upstream drop 32 bits support
USES= compiler:c11 localbase:ldflags php:build,pecl pkgconfig ssl
+IGNORE_WITH_PHP= 85
CONFIGURE_ARGS+= --enable-mysqlnd
diff --git a/devel/pecl-xdebug/Makefile b/devel/pecl-xdebug/Makefile
index 03b5c98d46ec..7de5d2b2ce0e 100644
--- a/devel/pecl-xdebug/Makefile
+++ b/devel/pecl-xdebug/Makefile
@@ -11,7 +11,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= php:pecl,zend tar:tgz
-IGNORE_WITH_PHP= 84
+IGNORE_WITH_PHP= 84 85
CONFIGURE_ARGS= --enable-xdebug
diff --git a/devel/phorgeit-arcanist-lib/Makefile b/devel/phorgeit-arcanist-lib/Makefile
index 88faa29a46cf..1a6917bfe711 100644
--- a/devel/phorgeit-arcanist-lib/Makefile
+++ b/devel/phorgeit-arcanist-lib/Makefile
@@ -16,7 +16,7 @@ USES= php:cli,flavors python:env shebangfix
USE_GITHUB= yes
GH_ACCOUNT= phorgeit
USE_PHP= curl dom simplexml zlib
-IGNORE_WITH_PHP= 84
+IGNORE_WITH_PHP= 84 85
PHP_DESTDIR= lib/php/arcanist
SHEBANG_FILES= bin/arc bin/phage scripts/*.php scripts/hgdaemon/*.php \
diff --git a/devel/phorgeit-phorge/Makefile b/devel/phorgeit-phorge/Makefile
index e28e6e10729d..9549767581a1 100644
--- a/devel/phorgeit-phorge/Makefile
+++ b/devel/phorgeit-phorge/Makefile
@@ -20,7 +20,7 @@ USE_GITHUB= yes
GH_ACCOUNT= phorgeit
USE_PHP= ctype curl fileinfo filter iconv mbstring mysqli pcntl posix \
zip
-IGNORE_WITH_PHP= 84
+IGNORE_WITH_PHP= 84 85
USE_RC_SUBR= phd
SHEBANG_FILES= resources/timezones/*.php scripts/*.php scripts/almanac/*.php \
diff --git a/devel/php81-intl/files/patch-config.m4 b/devel/php81-intl/files/patch-config.m4
deleted file mode 100644
index e78dbf7844e7..000000000000
--- a/devel/php81-intl/files/patch-config.m4
+++ /dev/null
@@ -1,22 +0,0 @@
-https://github.com/php/php-src/commit/037855fcd3f2
-
---- config.m4.orig 2024-04-09 18:46:23 UTC
-+++ config.m4
-@@ -80,7 +80,16 @@ if test "$PHP_INTL" != "no"; then
- breakiterator/codepointiterator_methods.cpp"
-
- PHP_REQUIRE_CXX()
-- PHP_CXX_COMPILE_STDCXX(11, mandatory, PHP_INTL_STDCXX)
-+
-+ AC_MSG_CHECKING([if intl requires -std=gnu++17])
-+ AS_IF([test "$PKG_CONFIG icu-uc --atleast-version=74"],[
-+ AC_MSG_RESULT([yes])
-+ PHP_CXX_COMPILE_STDCXX(17, mandatory, PHP_INTL_STDCXX)
-+ ],[
-+ AC_MSG_RESULT([no])
-+ PHP_CXX_COMPILE_STDCXX(11, mandatory, PHP_INTL_STDCXX)
-+ ])
-+
- PHP_INTL_CXX_FLAGS="$INTL_COMMON_FLAGS $PHP_INTL_STDCXX $ICU_CXXFLAGS"
- case $host_alias in
- *cygwin*) PHP_INTL_CXX_FLAGS="$PHP_INTL_CXX_FLAGS -D_POSIX_C_SOURCE=200809L"
diff --git a/devel/php85-ffi/Makefile b/devel/php85-ffi/Makefile
new file mode 100644
index 000000000000..270ae2555014
--- /dev/null
+++ b/devel/php85-ffi/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= devel
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -ffi
+
+.include "${MASTERDIR}/Makefile"
diff --git a/devel/php85-gettext/Makefile b/devel/php85-gettext/Makefile
new file mode 100644
index 000000000000..ea75aa3ca8e8
--- /dev/null
+++ b/devel/php85-gettext/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= devel
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -gettext
+
+.include "${MASTERDIR}/Makefile"
diff --git a/devel/php85-intl/Makefile b/devel/php85-intl/Makefile
new file mode 100644
index 000000000000..86efa5ba615f
--- /dev/null
+++ b/devel/php85-intl/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= devel
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -intl
+
+.include "${MASTERDIR}/Makefile"
diff --git a/devel/php85-pcntl/Makefile b/devel/php85-pcntl/Makefile
new file mode 100644
index 000000000000..6b6cff3b3004
--- /dev/null
+++ b/devel/php85-pcntl/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= devel
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -pcntl
+
+.include "${MASTERDIR}/Makefile"
diff --git a/devel/php85-readline/Makefile b/devel/php85-readline/Makefile
new file mode 100644
index 000000000000..fa3d96ee0f4e
--- /dev/null
+++ b/devel/php85-readline/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= devel
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -readline
+
+.include "${MASTERDIR}/Makefile"
diff --git a/devel/php85-shmop/Makefile b/devel/php85-shmop/Makefile
new file mode 100644
index 000000000000..4fc9810a09dd
--- /dev/null
+++ b/devel/php85-shmop/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= devel
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -shmop
+
+.include "${MASTERDIR}/Makefile"
diff --git a/devel/php85-sysvmsg/Makefile b/devel/php85-sysvmsg/Makefile
new file mode 100644
index 000000000000..69101d800a1d
--- /dev/null
+++ b/devel/php85-sysvmsg/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= devel
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -sysvmsg
+
+.include "${MASTERDIR}/Makefile"
diff --git a/devel/php85-sysvsem/Makefile b/devel/php85-sysvsem/Makefile
new file mode 100644
index 000000000000..7cdde850dd9d
--- /dev/null
+++ b/devel/php85-sysvsem/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= devel
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -sysvsem
+
+.include "${MASTERDIR}/Makefile"
diff --git a/devel/php85-sysvshm/Makefile b/devel/php85-sysvshm/Makefile
new file mode 100644
index 000000000000..46e67ef0587d
--- /dev/null
+++ b/devel/php85-sysvshm/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= devel
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -sysvshm
+
+.include "${MASTERDIR}/Makefile"
diff --git a/devel/php85-tokenizer/Makefile b/devel/php85-tokenizer/Makefile
new file mode 100644
index 000000000000..704ffc4e6f8d
--- /dev/null
+++ b/devel/php85-tokenizer/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= devel
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -tokenizer
+
+.include "${MASTERDIR}/Makefile"
diff --git a/devel/pijul/Makefile b/devel/pijul/Makefile
index daf30d3a4bda..f6b6f95a3b48 100644
--- a/devel/pijul/Makefile
+++ b/devel/pijul/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pijul
PORTVERSION= 1.0.0.b9
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= devel
MAINTAINER= cs@FreeBSD.org
diff --git a/devel/pipelight/Makefile b/devel/pipelight/Makefile
index d090085c777c..d2a7cea2763c 100644
--- a/devel/pipelight/Makefile
+++ b/devel/pipelight/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pipelight
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= devel
MAINTAINER= ashish@FreeBSD.org
diff --git a/devel/plasma6-kwrited/distinfo b/devel/plasma6-kwrited/distinfo
index 26409de861cf..ed4fcbc7d9fb 100644
--- a/devel/plasma6-kwrited/distinfo
+++ b/devel/plasma6-kwrited/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789604
-SHA256 (KDE/plasma/6.4.1/kwrited-6.4.1.tar.xz) = a80a5ed45ed633f15cf3a42b2d956608d9e6a5a78f267df33ac96aafcc20d8d4
-SIZE (KDE/plasma/6.4.1/kwrited-6.4.1.tar.xz) = 23636
+TIMESTAMP = 1751380532
+SHA256 (KDE/plasma/6.4.2/kwrited-6.4.2.tar.xz) = db97dc6de45c35fc1463a9107bfd25627524de7c1c004434512da7696bcf9961
+SIZE (KDE/plasma/6.4.2/kwrited-6.4.2.tar.xz) = 23648
diff --git a/devel/plasma6-plasma-sdk/distinfo b/devel/plasma6-plasma-sdk/distinfo
index 7c9c613dc388..dcd673b3c738 100644
--- a/devel/plasma6-plasma-sdk/distinfo
+++ b/devel/plasma6-plasma-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789605
-SHA256 (KDE/plasma/6.4.1/plasma-sdk-6.4.1.tar.xz) = 73a865026bdeab45c8f48b50ac656f0e626bb0413e7647c016d9068bcb0f5446
-SIZE (KDE/plasma/6.4.1/plasma-sdk-6.4.1.tar.xz) = 359864
+TIMESTAMP = 1751380533
+SHA256 (KDE/plasma/6.4.2/plasma-sdk-6.4.2.tar.xz) = e7f0e26269d6c4f2392d85a1b68598edd1fd4c071165b7a25a496fdbe5a039e1
+SIZE (KDE/plasma/6.4.2/plasma-sdk-6.4.2.tar.xz) = 360092
diff --git a/devel/plasma6-plasma5support/distinfo b/devel/plasma6-plasma5support/distinfo
index 041c879f60ad..d187d98e2064 100644
--- a/devel/plasma6-plasma5support/distinfo
+++ b/devel/plasma6-plasma5support/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789605
-SHA256 (KDE/plasma/6.4.1/plasma5support-6.4.1.tar.xz) = 117a3b9bcd3a63de83719d94f39a34cccf643a71435c84a5c505b044446b8dab
-SIZE (KDE/plasma/6.4.1/plasma5support-6.4.1.tar.xz) = 228416
+TIMESTAMP = 1751380534
+SHA256 (KDE/plasma/6.4.2/plasma5support-6.4.2.tar.xz) = 24a07ceff083a6a7a2d9b4152812549050623c434ef7319109963085a114aef2
+SIZE (KDE/plasma/6.4.2/plasma5support-6.4.2.tar.xz) = 228456
diff --git a/devel/please/Makefile b/devel/please/Makefile
index 07e19faa85c3..08a16da5fd92 100644
--- a/devel/please/Makefile
+++ b/devel/please/Makefile
@@ -1,6 +1,6 @@
PORTNAME= please
DISTVERSIONPREFIX= v
-DISTVERSION= 17.17.0
+DISTVERSION= 17.18.0
CATEGORIES= devel
MASTER_SITES= https://raw.githubusercontent.com/thought-machine/please/${DISTVERSIONFULL}/
DISTFILES= go.mod
@@ -21,7 +21,7 @@ BUILD_DEPENDS= bash:shells/bash \
git:devel/git \
protoc:devel/protobuf
-USES= go:1.23,modules
+USES= go:modules
GO_MODULE= github.com/thought-machine/please
GO_TARGET= src/please.go:please \
tools/build_langserver/langserver_main.go:build_langserver \
diff --git a/devel/please/distinfo b/devel/please/distinfo
index 1933cfc01841..4e32f40e1aa7 100644
--- a/devel/please/distinfo
+++ b/devel/please/distinfo
@@ -1,5 +1,5 @@
-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
+TIMESTAMP = 1751495810
+SHA256 (go/devel_please/thought-machine-please-v17.18.0_GH0/go.mod) = 55ed6cde8e457309be39cde71ebb97d61129460323fbccee4cb837e8796d61bb
+SIZE (go/devel_please/thought-machine-please-v17.18.0_GH0/go.mod) = 5424
+SHA256 (go/devel_please/thought-machine-please-v17.18.0_GH0/thought-machine-please-v17.18.0_GH0.tar.gz) = 6f99e50f0980321e316b4774d258f8498e6c1445b37913b5cd4d82e619f5eefe
+SIZE (go/devel_please/thought-machine-please-v17.18.0_GH0/thought-machine-please-v17.18.0_GH0.tar.gz) = 2072281
diff --git a/devel/poxml/distinfo b/devel/poxml/distinfo
index 69b5c7a6de64..919071f791da 100644
--- a/devel/poxml/distinfo
+++ b/devel/poxml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036366
-SHA256 (KDE/release-service/25.04.2/poxml-25.04.2.tar.xz) = 5ba86b06e155b34da8f7a070b30ed88cd8d8f245c56b85cf992f574ab359ddb8
-SIZE (KDE/release-service/25.04.2/poxml-25.04.2.tar.xz) = 45212
+TIMESTAMP = 1751381324
+SHA256 (KDE/release-service/25.04.3/poxml-25.04.3.tar.xz) = 35e158db85c6c15250ebb17f63062ad5b78e83ea7fa1cc966ed8ca198af89110
+SIZE (KDE/release-service/25.04.3/poxml-25.04.3.tar.xz) = 45208
diff --git a/devel/py-botocore/Makefile b/devel/py-botocore/Makefile
index 130d8315368c..4ecd27add526 100644
--- a/devel/py-botocore/Makefile
+++ b/devel/py-botocore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= botocore
-PORTVERSION= 1.38.45
+PORTVERSION= 1.38.46
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-botocore/distinfo b/devel/py-botocore/distinfo
index 0d706dfa68d4..900d1ab022a5 100644
--- a/devel/py-botocore/distinfo
+++ b/devel/py-botocore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751208154
-SHA256 (botocore-1.38.45.tar.gz) = 02e14c45c350532cc64e3cc8ccb9adf25af4cca750f7d7e765a43fbe3df06aed
-SIZE (botocore-1.38.45.tar.gz) = 14069536
+TIMESTAMP = 1751375047
+SHA256 (botocore-1.38.46.tar.gz) = 8798e5a418c27cf93195b077153644aea44cb171fcd56edc1ecebaa1e49e226e
+SIZE (botocore-1.38.46.tar.gz) = 14074340
diff --git a/devel/py-coverage/Makefile b/devel/py-coverage/Makefile
index ae9fea5de371..69dccf55e7eb 100644
--- a/devel/py-coverage/Makefile
+++ b/devel/py-coverage/Makefile
@@ -1,5 +1,5 @@
PORTNAME= coverage
-PORTVERSION= 7.6.12
+PORTVERSION= 7.9.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-coverage/distinfo b/devel/py-coverage/distinfo
index 794918526a29..5ff668b9c1c3 100644
--- a/devel/py-coverage/distinfo
+++ b/devel/py-coverage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747006152
-SHA256 (coverage-7.6.12.tar.gz) = 48cfc4641d95d34766ad41d9573cc0f22a48aa88d22657a1fe01dca0dbae4de2
-SIZE (coverage-7.6.12.tar.gz) = 805941
+TIMESTAMP = 1751629257
+SHA256 (coverage-7.9.2.tar.gz) = 997024fa51e3290264ffd7492ec97d0690293ccd2b45a6cd7d82d945a4a80c8b
+SIZE (coverage-7.9.2.tar.gz) = 813556
diff --git a/devel/py-dbt-extractor/Makefile b/devel/py-dbt-extractor/Makefile
index aee09a814508..8bf81aeb70dd 100644
--- a/devel/py-dbt-extractor/Makefile
+++ b/devel/py-dbt-extractor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dbt-extractor
PORTVERSION= 0.5.1
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-ddtrace/Makefile b/devel/py-ddtrace/Makefile
index e351350b1866..17b2e4d485a8 100644
--- a/devel/py-ddtrace/Makefile
+++ b/devel/py-ddtrace/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ddtrace
PORTVERSION= 2.21.9
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/abseil/abseil-cpp/releases/download/${ABSEIL_VERSION}/:abseil
diff --git a/devel/py-deptry/Makefile b/devel/py-deptry/Makefile
index a635c7dcdf13..25e660776867 100644
--- a/devel/py-deptry/Makefile
+++ b/devel/py-deptry/Makefile
@@ -1,6 +1,6 @@
PORTNAME= deptry
PORTVERSION= 0.23.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-dulwich/Makefile b/devel/py-dulwich/Makefile
index d03ba472e3fc..b3e28258f205 100644
--- a/devel/py-dulwich/Makefile
+++ b/devel/py-dulwich/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dulwich
PORTVERSION= 0.22.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-hypothesis/Makefile b/devel/py-hypothesis/Makefile
index 141ad6a4f800..670ecbaa449f 100644
--- a/devel/py-hypothesis/Makefile
+++ b/devel/py-hypothesis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hypothesis
-PORTVERSION= 6.135.16
+PORTVERSION= 6.135.20
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-hypothesis/distinfo b/devel/py-hypothesis/distinfo
index d8af9407d1b2..355781f3affa 100644
--- a/devel/py-hypothesis/distinfo
+++ b/devel/py-hypothesis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954178
-SHA256 (hypothesis-6.135.16.tar.gz) = 6131ea0b698e69bad62aae915988b8d00a6ac974351d0830db74c5fffc68c418
-SIZE (hypothesis-6.135.16.tar.gz) = 452900
+TIMESTAMP = 1751375049
+SHA256 (hypothesis-6.135.20.tar.gz) = cef91cf893337b90a4df427ff77674f38bb5bc6c5e1e3d3db1764faee77df7a5
+SIZE (hypothesis-6.135.20.tar.gz) = 452856
diff --git a/devel/py-jellyfish/Makefile b/devel/py-jellyfish/Makefile
index 223c544767e6..9114b495e3f2 100644
--- a/devel/py-jellyfish/Makefile
+++ b/devel/py-jellyfish/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jellyfish
PORTVERSION= 0.11.2
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jupyter-ydoc/Makefile b/devel/py-jupyter-ydoc/Makefile
index 0ccf3dd2facf..0183a6b90613 100644
--- a/devel/py-jupyter-ydoc/Makefile
+++ b/devel/py-jupyter-ydoc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jupyter-ydoc
-PORTVERSION= 3.0.5
+PORTVERSION= 3.1.0
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/jupyter-server/jupyter_ydoc/releases/download/v${PORTVERSION}/
diff --git a/devel/py-jupyter-ydoc/distinfo b/devel/py-jupyter-ydoc/distinfo
index 4bd2933bc677..f6f737512e98 100644
--- a/devel/py-jupyter-ydoc/distinfo
+++ b/devel/py-jupyter-ydoc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747546510
-SHA256 (jupyter_ydoc-3.0.5.tar.gz) = 12208841a1edfe8ee16b8be3e843d54090268498de2d2e783c33a5dd33c995ff
-SIZE (jupyter_ydoc-3.0.5.tar.gz) = 957157
+TIMESTAMP = 1751375051
+SHA256 (jupyter_ydoc-3.1.0.tar.gz) = 23d8b3c34b52472371b5c177f849c2a97842b1c634ed7419ca8d744635e29dbc
+SIZE (jupyter_ydoc-3.1.0.tar.gz) = 957259
diff --git a/devel/py-libcst/Makefile b/devel/py-libcst/Makefile
index 25f132c92ba9..a301761b859b 100644
--- a/devel/py-libcst/Makefile
+++ b/devel/py-libcst/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libcst
PORTVERSION= 1.8.2
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-maturin/Makefile b/devel/py-maturin/Makefile
index b42b796664b4..47dfb452685f 100644
--- a/devel/py-maturin/Makefile
+++ b/devel/py-maturin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= maturin
-DISTVERSION= 1.8.7
+DISTVERSION= 1.9.0
PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
diff --git a/devel/py-maturin/Makefile.crates b/devel/py-maturin/Makefile.crates
index 79910e24f50e..d50638157931 100644
--- a/devel/py-maturin/Makefile.crates
+++ b/devel/py-maturin/Makefile.crates
@@ -103,7 +103,7 @@ CARGO_CRATES= adler2-2.0.0 \
getrandom-0.2.15 \
getrandom-0.3.3 \
glob-0.3.1 \
- globset-0.4.15 \
+ globset-0.4.16 \
goblin-0.9.2 \
hashbrown-0.14.5 \
hashbrown-0.15.2 \
@@ -127,6 +127,7 @@ CARGO_CRATES= adler2-2.0.0 \
indexmap-2.6.0 \
indicatif-0.17.9 \
indoc-2.0.5 \
+ insta-1.43.1 \
is_terminal_polyfill-1.70.0 \
itertools-0.12.1 \
itertools-0.13.0 \
@@ -185,7 +186,7 @@ CARGO_CRATES= adler2-2.0.0 \
pin-utils-0.1.0 \
pkg-config-0.3.30 \
plain-0.2.3 \
- platform-info-2.0.3 \
+ platform-info-2.0.5 \
portable-atomic-1.6.0 \
powerfmt-0.2.0 \
ppv-lite86-0.2.17 \
@@ -193,7 +194,7 @@ CARGO_CRATES= adler2-2.0.0 \
proc-macro-crate-3.1.0 \
proc-macro2-1.0.92 \
psm-0.1.21 \
- pyproject-toml-0.13.4 \
+ pyproject-toml-0.13.5 \
python-pkginfo-0.6.5 \
quote-1.0.37 \
quoted_printable-0.5.0 \
@@ -267,9 +268,9 @@ CARGO_CRATES= adler2-2.0.0 \
terminal_size-0.3.0 \
textwrap-0.16.1 \
thiserror-1.0.69 \
- thiserror-2.0.3 \
+ thiserror-2.0.12 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.3 \
+ thiserror-impl-2.0.12 \
thread_local-1.1.8 \
time-0.3.36 \
time-core-0.1.2 \
diff --git a/devel/py-maturin/distinfo b/devel/py-maturin/distinfo
index 77ebfef819b0..fd08dae3ea0d 100644
--- a/devel/py-maturin/distinfo
+++ b/devel/py-maturin/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1750074362
-SHA256 (maturin-1.8.7.tar.gz) = 96c76353f94a153c5dc1a9d3916e75fcd17e6bf216a06dcdc2f84b9f98f374af
-SIZE (maturin-1.8.7.tar.gz) = 205116
+TIMESTAMP = 1750743332
+SHA256 (maturin-1.9.0.tar.gz) = ccb9cb87f8df88d1bab8f49efe3fc77f0abb0639ea4b4ebf4f35549200d16b9e
+SIZE (maturin-1.9.0.tar.gz) = 209543
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
@@ -211,8 +211,8 @@ SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b
SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
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/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
+SIZE (rust/crates/globset-0.4.16.crate) = 26533
SHA256 (rust/crates/goblin-0.9.2.crate) = 53ab3f32d1d77146981dea5d6b1e8fe31eedcb7013e5e00d6ccd1259a4b4d923
SIZE (rust/crates/goblin-0.9.2.crate) = 191510
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
@@ -259,6 +259,8 @@ SHA256 (rust/crates/indicatif-0.17.9.crate) = cbf675b85ed934d3c67b5c5469701eec7d
SIZE (rust/crates/indicatif-0.17.9.crate) = 65246
SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
SIZE (rust/crates/indoc-2.0.5.crate) = 14396
+SHA256 (rust/crates/insta-1.43.1.crate) = 154934ea70c58054b556dd430b99a98c2a7ff5309ac9891597e339b5c28f4371
+SIZE (rust/crates/insta-1.43.1.crate) = 101047
SHA256 (rust/crates/is_terminal_polyfill-1.70.0.crate) = f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800
SIZE (rust/crates/is_terminal_polyfill-1.70.0.crate) = 7451
SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
@@ -375,8 +377,8 @@ SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee280
SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613
SHA256 (rust/crates/plain-0.2.3.crate) = b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6
SIZE (rust/crates/plain-0.2.3.crate) = 10664
-SHA256 (rust/crates/platform-info-2.0.3.crate) = d5ff316b9c4642feda973c18f0decd6c8b0919d4722566f6e4337cce0dd88217
-SIZE (rust/crates/platform-info-2.0.3.crate) = 28454
+SHA256 (rust/crates/platform-info-2.0.5.crate) = 7539aeb3fdd8cb4f6a331307cf71a1039cee75e94e8a71725b9484f4a0d9451a
+SIZE (rust/crates/platform-info-2.0.5.crate) = 28541
SHA256 (rust/crates/portable-atomic-1.6.0.crate) = 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0
SIZE (rust/crates/portable-atomic-1.6.0.crate) = 140689
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
@@ -391,8 +393,8 @@ SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb50257
SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353
SHA256 (rust/crates/psm-0.1.21.crate) = 5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874
SIZE (rust/crates/psm-0.1.21.crate) = 23126
-SHA256 (rust/crates/pyproject-toml-0.13.4.crate) = 643af57c3f36ba90a8b53e972727d8092f7408a9ebfbaf4c3d2c17b07c58d835
-SIZE (rust/crates/pyproject-toml-0.13.4.crate) = 10535
+SHA256 (rust/crates/pyproject-toml-0.13.5.crate) = 7b0f6160dc48298b9260d9b958ad1d7f96f6cd0b9df200b22329204e09334663
+SIZE (rust/crates/pyproject-toml-0.13.5.crate) = 18464
SHA256 (rust/crates/python-pkginfo-0.6.5.crate) = c21f58880fc45e91d29b2f639ab4051aaa6a2b054534c2d343a953347d0dd600
SIZE (rust/crates/python-pkginfo-0.6.5.crate) = 212185
SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
@@ -539,12 +541,12 @@ SHA256 (rust/crates/textwrap-0.16.1.crate) = 23d434d3f8967a09480fb04132ebe0a3e08
SIZE (rust/crates/textwrap-0.16.1.crate) = 56012
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.3.crate) = c006c85c7651b3cf2ada4584faa36773bd07bac24acfb39f3c431b36d7e667aa
-SIZE (rust/crates/thiserror-2.0.3.crate) = 25559
+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.3.crate) = f077553d607adc1caf65430528a576c757a71ed73944b66ebb58ef2bbd243568
-SIZE (rust/crates/thiserror-impl-2.0.3.crate) = 20283
+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.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885
diff --git a/devel/py-orjson/Makefile b/devel/py-orjson/Makefile
index 0639085d0e05..f51fba02a100 100644
--- a/devel/py-orjson/Makefile
+++ b/devel/py-orjson/Makefile
@@ -1,6 +1,6 @@
PORTNAME= orjson
DISTVERSION= 3.10.15
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pdm/Makefile b/devel/py-pdm/Makefile
index b0dc6126909d..54465b5fd244 100644
--- a/devel/py-pdm/Makefile
+++ b/devel/py-pdm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pdm
-PORTVERSION= 2.25.3
+PORTVERSION= 2.25.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pdm/distinfo b/devel/py-pdm/distinfo
index 425174e29879..1b102676d49c 100644
--- a/devel/py-pdm/distinfo
+++ b/devel/py-pdm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954184
-SHA256 (pdm-2.25.3.tar.gz) = 6d0820f805dacf64d55a7fe56777e7d8349a2ee35efc3006f29b4573d1311c84
-SIZE (pdm-2.25.3.tar.gz) = 2662895
+TIMESTAMP = 1751375053
+SHA256 (pdm-2.25.4.tar.gz) = bd655d789429928d6e27ff6693c19c82bc81aa75ba51d7b1c6102d039c8f211c
+SIZE (pdm-2.25.4.tar.gz) = 2663701
diff --git a/devel/py-pendulum/Makefile b/devel/py-pendulum/Makefile
index 3aece4b7d656..bcb2e73b3426 100644
--- a/devel/py-pendulum/Makefile
+++ b/devel/py-pendulum/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pendulum
PORTVERSION= 3.1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pycrdt/Makefile b/devel/py-pycrdt/Makefile
index 0e26c68071b5..eab81c24cc29 100644
--- a/devel/py-pycrdt/Makefile
+++ b/devel/py-pycrdt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pycrdt
PORTVERSION= 0.12.23
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pydantic-core/Makefile b/devel/py-pydantic-core/Makefile
index 7ec363753f4b..fa475dc7ce1a 100644
--- a/devel/py-pydantic-core/Makefile
+++ b/devel/py-pydantic-core/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pydantic-core
PORTVERSION= 2.33.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pyperscan/Makefile b/devel/py-pyperscan/Makefile
index 6607a862da8b..2384eac7d220 100644
--- a/devel/py-pyperscan/Makefile
+++ b/devel/py-pyperscan/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pyperscan
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= devel python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pyproject-fmt-rust/Makefile b/devel/py-pyproject-fmt-rust/Makefile
index 66c5d4e7e652..b7fe6917e89b 100644
--- a/devel/py-pyproject-fmt-rust/Makefile
+++ b/devel/py-pyproject-fmt-rust/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyproject-fmt-rust
PORTVERSION= 1.2.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pyproject-fmt/Makefile b/devel/py-pyproject-fmt/Makefile
index 6ec3a0dce49f..b1c1dfbcce58 100644
--- a/devel/py-pyproject-fmt/Makefile
+++ b/devel/py-pyproject-fmt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyproject-fmt
PORTVERSION= 2.6.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pytest-relaxed/Makefile b/devel/py-pytest-relaxed/Makefile
index b1ddc593713f..4f1e9e5fcc70 100644
--- a/devel/py-pytest-relaxed/Makefile
+++ b/devel/py-pytest-relaxed/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pytest-relaxed
PORTVERSION= 2.0.2
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-python-semantic-release/Makefile b/devel/py-python-semantic-release/Makefile
index 1585efc913ee..ed0d03958205 100644
--- a/devel/py-python-semantic-release/Makefile
+++ b/devel/py-python-semantic-release/Makefile
@@ -1,5 +1,5 @@
PORTNAME= python-semantic-release
-PORTVERSION= 10.1.0
+PORTVERSION= 10.2.0
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/python-semantic-release/python-semantic-release/releases/download/v${PORTVERSION}/
diff --git a/devel/py-python-semantic-release/distinfo b/devel/py-python-semantic-release/distinfo
index 51989cacdff8..015450c8af16 100644
--- a/devel/py-python-semantic-release/distinfo
+++ b/devel/py-python-semantic-release/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954192
-SHA256 (python_semantic_release-10.1.0.tar.gz) = 199208470e6c51859665948013e76ece458a5b41271e7f7cc05e40e93d4050d2
-SIZE (python_semantic_release-10.1.0.tar.gz) = 319419
+TIMESTAMP = 1751375055
+SHA256 (python_semantic_release-10.2.0.tar.gz) = b5b34482f3e5fbda77ea4e8e25100d69efd92aa868d821ac7772be2d2ad2794a
+SIZE (python_semantic_release-10.2.0.tar.gz) = 321082
diff --git a/devel/py-qcs-sdk-python/Makefile b/devel/py-qcs-sdk-python/Makefile
index 733be75ecb36..9e73091687a7 100644
--- a/devel/py-qcs-sdk-python/Makefile
+++ b/devel/py-qcs-sdk-python/Makefile
@@ -1,7 +1,7 @@
PORTNAME= qcs-sdk-python
DISTVERSIONPREFIX= python/v
DISTVERSION= 0.20.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-regress/Makefile b/devel/py-regress/Makefile
index 48f5dcac317f..9f3160c22a28 100644
--- a/devel/py-regress/Makefile
+++ b/devel/py-regress/Makefile
@@ -1,6 +1,6 @@
PORTNAME= regress
PORTVERSION= 0.4.2
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-rich-toolkit/Makefile b/devel/py-rich-toolkit/Makefile
new file mode 100644
index 000000000000..de4576512b08
--- /dev/null
+++ b/devel/py-rich-toolkit/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= rich-toolkit
+DISTVERSION= 0.14.8
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= rich_toolkit-${PORTVERSION}
+
+MAINTAINER= wen@FreeBSD.org
+COMMENT= Rich toolkit for building command-line applications
+WWW= https://pypi.python.org/project/rich-toolkit/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rich>0:textproc/py-rich@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} \
+
+USES= python
+USE_PYTHON= autoplist pep517
+
+.include <bsd.port.mk>
diff --git a/devel/py-rich-toolkit/distinfo b/devel/py-rich-toolkit/distinfo
new file mode 100644
index 000000000000..feea9ee475f3
--- /dev/null
+++ b/devel/py-rich-toolkit/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1751502982
+SHA256 (rich_toolkit-0.14.8.tar.gz) = 1f77b32e6c25d9e3644c1efbce00d8d90daf2457b3abdb4699e263c03b9ca6cf
+SIZE (rich_toolkit-0.14.8.tar.gz) = 110926
diff --git a/devel/py-rich-toolkit/pkg-descr b/devel/py-rich-toolkit/pkg-descr
new file mode 100644
index 000000000000..9bb3adf7eb63
--- /dev/null
+++ b/devel/py-rich-toolkit/pkg-descr
@@ -0,0 +1,2 @@
+rich-toolkit is a very opinionated set of components for building CLI applications.
+It is based on Rich.
diff --git a/devel/py-rpds-py/Makefile b/devel/py-rpds-py/Makefile
index 026491dea72d..fdf715e7071c 100644
--- a/devel/py-rpds-py/Makefile
+++ b/devel/py-rpds-py/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rpds-py
PORTVERSION= 0.25.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/crate-py/rpds/releases/download/v${PORTVERSION}/
diff --git a/devel/py-ruff/Makefile b/devel/py-ruff/Makefile
index beedfca6ccc2..56b293872cd7 100644
--- a/devel/py-ruff/Makefile
+++ b/devel/py-ruff/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ruff
DISTVERSION= 0.11.13
+PORTREVISION= 1
CATEGORIES= devel python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-tox-toml-fmt/Makefile b/devel/py-tox-toml-fmt/Makefile
index 1f6f92baa4fa..682049333232 100644
--- a/devel/py-tox-toml-fmt/Makefile
+++ b/devel/py-tox-toml-fmt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tox-toml-fmt
PORTVERSION= 1.0.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-tox/Makefile b/devel/py-tox/Makefile
index 5bf01f11d229..fe1c7b7ab5b5 100644
--- a/devel/py-tox/Makefile
+++ b/devel/py-tox/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tox
-DISTVERSION= 4.26.0
+DISTVERSION= 4.27.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-tox/distinfo b/devel/py-tox/distinfo
index a4ba3a1c1b79..3d97ac3e85e9 100644
--- a/devel/py-tox/distinfo
+++ b/devel/py-tox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747595879
-SHA256 (tox-4.26.0.tar.gz) = a83b3b67b0159fa58e44e646505079e35a43317a62d2ae94725e0586266faeca
-SIZE (tox-4.26.0.tar.gz) = 197260
+TIMESTAMP = 1751443311
+SHA256 (tox-4.27.0.tar.gz) = b97d5ecc0c0d5755bcc5348387fef793e1bfa68eb33746412f4c60881d7f5f57
+SIZE (tox-4.27.0.tar.gz) = 198351
diff --git a/devel/py-ty/Makefile b/devel/py-ty/Makefile
index 161d97445951..8a8e7d77a731 100644
--- a/devel/py-ty/Makefile
+++ b/devel/py-ty/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ty
-DISTVERSION= 0.0.1a12
+DISTVERSION= 0.0.1a13
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,6 +13,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.0<2.0:devel/py-maturin@${PY_FLAVOR}
+LIB_DEPENDS= libzstd.so:archivers/zstd
USES= cargo python
@@ -23,6 +24,8 @@ CARGO_CARGOLOCK=${WRKSRC}/ruff/Cargo.lock
CARGO_BUILD= no
CARGO_INSTALL= no
+MAKE_ENV= ${CARGO_ENV}
+
PORTSCOUT= limit:^[0-9]\.
.include <bsd.port.mk>
diff --git a/devel/py-ty/Makefile.crates b/devel/py-ty/Makefile.crates
index 8ec6a1f87033..1cdfcc1e6cd0 100644
--- a/devel/py-ty/Makefile.crates
+++ b/devel/py-ty/Makefile.crates
@@ -13,12 +13,16 @@ CARGO_CRATES= adler2-2.0.0 \
anstyle-svg-0.1.7 \
anstyle-wincon-3.0.7 \
anyhow-1.0.98 \
+ approx-0.5.1 \
arc-swap-1.7.1 \
argfile-0.2.1 \
arrayvec-0.7.6 \
assert_fs-1.1.3 \
+ attribute-derive-0.10.3 \
+ attribute-derive-macro-0.10.3 \
autocfg-1.4.0 \
base64-0.13.1 \
+ bincode-1.3.3 \
bincode-2.0.1 \
bincode_derive-2.0.1 \
bitflags-1.3.2 \
@@ -46,13 +50,14 @@ CARGO_CRATES= adler2-2.0.0 \
clap_complete_nushell-4.5.5 \
clap_derive-4.5.40 \
clap_lex-0.7.4 \
- clearscreen-4.0.1 \
- codspeed-2.10.1 \
- codspeed-criterion-compat-2.10.1 \
- codspeed-criterion-compat-walltime-2.10.1 \
- codspeed-divan-compat-2.10.1 \
- codspeed-divan-compat-macros-2.10.1 \
- codspeed-divan-compat-walltime-2.10.1 \
+ clearscreen-4.0.2 \
+ codspeed-3.0.2 \
+ codspeed-criterion-compat-3.0.2 \
+ codspeed-criterion-compat-walltime-3.0.2 \
+ codspeed-divan-compat-3.0.2 \
+ codspeed-divan-compat-macros-3.0.2 \
+ codspeed-divan-compat-walltime-3.0.2 \
+ collection_literals-1.0.1 \
colorchoice-1.0.3 \
colored-2.2.0 \
colored-3.0.0 \
@@ -81,6 +86,7 @@ CARGO_CRATES= adler2-2.0.0 \
darling_macro-0.20.11 \
dashmap-5.5.3 \
dashmap-6.1.0 \
+ derive-where-1.5.0 \
diff-0.1.13 \
difflib-0.4.0 \
digest-0.10.7 \
@@ -112,6 +118,8 @@ CARGO_CRATES= adler2-2.0.0 \
fs-err-2.11.0 \
fsevent-sys-4.1.0 \
generic-array-0.14.7 \
+ get-size-derive2-0.5.1 \
+ get-size2-0.5.1 \
getopts-0.2.21 \
getrandom-0.2.16 \
getrandom-0.3.3 \
@@ -142,13 +150,14 @@ CARGO_CRATES= adler2-2.0.0 \
ignore-0.4.23 \
imara-diff-0.1.8 \
imperative-1.0.6 \
- indexmap-2.9.0 \
+ indexmap-2.10.0 \
indicatif-0.17.11 \
indoc-2.0.6 \
inotify-0.11.0 \
inotify-sys-0.1.5 \
insta-1.43.1 \
insta-cmd-0.6.0 \
+ interpolator-0.5.0 \
intrusive-collections-0.9.7 \
is-docker-0.2.0 \
is-macro-0.3.7 \
@@ -177,9 +186,11 @@ CARGO_CRATES= adler2-2.0.0 \
libtest-mimic-0.7.3 \
linux-raw-sys-0.9.4 \
litemap-0.8.0 \
- lock_api-0.4.12 \
+ lock_api-0.4.13 \
log-0.4.27 \
lsp-server-0.7.8 \
+ manyhow-0.11.4 \
+ manyhow-macros-0.11.4 \
markdown-1.0.0 \
matchers-0.1.0 \
matches-0.1.10 \
@@ -206,10 +217,11 @@ CARGO_CRATES= adler2-2.0.0 \
once_cell-1.21.3 \
oorandom-11.1.5 \
option-ext-0.2.0 \
- ordermap-0.5.7 \
+ ordermap-0.5.8 \
os_pipe-1.2.1 \
os_str_bytes-7.1.0 \
overload-0.1.1 \
+ papaya-0.2.3 \
parking_lot-0.12.3 \
parking_lot_core-0.9.10 \
paste-1.0.15 \
@@ -242,6 +254,7 @@ CARGO_CRATES= adler2-2.0.0 \
predicates-tree-1.0.12 \
pretty_assertions-1.4.1 \
proc-macro-crate-3.3.0 \
+ proc-macro-utils-0.10.0 \
proc-macro2-1.0.95 \
pyproject-toml-0.13.5 \
quick-junit-0.5.1 \
@@ -249,6 +262,8 @@ CARGO_CRATES= adler2-2.0.0 \
quickcheck-1.0.3 \
quickcheck_macros-1.1.0 \
quote-1.0.40 \
+ quote-use-0.8.4 \
+ quote-use-macros-0.8.4 \
r-efi-5.2.0 \
rand-0.8.5 \
rand-0.9.1 \
@@ -279,6 +294,7 @@ CARGO_CRATES= adler2-2.0.0 \
schemars_derive-0.8.22 \
scopeguard-1.2.0 \
seahash-4.1.0 \
+ seize-0.5.0 \
serde-1.0.219 \
serde-wasm-bindgen-0.6.5 \
serde_derive-1.0.219 \
@@ -300,6 +316,7 @@ CARGO_CRATES= adler2-2.0.0 \
snapbox-macros-0.3.10 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
+ statrs-0.18.0 \
strip-ansi-escapes-0.2.1 \
strsim-0.11.1 \
strum-0.27.1 \
@@ -385,7 +402,7 @@ CARGO_CRATES= adler2-2.0.0 \
wasm-bindgen-test-macro-0.3.50 \
web-sys-0.3.77 \
web-time-1.1.0 \
- which-7.0.3 \
+ which-8.0.0 \
wild-2.2.1 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
@@ -426,5 +443,5 @@ CARGO_CRATES= adler2-2.0.0 \
zstd-0.11.2+zstd.1.5.2 \
zstd-safe-5.0.2+zstd.1.5.2 \
zstd-sys-2.0.15+zstd.1.5.7 \
- salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=09627e450566f894956710a3fd923dc80462ae6d\#09627e450566f894956710a3fd923dc80462ae6d \
+ salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa?rev=fc00eba89e5dcaa5edba51c41aa5f309b5cb126b\#fc00eba89e5dcaa5edba51c41aa5f309b5cb126b \
lsp-types@git+https://github.com/astral-sh/lsp-types.git?rev=3512a9f\#3512a9f33eadc5402cfab1b8f7340824c8ca1439
diff --git a/devel/py-ty/distinfo b/devel/py-ty/distinfo
index 9f3f54c2e8b6..c837e0287602 100644
--- a/devel/py-ty/distinfo
+++ b/devel/py-ty/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1750986627
-SHA256 (ty-0.0.1a12.tar.gz) = 41dfc8eac0b4fb735d5e101cde8c8734a3c13f670eeebc975760e6414882b702
-SIZE (ty-0.0.1a12.tar.gz) = 3127188
+TIMESTAMP = 1751593554
+SHA256 (ty-0.0.1a13.tar.gz) = 2a0a96146540e66264dd8ead9530cc77f4283256b97f2c25588283572e012717
+SIZE (ty-0.0.1a13.tar.gz) = 3146596
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
@@ -31,6 +31,8 @@ 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/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
+SIZE (rust/crates/approx-0.5.1.crate) = 15100
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
SHA256 (rust/crates/argfile-0.2.1.crate) = 0a1cc0ba69de57db40674c66f7cf2caee3981ddef084388482c95c0e2133e5e8
@@ -39,10 +41,16 @@ SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5b
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
SHA256 (rust/crates/assert_fs-1.1.3.crate) = a652f6cb1f516886fcfee5e7a5c078b9ade62cfcb889524efe5a64d682dd27a9
SIZE (rust/crates/assert_fs-1.1.3.crate) = 20176
+SHA256 (rust/crates/attribute-derive-0.10.3.crate) = 0053e96dd3bec5b4879c23a138d6ef26f2cb936c9cdc96274ac2b9ed44b5bb54
+SIZE (rust/crates/attribute-derive-0.10.3.crate) = 21090
+SHA256 (rust/crates/attribute-derive-macro-0.10.3.crate) = 463b53ad0fd5b460af4b1915fe045ff4d946d025fb6c4dc3337752eaa980f71b
+SIZE (rust/crates/attribute-derive-macro-0.10.3.crate) = 8849
SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
SIZE (rust/crates/base64-0.13.1.crate) = 61002
+SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
+SIZE (rust/crates/bincode-1.3.3.crate) = 28958
SHA256 (rust/crates/bincode-2.0.1.crate) = 36eaf5d7b090263e8150820482d5d93cd964a81e4019913c972f4edcc6edb740
SIZE (rust/crates/bincode-2.0.1.crate) = 70469
SHA256 (rust/crates/bincode_derive-2.0.1.crate) = bf95709a440f45e986983918d0e8a1f30a9b1df04918fc828670606804ac3c09
@@ -97,20 +105,22 @@ SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260
SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470
SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/clearscreen-4.0.1.crate) = 8c41dc435a7b98e4608224bbf65282309f5403719df9113621b30f8b6f74e2f4
-SIZE (rust/crates/clearscreen-4.0.1.crate) = 153878
-SHA256 (rust/crates/codspeed-2.10.1.crate) = 93f4cce9c27c49c4f101fffeebb1826f41a9df2e7498b7cd4d95c0658b796c6c
-SIZE (rust/crates/codspeed-2.10.1.crate) = 8589
-SHA256 (rust/crates/codspeed-criterion-compat-2.10.1.crate) = c3c23d880a28a2aab52d38ca8481dd7a3187157d0a952196b6db1db3c8499725
-SIZE (rust/crates/codspeed-criterion-compat-2.10.1.crate) = 20929
-SHA256 (rust/crates/codspeed-criterion-compat-walltime-2.10.1.crate) = 7b0a2f7365e347f4f22a67e9ea689bf7bc89900a354e22e26cf8a531a42c8fbb
-SIZE (rust/crates/codspeed-criterion-compat-walltime-2.10.1.crate) = 122454
-SHA256 (rust/crates/codspeed-divan-compat-2.10.1.crate) = 8620a09dfaf37b3c45f982c4b65bd8f9b0203944da3ffa705c0fcae6b84655ff
-SIZE (rust/crates/codspeed-divan-compat-2.10.1.crate) = 15777
-SHA256 (rust/crates/codspeed-divan-compat-macros-2.10.1.crate) = 30fe872bc4214626b35d3a1706a905d0243503bb6ba3bb7be2fc59083d5d680c
-SIZE (rust/crates/codspeed-divan-compat-macros-2.10.1.crate) = 5294
-SHA256 (rust/crates/codspeed-divan-compat-walltime-2.10.1.crate) = 104caa97b36d4092d89e24e4b103b40ede1edab03c0372d19e14a33f9393132b
-SIZE (rust/crates/codspeed-divan-compat-walltime-2.10.1.crate) = 95987
+SHA256 (rust/crates/clearscreen-4.0.2.crate) = 85a8ab73a1c02b0c15597b22e09c7dc36e63b2f601f9d1e83ac0c3decd38b1ae
+SIZE (rust/crates/clearscreen-4.0.2.crate) = 153883
+SHA256 (rust/crates/codspeed-3.0.2.crate) = 922018102595f6668cdd09c03f4bff2d951ce2318c6dca4fe11bdcb24b65b2bf
+SIZE (rust/crates/codspeed-3.0.2.crate) = 12859
+SHA256 (rust/crates/codspeed-criterion-compat-3.0.2.crate) = 24d8ad82d2383cb74995f58993cbdd2914aed57b2f91f46580310dd81dc3d05a
+SIZE (rust/crates/codspeed-criterion-compat-3.0.2.crate) = 21805
+SHA256 (rust/crates/codspeed-criterion-compat-walltime-3.0.2.crate) = 61badaa6c452d192a29f8387147888f0ab358553597c3fe9bf8a162ef7c2fa64
+SIZE (rust/crates/codspeed-criterion-compat-walltime-3.0.2.crate) = 123670
+SHA256 (rust/crates/codspeed-divan-compat-3.0.2.crate) = 3acf1d6fe367c2ff5ff136ca723f678490c3691d59d7f2b83d5e53b7b25ac91e
+SIZE (rust/crates/codspeed-divan-compat-3.0.2.crate) = 16624
+SHA256 (rust/crates/codspeed-divan-compat-macros-3.0.2.crate) = bcfa2013d7bee54a497d0e1410751d5de690fd67a3e9eb728ca049b6a3d16d0b
+SIZE (rust/crates/codspeed-divan-compat-macros-3.0.2.crate) = 5316
+SHA256 (rust/crates/codspeed-divan-compat-walltime-3.0.2.crate) = e513100fb0e7ba02fb3824546ecd2abfb8f334262f0972225b463aad07f99ff0
+SIZE (rust/crates/codspeed-divan-compat-walltime-3.0.2.crate) = 97123
+SHA256 (rust/crates/collection_literals-1.0.1.crate) = 186dce98367766de751c42c4f03970fc60fc012296e706ccbb9d5df9b6c1e271
+SIZE (rust/crates/collection_literals-1.0.1.crate) = 3579
SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
SHA256 (rust/crates/colored-2.2.0.crate) = 117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c
@@ -167,6 +177,8 @@ SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7
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/derive-where-1.5.0.crate) = 510c292c8cf384b1a340b816a9a6cf2599eb8f566a44949024af88418000c50b
+SIZE (rust/crates/derive-where-1.5.0.crate) = 52436
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
SIZE (rust/crates/diff-0.1.13.crate) = 46216
SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
@@ -229,6 +241,10 @@ SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889b
SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
+SHA256 (rust/crates/get-size-derive2-0.5.1.crate) = 1aac2af9f9a6a50e31b1e541d05b7925add83d3982c2793193fe9d4ee584323c
+SIZE (rust/crates/get-size-derive2-0.5.1.crate) = 8799
+SHA256 (rust/crates/get-size2-0.5.1.crate) = 624a0312efd19e1c45922dfcc2d6806d3ffc4bca261f89f31fcc4f63f438d885
+SIZE (rust/crates/get-size2-0.5.1.crate) = 17242
SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5
SIZE (rust/crates/getopts-0.2.21.crate) = 18457
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
@@ -289,8 +305,8 @@ SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c
SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787
SHA256 (rust/crates/imperative-1.0.6.crate) = 29a1f6526af721f9aec9ceed7ab8ebfca47f3399d08b80056c2acca3fcb694a9
SIZE (rust/crates/imperative-1.0.6.crate) = 13221
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
+SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
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
@@ -303,6 +319,8 @@ SHA256 (rust/crates/insta-1.43.1.crate) = 154934ea70c58054b556dd430b99a98c2a7ff5
SIZE (rust/crates/insta-1.43.1.crate) = 101047
SHA256 (rust/crates/insta-cmd-0.6.0.crate) = ffeeefa927925cced49ccb01bf3e57c9d4cd132df21e576eb9415baeab2d3de6
SIZE (rust/crates/insta-cmd-0.6.0.crate) = 12385
+SHA256 (rust/crates/interpolator-0.5.0.crate) = 71dd52191aae121e8611f1e8dc3e324dd0dd1dee1e6dd91d10ee07a3cfb4d9d8
+SIZE (rust/crates/interpolator-0.5.0.crate) = 29578
SHA256 (rust/crates/intrusive-collections-0.9.7.crate) = 189d0897e4cbe8c75efedf3502c18c887b05046e59d28404d4d8e46cbc4d1e86
SIZE (rust/crates/intrusive-collections-0.9.7.crate) = 56609
SHA256 (rust/crates/is-docker-0.2.0.crate) = 928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3
@@ -359,12 +377,16 @@ SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a17
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/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
+SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/lsp-server-0.7.8.crate) = 9462c4dc73e17f971ec1f171d44bfffb72e65a130117233388a0ebc7ec5656f9
SIZE (rust/crates/lsp-server-0.7.8.crate) = 16836
+SHA256 (rust/crates/manyhow-0.11.4.crate) = b33efb3ca6d3b07393750d4030418d594ab1139cee518f0dc88db70fec873587
+SIZE (rust/crates/manyhow-0.11.4.crate) = 22658
+SHA256 (rust/crates/manyhow-macros-0.11.4.crate) = 46fce34d199b78b6e6073abf984c9cf5fd3e9330145a93ee0738a7443e371495
+SIZE (rust/crates/manyhow-macros-0.11.4.crate) = 5162
SHA256 (rust/crates/markdown-1.0.0.crate) = a5cab8f2cadc416a82d2e783a1946388b31654d391d1c7d92cc1f03e295b1deb
SIZE (rust/crates/markdown-1.0.0.crate) = 219012
SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
@@ -417,14 +439,16 @@ SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411
SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
-SHA256 (rust/crates/ordermap-0.5.7.crate) = 7d31b8b7a99f71bdff4235faf9ce9eada0ad3562c8fbeb7d607d9f41a6ec569d
-SIZE (rust/crates/ordermap-0.5.7.crate) = 64981
+SHA256 (rust/crates/ordermap-0.5.8.crate) = 6d6bff06e4a5dc6416bead102d3e63c480dd852ffbb278bf8cfeb4966b329609
+SIZE (rust/crates/ordermap-0.5.8.crate) = 66688
SHA256 (rust/crates/os_pipe-1.2.1.crate) = 5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982
SIZE (rust/crates/os_pipe-1.2.1.crate) = 10691
SHA256 (rust/crates/os_str_bytes-7.1.0.crate) = c86e2db86dd008b4c88c77a9bb83d9286bf77204e255bb3fda3b2eebcae66b62
SIZE (rust/crates/os_str_bytes-7.1.0.crate) = 28150
SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
SIZE (rust/crates/overload-0.1.1.crate) = 24439
+SHA256 (rust/crates/papaya-0.2.3.crate) = f92dd0b07c53a0a0c764db2ace8c541dc47320dad97c2200c2a637ab9dd2328f
+SIZE (rust/crates/papaya-0.2.3.crate) = 67232
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
@@ -489,6 +513,8 @@ SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d0
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
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-utils-0.10.0.crate) = eeaf08a13de400bc215877b5bdc088f241b12eb42f0a548d3390dc1c56bb7071
+SIZE (rust/crates/proc-macro-utils-0.10.0.crate) = 21572
SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
SHA256 (rust/crates/pyproject-toml-0.13.5.crate) = 7b0f6160dc48298b9260d9b958ad1d7f96f6cd0b9df200b22329204e09334663
@@ -503,6 +529,10 @@ SHA256 (rust/crates/quickcheck_macros-1.1.0.crate) = f71ee38b42f8459a88d3362be6f
SIZE (rust/crates/quickcheck_macros-1.1.0.crate) = 11744
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/quote-use-0.8.4.crate) = 9619db1197b497a36178cfc736dc96b271fe918875fbf1344c436a7e93d0321e
+SIZE (rust/crates/quote-use-0.8.4.crate) = 3067
+SHA256 (rust/crates/quote-use-macros-0.8.4.crate) = 82ebfb7faafadc06a7ab141a6f67bcfb24cb8beb158c6fe933f2f035afa99f35
+SIZE (rust/crates/quote-use-macros-0.8.4.crate) = 5660
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
@@ -563,6 +593,8 @@ SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/seahash-4.1.0.crate) = 1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b
SIZE (rust/crates/seahash-4.1.0.crate) = 31976
+SHA256 (rust/crates/seize-0.5.0.crate) = e4b8d813387d566f627f3ea1b914c068aac94c40ae27ec43f5f33bde65abefe7
+SIZE (rust/crates/seize-0.5.0.crate) = 36959
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
@@ -605,6 +637,8 @@ 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/statrs-0.18.0.crate) = 2a3fe7c28c6512e766b0874335db33c94ad7b8f9054228ae1c2abd47ce7d335e
+SIZE (rust/crates/statrs-0.18.0.crate) = 156842
SHA256 (rust/crates/strip-ansi-escapes-0.2.1.crate) = 2a8f8038e7e7969abb3f1b7c2a811225e9296da208539e0f79c5251d6cac0025
SIZE (rust/crates/strip-ansi-escapes-0.2.1.crate) = 8273
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
@@ -775,8 +809,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/which-7.0.3.crate) = 24d643ce3fd3e5b54854602a080f34fb10ab75e0b813ee32d00ca2b44fa74762
-SIZE (rust/crates/which-7.0.3.crate) = 18872
+SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d
+SIZE (rust/crates/which-8.0.0.crate) = 26209
SHA256 (rust/crates/wild-2.2.1.crate) = a3131afc8c575281e1e80f36ed6a092aa502c08b18ed7524e86fbbb12bb410e1
SIZE (rust/crates/wild-2.2.1.crate) = 8080
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
@@ -857,7 +891,7 @@ SHA256 (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 1d2a5585e04f9eea4b2a3d1e
SIZE (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273
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 (salsa-rs-salsa-09627e450566f894956710a3fd923dc80462ae6d_GH0.tar.gz) = 20ed01e3b8950c1b32a993f4f59bb72fe8a6faba56a3b3f49a9e4c46f482852d
-SIZE (salsa-rs-salsa-09627e450566f894956710a3fd923dc80462ae6d_GH0.tar.gz) = 673589
+SHA256 (salsa-rs-salsa-fc00eba89e5dcaa5edba51c41aa5f309b5cb126b_GH0.tar.gz) = d5e8f6c2b83c43610249be2b689763b3c6c59e43f52bbadb1adaf555e8db48c8
+SIZE (salsa-rs-salsa-fc00eba89e5dcaa5edba51c41aa5f309b5cb126b_GH0.tar.gz) = 684112
SHA256 (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 410f889792e86186b6299ad534446510207a9e2e55b78301b77fc8b661b46913
SIZE (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 71124
diff --git a/devel/py-unittest-parallel/Makefile b/devel/py-unittest-parallel/Makefile
index d29181e52472..7fad253f96df 100644
--- a/devel/py-unittest-parallel/Makefile
+++ b/devel/py-unittest-parallel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= unittest-parallel
-PORTVERSION= 1.7.2
+PORTVERSION= 1.7.3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-unittest-parallel/distinfo b/devel/py-unittest-parallel/distinfo
index a60e2621349a..9caf8c74d29f 100644
--- a/devel/py-unittest-parallel/distinfo
+++ b/devel/py-unittest-parallel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715436
-SHA256 (unittest_parallel-1.7.2.tar.gz) = e1d68bb6c9a58cdb38cdada0825b26998893959e683e131416eb2559e88810ca
-SIZE (unittest_parallel-1.7.2.tar.gz) = 9282
+TIMESTAMP = 1751375059
+SHA256 (unittest_parallel-1.7.3.tar.gz) = cc43c080a77f72a64b3c37cc18d64490bda33901309b49a0ee3197aeb2226d7f
+SIZE (unittest_parallel-1.7.3.tar.gz) = 9685
diff --git a/devel/py-watchfiles/Makefile b/devel/py-watchfiles/Makefile
index 67ee85a2255a..56d0d8bac746 100644
--- a/devel/py-watchfiles/Makefile
+++ b/devel/py-watchfiles/Makefile
@@ -1,6 +1,6 @@
PORTNAME= watchfiles
PORTVERSION= 0.24.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/pylyzer/Makefile b/devel/pylyzer/Makefile
index 7b6f22e80f80..cd0d5aa0dd51 100644
--- a/devel/pylyzer/Makefile
+++ b/devel/pylyzer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pylyzer
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.78
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel python
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/qschematic/Makefile b/devel/qschematic/Makefile
index 1da4c1675ffe..c45ba9bda5c1 100644
--- a/devel/qschematic/Makefile
+++ b/devel/qschematic/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qschematic
-DISTVERSION= 3.0.1
+DISTVERSION= 3.0.2
CATEGORIES= devel
MAINTAINER= jbo@FreeBSD.org
diff --git a/devel/qschematic/distinfo b/devel/qschematic/distinfo
index 441c58bc90d1..d3c590ed2472 100644
--- a/devel/qschematic/distinfo
+++ b/devel/qschematic/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750467549
-SHA256 (simulton-QSchematic-3.0.1_GH0.tar.gz) = 9b0afd66ff47be188a069dea3c995e4507c5aca75f1755abf2173cf5415aa021
-SIZE (simulton-QSchematic-3.0.1_GH0.tar.gz) = 1561031
+TIMESTAMP = 1751577441
+SHA256 (simulton-QSchematic-3.0.2_GH0.tar.gz) = a8cdcc9b1d11042721bec815af79714d07ea8e92b2f0c0a59d6b21f4b96bd0f9
+SIZE (simulton-QSchematic-3.0.2_GH0.tar.gz) = 1561046
diff --git a/devel/radicle/Makefile b/devel/radicle/Makefile
index 431516b96156..27bd29085934 100644
--- a/devel/radicle/Makefile
+++ b/devel/radicle/Makefile
@@ -1,5 +1,6 @@
PORTNAME= radicle
DISTVERSION= 1.2.0
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://distfiles.pirateparty.in/ashish/:sources \
LOCAL/ashish:sources
diff --git a/devel/rgbds/Makefile b/devel/rgbds/Makefile
index ea91a5eaf67e..2002e4bf65f9 100644
--- a/devel/rgbds/Makefile
+++ b/devel/rgbds/Makefile
@@ -1,7 +1,10 @@
PORTNAME= rgbds
-DISTVERSION= 0.9.2
+DISTVERSION= 0.9.3
+PORTREVISION= 1
CATEGORIES= devel games
MASTER_SITES= https://github.com/gbdev/rgbds/releases/download/v${DISTVERSION}/
+DISTNAME= ${PORTNAME}-source
+DIST_SUBDIR= ${PORTNAME}/${DISTVERSION}
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Free assembler/linker for the Game Boy and Game Boy Color
diff --git a/devel/rgbds/distinfo b/devel/rgbds/distinfo
index ce6a3ea8d8ed..96e48bffbb0f 100644
--- a/devel/rgbds/distinfo
+++ b/devel/rgbds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746373193
-SHA256 (rgbds-0.9.2.tar.gz) = 07143d2c1bb4a03cccd76b1990c843c307c2360702510bee9920dea8eea4a5b2
-SIZE (rgbds-0.9.2.tar.gz) = 8104081
+TIMESTAMP = 1751489443
+SHA256 (rgbds/0.9.3/rgbds-source.tar.gz) = 87e56678fa2e8ddeec552a9149e4f2983fc1d3f8d2dbc3606d4b434e64d9baa5
+SIZE (rgbds/0.9.3/rgbds-source.tar.gz) = 8107450
diff --git a/devel/rubygem-aws-partitions/Makefile b/devel/rubygem-aws-partitions/Makefile
index a643163c4611..e23dd37b39b2 100644
--- a/devel/rubygem-aws-partitions/Makefile
+++ b/devel/rubygem-aws-partitions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-partitions
-PORTVERSION= 1.1122.0
+PORTVERSION= 1.1123.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-partitions/distinfo b/devel/rubygem-aws-partitions/distinfo
index 2aa97405c7e0..866cc2f41584 100644
--- a/devel/rubygem-aws-partitions/distinfo
+++ b/devel/rubygem-aws-partitions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751208190
-SHA256 (rubygem/aws-partitions-1.1122.0.gem) = e2b7c109fb56bf423796f40f37f3d28a68f900a93cbcecfe984ce2a89a8fdce9
-SIZE (rubygem/aws-partitions-1.1122.0.gem) = 81408
+TIMESTAMP = 1751375075
+SHA256 (rubygem/aws-partitions-1.1123.0.gem) = 9409e0336848a99ef06f1d3d67d8350ae3b330bf8b442bd409824810a23f8e00
+SIZE (rubygem/aws-partitions-1.1123.0.gem) = 81408
diff --git a/devel/rubygem-aws-sdk-arczonalshift/Makefile b/devel/rubygem-aws-sdk-arczonalshift/Makefile
index 4df7b1b9449b..cdf46f47d0c0 100644
--- a/devel/rubygem-aws-sdk-arczonalshift/Makefile
+++ b/devel/rubygem-aws-sdk-arczonalshift/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-arczonalshift
-PORTVERSION= 1.34.0
+PORTVERSION= 1.35.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-arczonalshift/distinfo b/devel/rubygem-aws-sdk-arczonalshift/distinfo
index 7e5516c718b5..01d2f1d6a392 100644
--- a/devel/rubygem-aws-sdk-arczonalshift/distinfo
+++ b/devel/rubygem-aws-sdk-arczonalshift/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813186
-SHA256 (rubygem/aws-sdk-arczonalshift-1.34.0.gem) = 2c65bc7ee24a1c74413c433e37aaa25c760b830f3e25f3c3275eb596192099b8
-SIZE (rubygem/aws-sdk-arczonalshift-1.34.0.gem) = 37888
+TIMESTAMP = 1751375077
+SHA256 (rubygem/aws-sdk-arczonalshift-1.35.0.gem) = 877824ad32aa9485a5f76258fd958627cfb2c9244e451c112602b18c50fb94ee
+SIZE (rubygem/aws-sdk-arczonalshift-1.35.0.gem) = 40448
diff --git a/devel/rubygem-aws-sdk-b2bi/Makefile b/devel/rubygem-aws-sdk-b2bi/Makefile
index 3e9599cc8cc2..aa0e4a596698 100644
--- a/devel/rubygem-aws-sdk-b2bi/Makefile
+++ b/devel/rubygem-aws-sdk-b2bi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-b2bi
-PORTVERSION= 1.31.0
+PORTVERSION= 1.32.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-b2bi/distinfo b/devel/rubygem-aws-sdk-b2bi/distinfo
index 372b27756fc3..cc10f763bd6e 100644
--- a/devel/rubygem-aws-sdk-b2bi/distinfo
+++ b/devel/rubygem-aws-sdk-b2bi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813200
-SHA256 (rubygem/aws-sdk-b2bi-1.31.0.gem) = 8327b611634c222ae654ff1239550be347bc472d93118cd2de1e117b7d35cec5
-SIZE (rubygem/aws-sdk-b2bi-1.31.0.gem) = 69632
+TIMESTAMP = 1751375079
+SHA256 (rubygem/aws-sdk-b2bi-1.32.0.gem) = e2cedee72c9d5e3879d6f71f8106d03cce49d79f421439a0c539a94c4e0e0464
+SIZE (rubygem/aws-sdk-b2bi-1.32.0.gem) = 78336
diff --git a/devel/rubygem-aws-sdk-bedrock/Makefile b/devel/rubygem-aws-sdk-bedrock/Makefile
index 232b6110afff..d5634c925c07 100644
--- a/devel/rubygem-aws-sdk-bedrock/Makefile
+++ b/devel/rubygem-aws-sdk-bedrock/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bedrock
-PORTVERSION= 1.52.0
+PORTVERSION= 1.53.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-bedrock/distinfo b/devel/rubygem-aws-sdk-bedrock/distinfo
index d39b228f791d..b0ad2281ff31 100644
--- a/devel/rubygem-aws-sdk-bedrock/distinfo
+++ b/devel/rubygem-aws-sdk-bedrock/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954292
-SHA256 (rubygem/aws-sdk-bedrock-1.52.0.gem) = ab9666c0352ba69f306ba05f6f5fb3fcd7d86e28214ff97d21e58549510aa9cf
-SIZE (rubygem/aws-sdk-bedrock-1.52.0.gem) = 134656
+TIMESTAMP = 1751375081
+SHA256 (rubygem/aws-sdk-bedrock-1.53.0.gem) = 2624801c923b52305c0b0d2e53abf63ab319aedcf1c2f3348b158cf0d362b4b2
+SIZE (rubygem/aws-sdk-bedrock-1.53.0.gem) = 139264
diff --git a/devel/rubygem-aws-sdk-bedrockruntime/Makefile b/devel/rubygem-aws-sdk-bedrockruntime/Makefile
index f89d1ba34183..1a81761b3bfd 100644
--- a/devel/rubygem-aws-sdk-bedrockruntime/Makefile
+++ b/devel/rubygem-aws-sdk-bedrockruntime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bedrockruntime
-PORTVERSION= 1.49.0
+PORTVERSION= 1.50.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-bedrockruntime/distinfo b/devel/rubygem-aws-sdk-bedrockruntime/distinfo
index ce8f16fb9f79..35f31a169526 100644
--- a/devel/rubygem-aws-sdk-bedrockruntime/distinfo
+++ b/devel/rubygem-aws-sdk-bedrockruntime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813224
-SHA256 (rubygem/aws-sdk-bedrockruntime-1.49.0.gem) = bea3aac6f6f4ae5722400a69a019fabf9eb1b24a00c5c23a101b83dbd510944c
-SIZE (rubygem/aws-sdk-bedrockruntime-1.49.0.gem) = 76288
+TIMESTAMP = 1751375083
+SHA256 (rubygem/aws-sdk-bedrockruntime-1.50.0.gem) = bf9ef7dccb4093307b4b1052ad615777eb5a8037db60bf07bcc84e0ab16ffe63
+SIZE (rubygem/aws-sdk-bedrockruntime-1.50.0.gem) = 80896
diff --git a/devel/rubygem-aws-sdk-cloudformation/Makefile b/devel/rubygem-aws-sdk-cloudformation/Makefile
index 9f52b6ac3b9f..9b6c45fcbbbc 100644
--- a/devel/rubygem-aws-sdk-cloudformation/Makefile
+++ b/devel/rubygem-aws-sdk-cloudformation/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudformation
-PORTVERSION= 1.133.0
+PORTVERSION= 1.134.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-cloudformation/distinfo b/devel/rubygem-aws-sdk-cloudformation/distinfo
index 72401c0519c8..ecb6deca5fa3 100644
--- a/devel/rubygem-aws-sdk-cloudformation/distinfo
+++ b/devel/rubygem-aws-sdk-cloudformation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188184
-SHA256 (rubygem/aws-sdk-cloudformation-1.133.0.gem) = 490393d6e66848a5dd48f536f650de4237a6082f195ef8ea1e27de551e9ca321
-SIZE (rubygem/aws-sdk-cloudformation-1.133.0.gem) = 210944
+TIMESTAMP = 1751375085
+SHA256 (rubygem/aws-sdk-cloudformation-1.134.0.gem) = b851337a36a4e0f917e16db0ea6d8429395beb32cfc7e04fd253134143fdd8ed
+SIZE (rubygem/aws-sdk-cloudformation-1.134.0.gem) = 211968
diff --git a/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile b/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile
index 31072b6f8fc8..115579d1b3b4 100644
--- a/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile
+++ b/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudwatchlogs
-PORTVERSION= 1.118.0
+PORTVERSION= 1.119.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo b/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo
index 7f513cd821eb..53e1c7b8185d 100644
--- a/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo
+++ b/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954294
-SHA256 (rubygem/aws-sdk-cloudwatchlogs-1.118.0.gem) = 49514c061cc6085f71826a9bbb13c6152635ea4a6e0629c5ae06d0030e654bb7
-SIZE (rubygem/aws-sdk-cloudwatchlogs-1.118.0.gem) = 150528
+TIMESTAMP = 1751375087
+SHA256 (rubygem/aws-sdk-cloudwatchlogs-1.119.0.gem) = 646b7863500f24d3e81dad67bfa233b462b9443e2bc588c6c926320d7994655a
+SIZE (rubygem/aws-sdk-cloudwatchlogs-1.119.0.gem) = 151040
diff --git a/devel/rubygem-aws-sdk-configservice/Makefile b/devel/rubygem-aws-sdk-configservice/Makefile
index 22b8d4f55546..638f56cd577f 100644
--- a/devel/rubygem-aws-sdk-configservice/Makefile
+++ b/devel/rubygem-aws-sdk-configservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-configservice
-PORTVERSION= 1.130.0
+PORTVERSION= 1.131.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-configservice/distinfo b/devel/rubygem-aws-sdk-configservice/distinfo
index 57e9311b8c2d..315aed1de477 100644
--- a/devel/rubygem-aws-sdk-configservice/distinfo
+++ b/devel/rubygem-aws-sdk-configservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751208194
-SHA256 (rubygem/aws-sdk-configservice-1.130.0.gem) = aaa2a4e4e7b0e517e8cc9a66dbb5f7089d3fb7a174d058c6bf25641e8efa8956
-SIZE (rubygem/aws-sdk-configservice-1.130.0.gem) = 219136
+TIMESTAMP = 1751375089
+SHA256 (rubygem/aws-sdk-configservice-1.131.0.gem) = 79e41f40d6f648d2bc49d7c3216b7a877b86e4f0e109e2ba65c1f2a626540fe0
+SIZE (rubygem/aws-sdk-configservice-1.131.0.gem) = 225280
diff --git a/devel/rubygem-aws-sdk-connect/Makefile b/devel/rubygem-aws-sdk-connect/Makefile
index 0843834e1ff0..3544a739e361 100644
--- a/devel/rubygem-aws-sdk-connect/Makefile
+++ b/devel/rubygem-aws-sdk-connect/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-connect
-PORTVERSION= 1.205.0
+PORTVERSION= 1.206.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-connect/distinfo b/devel/rubygem-aws-sdk-connect/distinfo
index 934e34622291..7fc4690bd95e 100644
--- a/devel/rubygem-aws-sdk-connect/distinfo
+++ b/devel/rubygem-aws-sdk-connect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751208196
-SHA256 (rubygem/aws-sdk-connect-1.205.0.gem) = 09820b2f735eee26c4daaa2e3f8eeeb2c81c7bd2dbf21a1a5df6911a30b65412
-SIZE (rubygem/aws-sdk-connect-1.205.0.gem) = 369664
+TIMESTAMP = 1751375091
+SHA256 (rubygem/aws-sdk-connect-1.206.0.gem) = c5f5e4408754c3726df29182bdb59089036868b8772347c18cfc41e52a0e3bf8
+SIZE (rubygem/aws-sdk-connect-1.206.0.gem) = 371712
diff --git a/devel/rubygem-aws-sdk-dataexchange/Makefile b/devel/rubygem-aws-sdk-dataexchange/Makefile
index c72304e4e7d9..ac4ea95e7ed5 100644
--- a/devel/rubygem-aws-sdk-dataexchange/Makefile
+++ b/devel/rubygem-aws-sdk-dataexchange/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-dataexchange
-PORTVERSION= 1.68.0
+PORTVERSION= 1.69.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-dataexchange/distinfo b/devel/rubygem-aws-sdk-dataexchange/distinfo
index 943cf4dbe3d4..fd9e040c7fa3 100644
--- a/devel/rubygem-aws-sdk-dataexchange/distinfo
+++ b/devel/rubygem-aws-sdk-dataexchange/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813354
-SHA256 (rubygem/aws-sdk-dataexchange-1.68.0.gem) = 43da92f04d6a319899f0cdf8987767be7b4bcd260c761d229121f91bbf3b68a4
-SIZE (rubygem/aws-sdk-dataexchange-1.68.0.gem) = 64000
+TIMESTAMP = 1751375093
+SHA256 (rubygem/aws-sdk-dataexchange-1.69.0.gem) = 1bf59f59a017e3705a85eb0d7f8f8f95cffaf25920e3b21fed0e52f7ea046e6d
+SIZE (rubygem/aws-sdk-dataexchange-1.69.0.gem) = 64000
diff --git a/devel/rubygem-aws-sdk-dynamodb/Makefile b/devel/rubygem-aws-sdk-dynamodb/Makefile
index 857c033ab82c..02f1c129f508 100644
--- a/devel/rubygem-aws-sdk-dynamodb/Makefile
+++ b/devel/rubygem-aws-sdk-dynamodb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-dynamodb
-PORTVERSION= 1.145.0
+PORTVERSION= 1.146.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-dynamodb/distinfo b/devel/rubygem-aws-sdk-dynamodb/distinfo
index 54f4c43bf22a..930fdb073af4 100644
--- a/devel/rubygem-aws-sdk-dynamodb/distinfo
+++ b/devel/rubygem-aws-sdk-dynamodb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813388
-SHA256 (rubygem/aws-sdk-dynamodb-1.145.0.gem) = 105fe5eb6986e673ed0599ebf9ced8d8a52734b17522da47b28fe2186fa11bf7
-SIZE (rubygem/aws-sdk-dynamodb-1.145.0.gem) = 226304
+TIMESTAMP = 1751375095
+SHA256 (rubygem/aws-sdk-dynamodb-1.146.0.gem) = ff6a1ba1c25bd87e452f4fc2877a3e01d1e68b585d877021a1e203d26c6c1630
+SIZE (rubygem/aws-sdk-dynamodb-1.146.0.gem) = 228352
diff --git a/devel/rubygem-aws-sdk-eventbridge/Makefile b/devel/rubygem-aws-sdk-eventbridge/Makefile
index a277f419de82..df542e229230 100644
--- a/devel/rubygem-aws-sdk-eventbridge/Makefile
+++ b/devel/rubygem-aws-sdk-eventbridge/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-eventbridge
-PORTVERSION= 1.83.0
+PORTVERSION= 1.84.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-eventbridge/distinfo b/devel/rubygem-aws-sdk-eventbridge/distinfo
index 939e86cbfc4f..8b6f60e713f3 100644
--- a/devel/rubygem-aws-sdk-eventbridge/distinfo
+++ b/devel/rubygem-aws-sdk-eventbridge/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813428
-SHA256 (rubygem/aws-sdk-eventbridge-1.83.0.gem) = 60a103762c1a76e8aea287dcca14ea6a05480f18f3e22386061ea49e239e896f
-SIZE (rubygem/aws-sdk-eventbridge-1.83.0.gem) = 96256
+TIMESTAMP = 1751375097
+SHA256 (rubygem/aws-sdk-eventbridge-1.84.0.gem) = 5dc35cf0432010638e9223c4d68e8e6f598135109cb17968892551d6849f678c
+SIZE (rubygem/aws-sdk-eventbridge-1.84.0.gem) = 96256
diff --git a/devel/rubygem-aws-sdk-glue/Makefile b/devel/rubygem-aws-sdk-glue/Makefile
index de6e4f74a45a..eb5faa0cef73 100644
--- a/devel/rubygem-aws-sdk-glue/Makefile
+++ b/devel/rubygem-aws-sdk-glue/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-glue
-PORTVERSION= 1.223.0
+PORTVERSION= 1.224.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-glue/distinfo b/devel/rubygem-aws-sdk-glue/distinfo
index 272b6d549350..800d80546b40 100644
--- a/devel/rubygem-aws-sdk-glue/distinfo
+++ b/devel/rubygem-aws-sdk-glue/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751208202
-SHA256 (rubygem/aws-sdk-glue-1.223.0.gem) = b7e6b8a38ba6b8eb8292319b1f50f41f9df888aa8d3f9d30729d63499582c274
-SIZE (rubygem/aws-sdk-glue-1.223.0.gem) = 439808
+TIMESTAMP = 1751375099
+SHA256 (rubygem/aws-sdk-glue-1.224.0.gem) = dbf97557d8cd10fc305f5996a239decd40bf2b8b5514fca75e0382302305cd98
+SIZE (rubygem/aws-sdk-glue-1.224.0.gem) = 440320
diff --git a/devel/rubygem-aws-sdk-iam/Makefile b/devel/rubygem-aws-sdk-iam/Makefile
index 55a3cad2f251..4f008dd5fd49 100644
--- a/devel/rubygem-aws-sdk-iam/Makefile
+++ b/devel/rubygem-aws-sdk-iam/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iam
-PORTVERSION= 1.123.0
+PORTVERSION= 1.124.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-iam/distinfo b/devel/rubygem-aws-sdk-iam/distinfo
index c9057c1e795f..4544ba57048e 100644
--- a/devel/rubygem-aws-sdk-iam/distinfo
+++ b/devel/rubygem-aws-sdk-iam/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813480
-SHA256 (rubygem/aws-sdk-iam-1.123.0.gem) = c35a6230fdd40cafa7a0d96181c902033a5de26423c154930a7ec8957803097a
-SIZE (rubygem/aws-sdk-iam-1.123.0.gem) = 223744
+TIMESTAMP = 1751375101
+SHA256 (rubygem/aws-sdk-iam-1.124.0.gem) = 42efc7a984ceda14de26ab57366d600975c63bc76a85ab8aed68b2f121c90f72
+SIZE (rubygem/aws-sdk-iam-1.124.0.gem) = 227840
diff --git a/devel/rubygem-aws-sdk-medicalimaging/Makefile b/devel/rubygem-aws-sdk-medicalimaging/Makefile
index e4beca5eed13..cec44ab3c278 100644
--- a/devel/rubygem-aws-sdk-medicalimaging/Makefile
+++ b/devel/rubygem-aws-sdk-medicalimaging/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-medicalimaging
-PORTVERSION= 1.28.0
+PORTVERSION= 1.29.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-medicalimaging/distinfo b/devel/rubygem-aws-sdk-medicalimaging/distinfo
index 0585373f7785..074a5bed64d1 100644
--- a/devel/rubygem-aws-sdk-medicalimaging/distinfo
+++ b/devel/rubygem-aws-sdk-medicalimaging/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813638
-SHA256 (rubygem/aws-sdk-medicalimaging-1.28.0.gem) = 44f93f80cde6d71ae695f170a3f78eb1747e6a6afcb490693d550392b6482111
-SIZE (rubygem/aws-sdk-medicalimaging-1.28.0.gem) = 39936
+TIMESTAMP = 1751375103
+SHA256 (rubygem/aws-sdk-medicalimaging-1.29.0.gem) = f3b706e77c8d95efa0764436a87c6d341a2ecfe4a04cd4658ec39f31389623c2
+SIZE (rubygem/aws-sdk-medicalimaging-1.29.0.gem) = 40448
diff --git a/devel/rubygem-aws-sdk-networkflowmonitor/Makefile b/devel/rubygem-aws-sdk-networkflowmonitor/Makefile
index d207f8c8fb1b..6e0e2aaf937f 100644
--- a/devel/rubygem-aws-sdk-networkflowmonitor/Makefile
+++ b/devel/rubygem-aws-sdk-networkflowmonitor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-networkflowmonitor
-PORTVERSION= 1.7.0
+PORTVERSION= 1.8.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-networkflowmonitor/distinfo b/devel/rubygem-aws-sdk-networkflowmonitor/distinfo
index adaa7b1d07a4..7a6461106ea7 100644
--- a/devel/rubygem-aws-sdk-networkflowmonitor/distinfo
+++ b/devel/rubygem-aws-sdk-networkflowmonitor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813668
-SHA256 (rubygem/aws-sdk-networkflowmonitor-1.7.0.gem) = 935d5c24f9b0542a15f0fd05048b9952ef4a0f05e45c20b3c3029738abc5150e
-SIZE (rubygem/aws-sdk-networkflowmonitor-1.7.0.gem) = 40448
+TIMESTAMP = 1751375105
+SHA256 (rubygem/aws-sdk-networkflowmonitor-1.8.0.gem) = fc9978631d95a2bff6a0c54c71000820442555ee0fadd460f99359af6fd71d22
+SIZE (rubygem/aws-sdk-networkflowmonitor-1.8.0.gem) = 40960
diff --git a/devel/rubygem-aws-sdk-outposts/Makefile b/devel/rubygem-aws-sdk-outposts/Makefile
index e0192e584ed9..08b3daf9e362 100644
--- a/devel/rubygem-aws-sdk-outposts/Makefile
+++ b/devel/rubygem-aws-sdk-outposts/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-outposts
-PORTVERSION= 1.82.0
+PORTVERSION= 1.83.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-outposts/distinfo b/devel/rubygem-aws-sdk-outposts/distinfo
index 36be3eccc061..a6525c161e3f 100644
--- a/devel/rubygem-aws-sdk-outposts/distinfo
+++ b/devel/rubygem-aws-sdk-outposts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813696
-SHA256 (rubygem/aws-sdk-outposts-1.82.0.gem) = fbb22d5be25c75f74eb20ecd43701065e29f90fefd17a9a14430f6e8af4e433d
-SIZE (rubygem/aws-sdk-outposts-1.82.0.gem) = 55808
+TIMESTAMP = 1751375107
+SHA256 (rubygem/aws-sdk-outposts-1.83.0.gem) = 4805b4cf9e86657dbc04672c19eabd6dba3cb336a19c989eb341e9a3c325d7b8
+SIZE (rubygem/aws-sdk-outposts-1.83.0.gem) = 55808
diff --git a/devel/rubygem-aws-sdk-pcs/Makefile b/devel/rubygem-aws-sdk-pcs/Makefile
index d86a1376e924..2ca9e2fd58c5 100644
--- a/devel/rubygem-aws-sdk-pcs/Makefile
+++ b/devel/rubygem-aws-sdk-pcs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-pcs
-PORTVERSION= 1.21.0
+PORTVERSION= 1.22.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-pcs/distinfo b/devel/rubygem-aws-sdk-pcs/distinfo
index 6f2f5add221a..61e0fa651022 100644
--- a/devel/rubygem-aws-sdk-pcs/distinfo
+++ b/devel/rubygem-aws-sdk-pcs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954358
-SHA256 (rubygem/aws-sdk-pcs-1.21.0.gem) = 4e5e2c34d0faf0c049a98a0285751dcbceebe9a5cceea52a7c74c94168524241
-SIZE (rubygem/aws-sdk-pcs-1.21.0.gem) = 43008
+TIMESTAMP = 1751375109
+SHA256 (rubygem/aws-sdk-pcs-1.22.0.gem) = 4386b920a6f6c1b442cef74b0c0837e327527ba0196b6c2378c63e4d34832f86
+SIZE (rubygem/aws-sdk-pcs-1.22.0.gem) = 43008
diff --git a/devel/rubygem-aws-sdk-quicksight/Makefile b/devel/rubygem-aws-sdk-quicksight/Makefile
index 80c8d5019ce6..d36cf43cd603 100644
--- a/devel/rubygem-aws-sdk-quicksight/Makefile
+++ b/devel/rubygem-aws-sdk-quicksight/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-quicksight
-PORTVERSION= 1.149.0
+PORTVERSION= 1.150.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-quicksight/distinfo b/devel/rubygem-aws-sdk-quicksight/distinfo
index 1bf5aa54d0e6..3434c5ebbcea 100644
--- a/devel/rubygem-aws-sdk-quicksight/distinfo
+++ b/devel/rubygem-aws-sdk-quicksight/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813748
-SHA256 (rubygem/aws-sdk-quicksight-1.149.0.gem) = e27a51d0425569c5ce351a12c6d6f880f921166bcb27e33ceaa9ca2b6f903083
-SIZE (rubygem/aws-sdk-quicksight-1.149.0.gem) = 970752
+TIMESTAMP = 1751375111
+SHA256 (rubygem/aws-sdk-quicksight-1.150.0.gem) = 83cc526445c541b0b5cfb0684fa85191294aff908597f5740a3e72938080f444
+SIZE (rubygem/aws-sdk-quicksight-1.150.0.gem) = 972288
diff --git a/devel/rubygem-aws-sdk-ssm/Makefile b/devel/rubygem-aws-sdk-ssm/Makefile
index 1550fed3ae79..1d8dbdbb461a 100644
--- a/devel/rubygem-aws-sdk-ssm/Makefile
+++ b/devel/rubygem-aws-sdk-ssm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ssm
-PORTVERSION= 1.196.0
+PORTVERSION= 1.197.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-ssm/distinfo b/devel/rubygem-aws-sdk-ssm/distinfo
index c7b9c3512d23..143c9dc85d69 100644
--- a/devel/rubygem-aws-sdk-ssm/distinfo
+++ b/devel/rubygem-aws-sdk-ssm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813862
-SHA256 (rubygem/aws-sdk-ssm-1.196.0.gem) = be92e9bbe806885dc71655913925b87639c70bf66802529a061ce4d390bccec1
-SIZE (rubygem/aws-sdk-ssm-1.196.0.gem) = 323072
+TIMESTAMP = 1751375113
+SHA256 (rubygem/aws-sdk-ssm-1.197.0.gem) = dcd48f5ba60bce8716f5bdb73a779aa792ace9bbeac270b54ebef35e893d50c1
+SIZE (rubygem/aws-sdk-ssm-1.197.0.gem) = 323072
diff --git a/devel/rubygem-aws-sdk-transfer/Makefile b/devel/rubygem-aws-sdk-transfer/Makefile
index 942f5293dc89..7cae1f970223 100644
--- a/devel/rubygem-aws-sdk-transfer/Makefile
+++ b/devel/rubygem-aws-sdk-transfer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-transfer
-PORTVERSION= 1.119.0
+PORTVERSION= 1.120.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-transfer/distinfo b/devel/rubygem-aws-sdk-transfer/distinfo
index bc36afb142e8..cfc1e6620146 100644
--- a/devel/rubygem-aws-sdk-transfer/distinfo
+++ b/devel/rubygem-aws-sdk-transfer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813908
-SHA256 (rubygem/aws-sdk-transfer-1.119.0.gem) = 34ba026adf3882b00ce0ffd5b0257b3897c25529b221a65a2b73b2abc13a9879
-SIZE (rubygem/aws-sdk-transfer-1.119.0.gem) = 142848
+TIMESTAMP = 1751375115
+SHA256 (rubygem/aws-sdk-transfer-1.120.0.gem) = 60ff35b1e2887db2a3fd861277f4d999a0cce5eaa9c9fe42623a194dd9547dc8
+SIZE (rubygem/aws-sdk-transfer-1.120.0.gem) = 144384
diff --git a/devel/rubygem-google-apis-bigquery_v2/Makefile b/devel/rubygem-google-apis-bigquery_v2/Makefile
index 863fba1a67ed..44ac8d164a1e 100644
--- a/devel/rubygem-google-apis-bigquery_v2/Makefile
+++ b/devel/rubygem-google-apis-bigquery_v2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-bigquery_v2
-PORTVERSION= 0.89.0
+PORTVERSION= 0.90.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-bigquery_v2/distinfo b/devel/rubygem-google-apis-bigquery_v2/distinfo
index 902abb199203..1418ac682e16 100644
--- a/devel/rubygem-google-apis-bigquery_v2/distinfo
+++ b/devel/rubygem-google-apis-bigquery_v2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495943
-SHA256 (rubygem/google-apis-bigquery_v2-0.89.0.gem) = 87325a4556d0349ccf1d5287275ca77db9f7659ef0d394d271bb5b342d45d526
-SIZE (rubygem/google-apis-bigquery_v2-0.89.0.gem) = 140288
+TIMESTAMP = 1751375117
+SHA256 (rubygem/google-apis-bigquery_v2-0.90.0.gem) = 8b622912b45fb7ab75f0600a062db17b7d25a057265366750512e574ec333d7b
+SIZE (rubygem/google-apis-bigquery_v2-0.90.0.gem) = 141312
diff --git a/devel/rubygem-google-apis-iam_v1/Makefile b/devel/rubygem-google-apis-iam_v1/Makefile
index 532c254f88e9..5159bd74b58a 100644
--- a/devel/rubygem-google-apis-iam_v1/Makefile
+++ b/devel/rubygem-google-apis-iam_v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-iam_v1
-PORTVERSION= 0.70.0
+PORTVERSION= 0.71.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-iam_v1/distinfo b/devel/rubygem-google-apis-iam_v1/distinfo
index a8dbec0ed2b4..4c652044a0f5 100644
--- a/devel/rubygem-google-apis-iam_v1/distinfo
+++ b/devel/rubygem-google-apis-iam_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954472
-SHA256 (rubygem/google-apis-iam_v1-0.70.0.gem) = 19c1ce45ecac7b31ae6a637590bd4bd85f493aa8ba244644fdff359673ba75e9
-SIZE (rubygem/google-apis-iam_v1-0.70.0.gem) = 64512
+TIMESTAMP = 1751375133
+SHA256 (rubygem/google-apis-iam_v1-0.71.0.gem) = 08cf6999ef06e8af85387ce01ac14cef560f238d54bd4e4b7353084eb9b4da3f
+SIZE (rubygem/google-apis-iam_v1-0.71.0.gem) = 65024
diff --git a/devel/rubygem-prometheus-client-mmap/Makefile b/devel/rubygem-prometheus-client-mmap/Makefile
index f9a3c29ce04d..afbcee7ba2af 100644
--- a/devel/rubygem-prometheus-client-mmap/Makefile
+++ b/devel/rubygem-prometheus-client-mmap/Makefile
@@ -1,5 +1,6 @@
PORTNAME= prometheus-client-mmap
PORTVERSION= 1.2.10
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-sidekiq/Makefile b/devel/rubygem-sidekiq/Makefile
index a0f3a488b03d..1095f078bc7e 100644
--- a/devel/rubygem-sidekiq/Makefile
+++ b/devel/rubygem-sidekiq/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sidekiq
-PORTVERSION= 8.0.4
+PORTVERSION= 8.0.5
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-sidekiq/distinfo b/devel/rubygem-sidekiq/distinfo
index f770765e4f31..3b3b17b3177b 100644
--- a/devel/rubygem-sidekiq/distinfo
+++ b/devel/rubygem-sidekiq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495985
-SHA256 (rubygem/sidekiq-8.0.4.gem) = 63d2ff4e37aa468490f982aded6ab3bf4da809e32156d6612c8ab3e3aebdd43b
-SIZE (rubygem/sidekiq-8.0.4.gem) = 286208
+TIMESTAMP = 1751375119
+SHA256 (rubygem/sidekiq-8.0.5.gem) = d063b26fcf7bf082da2cd9d9f3d338bbfddc790e861e4e7c6a34ce2951f9f7d4
+SIZE (rubygem/sidekiq-8.0.5.gem) = 286720
diff --git a/devel/rubygem-sorbet-runtime/Makefile b/devel/rubygem-sorbet-runtime/Makefile
index 17b14400a743..4e913180a5b1 100644
--- a/devel/rubygem-sorbet-runtime/Makefile
+++ b/devel/rubygem-sorbet-runtime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sorbet-runtime
-PORTVERSION= 0.5.12204
+PORTVERSION= 0.5.12210
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-sorbet-runtime/distinfo b/devel/rubygem-sorbet-runtime/distinfo
index 6463d6b9c741..c6a5ab924c06 100644
--- a/devel/rubygem-sorbet-runtime/distinfo
+++ b/devel/rubygem-sorbet-runtime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751208230
-SHA256 (rubygem/sorbet-runtime-0.5.12204.gem) = b58aed968f82996b7e46b2cad1e15657ca2b5a27fb6c9fa7e57e105edc966deb
-SIZE (rubygem/sorbet-runtime-0.5.12204.gem) = 89088
+TIMESTAMP = 1751375121
+SHA256 (rubygem/sorbet-runtime-0.5.12210.gem) = 7571536d928970039b5b00c3fd7d69fea8fe17583f474542949fa9024dbf5e73
+SIZE (rubygem/sorbet-runtime-0.5.12210.gem) = 89088
diff --git a/devel/rubygem-state_machines/Makefile b/devel/rubygem-state_machines/Makefile
index d7109a8e3a50..b398df93e7fb 100644
--- a/devel/rubygem-state_machines/Makefile
+++ b/devel/rubygem-state_machines/Makefile
@@ -1,5 +1,5 @@
PORTNAME= state_machines
-PORTVERSION= 0.30.0
+PORTVERSION= 0.31.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-state_machines/distinfo b/devel/rubygem-state_machines/distinfo
index 27554de0ca76..1b6f8f6d6eee 100644
--- a/devel/rubygem-state_machines/distinfo
+++ b/devel/rubygem-state_machines/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751208232
-SHA256 (rubygem/state_machines-0.30.0.gem) = 4db811660dee62d79980d349ffab1321ef0a760094338a65ce0c6699630966f0
-SIZE (rubygem/state_machines-0.30.0.gem) = 75264
+TIMESTAMP = 1751375123
+SHA256 (rubygem/state_machines-0.31.0.gem) = 47836e857b1acf617dc6e95b6f31e508ead3e42f61f82a6c73c6957a8732da00
+SIZE (rubygem/state_machines-0.31.0.gem) = 76288
diff --git a/devel/rubygem-test-unit/Makefile b/devel/rubygem-test-unit/Makefile
index e14e3288318c..309fdebc6ca8 100644
--- a/devel/rubygem-test-unit/Makefile
+++ b/devel/rubygem-test-unit/Makefile
@@ -1,5 +1,5 @@
PORTNAME= test-unit
-PORTVERSION= 3.6.8
+PORTVERSION= 3.6.9
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-test-unit/distinfo b/devel/rubygem-test-unit/distinfo
index 7310a769f6d2..76536d7ac78c 100644
--- a/devel/rubygem-test-unit/distinfo
+++ b/devel/rubygem-test-unit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289450
-SHA256 (rubygem/test-unit-3.6.8.gem) = 0aa115c7d1044b92b80091c71f1f57f5d8b186402b29170e45fb4b5f20a6374e
-SIZE (rubygem/test-unit-3.6.8.gem) = 97280
+TIMESTAMP = 1751375135
+SHA256 (rubygem/test-unit-3.6.9.gem) = 2be6ae0354623702f004ae626c98337f5e17f2ecc0fc334a9e6fdbb2c7c534da
+SIZE (rubygem/test-unit-3.6.9.gem) = 97792
diff --git a/devel/ruff/Makefile b/devel/ruff/Makefile
index 5ecad68fb8eb..6e28afac2a0d 100644
--- a/devel/ruff/Makefile
+++ b/devel/ruff/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ruff
DISTVERSION= 0.11.13
+PORTREVISION= 1
CATEGORIES= devel python
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/rust-analyzer/Makefile b/devel/rust-analyzer/Makefile
index 9a11ecaaaab8..281f38c0b3bd 100644
--- a/devel/rust-analyzer/Makefile
+++ b/devel/rust-analyzer/Makefile
@@ -1,5 +1,6 @@
PORTNAME= rust-analyzer
DISTVERSION= 2025-06-02
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= rust@FreeBSD.org
diff --git a/devel/rust-bindgen-cli/Makefile b/devel/rust-bindgen-cli/Makefile
index 53545d0979a6..96a898b6832c 100644
--- a/devel/rust-bindgen-cli/Makefile
+++ b/devel/rust-bindgen-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bindgen-cli
DISTVERSION= 0.71.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MASTER_SITES= CRATESIO
PKGNAMEPREFIX= rust-
diff --git a/devel/rust-cbindgen/Makefile b/devel/rust-cbindgen/Makefile
index 20aa6e55fd7e..790feab97f97 100644
--- a/devel/rust-cbindgen/Makefile
+++ b/devel/rust-cbindgen/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cbindgen
DISTVERSION= 0.28.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= CRATESIO
PKGNAMEPREFIX= rust-
diff --git a/devel/rust-script/Makefile b/devel/rust-script/Makefile
index e86f42b4d379..799dc5c5e174 100644
--- a/devel/rust-script/Makefile
+++ b/devel/rust-script/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rust-script
DISTVERSION= 0.34.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= devel
MAINTAINER= pat@patmaddox.com
diff --git a/devel/rustc-demangle/Makefile b/devel/rustc-demangle/Makefile
index 1411a72db9c4..41c0d3d27d22 100644
--- a/devel/rustc-demangle/Makefile
+++ b/devel/rustc-demangle/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rustc-demangle
DISTVERSION= 0.1.24
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/rustup-init/Makefile b/devel/rustup-init/Makefile
index a02476947d01..8a1937b53df1 100644
--- a/devel/rustup-init/Makefile
+++ b/devel/rustup-init/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rustup-init
DISTVERSION= 1.28.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
DISTNAME= rustup
diff --git a/devel/rye/Makefile b/devel/rye/Makefile
index af4ab47626ea..3f269ba37172 100644
--- a/devel/rye/Makefile
+++ b/devel/rye/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rye
DISTVERSION= 0.44.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/sccache/Makefile b/devel/sccache/Makefile
index e154b4e611a0..2150e5325970 100644
--- a/devel/sccache/Makefile
+++ b/devel/sccache/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sccache
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.2
-PORTREVISION= 5
+PORTREVISION= 6
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/selene/Makefile b/devel/selene/Makefile
index 207edc9b7302..f5151d3629c8 100644
--- a/devel/selene/Makefile
+++ b/devel/selene/Makefile
@@ -1,6 +1,6 @@
PORTNAME= selene
DISTVERSION= 0.27.1
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/sentry-cli/Makefile b/devel/sentry-cli/Makefile
index e6ff1890c3b6..9d36b49d1102 100644
--- a/devel/sentry-cli/Makefile
+++ b/devel/sentry-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sentry-cli
DISTVERSION= 2.31.0
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/devel/signal-sqlcipher-extension/Makefile b/devel/signal-sqlcipher-extension/Makefile
index 9eef2a85e052..fc92d8ff3d32 100644
--- a/devel/signal-sqlcipher-extension/Makefile
+++ b/devel/signal-sqlcipher-extension/Makefile
@@ -1,7 +1,7 @@
PORTNAME= signal-sqlcipher-extension
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= mikael@FreeBSD.org
diff --git a/devel/snazy/Makefile b/devel/snazy/Makefile
index ffad007f6eb4..8871441d6a06 100644
--- a/devel/snazy/Makefile
+++ b/devel/snazy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= snazy
DISTVERSION= 0.55.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/spirv-llvm-translator/Makefile b/devel/spirv-llvm-translator/Makefile
index 5e2a90ecdbbf..d898f35c08cc 100644
--- a/devel/spirv-llvm-translator/Makefile
+++ b/devel/spirv-llvm-translator/Makefile
@@ -1,16 +1,16 @@
PORTNAME= spirv-llvm-translator
DISTVERSIONPREFIX= v
DISTVERSION= ${DISTVERSION_${FLAVOR}}
-DISTVERSION_llvm20= 20.1.3
-DISTVERSION_llvm19= 19.1.8
-DISTVERSION_llvm18= 18.1.13
-DISTVERSION_llvm17= 17.0.13
-DISTVERSION_llvm16= 16.0.13
-DISTVERSION_llvm15= 15.0.13
-DISTVERSION_llvm14= 14.0.12
-DISTVERSION_llvm13= 13.0.2
+DISTVERSION_llvm20= 20.1.4
+DISTVERSION_llvm19= 19.1.9
+DISTVERSION_llvm18= 18.1.14
+DISTVERSION_llvm17= 17.0.14
+DISTVERSION_llvm16= 16.0.14
+DISTVERSION_llvm15= 15.0.14
+DISTVERSION_llvm14= 14.0.13
+DISTVERSION_llvm13= 13.0.3
DISTVERSION_llvm12= 12.0.1
-DISTVERSION_llvm11= 11.0.2
+DISTVERSION_llvm11= 11.0.3
CATEGORIES= devel
PKGNAMESUFFIX= -${FLAVOR}
@@ -33,14 +33,10 @@ GH_ACCOUNT= KhronosGroup
GH_PROJECT= SPIRV-LLVM-Translator
.if ${FLAVOR:U:Mllvm1[12]}
# empty
-.elif ${FLAVOR:U:Mllvm1[378]}
-GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-332-g1c6bb27:headers/projects/SPIRV-Headers
-.elif ${FLAVOR:U} == llvm19
-GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-411-gaa6cef1:headers/projects/SPIRV-Headers
.elif ${FLAVOR:U} == llvm20 || !defined(FLAVOR)
GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-405-g0e71067:headers/projects/SPIRV-Headers
.else
-GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-390-g2b2e05e:headers/projects/SPIRV-Headers
+GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-411-gaa6cef1:headers/projects/SPIRV-Headers
.endif
DISTINFO_FILE= ${.CURDIR}/distinfo.${FLAVOR}
CXXFLAGS+= ${${FLAVOR:S/llvm//} < 16 && ${COMPILER_TYPE} == clang:?-Wno-enum-constexpr-conversion:}
diff --git a/devel/spirv-llvm-translator/distinfo.llvm11 b/devel/spirv-llvm-translator/distinfo.llvm11
index eb2eb6994852..f72ada7958af 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm11
+++ b/devel/spirv-llvm-translator/distinfo.llvm11
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742932154
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v11.0.2_GH0.tar.gz) = 784234a209404a5d4ee2dc77bd3d21f80278fa6f0e2c68e1d8de412b33a4a4aa
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v11.0.2_GH0.tar.gz) = 835953
+TIMESTAMP = 1750680341
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v11.0.3_GH0.tar.gz) = 4a3f1024196ac0f1505e0e7db599601b37a39d57793eb0164ac8432784ee3c5d
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v11.0.3_GH0.tar.gz) = 835395
diff --git a/devel/spirv-llvm-translator/distinfo.llvm13 b/devel/spirv-llvm-translator/distinfo.llvm13
index f8c1c5c1829d..618c6e308475 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm13
+++ b/devel/spirv-llvm-translator/distinfo.llvm13
@@ -1,5 +1,5 @@
-TIMESTAMP = 1742913990
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v13.0.2_GH0.tar.gz) = 66cae4537b0a750d343242b6f8f74fbeb766813216474cecc91dc305f49bbf39
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v13.0.2_GH0.tar.gz) = 1476085
-SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = d5aa6bb24f14dc0ec6785cb03826b3e10194e8d168930d7cdec5826536d43ea1
-SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = 466608
+TIMESTAMP = 1751066432
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v13.0.3_GH0.tar.gz) = 02563b54e339c3323112ce77797523d2bbaa916574bb1f4d2d13e05b9975041a
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v13.0.3_GH0.tar.gz) = 1476592
+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
diff --git a/devel/spirv-llvm-translator/distinfo.llvm14 b/devel/spirv-llvm-translator/distinfo.llvm14
index 30245f27b64a..0701d491ae10 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm14
+++ b/devel/spirv-llvm-translator/distinfo.llvm14
@@ -1,5 +1,5 @@
-TIMESTAMP = 1747298821
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v14.0.12_GH0.tar.gz) = b2552585fb062b37533f6899282ff79c743bc94baf26cc603fe6cd16345bae05
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v14.0.12_GH0.tar.gz) = 1625571
-SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-390-g2b2e05e_GH0.tar.gz) = fc797809e39dc71ed62a5384198ab0746b1d8348aaf76801dfe721ec922edc22
-SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-390-g2b2e05e_GH0.tar.gz) = 535982
+TIMESTAMP = 1751066387
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v14.0.13_GH0.tar.gz) = b29427ff807041adefbd4e11cce5d4060f7b6185253d184ae8c1ab79fa5948cb
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v14.0.13_GH0.tar.gz) = 1628225
+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
diff --git a/devel/spirv-llvm-translator/distinfo.llvm15 b/devel/spirv-llvm-translator/distinfo.llvm15
index 8d0be4c0b80f..c242f7c5f0fa 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm15
+++ b/devel/spirv-llvm-translator/distinfo.llvm15
@@ -1,5 +1,5 @@
-TIMESTAMP = 1747298811
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v15.0.13_GH0.tar.gz) = 2243710ec19dd061d71b42d395b160b6789be3962441768976bcb3e2eeee0139
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v15.0.13_GH0.tar.gz) = 1632215
-SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-390-g2b2e05e_GH0.tar.gz) = fc797809e39dc71ed62a5384198ab0746b1d8348aaf76801dfe721ec922edc22
-SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-390-g2b2e05e_GH0.tar.gz) = 535982
+TIMESTAMP = 1749824162
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v15.0.14_GH0.tar.gz) = 190a1cb38b4d2019d88da276271a044f31be48e2e0f2d3658aa7fffb8ad77ffd
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v15.0.14_GH0.tar.gz) = 1635398
+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
diff --git a/devel/spirv-llvm-translator/distinfo.llvm16 b/devel/spirv-llvm-translator/distinfo.llvm16
index 45a95a96aa56..618449b6d324 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm16
+++ b/devel/spirv-llvm-translator/distinfo.llvm16
@@ -1,5 +1,5 @@
-TIMESTAMP = 1747298801
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v16.0.13_GH0.tar.gz) = eaf585d46d2739ffae3250c8d2af5aef231709e48990c4dfbc2ae973c5bbfb95
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v16.0.13_GH0.tar.gz) = 1660568
-SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-390-g2b2e05e_GH0.tar.gz) = fc797809e39dc71ed62a5384198ab0746b1d8348aaf76801dfe721ec922edc22
-SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-390-g2b2e05e_GH0.tar.gz) = 535982
+TIMESTAMP = 1750758918
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v16.0.14_GH0.tar.gz) = 46855f8d0c0eeb0719a671fa2a26427808deefb2042013fe0302fb5dfaa29c95
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v16.0.14_GH0.tar.gz) = 1671487
+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
diff --git a/devel/spirv-llvm-translator/distinfo.llvm17 b/devel/spirv-llvm-translator/distinfo.llvm17
index 3b3d1fde2077..854fac2e1c44 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm17
+++ b/devel/spirv-llvm-translator/distinfo.llvm17
@@ -1,5 +1,5 @@
-TIMESTAMP = 1747298791
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v17.0.13_GH0.tar.gz) = e73776e02ee57e97d83b58c5698f9b73e8414a530e5b67c99d6f7129443a4964
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v17.0.13_GH0.tar.gz) = 1657697
-SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = d5aa6bb24f14dc0ec6785cb03826b3e10194e8d168930d7cdec5826536d43ea1
-SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = 466608
+TIMESTAMP = 1749738528
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v17.0.14_GH0.tar.gz) = 0aa498daca090793d87ba24a61b01b6dfdcd00ea960611bd2dca1101333b7d88
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v17.0.14_GH0.tar.gz) = 1665361
+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
diff --git a/devel/spirv-llvm-translator/distinfo.llvm18 b/devel/spirv-llvm-translator/distinfo.llvm18
index f288160e7391..a3cd61e3126a 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm18
+++ b/devel/spirv-llvm-translator/distinfo.llvm18
@@ -1,5 +1,5 @@
-TIMESTAMP = 1747298781
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v18.1.13_GH0.tar.gz) = 786ae5dd473091b8d984581f70ace2ad6580bef5a7a1f60b6d21274f550daf7e
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v18.1.13_GH0.tar.gz) = 1725819
-SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = d5aa6bb24f14dc0ec6785cb03826b3e10194e8d168930d7cdec5826536d43ea1
-SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = 466608
+TIMESTAMP = 1749738514
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v18.1.14_GH0.tar.gz) = c6f9fbbd3a27f4805f15383059f070263a5b046796f1df3cff06859838b98b90
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v18.1.14_GH0.tar.gz) = 1731751
+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
diff --git a/devel/spirv-llvm-translator/distinfo.llvm19 b/devel/spirv-llvm-translator/distinfo.llvm19
index f5ffda98bc74..8e6b0b8a778d 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm19
+++ b/devel/spirv-llvm-translator/distinfo.llvm19
@@ -1,5 +1,5 @@
-TIMESTAMP = 1748458462
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v19.1.8_GH0.tar.gz) = 9b1c4a0cf164061f7680b82a6733026518c50b2b298ce0927aa5220222eaa7b5
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v19.1.8_GH0.tar.gz) = 1778352
+TIMESTAMP = 1749738498
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v19.1.9_GH0.tar.gz) = c7c073a643102d4f2891c15200648740b8c2c5e79794ec5ba24c9f0c4e18c4d6
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v19.1.9_GH0.tar.gz) = 1778019
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
diff --git a/devel/spirv-llvm-translator/distinfo.llvm20 b/devel/spirv-llvm-translator/distinfo.llvm20
index b870592b0462..19cfa0de55f8 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm20
+++ b/devel/spirv-llvm-translator/distinfo.llvm20
@@ -1,5 +1,5 @@
-TIMESTAMP = 1747298753
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v20.1.3_GH0.tar.gz) = 8e953931a09b0a4c2a77ddc8f1df4783571d8ffca9546150346c401573866062
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v20.1.3_GH0.tar.gz) = 1807825
+TIMESTAMP = 1749738483
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v20.1.4_GH0.tar.gz) = f6c414f9384c8f68775d9461e55e7c492f01759f5a1754f30dad4cbfb049c7d7
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v20.1.4_GH0.tar.gz) = 1808447
SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-405-g0e71067_GH0.tar.gz) = a91a256254d14f2f8afacef620821b279c7cd7f00fbfcab041720bd82a8561d0
SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-405-g0e71067_GH0.tar.gz) = 545390
diff --git a/devel/spr/Makefile b/devel/spr/Makefile
index 8f035d939698..ae9f282d4814 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= 9
+PORTREVISION= 10
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/stdx-allocator/Makefile b/devel/stdx-allocator/Makefile
index 917592b880db..03271a6ea306 100644
--- a/devel/stdx-allocator/Makefile
+++ b/devel/stdx-allocator/Makefile
@@ -1,6 +1,6 @@
PORTNAME= stdx-allocator
PORTVERSION= 3.0.2
-PORTREVISION= 4
+PORTREVISION= 5
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/stgit/Makefile b/devel/stgit/Makefile
index faf7753712b3..7543b2833d15 100644
--- a/devel/stgit/Makefile
+++ b/devel/stgit/Makefile
@@ -1,7 +1,7 @@
PORTNAME= stgit
DISTVERSIONPREFIX= v
DISTVERSION= 2.5.3
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/stylua/Makefile b/devel/stylua/Makefile
index a8cee056d548..f952b91294ff 100644
--- a/devel/stylua/Makefile
+++ b/devel/stylua/Makefile
@@ -1,7 +1,7 @@
PORTNAME= stylua
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/devel/tabby/Makefile b/devel/tabby/Makefile
index bb967bd99f13..6e431f053e89 100644
--- a/devel/tabby/Makefile
+++ b/devel/tabby/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tabby
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.1
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= devel # machine-learning
PKGNAMESUFFIX= -ai-coding-assistant
diff --git a/devel/tagref/Makefile b/devel/tagref/Makefile
index d729ae660455..1eb37542a266 100644
--- a/devel/tagref/Makefile
+++ b/devel/tagref/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tagref
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/texlab/Makefile b/devel/texlab/Makefile
index 90922e64cc2c..9944ba90da9d 100644
--- a/devel/texlab/Makefile
+++ b/devel/texlab/Makefile
@@ -1,7 +1,7 @@
PORTNAME= texlab
DISTVERSIONPREFIX= v
DISTVERSION= 4.2.0
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= devel
MAINTAINER= kfv@kfv.io
diff --git a/devel/the-way/Makefile b/devel/the-way/Makefile
index c88fb11f3e0a..091deb8aae93 100644
--- a/devel/the-way/Makefile
+++ b/devel/the-way/Makefile
@@ -1,7 +1,7 @@
PORTNAME= the-way
DISTVERSIONPREFIX= v
DISTVERSION= 0.20.3
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/tokei/Makefile b/devel/tokei/Makefile
index e23649b0f3aa..054f81bf9896 100644
--- a/devel/tokei/Makefile
+++ b/devel/tokei/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tokei
DISTVERSIONPREFIX= v
DISTVERSION= 12.1.2
-PORTREVISION= 40
+PORTREVISION= 41
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/tokio-console/Makefile b/devel/tokio-console/Makefile
index b0286fccf56c..daf0bb3c5b29 100644
--- a/devel/tokio-console/Makefile
+++ b/devel/tokio-console/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tokio-console
DISTVERSIONPREFIX= tokio-console-v
DISTVERSION= 0.1.13
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/tree-sitter-graph/Makefile b/devel/tree-sitter-graph/Makefile
index 75954fdebbdd..4bf3afc9845f 100644
--- a/devel/tree-sitter-graph/Makefile
+++ b/devel/tree-sitter-graph/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tree-sitter-graph
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/twiggy/Makefile b/devel/twiggy/Makefile
index f18a7b811814..4d936dec9efd 100644
--- a/devel/twiggy/Makefile
+++ b/devel/twiggy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= twiggy
DISTVERSION= 0.6.0
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= devel www
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/typeshare/Makefile b/devel/typeshare/Makefile
index 1b1f88a7f5ca..c1dd378127fd 100644
--- a/devel/typeshare/Makefile
+++ b/devel/typeshare/Makefile
@@ -1,7 +1,7 @@
PORTNAME= typeshare
DISTVERSIONPREFIX= v
DISTVERSION= 1.13.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/umbrello/Makefile b/devel/umbrello/Makefile
index ef866eeeaf59..aa165f11b6b9 100644
--- a/devel/umbrello/Makefile
+++ b/devel/umbrello/Makefile
@@ -1,6 +1,5 @@
PORTNAME= umbrello
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/devel/umbrello/distinfo b/devel/umbrello/distinfo
index 0735fb74af6d..7aed7975be72 100644
--- a/devel/umbrello/distinfo
+++ b/devel/umbrello/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036368
-SHA256 (KDE/release-service/25.04.2/umbrello-25.04.2.tar.xz) = 039b9716547392d7281abe1440cf24219c8c02b59278bad7f2d3a621456c7d24
-SIZE (KDE/release-service/25.04.2/umbrello-25.04.2.tar.xz) = 5618916
+TIMESTAMP = 1751381326
+SHA256 (KDE/release-service/25.04.3/umbrello-25.04.3.tar.xz) = e9a065bb626c97a48bb43e992489b58c15026166014505e42852d6e969be8ec3
+SIZE (KDE/release-service/25.04.3/umbrello-25.04.3.tar.xz) = 5618524
diff --git a/devel/undead/Makefile b/devel/undead/Makefile
index 24bfe89e4271..518e20fc1ea4 100644
--- a/devel/undead/Makefile
+++ b/devel/undead/Makefile
@@ -1,7 +1,7 @@
PORTNAME= undead
DISTVERSIONPREFIX=v
DISTVERSION= 1.1.8
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= romain@FreeBSD.org
diff --git a/devel/unit-otel/Makefile b/devel/unit-otel/Makefile
index 111ded0c192d..9b7fb21f2f15 100644
--- a/devel/unit-otel/Makefile
+++ b/devel/unit-otel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= unit-otel
PORTVERSION= ${UNIT_VERSION}
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES?= https://unit.nginx.org/download/
DISTFILES= unit-${PORTVERSION}.tar.gz
diff --git a/devel/uv/Makefile b/devel/uv/Makefile
index e3226771d050..014d0c3cb9f9 100644
--- a/devel/uv/Makefile
+++ b/devel/uv/Makefile
@@ -1,5 +1,6 @@
PORTNAME= uv
DISTVERSION= 0.7.13
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/wasmer/Makefile b/devel/wasmer/Makefile
index fbe1546496d1..5715ed315864 100644
--- a/devel/wasmer/Makefile
+++ b/devel/wasmer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wasmer
DISTVERSIONPREFIX= v
DISTVERSION= 6.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= kjozic@gmail.com
diff --git a/devel/websocketpp/Makefile b/devel/websocketpp/Makefile
index 12cd87d532f7..70784d13e2a8 100644
--- a/devel/websocketpp/Makefile
+++ b/devel/websocketpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= websocketpp
PORTVERSION= 0.8.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= sigsegv@radiotube.org
diff --git a/devel/websocketpp/files/patch-websocketpp_transport_asio_connection.hpp b/devel/websocketpp/files/patch-websocketpp_transport_asio_connection.hpp
index 30872545d7b5..0c37aa055508 100644
--- a/devel/websocketpp/files/patch-websocketpp_transport_asio_connection.hpp
+++ b/devel/websocketpp/files/patch-websocketpp_transport_asio_connection.hpp
@@ -58,10 +58,10 @@
lib::error_code interrupt(interrupt_handler handler) {
if (config::enable_multithreading) {
- m_io_service->post(m_strand->wrap(handler));
-+ boost::asio::post(*m_io_service, m_strand->wrap(handler));
++ lib::asio::post(*m_io_service, m_strand->wrap(handler));
} else {
- m_io_service->post(handler);
-+ boost::asio::post(*m_io_service, handler);
++ lib::asio::post(*m_io_service, handler);
}
return lib::error_code();
}
@@ -69,10 +69,10 @@
lib::error_code dispatch(dispatch_handler handler) {
if (config::enable_multithreading) {
- m_io_service->post(m_strand->wrap(handler));
-+ boost::asio::post(*m_io_service, m_strand->wrap(handler));
++ lib::asio::post(*m_io_service, m_strand->wrap(handler));
} else {
- m_io_service->post(handler);
-+ boost::asio::post(*m_io_service, handler);
++ lib::asio::post(*m_io_service, handler);
}
return lib::error_code();
}
diff --git a/devel/wizer/Makefile b/devel/wizer/Makefile
index 938fe5e9ca99..5b15b1199f54 100644
--- a/devel/wizer/Makefile
+++ b/devel/wizer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wizer
DISTVERSIONPREFIX= v
DISTVERSION= 8.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel www
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/wrangler/Makefile b/devel/wrangler/Makefile
index 6493ddb42847..07c93fbdd570 100644
--- a/devel/wrangler/Makefile
+++ b/devel/wrangler/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wrangler
DISTVERSIONPREFIX= v
DISTVERSION= 1.19.12
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= devel
MAINTAINER= kfv@kfv.io
diff --git a/devel/xdgpaths/Makefile b/devel/xdgpaths/Makefile
index e224e2a86d28..cd0cb31e1c30 100644
--- a/devel/xdgpaths/Makefile
+++ b/devel/xdgpaths/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xdgpaths
PORTVERSION= 0.2.5
-PORTREVISION= 5
+PORTREVISION= 6
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/xtensa-esp-elf/Makefile b/devel/xtensa-esp-elf/Makefile
index e5495934727c..87014e30bd75 100644
--- a/devel/xtensa-esp-elf/Makefile
+++ b/devel/xtensa-esp-elf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xtensa-esp-elf
DISTVERSION= 13.2.0_20240530
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= devel
MASTER_SITES= https://github.com/espressif/crosstool-NG/releases/download/esp-${DISTVERSION}/:source1 \
GNU/gmp:source2 \
diff --git a/dns/dnstracer-rs/Makefile b/dns/dnstracer-rs/Makefile
index feb4ce0fdaa2..7e273134bc4f 100644
--- a/dns/dnstracer-rs/Makefile
+++ b/dns/dnstracer-rs/Makefile
@@ -1,5 +1,6 @@
PORTNAME= dnstracer
DISTVERSION= 1.1.5
+PORTREVISION= 1
CATEGORIES= dns
MASTER_SITES= CRATESIO
PKGNAMESUFFIX= -rs
diff --git a/dns/dog/Makefile b/dns/dog/Makefile
index 53b63a291104..50da93179a91 100644
--- a/dns/dog/Makefile
+++ b/dns/dog/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dog
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.0
-PORTREVISION= 42
+PORTREVISION= 43
CATEGORIES= dns net
MAINTAINER= lcook@FreeBSD.org
diff --git a/dns/doh-proxy/Makefile b/dns/doh-proxy/Makefile
index 4f5a7ae95bbc..4e521141f908 100644
--- a/dns/doh-proxy/Makefile
+++ b/dns/doh-proxy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= doh-proxy
DISTVERSION= 0.9.12
+PORTREVISION= 1
CATEGORIES= dns
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
diff --git a/dns/encrypted-dns-server/Makefile b/dns/encrypted-dns-server/Makefile
index 2fa828e9f1f8..fff8d11a3d09 100644
--- a/dns/encrypted-dns-server/Makefile
+++ b/dns/encrypted-dns-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME= encrypted-dns-server
DISTVERSION= 0.9.6
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= dns
MAINTAINER= felix@userspace.com.au
diff --git a/dns/p5-Mozilla-PublicSuffix/Makefile b/dns/p5-Mozilla-PublicSuffix/Makefile
index 7953f04e7ca9..924704f55ac4 100644
--- a/dns/p5-Mozilla-PublicSuffix/Makefile
+++ b/dns/p5-Mozilla-PublicSuffix/Makefile
@@ -1,7 +1,7 @@
PORTNAME= Mozilla-PublicSuffix
PORTVERSION= 1.0.7
DISTVERSIONPREFIX= v
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= dns perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/dns/powerdns-recursor/Makefile b/dns/powerdns-recursor/Makefile
index 6a15997078e1..fab4f26f26a8 100644
--- a/dns/powerdns-recursor/Makefile
+++ b/dns/powerdns-recursor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= recursor
DISTVERSION= 5.2.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= dns
MASTER_SITES= https://downloads.powerdns.com/releases/
PKGNAMEPREFIX= powerdns-
diff --git a/dns/public_suffix_list/Makefile b/dns/public_suffix_list/Makefile
index e834fbb0fb61..2b52e20dde0c 100644
--- a/dns/public_suffix_list/Makefile
+++ b/dns/public_suffix_list/Makefile
@@ -1,5 +1,5 @@
PORTNAME= public_suffix_list
-PORTVERSION= 20250612
+PORTVERSION= 20250626
CATEGORIES= dns
MAINTAINER= sunpoet@FreeBSD.org
@@ -21,7 +21,7 @@ SLAVEDIRS= dns/p5-Mozilla-PublicSuffix dns/py-publicsuffix dns/py-publicsuffix2
USE_GITHUB= yes
GH_ACCOUNT= publicsuffix
GH_PROJECT= list
-GH_TAGNAME= a01fe52
+GH_TAGNAME= 9ae5519
do-install:
${MKDIR} ${STAGEDIR}${DATADIR}/
diff --git a/dns/public_suffix_list/distinfo b/dns/public_suffix_list/distinfo
index 209fb9d6ef52..225ad42ee033 100644
--- a/dns/public_suffix_list/distinfo
+++ b/dns/public_suffix_list/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813012
-SHA256 (publicsuffix-list-20250612-a01fe52_GH0.tar.gz) = 71f06ed4130805b8b775c425d6d064b0af6ba5a9e2bbb017fb02a2bfe1011aa1
-SIZE (publicsuffix-list-20250612-a01fe52_GH0.tar.gz) = 298343
+TIMESTAMP = 1751375027
+SHA256 (publicsuffix-list-20250626-9ae5519_GH0.tar.gz) = d0dd2f2d337db778279a3c32b2963e2bacac3b8b3dba43a6a3539c06ea2c45fd
+SIZE (publicsuffix-list-20250626-9ae5519_GH0.tar.gz) = 298490
diff --git a/dns/py-dnspython/Makefile b/dns/py-dnspython/Makefile
index 62f4135a94ff..b6b2a579431d 100644
--- a/dns/py-dnspython/Makefile
+++ b/dns/py-dnspython/Makefile
@@ -14,8 +14,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
-USES= python:3.9+
-USE_PYTHON= autoplist concurrent cython pep517
+USES= python
+USE_PYTHON= autoplist concurrent cython pep517 pytest
BINARY_ALIAS= git=false
NO_ARCH= yes
@@ -40,12 +40,6 @@ DOQ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aioquic>=1.0.0:www/py-aioquic@${PY_FLAVO
IDNA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}idna>=2.1:dns/py-idna@${PY_FLAVOR}
TRIO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}trio>=0.14:net/py-trio@${PY_FLAVOR}
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} < 3900
-IGNORE= requires Python 3.9 or later
-.endif
-
post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/examples/,} ${STAGEDIR}${EXAMPLESDIR}
@@ -53,4 +47,4 @@ post-install-EXAMPLES-on:
do-test:
cd ${WRKSRC}/tests && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} utest.py
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/dns/py-publicsuffix/Makefile b/dns/py-publicsuffix/Makefile
index 13d35aa8d345..60d31cac65d7 100644
--- a/dns/py-publicsuffix/Makefile
+++ b/dns/py-publicsuffix/Makefile
@@ -1,6 +1,6 @@
PORTNAME= publicsuffix
PORTVERSION= 1.1.0
-PORTREVISION= 90
+PORTREVISION= 91
CATEGORIES= dns python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/dns/py-publicsuffix2/Makefile b/dns/py-publicsuffix2/Makefile
index 7b0cb53b2cf8..4870990af2e1 100644
--- a/dns/py-publicsuffix2/Makefile
+++ b/dns/py-publicsuffix2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= publicsuffix2
PORTVERSION= 2.20191221
-PORTREVISION= 64
+PORTREVISION= 65
CATEGORIES= dns python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/dns/rubygem-public_suffix/Makefile b/dns/rubygem-public_suffix/Makefile
index 2e7e275b188a..ff1d136a0279 100644
--- a/dns/rubygem-public_suffix/Makefile
+++ b/dns/rubygem-public_suffix/Makefile
@@ -1,6 +1,6 @@
PORTNAME= public_suffix
PORTVERSION= 6.0.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= dns rubygems
MASTER_SITES= RG
diff --git a/dns/rubygem-public_suffix_service/Makefile b/dns/rubygem-public_suffix_service/Makefile
index f70937228877..639bc0b7c610 100644
--- a/dns/rubygem-public_suffix_service/Makefile
+++ b/dns/rubygem-public_suffix_service/Makefile
@@ -1,6 +1,6 @@
PORTNAME= public_suffix_service
PORTVERSION= 0.9.1
-PORTREVISION= 101
+PORTREVISION= 102
CATEGORIES= dns rubygems
MASTER_SITES= RG
diff --git a/editors/ad/Makefile b/editors/ad/Makefile
index f1009c7de26f..00776ba7b3d0 100644
--- a/editors/ad/Makefile
+++ b/editors/ad/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ad
DISTVERSION= 0.3.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= editors
MAINTAINER= fuz@FreeBSD.org
diff --git a/editors/amp/Makefile b/editors/amp/Makefile
index aee57c0bc659..d9c760e67392 100644
--- a/editors/amp/Makefile
+++ b/editors/amp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= amp
DISTVERSION= 0.7.1
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= editors
MAINTAINER= eduardo@FreeBSD.org
diff --git a/editors/calligra/distinfo b/editors/calligra/distinfo
index a62936a14eb8..4fe0784db4d9 100644
--- a/editors/calligra/distinfo
+++ b/editors/calligra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749047332
-SHA256 (KDE/release-service/25.04.2/calligra-25.04.2.tar.xz) = 0c06c1df4200e3e5167829a52907553f83d8de50e0ea45c26898fea9c1850b42
-SIZE (KDE/release-service/25.04.2/calligra-25.04.2.tar.xz) = 58079932
+TIMESTAMP = 1751381329
+SHA256 (KDE/release-service/25.04.3/calligra-25.04.3.tar.xz) = 26d75a67eca8a137849bc925da0f65f49f11c29e9fc75346cb2d6627036e6d4f
+SIZE (KDE/release-service/25.04.3/calligra-25.04.3.tar.xz) = 58006524
diff --git a/editors/emacs-devel/Makefile b/editors/emacs-devel/Makefile
index 2313f76ccdeb..d51ae2755cd4 100644
--- a/editors/emacs-devel/Makefile
+++ b/editors/emacs-devel/Makefile
@@ -1,6 +1,5 @@
PORTNAME= emacs
-DISTVERSION= 31.0.50.20250617
-PORTREVISION= 1
+DISTVERSION= 31.0.50.20250701
PORTEPOCH= 3
CATEGORIES= editors
PKGNAMESUFFIX= -devel
@@ -25,7 +24,7 @@ USES= autoreconf:build cpe gmake localbase:ldflags makeinfo ncurses \
CPE_VENDOR= gnu
USE_GITHUB= yes
GH_ACCOUNT= emacs-mirror
-GH_TAGNAME= 27a524602ff
+GH_TAGNAME= f48c283e885
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-build-details \
diff --git a/editors/emacs-devel/distinfo b/editors/emacs-devel/distinfo
index 3d5ef796d295..71cc70a5b482 100644
--- a/editors/emacs-devel/distinfo
+++ b/editors/emacs-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750215520
-SHA256 (emacs-mirror-emacs-31.0.50.20250617-27a524602ff_GH0.tar.gz) = 21beccd95f3c58d37952349dfed9ebf90ade20cbe69da0a4ee40307868e99aca
-SIZE (emacs-mirror-emacs-31.0.50.20250617-27a524602ff_GH0.tar.gz) = 52159584
+TIMESTAMP = 1751512023
+SHA256 (emacs-mirror-emacs-31.0.50.20250701-f48c283e885_GH0.tar.gz) = bf1d4213baa8edc71f46a0fa3abb0ec9f5fb5c218284084b0cc0591d95cc4202
+SIZE (emacs-mirror-emacs-31.0.50.20250701-f48c283e885_GH0.tar.gz) = 52178471
diff --git a/editors/emacs-devel/pkg-plist b/editors/emacs-devel/pkg-plist
index a26776292e28..6d4634db1a8c 100644
--- a/editors/emacs-devel/pkg-plist
+++ b/editors/emacs-devel/pkg-plist
@@ -596,6 +596,21 @@ share/applications/emacsclient.desktop
%%DATADIR%%/%%EMACS_VER%%/etc/images/outline-close.svg
%%DATADIR%%/%%EMACS_VER%%/etc/images/outline-open.pbm
%%DATADIR%%/%%EMACS_VER%%/etc/images/outline-open.svg
+%%DATADIR%%/%%EMACS_VER%%/etc/images/package-menu/README
+%%DATADIR%%/%%EMACS_VER%%/etc/images/package-menu/delete.pbm
+%%DATADIR%%/%%EMACS_VER%%/etc/images/package-menu/delete.xpm
+%%DATADIR%%/%%EMACS_VER%%/etc/images/package-menu/execute.pbm
+%%DATADIR%%/%%EMACS_VER%%/etc/images/package-menu/execute.xpm
+%%DATADIR%%/%%EMACS_VER%%/etc/images/package-menu/info.pbm
+%%DATADIR%%/%%EMACS_VER%%/etc/images/package-menu/info.xpm
+%%DATADIR%%/%%EMACS_VER%%/etc/images/package-menu/install.pbm
+%%DATADIR%%/%%EMACS_VER%%/etc/images/package-menu/install.xpm
+%%DATADIR%%/%%EMACS_VER%%/etc/images/package-menu/unmark.pbm
+%%DATADIR%%/%%EMACS_VER%%/etc/images/package-menu/unmark.xpm
+%%DATADIR%%/%%EMACS_VER%%/etc/images/package-menu/upgrade.pbm
+%%DATADIR%%/%%EMACS_VER%%/etc/images/package-menu/upgrade.xpm
+%%DATADIR%%/%%EMACS_VER%%/etc/images/package-menu/url.pbm
+%%DATADIR%%/%%EMACS_VER%%/etc/images/package-menu/url.xpm
%%DATADIR%%/%%EMACS_VER%%/etc/images/paste.pbm
%%DATADIR%%/%%EMACS_VER%%/etc/images/paste.xpm
%%DATADIR%%/%%EMACS_VER%%/etc/images/preferences.pbm
diff --git a/editors/ghostwriter/distinfo b/editors/ghostwriter/distinfo
index 13c826213c20..1ad5fa48c068 100644
--- a/editors/ghostwriter/distinfo
+++ b/editors/ghostwriter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036372
-SHA256 (KDE/release-service/25.04.2/ghostwriter-25.04.2.tar.xz) = 12c1dfd2f81ff44e4a074714b07d341a35e5cc058a69338ecface648d17c841a
-SIZE (KDE/release-service/25.04.2/ghostwriter-25.04.2.tar.xz) = 2723008
+TIMESTAMP = 1751381332
+SHA256 (KDE/release-service/25.04.3/ghostwriter-25.04.3.tar.xz) = 87043eeb3bd4f096e56ce4df26d001ab158bf95cddbd01f69866f1c1223d73e8
+SIZE (KDE/release-service/25.04.3/ghostwriter-25.04.3.tar.xz) = 2722240
diff --git a/editors/helix/Makefile b/editors/helix/Makefile
index 2892d2f083d9..729d37caf3b6 100644
--- a/editors/helix/Makefile
+++ b/editors/helix/Makefile
@@ -1,6 +1,6 @@
PORTNAME= helix
DISTVERSION= 25.01.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= editors
MASTER_SITES= https://git.sr.ht/~ecs/tree-sitter-hare/archive/:treesitterhare \
https://git.sr.ht/~jummit/tree-sitter-wren/archive/:treesitterwren \
diff --git a/editors/kakoune-lsp/Makefile b/editors/kakoune-lsp/Makefile
index e5e275fa7c5e..0ed870365c8a 100644
--- a/editors/kakoune-lsp/Makefile
+++ b/editors/kakoune-lsp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kakoune-lsp
DISTVERSIONPREFIX= v
DISTVERSION= 18.1.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= editors
MAINTAINER= ports@FreeBSD.org
diff --git a/editors/kate/distinfo b/editors/kate/distinfo
index c42cb4c4ed29..8b0b7a7e8a1c 100644
--- a/editors/kate/distinfo
+++ b/editors/kate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036375
-SHA256 (KDE/release-service/25.04.2/kate-25.04.2.tar.xz) = 6951391a19566d2cc36c369aef86b58261169391d5a64cff0fa7301bb17879a5
-SIZE (KDE/release-service/25.04.2/kate-25.04.2.tar.xz) = 8373500
+TIMESTAMP = 1751381334
+SHA256 (KDE/release-service/25.04.3/kate-25.04.3.tar.xz) = 1d4546f8382e1e3bc8410be1c1af88e06eb66ce12c8160c4c84ac28bfb618e97
+SIZE (KDE/release-service/25.04.3/kate-25.04.3.tar.xz) = 8377752
diff --git a/editors/kate/pkg-plist b/editors/kate/pkg-plist
index 3724bffb7f9e..5a59601cf60c 100644
--- a/editors/kate/pkg-plist
+++ b/editors/kate/pkg-plist
@@ -646,6 +646,7 @@ share/locale/he/LC_MESSAGES/katecompilerexplorer.mo
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/kategdbplugin.mo
share/locale/he/LC_MESSAGES/kategitblameplugin.mo
share/locale/he/LC_MESSAGES/katekeyboardmacros.mo
share/locale/he/LC_MESSAGES/katekonsoleplugin.mo
diff --git a/editors/kibi/Makefile b/editors/kibi/Makefile
index 4cc02d49fcd0..b95c06c7fc20 100644
--- a/editors/kibi/Makefile
+++ b/editors/kibi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kibi
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.2
-PORTREVISION= 39
+PORTREVISION= 40
CATEGORIES= editors
MAINTAINER= lcook@FreeBSD.org
diff --git a/editors/languageclient-neovim/Makefile b/editors/languageclient-neovim/Makefile
index 00718b6dd6ac..000215c3b7e1 100644
--- a/editors/languageclient-neovim/Makefile
+++ b/editors/languageclient-neovim/Makefile
@@ -1,7 +1,7 @@
PORTNAME= languageclient-neovim
DISTVERSION= 0.1.161-3
DISTVERSIONSUFFIX= -gcf6dd11
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= editors
MAINTAINER= yuri@FreeBSD.org
diff --git a/editors/lapce/Makefile b/editors/lapce/Makefile
index a8d43eb95e34..65caccff0128 100644
--- a/editors/lapce/Makefile
+++ b/editors/lapce/Makefile
@@ -1,6 +1,7 @@
PORTNAME= lapce
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.3 # Cargo.lock patched: `make patch cargo-crates`
+PORTREVISION= 1
CATEGORIES= editors
MAINTAINER= eduardo@FreeBSD.org
diff --git a/editors/microsoft-edit/Makefile b/editors/microsoft-edit/Makefile
index 9ed34e15e4a8..1e0fdbff5cd3 100644
--- a/editors/microsoft-edit/Makefile
+++ b/editors/microsoft-edit/Makefile
@@ -1,7 +1,7 @@
PORTNAME= microsoft-edit
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= editors
MAINTAINER= nobutaka@FreeBSD.org
diff --git a/editors/neovim-gtk/Makefile b/editors/neovim-gtk/Makefile
index 016afdd4a2af..febe992ddfd3 100644
--- a/editors/neovim-gtk/Makefile
+++ b/editors/neovim-gtk/Makefile
@@ -1,7 +1,7 @@
PORTNAME= neovim-gtk
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.4
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= editors
MAINTAINER= asomers@FreeBSD.org
diff --git a/editors/ox/Makefile b/editors/ox/Makefile
index 13591bea9bba..8aaf2e31ffbc 100644
--- a/editors/ox/Makefile
+++ b/editors/ox/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ox
DISTVERSION= 0.7.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= editors
PKGNAMESUFFIX= -text-editor
diff --git a/editors/parinfer-rust/Makefile b/editors/parinfer-rust/Makefile
index 03e2e48a182e..a174e7d046cd 100644
--- a/editors/parinfer-rust/Makefile
+++ b/editors/parinfer-rust/Makefile
@@ -1,7 +1,7 @@
PORTNAME= parinfer-rust
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.3.20220110
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= editors
MAINTAINER= bofh@FreeBSD.org
diff --git a/editors/vscode/Makefile b/editors/vscode/Makefile
index 37de2da6adae..0badafcf50be 100644
--- a/editors/vscode/Makefile
+++ b/editors/vscode/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vscode
DISTVERSION= 1.101.2
-PORTREVISION= 2
+PORTREVISION= 3
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/flycast/Makefile b/emulators/flycast/Makefile
index 40740987bb9b..c67ffa3354d0 100644
--- a/emulators/flycast/Makefile
+++ b/emulators/flycast/Makefile
@@ -1,7 +1,7 @@
PORTNAME= flycast
DISTVERSIONPREFIX= v
DISTVERSION= 2.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= emulators
MAINTAINER= bsdcode@disroot.org
diff --git a/emulators/qemu-devel/Makefile b/emulators/qemu-devel/Makefile
index f23a958cd677..9724d1baccae 100644
--- a/emulators/qemu-devel/Makefile
+++ b/emulators/qemu-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qemu
-DISTVERSION= 9.2.0.20250530
+DISTVERSION= 10.0.20250630
CATEGORIES= emulators
PKGNAMESUFFIX= -devel
DIST_SUBDIR= qemu/${PORTVERSION}
@@ -23,11 +23,11 @@ USES= bison compiler:c11 cpe gmake gnome iconv:wchar_t localbase:ldflags \
ninja perl5 pkgconfig python:build shebangfix tar:xz xorg
USE_GITLAB= yes
GL_ACCOUNT= qemu-project
-GL_TAGNAME= 3e82ddaa8db260a232dbbbf488d8ac7851d124c5
+GL_TAGNAME= 0d0fc3f4658937fb81fcc16a89738e83bd8d4795
GL_TUPLE= qemu-project:keycodemapdb:f5772a62ec52591ff6870b7e8ef32482371f22c6:keycodemapdb/subprojects/keycodemapdb \
qemu-project:dtc:b6910bec11614980a21e46fbccc35934b671bd81:dtc/subprojects/dtc \
qemu-project:libvfio-user:0b28d205572c80b568a1003db2c8f37ca333e4d7:libvfio/subprojects/libvfio-user \
- qemu-project:meson:f3adf71b85960da3ff22914cd1a5ce885d3b6a67:meson/meson \
+ qemu-project:meson:68d29ef7f62df5481aa4de8eaf421f25243f4cb2:meson/meson \
qemu-project:berkeley-softfloat-3:b64af41c3276f97f0e181920400ee056b9c88037:berkeleysoftfloat3/subprojects/berkeley-softfloat-3 \
qemu-project:berkeley-testfloat-3:e7af9751d9f9fd3b47911f51a5cfd08af256a9ab:berkeleytestfloat3/subprojects/berkeley-testfloat-3
USE_GNOME= cairo glib20
diff --git a/emulators/qemu-devel/distinfo b/emulators/qemu-devel/distinfo
index 14ddbab33df2..98727eef212b 100644
--- a/emulators/qemu-devel/distinfo
+++ b/emulators/qemu-devel/distinfo
@@ -1,15 +1,15 @@
-TIMESTAMP = 1748977683
-SHA256 (qemu/9.2.0.20250530/qemu-project-qemu-3e82ddaa8db260a232dbbbf488d8ac7851d124c5_GL0.tar.gz) = 06463a3861b7a0dc1d219f408e8647e94117b28d43e967c58cdb0a099d57233d
-SIZE (qemu/9.2.0.20250530/qemu-project-qemu-3e82ddaa8db260a232dbbbf488d8ac7851d124c5_GL0.tar.gz) = 39823482
-SHA256 (qemu/9.2.0.20250530/qemu-project-keycodemapdb-f5772a62ec52591ff6870b7e8ef32482371f22c6_GL0.tar.gz) = d014b53382dbb17b8196ad12f50de7f20d0ef1b9f7d54b0be51a6cbb14209195
-SIZE (qemu/9.2.0.20250530/qemu-project-keycodemapdb-f5772a62ec52591ff6870b7e8ef32482371f22c6_GL0.tar.gz) = 29580
-SHA256 (qemu/9.2.0.20250530/qemu-project-dtc-b6910bec11614980a21e46fbccc35934b671bd81_GL0.tar.gz) = e115f987eec23a1ba25150a46ced1675de3716072d3b4905afb3a9cda0f007c7
-SIZE (qemu/9.2.0.20250530/qemu-project-dtc-b6910bec11614980a21e46fbccc35934b671bd81_GL0.tar.gz) = 205556
-SHA256 (qemu/9.2.0.20250530/qemu-project-libvfio-user-0b28d205572c80b568a1003db2c8f37ca333e4d7_GL0.tar.gz) = d2f60cd4f86f345aab1332953eb736cce3518159e6e99bcc2d10467c06f717fe
-SIZE (qemu/9.2.0.20250530/qemu-project-libvfio-user-0b28d205572c80b568a1003db2c8f37ca333e4d7_GL0.tar.gz) = 189943
-SHA256 (qemu/9.2.0.20250530/qemu-project-meson-f3adf71b85960da3ff22914cd1a5ce885d3b6a67_GL0.tar.gz) = 4397f6612c43c21f3db239c68138a51cbd2d3a20a2b905d0d85135159d70f605
-SIZE (qemu/9.2.0.20250530/qemu-project-meson-f3adf71b85960da3ff22914cd1a5ce885d3b6a67_GL0.tar.gz) = 4907863
-SHA256 (qemu/9.2.0.20250530/qemu-project-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037_GL0.tar.gz) = faae889814ea6a292f7ca03d9b36e6c7e95bab2a64777804883cc822b8d48757
-SIZE (qemu/9.2.0.20250530/qemu-project-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037_GL0.tar.gz) = 148741
-SHA256 (qemu/9.2.0.20250530/qemu-project-berkeley-testfloat-3-e7af9751d9f9fd3b47911f51a5cfd08af256a9ab_GL0.tar.gz) = e7a09d51dc7e96cb8422c919c85fc3833d4f788567638c9162ef5cd7db59b1df
-SIZE (qemu/9.2.0.20250530/qemu-project-berkeley-testfloat-3-e7af9751d9f9fd3b47911f51a5cfd08af256a9ab_GL0.tar.gz) = 139308
+TIMESTAMP = 1751498296
+SHA256 (qemu/10.0.20250630/qemu-project-qemu-0d0fc3f4658937fb81fcc16a89738e83bd8d4795_GL0.tar.gz) = 15207cad59b6b4b0b72e6ac740b0cbb3766cbf5a87ef9e1346284b14febcb6ef
+SIZE (qemu/10.0.20250630/qemu-project-qemu-0d0fc3f4658937fb81fcc16a89738e83bd8d4795_GL0.tar.gz) = 39963969
+SHA256 (qemu/10.0.20250630/qemu-project-keycodemapdb-f5772a62ec52591ff6870b7e8ef32482371f22c6_GL0.tar.gz) = d014b53382dbb17b8196ad12f50de7f20d0ef1b9f7d54b0be51a6cbb14209195
+SIZE (qemu/10.0.20250630/qemu-project-keycodemapdb-f5772a62ec52591ff6870b7e8ef32482371f22c6_GL0.tar.gz) = 29580
+SHA256 (qemu/10.0.20250630/qemu-project-dtc-b6910bec11614980a21e46fbccc35934b671bd81_GL0.tar.gz) = e115f987eec23a1ba25150a46ced1675de3716072d3b4905afb3a9cda0f007c7
+SIZE (qemu/10.0.20250630/qemu-project-dtc-b6910bec11614980a21e46fbccc35934b671bd81_GL0.tar.gz) = 205556
+SHA256 (qemu/10.0.20250630/qemu-project-libvfio-user-0b28d205572c80b568a1003db2c8f37ca333e4d7_GL0.tar.gz) = d2f60cd4f86f345aab1332953eb736cce3518159e6e99bcc2d10467c06f717fe
+SIZE (qemu/10.0.20250630/qemu-project-libvfio-user-0b28d205572c80b568a1003db2c8f37ca333e4d7_GL0.tar.gz) = 189943
+SHA256 (qemu/10.0.20250630/qemu-project-meson-68d29ef7f62df5481aa4de8eaf421f25243f4cb2_GL0.tar.gz) = 836c21bb3a0413f3028fce19e2a939c3f581668161b12b208b559b2bdf46876c
+SIZE (qemu/10.0.20250630/qemu-project-meson-68d29ef7f62df5481aa4de8eaf421f25243f4cb2_GL0.tar.gz) = 4913620
+SHA256 (qemu/10.0.20250630/qemu-project-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037_GL0.tar.gz) = faae889814ea6a292f7ca03d9b36e6c7e95bab2a64777804883cc822b8d48757
+SIZE (qemu/10.0.20250630/qemu-project-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037_GL0.tar.gz) = 148741
+SHA256 (qemu/10.0.20250630/qemu-project-berkeley-testfloat-3-e7af9751d9f9fd3b47911f51a5cfd08af256a9ab_GL0.tar.gz) = e7a09d51dc7e96cb8422c919c85fc3833d4f788567638c9162ef5cd7db59b1df
+SIZE (qemu/10.0.20250630/qemu-project-berkeley-testfloat-3-e7af9751d9f9fd3b47911f51a5cfd08af256a9ab_GL0.tar.gz) = 139308
diff --git a/emulators/wine/Makefile b/emulators/wine/Makefile
index 13b3d6e84b7c..a086d9c20cfd 100644
--- a/emulators/wine/Makefile
+++ b/emulators/wine/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wine
DISTVERSION= 10.0
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= emulators
MASTER_SITES= https://dl.winehq.org/wine/source/10.0/
diff --git a/emulators/wine/files/pkg32.sh b/emulators/wine/files/pkg32.sh
index 64d82459c219..04595f6c104c 100644
--- a/emulators/wine/files/pkg32.sh
+++ b/emulators/wine/files/pkg32.sh
@@ -1,19 +1,23 @@
#!/bin/sh -e
-if [ "$(id -u)" = 0 ]
-then
+if [ "$(id -u)" = 0 ]; then
echo "Don't run this script as root!"
exit 1
fi
I386_ROOT="${WINE_i386_ROOT:-$HOME/.i386-wine-pkg}"
+ABI_FILE=/usr/lib32/libc.so.7
-if [ ! -d "$I386_ROOT/usr/share/keys/pkg" ]
-then
+if [ ! -f $ABI_FILE ]; then
+ echo "\"$ABI_FILE\" not found; exiting."
+ exit 1
+fi
+
+if [ ! -d "$I386_ROOT/usr/share/keys/pkg" ]; then
mkdir -p "$I386_ROOT/usr/share/keys"
ln -s /usr/share/keys/pkg "$I386_ROOT/usr/share/keys/pkg"
fi
# Show what we're going to do, then do it.
-echo pkg -o ABI_FILE=/usr/lib32/libc.so.7 -o INSTALL_AS_USER=true -o RUN_SCRIPTS=false --rootdir "$I386_ROOT" "$@"
-exec pkg -o ABI_FILE=/usr/lib32/libc.so.7 -o INSTALL_AS_USER=true -o RUN_SCRIPTS=false --rootdir "$I386_ROOT" "$@"
+echo pkg -o ABI_FILE=$ABI_FILE -o INSTALL_AS_USER=true -o RUN_SCRIPTS=false --rootdir "$I386_ROOT" "$@"
+exec pkg -o ABI_FILE=$ABI_FILE -o INSTALL_AS_USER=true -o RUN_SCRIPTS=false --rootdir "$I386_ROOT" "$@"
diff --git a/emulators/yuzu/Makefile b/emulators/yuzu/Makefile
index 247f106f1fc9..bfdeabf39138 100644
--- a/emulators/yuzu/Makefile
+++ b/emulators/yuzu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= yuzu
PORTVERSION= s20240301
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= emulators wayland
.if make(makesum)
MASTER_SITES= https://api.yuzu-emu.org/gamedb/?dummy=/:gamedb
diff --git a/filesystems/e2fsprogs-core/Makefile b/filesystems/e2fsprogs-core/Makefile
index 12fdf5fb3da3..74fc7d58dc0f 100644
--- a/filesystems/e2fsprogs-core/Makefile
+++ b/filesystems/e2fsprogs-core/Makefile
@@ -1,6 +1,6 @@
PORTNAME= e2fsprogs
PORTVERSION= 1.47.2
-PORTREVISION?= 2 # NOTE: when bumping PORTREVISION, also bump ../e2fsprogs/Makefile!
+PORTREVISION?= 3 # NOTE: when bumping PORTREVISION, also bump ../e2fsprogs/Makefile!
CATEGORIES?= filesystems sysutils
MASTER_SITES= KERNEL_ORG/linux/kernel/people/tytso/${PORTNAME}/v${PORTVERSION}
@@ -37,11 +37,11 @@ CONFIGURE_ARGS?=--disable-fsck \
--with-root-prefix='${PREFIX}' \
LDFLAGS='${LDFLAGS} -L${LOCALBASE}/lib -Wl,--rpath -Wl,${LOCALBASE}/lib/e2fsprogs'
CONFIGURE_ENV?= LIBS='-Wl,--as-needed ${LIBS} -lexecinfo -lelf'
-CPPFLAGS+= ${_FUSEFS_CFLAGS} -I${WRKSRC}/lib -I${LOCALBASE}/include
-CFLAGS+= -Wno-unused-command-line-argument # -D_FILE_OFFSET_BITS=64 # the latter for fuse-libs
MAKE_ARGS+= pkgconfigdir='${PREFIX}/libdata/pkgconfig'
MAKE_ENV+= CHECK_CMD=@true
+CPPFLAGS+= ${_FUSEFS_CFLAGS} -I${WRKSRC}/lib -I${LOCALBASE}/include
+CFLAGS+= -Wno-unused-command-line-argument # -D_FILE_OFFSET_BITS=64 # the latter for fuse-libs
PIE_UNSAFE= yes
PORTSCOUT= ignore:1 # cannot handle the version in the directory
@@ -51,43 +51,44 @@ CPPFLAGS+= -D__GNUC_PREREQ\(a,b\)=1
INSTALL_TARGET= install install-libs
-OPTIONS_DEFINE= DOCS NLS FUSEFS PARALLELTESTS SLOWTESTS BASHTESTS LIBUNWIND
-OPTIONS_EXCLUDE+= EXAMPLES
-OPTIONS_SUB= yes
+PORTDOCS= NOTICE README RELEASE-NOTES SUBMITTING-PATCHES
+OPTIONS_DEFINE= DOCS NLS BASHTESTS FUSEFS PARALLELTESTS SLOWTESTS LIBUNWIND
+OPTIONS_DEFAULT= FUSEFS ALLTESTS
OPTIONS_SINGLE= SELFTEST
OPTIONS_SINGLE_SELFTEST= NOTESTS SMALLTESTS ALLTESTS
-OPTIONS_DEFAULT= SMALLTESTS
+OPTIONS_EXCLUDE+= EXAMPLES
+OPTIONS_SUB= yes
+
+ALLTESTS_DESC= Run most self-tests (needs more RAM/disk space)
+BASHTESTS_DESC= Enable tests that require the GNU bash shell
FUSEFS_DESC= Build user-land ext2/3/4 FUSE module (slow!)
-SELFTEST_DESC= Choose which set of self-tests to run
+LIBUNWIND_DESC= Backtrace with libunwind (do set WITH_DEBUG_PORTS+=${PKGORIGIN}!)
NOTESTS_DESC= Do not run any self-tests (Tier-1, DISCOURAGED)
-SMALLTESTS_DESC=Run tests that need <500 MB disk space (DEFAULT)
-ALLTESTS_DESC= Run most self-tests (needs more RAM/disk space)
PARALLELTESTS_DESC= Parallelize self-tests (needs more disk space)
+SELFTEST_DESC= Choose which set of self-tests to run
SLOWTESTS_DESC= Enable slow tests that are skipped by default
-BASHTESTS_DESC= Enable tests that require the GNU bash shell
-LIBUNWIND_DESC= Backtrace with libunwind (do set WITH_DEBUG_PORTS+=${PKGORIGIN}!)
+SMALLTESTS_DESC=Run tests that need <500 MB disk space (DEFAULT)
+
+BASHTESTS_BUILD_DEPENDS= ${BASH_CMD}:shells/bash
+BASH_CMD= ${LOCALBASE}/bin/bash
-FUSEFS_CONFIGURE_ENABLE= fuse2fs
FUSEFS_USES= fuse:3
+FUSEFS_CONFIGURE_ENABLE= fuse2fs
# we can't use FUSEFS_CFLAGS, see below for workaround
-FUSEFS_LIBS= -Wl,--as-needed -lfuse3 -lpthread
FUSEFS_LDFLAGS= -L${LOCALBASE}/lib
-
-NLS_USES= gettext iconv:build
-
-BASHTESTS_BUILD_DEPENDS= ${BASH_CMD}:shells/bash
-BASH_CMD= ${LOCALBASE}/bin/bash
+FUSEFS_LIBS= -Wl,--as-needed -lfuse3 -lpthread
LIB_DEPENDS+= libblkid.so:filesystems/libblkid \
libuuid.so:misc/libuuid
LIBUNWIND_LIB_DEPENDS= libunwind.so:devel/libunwind
-LIBUNWIND_LIBS+= -L${LOCALBASE}/lib -lunwind
LIBUNWIND_LDFLAGS+= -rdynamic
+LIBUNWIND_LIBS+= -L${LOCALBASE}/lib -lunwind
LIBUNWIND_EXTRA_PATCHES=${FILESDIR}/extrapatch-e2fsck_sigcatcher.c
-PORTDOCS= NOTICE README RELEASE-NOTES SUBMITTING-PATCHES
+NLS_USES= gettext iconv:build
+
.endif
# even under DEVELOPER, no REINPLACE_CMD warnings desired
diff --git a/filesystems/e2fsprogs/Makefile b/filesystems/e2fsprogs/Makefile
index ff6e1b6bcb05..21f6e3e86452 100644
--- a/filesystems/e2fsprogs/Makefile
+++ b/filesystems/e2fsprogs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= e2fsprogs
CATEGORIES= filesystems sysutils
PORTVERSION= 1.47.2
-PORTREVISION= 2
+PORTREVISION= 3
BUILD_DEPENDS= e2fsprogs-core=${PORTVERSION}${${PORTREVISION} > 0:?_${PORTREVISION}:}:filesystems/e2fsprogs-core
RUN_DEPENDS= ${BUILD_DEPENDS}
DISTFILES= # empty
diff --git a/filesystems/sandboxfs/Makefile b/filesystems/sandboxfs/Makefile
index 548557393469..b5df233cc36c 100644
--- a/filesystems/sandboxfs/Makefile
+++ b/filesystems/sandboxfs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sandboxfs
DISTVERSIONPREFIX= sandboxfs-
DISTVERSION= 0.2.0
-PORTREVISION= 48
+PORTREVISION= 49
CATEGORIES= filesystems
PKGNAMEPREFIX= fusefs-
diff --git a/filesystems/ufs/Makefile b/filesystems/ufs/Makefile
index c1904f60b287..c827951ee19f 100644
--- a/filesystems/ufs/Makefile
+++ b/filesystems/ufs/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ufs
DISTVERSION= 0.5.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= filesystems sysutils
PKGNAMEPREFIX= fusefs-
diff --git a/filesystems/xfuse/Makefile b/filesystems/xfuse/Makefile
index f477a66173c7..e23b83f2398c 100644
--- a/filesystems/xfuse/Makefile
+++ b/filesystems/xfuse/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xfuse
DISTVERSION= 0.4.4
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= filesystems
MASTER_SITES= CRATESIO
MASTER_SITE_SUBDIR= xfs-fuse/${DISTVERSION}
diff --git a/filesystems/ztop/Makefile b/filesystems/ztop/Makefile
index 51f2ec04d9f4..5219c2f797a6 100644
--- a/filesystems/ztop/Makefile
+++ b/filesystems/ztop/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ztop
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= filesystems sysutils
MAINTAINER= asomers@FreeBSD.org
diff --git a/finance/electrs/Makefile b/finance/electrs/Makefile
index 05f32186cfda..d83e48866056 100644
--- a/finance/electrs/Makefile
+++ b/finance/electrs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= electrs
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.8
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= finance net-p2p
MAINTAINER= yuri@FreeBSD.org
diff --git a/finance/hyperswitch/Makefile b/finance/hyperswitch/Makefile
index eae44f65492c..67f30794a1f1 100644
--- a/finance/hyperswitch/Makefile
+++ b/finance/hyperswitch/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hyperswitch
DISTVERSION= 2025.05.16.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= finance
MAINTAINER= yuri@FreeBSD.org
diff --git a/finance/ord/Makefile b/finance/ord/Makefile
index 12dcb3af1acb..fe2709021da1 100644
--- a/finance/ord/Makefile
+++ b/finance/ord/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ord
DISTVERSION= 0.20.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= finance
PKGNAMESUFFIX= -crypto-wallet
diff --git a/finance/tickrs/Makefile b/finance/tickrs/Makefile
index 5f53db18be5d..4e16133f84ef 100644
--- a/finance/tickrs/Makefile
+++ b/finance/tickrs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tickrs
DISTVERSIONPREFIX= v
DISTVERSION= 0.14.9
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= finance
MAINTAINER= lcook@FreeBSD.org
diff --git a/ftp/Makefile b/ftp/Makefile
index 06b545d27011..bd29d849d14a 100644
--- a/ftp/Makefile
+++ b/ftp/Makefile
@@ -61,6 +61,8 @@
SUBDIR += php83-ftp
SUBDIR += php84-curl
SUBDIR += php84-ftp
+ SUBDIR += php85-curl
+ SUBDIR += php85-ftp
SUBDIR += phpwebftp
SUBDIR += proftpd
SUBDIR += proftpd-mod_vroot
diff --git a/ftp/R-cran-curl/Makefile b/ftp/R-cran-curl/Makefile
index 20fc7ca737da..6f9a2ea6a0cc 100644
--- a/ftp/R-cran-curl/Makefile
+++ b/ftp/R-cran-curl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= curl
-DISTVERSION= 6.3.0
+DISTVERSION= 6.4.0
CATEGORIES= ftp
DISTNAME= ${PORTNAME}_${PORTVERSION}
diff --git a/ftp/R-cran-curl/distinfo b/ftp/R-cran-curl/distinfo
index b73a124365a2..69e6cf7f8093 100644
--- a/ftp/R-cran-curl/distinfo
+++ b/ftp/R-cran-curl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749362865
-SHA256 (curl_6.3.0.tar.gz) = 6ba26e26a56ed9fc2a6d0da7296c5be95665b055f3abd35bb3bbcddf42bc0663
-SIZE (curl_6.3.0.tar.gz) = 934046
+TIMESTAMP = 1751514613
+SHA256 (curl_6.4.0.tar.gz) = 3bb4dbf892d2c3b4449d67553f2b3b31d9fa23c71fa6af0a287930ae8377ecdb
+SIZE (curl_6.4.0.tar.gz) = 935843
diff --git a/ftp/php85-curl/Makefile b/ftp/php85-curl/Makefile
new file mode 100644
index 000000000000..93e27f8d2618
--- /dev/null
+++ b/ftp/php85-curl/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= ftp
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -curl
+
+.include "${MASTERDIR}/Makefile"
diff --git a/ftp/php85-ftp/Makefile b/ftp/php85-ftp/Makefile
new file mode 100644
index 000000000000..d410a01883e9
--- /dev/null
+++ b/ftp/php85-ftp/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= ftp
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -ftp
+
+.include "${MASTERDIR}/Makefile"
diff --git a/ftp/termscp/Makefile b/ftp/termscp/Makefile
index c3925973b4de..98626711259b 100644
--- a/ftp/termscp/Makefile
+++ b/ftp/termscp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= termscp
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.0
-PORTREVISION= 23
+PORTREVISION= 24
CATEGORIES= ftp
MAINTAINER= sec.research.2005@gmail.com
diff --git a/ftp/unftp/Makefile b/ftp/unftp/Makefile
index 16b2cb42bb53..912f1c0e498a 100644
--- a/ftp/unftp/Makefile
+++ b/ftp/unftp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= unftp
DISTVERSIONPREFIX= v
DISTVERSION= 0.15.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= ftp
MAINTAINER= yuri@FreeBSD.org
diff --git a/games/0ad/Makefile b/games/0ad/Makefile
index 1a7f27c8f9a3..d46fdf00ecc5 100644
--- a/games/0ad/Makefile
+++ b/games/0ad/Makefile
@@ -1,6 +1,6 @@
PORTNAME= 0ad
DISTVERSION= 0.27.0
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= games
MASTER_SITES= https://releases.wildfiregames.com/
DISTFILES= ${PORTNAME}-${DISTVERSION}-unix-build.tar.xz \
diff --git a/games/DDNet/Makefile b/games/DDNet/Makefile
index ccb2b25f843e..d1efec599dac 100644
--- a/games/DDNet/Makefile
+++ b/games/DDNet/Makefile
@@ -1,6 +1,6 @@
PORTNAME= DDNet
PORTVERSION= 19.2
-PORTREVISION= 4
+PORTREVISION= 6
CATEGORIES= games
MASTER_SITES= https://ddnet.tw/downloads/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/games/anki/Makefile b/games/anki/Makefile
index 52f9177f4375..13b6a3f81cb3 100644
--- a/games/anki/Makefile
+++ b/games/anki/Makefile
@@ -1,5 +1,6 @@
PORTNAME= anki
DISTVERSION= 25.02.7
+PORTREVISION= 1
# Don't forget to update ${_MY_BUILDHASH} if DISTVERSION changes
CATEGORIES= games education python
MASTER_SITES= LOCAL/kai/:yarncache
diff --git a/games/blinken/distinfo b/games/blinken/distinfo
index 83b265237b6b..72d1164db3ee 100644
--- a/games/blinken/distinfo
+++ b/games/blinken/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036377
-SHA256 (KDE/release-service/25.04.2/blinken-25.04.2.tar.xz) = 0e31cabd6340b6fdfe5c7c2d725b2ceb88a01ad54b50d790c2c3d028d2c425f8
-SIZE (KDE/release-service/25.04.2/blinken-25.04.2.tar.xz) = 2715212
+TIMESTAMP = 1751381336
+SHA256 (KDE/release-service/25.04.3/blinken-25.04.3.tar.xz) = 76aefdc0fa874a62bda655a50260d5b6d4e0873a3481e4862558c3179935bcb3
+SIZE (KDE/release-service/25.04.3/blinken-25.04.3.tar.xz) = 2715276
diff --git a/games/bomber/distinfo b/games/bomber/distinfo
index 7ecd13ad838c..948a4532992c 100644
--- a/games/bomber/distinfo
+++ b/games/bomber/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036637
-SHA256 (KDE/release-service/25.04.2/bomber-25.04.2.tar.xz) = ba9929548d6bd61f55b4c1ee52657164449e7843c279747947542b357a377b14
-SIZE (KDE/release-service/25.04.2/bomber-25.04.2.tar.xz) = 840924
+TIMESTAMP = 1751381339
+SHA256 (KDE/release-service/25.04.3/bomber-25.04.3.tar.xz) = 2f0a37ac247d4447766d46313b42f640a060e2d35894c7fc9ab25fac4d202587
+SIZE (KDE/release-service/25.04.3/bomber-25.04.3.tar.xz) = 841072
diff --git a/games/bovo/distinfo b/games/bovo/distinfo
index 7ed0498581e1..227845015d91 100644
--- a/games/bovo/distinfo
+++ b/games/bovo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036639
-SHA256 (KDE/release-service/25.04.2/bovo-25.04.2.tar.xz) = e974fe78732e59ed2a2f702d8c9d12ec8c08a3f0f16c2def61f556464b9f9d1e
-SIZE (KDE/release-service/25.04.2/bovo-25.04.2.tar.xz) = 221640
+TIMESTAMP = 1751381341
+SHA256 (KDE/release-service/25.04.3/bovo-25.04.3.tar.xz) = c8ec6ad38dbe292a04c5bd768394165054a732a32782bb10a9195d482178e976
+SIZE (KDE/release-service/25.04.3/bovo-25.04.3.tar.xz) = 221640
diff --git a/games/dose-response/Makefile b/games/dose-response/Makefile
index bb496eac87d3..6e6f52d04d63 100644
--- a/games/dose-response/Makefile
+++ b/games/dose-response/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dose-response
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 52
+PORTREVISION= 53
CATEGORIES= games
MAINTAINER= ports@FreeBSD.org
diff --git a/games/dunelegacy/Makefile b/games/dunelegacy/Makefile
index bfc6f0ff75b8..a974b2891bf2 100644
--- a/games/dunelegacy/Makefile
+++ b/games/dunelegacy/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= games
MASTER_SITES= SF
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
-MAINTAINER= bofh@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Open source clone of Dune II
WWW= https://dunelegacy.sourceforge.net/website/
diff --git a/games/genact/Makefile b/games/genact/Makefile
index ce222d996212..090a4cf0c0be 100644
--- a/games/genact/Makefile
+++ b/games/genact/Makefile
@@ -1,7 +1,7 @@
PORTNAME= genact
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.2
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= games
MAINTAINER= eduardo@FreeBSD.org
diff --git a/games/gnome-robots/Makefile b/games/gnome-robots/Makefile
index 3847059f30f2..7799102841c6 100644
--- a/games/gnome-robots/Makefile
+++ b/games/gnome-robots/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnome-robots
DISTVERSION= 41.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games gnome
DIST_SUBDIR= gnome
diff --git a/games/granatier/distinfo b/games/granatier/distinfo
index c308c0db46d2..d395c25e96ab 100644
--- a/games/granatier/distinfo
+++ b/games/granatier/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036642
-SHA256 (KDE/release-service/25.04.2/granatier-25.04.2.tar.xz) = 4abb61944bc3ebfd37dfa549126b41d9b39ffed73a3576be476a2cad2017dcbb
-SIZE (KDE/release-service/25.04.2/granatier-25.04.2.tar.xz) = 2017264
+TIMESTAMP = 1751381344
+SHA256 (KDE/release-service/25.04.3/granatier-25.04.3.tar.xz) = 28edfa5c3d25693690ce60dd1da4368b6a836c8bec9b5b31a6287e256ff6ae82
+SIZE (KDE/release-service/25.04.3/granatier-25.04.3.tar.xz) = 2017108
diff --git a/games/hivetui/Makefile b/games/hivetui/Makefile
index dcebe62f05db..bb457d8e7c6e 100644
--- a/games/hivetui/Makefile
+++ b/games/hivetui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hivetui
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= games
MAINTAINER= fuz@FreeBSD.org
diff --git a/games/jaggedalliance2/Makefile b/games/jaggedalliance2/Makefile
index db6dd9b9ce68..ee9d6d8e845a 100644
--- a/games/jaggedalliance2/Makefile
+++ b/games/jaggedalliance2/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ja2
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.0
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= games
MAINTAINER= timp87@gmail.com
diff --git a/games/jumpy/Makefile b/games/jumpy/Makefile
index 27bd4bf59c25..ddb409a6ccbd 100644
--- a/games/jumpy/Makefile
+++ b/games/jumpy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= jumpy
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= games wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/games/kajongg/Makefile b/games/kajongg/Makefile
index 5bfc698eb250..7c05ff633c23 100644
--- a/games/kajongg/Makefile
+++ b/games/kajongg/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kajongg
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= games kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/games/kajongg/distinfo b/games/kajongg/distinfo
index a9d0cef62d8d..5b8c429e2459 100644
--- a/games/kajongg/distinfo
+++ b/games/kajongg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036644
-SHA256 (KDE/release-service/25.04.2/kajongg-25.04.2.tar.xz) = 4c7422291fb8b5485782875854560f221f1faebfa75590a2ead009fcbd87f914
-SIZE (KDE/release-service/25.04.2/kajongg-25.04.2.tar.xz) = 4637760
+TIMESTAMP = 1751381346
+SHA256 (KDE/release-service/25.04.3/kajongg-25.04.3.tar.xz) = d578ae9809ec5f9bfed948de12158edcb545793fb1859bd157501668064953ac
+SIZE (KDE/release-service/25.04.3/kajongg-25.04.3.tar.xz) = 4637744
diff --git a/games/kanagram/distinfo b/games/kanagram/distinfo
index 43d09c9306cb..c833014e7464 100644
--- a/games/kanagram/distinfo
+++ b/games/kanagram/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036647
-SHA256 (KDE/release-service/25.04.2/kanagram-25.04.2.tar.xz) = 622a45ee55d2df00cff78c7f4b90cf9332858da376f97c19da0315a6e26c62c7
-SIZE (KDE/release-service/25.04.2/kanagram-25.04.2.tar.xz) = 7786252
+TIMESTAMP = 1751381349
+SHA256 (KDE/release-service/25.04.3/kanagram-25.04.3.tar.xz) = a6e7ef103c40bb5237b0a5d3e80cc3680afe0ba901fc7269233df5c244dff3f8
+SIZE (KDE/release-service/25.04.3/kanagram-25.04.3.tar.xz) = 7786176
diff --git a/games/kapman/distinfo b/games/kapman/distinfo
index 0b6436f8b992..119e675240a9 100644
--- a/games/kapman/distinfo
+++ b/games/kapman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036649
-SHA256 (KDE/release-service/25.04.2/kapman-25.04.2.tar.xz) = ecc97368ca00d8d8579aa46d4f4b43462826e31d7add2d61cac13bc9140adc1f
-SIZE (KDE/release-service/25.04.2/kapman-25.04.2.tar.xz) = 2150108
+TIMESTAMP = 1751381351
+SHA256 (KDE/release-service/25.04.3/kapman-25.04.3.tar.xz) = 93f1bb31df4cafe88313e6ced6f86e1f4a7292bc9590893369939cef52fc88e7
+SIZE (KDE/release-service/25.04.3/kapman-25.04.3.tar.xz) = 2150092
diff --git a/games/katomic/distinfo b/games/katomic/distinfo
index 88876c422473..70c3009cd29b 100644
--- a/games/katomic/distinfo
+++ b/games/katomic/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036651
-SHA256 (KDE/release-service/25.04.2/katomic-25.04.2.tar.xz) = 81808553cfbab3e2997a7b8395a918af418144c41ec96e6318db0f106addc9ef
-SIZE (KDE/release-service/25.04.2/katomic-25.04.2.tar.xz) = 1449376
+TIMESTAMP = 1751381354
+SHA256 (KDE/release-service/25.04.3/katomic-25.04.3.tar.xz) = 76c9382babaaa14905ce8e3828012192b1cdb68657a4b646525987e91117bb8b
+SIZE (KDE/release-service/25.04.3/katomic-25.04.3.tar.xz) = 1449348
diff --git a/games/kblackbox/distinfo b/games/kblackbox/distinfo
index 38ab67437d67..f97f626b08f0 100644
--- a/games/kblackbox/distinfo
+++ b/games/kblackbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036654
-SHA256 (KDE/release-service/25.04.2/kblackbox-25.04.2.tar.xz) = 4f109ab0134708ec7f211ddce9dc81e18705d157a92a23ba8eebca063a0d6ab9
-SIZE (KDE/release-service/25.04.2/kblackbox-25.04.2.tar.xz) = 556032
+TIMESTAMP = 1751381356
+SHA256 (KDE/release-service/25.04.3/kblackbox-25.04.3.tar.xz) = a64c21410df3decbeaf1e8686a95d7e4a6ed194383a5e4f6713693dc531f2716
+SIZE (KDE/release-service/25.04.3/kblackbox-25.04.3.tar.xz) = 555952
diff --git a/games/kblocks/distinfo b/games/kblocks/distinfo
index ab97f3a15237..575cd3d9cc0a 100644
--- a/games/kblocks/distinfo
+++ b/games/kblocks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036656
-SHA256 (KDE/release-service/25.04.2/kblocks-25.04.2.tar.xz) = a8d524d6aae000cdf1ebc38e474b4c4ca6fec204d80498ef07115163ed13ce5b
-SIZE (KDE/release-service/25.04.2/kblocks-25.04.2.tar.xz) = 2104328
+TIMESTAMP = 1751381359
+SHA256 (KDE/release-service/25.04.3/kblocks-25.04.3.tar.xz) = 72b0f54cb09dd8f7c1b3260d7986a715f206448487d0bb40f85d9e917f3a2dda
+SIZE (KDE/release-service/25.04.3/kblocks-25.04.3.tar.xz) = 2104276
diff --git a/games/kbounce/distinfo b/games/kbounce/distinfo
index 6b4c4efbe345..aeebcc549179 100644
--- a/games/kbounce/distinfo
+++ b/games/kbounce/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036659
-SHA256 (KDE/release-service/25.04.2/kbounce-25.04.2.tar.xz) = 1fad3476f263678ea17794eb99e7278ef21f79922cf82ffd32fa9644c499fb69
-SIZE (KDE/release-service/25.04.2/kbounce-25.04.2.tar.xz) = 3324252
+TIMESTAMP = 1751381361
+SHA256 (KDE/release-service/25.04.3/kbounce-25.04.3.tar.xz) = 7fbbc2c2b97a12e0ee9a1dbd525988e66d6056325b562fe1e4b4da3784fd9765
+SIZE (KDE/release-service/25.04.3/kbounce-25.04.3.tar.xz) = 3325088
diff --git a/games/kbreakout/distinfo b/games/kbreakout/distinfo
index 7538dcf36414..8d5f4a85097f 100644
--- a/games/kbreakout/distinfo
+++ b/games/kbreakout/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036661
-SHA256 (KDE/release-service/25.04.2/kbreakout-25.04.2.tar.xz) = b1d5329abc6167bf7bb57fcd5e0275812c371018e447d6eedca11582b7bddeef
-SIZE (KDE/release-service/25.04.2/kbreakout-25.04.2.tar.xz) = 2558984
+TIMESTAMP = 1751381364
+SHA256 (KDE/release-service/25.04.3/kbreakout-25.04.3.tar.xz) = 8af42969885651c22ccec84d115ccb41641608c8c7b96514ce0ffb643da95cd6
+SIZE (KDE/release-service/25.04.3/kbreakout-25.04.3.tar.xz) = 2558996
diff --git a/games/kdiamond/distinfo b/games/kdiamond/distinfo
index 426951f8e1fa..52ce982c0899 100644
--- a/games/kdiamond/distinfo
+++ b/games/kdiamond/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036664
-SHA256 (KDE/release-service/25.04.2/kdiamond-25.04.2.tar.xz) = 877916a517bb123f7b55227ae181aa1aad83c69e6b99bbe021d0c7fdcc8d7d8f
-SIZE (KDE/release-service/25.04.2/kdiamond-25.04.2.tar.xz) = 4674880
+TIMESTAMP = 1751381366
+SHA256 (KDE/release-service/25.04.3/kdiamond-25.04.3.tar.xz) = ff6f80f8684671d24f2464dada3c6d21a3414f3403cc09700dde46acfad9a870
+SIZE (KDE/release-service/25.04.3/kdiamond-25.04.3.tar.xz) = 4674604
diff --git a/games/kfourinline/distinfo b/games/kfourinline/distinfo
index 2fceac3484e9..b3638fb2931b 100644
--- a/games/kfourinline/distinfo
+++ b/games/kfourinline/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036666
-SHA256 (KDE/release-service/25.04.2/kfourinline-25.04.2.tar.xz) = da42eab4467f066d9783dfb54d64bae75c47046717bdfbabd1223291f4957784
-SIZE (KDE/release-service/25.04.2/kfourinline-25.04.2.tar.xz) = 748908
+TIMESTAMP = 1751381369
+SHA256 (KDE/release-service/25.04.3/kfourinline-25.04.3.tar.xz) = ac6fa1ce6fb1cbc4c35454d7c2aeda92c81e9f2600f646bc73df35c377b1f669
+SIZE (KDE/release-service/25.04.3/kfourinline-25.04.3.tar.xz) = 749192
diff --git a/games/kgoldrunner/distinfo b/games/kgoldrunner/distinfo
index e5ccdc56b619..51ded8b005cb 100644
--- a/games/kgoldrunner/distinfo
+++ b/games/kgoldrunner/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036669
-SHA256 (KDE/release-service/25.04.2/kgoldrunner-25.04.2.tar.xz) = 1a48941920c2504bf35225110593a4c3ce6a5b7adb8b36599745bd664a685dc2
-SIZE (KDE/release-service/25.04.2/kgoldrunner-25.04.2.tar.xz) = 4420148
+TIMESTAMP = 1751381371
+SHA256 (KDE/release-service/25.04.3/kgoldrunner-25.04.3.tar.xz) = 5d67848eb3385d59487ee2809f8bc44ef9fbd52db29978cb0487e5a9cdaf1e7d
+SIZE (KDE/release-service/25.04.3/kgoldrunner-25.04.3.tar.xz) = 4419872
diff --git a/games/khangman/distinfo b/games/khangman/distinfo
index 8f9522be7b31..fe2c9a579cbe 100644
--- a/games/khangman/distinfo
+++ b/games/khangman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036671
-SHA256 (KDE/release-service/25.04.2/khangman-25.04.2.tar.xz) = 8f1e97c4c66b8a8a40150e66f300f9ade2fc17ea222a49530c8e190a5d4f4e1d
-SIZE (KDE/release-service/25.04.2/khangman-25.04.2.tar.xz) = 7023600
+TIMESTAMP = 1751381374
+SHA256 (KDE/release-service/25.04.3/khangman-25.04.3.tar.xz) = e9155943242f18bfedf01cebfe7bbc0798ea06777ea5da20672d2f4f28ee8d0d
+SIZE (KDE/release-service/25.04.3/khangman-25.04.3.tar.xz) = 7027360
diff --git a/games/kigo/distinfo b/games/kigo/distinfo
index 496138aef165..d46c129426b5 100644
--- a/games/kigo/distinfo
+++ b/games/kigo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036674
-SHA256 (KDE/release-service/25.04.2/kigo-25.04.2.tar.xz) = fc8b76ecf6b244ac406012f85da7adc079f3d6f742ce81093eef368bf845006b
-SIZE (KDE/release-service/25.04.2/kigo-25.04.2.tar.xz) = 4838092
+TIMESTAMP = 1751381376
+SHA256 (KDE/release-service/25.04.3/kigo-25.04.3.tar.xz) = e88ffc2d24a9e6a14bed88b24da699abcf80073d31429d295d522ff5085ef878
+SIZE (KDE/release-service/25.04.3/kigo-25.04.3.tar.xz) = 4837916
diff --git a/games/killbots/distinfo b/games/killbots/distinfo
index 100e7b4f8390..3d003eba11f9 100644
--- a/games/killbots/distinfo
+++ b/games/killbots/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036676
-SHA256 (KDE/release-service/25.04.2/killbots-25.04.2.tar.xz) = 790c3163006acc48481d6cd50d2a5473d7a6f1b3a7095ca64829696770dc22fc
-SIZE (KDE/release-service/25.04.2/killbots-25.04.2.tar.xz) = 1177668
+TIMESTAMP = 1751381378
+SHA256 (KDE/release-service/25.04.3/killbots-25.04.3.tar.xz) = b5b5937364f6e744e04a9076a994551f8a0541b8fc9c09c852203f261c6c3686
+SIZE (KDE/release-service/25.04.3/killbots-25.04.3.tar.xz) = 1177620
diff --git a/games/kiriki/distinfo b/games/kiriki/distinfo
index d23cd76fd6b9..49c8220bca3d 100644
--- a/games/kiriki/distinfo
+++ b/games/kiriki/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036678
-SHA256 (KDE/release-service/25.04.2/kiriki-25.04.2.tar.xz) = 6127a695c590fea4976eeb3340e4c2c12876de46696700d1ce76c0971a86dd1f
-SIZE (KDE/release-service/25.04.2/kiriki-25.04.2.tar.xz) = 376100
+TIMESTAMP = 1751381381
+SHA256 (KDE/release-service/25.04.3/kiriki-25.04.3.tar.xz) = 1f4f33fb6f2a26998b222f7a670bd98f702d0f78d4c812810c280d18b2355bdb
+SIZE (KDE/release-service/25.04.3/kiriki-25.04.3.tar.xz) = 376104
diff --git a/games/kjumpingcube/distinfo b/games/kjumpingcube/distinfo
index a189fa6e215a..d1b21f1ad090 100644
--- a/games/kjumpingcube/distinfo
+++ b/games/kjumpingcube/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036681
-SHA256 (KDE/release-service/25.04.2/kjumpingcube-25.04.2.tar.xz) = 77584a369b32b6914748acfe80b39171884fe251f491c39cd267ad9a07ecfb94
-SIZE (KDE/release-service/25.04.2/kjumpingcube-25.04.2.tar.xz) = 349900
+TIMESTAMP = 1751381383
+SHA256 (KDE/release-service/25.04.3/kjumpingcube-25.04.3.tar.xz) = 2fa7771f7a38e42e4800feb93d987d633305b582d5eebbb2ab5403f0f67617c5
+SIZE (KDE/release-service/25.04.3/kjumpingcube-25.04.3.tar.xz) = 349948
diff --git a/games/klickety/distinfo b/games/klickety/distinfo
index 644f762f46f7..6582db1315ff 100644
--- a/games/klickety/distinfo
+++ b/games/klickety/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036683
-SHA256 (KDE/release-service/25.04.2/klickety-25.04.2.tar.xz) = 4db1f6ce0f7823a10a06d51ae49931fa626833fc9f033b4c5f34cc38870a0a66
-SIZE (KDE/release-service/25.04.2/klickety-25.04.2.tar.xz) = 1389844
+TIMESTAMP = 1751381386
+SHA256 (KDE/release-service/25.04.3/klickety-25.04.3.tar.xz) = 01e687cc83de5c6ea9a3152c8d815f1d6800363e1ce4c59026ed84538879459b
+SIZE (KDE/release-service/25.04.3/klickety-25.04.3.tar.xz) = 1389912
diff --git a/games/klines/distinfo b/games/klines/distinfo
index d63be22a14d8..24edd5d4a63e 100644
--- a/games/klines/distinfo
+++ b/games/klines/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036686
-SHA256 (KDE/release-service/25.04.2/klines-25.04.2.tar.xz) = 3df37a2903045ad0fac011cd8d10b0f4496d8d994e6ee7cab8e52ace2fd6f483
-SIZE (KDE/release-service/25.04.2/klines-25.04.2.tar.xz) = 1675380
+TIMESTAMP = 1751381388
+SHA256 (KDE/release-service/25.04.3/klines-25.04.3.tar.xz) = bd1a3f7b568187e71745ec306e66498183f27aba9bff3b879f356cc69b600a04
+SIZE (KDE/release-service/25.04.3/klines-25.04.3.tar.xz) = 1675284
diff --git a/games/kmahjongg/distinfo b/games/kmahjongg/distinfo
index a1deb6658ba5..970c1c982d30 100644
--- a/games/kmahjongg/distinfo
+++ b/games/kmahjongg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036688
-SHA256 (KDE/release-service/25.04.2/kmahjongg-25.04.2.tar.xz) = 637e9244d3964afc357a84f945fddc3561a5945f9c2e08949d5176d0761dcb47
-SIZE (KDE/release-service/25.04.2/kmahjongg-25.04.2.tar.xz) = 3726356
+TIMESTAMP = 1751381391
+SHA256 (KDE/release-service/25.04.3/kmahjongg-25.04.3.tar.xz) = 6c67b56b0823facae97b0061db2613d8d901151d26f195e87e0833057b66b795
+SIZE (KDE/release-service/25.04.3/kmahjongg-25.04.3.tar.xz) = 3726268
diff --git a/games/kmines/distinfo b/games/kmines/distinfo
index df53989c0d4a..70bf9866d8d7 100644
--- a/games/kmines/distinfo
+++ b/games/kmines/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036691
-SHA256 (KDE/release-service/25.04.2/kmines-25.04.2.tar.xz) = 01b944a9f8f8c03878f6aac1d6b6a6bca6950ed55a1909426128aaa72b43677f
-SIZE (KDE/release-service/25.04.2/kmines-25.04.2.tar.xz) = 950676
+TIMESTAMP = 1751381393
+SHA256 (KDE/release-service/25.04.3/kmines-25.04.3.tar.xz) = fd37c5d6d1a27e4841f5cd60e6763f793182100fc00b5c50f3c2b3e1aa9d9783
+SIZE (KDE/release-service/25.04.3/kmines-25.04.3.tar.xz) = 950204
diff --git a/games/knavalbattle/distinfo b/games/knavalbattle/distinfo
index 23394d0e08ff..74711207b388 100644
--- a/games/knavalbattle/distinfo
+++ b/games/knavalbattle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036693
-SHA256 (KDE/release-service/25.04.2/knavalbattle-25.04.2.tar.xz) = 73fef081bdb0cd6cf797d280760559d329fda2fd77b670d9dc0df4bd23f7f73d
-SIZE (KDE/release-service/25.04.2/knavalbattle-25.04.2.tar.xz) = 1050900
+TIMESTAMP = 1751381396
+SHA256 (KDE/release-service/25.04.3/knavalbattle-25.04.3.tar.xz) = 97b2d2b5632d000c3d6eddfb19c9d3cc4414300dc5c805322d6eb0bb241c5215
+SIZE (KDE/release-service/25.04.3/knavalbattle-25.04.3.tar.xz) = 1050884
diff --git a/games/knetwalk/distinfo b/games/knetwalk/distinfo
index d4fcca0d7db7..058018aba748 100644
--- a/games/knetwalk/distinfo
+++ b/games/knetwalk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036696
-SHA256 (KDE/release-service/25.04.2/knetwalk-25.04.2.tar.xz) = 1080351b18545c73b71061a849632a0d412ccfb888ee76613cd43eec59750d1d
-SIZE (KDE/release-service/25.04.2/knetwalk-25.04.2.tar.xz) = 1011924
+TIMESTAMP = 1751381398
+SHA256 (KDE/release-service/25.04.3/knetwalk-25.04.3.tar.xz) = 1787fc4556b98c509dabe6918a1f5221c5e922ba22b17c356acc1a3b9243e480
+SIZE (KDE/release-service/25.04.3/knetwalk-25.04.3.tar.xz) = 1012320
diff --git a/games/knights/distinfo b/games/knights/distinfo
index 619aae2d448f..bdb559342ac6 100644
--- a/games/knights/distinfo
+++ b/games/knights/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036698
-SHA256 (KDE/release-service/25.04.2/knights-25.04.2.tar.xz) = b463f14299e4eebb5f17805d3335c4a40b84298c25dd83c1e44ab75831ecb2ef
-SIZE (KDE/release-service/25.04.2/knights-25.04.2.tar.xz) = 2501560
+TIMESTAMP = 1751381401
+SHA256 (KDE/release-service/25.04.3/knights-25.04.3.tar.xz) = dd2614334055837bb15a6b548025998bceea5aaf4244847f2a7f74e4ea5b6fce
+SIZE (KDE/release-service/25.04.3/knights-25.04.3.tar.xz) = 2498200
diff --git a/games/kolf/distinfo b/games/kolf/distinfo
index a7623d86c48f..7e7032d96c5a 100644
--- a/games/kolf/distinfo
+++ b/games/kolf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036701
-SHA256 (KDE/release-service/25.04.2/kolf-25.04.2.tar.xz) = 109cabf4a68815bda96aec9f1fc21d892b16541d78205b3af7f71f227ff4b2e0
-SIZE (KDE/release-service/25.04.2/kolf-25.04.2.tar.xz) = 1083324
+TIMESTAMP = 1751381403
+SHA256 (KDE/release-service/25.04.3/kolf-25.04.3.tar.xz) = 213fbb51cf6449c32e179ad015b2704d34582743c10e055853f6cae11c07699a
+SIZE (KDE/release-service/25.04.3/kolf-25.04.3.tar.xz) = 1084080
diff --git a/games/kollision/distinfo b/games/kollision/distinfo
index 0277323b9b0a..43c3c2a66e51 100644
--- a/games/kollision/distinfo
+++ b/games/kollision/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036703
-SHA256 (KDE/release-service/25.04.2/kollision-25.04.2.tar.xz) = 82feaeb053f282a3bc0b3949a4fd096a0faed8a64535c28ebe5fa22a5ae83a06
-SIZE (KDE/release-service/25.04.2/kollision-25.04.2.tar.xz) = 313716
+TIMESTAMP = 1751381406
+SHA256 (KDE/release-service/25.04.3/kollision-25.04.3.tar.xz) = 1877fed41d51a8d526b0cfa737a6514f73ab86bbf09721ae63e93c943d4159f8
+SIZE (KDE/release-service/25.04.3/kollision-25.04.3.tar.xz) = 313708
diff --git a/games/konquest/distinfo b/games/konquest/distinfo
index 3aa8876a2d46..c7de4d2423a3 100644
--- a/games/konquest/distinfo
+++ b/games/konquest/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036705
-SHA256 (KDE/release-service/25.04.2/konquest-25.04.2.tar.xz) = 7c477090c6efff031bb7c2dc923a83256bbea77c6fd317d917b55f7b9163a44a
-SIZE (KDE/release-service/25.04.2/konquest-25.04.2.tar.xz) = 863584
+TIMESTAMP = 1751381408
+SHA256 (KDE/release-service/25.04.3/konquest-25.04.3.tar.xz) = 2ec357632081136fc2a4a76771ef9e9c2132dbc16c8a13f4b2c51046fd32e153
+SIZE (KDE/release-service/25.04.3/konquest-25.04.3.tar.xz) = 863536
diff --git a/games/kpat/distinfo b/games/kpat/distinfo
index f76c4c070dbd..71240401d215 100644
--- a/games/kpat/distinfo
+++ b/games/kpat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036708
-SHA256 (KDE/release-service/25.04.2/kpat-25.04.2.tar.xz) = 31f47395232cd41ba19f2d6fd90bde9be03f5ed61e158cf1d18248a2be23a37a
-SIZE (KDE/release-service/25.04.2/kpat-25.04.2.tar.xz) = 3740376
+TIMESTAMP = 1751381410
+SHA256 (KDE/release-service/25.04.3/kpat-25.04.3.tar.xz) = cdc217687de8debc22ef97ddd3d59980ba6f7f836b34c442b3c991e6e5a1548e
+SIZE (KDE/release-service/25.04.3/kpat-25.04.3.tar.xz) = 3740208
diff --git a/games/kreversi/distinfo b/games/kreversi/distinfo
index b73d41682dc0..7ce75c81d969 100644
--- a/games/kreversi/distinfo
+++ b/games/kreversi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036710
-SHA256 (KDE/release-service/25.04.2/kreversi-25.04.2.tar.xz) = 197449f20c26fd411039a00b043b802b6b9a97e5f3c4920ca9bf8125500202b1
-SIZE (KDE/release-service/25.04.2/kreversi-25.04.2.tar.xz) = 1037416
+TIMESTAMP = 1751381413
+SHA256 (KDE/release-service/25.04.3/kreversi-25.04.3.tar.xz) = c123e8c716aae3cd0d5f11e4bdc49e36c32f66ced0063e074fda730ea0e24c29
+SIZE (KDE/release-service/25.04.3/kreversi-25.04.3.tar.xz) = 1037400
diff --git a/games/kshisen/distinfo b/games/kshisen/distinfo
index 28d77bd33e22..a4976f7844bb 100644
--- a/games/kshisen/distinfo
+++ b/games/kshisen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036713
-SHA256 (KDE/release-service/25.04.2/kshisen-25.04.2.tar.xz) = e9d3c98d60533cad77ef83be81a75900d72c703c7c6dee48b8c2fbdc34ec0abd
-SIZE (KDE/release-service/25.04.2/kshisen-25.04.2.tar.xz) = 975832
+TIMESTAMP = 1751381415
+SHA256 (KDE/release-service/25.04.3/kshisen-25.04.3.tar.xz) = 205a644745f1737c6dc633463b1080c4928a03bf37449beb8215f9d2ea4d667d
+SIZE (KDE/release-service/25.04.3/kshisen-25.04.3.tar.xz) = 975832
diff --git a/games/ksirk/distinfo b/games/ksirk/distinfo
index 21f44ed9ed5f..7fe02fda7eff 100644
--- a/games/ksirk/distinfo
+++ b/games/ksirk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036715
-SHA256 (KDE/release-service/25.04.2/ksirk-25.04.2.tar.xz) = 6efba59f5788f879d91a93f6cd0584420a19d82545fb18d2682950deafdd8ccf
-SIZE (KDE/release-service/25.04.2/ksirk-25.04.2.tar.xz) = 6712964
+TIMESTAMP = 1751381418
+SHA256 (KDE/release-service/25.04.3/ksirk-25.04.3.tar.xz) = 6bd48b52b646713417ccc4bb912de400a6a5854e829b3b2a110ad5c0dab0aa4d
+SIZE (KDE/release-service/25.04.3/ksirk-25.04.3.tar.xz) = 6713700
diff --git a/games/ksnakeduel/distinfo b/games/ksnakeduel/distinfo
index 9b5136183b2c..77d26627365f 100644
--- a/games/ksnakeduel/distinfo
+++ b/games/ksnakeduel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036718
-SHA256 (KDE/release-service/25.04.2/ksnakeduel-25.04.2.tar.xz) = 57d4ff34480d57e31e368b57b17059e6cbc12266ba60df6b22a2dee02d24d61c
-SIZE (KDE/release-service/25.04.2/ksnakeduel-25.04.2.tar.xz) = 580516
+TIMESTAMP = 1751381420
+SHA256 (KDE/release-service/25.04.3/ksnakeduel-25.04.3.tar.xz) = acf7148bac1fff733a7032ba26b28acb84f42b96d5172d3ba0a1f3475f113cb5
+SIZE (KDE/release-service/25.04.3/ksnakeduel-25.04.3.tar.xz) = 580516
diff --git a/games/kspaceduel/distinfo b/games/kspaceduel/distinfo
index e77f099c6f10..ba08521d1573 100644
--- a/games/kspaceduel/distinfo
+++ b/games/kspaceduel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036720
-SHA256 (KDE/release-service/25.04.2/kspaceduel-25.04.2.tar.xz) = 41d9acd48cd5fa554e76176a4176103d8839bd5f25aa5481ccd94393af1a8285
-SIZE (KDE/release-service/25.04.2/kspaceduel-25.04.2.tar.xz) = 636796
+TIMESTAMP = 1751381423
+SHA256 (KDE/release-service/25.04.3/kspaceduel-25.04.3.tar.xz) = d550de36f719393ab53cc2cfbc659ee8f8a9573877eb1d3a780c323818fd8d8a
+SIZE (KDE/release-service/25.04.3/kspaceduel-25.04.3.tar.xz) = 636924
diff --git a/games/ksquares/distinfo b/games/ksquares/distinfo
index ed13e9e3b1b7..f4d8fd2b1be0 100644
--- a/games/ksquares/distinfo
+++ b/games/ksquares/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036723
-SHA256 (KDE/release-service/25.04.2/ksquares-25.04.2.tar.xz) = 41ed2c4ad52ee085bd5d96c936961a856ebf330144892b1d04e33e2d0af9e07d
-SIZE (KDE/release-service/25.04.2/ksquares-25.04.2.tar.xz) = 324452
+TIMESTAMP = 1751381425
+SHA256 (KDE/release-service/25.04.3/ksquares-25.04.3.tar.xz) = 7426b63421f8d121b0860cf8b136f9a02740713f8b1ec92cbb471e6adbbad48d
+SIZE (KDE/release-service/25.04.3/ksquares-25.04.3.tar.xz) = 324412
diff --git a/games/ksudoku/distinfo b/games/ksudoku/distinfo
index 71f05581aa6e..607cfa698e1f 100644
--- a/games/ksudoku/distinfo
+++ b/games/ksudoku/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036725
-SHA256 (KDE/release-service/25.04.2/ksudoku-25.04.2.tar.xz) = e93f8a0e58bda4ea2c15b398efd27f5325b641b558bbdc7c3a3f6a826c01acc9
-SIZE (KDE/release-service/25.04.2/ksudoku-25.04.2.tar.xz) = 1736324
+TIMESTAMP = 1751381428
+SHA256 (KDE/release-service/25.04.3/ksudoku-25.04.3.tar.xz) = c14d614880f49bd9c036bad231629821e22e313d56da0b28c01823f3d27282f6
+SIZE (KDE/release-service/25.04.3/ksudoku-25.04.3.tar.xz) = 1736624
diff --git a/games/ktuberling/distinfo b/games/ktuberling/distinfo
index f1cd16b1cbd9..3d1b3bd04955 100644
--- a/games/ktuberling/distinfo
+++ b/games/ktuberling/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036728
-SHA256 (KDE/release-service/25.04.2/ktuberling-25.04.2.tar.xz) = f9c4189070538693701f8e224e145394ac270ccb070c67bdb6409dab19f131e0
-SIZE (KDE/release-service/25.04.2/ktuberling-25.04.2.tar.xz) = 71562956
+TIMESTAMP = 1751381430
+SHA256 (KDE/release-service/25.04.3/ktuberling-25.04.3.tar.xz) = 51f5c51330e825ea7717d0b5e895669eb02e5a7a579e0a55926c9e4ed56d8d16
+SIZE (KDE/release-service/25.04.3/ktuberling-25.04.3.tar.xz) = 71554976
diff --git a/games/kubrick/distinfo b/games/kubrick/distinfo
index 2eee876d3991..b7cf57e6f945 100644
--- a/games/kubrick/distinfo
+++ b/games/kubrick/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036730
-SHA256 (KDE/release-service/25.04.2/kubrick-25.04.2.tar.xz) = 0a7057055538acbe325a910c8f1678461a8be8324ade5ea494769b8c8a6c71bd
-SIZE (KDE/release-service/25.04.2/kubrick-25.04.2.tar.xz) = 381260
+TIMESTAMP = 1751381433
+SHA256 (KDE/release-service/25.04.3/kubrick-25.04.3.tar.xz) = 41b16037448f4c4da75aa20b7035e0faaf6b8c280bb05fc1fc79a86f1ce2295c
+SIZE (KDE/release-service/25.04.3/kubrick-25.04.3.tar.xz) = 381300
diff --git a/games/libkdegames/distinfo b/games/libkdegames/distinfo
index 79500e43b5a8..01764ab787af 100644
--- a/games/libkdegames/distinfo
+++ b/games/libkdegames/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036733
-SHA256 (KDE/release-service/25.04.2/libkdegames-25.04.2.tar.xz) = 8775c78f76d64be05bab10df4d0c3fa3d5f5442a094c86501d6ec7ada9b30d2b
-SIZE (KDE/release-service/25.04.2/libkdegames-25.04.2.tar.xz) = 6008820
+TIMESTAMP = 1751381435
+SHA256 (KDE/release-service/25.04.3/libkdegames-25.04.3.tar.xz) = 63cd2b137e989a635994c48f93dc9ecf3b5aa6306d39bda5a7a38c9aa2a437a4
+SIZE (KDE/release-service/25.04.3/libkdegames-25.04.3.tar.xz) = 5979004
diff --git a/games/libkmahjongg/distinfo b/games/libkmahjongg/distinfo
index e56ffd87c296..3948984e6de2 100644
--- a/games/libkmahjongg/distinfo
+++ b/games/libkmahjongg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036735
-SHA256 (KDE/release-service/25.04.2/libkmahjongg-25.04.2.tar.xz) = d786738da6c9d9b9483730a9e0396f1c4681f27d34a647c26938e22394accb90
-SIZE (KDE/release-service/25.04.2/libkmahjongg-25.04.2.tar.xz) = 1694872
+TIMESTAMP = 1751381438
+SHA256 (KDE/release-service/25.04.3/libkmahjongg-25.04.3.tar.xz) = 6570b054d02b12f7c0b37d28dd8930c17cc6a4616437613448ab69cc4b08446c
+SIZE (KDE/release-service/25.04.3/libkmahjongg-25.04.3.tar.xz) = 1694936
diff --git a/games/lskat/distinfo b/games/lskat/distinfo
index fda8d80c7be7..507e2558089d 100644
--- a/games/lskat/distinfo
+++ b/games/lskat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036738
-SHA256 (KDE/release-service/25.04.2/lskat-25.04.2.tar.xz) = efeb1a88db2b66af3f0faf2cab3720fc8d694954824f5ff49c0ac4d2be3ed09f
-SIZE (KDE/release-service/25.04.2/lskat-25.04.2.tar.xz) = 1229260
+TIMESTAMP = 1751381440
+SHA256 (KDE/release-service/25.04.3/lskat-25.04.3.tar.xz) = 97a1c20f801be165fe7e607213240341edf54d7fe26e5633f9658966ca0da50d
+SIZE (KDE/release-service/25.04.3/lskat-25.04.3.tar.xz) = 1229416
diff --git a/games/palapeli/distinfo b/games/palapeli/distinfo
index a556ddfe8fd1..3ccebf7bcfab 100644
--- a/games/palapeli/distinfo
+++ b/games/palapeli/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036740
-SHA256 (KDE/release-service/25.04.2/palapeli-25.04.2.tar.xz) = 1d60f050a6a0a502508a5be4494ab8f37bf5326b30301f43271325d898cc3714
-SIZE (KDE/release-service/25.04.2/palapeli-25.04.2.tar.xz) = 2129716
+TIMESTAMP = 1751381443
+SHA256 (KDE/release-service/25.04.3/palapeli-25.04.3.tar.xz) = b1e2253aca27c8e690b1cd204fa2ac1fe39f18cf106be4a3ef96de93412bd84f
+SIZE (KDE/release-service/25.04.3/palapeli-25.04.3.tar.xz) = 2129724
diff --git a/games/picmi/distinfo b/games/picmi/distinfo
index 9f9743fe0d32..3d6c01e9d521 100644
--- a/games/picmi/distinfo
+++ b/games/picmi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036742
-SHA256 (KDE/release-service/25.04.2/picmi-25.04.2.tar.xz) = 6e78b82444b3b49ee5908c2b30842c53d9a1bb89d1f1825a5d9f47a3fc6e34fa
-SIZE (KDE/release-service/25.04.2/picmi-25.04.2.tar.xz) = 1521844
+TIMESTAMP = 1751381445
+SHA256 (KDE/release-service/25.04.3/picmi-25.04.3.tar.xz) = c94f5a3fe8a4401b4001e21ff3e274cb421ee56f2ef7daeaff881da709a66aa5
+SIZE (KDE/release-service/25.04.3/picmi-25.04.3.tar.xz) = 1521940
diff --git a/games/punchy/Makefile b/games/punchy/Makefile
index 359a65bcb527..49648a817e95 100644
--- a/games/punchy/Makefile
+++ b/games/punchy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= punchy
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= games wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/games/py-fife/Makefile b/games/py-fife/Makefile
index 23bff9adb081..2a0f733416d3 100644
--- a/games/py-fife/Makefile
+++ b/games/py-fife/Makefile
@@ -4,7 +4,7 @@ PORTREVISION= 11
CATEGORIES= games
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= fiziologus@gmail.com
+MAINTAINER= danfe@FreeBSD.org
COMMENT= Flexible Isometric Free Engine
WWW= https://www.fifengine.net/
@@ -71,10 +71,4 @@ post-patch:
${WRKSRC}/engine/core/loaders/native/map/objectloader.cpp \
${WRKSRC}/engine/core/gui/fifechan/fifechanmanager.cpp
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MFIFECHAN}
-DEPRECATED= Depends on expired devel/fifechan
-.endif
-
.include <bsd.port.mk>
diff --git a/games/rpg-cli/Makefile b/games/rpg-cli/Makefile
index 50659e2001ae..e5d23cdebc53 100644
--- a/games/rpg-cli/Makefile
+++ b/games/rpg-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rpg-cli
DISTVERSION= 1.0.1
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= games
MAINTAINER= lcook@FreeBSD.org
diff --git a/games/skladnik/distinfo b/games/skladnik/distinfo
index 1bbb9eafd4dd..e4e48bfaddde 100644
--- a/games/skladnik/distinfo
+++ b/games/skladnik/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036745
-SHA256 (KDE/release-service/25.04.2/skladnik-25.04.2.tar.xz) = 3955c520dde6ced3542d821e14e3577017760c7d2874474b49b05ce787fc2b3e
-SIZE (KDE/release-service/25.04.2/skladnik-25.04.2.tar.xz) = 416564
+TIMESTAMP = 1751381448
+SHA256 (KDE/release-service/25.04.3/skladnik-25.04.3.tar.xz) = 9dc7bc2e7148d9d0551a67bd56b6a8fac34fc17ccf11baf04075b8b39af27dfc
+SIZE (KDE/release-service/25.04.3/skladnik-25.04.3.tar.xz) = 416848
diff --git a/games/sulis/Makefile b/games/sulis/Makefile
index 3cd8c952cbbe..b45e1ca76b32 100644
--- a/games/sulis/Makefile
+++ b/games/sulis/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sulis
DISTVERSION= 1.0.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= games
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile
index 574af22627f5..e7cc7382fbcc 100644
--- a/games/veloren-weekly/Makefile
+++ b/games/veloren-weekly/Makefile
@@ -1,5 +1,6 @@
PORTNAME= veloren
-PORTVERSION= s20250625
+PORTVERSION= s20250702
+PORTREVISION= 1
CATEGORIES= games wayland
PKGNAMESUFFIX= -weekly
@@ -25,7 +26,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-813-ga5038be023 # git describe --match='v[0-9]*' weekly
+GL_TAGNAME= v0.17.0-831-ga40c4d41e3 # 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 440347f6447b..018b32e61e7a 100644
--- a/games/veloren-weekly/Makefile.crates
+++ b/games/veloren-weekly/Makefile.crates
@@ -141,6 +141,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
crc32fast-1.4.2 \
criterion-0.5.1 \
criterion-plot-0.5.0 \
+ critical-section-1.2.0 \
crossbeam-channel-0.5.15 \
crossbeam-deque-0.7.4 \
crossbeam-deque-0.8.6 \
@@ -296,8 +297,8 @@ CARGO_CRATES= ab_glyph-0.2.29 \
hex-0.4.3 \
hexf-parse-0.2.1 \
hibitset-0.6.4 \
- hickory-proto-0.24.4 \
- hickory-resolver-0.24.4 \
+ hickory-proto-0.25.2 \
+ hickory-resolver-0.25.2 \
home-0.5.11 \
http-1.3.1 \
http-body-1.0.1 \
@@ -385,7 +386,6 @@ CARGO_CRATES= ab_glyph-0.2.29 \
log-0.4.27 \
loom-0.7.2 \
lru-0.12.5 \
- lru-cache-0.1.2 \
lz-fear-0.2.0 \
mach2-0.4.2 \
macro_rules_attribute-0.1.3 \
@@ -411,6 +411,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
mint-0.5.9 \
mio-0.8.11 \
mio-1.0.3 \
+ moka-0.12.10 \
mumble-link-0.2.0 \
nanorand-0.7.0 \
native-dialog-0.9.0 \
@@ -686,6 +687,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
sync_wrapper-1.0.2 \
synstructure-0.13.2 \
system-interface-0.27.3 \
+ tagptr-0.2.0 \
take-once-0.1.2 \
tap-1.0.1 \
tar-0.4.44 \
diff --git a/games/veloren-weekly/distinfo b/games/veloren-weekly/distinfo
index a8c133930029..9f3c06475ef0 100644
--- a/games/veloren-weekly/distinfo
+++ b/games/veloren-weekly/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1750868585
+TIMESTAMP = 1751495516
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
@@ -285,6 +285,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/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.7.4.crate) = c20ff29ded3204c5106278a81a38f4b482636ed4fa1e6cfbeef193291beb29ed
@@ -595,10 +597,10 @@ SHA256 (rust/crates/hexf-parse-0.2.1.crate) = dfa686283ad6dd069f105e5ab091b04c62
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.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/hickory-proto-0.25.2.crate) = f8a6fe56c0038198998a6f217ca4e7ef3a5e51f46163bd6dd60b5c71ca6c6502
+SIZE (rust/crates/hickory-proto-0.25.2.crate) = 417616
+SHA256 (rust/crates/hickory-resolver-0.25.2.crate) = dc62a9a99b0bfb44d2ab95a7208ac952d31060efc16241c87eaf36406fecf87a
+SIZE (rust/crates/hickory-resolver-0.25.2.crate) = 91883
SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
SIZE (rust/crates/home-0.5.11.crate) = 9926
SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
@@ -773,8 +775,6 @@ SHA256 (rust/crates/loom-0.7.2.crate) = 419e0dc8046cb947daa77eb95ae174acfbddb767
SIZE (rust/crates/loom-0.7.2.crate) = 73989
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
SIZE (rust/crates/lz-fear-0.2.0.crate) = 142438
SHA256 (rust/crates/mach2-0.4.2.crate) = 19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709
@@ -825,6 +825,8 @@ SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae
SIZE (rust/crates/mio-0.8.11.crate) = 102983
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
+SIZE (rust/crates/moka-0.12.10.crate) = 253622
SHA256 (rust/crates/mumble-link-0.2.0.crate) = c7f4c53745d4e7afd0faaf6ee46c0c3114d4b7d0db63bef96917751906453285
SIZE (rust/crates/mumble-link-0.2.0.crate) = 11204
SHA256 (rust/crates/nanorand-0.7.0.crate) = 6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3
@@ -1375,6 +1377,8 @@ SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5
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/tagptr-0.2.0.crate) = 7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417
+SIZE (rust/crates/tagptr-0.2.0.crate) = 13320
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
@@ -1867,5 +1871,5 @@ SHA256 (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 43
SIZE (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 808402
SHA256 (DaforLynx-kira-v0.10.7-with-config_GH0.tar.gz) = ffc38b7c73cb6419d02a21a3905cd0b00b3a544711230c5b11ef77301b7b9bb2
SIZE (DaforLynx-kira-v0.10.7-with-config_GH0.tar.gz) = 4379268
-SHA256 (veloren-v0.17.0-813-ga5038be023.tar.bz2) = eb4ae68c815e4d0d1a1618f51bf7a04a7e36292d0bbcf82c0ad4e4ce2f3da47b
-SIZE (veloren-v0.17.0-813-ga5038be023.tar.bz2) = 326011038
+SHA256 (veloren-v0.17.0-831-ga40c4d41e3.tar.bz2) = b1475fdd7186f7e83eccfd756c66f2e90d190ed2d73a91284da9442dcfe5b0ef
+SIZE (veloren-v0.17.0-831-ga40c4d41e3.tar.bz2) = 326078183
diff --git a/games/veloren-weekly/files/patch-gilrs b/games/veloren-weekly/files/patch-gilrs
index 513d59cbacc7..d18771ab9298 100644
--- a/games/veloren-weekly/files/patch-gilrs
+++ b/games/veloren-weekly/files/patch-gilrs
@@ -23,81 +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-06-11 22:40:37 UTC
+--- Cargo.lock.orig 2025-07-02 22:31:56 UTC
+++ Cargo.lock
-@@ -518,7 +518,7 @@ dependencies = [
- "bitflags 2.9.0",
- "cexpr",
- "clang-sys",
-- "itertools 0.10.5",
-+ "itertools 0.13.0",
- "proc-macro2 1.0.95",
- "quote 1.0.40",
- "regex",
-@@ -734,7 +734,7 @@ dependencies = [
- "cap-primitives",
- "cap-std",
- "io-lifetimes",
-- "windows-sys 0.52.0",
-+ "windows-sys 0.59.0",
- ]
-
- [[package]]
-@@ -763,7 +763,7 @@ dependencies = [
- "maybe-owned",
- "rustix 1.0.7",
- "rustix-linux-procfs",
-- "windows-sys 0.52.0",
-+ "windows-sys 0.59.0",
- "winx",
- ]
-
-@@ -1650,7 +1650,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
- checksum = "e16e44ab292b1dddfdaf7be62cfd8877df52f2f3fde5858d95bab606be259f20"
- dependencies = [
- "bitflags 2.9.0",
-- "libloading 0.7.4",
-+ "libloading 0.8.6",
- "winapi",
- ]
-
-@@ -1876,7 +1876,7 @@ version = "0.5.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
- checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412"
- dependencies = [
-- "libloading 0.7.4",
-+ "libloading 0.8.6",
- ]
-
- [[package]]
-@@ -2100,7 +2100,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
- checksum = "976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e"
- dependencies = [
- "libc",
-- "windows-sys 0.52.0",
-+ "windows-sys 0.59.0",
- ]
-
- [[package]]
-@@ -2194,7 +2194,7 @@ checksum = "0ce92ff622d6dadf7349484f42c93271a0d49b7cc4d466a936405bacbe10aa78"
- dependencies = [
- "cfg-if 1.0.0",
- "rustix 1.0.7",
-- "windows-sys 0.52.0",
-+ "windows-sys 0.59.0",
- ]
-
- [[package]]
-@@ -2407,7 +2407,7 @@ checksum = "94e7099f6313ecacbe1256e8ff9d617b75d1bcb16a6fddef94866d225a01a14a"
- dependencies = [
- "io-lifetimes",
- "rustix 1.0.7",
-- "windows-sys 0.52.0",
-+ "windows-sys 0.59.0",
- ]
-
- [[package]]
-@@ -2622,9 +2622,9 @@ dependencies = [
+@@ -2628,9 +2628,9 @@ dependencies = [
[[package]]
name = "gilrs"
@@ -109,7 +37,7 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
dependencies = [
"fnv",
"gilrs-core",
-@@ -2636,24 +2636,23 @@ dependencies = [
+@@ -2642,24 +2642,23 @@ dependencies = [
[[package]]
name = "gilrs-core"
@@ -139,13 +67,7 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
]
[[package]]
-@@ -3534,14 +3533,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
- checksum = "2285ddfe3054097ef4b2fe909ef8c3bcd1ea52a8f0d274416caebeef39f04a65"
- dependencies = [
- "io-lifetimes",
-- "windows-sys 0.52.0",
-+ "windows-sys 0.59.0",
- ]
+@@ -3546,9 +3545,9 @@ dependencies = [
[[package]]
name = "io-kit-sys"
@@ -157,25 +79,7 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
dependencies = [
"core-foundation-sys",
"mach2",
-@@ -3588,7 +3587,7 @@ checksum = "e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9"
- dependencies = [
- "hermit-abi 0.5.0",
- "libc",
-- "windows-sys 0.52.0",
-+ "windows-sys 0.59.0",
- ]
-
- [[package]]
-@@ -3852,7 +3851,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
- checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34"
- dependencies = [
- "cfg-if 1.0.0",
-- "windows-targets 0.48.5",
-+ "windows-targets 0.52.6",
- ]
-
- [[package]]
-@@ -4364,6 +4363,17 @@ dependencies = [
+@@ -4381,6 +4380,17 @@ dependencies = [
"memoffset 0.6.5",
]
@@ -193,97 +97,16 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
[[package]]
name = "nix"
version = "0.29.0"
-@@ -5594,7 +5604,7 @@ dependencies = [
- "once_cell",
- "socket2",
- "tracing",
-- "windows-sys 0.52.0",
-+ "windows-sys 0.59.0",
- ]
-
- [[package]]
-@@ -6082,7 +6092,7 @@ dependencies = [
- "errno",
- "libc",
- "linux-raw-sys 0.4.15",
-- "windows-sys 0.52.0",
-+ "windows-sys 0.59.0",
- ]
-
- [[package]]
-@@ -6095,7 +6105,7 @@ dependencies = [
- "errno",
- "libc",
- "linux-raw-sys 0.9.4",
-- "windows-sys 0.52.0",
-+ "windows-sys 0.59.0",
- ]
-
- [[package]]
-@@ -6170,7 +6180,7 @@ dependencies = [
- "security-framework",
- "security-framework-sys",
- "webpki-root-certs",
-- "windows-sys 0.52.0",
-+ "windows-sys 0.59.0",
- ]
-
- [[package]]
-@@ -6829,7 +6839,7 @@ dependencies = [
- "cfg-if 1.0.0",
- "libc",
- "psm",
-- "windows-sys 0.52.0",
-+ "windows-sys 0.59.0",
- ]
-
- [[package]]
-@@ -7047,7 +7057,7 @@ dependencies = [
- "fd-lock",
- "io-lifetimes",
- "rustix 0.38.44",
-- "windows-sys 0.52.0",
-+ "windows-sys 0.59.0",
- "winx",
- ]
-
-@@ -7090,7 +7100,7 @@ dependencies = [
- "getrandom 0.3.2",
- "once_cell",
- "rustix 1.0.7",
-- "windows-sys 0.52.0",
-+ "windows-sys 0.59.0",
- ]
-
- [[package]]
-@@ -7494,7 +7504,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
- checksum = "69fff37da548239c3bf9e64a12193d261e8b22b660991c6fd2df057c168f435f"
- dependencies = [
- "cc",
-- "windows-targets 0.48.5",
-+ "windows-targets 0.52.6",
- ]
-
- [[package]]
-@@ -9124,7 +9134,7 @@ dependencies = [
- "js-sys",
- "khronos-egl",
- "libc",
-- "libloading 0.7.4",
-+ "libloading 0.8.6",
- "log",
- "metal",
- "naga",
-@@ -9247,7 +9257,7 @@ version = "0.1.9"
+@@ -7578,7 +7588,7 @@ version = "1.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
- checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
+ checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"
dependencies = [
-- "windows-sys 0.48.0",
-+ "windows-sys 0.59.0",
+- "cfg-if 1.0.0",
++ "cfg-if 0.1.10",
+ "rand 0.8.5",
+ "static_assertions",
]
-
- [[package]]
-@@ -9336,28 +9346,6 @@ dependencies = [
+@@ -9363,28 +9373,6 @@ dependencies = [
"windows-targets 0.52.6",
]
@@ -312,7 +135,7 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
[[package]]
name = "windows-core"
version = "0.51.1"
-@@ -9403,16 +9391,6 @@ dependencies = [
+@@ -9430,16 +9418,6 @@ dependencies = [
"windows-strings 0.4.0",
]
@@ -329,7 +152,7 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
[[package]]
name = "windows-implement"
version = "0.58.0"
-@@ -9463,16 +9441,6 @@ version = "0.1.1"
+@@ -9490,16 +9468,6 @@ version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38"
@@ -346,15 +169,6 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
[[package]]
name = "windows-result"
version = "0.1.2"
-@@ -9829,7 +9797,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
- checksum = "3f3fd376f71958b862e7afb20cfe5a22830e1963462f3a17f49d82a6c1d1f42d"
- dependencies = [
- "bitflags 2.9.0",
-- "windows-sys 0.52.0",
-+ "windows-sys 0.59.0",
- ]
-
- [[package]]
--- 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/games/vkquake/Makefile b/games/vkquake/Makefile
index fe0754cc7700..791e8763ff52 100644
--- a/games/vkquake/Makefile
+++ b/games/vkquake/Makefile
@@ -1,5 +1,6 @@
PORTNAME= vkquake
DISTVERSION= 1.32.2
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= ports@FreeBSD.org
diff --git a/german/mythes/Makefile b/german/mythes/Makefile
index 3451997506d1..53d9bcdfccf8 100644
--- a/german/mythes/Makefile
+++ b/german/mythes/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mythes
-PORTVERSION= 2025.03.16
+PORTVERSION= 2025.06.29
CATEGORIES= german textproc
MASTER_SITES= LOCAL/sunpoet/${PORTNAME}
DISTNAME= Deutscher-Thesaurus-${PORTVERSION:C|\.||g}
diff --git a/german/mythes/distinfo b/german/mythes/distinfo
index 0e61cd55e1f3..f9e1a7fc9982 100644
--- a/german/mythes/distinfo
+++ b/german/mythes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742405580
-SHA256 (mythes/Deutscher-Thesaurus-20250316.oxt) = c0812527c549f9580ee9b300158b327b89e2d176b64ba2b37067147a53db9199
-SIZE (mythes/Deutscher-Thesaurus-20250316.oxt) = 13536314
+TIMESTAMP = 1751375129
+SHA256 (mythes/Deutscher-Thesaurus-20250629.oxt) = ef69a1ba5c1f7f52efd6ac9e9fa55f6bfb19dae9e1ff05b3fb87f82be16299f9
+SIZE (mythes/Deutscher-Thesaurus-20250629.oxt) = 13671741
diff --git a/german/wordpress/distinfo b/german/wordpress/distinfo
index f83283e5d731..be3cd2aa62f9 100644
--- a/german/wordpress/distinfo
+++ b/german/wordpress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750445255
-SHA256 (wordpress-6.8.1-de_DE.tar.gz) = 2a7a7f6046e520a004c179b70832f01b459eafb016ad6819bac096a24529dc9f
-SIZE (wordpress-6.8.1-de_DE.tar.gz) = 34200331
+TIMESTAMP = 1751469722
+SHA256 (wordpress-6.8.1-de_DE.tar.gz) = a8590d1abe12858ad7446fa6c2bf70fd63df3854890b26dbfeb0678593101d50
+SIZE (wordpress-6.8.1-de_DE.tar.gz) = 34199876
diff --git a/graphics/Makefile b/graphics/Makefile
index d44198ef29cc..71716649bbcd 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -831,6 +831,8 @@
SUBDIR += php83-gd
SUBDIR += php84-exif
SUBDIR += php84-gd
+ SUBDIR += php85-exif
+ SUBDIR += php85-gd
SUBDIR += phplot
SUBDIR += picpuz
SUBDIR += piddle
diff --git a/graphics/R-cran-qpdf/Makefile b/graphics/R-cran-qpdf/Makefile
index 0711380975be..0842d7bfe540 100644
--- a/graphics/R-cran-qpdf/Makefile
+++ b/graphics/R-cran-qpdf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qpdf
-DISTVERSION= 1.3.5
+DISTVERSION= 1.4.1
CATEGORIES= graphics
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/graphics/R-cran-qpdf/distinfo b/graphics/R-cran-qpdf/distinfo
index 23ac77f9ec62..edc06723951a 100644
--- a/graphics/R-cran-qpdf/distinfo
+++ b/graphics/R-cran-qpdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742753479
-SHA256 (qpdf_1.3.5.tar.gz) = 709a97451a31fc6f94fe6ce6ea337ebd76335c62a000a0431c9c1994e50dc47a
-SIZE (qpdf_1.3.5.tar.gz) = 322573
+TIMESTAMP = 1751518792
+SHA256 (qpdf_1.4.1.tar.gz) = 3ab2c6f099b7f17e383ccb0c4fdd8c27a657ba629967d2edb3c768fc3dc315c6
+SIZE (qpdf_1.4.1.tar.gz) = 556946
diff --git a/graphics/artem/Makefile b/graphics/artem/Makefile
index c109f5793b5d..08e13aef8946 100644
--- a/graphics/artem/Makefile
+++ b/graphics/artem/Makefile
@@ -1,7 +1,7 @@
PORTNAME= artem
DISTVERSIONPREFIX= v
DISTVERSION= 3.0.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MAINTAINER= adamw@FreeBSD.org
diff --git a/graphics/asciinema-agg/Makefile b/graphics/asciinema-agg/Makefile
index bc946dfcf006..b2f1508a487b 100644
--- a/graphics/asciinema-agg/Makefile
+++ b/graphics/asciinema-agg/Makefile
@@ -1,6 +1,7 @@
PORTNAME= agg
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
+PORTREVISION= 1
CATEGORIES= graphics
PKGNAMEPREFIX= asciinema-
diff --git a/graphics/clang-uml/Makefile b/graphics/clang-uml/Makefile
index 783c7d7f6f16..9175e72d4030 100644
--- a/graphics/clang-uml/Makefile
+++ b/graphics/clang-uml/Makefile
@@ -1,5 +1,5 @@
PORTNAME= clang-uml
-PORTVERSION= 0.6.1
+PORTVERSION= 0.6.2
CATEGORIES= graphics lang textproc
MAINTAINER= arrowd@FreeBSD.org
@@ -11,12 +11,29 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
LIB_DEPENDS= libyaml-cpp.so:devel/yaml-cpp
-USES= cmake compiler:c++17-lang llvm:noexport,lib localbase:ldflags
+USES= cmake:testing compiler:c++17-lang llvm:noexport,lib \
+ localbase:ldflags
-CMAKE_ARGS+= -DCLANG_UML_ENABLE_BACKTRACE=OFF \
+CMAKE_ARGS= -DCLANG_UML_ENABLE_BACKTRACE=OFF \
-DBUILD_TESTS=OFF
+CMAKE_TESTING_ON=BUILD_TESTS
USE_GITHUB= yes
GH_ACCOUNT= bkryza
+BUILD_WRKSRC_TESTS= ${BUILD_WRKSRC}/tests
+TESTING_UNSAFE= some tests fail
+
+pre-test:
+ @if [ "${BUILD_WRKSRC_TESTS:H:H}" != "${WRKDIR}" ]; then \
+ ${ECHO_CMD} This software expects tests data to be located at \
+ ../../tests relative to ;\
+ ${ECHO_CMD} ${BUILD_WRKSRC_TESTS} ;\
+ ${ECHO_CMD} but this path is outside of ;\
+ ${ECHO_CMD} ${WRKDIR}; \
+ ${FALSE}; \
+ fi
+ ${RM} ${WRKDIR}/tests
+ ${LN} -s ${WRKSRC}/tests ${WRKDIR}/tests
+
.include <bsd.port.mk>
diff --git a/graphics/clang-uml/distinfo b/graphics/clang-uml/distinfo
index 8eac317b1ec0..ef2a3bdc27fb 100644
--- a/graphics/clang-uml/distinfo
+++ b/graphics/clang-uml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741688300
-SHA256 (bkryza-clang-uml-0.6.1_GH0.tar.gz) = a64c3cae87a282be207e4c5faf47534dca21b06cb6f463bb7b04de979dccf17e
-SIZE (bkryza-clang-uml-0.6.1_GH0.tar.gz) = 3059231
+TIMESTAMP = 1751468522
+SHA256 (bkryza-clang-uml-0.6.2_GH0.tar.gz) = 004540c328699f81abebceb33a4661b548ab3a5f74096da2c025b9971b2b17ff
+SIZE (bkryza-clang-uml-0.6.2_GH0.tar.gz) = 3100641
diff --git a/graphics/clang-uml/files/patch-src_common_clang__utils.cc b/graphics/clang-uml/files/patch-src_common_clang__utils.cc
index 81f081831420..193f4ccfec7f 100644
--- a/graphics/clang-uml/files/patch-src_common_clang__utils.cc
+++ b/graphics/clang-uml/files/patch-src_common_clang__utils.cc
@@ -1,11 +1,11 @@
---- src/common/clang_utils.cc.orig 2025-01-20 07:36:53 UTC
+--- src/common/clang_utils.cc.orig 2025-06-29 11:26:26 UTC
+++ src/common/clang_utils.cc
-@@ -1019,7 +1019,7 @@ clang::RawComment *get_raw_comment(const clang::Source
+@@ -1023,7 +1023,7 @@ clang::RawComment *get_raw_comment(const clang::Source
+ const auto *comments = context.Comments.getCommentsInFile(file_id);
- if (!context.Comments.empty() &&
- context.Comments.getCommentsInFile(file_id) != nullptr) {
+ if (has_comments && comments != nullptr) {
- for (const auto [offset, raw_comment] :
+ for (const auto & [offset, raw_comment] :
*context.Comments.getCommentsInFile(sm.getFileID(expr_begin))) {
- const auto comment_end_line = sm.getSpellingLineNumber(
+ const auto comment_end_line = sm.getExpansionLineNumber(
raw_comment->getSourceRange().getEnd());
diff --git a/graphics/colord-kde/distinfo b/graphics/colord-kde/distinfo
index f69e4cc43e0d..d5adadbb20be 100644
--- a/graphics/colord-kde/distinfo
+++ b/graphics/colord-kde/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751111721
-SHA256 (KDE/release-service/25.04.2/colord-kde-25.04.2.tar.xz) = 3f847f952ff34fe98e9b9c3477039860b95d3ec079a4421ab8269b6ee8a91459
-SIZE (KDE/release-service/25.04.2/colord-kde-25.04.2.tar.xz) = 120048
+TIMESTAMP = 1751381448
+SHA256 (KDE/release-service/25.04.3/colord-kde-25.04.3.tar.xz) = bcebe47737750d066e9c5560a7f9398bbe6327cf265714b3c708a4d1d6ea1803
+SIZE (KDE/release-service/25.04.3/colord-kde-25.04.3.tar.xz) = 120080
diff --git a/graphics/derelict-gl3/Makefile b/graphics/derelict-gl3/Makefile
index 46b350f548e3..c4c21ef43ea0 100644
--- a/graphics/derelict-gl3/Makefile
+++ b/graphics/derelict-gl3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= derelict-gl3
PORTVERSION= 1.0.24
-PORTREVISION= 5
+PORTREVISION= 6
DISTVERSIONPREFIX= v
CATEGORIES= graphics
diff --git a/graphics/dify/Makefile b/graphics/dify/Makefile
index 277a062186cc..23a73597fc23 100644
--- a/graphics/dify/Makefile
+++ b/graphics/dify/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dify
DISTVERSION= 0.6.0
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= graphics
MASTER_SITES= CRATESIO
# XXX Teach USES=cargo to have proper default
diff --git a/graphics/drawio/Makefile b/graphics/drawio/Makefile
index 527792f369de..f2ecf89cf3da 100644
--- a/graphics/drawio/Makefile
+++ b/graphics/drawio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= drawio
PORTVERSION= 26.2.15
-PORTREVISION= 6
+PORTREVISION= 7
DISTVERSIONPREFIX= x86_64-
CATEGORIES= graphics
MASTER_SITES= https://github.com/jgraph/drawio-desktop/releases/download/v${PORTVERSION}/
diff --git a/graphics/drawpile/Makefile b/graphics/drawpile/Makefile
index 834315850c02..a1f43d6ecc00 100644
--- a/graphics/drawpile/Makefile
+++ b/graphics/drawpile/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Drawpile
DISTVERSION= 2.2.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python
MAINTAINER= yuri@FreeBSD.org
diff --git a/graphics/dssim/Makefile b/graphics/dssim/Makefile
index 8d29bf968c06..d5906884f249 100644
--- a/graphics/dssim/Makefile
+++ b/graphics/dssim/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dssim
DISTVERSION= 3.2.4
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= graphics
MASTER_SITES= CRATESIO
# XXX Teach USES=cargo to have proper default
diff --git a/graphics/evince/Makefile b/graphics/evince/Makefile
index f48564d52471..972382c18e18 100644
--- a/graphics/evince/Makefile
+++ b/graphics/evince/Makefile
@@ -1,6 +1,5 @@
PORTNAME= evince
-DISTVERSION= 48.0
-PORTREVISION= 1
+DISTVERSION= 48.1
CATEGORIES= graphics print gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -21,14 +20,13 @@ BUILD_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \
LIB_DEPENDS= libhandy-1.so:x11-toolkits/libhandy \
libpoppler-glib.so:graphics/poppler-glib \
libspectre.so:print/libspectre \
- libtiff.so:graphics/tiff \
- libdbus-1.so:devel/dbus
+ libtiff.so:graphics/tiff
RUN_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas
USES= compiler:c++11-lib cpe desktop-file-utils gettext gnome \
gstreamer libarchive localbase:ldflags meson pkgconfig \
python:build tar:xz xorg
-USE_GNOME= cairo gdkpixbuf gnomedesktop3 gtk30 introspection:build libxml2
+USE_GNOME= cairo gdkpixbuf gtk30 libxml2
USE_LDCONFIG= yes
USE_XORG= ice
CPE_VENDOR= gnome
@@ -43,7 +41,6 @@ MESON_ARGS+= -Dintrospection=false \
-Dpreviewer=false \
-Dthumbnail_cache=disabled \
-Dthumbnailer=false
-USE_GNOME+= libxml2
OPTIONS_EXCLUDE= DBUS
PLIST= ${.CURDIR}/pkg-plist-lite
PKGNAMESUFFIX= -lite
@@ -66,8 +63,8 @@ OPTIONS_DEFAULT= COMICS DBUS KEYRING SPELL XPS
COMICS_DESC= Comic book archives support
COMICS_MESON_ENABLED= comics
-DBUS_MESON_TRUE= dbus
-DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus
+DBUS_MESON_TRUE= dbus
+DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus
DJVU_DESC= DJVU support
DJVU_LIB_DEPENDS= libdjvulibre.so:graphics/djvulibre
diff --git a/graphics/evince/distinfo b/graphics/evince/distinfo
index f4c04d0ce3b6..ac8fd3452e4d 100644
--- a/graphics/evince/distinfo
+++ b/graphics/evince/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744639068
-SHA256 (gnome/evince-48.0.tar.xz) = cd2f658355fa9075fdf9e5b44aa0af3a7e0928c55614eb1042b36176cf451126
-SIZE (gnome/evince-48.0.tar.xz) = 2942540
+TIMESTAMP = 1751557151
+SHA256 (gnome/evince-48.1.tar.xz) = 7d8b9a6fa3a05d3f5b9048859027688c73a788ff6e923bc3945126884943fa10
+SIZE (gnome/evince-48.1.tar.xz) = 2942692
diff --git a/graphics/evince/pkg-plist b/graphics/evince/pkg-plist
index d4725ae61f2b..7dee2ca261ff 100644
--- a/graphics/evince/pkg-plist
+++ b/graphics/evince/pkg-plist
@@ -69,10 +69,10 @@ lib/girepository-1.0/EvinceDocument-%%VERSION%%.typelib
lib/girepository-1.0/EvinceView-%%VERSION%%.typelib
lib/libevdocument3.so
lib/libevdocument3.so.4
-lib/libevdocument3.so.%%GTK4_VERSION%%
+lib/libevdocument3.so.4.0.0
lib/libevview3.so
lib/libevview3.so.3
-lib/libevview3.so.%%GTK3_VERSION%%
+lib/libevview3.so.3.0.0
libdata/pkgconfig/evince-document-%%VERSION%%.pc
libdata/pkgconfig/evince-view-%%VERSION%%.pc
%%DBUS%%libexec/evinced
diff --git a/graphics/evince/pkg-plist-lite b/graphics/evince/pkg-plist-lite
index f072cf2f0402..c068f815bb8e 100644
--- a/graphics/evince/pkg-plist-lite
+++ b/graphics/evince/pkg-plist-lite
@@ -65,10 +65,10 @@ lib/evince/4/backends/tiffdocument.evince-backend
%%XPS%%lib/evince/4/backends/xpsdocument.evince-backend
lib/libevdocument3.so
lib/libevdocument3.so.4
-lib/libevdocument3.so.%%GTK4_VERSION%%
+lib/libevdocument3.so.4.0.0
lib/libevview3.so
lib/libevview3.so.3
-lib/libevview3.so.%%GTK3_VERSION%%
+lib/libevview3.so.3.0.0
libdata/pkgconfig/evince-document-%%VERSION%%.pc
libdata/pkgconfig/evince-view-%%VERSION%%.pc
share/man/man1/evince-previewer.1.gz
diff --git a/graphics/gifski/Makefile b/graphics/gifski/Makefile
index f7445924ae48..dff5a9740e87 100644
--- a/graphics/gifski/Makefile
+++ b/graphics/gifski/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gifski
DISTVERSION= 1.10.3
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org
diff --git a/graphics/glslang/Makefile b/graphics/glslang/Makefile
index 1b31ac722a26..0e4b68c02b1c 100644
--- a/graphics/glslang/Makefile
+++ b/graphics/glslang/Makefile
@@ -1,8 +1,8 @@
PORTNAME= glslang
-DISTVERSION= 15.3.0
+DISTVERSION= 15.4.0
CATEGORIES= graphics
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= OpenGL and OpenGL ES shader front end and validator
WWW= https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/
diff --git a/graphics/glslang/distinfo b/graphics/glslang/distinfo
index 6fb4f73074a3..18517b17b988 100644
--- a/graphics/glslang/distinfo
+++ b/graphics/glslang/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745537407
-SHA256 (KhronosGroup-glslang-15.3.0_GH0.tar.gz) = c6c21fe1873c37e639a6a9ac72d857ab63a5be6893a589f34e09a6c757174201
-SIZE (KhronosGroup-glslang-15.3.0_GH0.tar.gz) = 4023163
+TIMESTAMP = 1751036750
+SHA256 (KhronosGroup-glslang-15.4.0_GH0.tar.gz) = b16c78e7604b9be9f546ee35ad8b6db6f39bbbbfb19e8d038b6fe2ea5bba4ff4
+SIZE (KhronosGroup-glslang-15.4.0_GH0.tar.gz) = 4201376
diff --git a/graphics/glslang/pkg-plist b/graphics/glslang/pkg-plist
index 435b7f2856d3..3fca789ea3b0 100644
--- a/graphics/glslang/pkg-plist
+++ b/graphics/glslang/pkg-plist
@@ -14,7 +14,7 @@ include/glslang/SPIRV/Logger.h
include/glslang/SPIRV/SPVRemapper.h
include/glslang/SPIRV/SpvTools.h
include/glslang/SPIRV/disassemble.h
-include/glslang/SPIRV/spirv.hpp
+include/glslang/SPIRV/spirv.hpp11
include/glslang/build_info.h
lib/cmake/glslang/glslang-config-version.cmake
lib/cmake/glslang/glslang-config.cmake
diff --git a/graphics/gwenview/distinfo b/graphics/gwenview/distinfo
index c5da8098dea3..3496f59c7f19 100644
--- a/graphics/gwenview/distinfo
+++ b/graphics/gwenview/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036747
-SHA256 (KDE/release-service/25.04.2/gwenview-25.04.2.tar.xz) = f2ec1bbb71fefd041a656686e4eb8a3ed684f913cfa86e062a40d9222ca3143f
-SIZE (KDE/release-service/25.04.2/gwenview-25.04.2.tar.xz) = 6533516
+TIMESTAMP = 1751381450
+SHA256 (KDE/release-service/25.04.3/gwenview-25.04.3.tar.xz) = 59bf9fc4a4be87260781ccb5872212484b697caa53fa0ee7e128bdb08eaf5e87
+SIZE (KDE/release-service/25.04.3/gwenview-25.04.3.tar.xz) = 6533552
diff --git a/graphics/kamera/distinfo b/graphics/kamera/distinfo
index 4aa26de4c2d6..6bfbaf5bd4e6 100644
--- a/graphics/kamera/distinfo
+++ b/graphics/kamera/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036750
-SHA256 (KDE/release-service/25.04.2/kamera-25.04.2.tar.xz) = a45fd021f95aa334d2f9994ddeaafa290f71580277192b6c5d2829637a8dc7e8
-SIZE (KDE/release-service/25.04.2/kamera-25.04.2.tar.xz) = 133004
+TIMESTAMP = 1751381453
+SHA256 (KDE/release-service/25.04.3/kamera-25.04.3.tar.xz) = 46b9caa4a9ef218342f57eeb0fdad30635fc5090f22f89dd1ced5856f060dd49
+SIZE (KDE/release-service/25.04.3/kamera-25.04.3.tar.xz) = 132972
diff --git a/graphics/kcolorchooser/distinfo b/graphics/kcolorchooser/distinfo
index 1755462bdd91..80a24a48af0a 100644
--- a/graphics/kcolorchooser/distinfo
+++ b/graphics/kcolorchooser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036752
-SHA256 (KDE/release-service/25.04.2/kcolorchooser-25.04.2.tar.xz) = 749f3a80498fb5632d5c835f4ac17eedd16d891dd74b8af06ca12445c7bc6a0f
-SIZE (KDE/release-service/25.04.2/kcolorchooser-25.04.2.tar.xz) = 36364
+TIMESTAMP = 1751381455
+SHA256 (KDE/release-service/25.04.3/kcolorchooser-25.04.3.tar.xz) = 08db027a1deb9e0a429abde8c8702b47e1401ac0085812f78ac10a7c610270f5
+SIZE (KDE/release-service/25.04.3/kcolorchooser-25.04.3.tar.xz) = 36396
diff --git a/graphics/kdegraphics-mobipocket/distinfo b/graphics/kdegraphics-mobipocket/distinfo
index ab17df618787..0333dc54d9d2 100644
--- a/graphics/kdegraphics-mobipocket/distinfo
+++ b/graphics/kdegraphics-mobipocket/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036755
-SHA256 (KDE/release-service/25.04.2/kdegraphics-mobipocket-25.04.2.tar.xz) = ddd546e8fff5552e5b7e7294f3c63b6130d9a98f6155ea280fa861f793cf2337
-SIZE (KDE/release-service/25.04.2/kdegraphics-mobipocket-25.04.2.tar.xz) = 13136
+TIMESTAMP = 1751381458
+SHA256 (KDE/release-service/25.04.3/kdegraphics-mobipocket-25.04.3.tar.xz) = 12f66c78d190867c1c994f650f1409c87bde0fd592911ad3a475b7502045f3d3
+SIZE (KDE/release-service/25.04.3/kdegraphics-mobipocket-25.04.3.tar.xz) = 13136
diff --git a/graphics/kdegraphics-svgpart/distinfo b/graphics/kdegraphics-svgpart/distinfo
index 6e3d16bd30b0..7d3ed5333176 100644
--- a/graphics/kdegraphics-svgpart/distinfo
+++ b/graphics/kdegraphics-svgpart/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036757
-SHA256 (KDE/release-service/25.04.2/svgpart-25.04.2.tar.xz) = afba527031489d32151134e31c2be13207be1f224ed7963f1d8170a2a28d2a9c
-SIZE (KDE/release-service/25.04.2/svgpart-25.04.2.tar.xz) = 30232
+TIMESTAMP = 1751381460
+SHA256 (KDE/release-service/25.04.3/svgpart-25.04.3.tar.xz) = 193f852d7d1fba4ec7ad25dd59d567d58bb6533e436a50d80f54fe1b94202b24
+SIZE (KDE/release-service/25.04.3/svgpart-25.04.3.tar.xz) = 30252
diff --git a/graphics/kdegraphics-thumbnailers/distinfo b/graphics/kdegraphics-thumbnailers/distinfo
index fd49614c3fae..8a67938b184f 100644
--- a/graphics/kdegraphics-thumbnailers/distinfo
+++ b/graphics/kdegraphics-thumbnailers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036760
-SHA256 (KDE/release-service/25.04.2/kdegraphics-thumbnailers-25.04.2.tar.xz) = 65a3caffe98aadb5e94023c674d163d1a3efb3da1f3b222f3d883143e2f7fe7c
-SIZE (KDE/release-service/25.04.2/kdegraphics-thumbnailers-25.04.2.tar.xz) = 49136
+TIMESTAMP = 1751381463
+SHA256 (KDE/release-service/25.04.3/kdegraphics-thumbnailers-25.04.3.tar.xz) = 221b584c92c1c1570720caba97706de36dbe3ef4f6ee324b774513e37f446318
+SIZE (KDE/release-service/25.04.3/kdegraphics-thumbnailers-25.04.3.tar.xz) = 49160
diff --git a/graphics/kgraphviewer/distinfo b/graphics/kgraphviewer/distinfo
index 7ab2e81fa96d..9548a599cdf1 100644
--- a/graphics/kgraphviewer/distinfo
+++ b/graphics/kgraphviewer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036762
-SHA256 (KDE/release-service/25.04.2/kgraphviewer-25.04.2.tar.xz) = 484bf8132a1ecbec0a9fcf05274bb08081e6d288882a9835e86cb3177a7742bf
-SIZE (KDE/release-service/25.04.2/kgraphviewer-25.04.2.tar.xz) = 1595592
+TIMESTAMP = 1751381465
+SHA256 (KDE/release-service/25.04.3/kgraphviewer-25.04.3.tar.xz) = 7b79dbccc43e13c26d76b2606b7ec6c2d87e857a116ca2c7150d3188dfdf870f
+SIZE (KDE/release-service/25.04.3/kgraphviewer-25.04.3.tar.xz) = 1595568
diff --git a/graphics/kimagemapeditor/distinfo b/graphics/kimagemapeditor/distinfo
index 9fc2b21de8a7..e0e6233beacf 100644
--- a/graphics/kimagemapeditor/distinfo
+++ b/graphics/kimagemapeditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036765
-SHA256 (KDE/release-service/25.04.2/kimagemapeditor-25.04.2.tar.xz) = 53e9efb9f1807dd9feeb78590301e2607f831656c807d53852c14e67964d8d8d
-SIZE (KDE/release-service/25.04.2/kimagemapeditor-25.04.2.tar.xz) = 1077232
+TIMESTAMP = 1751381467
+SHA256 (KDE/release-service/25.04.3/kimagemapeditor-25.04.3.tar.xz) = 18a0117e8d55530e6a83a57845b142cfa4951f1ce33c870122077eb229089640
+SIZE (KDE/release-service/25.04.3/kimagemapeditor-25.04.3.tar.xz) = 1077212
diff --git a/graphics/kolourpaint/distinfo b/graphics/kolourpaint/distinfo
index 6f6f1dda0a8c..e04df4d2be8c 100644
--- a/graphics/kolourpaint/distinfo
+++ b/graphics/kolourpaint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036767
-SHA256 (KDE/release-service/25.04.2/kolourpaint-25.04.2.tar.xz) = 74e495d8c102fe206bc4e173fe53134a4397a0d7b52ce06289af21805baa5210
-SIZE (KDE/release-service/25.04.2/kolourpaint-25.04.2.tar.xz) = 5315008
+TIMESTAMP = 1751381470
+SHA256 (KDE/release-service/25.04.3/kolourpaint-25.04.3.tar.xz) = 819b9bad15d927b150b95ac71d398f04df392762b848bb6be619e3fda3357d1f
+SIZE (KDE/release-service/25.04.3/kolourpaint-25.04.3.tar.xz) = 5314956
diff --git a/graphics/kontrast/distinfo b/graphics/kontrast/distinfo
index 6c8591449c27..12e4ccd689f5 100644
--- a/graphics/kontrast/distinfo
+++ b/graphics/kontrast/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036769
-SHA256 (KDE/release-service/25.04.2/kontrast-25.04.2.tar.xz) = 410ffa280235a4e3277a8efe953c4e134714dd7241913165bc24aaaa1350c1c2
-SIZE (KDE/release-service/25.04.2/kontrast-25.04.2.tar.xz) = 219564
+TIMESTAMP = 1751381472
+SHA256 (KDE/release-service/25.04.3/kontrast-25.04.3.tar.xz) = 5cc134f4af4c6dabbae7df83c8945c3986cb9ae0455d0d315517fa96905eecf8
+SIZE (KDE/release-service/25.04.3/kontrast-25.04.3.tar.xz) = 219564
diff --git a/graphics/kqtquickcharts/distinfo b/graphics/kqtquickcharts/distinfo
index 6e43d3c5368f..d13c571db276 100644
--- a/graphics/kqtquickcharts/distinfo
+++ b/graphics/kqtquickcharts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036772
-SHA256 (KDE/release-service/25.04.2/kqtquickcharts-25.04.2.tar.xz) = f1691c48efeea44285a36754697441027d87e078b6c0c421249571441f3179aa
-SIZE (KDE/release-service/25.04.2/kqtquickcharts-25.04.2.tar.xz) = 30868
+TIMESTAMP = 1751381475
+SHA256 (KDE/release-service/25.04.3/kqtquickcharts-25.04.3.tar.xz) = 6df9523d905944957d227aec009cdf45f202b279296269dde8f63a02b549c028
+SIZE (KDE/release-service/25.04.3/kqtquickcharts-25.04.3.tar.xz) = 30856
diff --git a/graphics/ksanecore/distinfo b/graphics/ksanecore/distinfo
index 8a90c0ad7b66..7bedb5fb8837 100644
--- a/graphics/ksanecore/distinfo
+++ b/graphics/ksanecore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036774
-SHA256 (KDE/release-service/25.04.2/ksanecore-25.04.2.tar.xz) = 7039e9c4c1f2c295359a68d9581f07c0674572848391ac7ccbb1af22c07915d8
-SIZE (KDE/release-service/25.04.2/ksanecore-25.04.2.tar.xz) = 53996
+TIMESTAMP = 1751381477
+SHA256 (KDE/release-service/25.04.3/ksanecore-25.04.3.tar.xz) = e5a8fdda44d4a27f0c90c2b808e48a737999ec200fd0b70f75fabb33a9013302
+SIZE (KDE/release-service/25.04.3/ksanecore-25.04.3.tar.xz) = 53972
diff --git a/graphics/libimagequant/Makefile b/graphics/libimagequant/Makefile
index fcc9bded1bb9..acff213ed8dc 100644
--- a/graphics/libimagequant/Makefile
+++ b/graphics/libimagequant/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libimagequant
PORTVERSION= 4.3.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MAINTAINER= ports@FreeBSD.org
diff --git a/graphics/libkdcraw/distinfo b/graphics/libkdcraw/distinfo
index ba02cda01df2..e93e20f65214 100644
--- a/graphics/libkdcraw/distinfo
+++ b/graphics/libkdcraw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036777
-SHA256 (KDE/release-service/25.04.2/libkdcraw-25.04.2.tar.xz) = de7bc44d0437a0dca94a1005360b96b00da4ffc501f513eff466c3eb2755fd8a
-SIZE (KDE/release-service/25.04.2/libkdcraw-25.04.2.tar.xz) = 37348
+TIMESTAMP = 1751381480
+SHA256 (KDE/release-service/25.04.3/libkdcraw-25.04.3.tar.xz) = 4ffd227cf0838c9a46be9f682d2431928e4663ad54de1f765bd8ae258eb110e8
+SIZE (KDE/release-service/25.04.3/libkdcraw-25.04.3.tar.xz) = 37344
diff --git a/graphics/libkexiv2/distinfo b/graphics/libkexiv2/distinfo
index c528b26aaca6..e326d9a001db 100644
--- a/graphics/libkexiv2/distinfo
+++ b/graphics/libkexiv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036779
-SHA256 (KDE/release-service/25.04.2/libkexiv2-25.04.2.tar.xz) = 9eebb0d9ec9773fc4a3db7fa19f6df6923860920ea2192ca9f9d9df96bc997d1
-SIZE (KDE/release-service/25.04.2/libkexiv2-25.04.2.tar.xz) = 60644
+TIMESTAMP = 1751381482
+SHA256 (KDE/release-service/25.04.3/libkexiv2-25.04.3.tar.xz) = d7b8d791e9db8facf16a95447daa597efaaa6b42d300fa7cbe9d1ff5b9e7b5a8
+SIZE (KDE/release-service/25.04.3/libkexiv2-25.04.3.tar.xz) = 60660
diff --git a/graphics/libksane/distinfo b/graphics/libksane/distinfo
index 2a94bf23b219..099188f8753f 100644
--- a/graphics/libksane/distinfo
+++ b/graphics/libksane/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036782
-SHA256 (KDE/release-service/25.04.2/libksane-25.04.2.tar.xz) = c458fcc2f0ff52be768e77cb4cb3ca2150db8986ed8403cb19ff08bf5dadcec3
-SIZE (KDE/release-service/25.04.2/libksane-25.04.2.tar.xz) = 155908
+TIMESTAMP = 1751381485
+SHA256 (KDE/release-service/25.04.3/libksane-25.04.3.tar.xz) = eab97e319cd8e020e63c49ca3c18188898d326d3568c939a5640b42cdc1c265f
+SIZE (KDE/release-service/25.04.3/libksane-25.04.3.tar.xz) = 155880
diff --git a/graphics/libopendrive/Makefile b/graphics/libopendrive/Makefile
index b96a228fdbf8..e0aff6c9efeb 100644
--- a/graphics/libopendrive/Makefile
+++ b/graphics/libopendrive/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libopendrive
PORTVERSION= 0.6.0
+PORTREVISION= 1
CATEGORIES= graphics
MAINTAINER= sunpoet@FreeBSD.org
@@ -9,13 +10,22 @@ WWW= https://github.com/pageldev/libOpenDRIVE
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake compiler:c++14-lang
+BUILD_DEPENDS= catch2>=3.4.0:devel/catch2 \
+ pugixml>=1.14:textproc/pugixml
+LIB_DEPENDS= libpugixml.so:textproc/pugixml
+
+USES= cmake compiler:c++17-lang
CMAKE_ON= BUILD_SHARED_LIBS
USE_GITHUB= yes
GH_ACCOUNT= pageldev
GH_PROJECT= libOpenDRIVE
-GH_TAGNAME= edfd564
+GH_TAGNAME= 82c2dd9
+
+post-patch:
+ @${MKDIR} ${WRKSRC}/pugixml/
+ @${LN} -s ${LOCALBASE}/include/pugixml.hpp ${WRKSRC}/pugixml/pugixml.hpp
+ @${LN} -s ${LOCALBASE}/include/pugiconfig.hpp ${WRKSRC}/pugixml/pugiconfig.hpp
.include <bsd.port.mk>
diff --git a/graphics/libopendrive/distinfo b/graphics/libopendrive/distinfo
index 393438c08144..156664e687d5 100644
--- a/graphics/libopendrive/distinfo
+++ b/graphics/libopendrive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748107894
-SHA256 (pageldev-libOpenDRIVE-0.6.0-edfd564_GH0.tar.gz) = 89184e50350f715e88d921dda95879b8693efd14d47d0a8cb8d6bc8635089e7e
-SIZE (pageldev-libOpenDRIVE-0.6.0-edfd564_GH0.tar.gz) = 132294
+TIMESTAMP = 1751375029
+SHA256 (pageldev-libOpenDRIVE-0.6.0-82c2dd9_GH0.tar.gz) = 366063848456c376b1a1e499b9f262bc0c024f579dae300ee190882900615cf5
+SIZE (pageldev-libOpenDRIVE-0.6.0-82c2dd9_GH0.tar.gz) = 152194
diff --git a/graphics/libopendrive/files/patch-CMakeLists.txt b/graphics/libopendrive/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..32b6609c0b7b
--- /dev/null
+++ b/graphics/libopendrive/files/patch-CMakeLists.txt
@@ -0,0 +1,62 @@
+--- CMakeLists.txt.orig 2025-07-04 08:27:24 UTC
++++ CMakeLists.txt
+@@ -20,22 +20,10 @@ include(CTest)
+ endif()
+
+ include(CTest)
+-include(FetchContent)
+ include(GNUInstallDirs)
+
+-FetchContent_Declare(
+- pugixml
+- GIT_REPOSITORY https://github.com/zeux/pugixml.git
+- GIT_TAG v1.14
+-)
+-FetchContent_MakeAvailable(pugixml)
+-
+-FetchContent_Declare(
+- Catch2
+- GIT_REPOSITORY https://github.com/catchorg/Catch2.git
+- GIT_TAG v3.4.0
+-)
+-FetchContent_MakeAvailable(Catch2)
++find_package(pugixml 1.14 REQUIRED)
++find_package(Catch2 3.4.0 REQUIRED)
+ include(Catch)
+
+ set(SOURCES
+@@ -59,19 +47,18 @@ set(SOURCES
+ src/RoadObject.cpp
+ src/RoadSignal.cpp
+ src/RoutingGraph.cpp
+- ${pugixml_SOURCE_DIR}/src/pugixml.cpp
+ )
+
+ add_library(OpenDrive ${SOURCES})
+ target_include_directories(
+ OpenDrive PUBLIC
+ $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
++ $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/pugixml>
+ $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
+- $<BUILD_INTERFACE:${pugixml_SOURCE_DIR}/src>
+ )
+
+ add_executable(tests tests/test.cpp)
+-target_link_libraries(tests PRIVATE OpenDrive Catch2::Catch2WithMain)
++target_link_libraries(tests PRIVATE OpenDrive pugixml::pugixml Catch2::Catch2WithMain)
+ catch_discover_tests(tests WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/tests)
+
+ install(
+@@ -80,12 +67,6 @@ install(
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
+-)
+-install(
+- FILES
+- ${pugixml_SOURCE_DIR}/src/pugixml.hpp
+- ${pugixml_SOURCE_DIR}/src/pugiconfig.hpp
+- DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
+ )
+ install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/include/ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
+ install(TARGETS OpenDrive EXPORT OpenDriveConfig)
diff --git a/graphics/libopendrive/pkg-plist b/graphics/libopendrive/pkg-plist
index e54966418ff0..b94183fd63c1 100644
--- a/graphics/libopendrive/pkg-plist
+++ b/graphics/libopendrive/pkg-plist
@@ -1,4 +1,3 @@
-bin/test-xodr
cmake/OpenDriveConfig-%%CMAKE_BUILD_TYPE%%.cmake
cmake/OpenDriveConfig.cmake
include/CubicBezier.hpp
@@ -13,6 +12,7 @@ include/Junction.h
include/Lane.h
include/LaneSection.h
include/LaneValidityRecord.h
+include/Log.h
include/Math.hpp
include/Mesh.h
include/OpenDriveMap.h
@@ -25,6 +25,5 @@ include/RoadSignal.h
include/RoutingGraph.h
include/Utils.hpp
include/XmlNode.h
-include/pugixml/pugiconfig.hpp
-include/pugixml/pugixml.hpp
+include/earcut.hpp
lib/libOpenDrive.so
diff --git a/graphics/libopenraw/Makefile b/graphics/libopenraw/Makefile
index 9f35e0deeeba..928c93b1ffaf 100644
--- a/graphics/libopenraw/Makefile
+++ b/graphics/libopenraw/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libopenraw
PORTVERSION= 0.3.7
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= graphics
MASTER_SITES= http://libopenraw.freedesktop.org/download/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/graphics/libplacebo/Makefile b/graphics/libplacebo/Makefile
index df9d9e7cb0a7..104571959fb1 100644
--- a/graphics/libplacebo/Makefile
+++ b/graphics/libplacebo/Makefile
@@ -1,6 +1,7 @@
PORTNAME= libplacebo
DISTVERSIONPREFIX= v
DISTVERSION= 7.351.0
+PORTREVISION= 1
CATEGORIES= graphics
MAINTAINER= jbeich@FreeBSD.org
diff --git a/graphics/librsvg2-rust/Makefile b/graphics/librsvg2-rust/Makefile
index d306723911fe..93a33e2bb2ac 100644
--- a/graphics/librsvg2-rust/Makefile
+++ b/graphics/librsvg2-rust/Makefile
@@ -1,6 +1,6 @@
PORTNAME= librsvg
DISTVERSION= 2.60.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics gnome
MASTER_SITES= GNOME
PKGNAMESUFFIX= 2-rust
diff --git a/graphics/menyoki/Makefile b/graphics/menyoki/Makefile
index 6d2b1af82cba..f4fbd570362b 100644
--- a/graphics/menyoki/Makefile
+++ b/graphics/menyoki/Makefile
@@ -1,7 +1,7 @@
PORTNAME= menyoki
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org
diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile
index 65b4c500a26d..22caa093d62c 100644
--- a/graphics/mesa-devel/Makefile
+++ b/graphics/mesa-devel/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mesa
-DISTVERSION= 25.1-branchpoint-3233
-DISTVERSIONSUFFIX= -geaad90c262b
+DISTVERSION= 25.1-branchpoint-3684
+DISTVERSIONSUFFIX= -gec05d4b1faf
+PORTREVISION= 1
CATEGORIES= graphics
PKGNAMESUFFIX= -devel
diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo
index 54a07d79fd7c..f72b76f65a6b 100644
--- a/graphics/mesa-devel/distinfo
+++ b/graphics/mesa-devel/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1750894763
-SHA256 (mesa-25.1-branchpoint-3233-geaad90c262b.tar.bz2) = cd4abf95f5f21aec6262010fff1fe53ecd7ef72db38692bbd47a73ac3072cd34
-SIZE (mesa-25.1-branchpoint-3233-geaad90c262b.tar.bz2) = 58159088
+TIMESTAMP = 1751496736
+SHA256 (mesa-25.1-branchpoint-3684-gec05d4b1faf.tar.bz2) = 3885f8dbb6d0edc5136cb7cd8b57c3ebf2211c01689c3776a2fc5210d6f6516a
+SIZE (mesa-25.1-branchpoint-3684-gec05d4b1faf.tar.bz2) = 58260181
SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008
SIZE (700efacda59c.patch) = 983
SHA256 (2930dcbb3329.patch) = f90ab77950ba1a56d165f0bc8a3cbd9c5f624bb5c67d1c7f337316027e8295e8
diff --git a/graphics/mesa-dri/Makefile b/graphics/mesa-dri/Makefile
index a3bec451e098..8f19ef46964e 100644
--- a/graphics/mesa-dri/Makefile
+++ b/graphics/mesa-dri/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mesa-dri
PORTVERSION= ${MESAVERSION}
-PORTREVISION= 6
+PORTREVISION= 8
CATEGORIES= graphics
COMMENT= OpenGL hardware acceleration drivers for DRI2+
diff --git a/graphics/noaa-apt/Makefile b/graphics/noaa-apt/Makefile
index 8231ba2d6242..c688f52664cd 100644
--- a/graphics/noaa-apt/Makefile
+++ b/graphics/noaa-apt/Makefile
@@ -1,7 +1,7 @@
PORTNAME= noaa-apt
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.1
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org
diff --git a/graphics/nvidia-drm-510-kmod-devel/Makefile b/graphics/nvidia-drm-510-kmod-devel/Makefile
index b6bfde43b6f3..d4ce531391ae 100644
--- a/graphics/nvidia-drm-510-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-510-kmod-devel/Makefile
@@ -1,4 +1,4 @@
-NVIDIA_DISTVERSION= 575.64
+NVIDIA_DISTVERSION= 575.64.03
# Explicitly set PORTREVISION as it can be overridden by the master port
PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../nvidia-drm-510-kmod
diff --git a/graphics/nvidia-drm-510-kmod-devel/distinfo b/graphics/nvidia-drm-510-kmod-devel/distinfo
index 7946a22f9991..9e09837b4dca 100644
--- a/graphics/nvidia-drm-510-kmod-devel/distinfo
+++ b/graphics/nvidia-drm-510-kmod-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750513021
-SHA256 (NVIDIA-FreeBSD-x86_64-575.64.tar.xz) = 8b1392a796ac04738b11d8f74713d1c8be3ecbd1af8363ba8ba3599204b56057
-SIZE (NVIDIA-FreeBSD-x86_64-575.64.tar.xz) = 287791452
+TIMESTAMP = 1751449876
+SHA256 (NVIDIA-FreeBSD-x86_64-575.64.03.tar.xz) = 1fa676e43bb2da5f4458ad8feb969d7dac3438adb2f3294ca15b2c3e95522363
+SIZE (NVIDIA-FreeBSD-x86_64-575.64.03.tar.xz) = 287548092
SHA256 (freebsd-drm-kmod-drm_v5.10.163_8_GH0.tar.gz) = ea6b04c4bbd859248aabb81bc2abc19f33d68f57decf2e41dd8f5341124227d4
SIZE (freebsd-drm-kmod-drm_v5.10.163_8_GH0.tar.gz) = 20095720
diff --git a/graphics/nvidia-drm-515-kmod-devel/Makefile b/graphics/nvidia-drm-515-kmod-devel/Makefile
index c82bf66cc78e..a7b333ad8441 100644
--- a/graphics/nvidia-drm-515-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-515-kmod-devel/Makefile
@@ -1,4 +1,4 @@
-NVIDIA_DISTVERSION= 575.64
+NVIDIA_DISTVERSION= 575.64.03
# Explicitly set PORTREVISION as it can be overridden by the master port
PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../nvidia-drm-515-kmod
diff --git a/graphics/nvidia-drm-515-kmod-devel/distinfo b/graphics/nvidia-drm-515-kmod-devel/distinfo
index c30652a950d9..3f48f97f6c2f 100644
--- a/graphics/nvidia-drm-515-kmod-devel/distinfo
+++ b/graphics/nvidia-drm-515-kmod-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750497473
-SHA256 (NVIDIA-FreeBSD-x86_64-575.64.tar.xz) = 8b1392a796ac04738b11d8f74713d1c8be3ecbd1af8363ba8ba3599204b56057
-SIZE (NVIDIA-FreeBSD-x86_64-575.64.tar.xz) = 287791452
+TIMESTAMP = 1751449949
+SHA256 (NVIDIA-FreeBSD-x86_64-575.64.03.tar.xz) = 1fa676e43bb2da5f4458ad8feb969d7dac3438adb2f3294ca15b2c3e95522363
+SIZE (NVIDIA-FreeBSD-x86_64-575.64.03.tar.xz) = 287548092
SHA256 (freebsd-drm-kmod-drm_v5.15.160_5_GH0.tar.gz) = 93fc30211374d028ec8e24872cc5ac03dab13309b637cf3bdad27f2dcb808fc0
SIZE (freebsd-drm-kmod-drm_v5.15.160_5_GH0.tar.gz) = 26098570
diff --git a/graphics/nvidia-drm-61-kmod-devel/Makefile b/graphics/nvidia-drm-61-kmod-devel/Makefile
index d059040f5e2f..c36ca3f0be6e 100644
--- a/graphics/nvidia-drm-61-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-61-kmod-devel/Makefile
@@ -1,4 +1,4 @@
-NVIDIA_DISTVERSION= 575.64
+NVIDIA_DISTVERSION= 575.64.03
# Explicitly set PORTREVISION as it can be overridden by the master port
PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../nvidia-drm-61-kmod
diff --git a/graphics/nvidia-drm-61-kmod-devel/distinfo b/graphics/nvidia-drm-61-kmod-devel/distinfo
index 934b49d0bd27..03da35fa84ce 100644
--- a/graphics/nvidia-drm-61-kmod-devel/distinfo
+++ b/graphics/nvidia-drm-61-kmod-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750497952
-SHA256 (NVIDIA-FreeBSD-x86_64-575.64.tar.xz) = 8b1392a796ac04738b11d8f74713d1c8be3ecbd1af8363ba8ba3599204b56057
-SIZE (NVIDIA-FreeBSD-x86_64-575.64.tar.xz) = 287791452
+TIMESTAMP = 1751450006
+SHA256 (NVIDIA-FreeBSD-x86_64-575.64.03.tar.xz) = 1fa676e43bb2da5f4458ad8feb969d7dac3438adb2f3294ca15b2c3e95522363
+SIZE (NVIDIA-FreeBSD-x86_64-575.64.03.tar.xz) = 287548092
SHA256 (freebsd-drm-kmod-drm_v6.1.128_4_GH0.tar.gz) = ef5ee435493351a4d123f53b503c018a5195604ad4954a052d40f103643de39d
SIZE (freebsd-drm-kmod-drm_v6.1.128_4_GH0.tar.gz) = 37105937
diff --git a/graphics/nvidia-drm-66-kmod-devel/Makefile b/graphics/nvidia-drm-66-kmod-devel/Makefile
index 09c5db366d3f..b7153ab3390f 100644
--- a/graphics/nvidia-drm-66-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-66-kmod-devel/Makefile
@@ -1,4 +1,4 @@
-NVIDIA_DISTVERSION= 575.64
+NVIDIA_DISTVERSION= 575.64.03
# Explicitly set PORTREVISION as it can be overridden by the master port
PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../nvidia-drm-66-kmod
diff --git a/graphics/nvidia-drm-66-kmod-devel/distinfo b/graphics/nvidia-drm-66-kmod-devel/distinfo
index db68437d2905..a419269fc0d5 100644
--- a/graphics/nvidia-drm-66-kmod-devel/distinfo
+++ b/graphics/nvidia-drm-66-kmod-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750498510
-SHA256 (NVIDIA-FreeBSD-x86_64-575.64.tar.xz) = 8b1392a796ac04738b11d8f74713d1c8be3ecbd1af8363ba8ba3599204b56057
-SIZE (NVIDIA-FreeBSD-x86_64-575.64.tar.xz) = 287791452
+TIMESTAMP = 1751450069
+SHA256 (NVIDIA-FreeBSD-x86_64-575.64.03.tar.xz) = 1fa676e43bb2da5f4458ad8feb969d7dac3438adb2f3294ca15b2c3e95522363
+SIZE (NVIDIA-FreeBSD-x86_64-575.64.03.tar.xz) = 287548092
SHA256 (freebsd-drm-kmod-drm_v6.6.25_5_GH0.tar.gz) = 412fe7b8db00ce7ed6339fa3099f9b17fe78b115ccb05a8714228ce70c9d0882
SIZE (freebsd-drm-kmod-drm_v6.6.25_5_GH0.tar.gz) = 38486809
diff --git a/graphics/nvidia-drm-kmod-devel/Makefile b/graphics/nvidia-drm-kmod-devel/Makefile
index 1f5bfb06325a..25785ec2b87e 100644
--- a/graphics/nvidia-drm-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-kmod-devel/Makefile
@@ -1,4 +1,4 @@
-DISTVERSION= 575.64
+DISTVERSION= 575.64.03
# Explicitly set PORTREVISION as it can be overridden by the master port
PORTREVISION= 0
diff --git a/graphics/ocrs/Makefile b/graphics/ocrs/Makefile
index 5bdea71b7f3c..ed7cbd319a70 100644
--- a/graphics/ocrs/Makefile
+++ b/graphics/ocrs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ocrs
DISTVERSIONPREFIX= ocrs-cli-v
DISTVERSION= 0.10.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org
diff --git a/graphics/oculante/Makefile b/graphics/oculante/Makefile
index 65b88eb23eab..bd4426eaf6bc 100644
--- a/graphics/oculante/Makefile
+++ b/graphics/oculante/Makefile
@@ -1,6 +1,6 @@
PORTNAME= oculante
DISTVERSION= 0.9.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org
diff --git a/graphics/okular/distinfo b/graphics/okular/distinfo
index ed9d8884b8d2..0d6feb22be2f 100644
--- a/graphics/okular/distinfo
+++ b/graphics/okular/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036784
-SHA256 (KDE/release-service/25.04.2/okular-25.04.2.tar.xz) = bf2102fe7769b504e1934d46bf299398a6529fa2a96ca302bf7898c131b25cea
-SIZE (KDE/release-service/25.04.2/okular-25.04.2.tar.xz) = 8191024
+TIMESTAMP = 1751381487
+SHA256 (KDE/release-service/25.04.3/okular-25.04.3.tar.xz) = d0b5bb0b0eeab46aa2367c8d81096185bd2261710701c84f1c6e2398e5058bfb
+SIZE (KDE/release-service/25.04.3/okular-25.04.3.tar.xz) = 8190916
diff --git a/graphics/openxr/Makefile b/graphics/openxr/Makefile
index 1582af4ad9e1..4a608115d3af 100644
--- a/graphics/openxr/Makefile
+++ b/graphics/openxr/Makefile
@@ -1,6 +1,7 @@
PORTNAME= openxr
DISTVERSIONPREFIX= release-
DISTVERSION= 1.1.49
+PORTREVISION= 1
CATEGORIES= graphics
MAINTAINER= vvd@FreeBSD.org
diff --git a/graphics/oxipng/Makefile b/graphics/oxipng/Makefile
index 83b5c2833c5a..9bc49affc10f 100644
--- a/graphics/oxipng/Makefile
+++ b/graphics/oxipng/Makefile
@@ -1,7 +1,7 @@
PORTNAME= oxipng
DISTVERSIONPREFIX= v
DISTVERSION= 9.1.5 # apply ${FILESDIR}/patch-man before generating cargo-crates list for missing deps
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MAINTAINER= eduardo@FreeBSD.org
diff --git a/graphics/p5-Image-ExifTool-devel/Makefile b/graphics/p5-Image-ExifTool-devel/Makefile
index d21dc195fa69..102f42220d17 100644
--- a/graphics/p5-Image-ExifTool-devel/Makefile
+++ b/graphics/p5-Image-ExifTool-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Image-ExifTool
-DISTVERSION= 13.31
+DISTVERSION= 13.32
CATEGORIES= graphics perl5
MASTER_SITES= https://exiftool.org/ \
SF/exiftool
diff --git a/graphics/p5-Image-ExifTool-devel/distinfo b/graphics/p5-Image-ExifTool-devel/distinfo
index cd94ac1c8c1b..295a8c69ddd2 100644
--- a/graphics/p5-Image-ExifTool-devel/distinfo
+++ b/graphics/p5-Image-ExifTool-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750413449
-SHA256 (Image-ExifTool-13.31.tar.gz) = 3894786f28ef6b625646bf26f033938c104216baefdf94d0178f46a16c5ad5c0
-SIZE (Image-ExifTool-13.31.tar.gz) = 7459422
+TIMESTAMP = 1751542077
+SHA256 (Image-ExifTool-13.32.tar.gz) = e4b462f1a111bde3e3c4519e06d71efaacc576c36f4c3407b3d225c39393c829
+SIZE (Image-ExifTool-13.32.tar.gz) = 7461392
diff --git a/graphics/pastel/Makefile b/graphics/pastel/Makefile
index 427ac0110d68..5b6880ca1777 100644
--- a/graphics/pastel/Makefile
+++ b/graphics/pastel/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pastel
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 23
+PORTREVISION= 24
CATEGORIES= graphics
MAINTAINER= lcook@FreeBSD.org
diff --git a/graphics/php85-exif/Makefile b/graphics/php85-exif/Makefile
new file mode 100644
index 000000000000..5c5291702f25
--- /dev/null
+++ b/graphics/php85-exif/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= graphics
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -exif
+
+.include "${MASTERDIR}/Makefile"
diff --git a/graphics/php85-gd/Makefile b/graphics/php85-gd/Makefile
new file mode 100644
index 000000000000..71249f74c62d
--- /dev/null
+++ b/graphics/php85-gd/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= graphics
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -gd
+
+.include "${MASTERDIR}/Makefile"
diff --git a/graphics/plasma6-spectacle/distinfo b/graphics/plasma6-spectacle/distinfo
index 9a4520bb30ac..30d02b344cc8 100644
--- a/graphics/plasma6-spectacle/distinfo
+++ b/graphics/plasma6-spectacle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789608
-SHA256 (KDE/plasma/6.4.1/spectacle-6.4.1.tar.xz) = 547b8cc651730916104a8b1313504814eca7fe6a5abce254c10b37ffa1b13e34
-SIZE (KDE/plasma/6.4.1/spectacle-6.4.1.tar.xz) = 1597848
+TIMESTAMP = 1751380537
+SHA256 (KDE/plasma/6.4.2/spectacle-6.4.2.tar.xz) = 18b1d0b7e26680666eb86a2b0908c36d9e17a498b352944d89b901183920e0cb
+SIZE (KDE/plasma/6.4.2/spectacle-6.4.2.tar.xz) = 1598176
diff --git a/graphics/qb3/Makefile b/graphics/qb3/Makefile
index 45b1ec96b8a9..35728a128ba8 100644
--- a/graphics/qb3/Makefile
+++ b/graphics/qb3/Makefile
@@ -1,6 +1,7 @@
PORTNAME= qb3
PORTVERSION= 1.3.2
DISTVERSIONPREFIX= V
+PORTREVISION= 1
CATEGORIES= graphics
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/graphics/qb3/files/patch-i386 b/graphics/qb3/files/patch-i386
new file mode 100644
index 000000000000..1036ecf583db
--- /dev/null
+++ b/graphics/qb3/files/patch-i386
@@ -0,0 +1,13 @@
+Reference: https://github.com/lucianpls/QB3/pull/27
+
+--- QB3lib/QB3encode.cpp.orig 2025-04-28 20:58:34 UTC
++++ QB3lib/QB3encode.cpp
+@@ -84,7 +84,7 @@ void qb3_set_encoder_stride(encsp p, size_t stride) {
+ // Valid values are 2 and above
+ // sign = true when the input data is signed
+ // away = true to round away from zero
+-bool qb3_set_encoder_quanta(encsp p, size_t q, bool away) {
++bool qb3_set_encoder_quanta(encsp p, uint64_t q, bool away) {
+ if (q < 1)
+ return false;
+ p->quanta = q;
diff --git a/graphics/realesrgan-ncnn-vulkan/Makefile b/graphics/realesrgan-ncnn-vulkan/Makefile
index fd5dc3d8c147..636041d7e80e 100644
--- a/graphics/realesrgan-ncnn-vulkan/Makefile
+++ b/graphics/realesrgan-ncnn-vulkan/Makefile
@@ -1,7 +1,7 @@
PORTNAME= realesrgan-ncnn-vulkan
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
# https://github.com/xinntao/Real-ESRGAN-ncnn-vulkan/issues/29
MASTER_SITES= https://dev.gentoo.org/~slashbeast/distfiles/${PORTNAME}/:models
diff --git a/graphics/resvg-capi/Makefile b/graphics/resvg-capi/Makefile
index a46459a85636..390d5d26ce36 100644
--- a/graphics/resvg-capi/Makefile
+++ b/graphics/resvg-capi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= resvg-c-api
DISTVERSION= 0.45.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org
diff --git a/graphics/resvg/Makefile b/graphics/resvg/Makefile
index 5eabe92dc596..146bca64fbf9 100644
--- a/graphics/resvg/Makefile
+++ b/graphics/resvg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= resvg
DISTVERSION= 0.45.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org
diff --git a/graphics/rx/Makefile b/graphics/rx/Makefile
index a3beb819b13e..8037ea3f3db3 100644
--- a/graphics/rx/Makefile
+++ b/graphics/rx/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rx
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.2
-PORTREVISION= 36
+PORTREVISION= 37
CATEGORIES= graphics
PKGNAMESUFFIX= -editor
diff --git a/graphics/satty/Makefile b/graphics/satty/Makefile
index 0bfb5173dfad..142fae6204be 100644
--- a/graphics/satty/Makefile
+++ b/graphics/satty/Makefile
@@ -1,7 +1,7 @@
PORTNAME= satty
DISTVERSIONPREFIX= v
DISTVERSION= 0.19.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics wayland
MASTER_SITES= CRATESIO
diff --git a/graphics/shaderc/Makefile b/graphics/shaderc/Makefile
index d365213b6388..30c37bbc5aae 100644
--- a/graphics/shaderc/Makefile
+++ b/graphics/shaderc/Makefile
@@ -1,10 +1,9 @@
PORTNAME= shaderc
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.2
-PORTREVISION= 1
+DISTVERSION= 2025.3
CATEGORIES= graphics devel
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= GLSL/HLSL to SPIR-V shader compiler
WWW= https://github.com/google/shaderc
@@ -19,7 +18,7 @@ USES= cmake:testing compiler:c++11-lib localbase:ldflags \
USE_GITHUB= yes
USE_LDCONFIG= yes
GH_ACCOUNT= google
-GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-411-gaa6cef1:headers/third_party/spirv-headers
+GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-430-g2a611a9:headers/third_party/spirv-headers
SHEBANG_FILES= utils/add_copyright.py
CMAKE_ON+= ${CMAKE_TESTING_OFF}
CMAKE_TESTING_OFF= SHADERC_SKIP_TESTS
diff --git a/graphics/shaderc/distinfo b/graphics/shaderc/distinfo
index b8bc0a2807b0..1ef459a4173e 100644
--- a/graphics/shaderc/distinfo
+++ b/graphics/shaderc/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745429442
-SHA256 (google-shaderc-v2025.2_GH0.tar.gz) = 3fddc13bbb87411c6f7b8f447e87c1637933450087e70fc21da650041f4e0132
-SIZE (google-shaderc-v2025.2_GH0.tar.gz) = 228308
-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
+TIMESTAMP = 1750799881
+SHA256 (google-shaderc-v2025.3_GH0.tar.gz) = a8e4a25e5c2686fd36981e527ed05e451fcfc226bddf350f4e76181371190937
+SIZE (google-shaderc-v2025.3_GH0.tar.gz) = 228417
+SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-430-g2a611a9_GH0.tar.gz) = f88c4918fc307c406b03587689bec0b7b5aaf9539955d3ee7a698342c2c52e8e
+SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-430-g2a611a9_GH0.tar.gz) = 538631
diff --git a/graphics/skanlite/distinfo b/graphics/skanlite/distinfo
index f5daddc63a8d..93c2515a057a 100644
--- a/graphics/skanlite/distinfo
+++ b/graphics/skanlite/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036787
-SHA256 (KDE/release-service/25.04.2/skanlite-25.04.2.tar.xz) = d16d4657ab08b5885a7ab87bd376aed003e1acbf7a9f51c2e9f0eb1fc5ddd964
-SIZE (KDE/release-service/25.04.2/skanlite-25.04.2.tar.xz) = 2392392
+TIMESTAMP = 1751381490
+SHA256 (KDE/release-service/25.04.3/skanlite-25.04.3.tar.xz) = a6c16c530a2f9105302558d06a377a7bc076be7517a769077c94a6431727f468
+SIZE (KDE/release-service/25.04.3/skanlite-25.04.3.tar.xz) = 2392460
diff --git a/graphics/skanpage/distinfo b/graphics/skanpage/distinfo
index 25c5f0099a55..10af3a4870a4 100644
--- a/graphics/skanpage/distinfo
+++ b/graphics/skanpage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036789
-SHA256 (KDE/release-service/25.04.2/skanpage-25.04.2.tar.xz) = 5bb263cc7adb3e522117face5afa4f98653c9e83397f9d2aa1ed91cf9a344731
-SIZE (KDE/release-service/25.04.2/skanpage-25.04.2.tar.xz) = 1360456
+TIMESTAMP = 1751381492
+SHA256 (KDE/release-service/25.04.3/skanpage-25.04.3.tar.xz) = 6727ffd9bd576edbd0b4a0841625cff5d7370e6c8b667c66d5f5355cdb1a2e2d
+SIZE (KDE/release-service/25.04.3/skanpage-25.04.3.tar.xz) = 1360364
diff --git a/graphics/spirv-tools/Makefile b/graphics/spirv-tools/Makefile
index e06a443ab0fb..4824fea487f4 100644
--- a/graphics/spirv-tools/Makefile
+++ b/graphics/spirv-tools/Makefile
@@ -1,9 +1,9 @@
PORTNAME= spirv-tools
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.2.rc1 # please always bump all dependencies when updated because at least graphics/shaderc links in static libraries
+DISTVERSION= 2025.3.rc1 # please always bump all dependencies when updated because at least graphics/shaderc links in static libraries
CATEGORIES= graphics
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Tools for processing SPIR-V intermediate shader language modules
WWW= https://github.com/KhronosGroup/SPIRV-Tools
@@ -16,7 +16,7 @@ SHEBANG_FILES= tools/lesspipe/spirv-lesspipe.sh
USE_GITHUB= yes
GH_ACCOUNT= KhronosGroup
GH_PROJECT= SPIRV-Tools
-GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-411-gaa6cef1:headers/external/spirv-headers
+GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-430-g2a611a9:headers/external/spirv-headers
CMAKE_ON= SPIRV_SKIP_TESTS
diff --git a/graphics/spirv-tools/distinfo b/graphics/spirv-tools/distinfo
index 614306a5e757..c84de2476b33 100644
--- a/graphics/spirv-tools/distinfo
+++ b/graphics/spirv-tools/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745333515
-SHA256 (KhronosGroup-SPIRV-Tools-v2025.2.rc1_GH0.tar.gz) = e76dfee6e2e60ecfe15776218c4d774987bd80c81bf1fdcf073dab5432492f7c
-SIZE (KhronosGroup-SPIRV-Tools-v2025.2.rc1_GH0.tar.gz) = 3284313
-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
+TIMESTAMP = 1750708773
+SHA256 (KhronosGroup-SPIRV-Tools-v2025.3.rc1_GH0.tar.gz) = efcb234aaf9963af4dded380b660d1ea3482d94b82e9dcb9be6e39b610ea82d6
+SIZE (KhronosGroup-SPIRV-Tools-v2025.3.rc1_GH0.tar.gz) = 3335092
+SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-430-g2a611a9_GH0.tar.gz) = f88c4918fc307c406b03587689bec0b7b5aaf9539955d3ee7a698342c2c52e8e
+SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-430-g2a611a9_GH0.tar.gz) = 538631
diff --git a/graphics/svgbob/Makefile b/graphics/svgbob/Makefile
index c381a751843c..0f80a1f26392 100644
--- a/graphics/svgbob/Makefile
+++ b/graphics/svgbob/Makefile
@@ -1,6 +1,6 @@
PORTNAME= svgbob
DISTVERSION= 0.7.1
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= graphics
MAINTAINER= ports@FreeBSD.org
diff --git a/graphics/vapoursynth-waifu2x-ncnn-vulkan/Makefile b/graphics/vapoursynth-waifu2x-ncnn-vulkan/Makefile
index f47a5275af5d..1573711d2518 100644
--- a/graphics/vapoursynth-waifu2x-ncnn-vulkan/Makefile
+++ b/graphics/vapoursynth-waifu2x-ncnn-vulkan/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vapoursynth-waifu2x-ncnn-vulkan
DISTVERSION= r5
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MAINTAINER= ports@FreeBSD.org
diff --git a/graphics/viu/Makefile b/graphics/viu/Makefile
index b2e207ff2c24..13f5e3a5acb3 100644
--- a/graphics/viu/Makefile
+++ b/graphics/viu/Makefile
@@ -1,7 +1,7 @@
PORTNAME= viu
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics
MAINTAINER= lcook@FreeBSD.org
diff --git a/graphics/vulkan-caps-viewer/Makefile b/graphics/vulkan-caps-viewer/Makefile
index 7f3a98e6d7a1..09a7d0ccf61e 100644
--- a/graphics/vulkan-caps-viewer/Makefile
+++ b/graphics/vulkan-caps-viewer/Makefile
@@ -2,7 +2,7 @@ PORTNAME= vulkan-caps-viewer
DISTVERSION= 4.02
CATEGORIES= graphics
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Vulkan Hardware Capability Viewer
WWW= https://vulkan.gpuinfo.org/
diff --git a/graphics/vulkan-extension-layer/Makefile b/graphics/vulkan-extension-layer/Makefile
index 835cd4589ae3..a735c96149c4 100644
--- a/graphics/vulkan-extension-layer/Makefile
+++ b/graphics/vulkan-extension-layer/Makefile
@@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v
DISTVERSION= 1.4.313
CATEGORIES= graphics
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Layer providing Vulkan features when native support is unavailable
WWW= https://github.com/KhronosGroup/Vulkan-ExtensionLayer
diff --git a/graphics/vulkan-headers/Makefile b/graphics/vulkan-headers/Makefile
index 3472b030cbfd..654e6b301b41 100644
--- a/graphics/vulkan-headers/Makefile
+++ b/graphics/vulkan-headers/Makefile
@@ -1,9 +1,9 @@
PORTNAME= vulkan-headers
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.319
+DISTVERSION= 1.4.320
CATEGORIES= graphics
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Headers for the Vulkan graphics API
WWW= https://github.com/KhronosGroup/Vulkan-Headers
diff --git a/graphics/vulkan-headers/distinfo b/graphics/vulkan-headers/distinfo
index 6a11cb834ec0..9f9617c29d44 100644
--- a/graphics/vulkan-headers/distinfo
+++ b/graphics/vulkan-headers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750421987
-SHA256 (KhronosGroup-Vulkan-Headers-v1.4.319_GH0.tar.gz) = d79d05def3aaa7f339f2b88b62f73072df0660fb50e9286554a043bab9f6c4dd
-SIZE (KhronosGroup-Vulkan-Headers-v1.4.319_GH0.tar.gz) = 2761732
+TIMESTAMP = 1751022519
+SHA256 (KhronosGroup-Vulkan-Headers-v1.4.320_GH0.tar.gz) = 26bf2befead6bf397263a74885dac3e68d133af76062321c2a5ce81de47b8429
+SIZE (KhronosGroup-Vulkan-Headers-v1.4.320_GH0.tar.gz) = 2629365
diff --git a/graphics/vulkan-loader/Makefile b/graphics/vulkan-loader/Makefile
index af43b81e7f5e..583b2a8b03d3 100644
--- a/graphics/vulkan-loader/Makefile
+++ b/graphics/vulkan-loader/Makefile
@@ -1,9 +1,9 @@
PORTNAME= vulkan-loader
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.319
+DISTVERSION= 1.4.320
CATEGORIES= graphics devel
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Driver loader for the Vulkan graphics API
WWW= https://github.com/KhronosGroup/Vulkan-Loader
diff --git a/graphics/vulkan-loader/distinfo b/graphics/vulkan-loader/distinfo
index 1c038bfd61ce..f85387a59b19 100644
--- a/graphics/vulkan-loader/distinfo
+++ b/graphics/vulkan-loader/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750446704
-SHA256 (KhronosGroup-Vulkan-Loader-v1.4.319_GH0.tar.gz) = 6f0bd0079c56518db0243854db822e39ba25602fd24cac34b6f43b75c764e743
-SIZE (KhronosGroup-Vulkan-Loader-v1.4.319_GH0.tar.gz) = 1762031
+TIMESTAMP = 1751041519
+SHA256 (KhronosGroup-Vulkan-Loader-v1.4.320_GH0.tar.gz) = 8cec80f3b617a30a94a354121a47b090187d5fe70f668eb26eb71010a18a88a0
+SIZE (KhronosGroup-Vulkan-Loader-v1.4.320_GH0.tar.gz) = 1761554
diff --git a/graphics/vulkan-tools/Makefile b/graphics/vulkan-tools/Makefile
index d3ad633c51d4..f177f11605a0 100644
--- a/graphics/vulkan-tools/Makefile
+++ b/graphics/vulkan-tools/Makefile
@@ -1,9 +1,10 @@
PORTNAME= vulkan-tools
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.319
+DISTVERSION= 1.4.320
+PORTREVISION= 1
CATEGORIES= graphics
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Tools and demos for the Vulkan graphics API
WWW= https://github.com/KhronosGroup/Vulkan-Tools
diff --git a/graphics/vulkan-tools/distinfo b/graphics/vulkan-tools/distinfo
index 0c1dc07aa7dc..4b9611aa040f 100644
--- a/graphics/vulkan-tools/distinfo
+++ b/graphics/vulkan-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750451413
-SHA256 (KhronosGroup-Vulkan-Tools-v1.4.319_GH0.tar.gz) = 2237d15179237bf932bf715c21179520c4d54d41bc859e59802888ade452298a
-SIZE (KhronosGroup-Vulkan-Tools-v1.4.319_GH0.tar.gz) = 805792
+TIMESTAMP = 1751043806
+SHA256 (KhronosGroup-Vulkan-Tools-v1.4.320_GH0.tar.gz) = 6de7b073ee45dc6e8421d4f3fd8fb3c9bf4cd07cf83ddfa905f4e4d93eba6c36
+SIZE (KhronosGroup-Vulkan-Tools-v1.4.320_GH0.tar.gz) = 805785
diff --git a/graphics/vulkan-utility-libraries/Makefile b/graphics/vulkan-utility-libraries/Makefile
index 70197bf68593..62c3054e0a11 100644
--- a/graphics/vulkan-utility-libraries/Makefile
+++ b/graphics/vulkan-utility-libraries/Makefile
@@ -1,9 +1,9 @@
PORTNAME= vulkan-utility-libraries
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.319
+DISTVERSION= 1.4.320
CATEGORIES= graphics
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Utility libraries for Vulkan developers
WWW= https://github.com/KhronosGroup/Vulkan-Utility-Libraries
diff --git a/graphics/vulkan-utility-libraries/distinfo b/graphics/vulkan-utility-libraries/distinfo
index 45ac173766ba..2a304359de34 100644
--- a/graphics/vulkan-utility-libraries/distinfo
+++ b/graphics/vulkan-utility-libraries/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750446762
-SHA256 (KhronosGroup-Vulkan-Utility-Libraries-v1.4.319_GH0.tar.gz) = 904a91a8cafbf49db9b020e48be486a73ac6370c6b826495341dd8fc2b7ecca4
-SIZE (KhronosGroup-Vulkan-Utility-Libraries-v1.4.319_GH0.tar.gz) = 623141
+TIMESTAMP = 1751041510
+SHA256 (KhronosGroup-Vulkan-Utility-Libraries-v1.4.320_GH0.tar.gz) = fb210bde874a4688b0fae98089c4d7cd4496c99bfae5d9aaa37b008f6b3a00d6
+SIZE (KhronosGroup-Vulkan-Utility-Libraries-v1.4.320_GH0.tar.gz) = 623211
diff --git a/graphics/vulkan-validation-layers/Makefile b/graphics/vulkan-validation-layers/Makefile
index 323a6e40abcd..1d4e5858594f 100644
--- a/graphics/vulkan-validation-layers/Makefile
+++ b/graphics/vulkan-validation-layers/Makefile
@@ -1,9 +1,10 @@
PORTNAME= vulkan-validation-layers
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.319
+DISTVERSION= 1.4.320
+PORTREVISION= 1
CATEGORIES= graphics
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Validation layers for the Vulkan graphics API
WWW= https://github.com/KhronosGroup/Vulkan-ValidationLayers
@@ -18,7 +19,7 @@ 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-424-g3b9447d:headers/SPIRV-Headers
+GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-430-g2a611a9:headers/SPIRV-Headers
CMAKE_OFF= BUILD_TESTS
OPTIONS_DEFINE= WAYLAND XCB XLIB
diff --git a/graphics/vulkan-validation-layers/distinfo b/graphics/vulkan-validation-layers/distinfo
index 3eac49a5d1ba..f8424217620a 100644
--- a/graphics/vulkan-validation-layers/distinfo
+++ b/graphics/vulkan-validation-layers/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750465462
-SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.4.319_GH0.tar.gz) = e46cb2ba7190cd134497c9841c967e39b8e5f45d4c1cd85f0d3a827e8b4bf037
-SIZE (KhronosGroup-Vulkan-ValidationLayers-v1.4.319_GH0.tar.gz) = 6468839
-SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-424-g3b9447d_GH0.tar.gz) = f80d842d14fd16e46098fda129a95df1502c5b3ceff09a876410a424e933804b
-SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-424-g3b9447d_GH0.tar.gz) = 534278
+TIMESTAMP = 1751051574
+SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.4.320_GH0.tar.gz) = 96488f23efe7ca71d3ec539c43ed0eacba7ace9adeb052b6fde771c256c1bf66
+SIZE (KhronosGroup-Vulkan-ValidationLayers-v1.4.320_GH0.tar.gz) = 6468110
+SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-430-g2a611a9_GH0.tar.gz) = f88c4918fc307c406b03587689bec0b7b5aaf9539955d3ee7a698342c2c52e8e
+SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-430-g2a611a9_GH0.tar.gz) = 538631
diff --git a/irc/Makefile b/irc/Makefile
index a1acec26ba8b..d3bcbfcdf64a 100644
--- a/irc/Makefile
+++ b/irc/Makefile
@@ -1,6 +1,7 @@
COMMENT = Internet Relay Chat utilities
SUBDIR += anope
+ SUBDIR += anope-devel
SUBDIR += atheme-services
SUBDIR += bip
SUBDIR += bitchx
diff --git a/irc/anope-devel/Makefile b/irc/anope-devel/Makefile
new file mode 100644
index 000000000000..5b63b6fcc80b
--- /dev/null
+++ b/irc/anope-devel/Makefile
@@ -0,0 +1,108 @@
+PORTNAME= anope
+DISTVERSION= 2.1.16
+CATEGORIES= irc
+PKGNAMESUFFIX= -devel-${FLAVOR}
+
+MAINTAINER= devnull@apt322.org
+COMMENT= Set of IRC services for IRC networks (development version)
+WWW= https://www.anope.org/
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/docs/COPYING
+
+CONFLICTS_INSTALL= anope
+
+FLAVORS= default mysql
+FLAVOR?= ${FLAVORS:[1]}
+
+USES= cmake localbase:ldflags
+USE_GITHUB= yes
+USE_RC_SUBR= anope
+
+CMAKE_ARGS= -DINSTDIR:STRING="${PREFIX}/anope"
+CFLAGS_amd64= -fPIC
+SUB_FILES= pkg-message
+
+OPTIONS_DEFINE= NLS LDAP SQLITE REDIS XMLRPC
+OPTIONS_DEFAULT= OPENSSL SQLITE
+OPTIONS_GROUP= REGEX CRYPT
+OPTIONS_GROUP_REGEX= PCRE2 POSIX TRE
+OPTIONS_GROUP_CRYPT= ENC_POSIX ENC_ARGON
+OPTIONS_SINGLE= TLS
+OPTIONS_SINGLE_TLS= OPENSSL GNUTLS
+OPTIONS_SUB= yes
+
+PCRE2_DESC= Perl Compatible Regular Expressions (v2) Support
+POSIX_DESC= POSIX Basic Regular Expression Support
+TRE_DESC= TRE Regex Support
+XMLRPC_DESC= Allow modules to send and receive XMLRPC
+CRYPT_DESC= Crypt Hashing Module
+ENC_ARGON_DESC= Argon2 hashing algorithm via libargon2
+ENC_POSIX_DESC= Posix crypto hashing
+
+NLS_USES= gettext
+LDAP_USES= ldap
+OPENSSL_USES= ssl
+
+LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2
+
+SQLITE_LIB_DEPENDS= libsqlite3.so:databases/sqlite3
+XMLRPC_LIB_DEPENDS= libxmlrpc.so:net/xmlrpc-c
+GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls
+PCRE2_LIB_DEPENDS= libpcre2-8.so:devel/pcre2
+ENC_ARGON_LIB_DEPENDS= libargon2.so:security/libargon2
+TRE_LIB_DEPENDS= libtre.so:textproc/libtre
+
+REDIS_RUN_DEPENDS= redis>0:databases/redis
+
+.if ${FLAVOR} == mysql
+USES+= mysql
+CMAKE_ARGS+= -DEXTRA_LIBS:STRING="${LOCALBASE}/lib/mysql/"
+PLIST_SUB+= MYSQL=""
+.else
+PLIST_SUB+= MYSQL="@comment "
+.endif
+
+post-patch:
+# Avoid conflict with C++20 <version> by adding -bin suffix
+ @${REINPLACE_CMD} -i .c++20 's/version /version-bin /' \
+ ${WRKSRC}/include/CMakeLists.txt
+.if ${FLAVOR} == mysql
+ ${LN} -s ${WRKSRC}/modules/extra/mysql.cpp ${WRKSRC}/modules/
+.endif
+
+post-patch-OPENSSL-on:
+ ${LN} -s ${WRKSRC}/modules/extra/ssl_openssl.cpp ${WRKSRC}/modules/
+
+post-patch-GNUTLS-on:
+ ${LN} -s ${WRKSRC}/modules/extra/ssl_gnutls.cpp ${WRKSRC}/modules/
+
+post-patch-LDAP-on:
+ ${LN} -s ${WRKSRC}/modules/extra/ldap.cpp ${WRKSRC}/modules/
+
+post-patch-PCRE2-on:
+ ${LN} -s ${WRKSRC}/modules/extra/regex_pcre2.cpp ${WRKSRC}/modules/
+
+post-patch-POSIX-on:
+ ${LN} -s ${WRKSRC}/modules/extra/regex_posix.cpp ${WRKSRC}/modules/
+
+post-patch-TRE-on:
+ ${LN} -s ${WRKSRC}/modules/extra/regex_tre.cpp ${WRKSRC}/modules/
+
+post-patch-SQLITE-on:
+ ${LN} -s ${WRKSRC}/modules/extra/sqlite.cpp ${WRKSRC}/modules/
+
+post-patch-XMLRPC-on:
+ ${LN} -s ${WRKSRC}/modules/extra/xmlrpc.cpp ${WRKSRC}/modules/
+
+post-patch-ENC_ARGON-on:
+ ${LN} -s ${WRKSRC}/modules/extra/enc_argon2.cpp ${WRKSRC}/modules/
+
+post-patch-ENC_POSIX-on:
+ ${LN} -s ${WRKSRC}/modules/extra/enc_posix.cpp ${WRKSRC}/modules/
+
+post-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/anope/data/backups
+ @${MKDIR} ${STAGEDIR}${PREFIX}/anope/logs
+
+.include <bsd.port.mk>
diff --git a/irc/anope-devel/distinfo b/irc/anope-devel/distinfo
new file mode 100644
index 000000000000..d4ae020b49e6
--- /dev/null
+++ b/irc/anope-devel/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1751384030
+SHA256 (anope-anope-2.1.16_GH0.tar.gz) = dffc17e39b21216a064738931de078bb9328d5a615d4173399213c5730c2a933
+SIZE (anope-anope-2.1.16_GH0.tar.gz) = 1505103
diff --git a/irc/anope-devel/files/anope.in b/irc/anope-devel/files/anope.in
new file mode 100644
index 000000000000..b36c8cde38f4
--- /dev/null
+++ b/irc/anope-devel/files/anope.in
@@ -0,0 +1,27 @@
+#!/bin/sh
+
+# PROVIDE: anope
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+
+#
+# Add the following line to /etc/rc.conf to enable anope:
+# anope_enable=YES
+#
+
+. /etc/rc.subr
+
+name=anope
+rcvar=anope_enable
+
+load_rc_config $name
+
+: ${anope_enable:=NO}
+: ${anope_user:=nobody}
+
+command=%%PREFIX%%/anope/bin/anope
+pidfile=%%PREFIX%%/anope/data/anope.pid
+extra_commands=reload
+
+run_rc_command "$1"
+
diff --git a/irc/anope-devel/files/pkg-message.in b/irc/anope-devel/files/pkg-message.in
new file mode 100644
index 000000000000..077a8926ef41
--- /dev/null
+++ b/irc/anope-devel/files/pkg-message.in
@@ -0,0 +1,19 @@
+[
+{ type: install
+ message: <<EOM
+Anope now installs to %%PREFIX%%/anope
+EOM
+}
+{ type: upgrade
+ maximum_version: 2.1.0
+ message: <<EOM
+If you are upgrading from < 2.1.0, you will need
+to migrate your configs to the new format. There
+is also a guide to migrate your databases to the
+new format. Please read the release notes:
+
+https://www.anope.org/upgrading.html
+EOM
+}
+]
+
diff --git a/irc/anope-devel/pkg-descr b/irc/anope-devel/pkg-descr
new file mode 100644
index 000000000000..e56ca62a9526
--- /dev/null
+++ b/irc/anope-devel/pkg-descr
@@ -0,0 +1,17 @@
+Anope is a set of Services for IRC networks that allows users to
+manage their nicks and channels in a secure and efficient way, and
+administrators to manage their network with powerful tools.
+
+Anope currently works with:
+ - InspIRCd 3 or later
+ - UnrealIRCd 6 or later
+ - ircd-hybrid 8.2.34 or later
+ - ircd-ratbox 3 or later
+ - ngIRCd 19.2 or later
+ - Plexus 3 or later
+ - Solanum (all versions)
+
+Anope could also work with some of the daemons derived by the ones listed
+above, but there's no support for them if they work or don't work.
+
+For mysql support, please install -mysql FLAVOR.
diff --git a/irc/anope-devel/pkg-plist b/irc/anope-devel/pkg-plist
new file mode 100644
index 000000000000..e94acecf05da
--- /dev/null
+++ b/irc/anope-devel/pkg-plist
@@ -0,0 +1,224 @@
+anope/bin/anope
+anope/bin/anoperc
+anope/conf/anope.example.conf
+anope/conf/botserv.example.conf
+anope/conf/chanserv.example.conf
+anope/conf/chanstats.example.conf
+anope/conf/cron.example.sh
+anope/conf/global.example.conf
+anope/conf/hostserv.example.conf
+anope/conf/memoserv.example.conf
+anope/conf/modules.example.conf
+anope/conf/nickserv.example.conf
+anope/conf/operserv.example.conf
+anope/data/webcpanel/templates/default/chanserv/access.html
+anope/data/webcpanel/templates/default/chanserv/akick.html
+anope/data/webcpanel/templates/default/chanserv/chanlist.html
+anope/data/webcpanel/templates/default/chanserv/drop.html
+anope/data/webcpanel/templates/default/chanserv/main.html
+anope/data/webcpanel/templates/default/chanserv/modes.html
+anope/data/webcpanel/templates/default/chanserv/set.html
+anope/data/webcpanel/templates/default/confirm.html
+anope/data/webcpanel/templates/default/cubes.png
+anope/data/webcpanel/templates/default/favicon.ico
+anope/data/webcpanel/templates/default/hostserv/request.html
+anope/data/webcpanel/templates/default/layout/footer.html
+anope/data/webcpanel/templates/default/layout/footer.loggedin.html
+anope/data/webcpanel/templates/default/layout/header.html
+anope/data/webcpanel/templates/default/layout/header.loggedin.html
+anope/data/webcpanel/templates/default/login.html
+anope/data/webcpanel/templates/default/logo.png
+anope/data/webcpanel/templates/default/memoserv/memos.html
+anope/data/webcpanel/templates/default/nickserv/alist.html
+anope/data/webcpanel/templates/default/nickserv/cert.html
+anope/data/webcpanel/templates/default/nickserv/confirm.html
+anope/data/webcpanel/templates/default/nickserv/info.html
+anope/data/webcpanel/templates/default/operserv/akill.html
+anope/data/webcpanel/templates/default/register.html
+anope/data/webcpanel/templates/default/style.css
+%%NLS%%anope/locale/de_DE/LC_MESSAGES/anope.mo
+%%NLS%%anope/locale/el_GR/LC_MESSAGES/anope.mo
+%%NLS%%anope/locale/en_US/LC_MESSAGES/anope.mo
+%%NLS%%anope/locale/es_ES/LC_MESSAGES/anope.mo
+%%NLS%%anope/locale/fr_FR/LC_MESSAGES/anope.mo
+%%NLS%%anope/locale/it_IT/LC_MESSAGES/anope.mo
+%%NLS%%anope/locale/nl_NL/LC_MESSAGES/anope.mo
+%%NLS%%anope/locale/pl_PL/LC_MESSAGES/anope.mo
+%%NLS%%anope/locale/pt_PT/LC_MESSAGES/anope.mo
+%%NLS%%anope/locale/tr_TR/LC_MESSAGES/anope.mo
+anope/modules/botserv.so
+anope/modules/bs_assign.so
+anope/modules/bs_autoassign.so
+anope/modules/bs_badwords.so
+anope/modules/bs_bot.so
+anope/modules/bs_botlist.so
+anope/modules/bs_control.so
+anope/modules/bs_info.so
+anope/modules/bs_kick.so
+anope/modules/bs_set.so
+anope/modules/chanserv.so
+anope/modules/chanstats.so
+anope/modules/cs_access.so
+anope/modules/cs_akick.so
+anope/modules/cs_ban.so
+anope/modules/cs_clone.so
+anope/modules/cs_drop.so
+anope/modules/cs_enforce.so
+anope/modules/cs_entrymsg.so
+anope/modules/cs_fantasy_stats.so
+anope/modules/cs_fantasy_top.so
+anope/modules/cs_flags.so
+anope/modules/cs_getkey.so
+anope/modules/cs_info.so
+anope/modules/cs_invite.so
+anope/modules/cs_kick.so
+anope/modules/cs_list.so
+anope/modules/cs_log.so
+anope/modules/cs_mode.so
+anope/modules/cs_register.so
+anope/modules/cs_seen.so
+anope/modules/cs_set.so
+anope/modules/cs_set_misc.so
+anope/modules/cs_status.so
+anope/modules/cs_statusupdate.so
+anope/modules/cs_suspend.so
+anope/modules/cs_sync.so
+anope/modules/cs_topic.so
+anope/modules/cs_unban.so
+anope/modules/cs_updown.so
+anope/modules/cs_xop.so
+anope/modules/db_atheme.so
+anope/modules/db_flatfile.so
+anope/modules/db_json.so
+anope/modules/db_old.so
+anope/modules/db_redis.so
+anope/modules/db_sql.so
+anope/modules/db_sql_live.so
+anope/modules/dns.so
+anope/modules/dnsbl.so
+%%ENC_ARGON%%anope/modules/enc_argon2.so
+%%ENC_POSIX%%anope/modules/enc_posix.so
+anope/modules/enc_bcrypt.so
+anope/modules/enc_md5.so
+anope/modules/enc_none.so
+anope/modules/enc_old.so
+anope/modules/enc_sha1.so
+anope/modules/enc_sha2.so
+anope/modules/enc_sha256.so
+anope/modules/fantasy.so
+anope/modules/gl_global.so
+anope/modules/gl_queue.so
+anope/modules/gl_server.so
+anope/modules/global.so
+anope/modules/greet.so
+anope/modules/help.so
+anope/modules/helpchan.so
+anope/modules/hostserv.so
+anope/modules/hs_del.so
+anope/modules/hs_group.so
+anope/modules/hs_list.so
+anope/modules/hs_off.so
+anope/modules/hs_on.so
+anope/modules/hs_request.so
+anope/modules/hs_set.so
+anope/modules/httpd.so
+anope/modules/hybrid.so
+anope/modules/inspircd.so
+anope/modules/jsonrpc.so
+%%LDAP%%anope/modules/ldap.so
+%%LDAP%%anope/modules/ldap_authentication.so
+%%LDAP%%anope/modules/ldap_oper.so
+anope/modules/memoserv.so
+anope/modules/ms_cancel.so
+anope/modules/ms_check.so
+anope/modules/ms_del.so
+anope/modules/ms_ignore.so
+anope/modules/ms_info.so
+anope/modules/ms_list.so
+anope/modules/ms_read.so
+anope/modules/ms_rsend.so
+anope/modules/ms_send.so
+anope/modules/ms_sendall.so
+anope/modules/ms_set.so
+anope/modules/ms_staff.so
+%%MYSQL%%anope/modules/mysql.so
+anope/modules/ngircd.so
+anope/modules/nickserv.so
+anope/modules/ns_ajoin.so
+anope/modules/ns_alist.so
+anope/modules/ns_cert.so
+anope/modules/ns_confirm.so
+anope/modules/ns_drop.so
+anope/modules/ns_email.so
+anope/modules/ns_group.so
+anope/modules/ns_identify.so
+anope/modules/ns_info.so
+anope/modules/ns_list.so
+anope/modules/ns_logout.so
+anope/modules/ns_recover.so
+anope/modules/ns_register.so
+anope/modules/ns_resetpass.so
+anope/modules/ns_sasl.so
+anope/modules/ns_set.so
+anope/modules/ns_set_keepmodes.so
+anope/modules/ns_set_language.so
+anope/modules/ns_set_message.so
+anope/modules/ns_set_misc.so
+anope/modules/ns_set_protect.so
+anope/modules/ns_suspend.so
+anope/modules/ns_update.so
+anope/modules/operserv.so
+anope/modules/os_akill.so
+anope/modules/os_chankill.so
+anope/modules/os_config.so
+anope/modules/os_defcon.so
+anope/modules/os_dns.so
+anope/modules/os_forbid.so
+anope/modules/os_ignore.so
+anope/modules/os_info.so
+anope/modules/os_jupe.so
+anope/modules/os_kick.so
+anope/modules/os_kill.so
+anope/modules/os_list.so
+anope/modules/os_login.so
+anope/modules/os_logsearch.so
+anope/modules/os_mode.so
+anope/modules/os_modinfo.so
+anope/modules/os_module.so
+anope/modules/os_news.so
+anope/modules/os_noop.so
+anope/modules/os_oper.so
+anope/modules/os_reload.so
+anope/modules/os_session.so
+anope/modules/os_set.so
+anope/modules/os_shutdown.so
+anope/modules/os_stats.so
+anope/modules/os_svs.so
+anope/modules/os_sxline.so
+anope/modules/os_update.so
+anope/modules/plexus.so
+anope/modules/proxyscan.so
+anope/modules/ratbox.so
+%%REDIS%%anope/modules/redis.so
+%%PCRE2%%anope/modules/regex_pcre2.so
+%%POSIX%%anope/modules/regex_posix.so
+anope/modules/regex_stdlib.so
+%%TRE%%anope/modules/regex_tre.so
+anope/modules/rewrite.so
+anope/modules/rpc_data.so
+anope/modules/rpc_user.so
+anope/modules/rpc_message.so
+anope/modules/rpc_system.so
+anope/modules/solanum.so
+anope/modules/sql_authentication.so
+anope/modules/sql_log.so
+anope/modules/sql_oper.so
+%%SQLITE%%anope/modules/sqlite.so
+%%GNUTLS%%anope/modules/ssl_gnutls.so
+%%OPENSSL%%anope/modules/ssl_openssl.so
+anope/modules/unrealircd.so
+anope/modules/webcpanel.so
+%%XMLRPC%%anope/modules/xmlrpc.so
+@dir(nobody,,) anope/data/backups
+@dir(nobody,,) anope/data
+@dir(nobody,,) anope/logs
diff --git a/irc/anope/Makefile b/irc/anope/Makefile
index f1cb85913935..fce5ceb169c1 100644
--- a/irc/anope/Makefile
+++ b/irc/anope/Makefile
@@ -16,6 +16,9 @@ SHEBANG_FILES= ${WRKSRC}/src/tools/*.sh
CMAKE_ARGS= -DINSTDIR:STRING="${PREFIX}/anope"
CFLAGS_amd64= -fPIC
+
+CONFLICTS_INSTALL= anope-devel
+
SUB_FILES= pkg-message
OPTIONS_DEFINE= GNUTLS LDAP MYSQL NLS OPENSSL PCRE POSIX REDIS SASL \
diff --git a/irc/halloy/Makefile b/irc/halloy/Makefile
index 00a49d191e82..4f6ec3752619 100644
--- a/irc/halloy/Makefile
+++ b/irc/halloy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= halloy
DISTVERSION= 2025.6
+PORTREVISION= 1
CATEGORIES= irc
MAINTAINER= pokeysquirrel@gmail.com
diff --git a/irc/konversation/distinfo b/irc/konversation/distinfo
index 2b8421984703..9e01395d8251 100644
--- a/irc/konversation/distinfo
+++ b/irc/konversation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036792
-SHA256 (KDE/release-service/25.04.2/konversation-25.04.2.tar.xz) = b9ae441bdccfd34cad9ffd9405bfa2a68961d1ecbc745ee0050277db7c9aa760
-SIZE (KDE/release-service/25.04.2/konversation-25.04.2.tar.xz) = 4449860
+TIMESTAMP = 1751381495
+SHA256 (KDE/release-service/25.04.3/konversation-25.04.3.tar.xz) = bb00a864d7d7f404f1cac6d4d2e415bd038c8bfe913645da9dda1aaf70d06c37
+SIZE (KDE/release-service/25.04.3/konversation-25.04.3.tar.xz) = 4449940
diff --git a/japanese/cskk/Makefile b/japanese/cskk/Makefile
index a615197a3f97..e11b9e197aec 100644
--- a/japanese/cskk/Makefile
+++ b/japanese/cskk/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cskk
DISTVERSIONPREFIX= v
DISTVERSION= 3.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= japanese
MAINTAINER= syobon@syobon.net
diff --git a/japanese/kiten/distinfo b/japanese/kiten/distinfo
index 4602969a4c77..aa0c8b9422eb 100644
--- a/japanese/kiten/distinfo
+++ b/japanese/kiten/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036794
-SHA256 (KDE/release-service/25.04.2/kiten-25.04.2.tar.xz) = ccc88708a6f0743e7952875d6244f33c0d3a35708b114902097ee66bb59468f4
-SIZE (KDE/release-service/25.04.2/kiten-25.04.2.tar.xz) = 11317172
+TIMESTAMP = 1751381497
+SHA256 (KDE/release-service/25.04.3/kiten-25.04.3.tar.xz) = 7c7fcba1707b3abdea8624922f55e181274a598213d50f222c62b03beaf6c0f4
+SIZE (KDE/release-service/25.04.3/kiten-25.04.3.tar.xz) = 11317416
diff --git a/japanese/py-SudachiPy/Makefile b/japanese/py-SudachiPy/Makefile
index f6f3ba7e44a0..ec346c31aca2 100644
--- a/japanese/py-SudachiPy/Makefile
+++ b/japanese/py-SudachiPy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= SudachiPy
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.10
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= japanese python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/japanese/sudachi/Makefile b/japanese/sudachi/Makefile
index 6ed6147228e3..12389778e461 100644
--- a/japanese/sudachi/Makefile
+++ b/japanese/sudachi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sudachi
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.10
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= japanese
MASTER_SITES= http://sudachi.s3-website-ap-northeast-1.amazonaws.com/sudachidict/:dict
DISTFILES= sudachi-dictionary-20220519-core.zip:dict # see ${WRKSRC}/fetch_dictionary.sh
diff --git a/java/icedtea-web/Makefile b/java/icedtea-web/Makefile
index 86f93e784652..72213cdd4e27 100644
--- a/java/icedtea-web/Makefile
+++ b/java/icedtea-web/Makefile
@@ -1,7 +1,7 @@
PORTNAME= icedtea-web
PORTVERSION= 1.8.8
DISTVERSIONPREFIX= icedtea-web-
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= java www
MAINTAINER= java@FreeBSD.org
diff --git a/lang/Makefile b/lang/Makefile
index 07c21b53a9b5..4246634f39f0 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -278,6 +278,8 @@
SUBDIR += php83-extensions
SUBDIR += php84
SUBDIR += php84-extensions
+ SUBDIR += php85
+ SUBDIR += php85-extensions
SUBDIR += picoc
SUBDIR += picolisp
SUBDIR += pkl
diff --git a/lang/amber/Makefile b/lang/amber/Makefile
index 10b6fe498198..329d3f50e7e2 100644
--- a/lang/amber/Makefile
+++ b/lang/amber/Makefile
@@ -1,6 +1,6 @@
PORTNAME= amber
DISTVERSION= 0.4.0-alpha
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= lang
PKGNAMESUFFIX= -language
diff --git a/lang/antimony/Makefile b/lang/antimony/Makefile
index b660c940cd4c..9ac7b16df03c 100644
--- a/lang/antimony/Makefile
+++ b/lang/antimony/Makefile
@@ -1,7 +1,7 @@
PORTNAME= antimony
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang
PKGNAMESUFFIX= -language
diff --git a/lang/asm-lsp/Makefile b/lang/asm-lsp/Makefile
index 30ad381aa0fd..5584ed9898cb 100644
--- a/lang/asm-lsp/Makefile
+++ b/lang/asm-lsp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= asm-lsp
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= lang
MAINTAINER= yuri@FreeBSD.org
diff --git a/lang/cairo/Makefile b/lang/cairo/Makefile
index cfd24bf5a17a..d507a4fb6adb 100644
--- a/lang/cairo/Makefile
+++ b/lang/cairo/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cairo
DISTVERSIONPREFIX= v
DISTVERSION= 2.11.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang
PKGNAMESUFFIX= -language
diff --git a/lang/clover/Makefile b/lang/clover/Makefile
index 9c9a0b5a43a1..f8f6473016c1 100644
--- a/lang/clover/Makefile
+++ b/lang/clover/Makefile
@@ -1,6 +1,6 @@
PORTNAME= clover
PORTVERSION= ${MESAVERSION}
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= lang
COMMENT= Mesa OpenCL implementation for AMD GPUs
diff --git a/lang/dlang-tools/Makefile b/lang/dlang-tools/Makefile
index b9971d81c233..ed59bbb2615d 100644
--- a/lang/dlang-tools/Makefile
+++ b/lang/dlang-tools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tools
PORTVERSION= 2.101.0
-PORTREVISION= 3
+PORTREVISION= 4
DISTVERSIONPREFIX= v
CATEGORIES= lang
PKGNAMEPREFIX= dlang-
diff --git a/lang/gcc14-devel/files/patch-clang-vec_step b/lang/gcc14-devel/files/patch-clang-vec_step
deleted file mode 100644
index 00607540eb2a..000000000000
--- a/lang/gcc14-devel/files/patch-clang-vec_step
+++ /dev/null
@@ -1,21 +0,0 @@
-https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239266 reports how
-clang unfortunately poisons user namespace by default (without any
-special options).
-
-Until that changes (or GCC changes) we need to avoid using vec_step
-as a variable.
-
---- UTC
-Index: gcc/tree-vect-loop.cc
-===================================================================
---- gcc/tree-vect-loop.cc (revision 273856)
-+++ gcc/tree-vect-loop.cc (working copy)
-@@ -55,6 +55,8 @@ along with GCC; see the file COPYING3. If not see
- #include "vec-perm-indices.h"
- #include "tree-eh.h"
-
-+#define vec_step vec_step_
-+
- /* Loop Vectorization Pass.
-
- This pass tries to vectorize loops.
diff --git a/lang/gir-to-d/Makefile b/lang/gir-to-d/Makefile
index 0e6f46d6719f..66ee2adbdf34 100644
--- a/lang/gir-to-d/Makefile
+++ b/lang/gir-to-d/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gir-to-d
PORTVERSION= 0.23.4
+PORTREVISION= 1
#DISTVERSIONPREFIX= v
CATEGORIES= lang
diff --git a/lang/gleam/Makefile b/lang/gleam/Makefile
index a65c7f01ae20..f67fd10c416d 100644
--- a/lang/gleam/Makefile
+++ b/lang/gleam/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gleam
DISTVERSIONPREFIX= v
DISTVERSION= 1.11.0
+PORTREVISION= 1
CATEGORIES= lang
MAINTAINER= dch@FreeBSD.org
diff --git a/lang/gluon/Makefile b/lang/gluon/Makefile
index 4aedcb335d7b..dba5b0ed69c5 100644
--- a/lang/gluon/Makefile
+++ b/lang/gluon/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gluon
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.2
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= lang
PKGNAMESUFFIX= -language
diff --git a/lang/inko/Makefile b/lang/inko/Makefile
index fe451adbb01b..397a891bf801 100644
--- a/lang/inko/Makefile
+++ b/lang/inko/Makefile
@@ -1,7 +1,7 @@
PORTNAME= inko
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= lang devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/lang/kturtle/distinfo b/lang/kturtle/distinfo
index 9a7cd1361aa5..bc6bee0157e3 100644
--- a/lang/kturtle/distinfo
+++ b/lang/kturtle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036800
-SHA256 (KDE/release-service/25.04.2/kturtle-25.04.2.tar.xz) = b736ca9088421763b5a95a57a1699745e1f6e2e5454477fbbce5e82f25ae4315
-SIZE (KDE/release-service/25.04.2/kturtle-25.04.2.tar.xz) = 2102780
+TIMESTAMP = 1751381500
+SHA256 (KDE/release-service/25.04.3/kturtle-25.04.3.tar.xz) = 7e53baebb99264964ad047b24827596f9b998c698db589f0efb74fe16637ec08
+SIZE (KDE/release-service/25.04.3/kturtle-25.04.3.tar.xz) = 2102700
diff --git a/lang/ldc/Makefile b/lang/ldc/Makefile
index f00ec90b6d3a..f650d494ad93 100644
--- a/lang/ldc/Makefile
+++ b/lang/ldc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ldc
-PORTVERSION= 1.40.0
+PORTVERSION= 1.41.0
DISTVERSIONSUFFIX= -src
CATEGORIES= lang
MASTER_SITES= https://github.com/ldc-developers/${PORTNAME}/releases/download/v${DISTVERSION}/
@@ -15,14 +15,10 @@ LICENSE= BSD3CLAUSE
ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS_REASON= The bootstrap compiler is provided only for x86_64
-BUILD_DEPENDS= ${LOCALBASE}/llvm15/lib/libLLVM-15.so:devel/llvm15 # required for bootstrap
+BUILD_DEPENDS= ${LOCALBASE}/llvm19/lib/libLLVM-19.so:devel/llvm19 # required for bootstrap
LIB_DEPENDS= libconfig.so:devel/libconfig
-USES= llvm:lib,run,min=15,max=19 ninja cmake:insource pkgconfig
-
-#USE_GITHUB= yes
-#GH_ACCOUNT= ldc-developers
-#GH_PROJECT= ldc
+USES= llvm:lib,run,min=15,max=20 ninja cmake:insource pkgconfig
USE_LDCONFIG= yes
diff --git a/lang/ldc/distinfo b/lang/ldc/distinfo
index ca97ef8237a1..2f63cf01c577 100644
--- a/lang/ldc/distinfo
+++ b/lang/ldc/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1735995517
-SHA256 (ldc-1.40.0-src.tar.gz) = 80a3ddd7b7292818cdf6c130e55f1246a19b5fce96139a49b45ccf4e2be99e5f
-SIZE (ldc-1.40.0-src.tar.gz) = 8672131
-SHA256 (ldc2-1.40.0-freebsd-x86_64.tar.xz) = 7ca16f1c27c824d084d0fb6eb5e93d40a672fd832c5ca0c53c3d2f26f4656d9f
-SIZE (ldc2-1.40.0-freebsd-x86_64.tar.xz) = 18384884
+TIMESTAMP = 1750934100
+SHA256 (ldc-1.41.0-src.tar.gz) = af52818b60706106fb8bca2024685c54eddce929edccae718ad9fbcf689f222f
+SIZE (ldc-1.41.0-src.tar.gz) = 8935404
+SHA256 (ldc2-1.41.0-freebsd-x86_64.tar.xz) = 3078a937bc60fefa8747b169bfe187552cf0044cdc55808530614b3a0d214884
+SIZE (ldc2-1.41.0-freebsd-x86_64.tar.xz) = 18823372
diff --git a/lang/ldc/files/patch-tools_CMakeLists.txt b/lang/ldc/files/patch-tools_CMakeLists.txt
deleted file mode 100644
index 52ac65f48f9b..000000000000
--- a/lang/ldc/files/patch-tools_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- tools/CMakeLists.txt.orig 2024-12-15 13:48:09 UTC
-+++ tools/CMakeLists.txt
-@@ -37,7 +37,7 @@ if(LDC_BUNDLE_LLVM_TOOLS)
- COMPILE_FLAGS "${LLVM_CXXFLAGS} ${LDC_CXXFLAGS}"
- LINK_FLAGS "${SANITIZE_LDFLAGS}"
- )
-- target_link_libraries(ldc-profdata ${LLVM_LIBRARIES} ${CMAKE_DL_LIBS} ${LLVM_LDFLAGS})
-+ target_link_libraries(ldc-profdata ${LLVM_LIBRARIES} ${CMAKE_DL_LIBS} ${LLVM_LDFLAGS} ${CMAKE_THREAD_LIBS_INIT})
- install(TARGETS ldc-profdata DESTINATION ${CMAKE_INSTALL_PREFIX}/bin)
-
- # Set path to executable, used by the lit testsuite.
diff --git a/lang/ldc/pkg-plist b/lang/ldc/pkg-plist
index ad1175673864..81728df07c61 100644
--- a/lang/ldc/pkg-plist
+++ b/lang/ldc/pkg-plist
@@ -52,6 +52,8 @@ include/d/core/internal/elf/io.d
include/d/core/internal/entrypoint.d
include/d/core/internal/execinfo.d
include/d/core/internal/gc/bits.d
+include/d/core/internal/gc/blkcache.d
+include/d/core/internal/gc/blockmeta.d
include/d/core/internal/gc/impl/conservative/gc.d
include/d/core/internal/gc/impl/manual/gc.d
include/d/core/internal/gc/impl/proto/gc.d
@@ -352,6 +354,7 @@ include/d/core/sys/windows/aclapi.d
include/d/core/sys/windows/aclui.d
include/d/core/sys/windows/basetsd.d
include/d/core/sys/windows/basetyps.d
+include/d/core/sys/windows/bcrypt.d
include/d/core/sys/windows/cderr.d
include/d/core/sys/windows/cguid.d
include/d/core/sys/windows/com.d
@@ -516,7 +519,8 @@ include/d/core/sys/windows/winver.d
include/d/core/sys/windows/wtsapi32.d
include/d/core/sys/windows/wtypes.d
include/d/core/thread/context.d
-include/d/core/thread/fiber.d
+include/d/core/thread/fiber/base.d
+include/d/core/thread/fiber/package.d
include/d/core/thread/osthread.d
include/d/core/thread/package.d
include/d/core/thread/threadbase.d
@@ -526,6 +530,9 @@ include/d/core/time.d
include/d/core/vararg.d
include/d/core/volatile.d
include/d/etc/c/curl.d
+include/d/etc/c/odbc/odbc32.d
+include/d/etc/c/odbc/odbc64.d
+include/d/etc/c/odbc/package.d
include/d/etc/c/odbc/sql.d
include/d/etc/c/odbc/sqlext.d
include/d/etc/c/odbc/sqltypes.d
@@ -538,6 +545,7 @@ include/d/importc.h
include/d/ldc/asan.d
include/d/ldc/attributes.d
include/d/ldc/dcompute.d
+include/d/ldc/dynamic_compile.d
include/d/ldc/eh_msvc.d
include/d/ldc/gccbuiltins_aarch64.di
include/d/ldc/gccbuiltins_amdgcn.di
@@ -661,6 +669,7 @@ include/d/std/internal/unicode_grapheme.d
include/d/std/internal/unicode_norm.d
include/d/std/internal/unicode_tables.d
include/d/std/internal/windows/advapi32.d
+include/d/std/internal/windows/bcrypt.d
include/d/std/json.d
include/d/std/logger/core.d
include/d/std/logger/filelogger.d
@@ -723,22 +732,26 @@ include/d/std/zip.d
include/d/std/zlib.d
lib/ldc_rt.dso.o
lib/libdruntime-ldc-debug-shared.so
-lib/libdruntime-ldc-debug-shared.so.110
-lib/libdruntime-ldc-debug-shared.so.110.0
+lib/libdruntime-ldc-debug-shared.so.111
+lib/libdruntime-ldc-debug-shared.so.111.0
lib/libdruntime-ldc-debug.a
lib/libdruntime-ldc-lto.a
lib/libdruntime-ldc-shared.so
-lib/libdruntime-ldc-shared.so.110
-lib/libdruntime-ldc-shared.so.110.0
+lib/libdruntime-ldc-shared.so.111
+lib/libdruntime-ldc-shared.so.111.0
lib/libdruntime-ldc.a
+lib/libldc-jit-rt.a
+lib/libldc-jit.so
+lib/libldc-jit.so.111
+lib/libldc-jit.so.111.0
lib/libphobos2-ldc-debug-shared.so
-lib/libphobos2-ldc-debug-shared.so.110
-lib/libphobos2-ldc-debug-shared.so.110.0
+lib/libphobos2-ldc-debug-shared.so.111
+lib/libphobos2-ldc-debug-shared.so.111.0
lib/libphobos2-ldc-debug.a
lib/libphobos2-ldc-lto.a
lib/libphobos2-ldc-shared.so
-lib/libphobos2-ldc-shared.so.110
-lib/libphobos2-ldc-shared.so.110.0
+lib/libphobos2-ldc-shared.so.111
+lib/libphobos2-ldc-shared.so.111.0
lib/libphobos2-ldc.a
@dir include/d/etc/c/zlib/doc
@dir include/d/etc/c/zlib/test
diff --git a/lang/numbat/Makefile b/lang/numbat/Makefile
index e72941453d15..2ac1a06a10a9 100644
--- a/lang/numbat/Makefile
+++ b/lang/numbat/Makefile
@@ -1,7 +1,7 @@
PORTNAME= numbat
DISTVERSIONPREFIX= v
DISTVERSION= 1.16.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= lang devel science
MAINTAINER= yuri@FreeBSD.org
diff --git a/lang/perl5.42/Makefile b/lang/perl5.42/Makefile
index e407e55d8f0d..f9ed4b761377 100644
--- a/lang/perl5.42/Makefile
+++ b/lang/perl5.42/Makefile
@@ -1,5 +1,5 @@
PORTNAME= perl
-DISTVERSION= ${PERL_VERSION}-RC2
+DISTVERSION= ${PERL_VERSION}-RC3
CATEGORIES= lang devel perl5
MASTER_SITES= CPAN/../../src/5.0 CPAN/../by-authors/id/B/BO/BOOK
DIST_SUBDIR= perl
diff --git a/lang/perl5.42/distinfo b/lang/perl5.42/distinfo
index 0e6d11c42dc8..1c85ac754e86 100644
--- a/lang/perl5.42/distinfo
+++ b/lang/perl5.42/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751181694
-SHA256 (perl/perl-5.42.0-RC2.tar.xz) = c643203ffa4299813370c2d837d6f5e17bb4a8da73fe77abe446012210faf39f
-SIZE (perl/perl-5.42.0-RC2.tar.xz) = 14395024
+TIMESTAMP = 1751469637
+SHA256 (perl/perl-5.42.0-RC3.tar.xz) = 17be1d62370adc1bbc1130367cd57263ef326a45bd9c060ae3cb92cdbe679142
+SIZE (perl/perl-5.42.0-RC3.tar.xz) = 14385744
diff --git a/lang/php81-extensions/Makefile b/lang/php81-extensions/Makefile
index 15a90ba9507c..bb847c742686 100644
--- a/lang/php81-extensions/Makefile
+++ b/lang/php81-extensions/Makefile
@@ -4,22 +4,22 @@ CATEGORIES= lang
PKGNAMESUFFIX= -extensions
MAINTAINER= bofh@FreeBSD.org
-COMMENT= "meta-port" to install PHP extensions
+COMMENT= "meta-port" to install PHP extensions (8.1.X branch)
WWW= https://www.php.net/
USES= metaport php
+IGNORE_WITH_PHP= 82 83 84 85
PHP_VER= 81
-IGNORE_WITH_PHP= 82 83
OPTIONS_DEFINE= BCMATH BZ2 CALENDAR CTYPE CURL DBA DOM ENCHANT EXIF FFI \
FILEINFO FILTER FTP GD GETTEXT GMP ICONV IMAP INTL LDAP \
- MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO \
- PDO_DBLIB PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL \
- PDO_SQLITE PGSQL PHAR POSIX PSPELL READLINE SESSION \
- SHMOP SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 \
- SYSVMSG SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER \
- XMLWRITER XSL ZIP ZLIB
+ MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO PDO_DBLIB \
+ PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL PDO_SQLITE \
+ PGSQL PHAR POSIX PSPELL READLINE SESSION SHMOP \
+ SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 SYSVMSG \
+ SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER XMLWRITER \
+ XSL ZIP ZLIB
OPTIONS_DEFAULT= CTYPE DOM FILTER ICONV OPCACHE PDO PDO_SQLITE PHAR \
POSIX SESSION SIMPLEXML SQLITE3 TOKENIZER XML XMLREADER \
XMLWRITER
diff --git a/lang/php81-extensions/pkg-descr b/lang/php81-extensions/pkg-descr
index 4acc6c163e60..6c5a0684fbba 100644
--- a/lang/php81-extensions/pkg-descr
+++ b/lang/php81-extensions/pkg-descr
@@ -1,4 +1,4 @@
-This is a "meta-port" to install the extensions for PHP 8.0
+This is a "meta-port" to install the extensions for PHP 8.1
Defaults to:
ctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix,
diff --git a/lang/php81/Makefile b/lang/php81/Makefile
index 4b7771c16bd7..86179960786f 100644
--- a/lang/php81/Makefile
+++ b/lang/php81/Makefile
@@ -1,6 +1,6 @@
PORTNAME= php81
-DISTVERSION= 8.1.32
-PORTREVISION?= 1
+DISTVERSION= 8.1.33
+PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= PHP/distributions
DISTNAME= php-${DISTVERSION}
@@ -181,7 +181,7 @@ COMMENT= The ${PHP_MODNAME} shared extension for php
USES+= php:ext,noflavors
PHP_MODNAME= ${PKGNAMESUFFIX:S/-//}
PHP_VER= 81
-IGNORE_WITH_PHP= 82 83 84
+IGNORE_WITH_PHP= 82 83 84 85
EXTSUBDIR= ${DISTNAME}/ext/${PHP_MODNAME}
WRKSRC= ${WRKDIR}/${EXTSUBDIR}
diff --git a/lang/php81/distinfo b/lang/php81/distinfo
index 0cf4c6ddb11b..2e4d04ea9231 100644
--- a/lang/php81/distinfo
+++ b/lang/php81/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741933806
-SHA256 (php-8.1.32.tar.xz) = c582ac682a280bbc69bc2186c21eb7e3313cc73099be61a6bc1d2cd337cbf383
-SIZE (php-8.1.32.tar.xz) = 11893516
+TIMESTAMP = 1751555623
+SHA256 (php-8.1.33.tar.xz) = 9db83bf4590375562bc1a10b353cccbcf9fcfc56c58b7c8fb814e6865bb928d1
+SIZE (php-8.1.33.tar.xz) = 11898724
diff --git a/lang/php82-extensions/Makefile b/lang/php82-extensions/Makefile
index 0a4d5ce26743..aeb2ec88430b 100644
--- a/lang/php82-extensions/Makefile
+++ b/lang/php82-extensions/Makefile
@@ -4,22 +4,22 @@ CATEGORIES= lang
PKGNAMESUFFIX= -extensions
MAINTAINER= bofh@FreeBSD.org
-COMMENT= "meta-port" to install PHP extensions
+COMMENT= "meta-port" to install PHP extensions (8.2.X branch)
WWW= https://www.php.net/
USES= metaport php
+IGNORE_WITH_PHP= 81 83 84 85
PHP_VER= 82
-IGNORE_WITH_PHP= 81 83
OPTIONS_DEFINE= BCMATH BZ2 CALENDAR CTYPE CURL DBA DOM ENCHANT EXIF FFI \
FILEINFO FILTER FTP GD GETTEXT GMP ICONV IMAP INTL LDAP \
- MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO \
- PDO_DBLIB PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL \
- PDO_SQLITE PGSQL PHAR POSIX PSPELL READLINE SESSION \
- SHMOP SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 \
- SYSVMSG SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER \
- XMLWRITER XSL ZIP ZLIB
+ MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO PDO_DBLIB \
+ PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL PDO_SQLITE \
+ PGSQL PHAR POSIX PSPELL READLINE SESSION SHMOP \
+ SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 SYSVMSG \
+ SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER XMLWRITER \
+ XSL ZIP ZLIB
OPTIONS_DEFAULT= CTYPE DOM FILTER ICONV OPCACHE PDO PDO_SQLITE PHAR \
POSIX SESSION SIMPLEXML SQLITE3 TOKENIZER XML XMLREADER \
XMLWRITER
diff --git a/lang/php82-extensions/pkg-descr b/lang/php82-extensions/pkg-descr
index 4acc6c163e60..0a4f4cf1c881 100644
--- a/lang/php82-extensions/pkg-descr
+++ b/lang/php82-extensions/pkg-descr
@@ -1,4 +1,4 @@
-This is a "meta-port" to install the extensions for PHP 8.0
+This is a "meta-port" to install the extensions for PHP 8.2
Defaults to:
ctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix,
diff --git a/lang/php82/Makefile b/lang/php82/Makefile
index 50a05aba5d98..3d715f7ff37b 100644
--- a/lang/php82/Makefile
+++ b/lang/php82/Makefile
@@ -1,6 +1,6 @@
PORTNAME= php82
-DISTVERSION= 8.2.28
-PORTREVISION?= 1
+DISTVERSION= 8.2.29
+PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= PHP/distributions
DISTNAME= php-${DISTVERSION}
@@ -177,7 +177,7 @@ COMMENT= The ${PHP_MODNAME} shared extension for php
USES+= php:ext,noflavors
PHP_MODNAME= ${PKGNAMESUFFIX:S/-//}
PHP_VER= 82
-IGNORE_WITH_PHP= 81 83 84
+IGNORE_WITH_PHP= 81 83 84 85
EXTSUBDIR= ${DISTNAME}/ext/${PHP_MODNAME}
WRKSRC= ${WRKDIR}/${EXTSUBDIR}
diff --git a/lang/php82/distinfo b/lang/php82/distinfo
index fc18d5152f06..787fa17aa362 100644
--- a/lang/php82/distinfo
+++ b/lang/php82/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741934026
-SHA256 (php-8.2.28.tar.xz) = af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
-SIZE (php-8.2.28.tar.xz) = 12147756
+TIMESTAMP = 1751553447
+SHA256 (php-8.2.29.tar.xz) = 475f991afd2d5b901fb410be407d929bc00c46285d3f439a02c59e8b6fe3589c
+SIZE (php-8.2.29.tar.xz) = 12162364
diff --git a/lang/php83-extensions/Makefile b/lang/php83-extensions/Makefile
index 530fd85f7e74..c77beae9ba5d 100644
--- a/lang/php83-extensions/Makefile
+++ b/lang/php83-extensions/Makefile
@@ -4,22 +4,22 @@ CATEGORIES= lang
PKGNAMESUFFIX= -extensions
MAINTAINER= bofh@FreeBSD.org
-COMMENT= "meta-port" to install PHP extensions
+COMMENT= "meta-port" to install PHP extensions (8.3.X branch)
WWW= https://www.php.net/
USES= metaport php
+IGNORE_WITH_PHP= 81 82 84 85
PHP_VER= 83
-IGNORE_WITH_PHP= 81 82
OPTIONS_DEFINE= BCMATH BZ2 CALENDAR CTYPE CURL DBA DOM ENCHANT EXIF FFI \
FILEINFO FILTER FTP GD GETTEXT GMP ICONV IMAP INTL LDAP \
- MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO \
- PDO_DBLIB PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL \
- PDO_SQLITE PGSQL PHAR POSIX PSPELL READLINE SESSION \
- SHMOP SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 \
- SYSVMSG SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER \
- XMLWRITER XSL ZIP ZLIB
+ MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO PDO_DBLIB \
+ PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL PDO_SQLITE \
+ PGSQL PHAR POSIX PSPELL READLINE SESSION SHMOP \
+ SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 SYSVMSG \
+ SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER XMLWRITER \
+ XSL ZIP ZLIB
OPTIONS_DEFAULT= CTYPE DOM FILTER ICONV OPCACHE PDO PDO_SQLITE PHAR \
POSIX SESSION SIMPLEXML SQLITE3 TOKENIZER XML XMLREADER \
XMLWRITER
diff --git a/lang/php83-extensions/pkg-descr b/lang/php83-extensions/pkg-descr
index 4acc6c163e60..5a022122fb14 100644
--- a/lang/php83-extensions/pkg-descr
+++ b/lang/php83-extensions/pkg-descr
@@ -1,4 +1,4 @@
-This is a "meta-port" to install the extensions for PHP 8.0
+This is a "meta-port" to install the extensions for PHP 8.3
Defaults to:
ctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix,
diff --git a/lang/php83/Makefile b/lang/php83/Makefile
index 602850e1b2c1..bfd80a5eee56 100644
--- a/lang/php83/Makefile
+++ b/lang/php83/Makefile
@@ -1,6 +1,6 @@
PORTNAME= php83
-DISTVERSION= 8.3.22
-PORTREVISION?= 1
+DISTVERSION= 8.3.23
+PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= PHP/distributions
DISTNAME= php-${DISTVERSION}
@@ -195,7 +195,7 @@ COMMENT= The ${PHP_MODNAME} shared extension for php
USES+= php:ext,noflavors
PHP_MODNAME= ${PKGNAMESUFFIX:S/-//}
PHP_VER= 83
-IGNORE_WITH_PHP= 81 82 84
+IGNORE_WITH_PHP= 81 82 84 85
EXTSUBDIR= ${DISTNAME}/ext/${PHP_MODNAME}
WRKSRC= ${WRKDIR}/${EXTSUBDIR}
diff --git a/lang/php83/distinfo b/lang/php83/distinfo
index c68e1786aa12..8d15b5e5f9cc 100644
--- a/lang/php83/distinfo
+++ b/lang/php83/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749266431
-SHA256 (php-8.3.22.tar.xz) = 66c86889059bd27ccf460590ca48fcaf3261349cc9bdba2023ac6a265beabf36
-SIZE (php-8.3.22.tar.xz) = 12555076
+TIMESTAMP = 1751555643
+SHA256 (php-8.3.23.tar.xz) = 08be64700f703bca6ff1284bf1fdaffa37ae1b9734b6559f8350248e8960a6db
+SIZE (php-8.3.23.tar.xz) = 12577624
diff --git a/lang/php84-extensions/Makefile b/lang/php84-extensions/Makefile
index 55bc9f11b567..f359fdb60282 100644
--- a/lang/php84-extensions/Makefile
+++ b/lang/php84-extensions/Makefile
@@ -9,17 +9,16 @@ WWW= https://www.php.net/
USES= metaport php
+IGNORE_WITH_PHP= 81 82 83 85
PHP_VER= 84
-IGNORE_WITH_PHP= 81 82 83
OPTIONS_DEFINE= BCMATH BZ2 CALENDAR CTYPE CURL DBA DOM ENCHANT EXIF FFI \
FILEINFO FILTER FTP GD GETTEXT GMP ICONV INTL LDAP \
- MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO \
- PDO_DBLIB PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL \
- PDO_SQLITE PGSQL PHAR POSIX READLINE SESSION \
- SHMOP SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 \
- SYSVMSG SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER \
- XMLWRITER XSL ZIP ZLIB
+ MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO PDO_DBLIB \
+ PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL PDO_SQLITE \
+ PGSQL PHAR POSIX READLINE SESSION SHMOP SIMPLEXML SNMP \
+ SOAP SOCKETS SODIUM SQLITE3 SYSVMSG SYSVSEM SYSVSHM \
+ TIDY TOKENIZER XML XMLREADER XMLWRITER XSL ZIP ZLIB
OPTIONS_DEFAULT= CTYPE DOM FILTER ICONV OPCACHE PDO PDO_SQLITE PHAR \
POSIX SESSION SIMPLEXML SQLITE3 TOKENIZER XML XMLREADER \
XMLWRITER
diff --git a/lang/php84-extensions/pkg-descr b/lang/php84-extensions/pkg-descr
index 4acc6c163e60..f0fa411db949 100644
--- a/lang/php84-extensions/pkg-descr
+++ b/lang/php84-extensions/pkg-descr
@@ -1,4 +1,4 @@
-This is a "meta-port" to install the extensions for PHP 8.0
+This is a "meta-port" to install the extensions for PHP 8.4
Defaults to:
ctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix,
diff --git a/lang/php84/Makefile b/lang/php84/Makefile
index 4aff26d711a7..3bf61525ae64 100644
--- a/lang/php84/Makefile
+++ b/lang/php84/Makefile
@@ -1,6 +1,6 @@
PORTNAME= php84
-DISTVERSION= 8.4.8
-PORTREVISION?= 1
+DISTVERSION= 8.4.10
+PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= PHP/distributions
DISTNAME= php-${DISTVERSION}
@@ -197,7 +197,7 @@ COMMENT= The ${PHP_MODNAME} shared extension for php
USES+= php:ext,noflavors
PHP_MODNAME= ${PKGNAMESUFFIX:S/-//}
PHP_VER= 84
-IGNORE_WITH_PHP= 81 82 83
+IGNORE_WITH_PHP= 81 82 83 85
EXTSUBDIR= ${DISTNAME}/ext/${PHP_MODNAME}
WRKSRC= ${WRKDIR}/${EXTSUBDIR}
diff --git a/lang/php84/distinfo b/lang/php84/distinfo
index a7ffa64e34bf..3be8a2533adc 100644
--- a/lang/php84/distinfo
+++ b/lang/php84/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749266448
-SHA256 (php-8.4.8.tar.xz) = aa6a4d330b47eacd83e351658ba8c47747a1e4356456219cfb6d75e7838da091
-SIZE (php-8.4.8.tar.xz) = 13619152
+TIMESTAMP = 1751553605
+SHA256 (php-8.4.10.tar.xz) = 14983a9ef8800e6bc2d920739fd386054402f7976ca9cd7f711509496f0d2632
+SIZE (php-8.4.10.tar.xz) = 13625264
diff --git a/lang/php85-extensions/Makefile b/lang/php85-extensions/Makefile
new file mode 100644
index 000000000000..3d77950e33b9
--- /dev/null
+++ b/lang/php85-extensions/Makefile
@@ -0,0 +1,88 @@
+PORTNAME= php85
+PORTVERSION= 1.0
+CATEGORIES= lang
+PKGNAMESUFFIX= -extensions
+
+MAINTAINER= bofh@FreeBSD.org
+COMMENT= "meta-port" to install PHP extensions (8.5.X branch)
+WWW= https://www.php.net/
+
+USES= metaport php
+
+IGNORE_WITH_PHP= 81 82 83 84
+PHP_VER= 85
+
+OPTIONS_DEFINE= BCMATH BZ2 CALENDAR CTYPE CURL DBA DOM ENCHANT EXIF FFI \
+ FILEINFO FILTER FTP GD GETTEXT GMP ICONV INTL LDAP \
+ MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO PDO_DBLIB \
+ PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL PDO_SQLITE \
+ PGSQL PHAR POSIX READLINE SESSION SHMOP SIMPLEXML SNMP \
+ SOAP SOCKETS SODIUM SQLITE3 SYSVMSG SYSVSEM SYSVSHM \
+ TIDY TOKENIZER XML XMLREADER XMLWRITER XSL ZIP ZLIB
+OPTIONS_DEFAULT= CTYPE DOM FILTER ICONV OPCACHE PDO PDO_SQLITE PHAR \
+ POSIX SESSION SIMPLEXML SQLITE3 TOKENIZER XML XMLREADER \
+ XMLWRITER
+
+BCMATH_DESC= bc style precision math functions
+BZ2_DESC= bzip2 library support
+CALENDAR_DESC= calendar conversion support
+CTYPE_DESC= ctype functions
+CURL_DESC= CURL support
+DBA_DESC= dba support
+DOM_DESC= DOM support
+ENCHANT_DESC= Enchant spelling support
+EXIF_DESC= EXIF support
+FFI_DESC= Foreign Function Interface support
+FILEINFO_DESC= fileinfo support
+FILTER_DESC= input filter support
+FTP_DESC= FTP support
+GD_DESC= GD library support
+GETTEXT_DESC= gettext library support
+GMP_DESC= GNU MP support
+ICONV_DESC= iconv support
+INTL_DESC= Internationalization(ICU)
+LDAP_DESC= OpenLDAP support
+MBSTRING_DESC= multibyte string support
+MYSQLI_DESC= MySQLi database support
+ODBC_DESC= ODBC support
+OPCACHE_DESC= OPcache support
+PCNTL_DESC= pcntl support (CLI only)
+PDO_DBLIB_DESC= PDO DBLIB-DB driver
+PDO_DESC= PHP Data Objects Interface (PDO)
+PDO_FIREBIRD_DESC= PDO Firebird driver
+PDO_MYSQL_DESC= PDO MySQL driver
+PDO_ODBC_DESC= PDO ODBC driver
+PDO_PGSQL_DESC= PDO PostgreSQL driver
+PDO_SQLITE_DESC= PDO sqlite driver
+PHAR_DESC= phar support
+POSIX_DESC= POSIX-like functions
+READLINE_DESC= readline support (CLI only)
+SESSION_DESC= session support
+SHMOP_DESC= shmop support
+SIMPLEXML_DESC= simplexml support
+SNMP_DESC= SNMP support
+SOAP_DESC= SOAP support
+SOCKETS_DESC= sockets support
+SODIUM_DESC= Sodium encryption support
+SQLITE3_DESC= sqlite3 support
+SYSVMSG_DESC= System V message support
+SYSVSEM_DESC= System V semaphore support
+SYSVSHM_DESC= System V shared memory support
+TIDY_DESC= TIDY support
+TOKENIZER_DESC= tokenizer support
+XMLREADER_DESC= XMLReader support
+XMLWRITER_DESC= XMLWriter support
+XML_DESC= XML support
+XSL_DESC= XSL support (Implies DOM)
+ZIP_DESC= ZIP support
+ZLIB_DESC= ZLIB support
+
+.include <bsd.port.options.mk>
+
+.for opt in ${OPTIONS_DEFINE}
+. if ${PORT_OPTIONS:M${opt}}
+USE_PHP+= ${opt:tl}
+. endif
+.endfor
+
+.include <bsd.port.mk>
diff --git a/lang/php85-extensions/pkg-descr b/lang/php85-extensions/pkg-descr
new file mode 100644
index 000000000000..9c007c827fe6
--- /dev/null
+++ b/lang/php85-extensions/pkg-descr
@@ -0,0 +1,5 @@
+This is a "meta-port" to install the extensions for PHP 8.5
+
+Defaults to:
+ctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix,
+session, simplexml, sqlite3, tokenizer, xml, xmlreader and xmlwriter.
diff --git a/lang/php85/Makefile b/lang/php85/Makefile
new file mode 100644
index 000000000000..fd044a453f9b
--- /dev/null
+++ b/lang/php85/Makefile
@@ -0,0 +1,620 @@
+PORTNAME= php85
+DISTVERSION= 8.5.0alpha1
+PORTREVISION?= 0
+CATEGORIES?= lang devel www
+MASTER_SITES= LOCAL/bofh/lang/${PORTNAME}
+DISTNAME= php-${DISTVERSION}
+
+MAINTAINER= bofh@FreeBSD.org
+COMMENT= PHP Scripting Language (8.5.X branch)
+WWW= https://www.php.net/
+
+LICENSE= PHP301
+
+USES+= compiler:c11 cpe gnome localbase pkgconfig #tar:xz
+CPE_PRODUCT= php
+PHP_VER= 85
+
+PHP_WRKSRC= php-src-php-${DISTVERSION}
+WRKSRC= ${WRKDIR}/${PHP_WRKSRC}
+CONFLICTS_INSTALL?= php[0-9][0-9]${PKGNAMESUFFIX}
+
+.if !defined(PKGNAMESUFFIX)
+LIB_DEPENDS= libargon2.so:security/libargon2 \
+ libpcre2-8.so:devel/pcre2
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= \
+ --disable-all \
+ --program-prefix="" \
+ --with-config-file-scan-dir=${PREFIX}/etc/php \
+ --with-layout=GNU \
+ --with-libxml \
+ --with-openssl \
+ --with-password-argon2=${LOCALBASE}
+
+USES+= autoreconf:build bison ssl
+USE_GNOME= libxml2
+
+LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl
+# PR230207 Allow relocations against read-only segments (override lld default)
+LDFLAGS_i386= -Wl,-z,notext
+
+OPTIONS_DEFINE+=CGI CLI DEBUG DTRACE EMBED FPM IPV6 LINKTHR \
+ MYSQLND NOASLR PCRE PHPDBG ZTS
+OPTIONS_DEFAULT= CGI CLI DTRACE EMBED FPM LINKTHR MYSQLND PCRE
+OPTIONS_EXCLUDE_DragonFly= DTRACE
+# ld(1) fails to link probes: Relocations in generic ELF (EM: 0)
+OPTIONS_EXCLUDE_aarch64= DTRACE
+# dt_modtext:opensolaris/ib/libdtrace/common/dt_link.c: arm not impemented
+OPTIONS_EXCLUDE_armv6= DTRACE
+OPTIONS_EXCLUDE_armv7= DTRACE
+# Bug 197128: No ASM code for MIPS/MIPS64, disable FPM
+OPTIONS_EXCLUDE_mips= DTRACE FPM
+OPTIONS_EXCLUDE_mips64= DTRACE FPM
+OPTIONS_EXCLUDE_riscv64= DTRACE
+NO_OPTIONS_SORT= yes
+OPTIONS_SUB= yes
+
+CGI_DESC= Build CGI version
+CLI_DESC= Build CLI version
+EMBED_DESC= Build embedded library
+FPM_DESC= Build FPM version
+LINKTHR_DESC= Link thread lib (for threaded extensions)
+MYSQLND_DESC= Build with MySQL Native Driver
+PCRE_DESC= Use system pcre instead of bundled one
+PHPDBG_DESC= Interactive PHP debugger
+ZTS_DESC= Force Zend Thread Safety (ZTS) build
+
+CGI_CONFIGURE_OFF= --disable-cgi
+CGI_VARS= PHP_SAPI+=cgi
+CLI_CONFIGURE_OFF= --disable-cli
+CLI_VARS= PHP_SAPI+=cli
+DEBUG_CONFIGURE_ON= --enable-debug
+DTRACE_CONFIGURE_ON= --enable-dtrace
+EMBED_CONFIGURE_ON= --enable-embed
+EMBED_VARS= PHP_SAPI+=embed
+FPM_CONFIGURE_ON= --enable-fpm \
+ --with-fpm-group=${WWWGRP} \
+ --with-fpm-user=${WWWOWN}
+FPM_VARS= PHP_SAPI+=fpm \
+ USE_RC_SUBR+=php_fpm
+IPV6_CONFIGURE_OFF= --disable-ipv6
+LINKTHR_LIBS= -lpthread
+NOASLR_USES= elfctl
+MYSQLND_CONFIGURE_ON= --enable-mysqlnd
+PCRE_BUILD_DEPENDS= re2c>0:devel/re2c
+PCRE_CONFIGURE_ON= --with-external-pcre=${LOCALBASE}
+PCRE_PLIST_SUB= BUNDLED_PCRE="@comment "
+PCRE_PLIST_SUB_OFF= BUNDLED_PCRE=""
+PHPDBG_CONFIGURE_ON= --enable-phpdbg
+PHPDBG_VARS= PHP_SAPI+=phpdbg
+ZTS_CONFIGURE_ON= --enable-zts
+ZTS_CONFIGURE_ENV= pthreads_working="yes"
+
+DESTDIRNAME= INSTALL_ROOT
+
+.if defined(PKGNAMEPREFIX)
+USES+= apache
+PLIST= ${PKGDIR}/pkg-plist.mod
+PKGMESSAGE= ${PKGDIR}/pkg-message.mod
+MODULENAME= libphp
+SHORTMODNAME= php
+WARNING= "!!! If you have a threaded Apache, you must build ${PHP_PORT} with ZTS support to enable thread-safety in extensions !!!"
+WARNING+= "!!! Consider switching to php-fpm and mod_proxy_fcgi as per Apache httpd recommendations !!!"
+.endif
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:NOASLR}
+.if ${PORT_OPTIONS:MCLI}
+ELF_FEATURES+=+noaslr:sapi/cli/php
+.endif
+.if ${PORT_OPTIONS:MCGI}
+ELF_FEATURES+=+noaslr:sapi/cgi/php-cgi
+.endif
+.if ${PORT_OPTIONS:MPHPDBG}
+ELF_FEATURES+=+noaslr:sapi/phpdbg/phpdbg
+.endif
+.if ${PORT_OPTIONS:MFPM}
+ELF_FEATURES+=+noaslr:sapi/fpm/php-fpm
+.endif
+.endif
+
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == riscv64
+CONFIGURE_ARGS+= --without-pcre-jit
+.endif
+
+.if ${PORT_OPTIONS:MPHPDBG} && ${PORT_OPTIONS:MDEBUG}
+CONFIGURE_ARGS+= --enable-phpdbg-debug
+.endif
+
+.if ${PORT_OPTIONS:MCLI} || ${PORT_OPTIONS:MEMBED}
+PLIST_SUB+= SAPI_INC=""
+.else
+PLIST_SUB+= SAPI_INC="@comment "
+.endif
+
+CONFIGURE_ENV+= ac_cv_decimal_fp_supported="no" \
+ lt_cv_path_SED="sed" \
+ OPENSSL_CFLAGS="-I${OPENSSLINC}" \
+ OPENSSL_LIBS="-L${OPENSSLLIB} -lssl -lcrypto" \
+ PHP_OPENSSL=yes
+
+post-patch:
+ @${TOUCH} ${WRKSRC}/ext/php_config.h
+
+post-patch-FPM-on:
+ @${REINPLACE_CMD} -e "s|^;\(pid\)|\1|;s|^;\(pm\.[a-z_]*_servers\)|\1|" \
+ ${WRKSRC}/sapi/fpm/php-fpm.conf.in
+
+pre-configure:
+ @(cd ${WRKSRC} && ${SETENV} MAKE=${MAKE_CMD} ./buildconf --force)
+
+.if !defined(PKGNAMEPREFIX)
+post-build:
+ @${ECHO_CMD} "PHP_VER=${PHP_VER}" > ${WRKDIR}/php.conf
+ @${ECHO_CMD} "PHP_VERSION=${PORTVERSION}" >> ${WRKDIR}/php.conf
+ @${ECHO_CMD} "PHP_SAPI=${PHP_SAPI}" >> ${WRKDIR}/php.conf
+ @${ECHO_CMD} -n "PHP_EXT_DIR=" >> ${WRKDIR}/php.conf
+ @${SH} ${WRKSRC}/scripts/php-config --extension-dir | ${SED} -ne 's,^${PREFIX}/lib/php/,,p' >> ${WRKDIR}/php.conf
+ @${ECHO_CMD} "PHP_EXT_INC=hash json openssl pcre random spl" >> ${WRKDIR}/php.conf
+
+test: build
+ @(cd ${WRKSRC} && ${MAKE} test)
+
+post-install:
+ ${INSTALL_DATA} ${WRKSRC}/php.ini-development ${WRKSRC}/php.ini-production \
+ ${WRKDIR}/php.conf ${STAGEDIR}/${PREFIX}/etc
+ ${INSTALL_DATA} ${WRKSRC}/Zend/zend_property_hooks.h ${STAGEDIR}${PREFIX}/include/php/Zend
+ ${INSTALL_DATA} ${WRKSRC}/Zend/zend_lazy_objects.h ${STAGEDIR}${PREFIX}/include/php/Zend
+ (cd ${WRKSRC}/ext/lexbor && \
+ ${COPYTREE_SHARE} lexbor ${STAGEDIR}${PREFIX}/include/php/ext "-name *\.h")
+
+post-install-CGI-on:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/php-cgi
+
+post-install-CLI-on:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/php
+
+post-install-EMBED-on:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libphp.so
+
+post-install-FPM-on:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/php-fpm
+
+post-install-PHPDBG-on:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/phpdbg
+
+.else
+do-install:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEMODDIR}
+ ${INSTALL_LIB} ${WRKSRC}/libs/${MODULENAME}.so \
+ ${STAGEDIR}${PREFIX}/${APACHEMODDIR}
+.endif
+
+.else
+COMMENT= The ${PHP_MODNAME} shared extension for php
+
+USES+= php:ext,noflavors
+PHP_MODNAME= ${PKGNAMESUFFIX:S/-//}
+PHP_VER= 85
+IGNORE_WITH_PHP= 81 82 83 84
+
+EXTSUBDIR= ${PHP_WRKSRC}/ext/${PHP_MODNAME}
+WRKSRC= ${WRKDIR}/${EXTSUBDIR}
+PATCHDIR= ${.CURDIR}/files
+PLIST= ${NONEXISTENT}
+
+EXTRACT_AFTER_ARGS?= ${EXTSUBDIR}
+
+TEST_TARGET= test
+
+.if ${PHP_MODNAME} == "bcmath"
+CONFIGURE_ARGS+= --enable-bcmath
+
+PHP_HEADER_DIRS= libbcmath/src
+.endif
+
+.if ${PHP_MODNAME} == "bz2"
+CONFIGURE_ARGS+= --with-bz2=/usr
+.endif
+
+.if ${PHP_MODNAME} == "calendar"
+CONFIGURE_ARGS+= --enable-calendar
+.endif
+
+.if ${PHP_MODNAME} == "ctype"
+CONFIGURE_ARGS+= --enable-ctype
+.endif
+
+.if ${PHP_MODNAME} == "curl"
+LIB_DEPENDS+= libcurl.so:ftp/curl
+
+CONFIGURE_ARGS+= --with-curl=${LOCALBASE}
+USES+= pkgconfig
+.endif
+
+.if ${PHP_MODNAME} == "dba"
+CONFIGURE_ARGS+= --enable-dba
+
+OPTIONS_DEFINE= CDB DB4 FLATFILE GDBM INIFILE LMDB QDBM TOKYO
+OPTIONS_DEFAULT= CDB FLATFILE INIFILE
+
+CDB_DESC= cdb database support
+DB4_DESC= Berkeley DB4 support
+FLATFILE_DESC= flatfile support
+GDBM_DESC= GDBM database support
+INIFILE_DESC= INI file support
+LMDB_DESC= LMDB database support
+QDBM_DESC= QDBM database support
+TOKYO_DESC= Tokyo Cabinet database support
+
+CDB_CONFIGURE_OFF= --without-cdb
+DB4_CONFIGURE_ON= --with-db4=${LOCALBASE}
+DB4_USES= bdb
+DB4_VARS= WITH_BDB_HIGHEST=yes
+FLATFILE_CONFIGURE_ON= --disable-flatfile
+GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm
+GDBM_CONFIGURE_ARGS= --with-gdbm=${LOCALBASE}
+INIFILE_CONFIGURE_OFF= --disable-inifile
+LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb
+LMDB_CONFIGURE_ARGS= --with-lmdb=${LOCALBASE}
+QDBM_LIB_DEPENDS= libqdbm.so:databases/qdbm
+QDBM_CONFIGURE_ARGS= --with-qdbm=${LOCALBASE}
+TOKYO_LIB_DEPENDS= libtokyocabinet.so:databases/tokyocabinet
+TOKYO_CONFIGURE_ON= --with-tcadb=${LOCALBASE}
+
+PHP_HEADER_DIRS= libcdb libflatfile libinifile
+.endif
+
+.if ${PHP_MODNAME} == "dom"
+CONFIGURE_ARGS+= --enable-dom
+
+USES+= pkgconfig
+USE_GNOME= libxml2
+.endif
+
+.if ${PHP_MODNAME} == "enchant"
+LIB_DEPENDS+= libenchant-2.so:textproc/enchant2
+CONFIGURE_ARGS+=--with-enchant=${LOCALBASE}
+USES+= pkgconfig
+.endif
+
+.if ${PHP_MODNAME} == "exif"
+CONFIGURE_ARGS+= --enable-exif
+.endif
+
+.if ${PHP_MODNAME} == "ffi"
+LIB_DEPENDS= libffi.so:devel/libffi
+CONFIGURE_ARGS+= --with-ffi
+.endif
+
+.if ${PHP_MODNAME} == "fileinfo"
+CONFIGURE_ARGS+= --enable-fileinfo
+
+PHP_HEADER_DIRS= libmagic
+.endif
+
+.if ${PHP_MODNAME} == "filter"
+CONFIGURE_ARGS+= --enable-filter
+.endif
+
+.if ${PHP_MODNAME} == "ftp"
+CONFIGURE_ARGS+= --enable-ftp
+
+CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \
+ OPENSSL_LIBS="-L${OPENSSLLIB} -lssl -lcrypto" \
+ PHP_OPENSSL=yes
+
+LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl
+USES+= pkgconfig ssl
+.endif
+
+.if ${PHP_MODNAME} == "gd"
+LIB_DEPENDS= libfreetype.so:print/freetype2 \
+ libgd.so:graphics/gd \
+ libpng.so:graphics/png
+USES+= jpeg
+
+CONFIGURE_ARGS+= --enable-gd \
+ --with-external-gd
+
+EXTRACT_AFTER_ARGS= --no-same-owner --no-same-permissions --exclude libgd \
+ ${PHP_WRKSRC}/ext/gd
+
+OPTIONS_DEFINE= JIS WEBP X11
+
+JIS_DESC= Enable JIS-mapped Japanese font support
+WEBP_DESC= Enable WebP image format support
+X11_DESC= Enable XPM support
+JIS_CONFIGURE_ON= --enable-gd-jis-conv
+WEBP_CONFIGURE_ON= --with-webp
+WEBP_LIB_DEPENDS= libwebp.so:graphics/webp
+X11_CONFIGURE_ON= --with-xpm
+X11_USE= XORG=xpm
+X11_USES= xorg
+.endif
+
+.if ${PHP_MODNAME} == "gettext"
+CONFIGURE_ARGS+= --with-gettext=${LOCALBASE}
+
+USES+= gettext
+.endif
+
+.if ${PHP_MODNAME} == "gmp"
+LIB_DEPENDS+= libgmp.so:math/gmp
+
+CONFIGURE_ARGS+= --with-gmp=${LOCALBASE}
+.endif
+
+.if ${PHP_MODNAME} == "iconv"
+CONFIGURE_ARGS+= --with-iconv=${LOCALBASE}
+
+USES+= iconv:translit
+.endif
+
+.if ${PHP_MODNAME} == "intl"
+LIB_DEPENDS= libicui18n.so:devel/icu
+USES+= pkgconfig
+CPPFLAGS+= -DU_USING_ICU_NAMESPACE=1
+.endif
+
+.if ${PHP_MODNAME} == "ldap"
+LIB_DEPENDS+=libsasl2.so:security/cyrus-sasl2
+CONFIGURE_ARGS+=--with-ldap=${LOCALBASE} --with-ldap-sasl=${LOCALBASE}
+USES+= ldap
+.endif
+
+.if ${PHP_MODNAME} == "mbstring"
+
+CONFIGURE_ARGS+= --enable-mbstring
+
+OPTIONS_DEFINE= REGEX
+OPTIONS_DEFAULT= REGEX
+
+REGEX_DESC= Enable multibyte regex support
+REGEX_LIB_DEPENDS= libonig.so:devel/oniguruma
+REGEX_CONFIGURE_OFF= --disable-mbregex
+
+PHP_HEADER_DIRS= libmbfl libmbfl/filters libmbfl/mbfl libmbfl/nls
+.endif
+
+.if ${PHP_MODNAME} == "mysqli"
+CONFIGURE_ARGS+= --with-mysqli
+.endif
+
+.if ${PHP_MODNAME} == "odbc"
+LIB_DEPENDS+= libodbc.so:databases/unixODBC
+
+CONFIGURE_ARGS+= --with-unixODBC=${LOCALBASE}
+.endif
+
+.if ${PHP_MODNAME} == "opcache"
+LIB_DEPENDS+= libcapstone.so:devel/capstone
+# This is needed by Zend extensions, keep before everything.
+PHP_MOD_PRIO= 10
+CONFIGURE_ARGS+= --enable-opcache --with-capstone
+.endif
+
+.if ${PHP_MODNAME} == "pcntl"
+CONFIGURE_ARGS+= --enable-pcntl
+.endif
+
+.if ${PHP_MODNAME} == "pdo"
+CONFIGURE_ARGS+= --enable-pdo
+.endif
+
+.if ${PHP_MODNAME} == "pdo_dblib"
+CONFIGURE_ARGS+= --with-pdo-dblib=${LOCALBASE}
+
+USE_PHP= pdo:build
+
+OPTIONS_DEFINE= MSSQL
+
+MSSQL_DESC= Enable Microsoft SQL Server support
+MSSQL_LIB_DEPENDS= libsybdb.so:databases/freetds
+MSSQL_LIB_DEPENDS_OFF= libct.so:databases/freetds
+.endif
+
+.if ${PHP_MODNAME} == "pdo_firebird"
+CONFIGURE_ARGS+= --with-pdo-firebird=${LOCALBASE}
+
+USES+= firebird
+USE_PHP= pdo:build
+.endif
+
+.if ${PHP_MODNAME} == "pdo_odbc"
+LIB_DEPENDS+= libodbc.so:databases/unixODBC
+CONFIGURE_ARGS+= --with-pdo-odbc=unixODBC,${LOCALBASE}
+
+USE_PHP= pdo:build
+.endif
+
+.if ${PHP_MODNAME} == "pdo_mysql"
+OPTIONS_DEFINE= MYSQLND
+OPTIONS_DEFAULT= MYSQLND
+
+MYSQLND_DESC= Use MySQL Native Driver
+
+MYSQLND_CONFIGURE_ON= --with-pdo-mysql=mysqlnd
+MYSQLND_CONFIGURE_OFF= --with-pdo-mysql=${LOCALBASE} \
+ --with-zlib-dir=/usr
+MYSQLND_USES_OFF= mysql
+
+USE_PHP= pdo:build
+.endif
+
+.if ${PHP_MODNAME} == "pdo_pgsql"
+USES+= pgsql
+
+CONFIGURE_ARGS+= --with-pdo-pgsql=${LOCALBASE}
+
+USE_PHP= pdo:build
+.endif
+
+.if ${PHP_MODNAME} == "pdo_sqlite"
+USES+= localbase sqlite
+CONFIGURE_ARGS+= --with-pdo-sqlite=${LOCALBASE}
+
+USE_PHP= pdo:build
+.endif
+
+.if ${PHP_MODNAME} == "pgsql"
+USES+= pgsql
+
+CONFIGURE_ARGS+= --with-pgsql=${LOCALBASE}
+.endif
+
+.if ${PHP_MODNAME} == "phar"
+CONFIGURE_ARGS+= --enable-phar
+.endif
+
+.if ${PHP_MODNAME} == "posix"
+CONFIGURE_ARGS+= --enable-posix
+.endif
+
+.if ${PHP_MODNAME} == "readline"
+CONFIGURE_ARGS+=--with-libedit
+USES+= libedit
+.endif
+
+.if ${PHP_MODNAME} == "session"
+CONFIGURE_ARGS+= --enable-session
+PHP_MOD_PRIO= 18
+.endif
+
+.if ${PHP_MODNAME} == "shmop"
+CONFIGURE_ARGS+= --enable-shmop
+.endif
+
+.if ${PHP_MODNAME} == "simplexml"
+CONFIGURE_ARGS+= --enable-simplexml
+
+USES+= pkgconfig
+USE_GNOME= libxml2
+.endif
+
+.if ${PHP_MODNAME} == "snmp"
+CONFIGURE_ARGS+= --with-snmp=${LOCALBASE}
+
+CONFIGURE_ENV+= ac_cv_buggy_snprint_value="no"
+
+LIB_DEPENDS+= libnetsnmp.so:net-mgmt/net-snmp
+LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl
+USES+= ssl
+.endif
+
+.if ${PHP_MODNAME} == "soap"
+CONFIGURE_ARGS+= --enable-soap
+
+USES+= pkgconfig
+USE_GNOME= libxml2
+.endif
+
+.if ${PHP_MODNAME} == "sockets"
+CONFIGURE_ARGS+= --enable-sockets
+CONFIGURE_ENV+= LOCAL_CREDS_PERSISTENT=yes
+.endif
+
+.if ${PHP_MODNAME} == "sodium"
+CONFIGURE_ARGS+= --with-sodium=${LOCALBASE}
+LIB_DEPENDS+= libsodium.so:security/libsodium
+.endif
+
+.if ${PHP_MODNAME} == "sqlite3"
+USES+= localbase pkgconfig sqlite
+CONFIGURE_ARGS+= --with-sqlite3=${LOCALBASE}
+.endif
+
+.if ${PHP_MODNAME} == "sysvmsg"
+CONFIGURE_ARGS+= --enable-sysvmsg
+.endif
+
+.if ${PHP_MODNAME} == "sysvsem"
+CONFIGURE_ARGS+= --enable-sysvsem
+.endif
+
+.if ${PHP_MODNAME} == "sysvshm"
+CONFIGURE_ARGS+= --enable-sysvshm
+.endif
+
+.if ${PHP_MODNAME} == "tidy"
+CONFIGURE_ARGS+= --with-tidy=${LOCALBASE}
+
+LIB_DEPENDS+= libtidy5.so:www/tidy-html5
+.endif
+
+.if ${PHP_MODNAME} == "tokenizer"
+CONFIGURE_ARGS+= --enable-tokenizer
+.endif
+
+.if ${PHP_MODNAME} == "xml"
+CONFIGURE_ARGS+= --enable-xml
+
+USES+= pkgconfig
+USE_GNOME= libxml2
+.endif
+
+.if ${PHP_MODNAME} == "xmlreader"
+CONFIGURE_ARGS+= --enable-xmlreader
+
+USE_GNOME= libxml2
+
+USE_PHP= dom:build
+.endif
+
+.if ${PHP_MODNAME} == "xmlwriter"
+CONFIGURE_ARGS+= --enable-xmlwriter
+
+USES+= pkgconfig
+USE_GNOME= libxml2
+.endif
+
+.if ${PHP_MODNAME} == "xsl"
+CONFIGURE_ARGS+= --with-xsl=${LOCALBASE}
+
+USE_GNOME= libxslt
+USE_PHP= dom:build xml:build
+.endif
+
+.if ${PHP_MODNAME} == "zip"
+LIB_DEPENDS+= libzip.so:archivers/libzip
+
+CONFIGURE_ARGS+= --with-zip
+USES+= pkgconfig
+.endif
+
+.if ${PHP_MODNAME} == "zlib"
+CONFIGURE_ARGS+= --with-zlib=/usr
+USES+= pkgconfig
+.endif
+
+.include <bsd.port.pre.mk>
+
+.if (${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == i386) && ${PHP_MODNAME} == "opcache"
+post-configure:
+ @${BSDMAKE} -C ${WRKSRC} ./jit/ir/ir_fold_hash.h
+ @${BSDMAKE} -C ${WRKSRC} ./jit/ir/ir_emit.lo
+.endif
+
+.if ${PHP_MODNAME} == "soap"
+post-extract:
+ @${MKDIR} ${WRKSRC}/ext/session
+ @${CP} ${FILESDIR}/php_session.h ${WRKSRC}/ext/session
+.endif
+
+.if ${PHP_MODNAME} == "sqlite3" || ${PHP_MODNAME} == "zlib"
+post-extract:
+ @${MV} ${WRKSRC}/config0.m4 ${WRKSRC}/config.m4
+.endif
+
+.if ${PHP_MODNAME} == "xml"
+post-extract:
+ @${MKDIR} ${WRKSRC}/ext/xml
+ @${CP} ${WRKSRC}/expat_compat.h ${WRKSRC}/ext/xml
+.endif
+.endif
+.include <bsd.port.post.mk>
diff --git a/lang/php85/distinfo b/lang/php85/distinfo
new file mode 100644
index 000000000000..bbb20b86de2d
--- /dev/null
+++ b/lang/php85/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1751455337
+SHA256 (php-8.5.0alpha1.tar.gz) = ab8c5f2d559c41b711190e0850b981bfea0bda34f7129cd77567b35266a01b50
+SIZE (php-8.5.0alpha1.tar.gz) = 23014352
diff --git a/lang/php85/files/patch-TSRM_TSRM.c b/lang/php85/files/patch-TSRM_TSRM.c
new file mode 100644
index 000000000000..a5ad9dca4e8a
--- /dev/null
+++ b/lang/php85/files/patch-TSRM_TSRM.c
@@ -0,0 +1,11 @@
+--- TSRM/TSRM.c.orig 2024-07-02 13:43:13 UTC
++++ TSRM/TSRM.c
+@@ -792,7 +792,7 @@ TSRM_API size_t tsrm_get_ls_cache_tcb_offset(void)
+ asm ("leal _tsrm_ls_cache@ntpoff,%0"
+ : "=r" (ret));
+ return ret;
+-#elif defined(__aarch64__)
++#elif defined(__aarch64__) && !defined(__FreeBSD__)
+ size_t ret;
+
+ # ifdef __APPLE__
diff --git a/lang/php85/files/patch-build_Makefile.global b/lang/php85/files/patch-build_Makefile.global
new file mode 100644
index 000000000000..52531a83dabe
--- /dev/null
+++ b/lang/php85/files/patch-build_Makefile.global
@@ -0,0 +1,19 @@
+--- build/Makefile.global.orig 2024-07-02 13:43:13 UTC
++++ build/Makefile.global
+@@ -91,14 +91,14 @@ test: all
+ @if test ! -z "$(PHP_EXECUTABLE)" && test -x "$(PHP_EXECUTABLE)"; then \
+ INI_FILE=`$(PHP_EXECUTABLE) -d 'display_errors=stderr' -r 'echo php_ini_loaded_file();' 2> /dev/null`; \
+ if test "$$INI_FILE"; then \
+- $(EGREP) -h -v $(PHP_DEPRECATED_DIRECTIVES_REGEX) "$$INI_FILE" > $(top_builddir)/tmp-php.ini; \
++ $(EGREP) -h -v $(PHP_DEPRECATED_DIRECTIVES_REGEX) "$$INI_FILE" > $(top_builddir)/tmp-php.ini || :; \
+ else \
+ echo > $(top_builddir)/tmp-php.ini; \
+ fi; \
+ INI_SCANNED_PATH=`$(PHP_EXECUTABLE) -d 'display_errors=stderr' -r '$$a = explode(",\n", trim(php_ini_scanned_files())); echo $$a[0];' 2> /dev/null`; \
+ if test "$$INI_SCANNED_PATH"; then \
+ INI_SCANNED_PATH=`$(top_srcdir)/build/shtool path -d $$INI_SCANNED_PATH`; \
+- $(EGREP) -h -v $(PHP_DEPRECATED_DIRECTIVES_REGEX) "$$INI_SCANNED_PATH"/*.ini >> $(top_builddir)/tmp-php.ini; \
++ $(EGREP) -h -v $(PHP_DEPRECATED_DIRECTIVES_REGEX) "$$INI_SCANNED_PATH"/*.ini >> $(top_builddir)/tmp-php.ini || :; \
+ fi; \
+ TEST_PHP_EXECUTABLE=$(PHP_EXECUTABLE) \
+ TEST_PHP_SRCDIR=$(top_srcdir) \
diff --git a/lang/php85/files/patch-configure.ac b/lang/php85/files/patch-configure.ac
new file mode 100644
index 000000000000..e9c038fd5b15
--- /dev/null
+++ b/lang/php85/files/patch-configure.ac
@@ -0,0 +1,27 @@
+--- configure.ac.orig 2024-09-10 16:10:06 UTC
++++ configure.ac
+@@ -55,6 +55,7 @@ AH_BOTTOM([
+
+ #include <string.h>
+
++#include <ext/php_config.h>
+ #endif /* PHP_CONFIG_H */
+ ])
+
+@@ -249,7 +250,6 @@ AS_VAR_APPEND([CPPFLAGS], [" -D_GNU_SOURCE"])
+ dnl require extensions to C and POSIX.
+ AS_VAR_APPEND([CPPFLAGS], [" -D_GNU_SOURCE"])
+
+-PTHREADS_CHECK
+ PHP_HELP_SEPARATOR([SAPI modules:])
+ PHP_SHLIB_SUFFIX_NAMES
+ PHP_BUILD_PROGRAM
+@@ -1368,7 +1368,7 @@ EXPANDED_PHP_CONFIG_FILE_SCAN_DIR=$(eval echo "$PHP_CO
+ EXPANDED_DATADIR=$datadir
+ EXPANDED_PHP_CONFIG_FILE_PATH=$(eval echo "$PHP_CONFIG_FILE_PATH")
+ EXPANDED_PHP_CONFIG_FILE_SCAN_DIR=$(eval echo "$PHP_CONFIG_FILE_SCAN_DIR")
+-INCLUDE_PATH=.:$EXPANDED_PEAR_INSTALLDIR
++INCLUDE_PATH=.:${prefix}/share/pear
+
+ exec_prefix=$old_exec_prefix
+ libdir=$old_libdir
diff --git a/lang/php85/files/patch-ext_hash_xxhash_xxhash.h b/lang/php85/files/patch-ext_hash_xxhash_xxhash.h
new file mode 100644
index 000000000000..d284f4c94f74
--- /dev/null
+++ b/lang/php85/files/patch-ext_hash_xxhash_xxhash.h
@@ -0,0 +1,46 @@
+--- ext/hash/xxhash/xxhash.h.orig 2023-06-06 15:54:29 UTC
++++ ext/hash/xxhash/xxhash.h
+@@ -3078,22 +3078,32 @@ enum XXH_VECTOR_TYPE /* fake enum */ {
+ * inconsistent intrinsics, spotty coverage, and multiple endiannesses.
+ */
+ #if XXH_VECTOR == XXH_VSX
++/* Annoyingly, these headers _may_ define three macros: `bool`, `vector`,
++ * and `pixel`. This is a problem for obvious reasons.
++ *
++ * These keywords are unnecessary; the spec literally says they are
++ * equivalent to `__bool`, `__vector`, and `__pixel` and may be undef'd
++ * after including the header.
++ *
++ * We use pragma push_macro/pop_macro to keep the namespace clean. */
++# pragma push_macro("bool")
++# pragma push_macro("vector")
++# pragma push_macro("pixel")
++/* silence potential macro redefined warnings */
++# undef bool
++# undef vector
++# undef pixel
++
+ # if defined(__s390x__)
+ # include <s390intrin.h>
+ # else
+-/* gcc's altivec.h can have the unwanted consequence to unconditionally
+- * #define bool, vector, and pixel keywords,
+- * with bad consequences for programs already using these keywords for other purposes.
+- * The paragraph defining these macros is skipped when __APPLE_ALTIVEC__ is defined.
+- * __APPLE_ALTIVEC__ is _generally_ defined automatically by the compiler,
+- * but it seems that, in some cases, it isn't.
+- * Force the build macro to be defined, so that keywords are not altered.
+- */
+-# if defined(__GNUC__) && !defined(__APPLE_ALTIVEC__)
+-# define __APPLE_ALTIVEC__
+-# endif
+ # include <altivec.h>
+ # endif
++
++/* Restore the original macro values, if applicable. */
++# pragma pop_macro("pixel")
++# pragma pop_macro("vector")
++# pragma pop_macro("bool")
+
+ typedef __vector unsigned long long xxh_u64x2;
+ typedef __vector unsigned char xxh_u8x16;
diff --git a/lang/php85/files/patch-ext_pcre_php__pcre.h b/lang/php85/files/patch-ext_pcre_php__pcre.h
new file mode 100644
index 000000000000..56c6dc75f6e3
--- /dev/null
+++ b/lang/php85/files/patch-ext_pcre_php__pcre.h
@@ -0,0 +1,11 @@
+--- ext/pcre/php_pcre.h.orig 2024-07-28 11:55:02 UTC
++++ ext/pcre/php_pcre.h
+@@ -20,7 +20,7 @@
+ #ifdef HAVE_BUNDLED_PCRE
+ #include "pcre2lib/pcre2.h"
+ #else
+-#include "pcre2.h"
++#include <pcre2.h>
+ #endif
+
+ #include <locale.h>
diff --git a/lang/php85/files/patch-sapi_apache2handler_config.m4 b/lang/php85/files/patch-sapi_apache2handler_config.m4
new file mode 100644
index 000000000000..cb9874a7a4b0
--- /dev/null
+++ b/lang/php85/files/patch-sapi_apache2handler_config.m4
@@ -0,0 +1,11 @@
+--- sapi/apache2handler/config.m4.orig 2024-08-27 14:33:48 UTC
++++ sapi/apache2handler/config.m4
+@@ -61,7 +61,7 @@ if test "$PHP_APXS2" != "no"; then
+ [AC_MSG_ERROR([Please note that Apache version >= 2.4 is required])])
+
+ APXS_LIBEXECDIR='$(INSTALL_ROOT)'$($APXS -q LIBEXECDIR)
+- if test -z $($APXS -q SYSCONFDIR); then
++ if true; then
+ INSTALL_IT="\$(mkinstalldirs) '$APXS_LIBEXECDIR' && \
+ $APXS -S LIBEXECDIR='$APXS_LIBEXECDIR' \
+ -i -n php"
diff --git a/lang/php85/files/patch-sapi_fpm_www.conf.in b/lang/php85/files/patch-sapi_fpm_www.conf.in
new file mode 100644
index 000000000000..c7465018244d
--- /dev/null
+++ b/lang/php85/files/patch-sapi_fpm_www.conf.in
@@ -0,0 +1,17 @@
+--- sapi/fpm/www.conf.in.orig 2023-03-14 16:11:05 UTC
++++ sapi/fpm/www.conf.in
+@@ -32,10 +32,14 @@ group = @php_fpm_group@
+ ; Valid syntaxes are:
+ ; 'ip.add.re.ss:port' - to listen on a TCP socket to a specific IPv4 address on
+ ; a specific port;
++; '0.0.0.0:port' - to listen on a TCP socket to all IPv4 addresses on
++; a specific port;
+ ; '[ip:6:addr:ess]:port' - to listen on a TCP socket to a specific IPv6 address on
+ ; a specific port;
+ ; 'port' - to listen on a TCP socket to all addresses
+ ; (IPv6 and IPv4-mapped) on a specific port;
++; Note: IPv4-mapped addresses are disabled by-default in
++; FreeBSD for security reasons;
+ ; '/path/to/unix/socket' - to listen on a unix socket.
+ ; Note: This value is mandatory.
+ listen = 127.0.0.1:9000
diff --git a/lang/php85/files/php_fpm.in b/lang/php85/files/php_fpm.in
new file mode 100644
index 000000000000..d8a70275f453
--- /dev/null
+++ b/lang/php85/files/php_fpm.in
@@ -0,0 +1,102 @@
+#!/bin/sh
+
+# PROVIDE: php_fpm
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+
+#
+# Add the following line to /etc/rc.conf to enable php_fpm:
+# php_fpm_enable (bool): Set to "NO" by default.
+# Set it to "YES" to enable php_fpm
+# php_fpm_profiles (str): Set to "" by default.
+# Define your profiles here.
+# php_fpm_pid_prefix (str): Set to "" by default.
+# When using profiles manually assign value to "php_fpm_"
+# for prevent collision with other PIDs names.
+
+. /etc/rc.subr
+
+name="php_fpm"
+rcvar=php_fpm_enable
+
+start_precmd="php_fpm_prestart"
+restart_precmd="php_fpm_checkconfig"
+reload_precmd="php_fpm_checkconfig"
+command="%%PREFIX%%/sbin/php-fpm"
+configtest_cmd="php_fpm_checkconfig"
+_pidprefix="/var/run"
+pidfile="${_pidprefix}/php-fpm.pid"
+required_files="%%PREFIX%%/etc/php-fpm.conf"
+
+load_rc_config "${name}"
+
+: ${php_fpm_enable="NO"}
+: ${php_fpm_umask=""}
+: ${php_fpm_svcj_options:="net_basic"}
+
+if [ -n "$2" ]; then
+ profile="$2"
+ if [ "x${php_fpm_profiles}" != "x" ]; then
+ pidfile="${_pidprefix}/${php_fpm_pid_prefix}php-fpm-${profile}.pid"
+ eval php_fpm_configfile="\${php_fpm_${profile}_configfile:-}"
+ if [ "x${php_fpm_configfile}" = "x" ]; then
+ echo "You must define a configuration file (php_fpm_${profile}_configfile)"
+ exit 1
+ fi
+ required_files="${php_fpm_configfile}"
+ eval php_fpm_enable="\${php_fpm_${profile}_enable:-${php_fpm_enable}}"
+ php_fpm_flags="-y ${php_fpm_configfile} -g ${pidfile}"
+ else
+ echo "$0: extra argument ignored"
+ fi
+else
+ if [ "x${php_fpm_profiles}" != "x" -a "x$1" != "x" ]; then
+ for profile in ${php_fpm_profiles}; do
+ echo "===> php_fpm profile: ${profile}"
+ %%PREFIX%%/etc/rc.d/php_fpm $1 ${profile}
+ retcode="$?"
+ if [ "0${retcode}" -ne 0 ]; then
+ failed="${profile} (${retcode}) ${failed:-}"
+ else
+ success="${profile} ${success:-}"
+ fi
+ done
+ exit 0
+ fi
+fi
+
+extra_commands="reload configtest logrotate"
+sig_stop="QUIT"
+sig_reload="USR2"
+logrotate_cmd="php_fpm_logrotate"
+
+php_fpm_logrotate() {
+ if [ -z "$rc_pid" ]; then
+ _run_rc_notrunning
+ return 1
+ fi
+ echo "Rotating logs $name."
+ kill -USR1 $rc_pid
+}
+
+php_fpm_checkconfig()
+{
+ echo "Performing sanity check on php-fpm configuration:"
+ eval ${command} ${php_fpm_flags} -t
+}
+
+php_fpm_prestart()
+{
+ php_fpm_checkconfig
+ checkconfig=$?
+ if [ $checkconfig -ne 0 ]; then
+ return $checkconfig
+ fi
+
+ if [ ! -z "$php_fpm_umask" ]; then
+ echo "Setting umask to: ${php_fpm_umask}"
+ umask $php_fpm_umask
+ fi
+}
+
+run_rc_command "$1"
diff --git a/lang/php85/files/php_session.h b/lang/php85/files/php_session.h
new file mode 100644
index 000000000000..65bf7de20449
--- /dev/null
+++ b/lang/php85/files/php_session.h
@@ -0,0 +1,328 @@
+/*
+ +----------------------------------------------------------------------+
+ | Copyright (c) The PHP Group |
+ +----------------------------------------------------------------------+
+ | This source file is subject to version 3.01 of the PHP license, |
+ | that is bundled with this package in the file LICENSE, and is |
+ | available through the world-wide-web at the following url: |
+ | https://www.php.net/license/3_01.txt |
+ | If you did not receive a copy of the PHP license and are unable to |
+ | obtain it through the world-wide-web, please send a note to |
+ | license@php.net so we can mail you a copy immediately. |
+ +----------------------------------------------------------------------+
+ | Author: Sascha Schumann <sascha@schumann.cx> |
+ +----------------------------------------------------------------------+
+ */
+
+#ifndef PHP_SESSION_H
+#define PHP_SESSION_H
+
+#include "ext/standard/php_var.h"
+#include "ext/random/php_random.h"
+
+#define PHP_SESSION_API 20161017
+
+#include "php_version.h"
+#define PHP_SESSION_VERSION PHP_VERSION
+
+/* save handler macros */
+#define PS_OPEN_ARGS void **mod_data, const char *save_path, const char *session_name
+#define PS_CLOSE_ARGS void **mod_data
+#define PS_READ_ARGS void **mod_data, zend_string *key, zend_string **val, zend_long maxlifetime
+#define PS_WRITE_ARGS void **mod_data, zend_string *key, zend_string *val, zend_long maxlifetime
+#define PS_DESTROY_ARGS void **mod_data, zend_string *key
+#define PS_GC_ARGS void **mod_data, zend_long maxlifetime, zend_long *nrdels
+#define PS_CREATE_SID_ARGS void **mod_data
+#define PS_VALIDATE_SID_ARGS void **mod_data, zend_string *key
+#define PS_UPDATE_TIMESTAMP_ARGS void **mod_data, zend_string *key, zend_string *val, zend_long maxlifetime
+
+typedef struct ps_module_struct {
+ const char *s_name;
+ zend_result (*s_open)(PS_OPEN_ARGS);
+ zend_result (*s_close)(PS_CLOSE_ARGS);
+ zend_result (*s_read)(PS_READ_ARGS);
+ zend_result (*s_write)(PS_WRITE_ARGS);
+ zend_result (*s_destroy)(PS_DESTROY_ARGS);
+ zend_long (*s_gc)(PS_GC_ARGS);
+ zend_string *(*s_create_sid)(PS_CREATE_SID_ARGS);
+ zend_result (*s_validate_sid)(PS_VALIDATE_SID_ARGS);
+ zend_result (*s_update_timestamp)(PS_UPDATE_TIMESTAMP_ARGS);
+} ps_module;
+
+#define PS_GET_MOD_DATA() *mod_data
+#define PS_SET_MOD_DATA(a) *mod_data = (a)
+
+#define PS_OPEN_FUNC(x) zend_result ps_open_##x(PS_OPEN_ARGS)
+#define PS_CLOSE_FUNC(x) zend_result ps_close_##x(PS_CLOSE_ARGS)
+#define PS_READ_FUNC(x) zend_result ps_read_##x(PS_READ_ARGS)
+#define PS_WRITE_FUNC(x) zend_result ps_write_##x(PS_WRITE_ARGS)
+#define PS_DESTROY_FUNC(x) zend_result ps_delete_##x(PS_DESTROY_ARGS)
+#define PS_GC_FUNC(x) zend_long ps_gc_##x(PS_GC_ARGS)
+#define PS_CREATE_SID_FUNC(x) zend_string *ps_create_sid_##x(PS_CREATE_SID_ARGS)
+#define PS_VALIDATE_SID_FUNC(x) zend_result ps_validate_sid_##x(PS_VALIDATE_SID_ARGS)
+#define PS_UPDATE_TIMESTAMP_FUNC(x) zend_result ps_update_timestamp_##x(PS_UPDATE_TIMESTAMP_ARGS)
+
+/* Legacy save handler module definitions */
+#define PS_FUNCS(x) \
+ PS_OPEN_FUNC(x); \
+ PS_CLOSE_FUNC(x); \
+ PS_READ_FUNC(x); \
+ PS_WRITE_FUNC(x); \
+ PS_DESTROY_FUNC(x); \
+ PS_GC_FUNC(x); \
+ PS_CREATE_SID_FUNC(x)
+
+#define PS_MOD(x) \
+ #x, ps_open_##x, ps_close_##x, ps_read_##x, ps_write_##x, \
+ ps_delete_##x, ps_gc_##x, php_session_create_id, \
+ php_session_validate_sid, php_session_update_timestamp
+
+/* Legacy SID creation enabled save handler module definitions */
+#define PS_FUNCS_SID(x) \
+ PS_OPEN_FUNC(x); \
+ PS_CLOSE_FUNC(x); \
+ PS_READ_FUNC(x); \
+ PS_WRITE_FUNC(x); \
+ PS_DESTROY_FUNC(x); \
+ PS_GC_FUNC(x); \
+ PS_CREATE_SID_FUNC(x); \
+ PS_VALIDATE_SID_FUNC(x); \
+ PS_UPDATE_TIMESTAMP_FUNC(x);
+
+#define PS_MOD_SID(x) \
+ #x, ps_open_##x, ps_close_##x, ps_read_##x, ps_write_##x, \
+ ps_delete_##x, ps_gc_##x, ps_create_sid_##x, \
+ php_session_validate_sid, php_session_update_timestamp
+
+/* Update timestamp enabled save handler module definitions
+ New save handlers should use this API */
+#define PS_FUNCS_UPDATE_TIMESTAMP(x) \
+ PS_OPEN_FUNC(x); \
+ PS_CLOSE_FUNC(x); \
+ PS_READ_FUNC(x); \
+ PS_WRITE_FUNC(x); \
+ PS_DESTROY_FUNC(x); \
+ PS_GC_FUNC(x); \
+ PS_CREATE_SID_FUNC(x); \
+ PS_VALIDATE_SID_FUNC(x); \
+ PS_UPDATE_TIMESTAMP_FUNC(x);
+
+#define PS_MOD_UPDATE_TIMESTAMP(x) \
+ #x, ps_open_##x, ps_close_##x, ps_read_##x, ps_write_##x, \
+ ps_delete_##x, ps_gc_##x, ps_create_sid_##x, \
+ ps_validate_sid_##x, ps_update_timestamp_##x
+
+
+typedef enum {
+ php_session_disabled,
+ php_session_none,
+ php_session_active
+} php_session_status;
+
+typedef struct _php_session_rfc1867_progress {
+ size_t sname_len;
+ zval sid;
+ smart_str key;
+
+ zend_long update_step;
+ zend_long next_update;
+ double next_update_time;
+ bool cancel_upload;
+ bool apply_trans_sid;
+ size_t content_length;
+
+ zval data; /* the array exported to session data */
+ zval files; /* data["files"] array */
+ zval *post_bytes_processed; /* data["bytes_processed"] */
+ zval *current_file_bytes_processed;
+ zval current_file; /* array of currently uploading file */
+} php_session_rfc1867_progress;
+
+typedef struct _php_ps_globals {
+ char *save_path;
+ char *session_name;
+ zend_string *id;
+ char *extern_referer_chk;
+ char *cache_limiter;
+ zend_long cookie_lifetime;
+ char *cookie_path;
+ char *cookie_domain;
+ char *cookie_samesite;
+ bool cookie_secure;
+ bool cookie_httponly;
+ const ps_module *mod;
+ const ps_module *default_mod;
+ void *mod_data;
+ php_session_status session_status;
+ zend_string *session_started_filename;
+ uint32_t session_started_lineno;
+ int module_number;
+ php_random_status_state_pcgoneseq128xslrr64 random_state;
+ php_random_algo_with_state random;
+ zend_long gc_probability;
+ zend_long gc_divisor;
+ zend_long gc_maxlifetime;
+ zend_long cache_expire;
+ struct {
+ zval ps_open;
+ zval ps_close;
+ zval ps_read;
+ zval ps_write;
+ zval ps_destroy;
+ zval ps_gc;
+ zval ps_create_sid;
+ zval ps_validate_sid;
+ zval ps_update_timestamp;
+ } mod_user_names;
+ zend_string *mod_user_class_name;
+ bool mod_user_implemented;
+ bool mod_user_is_open;
+ bool auto_start;
+ bool use_cookies;
+ bool use_only_cookies;
+ bool use_trans_sid; /* contains the INI value of whether to use trans-sid */
+ bool send_cookie;
+ bool define_sid;
+
+ const struct ps_serializer_struct *serializer;
+ zval http_session_vars;
+
+ zend_long sid_length;
+ zend_long sid_bits_per_character;
+
+ php_session_rfc1867_progress *rfc1867_progress;
+ char *rfc1867_prefix; /* session.upload_progress.prefix */
+ char *rfc1867_name; /* session.upload_progress.name */
+ zend_long rfc1867_freq; /* session.upload_progress.freq */
+ double rfc1867_min_freq; /* session.upload_progress.min_freq */
+ bool rfc1867_enabled; /* session.upload_progress.enabled */
+ bool rfc1867_cleanup; /* session.upload_progress.cleanup */
+
+ bool use_strict_mode; /* whether or not PHP accepts unknown session ids */
+ bool lazy_write; /* omit session write when it is possible */
+ bool in_save_handler; /* state if session is in save handler or not */
+ bool set_handler; /* state if session module i setting handler or not */
+ zend_string *session_vars; /* serialized original session data */
+} php_ps_globals;
+
+typedef php_ps_globals zend_ps_globals;
+
+extern zend_module_entry session_module_entry;
+#define phpext_session_ptr &session_module_entry
+
+#ifdef ZTS
+#define PS(v) ZEND_TSRMG(ps_globals_id, php_ps_globals *, v)
+#ifdef COMPILE_DL_SESSION
+ZEND_TSRMLS_CACHE_EXTERN()
+#endif
+#else
+#define PS(v) (ps_globals.v)
+#endif
+
+#define PS_SERIALIZER_ENCODE_ARGS void
+#define PS_SERIALIZER_DECODE_ARGS const char *val, size_t vallen
+
+typedef struct ps_serializer_struct {
+ const char *name;
+ zend_string *(*encode)(PS_SERIALIZER_ENCODE_ARGS);
+ zend_result (*decode)(PS_SERIALIZER_DECODE_ARGS);
+} ps_serializer;
+
+#define PS_SERIALIZER_ENCODE_NAME(x) ps_srlzr_encode_##x
+#define PS_SERIALIZER_DECODE_NAME(x) ps_srlzr_decode_##x
+
+#define PS_SERIALIZER_ENCODE_FUNC(x) \
+ zend_string *PS_SERIALIZER_ENCODE_NAME(x)(PS_SERIALIZER_ENCODE_ARGS)
+#define PS_SERIALIZER_DECODE_FUNC(x) \
+ zend_result PS_SERIALIZER_DECODE_NAME(x)(PS_SERIALIZER_DECODE_ARGS)
+
+#define PS_SERIALIZER_FUNCS(x) \
+ PS_SERIALIZER_ENCODE_FUNC(x); \
+ PS_SERIALIZER_DECODE_FUNC(x)
+
+#define PS_SERIALIZER_ENTRY(x) \
+ { #x, PS_SERIALIZER_ENCODE_NAME(x), PS_SERIALIZER_DECODE_NAME(x) }
+
+/* default create id function */
+PHPAPI zend_string *php_session_create_id(PS_CREATE_SID_ARGS);
+/* Dummy PS module functions */
+PHPAPI zend_result php_session_validate_sid(PS_VALIDATE_SID_ARGS);
+PHPAPI zend_result php_session_update_timestamp(PS_UPDATE_TIMESTAMP_ARGS);
+
+PHPAPI void session_adapt_url(const char *url, size_t url_len, char **new_url, size_t *new_len);
+
+PHPAPI zend_result php_session_destroy(void);
+PHPAPI void php_add_session_var(zend_string *name);
+PHPAPI zval *php_set_session_var(zend_string *name, zval *state_val, php_unserialize_data_t *var_hash);
+PHPAPI zval *php_get_session_var(zend_string *name);
+PHPAPI zval* php_get_session_var_str(const char *name, size_t name_len);
+
+PHPAPI zend_result php_session_register_module(const ps_module *);
+
+PHPAPI zend_result php_session_register_serializer(const char *name,
+ zend_string *(*encode)(PS_SERIALIZER_ENCODE_ARGS),
+ zend_result (*decode)(PS_SERIALIZER_DECODE_ARGS));
+
+PHPAPI zend_result php_session_start(void);
+PHPAPI zend_result php_session_flush(int write);
+PHPAPI php_session_status php_get_session_status(void);
+
+PHPAPI const ps_module *_php_find_ps_module(const char *name);
+PHPAPI const ps_serializer *_php_find_ps_serializer(const char *name);
+
+PHPAPI zend_result php_session_valid_key(const char *key);
+PHPAPI zend_result php_session_reset_id(void);
+
+#define PS_ADD_VARL(name) do { \
+ php_add_session_var(name); \
+} while (0)
+
+#define PS_ADD_VAR(name) PS_ADD_VARL(name)
+
+#define PS_DEL_VARL(name) do { \
+ if (!Z_ISNULL(PS(http_session_vars))) { \
+ zend_hash_del(Z_ARRVAL(PS(http_session_vars)), name); \
+ } \
+} while (0)
+
+
+#define PS_ENCODE_VARS \
+ zend_string *key; \
+ zend_ulong num_key; \
+ zval *struc;
+
+#define PS_ENCODE_LOOP(code) do { \
+ HashTable *_ht = Z_ARRVAL_P(Z_REFVAL(PS(http_session_vars))); \
+ ZEND_HASH_FOREACH_KEY(_ht, num_key, key) { \
+ if (key == NULL) { \
+ php_error_docref(NULL, E_WARNING, \
+ "Skipping numeric key " ZEND_LONG_FMT, num_key);\
+ continue; \
+ } \
+ if ((struc = php_get_session_var(key))) { \
+ code; \
+ } \
+ } ZEND_HASH_FOREACH_END(); \
+} while(0)
+
+PHPAPI ZEND_EXTERN_MODULE_GLOBALS(ps)
+
+void php_session_auto_start(void *data);
+
+extern PHPAPI zend_class_entry *php_session_class_entry;
+
+extern PHPAPI zend_class_entry *php_session_iface_entry;
+
+extern PHPAPI zend_class_entry *php_session_id_iface_entry;
+
+extern PHPAPI zend_class_entry *php_session_update_timestamp_iface_entry;
+
+extern PHP_METHOD(SessionHandler, open);
+extern PHP_METHOD(SessionHandler, close);
+extern PHP_METHOD(SessionHandler, read);
+extern PHP_METHOD(SessionHandler, write);
+extern PHP_METHOD(SessionHandler, destroy);
+extern PHP_METHOD(SessionHandler, gc);
+extern PHP_METHOD(SessionHandler, create_sid);
+
+#endif
diff --git a/lang/php85/pkg-descr b/lang/php85/pkg-descr
new file mode 100644
index 000000000000..60a2137716fb
--- /dev/null
+++ b/lang/php85/pkg-descr
@@ -0,0 +1,6 @@
+PHP, which stands for "PHP: Hypertext Preprocessor" is a widely-used Open
+Source general-purpose scripting language that is especially suited for
+Web development and can be embedded into HTML. Its syntax draws upon C,
+Java, and Perl, and is easy to learn. The main goal of the language is to
+allow web developers to write dynamically generated webpages quickly, but
+you can do much more with PHP.
diff --git a/lang/php85/pkg-message.mod b/lang/php85/pkg-message.mod
new file mode 100644
index 000000000000..8ad98d25b4e6
--- /dev/null
+++ b/lang/php85/pkg-message.mod
@@ -0,0 +1,24 @@
+******************************************************************************
+
+Consider switching to php-fpm and mod_fast_cgi as per Apache httpd project
+recommendation. See https://cwiki.apache.org/confluence/display/HTTPD/PHP-FPM
+
+******************************************************************************
+
+If you are building PHP-based ports in poudriere(8) or Synth with ZTS enabled,
+add WITH_MPM=event to /etc/make.conf to prevent build failures.
+
+******************************************************************************
+
+Make sure index.php is part of your DirectoryIndex.
+
+You should add the following to your Apache configuration file:
+
+<FilesMatch "\.php$">
+ SetHandler application/x-httpd-php
+</FilesMatch>
+<FilesMatch "\.phps$">
+ SetHandler application/x-httpd-php-source
+</FilesMatch>
+
+******************************************************************************
diff --git a/lang/php85/pkg-plist b/lang/php85/pkg-plist
new file mode 100644
index 000000000000..4ce095d86e09
--- /dev/null
+++ b/lang/php85/pkg-plist
@@ -0,0 +1,549 @@
+%%CLI%%bin/php
+%%CGI%%bin/php-cgi
+bin/php-config
+%%PHPDBG%%bin/phpdbg
+bin/phpize
+%%FPM%%sbin/php-fpm
+etc/php.conf
+etc/php.ini-development
+etc/php.ini-production
+%%FPM%%@sample etc/php-fpm.conf.default etc/php-fpm.conf
+%%FPM%%@sample etc/php-fpm.d/www.conf.default etc/php-fpm.d/www.conf
+include/php/TSRM/TSRM.h
+include/php/TSRM/tsrm_win32.h
+include/php/Zend/Optimizer/zend_call_graph.h
+include/php/Zend/Optimizer/zend_cfg.h
+include/php/Zend/Optimizer/zend_dfg.h
+include/php/Zend/Optimizer/zend_dump.h
+include/php/Zend/Optimizer/zend_func_info.h
+include/php/Zend/Optimizer/zend_inference.h
+include/php/Zend/Optimizer/zend_optimizer.h
+include/php/Zend/Optimizer/zend_ssa.h
+include/php/Zend/Optimizer/zend_worklist.h
+include/php/Zend/zend.h
+include/php/Zend/zend_API.h
+include/php/Zend/zend_alloc.h
+include/php/Zend/zend_alloc_sizes.h
+include/php/Zend/zend_arena.h
+include/php/Zend/zend_ast.h
+include/php/Zend/zend_atomic.h
+include/php/Zend/zend_attributes.h
+include/php/Zend/zend_attributes_arginfo.h
+include/php/Zend/zend_bitset.h
+include/php/Zend/zend_build.h
+include/php/Zend/zend_builtin_functions.h
+include/php/Zend/zend_builtin_functions_arginfo.h
+include/php/Zend/zend_call_stack.h
+include/php/Zend/zend_closures.h
+include/php/Zend/zend_closures_arginfo.h
+include/php/Zend/zend_compile.h
+include/php/Zend/zend_config.h
+include/php/Zend/zend_config.w32.h
+include/php/Zend/zend_constants.h
+include/php/Zend/zend_constants_arginfo.h
+include/php/Zend/zend_cpuinfo.h
+include/php/Zend/zend_dtrace.h
+%%DTRACE%%include/php/Zend/zend_dtrace_gen.h
+include/php/Zend/zend_enum.h
+include/php/Zend/zend_enum_arginfo.h
+include/php/Zend/zend_errors.h
+include/php/Zend/zend_exceptions.h
+include/php/Zend/zend_exceptions_arginfo.h
+include/php/Zend/zend_execute.h
+include/php/Zend/zend_extensions.h
+include/php/Zend/zend_fibers.h
+include/php/Zend/zend_fibers_arginfo.h
+include/php/Zend/zend_float.h
+include/php/Zend/zend_frameless_function.h
+include/php/Zend/zend_gc.h
+include/php/Zend/zend_gdb.h
+include/php/Zend/zend_generators.h
+include/php/Zend/zend_generators_arginfo.h
+include/php/Zend/zend_globals.h
+include/php/Zend/zend_globals_macros.h
+include/php/Zend/zend_hash.h
+include/php/Zend/zend_highlight.h
+include/php/Zend/zend_hrtime.h
+include/php/Zend/zend_inheritance.h
+include/php/Zend/zend_ini.h
+include/php/Zend/zend_ini_parser.h
+include/php/Zend/zend_ini_scanner.h
+include/php/Zend/zend_ini_scanner_defs.h
+include/php/Zend/zend_interfaces.h
+include/php/Zend/zend_interfaces_arginfo.h
+include/php/Zend/zend_iterators.h
+include/php/Zend/zend_language_parser.h
+include/php/Zend/zend_language_scanner.h
+include/php/Zend/zend_language_scanner_defs.h
+include/php/Zend/zend_lazy_objects.h
+include/php/Zend/zend_list.h
+include/php/Zend/zend_llist.h
+include/php/Zend/zend_long.h
+include/php/Zend/zend_map_ptr.h
+include/php/Zend/zend_max_execution_timer.h
+include/php/Zend/zend_mmap.h
+include/php/Zend/zend_modules.h
+include/php/Zend/zend_multibyte.h
+include/php/Zend/zend_multiply.h
+include/php/Zend/zend_object_handlers.h
+include/php/Zend/zend_objects.h
+include/php/Zend/zend_objects_API.h
+include/php/Zend/zend_observer.h
+include/php/Zend/zend_operators.h
+include/php/Zend/zend_portability.h
+include/php/Zend/zend_property_hooks.h
+include/php/Zend/zend_ptr_stack.h
+include/php/Zend/zend_range_check.h
+include/php/Zend/zend_signal.h
+include/php/Zend/zend_simd.h
+include/php/Zend/zend_smart_str.h
+include/php/Zend/zend_smart_str_public.h
+include/php/Zend/zend_smart_string.h
+include/php/Zend/zend_smart_string_public.h
+include/php/Zend/zend_sort.h
+include/php/Zend/zend_stack.h
+include/php/Zend/zend_stream.h
+include/php/Zend/zend_string.h
+include/php/Zend/zend_strtod.h
+include/php/Zend/zend_strtod_int.h
+include/php/Zend/zend_system_id.h
+include/php/Zend/zend_type_info.h
+include/php/Zend/zend_types.h
+include/php/Zend/zend_variables.h
+include/php/Zend/zend_verify_type_inference.h
+include/php/Zend/zend_virtual_cwd.h
+include/php/Zend/zend_vm.h
+include/php/Zend/zend_vm_def.h
+include/php/Zend/zend_vm_execute.h
+include/php/Zend/zend_vm_handlers.h
+include/php/Zend/zend_vm_opcodes.h
+include/php/Zend/zend_vm_trace_handlers.h
+include/php/Zend/zend_vm_trace_lines.h
+include/php/Zend/zend_vm_trace_map.h
+include/php/Zend/zend_weakrefs.h
+include/php/Zend/zend_weakrefs_arginfo.h
+include/php/ext/date/lib/timelib.h
+include/php/ext/date/lib/timelib_config.h
+include/php/ext/date/php_date.h
+include/php/ext/hash/php_hash.h
+include/php/ext/hash/php_hash_adler32.h
+include/php/ext/hash/php_hash_crc32.h
+include/php/ext/hash/php_hash_fnv.h
+include/php/ext/hash/php_hash_gost.h
+include/php/ext/hash/php_hash_haval.h
+include/php/ext/hash/php_hash_joaat.h
+include/php/ext/hash/php_hash_md.h
+include/php/ext/hash/php_hash_murmur.h
+include/php/ext/hash/php_hash_ripemd.h
+include/php/ext/hash/php_hash_sha.h
+include/php/ext/hash/php_hash_sha3.h
+include/php/ext/hash/php_hash_snefru.h
+include/php/ext/hash/php_hash_tiger.h
+include/php/ext/hash/php_hash_whirlpool.h
+include/php/ext/hash/php_hash_xxhash.h
+include/php/ext/hash/xxhash/xxhash.h
+include/php/ext/json/php_json.h
+include/php/ext/json/php_json_parser.h
+include/php/ext/json/php_json_scanner.h
+include/php/ext/lexbor/core/array.h
+include/php/ext/lexbor/core/array_obj.h
+include/php/ext/lexbor/core/avl.h
+include/php/ext/lexbor/core/base.h
+include/php/ext/lexbor/core/bst.h
+include/php/ext/lexbor/core/bst_map.h
+include/php/ext/lexbor/core/conv.h
+include/php/ext/lexbor/core/core.h
+include/php/ext/lexbor/core/def.h
+include/php/ext/lexbor/core/diyfp.h
+include/php/ext/lexbor/core/dobject.h
+include/php/ext/lexbor/core/dtoa.h
+include/php/ext/lexbor/core/fs.h
+include/php/ext/lexbor/core/hash.h
+include/php/ext/lexbor/core/in.h
+include/php/ext/lexbor/core/lexbor.h
+include/php/ext/lexbor/core/mem.h
+include/php/ext/lexbor/core/mraw.h
+include/php/ext/lexbor/core/perf.h
+include/php/ext/lexbor/core/plog.h
+include/php/ext/lexbor/core/print.h
+include/php/ext/lexbor/core/sbst.h
+include/php/ext/lexbor/core/serialize.h
+include/php/ext/lexbor/core/shs.h
+include/php/ext/lexbor/core/str.h
+include/php/ext/lexbor/core/strtod.h
+include/php/ext/lexbor/core/str_res.h
+include/php/ext/lexbor/core/swar.h
+include/php/ext/lexbor/core/types.h
+include/php/ext/lexbor/core/utils.h
+include/php/ext/lexbor/css/at_rule.h
+include/php/ext/lexbor/css/at_rule/const.h
+include/php/ext/lexbor/css/at_rule/res.h
+include/php/ext/lexbor/css/at_rule/state.h
+include/php/ext/lexbor/css/base.h
+include/php/ext/lexbor/css/css.h
+include/php/ext/lexbor/css/declaration.h
+include/php/ext/lexbor/css/property.h
+include/php/ext/lexbor/css/property/const.h
+include/php/ext/lexbor/css/property/res.h
+include/php/ext/lexbor/css/property/state.h
+include/php/ext/lexbor/css/rule.h
+include/php/ext/lexbor/css/selectors/base.h
+include/php/ext/lexbor/css/selectors/pseudo.h
+include/php/ext/lexbor/css/selectors/pseudo_const.h
+include/php/ext/lexbor/css/selectors/pseudo_res.h
+include/php/ext/lexbor/css/selectors/pseudo_state.h
+include/php/ext/lexbor/css/selectors/selector.h
+include/php/ext/lexbor/css/selectors/selectors.h
+include/php/ext/lexbor/css/selectors/state.h
+include/php/ext/lexbor/css/state.h
+include/php/ext/lexbor/css/stylesheet.h
+include/php/ext/lexbor/css/syntax/anb.h
+include/php/ext/lexbor/css/syntax/base.h
+include/php/ext/lexbor/css/syntax/parser.h
+include/php/ext/lexbor/css/syntax/res.h
+include/php/ext/lexbor/css/syntax/state.h
+include/php/ext/lexbor/css/syntax/state_res.h
+include/php/ext/lexbor/css/syntax/syntax.h
+include/php/ext/lexbor/css/syntax/token.h
+include/php/ext/lexbor/css/syntax/token_res.h
+include/php/ext/lexbor/css/syntax/tokenizer.h
+include/php/ext/lexbor/css/syntax/tokenizer/error.h
+include/php/ext/lexbor/css/unit.h
+include/php/ext/lexbor/css/unit/const.h
+include/php/ext/lexbor/css/unit/res.h
+include/php/ext/lexbor/css/value.h
+include/php/ext/lexbor/css/value/const.h
+include/php/ext/lexbor/css/value/res.h
+include/php/ext/lexbor/dom/interfaces/attr.h
+include/php/ext/lexbor/dom/interfaces/attr_const.h
+include/php/ext/lexbor/dom/interfaces/attr_res.h
+include/php/ext/lexbor/dom/interfaces/cdata_section.h
+include/php/ext/lexbor/dom/interfaces/character_data.h
+include/php/ext/lexbor/dom/interfaces/comment.h
+include/php/ext/lexbor/dom/interfaces/document.h
+include/php/ext/lexbor/dom/interfaces/document_fragment.h
+include/php/ext/lexbor/dom/interfaces/document_type.h
+include/php/ext/lexbor/dom/interfaces/element.h
+include/php/ext/lexbor/dom/interfaces/event_target.h
+include/php/ext/lexbor/dom/interfaces/processing_instruction.h
+include/php/ext/lexbor/dom/interfaces/shadow_root.h
+include/php/ext/lexbor/dom/interfaces/text.h
+include/php/ext/lexbor/encoding/multi.h
+include/php/ext/lexbor/encoding/range.h
+include/php/ext/lexbor/encoding/single.h
+include/php/ext/lexbor/html/encoding.h
+include/php/ext/lexbor/html/html.h
+include/php/ext/lexbor/html/interface.h
+include/php/ext/lexbor/html/interface_res.h
+include/php/ext/lexbor/html/interfaces/anchor_element.h
+include/php/ext/lexbor/html/interfaces/area_element.h
+include/php/ext/lexbor/html/interfaces/audio_element.h
+include/php/ext/lexbor/html/interfaces/base_element.h
+include/php/ext/lexbor/html/interfaces/body_element.h
+include/php/ext/lexbor/html/interfaces/br_element.h
+include/php/ext/lexbor/html/interfaces/button_element.h
+include/php/ext/lexbor/html/interfaces/canvas_element.h
+include/php/ext/lexbor/html/interfaces/d_list_element.h
+include/php/ext/lexbor/html/interfaces/data_element.h
+include/php/ext/lexbor/html/interfaces/data_list_element.h
+include/php/ext/lexbor/html/interfaces/details_element.h
+include/php/ext/lexbor/html/interfaces/dialog_element.h
+include/php/ext/lexbor/html/interfaces/directory_element.h
+include/php/ext/lexbor/html/interfaces/div_element.h
+include/php/ext/lexbor/html/interfaces/document.h
+include/php/ext/lexbor/html/interfaces/element.h
+include/php/ext/lexbor/html/interfaces/embed_element.h
+include/php/ext/lexbor/html/interfaces/field_set_element.h
+include/php/ext/lexbor/html/interfaces/font_element.h
+include/php/ext/lexbor/html/interfaces/form_element.h
+include/php/ext/lexbor/html/interfaces/frame_element.h
+include/php/ext/lexbor/html/interfaces/frame_set_element.h
+include/php/ext/lexbor/html/interfaces/head_element.h
+include/php/ext/lexbor/html/interfaces/heading_element.h
+include/php/ext/lexbor/html/interfaces/hr_element.h
+include/php/ext/lexbor/html/interfaces/html_element.h
+include/php/ext/lexbor/html/interfaces/iframe_element.h
+include/php/ext/lexbor/html/interfaces/image_element.h
+include/php/ext/lexbor/html/interfaces/input_element.h
+include/php/ext/lexbor/html/interfaces/label_element.h
+include/php/ext/lexbor/html/interfaces/legend_element.h
+include/php/ext/lexbor/html/interfaces/li_element.h
+include/php/ext/lexbor/html/interfaces/link_element.h
+include/php/ext/lexbor/html/interfaces/map_element.h
+include/php/ext/lexbor/html/interfaces/marquee_element.h
+include/php/ext/lexbor/html/interfaces/media_element.h
+include/php/ext/lexbor/html/interfaces/menu_element.h
+include/php/ext/lexbor/html/interfaces/meta_element.h
+include/php/ext/lexbor/html/interfaces/meter_element.h
+include/php/ext/lexbor/html/interfaces/mod_element.h
+include/php/ext/lexbor/html/interfaces/o_list_element.h
+include/php/ext/lexbor/html/interfaces/object_element.h
+include/php/ext/lexbor/html/interfaces/opt_group_element.h
+include/php/ext/lexbor/html/interfaces/option_element.h
+include/php/ext/lexbor/html/interfaces/output_element.h
+include/php/ext/lexbor/html/interfaces/paragraph_element.h
+include/php/ext/lexbor/html/interfaces/param_element.h
+include/php/ext/lexbor/html/interfaces/picture_element.h
+include/php/ext/lexbor/html/interfaces/pre_element.h
+include/php/ext/lexbor/html/interfaces/progress_element.h
+include/php/ext/lexbor/html/interfaces/quote_element.h
+include/php/ext/lexbor/html/interfaces/script_element.h
+include/php/ext/lexbor/html/interfaces/select_element.h
+include/php/ext/lexbor/html/interfaces/slot_element.h
+include/php/ext/lexbor/html/interfaces/source_element.h
+include/php/ext/lexbor/html/interfaces/span_element.h
+include/php/ext/lexbor/html/interfaces/style_element.h
+include/php/ext/lexbor/html/interfaces/table_caption_element.h
+include/php/ext/lexbor/html/interfaces/table_cell_element.h
+include/php/ext/lexbor/html/interfaces/table_col_element.h
+include/php/ext/lexbor/html/interfaces/table_element.h
+include/php/ext/lexbor/html/interfaces/table_row_element.h
+include/php/ext/lexbor/html/interfaces/table_section_element.h
+include/php/ext/lexbor/html/interfaces/template_element.h
+include/php/ext/lexbor/html/interfaces/text_area_element.h
+include/php/ext/lexbor/html/interfaces/time_element.h
+include/php/ext/lexbor/html/interfaces/title_element.h
+include/php/ext/lexbor/html/interfaces/track_element.h
+include/php/ext/lexbor/html/interfaces/u_list_element.h
+include/php/ext/lexbor/html/interfaces/unknown_element.h
+include/php/ext/lexbor/html/interfaces/video_element.h
+include/php/ext/lexbor/html/interfaces/window.h
+include/php/ext/lexbor/html/node.h
+include/php/ext/lexbor/html/serialize.h
+include/php/ext/lexbor/html/style.h
+include/php/ext/lexbor/html/tag.h
+include/php/ext/lexbor/html/tag_res.h
+include/php/ext/lexbor/html/token.h
+include/php/ext/lexbor/html/token_attr.h
+include/php/ext/lexbor/html/tokenizer.h
+include/php/ext/lexbor/html/tokenizer/error.h
+include/php/ext/lexbor/html/tokenizer/res.h
+include/php/ext/lexbor/html/tokenizer/state.h
+include/php/ext/lexbor/html/tokenizer/state_comment.h
+include/php/ext/lexbor/html/tokenizer/state_doctype.h
+include/php/ext/lexbor/html/tokenizer/state_rawtext.h
+include/php/ext/lexbor/html/tokenizer/state_rcdata.h
+include/php/ext/lexbor/html/tokenizer/state_script.h
+include/php/ext/lexbor/html/tree/active_formatting.h
+include/php/ext/lexbor/html/tree/error.h
+include/php/ext/lexbor/html/tree/insertion_mode.h
+include/php/ext/lexbor/html/tree/open_elements.h
+include/php/ext/lexbor/html/tree/template_insertion.h
+include/php/ext/lexbor/html/tree_res.h
+include/php/ext/lexbor/ns/base.h
+include/php/ext/lexbor/ns/ns.h
+include/php/ext/lexbor/ns/res.h
+include/php/ext/lexbor/punycode/base.h
+include/php/ext/lexbor/punycode/punycode.h
+include/php/ext/lexbor/selectors/selectors.h
+include/php/ext/lexbor/tag/base.h
+include/php/ext/lexbor/tag/res.h
+include/php/ext/lexbor/tag/tag.h
+include/php/ext/lexbor/unicode/base.h
+include/php/ext/lexbor/unicode/idna.h
+include/php/ext/lexbor/unicode/res.h
+include/php/ext/lexbor/unicode/unicode.h
+include/php/ext/lexbor/url/base.h
+include/php/ext/lexbor/url/url.h
+include/php/ext/lexbor/css/log.h
+include/php/ext/lexbor/css/parser.h
+include/php/ext/lexbor/dom/base.h
+include/php/ext/lexbor/dom/collection.h
+include/php/ext/lexbor/dom/dom.h
+include/php/ext/lexbor/dom/exception.h
+include/php/ext/lexbor/dom/interface.h
+include/php/ext/lexbor/dom/interfaces/node.h
+include/php/ext/lexbor/encoding/base.h
+include/php/ext/lexbor/encoding/const.h
+include/php/ext/lexbor/encoding/decode.h
+include/php/ext/lexbor/encoding/encode.h
+include/php/ext/lexbor/encoding/encoding.h
+include/php/ext/lexbor/encoding/res.h
+include/php/ext/lexbor/html/base.h
+include/php/ext/lexbor/html/parser.h
+include/php/ext/lexbor/html/tree.h
+include/php/ext/lexbor/ns/const.h
+include/php/ext/lexbor/php_lexbor.h
+include/php/ext/lexbor/selectors/base.h
+include/php/ext/lexbor/tag/const.h
+include/php/ext/libxml/php_libxml.h
+%%MYSQLND%%include/php/ext/mysqlnd/config-win.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysql_float_to_double.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_alloc.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_auth.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_block_alloc.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_charset.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_commands.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_connection.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_debug.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_enum_n_def.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_ext_plugin.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_libmysql_compat.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_plugin.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_portability.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_priv.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_protocol_frame_codec.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_ps.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_read_buffer.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_result.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_result_meta.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_reverse_api.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_statistics.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_structs.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_vio.h
+%%MYSQLND%%include/php/ext/mysqlnd/mysqlnd_wireprotocol.h
+%%MYSQLND%%include/php/ext/mysqlnd/php_mysqlnd.h
+%%BUNDLED_PCRE%%include/php/ext/pcre/pcre2lib/config.h
+%%BUNDLED_PCRE%%include/php/ext/pcre/pcre2lib/pcre2.h
+%%BUNDLED_PCRE%%include/php/ext/pcre/pcre2lib/pcre2_internal.h
+%%BUNDLED_PCRE%%include/php/ext/pcre/pcre2lib/pcre2_intmodedep.h
+%%BUNDLED_PCRE%%include/php/ext/pcre/pcre2lib/pcre2_jit_neon_inc.h
+%%BUNDLED_PCRE%%include/php/ext/pcre/pcre2lib/pcre2_jit_simd_inc.h
+%%BUNDLED_PCRE%%include/php/ext/pcre/pcre2lib/pcre2_ucp.h
+include/php/ext/pcre/php_pcre.h
+include/php/ext/random/php_random.h
+include/php/ext/random/php_random_csprng.h
+include/php/ext/random/php_random_uint128.h
+include/php/ext/spl/php_spl.h
+include/php/ext/spl/spl_array.h
+include/php/ext/spl/spl_directory.h
+include/php/ext/spl/spl_dllist.h
+include/php/ext/spl/spl_exceptions.h
+include/php/ext/spl/spl_fixedarray.h
+include/php/ext/spl/spl_functions.h
+include/php/ext/spl/spl_heap.h
+include/php/ext/spl/spl_iterators.h
+include/php/ext/spl/spl_observer.h
+include/php/ext/standard/base64.h
+include/php/ext/standard/basic_functions.h
+include/php/ext/standard/basic_functions_arginfo.h
+include/php/ext/standard/crc32.h
+include/php/ext/standard/crc32_x86.h
+include/php/ext/standard/credits.h
+include/php/ext/standard/credits_ext.h
+include/php/ext/standard/credits_sapi.h
+include/php/ext/standard/crypt_blowfish.h
+include/php/ext/standard/crypt_freesec.h
+include/php/ext/standard/css.h
+include/php/ext/standard/dir_arginfo.h
+include/php/ext/standard/dl.h
+include/php/ext/standard/dl_arginfo.h
+include/php/ext/standard/exec.h
+include/php/ext/standard/file.h
+include/php/ext/standard/file_arginfo.h
+include/php/ext/standard/flock_compat.h
+include/php/ext/standard/fsock.h
+include/php/ext/standard/head.h
+include/php/ext/standard/html.h
+include/php/ext/standard/html_tables.h
+include/php/ext/standard/info.h
+include/php/ext/standard/md5.h
+include/php/ext/standard/pack.h
+include/php/ext/standard/pageinfo.h
+include/php/ext/standard/password_arginfo.h
+include/php/ext/standard/php_array.h
+include/php/ext/standard/php_assert.h
+include/php/ext/standard/php_browscap.h
+include/php/ext/standard/php_crypt.h
+include/php/ext/standard/php_crypt_r.h
+include/php/ext/standard/php_dir.h
+include/php/ext/standard/php_dir_int.h
+include/php/ext/standard/php_dns.h
+include/php/ext/standard/php_ext_syslog.h
+include/php/ext/standard/php_filestat.h
+include/php/ext/standard/php_fopen_wrappers.h
+include/php/ext/standard/php_http.h
+include/php/ext/standard/php_image.h
+include/php/ext/standard/php_incomplete_class.h
+include/php/ext/standard/php_mail.h
+include/php/ext/standard/php_math.h
+include/php/ext/standard/php_math_round_mode.h
+include/php/ext/standard/php_net.h
+include/php/ext/standard/php_password.h
+include/php/ext/standard/php_smart_string.h
+include/php/ext/standard/php_smart_string_public.h
+include/php/ext/standard/php_standard.h
+include/php/ext/standard/php_string.h
+include/php/ext/standard/php_uuencode.h
+include/php/ext/standard/php_var.h
+include/php/ext/standard/php_versioning.h
+include/php/ext/standard/proc_open.h
+include/php/ext/standard/quot_print.h
+include/php/ext/standard/scanf.h
+include/php/ext/standard/sha1.h
+include/php/ext/standard/streamsfuncs.h
+include/php/ext/standard/url.h
+include/php/ext/standard/url_scanner_ex.h
+include/php/ext/standard/user_filters_arginfo.h
+include/php/ext/standard/winver.h
+include/php/ext/uri/php_lexbor.h
+include/php/ext/uri/php_uri.h
+include/php/ext/uri/php_uri_common.h
+@touch include/php/ext/php_config.h
+@rmempty include/php/ext/php_config.h
+include/php/main/SAPI.h
+include/php/main/build-defs.h
+include/php/main/charclass.h
+include/php/main/fastcgi.h
+include/php/main/fopen_wrappers.h
+include/php/main/http_status_codes.h
+include/php/main/main_arginfo.h
+include/php/main/php.h
+include/php/main/php_compat.h
+include/php/main/php_config.h
+include/php/main/php_content_types.h
+include/php/main/php_getopt.h
+include/php/main/php_glob.h
+include/php/main/php_globals.h
+include/php/main/php_ini.h
+include/php/main/php_ini_builder.h
+include/php/main/php_main.h
+include/php/main/php_memory_streams.h
+include/php/main/php_network.h
+include/php/main/php_odbc_utils.h
+include/php/main/php_open_temporary_file.h
+include/php/main/php_output.h
+include/php/main/php_reentrancy.h
+include/php/main/php_scandir.h
+include/php/main/php_streams.h
+include/php/main/php_syslog.h
+include/php/main/php_ticks.h
+include/php/main/php_variables.h
+include/php/main/php_version.h
+include/php/main/rfc1867.h
+include/php/main/snprintf.h
+include/php/main/spprintf.h
+include/php/main/streams/php_stream_context.h
+include/php/main/streams/php_stream_filter_api.h
+include/php/main/streams/php_stream_glob_wrapper.h
+include/php/main/streams/php_stream_mmap.h
+include/php/main/streams/php_stream_plain_wrapper.h
+include/php/main/streams/php_stream_transport.h
+include/php/main/streams/php_stream_userspace.h
+include/php/main/streams/php_streams_int.h
+include/php/main/streams/userspace_arginfo.h
+%%CLI%%include/php/sapi/cli/cli.h
+%%EMBED%%include/php/sapi/embed/php_embed.h
+%%EMBED%%lib/libphp.so
+lib/php/build/Makefile.global
+lib/php/build/ax_check_compile_flag.m4
+lib/php/build/ax_gcc_func_attribute.m4
+lib/php/build/config.guess
+lib/php/build/config.sub
+lib/php/build/gen_stub.php
+lib/php/build/libtool.m4
+lib/php/build/ltmain.sh
+lib/php/build/php.m4
+lib/php/build/php_cxx_compile_stdcxx.m4
+lib/php/build/phpize.m4
+lib/php/build/pkg.m4
+lib/php/build/run-tests.php
+lib/php/build/shtool
+%%CGI%%share/man/man1/php-cgi.1.gz
+share/man/man1/php-config.1.gz
+%%CLI%%share/man/man1/php.1.gz
+%%PHPDBG%%share/man/man1/phpdbg.1.gz
+share/man/man1/phpize.1.gz
+%%FPM%%share/man/man8/php-fpm.8.gz
+%%FPM%%share/php/fpm/status.html
diff --git a/lang/php85/pkg-plist.mod b/lang/php85/pkg-plist.mod
new file mode 100644
index 000000000000..8939be6d3d5e
--- /dev/null
+++ b/lang/php85/pkg-plist.mod
@@ -0,0 +1,3 @@
+%%APACHEMODDIR%%/%%AP_MODULE%%
+@postexec %D/sbin/apxs -e -a -n %%AP_NAME%% %f
+@preunexec %D/sbin/apxs -e -A -n %%AP_NAME%% %f
diff --git a/lang/pomsky/Makefile b/lang/pomsky/Makefile
index f4d36dc66d14..75a865882696 100644
--- a/lang/pomsky/Makefile
+++ b/lang/pomsky/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pomsky
DISTVERSIONPREFIX= v
DISTVERSION= 0.10
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= lang textproc
MAINTAINER= yuri@FreeBSD.org
diff --git a/lang/prql/Makefile b/lang/prql/Makefile
index e8839e515033..e21918dbf9ac 100644
--- a/lang/prql/Makefile
+++ b/lang/prql/Makefile
@@ -1,6 +1,6 @@
PORTNAME= prql
DISTVERSION= 0.13.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang databases
PKGNAMESUFFIX= -compiler
diff --git a/lang/py-dhall/Makefile b/lang/py-dhall/Makefile
index e309fbc6a223..7bcebefdba72 100644
--- a/lang/py-dhall/Makefile
+++ b/lang/py-dhall/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dhall
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.15
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= lang python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/lang/ratfor/Makefile b/lang/ratfor/Makefile
index 0b4dee9b243f..6eab866688f9 100644
--- a/lang/ratfor/Makefile
+++ b/lang/ratfor/Makefile
@@ -6,7 +6,7 @@ MASTER_SITES= LOCAL/obrien \
http://sepwww.stanford.edu/sep/prof/
DISTFILES= ratfor.shar.2 local.ratfor77.shar
-MAINTAINER= bofh@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Rational FORTRAN compiler
LICENSE= PD
diff --git a/lang/rust-bootstrap/Makefile b/lang/rust-bootstrap/Makefile
index a41ae66c252f..e1afd578818c 100644
--- a/lang/rust-bootstrap/Makefile
+++ b/lang/rust-bootstrap/Makefile
@@ -2,7 +2,7 @@
# to upload them to ~/public_distfiles on freefall in preparation
# for the next lang/rust update.
PORTNAME= rust
-PORTVERSION= 1.87.0
+PORTVERSION= 1.88.0
CATEGORIES= lang
MASTER_SITES= https://static.rust-lang.org/dist/
PKGNAMEPREFIX= ${FLAVOR:S/_/-/g}-
diff --git a/lang/rust-bootstrap/distinfo b/lang/rust-bootstrap/distinfo
index 58cd2197093a..123913a3a6c2 100644
--- a/lang/rust-bootstrap/distinfo
+++ b/lang/rust-bootstrap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747381480
-SHA256 (rust/rustc-1.87.0-src.tar.xz) = 8623b8651893e8c6aebfa45b6a90645a4f652f7b18189a0992a90d11ac2631f4
-SIZE (rust/rustc-1.87.0-src.tar.xz) = 283604208
+TIMESTAMP = 1750748758
+SHA256 (rust/rustc-1.88.0-src.tar.xz) = 0c1dcbb4f762513d021e1a282c0ac58c0a423642b3a6bf581cafb5414df4193e
+SIZE (rust/rustc-1.88.0-src.tar.xz) = 283294344
diff --git a/lang/rust/Makefile b/lang/rust/Makefile
index b3f9e7bcf803..61395c21e0fe 100644
--- a/lang/rust/Makefile
+++ b/lang/rust/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rust
-PORTVERSION?= 1.87.0
+PORTVERSION?= 1.88.0
PORTREVISION?= 0
CATEGORIES= lang
MASTER_SITES= https://static.rust-lang.org/dist/:src \
@@ -71,8 +71,8 @@ WASM_VARS= _COMPONENTS+="rust-analysis-${_PACKAGE_VERS}-wasm32-unknown-unknown
_RUST_TARGETS+=wasm32-unknown-unknown
# See WRKSRC/src/stage0 for the date and version values
-BOOTSTRAPS_DATE?= 2025-04-03
-RUST_BOOTSTRAP_VERSION?= 1.86.0
+BOOTSTRAPS_DATE?= 2025-05-15
+RUST_BOOTSTRAP_VERSION?= 1.87.0
CARGO_VENDOR_DIR?= ${WRKSRC}/vendor
diff --git a/lang/rust/distinfo b/lang/rust/distinfo
index 7749cc6eb420..833397cfa5cc 100644
--- a/lang/rust/distinfo
+++ b/lang/rust/distinfo
@@ -1,51 +1,51 @@
-TIMESTAMP = 1747381478
-SHA256 (rust/rustc-1.87.0-src.tar.xz) = 8623b8651893e8c6aebfa45b6a90645a4f652f7b18189a0992a90d11ac2631f4
-SIZE (rust/rustc-1.87.0-src.tar.xz) = 283604208
-SHA256 (rust/2025-04-03/rustc-1.86.0-aarch64-unknown-freebsd.tar.xz) = b49f08bb6781c65121ac56bb4fb75fe309d8614cb54816b53ad2350f3c5341ee
-SIZE (rust/2025-04-03/rustc-1.86.0-aarch64-unknown-freebsd.tar.xz) = 64694524
-SHA256 (rust/2025-04-03/rust-std-1.86.0-aarch64-unknown-freebsd.tar.xz) = 0cbe464bef3c655ee225a6e1c012cb77680c1497d1ff934a7f237606695ef7b6
-SIZE (rust/2025-04-03/rust-std-1.86.0-aarch64-unknown-freebsd.tar.xz) = 25076948
-SHA256 (rust/2025-04-03/cargo-1.86.0-aarch64-unknown-freebsd.tar.xz) = 77c7bc54bb4deeebd57dd7847c3f38b151e79e3ebc21a7f8d68f7ac296a96650
-SIZE (rust/2025-04-03/cargo-1.86.0-aarch64-unknown-freebsd.tar.xz) = 8353556
-SHA256 (rust/2025-04-03/rustc-1.86.0-x86_64-unknown-freebsd.tar.xz) = 762b6de1097c22fa28e59a44c0407c3c065428acffed479c12e4b63ba3e5e20d
-SIZE (rust/2025-04-03/rustc-1.86.0-x86_64-unknown-freebsd.tar.xz) = 59859608
-SHA256 (rust/2025-04-03/rust-std-1.86.0-x86_64-unknown-freebsd.tar.xz) = 06a8b89e1701bc71a1ff3735441cb2be9c77156b980321172f2f1f8b00e7e1c2
-SIZE (rust/2025-04-03/rust-std-1.86.0-x86_64-unknown-freebsd.tar.xz) = 26323648
-SHA256 (rust/2025-04-03/cargo-1.86.0-x86_64-unknown-freebsd.tar.xz) = d8c2bf87027441a950052d8a224ed030cd6134746597e7b868fc115e28188036
-SIZE (rust/2025-04-03/cargo-1.86.0-x86_64-unknown-freebsd.tar.xz) = 9412224
-SHA256 (rust/2025-04-03/rustc-1.86.0-armv7-unknown-freebsd.tar.xz) = 9482c19107d89e4a2ed9f0c14a70a64e277427eab8b411cb8693c5efeb879eaa
-SIZE (rust/2025-04-03/rustc-1.86.0-armv7-unknown-freebsd.tar.xz) = 64784700
-SHA256 (rust/2025-04-03/rust-std-1.86.0-armv7-unknown-freebsd.tar.xz) = aa615f218e1b55cceea6c53c7a6b63e85fdee07d0854aebeab19d53a2f43b4b8
-SIZE (rust/2025-04-03/rust-std-1.86.0-armv7-unknown-freebsd.tar.xz) = 24279348
-SHA256 (rust/2025-04-03/cargo-1.86.0-armv7-unknown-freebsd.tar.xz) = 1d45b5eee9133468f8316c25a7115ebeb95044406554c9c705337697cfe66bfd
-SIZE (rust/2025-04-03/cargo-1.86.0-armv7-unknown-freebsd.tar.xz) = 8436308
-SHA256 (rust/2025-04-03/rustc-1.86.0-i686-unknown-freebsd.tar.xz) = 724095086e992ec5266b1c3360053c09943969cd34741418bd71b348002f1421
-SIZE (rust/2025-04-03/rustc-1.86.0-i686-unknown-freebsd.tar.xz) = 72252364
-SHA256 (rust/2025-04-03/rust-std-1.86.0-i686-unknown-freebsd.tar.xz) = 3f9586f04740463e81a205d4933865d956c307020881578a45f51b41128600a4
-SIZE (rust/2025-04-03/rust-std-1.86.0-i686-unknown-freebsd.tar.xz) = 26001160
-SHA256 (rust/2025-04-03/cargo-1.86.0-i686-unknown-freebsd.tar.xz) = a95e66aa8a81ab2eaf0292b48009214e3ee086e3af5473716faa9b4a103485ee
-SIZE (rust/2025-04-03/cargo-1.86.0-i686-unknown-freebsd.tar.xz) = 10026684
-SHA256 (rust/2025-04-03/rustc-1.86.0-powerpc-unknown-freebsd.tar.xz) = 30ab4a0223263f91a35889c3c963ae1ceb6ae89093c9794579920503cf5e6576
-SIZE (rust/2025-04-03/rustc-1.86.0-powerpc-unknown-freebsd.tar.xz) = 65902536
-SHA256 (rust/2025-04-03/rust-std-1.86.0-powerpc-unknown-freebsd.tar.xz) = 9b435f6356409712e3c3cefb377e096136603f7a12b860d508211f8d1ca423ed
-SIZE (rust/2025-04-03/rust-std-1.86.0-powerpc-unknown-freebsd.tar.xz) = 23515212
-SHA256 (rust/2025-04-03/cargo-1.86.0-powerpc-unknown-freebsd.tar.xz) = 313d4abae5a5f19a300d9f78c045c9e2d32104af99885e1205a859f1f8c93b8a
-SIZE (rust/2025-04-03/cargo-1.86.0-powerpc-unknown-freebsd.tar.xz) = 8682124
-SHA256 (rust/2025-04-03/rustc-1.86.0-powerpc64-unknown-freebsd.tar.xz) = 0524fa2437ace6ed7305dd619c7fb7263cca8fab647307e3e6400d675c50b6ee
-SIZE (rust/2025-04-03/rustc-1.86.0-powerpc64-unknown-freebsd.tar.xz) = 63944028
-SHA256 (rust/2025-04-03/rust-std-1.86.0-powerpc64-unknown-freebsd.tar.xz) = d0a26c184f8f3dcbcc1e3ce1939057d33dff62a41fc24dbfbd8d5a25dfce73ab
-SIZE (rust/2025-04-03/rust-std-1.86.0-powerpc64-unknown-freebsd.tar.xz) = 23494356
-SHA256 (rust/2025-04-03/cargo-1.86.0-powerpc64-unknown-freebsd.tar.xz) = 38f3c952ff10f303f76b7bc3c1bc7ccc00069f9c7b4e850ede8cbf5c54102d37
-SIZE (rust/2025-04-03/cargo-1.86.0-powerpc64-unknown-freebsd.tar.xz) = 8376044
-SHA256 (rust/2025-04-03/rustc-1.86.0-powerpc64le-unknown-freebsd.tar.xz) = 2c89c2605bcf3e8ef1c3e7afbd10223eacd66b9c5d1c863d31eb4f7e57e4b9a9
-SIZE (rust/2025-04-03/rustc-1.86.0-powerpc64le-unknown-freebsd.tar.xz) = 66937772
-SHA256 (rust/2025-04-03/rust-std-1.86.0-powerpc64le-unknown-freebsd.tar.xz) = 263d0632010814ffe8d6a421465d65066941e5b965eb7504377e83d9ba43e0e3
-SIZE (rust/2025-04-03/rust-std-1.86.0-powerpc64le-unknown-freebsd.tar.xz) = 23608152
-SHA256 (rust/2025-04-03/cargo-1.86.0-powerpc64le-unknown-freebsd.tar.xz) = d9b86c14cd5637287d66029f6c8cf12978deabcc4c09b81e67f08a6fd0e4e6bd
-SIZE (rust/2025-04-03/cargo-1.86.0-powerpc64le-unknown-freebsd.tar.xz) = 8789924
-SHA256 (rust/2025-04-03/rustc-1.86.0-riscv64gc-unknown-freebsd.tar.xz) = 9a6881d37845c70079d7eab2a4d06782e1edb754d8c8a61596cff83a50f354fd
-SIZE (rust/2025-04-03/rustc-1.86.0-riscv64gc-unknown-freebsd.tar.xz) = 71372776
-SHA256 (rust/2025-04-03/rust-std-1.86.0-riscv64gc-unknown-freebsd.tar.xz) = ff9b3d3e21ea8919029aead4c1ef50aaefb3e6f6fdd21f29c66f686bd2b9bcf4
-SIZE (rust/2025-04-03/rust-std-1.86.0-riscv64gc-unknown-freebsd.tar.xz) = 23451920
-SHA256 (rust/2025-04-03/cargo-1.86.0-riscv64gc-unknown-freebsd.tar.xz) = d77f8b50bdb875eaa6410ceb0c61df2512ff97fed47e4af5b28a5f266e0bec35
-SIZE (rust/2025-04-03/cargo-1.86.0-riscv64gc-unknown-freebsd.tar.xz) = 10660864
+TIMESTAMP = 1751532290
+SHA256 (rust/rustc-1.88.0-src.tar.xz) = 0c1dcbb4f762513d021e1a282c0ac58c0a423642b3a6bf581cafb5414df4193e
+SIZE (rust/rustc-1.88.0-src.tar.xz) = 283294344
+SHA256 (rust/2025-05-15/rustc-1.87.0-aarch64-unknown-freebsd.tar.xz) = 6d7a7fe409d84019a6681a7c5bbe804c2a71444dffa482c277f7303afbbac1bb
+SIZE (rust/2025-05-15/rustc-1.87.0-aarch64-unknown-freebsd.tar.xz) = 68494832
+SHA256 (rust/2025-05-15/rust-std-1.87.0-aarch64-unknown-freebsd.tar.xz) = 85fbfeab2bee94cddc8f237324de6ac0b65511b61427611bb600f589cd83269f
+SIZE (rust/2025-05-15/rust-std-1.87.0-aarch64-unknown-freebsd.tar.xz) = 25085332
+SHA256 (rust/2025-05-15/cargo-1.87.0-aarch64-unknown-freebsd.tar.xz) = f6fad164c4b3107c531036c9f4aea79f1d5b3138a9212839082068ec14e8069a
+SIZE (rust/2025-05-15/cargo-1.87.0-aarch64-unknown-freebsd.tar.xz) = 8864360
+SHA256 (rust/2025-05-15/rustc-1.87.0-x86_64-unknown-freebsd.tar.xz) = 37f413c5af70d678598844e206329f24c3047d38cc43f162a0c6db14b6a5de0c
+SIZE (rust/2025-05-15/rustc-1.87.0-x86_64-unknown-freebsd.tar.xz) = 63790236
+SHA256 (rust/2025-05-15/rust-std-1.87.0-x86_64-unknown-freebsd.tar.xz) = 037b982e3cdf2af304647a8dbaf83c310605cbd131b2fd2c436f0a4284581325
+SIZE (rust/2025-05-15/rust-std-1.87.0-x86_64-unknown-freebsd.tar.xz) = 26183840
+SHA256 (rust/2025-05-15/cargo-1.87.0-x86_64-unknown-freebsd.tar.xz) = 9cdffc039d2b449619b81dcd494c399180507faee2b7b5a18ff8fd59aa6215d3
+SIZE (rust/2025-05-15/cargo-1.87.0-x86_64-unknown-freebsd.tar.xz) = 10021928
+SHA256 (rust/2025-05-15/rustc-1.87.0-armv7-unknown-freebsd.tar.xz) = 0115525ad2c7df25ef25338a986e42a0c028ae53cf0c6dbf31a9313197c96832
+SIZE (rust/2025-05-15/rustc-1.87.0-armv7-unknown-freebsd.tar.xz) = 68671404
+SHA256 (rust/2025-05-15/rust-std-1.87.0-armv7-unknown-freebsd.tar.xz) = d37a4ede26f8334b96982321dfa94dbefe50da2cc39fae4ddbeae077e8aded1a
+SIZE (rust/2025-05-15/rust-std-1.87.0-armv7-unknown-freebsd.tar.xz) = 24274380
+SHA256 (rust/2025-05-15/cargo-1.87.0-armv7-unknown-freebsd.tar.xz) = 86a86b4661fbbd70ff9c052c4729c01132767785597599f818d6607dc6544b1c
+SIZE (rust/2025-05-15/cargo-1.87.0-armv7-unknown-freebsd.tar.xz) = 9116332
+SHA256 (rust/2025-05-15/rustc-1.87.0-i686-unknown-freebsd.tar.xz) = eda4511359f500204726fdca40bd88292c83144d2a4f566c083ac41f8121358a
+SIZE (rust/2025-05-15/rustc-1.87.0-i686-unknown-freebsd.tar.xz) = 76629816
+SHA256 (rust/2025-05-15/rust-std-1.87.0-i686-unknown-freebsd.tar.xz) = dfe0645c3913a1852561ab141f01dd90ec678080400d112361c5ade6b324fba2
+SIZE (rust/2025-05-15/rust-std-1.87.0-i686-unknown-freebsd.tar.xz) = 25965172
+SHA256 (rust/2025-05-15/cargo-1.87.0-i686-unknown-freebsd.tar.xz) = a536712e4fd1919b397a2427b5d2080f06d4e9d3f9ef96a4e0ffae8497a3cd6c
+SIZE (rust/2025-05-15/cargo-1.87.0-i686-unknown-freebsd.tar.xz) = 10599524
+SHA256 (rust/2025-05-15/rustc-1.87.0-powerpc-unknown-freebsd.tar.xz) = 55eb2f9e15ae7ef4ef8df383f578048e13d81f587ea3689bd708908bf9d4af97
+SIZE (rust/2025-05-15/rustc-1.87.0-powerpc-unknown-freebsd.tar.xz) = 69260664
+SHA256 (rust/2025-05-15/rust-std-1.87.0-powerpc-unknown-freebsd.tar.xz) = bdcaab8444e42a645815b92fe0ea9eb3718c63a42e15eba4f481a13996bb79d0
+SIZE (rust/2025-05-15/rust-std-1.87.0-powerpc-unknown-freebsd.tar.xz) = 23412632
+SHA256 (rust/2025-05-15/cargo-1.87.0-powerpc-unknown-freebsd.tar.xz) = c605ad5c7e73b38c575989796a4dca24bac92f3034703bbed5f4b5d954aa9739
+SIZE (rust/2025-05-15/cargo-1.87.0-powerpc-unknown-freebsd.tar.xz) = 9219908
+SHA256 (rust/2025-05-15/rustc-1.87.0-powerpc64-unknown-freebsd.tar.xz) = 04b22a1eacb30dc7d16d9751baca92a2cec72010c85fc4927267e3b42c0094d3
+SIZE (rust/2025-05-15/rustc-1.87.0-powerpc64-unknown-freebsd.tar.xz) = 67746940
+SHA256 (rust/2025-05-15/rust-std-1.87.0-powerpc64-unknown-freebsd.tar.xz) = a21922d860f19e0b4c642207274c588df1341c6ff622050a0653bb82be40bda6
+SIZE (rust/2025-05-15/rust-std-1.87.0-powerpc64-unknown-freebsd.tar.xz) = 23282608
+SHA256 (rust/2025-05-15/cargo-1.87.0-powerpc64-unknown-freebsd.tar.xz) = 07aca5c0e8dcc8aaea3b7b16751d6191373105d445f73e46139eb16066a146ca
+SIZE (rust/2025-05-15/cargo-1.87.0-powerpc64-unknown-freebsd.tar.xz) = 9295388
+SHA256 (rust/2025-05-15/rustc-1.87.0-powerpc64le-unknown-freebsd.tar.xz) = a99e6b9e9713c530337633a5e36d214ae687ba638b7f04c07a9cf659c245c781
+SIZE (rust/2025-05-15/rustc-1.87.0-powerpc64le-unknown-freebsd.tar.xz) = 71448916
+SHA256 (rust/2025-05-15/rust-std-1.87.0-powerpc64le-unknown-freebsd.tar.xz) = 8bd9ba04fe0cf194a1004abca0bc9420a47d0491131c4f6c0b0d8a89ad5b96ea
+SIZE (rust/2025-05-15/rust-std-1.87.0-powerpc64le-unknown-freebsd.tar.xz) = 23330908
+SHA256 (rust/2025-05-15/cargo-1.87.0-powerpc64le-unknown-freebsd.tar.xz) = 9a67120c2776d181c1f32e68f8e55a0d05543f439feeb08c1d8ce6d96a1771da
+SIZE (rust/2025-05-15/cargo-1.87.0-powerpc64le-unknown-freebsd.tar.xz) = 9794732
+SHA256 (rust/2025-05-15/rustc-1.87.0-riscv64gc-unknown-freebsd.tar.xz) = b4b5c71211e2873461b4fd3108668dfd108e220d7012ed9e2b962912d91a9f19
+SIZE (rust/2025-05-15/rustc-1.87.0-riscv64gc-unknown-freebsd.tar.xz) = 78845668
+SHA256 (rust/2025-05-15/rust-std-1.87.0-riscv64gc-unknown-freebsd.tar.xz) = e79ac7a4449f934b0b6d5699e3080aef3d2d665a128f701a786e847634dd8abf
+SIZE (rust/2025-05-15/rust-std-1.87.0-riscv64gc-unknown-freebsd.tar.xz) = 23480648
+SHA256 (rust/2025-05-15/cargo-1.87.0-riscv64gc-unknown-freebsd.tar.xz) = 316fac9c44a37d85ae18a40290f5ce3b064e5326fff3574119322ba191109205
+SIZE (rust/2025-05-15/cargo-1.87.0-riscv64gc-unknown-freebsd.tar.xz) = 11690508
diff --git a/lang/rust/files/patch-vendor_cc.rs b/lang/rust/files/patch-vendor_cc.rs
index 4bc3a7b24e42..dbcbe5771fdd 100644
--- a/lang/rust/files/patch-vendor_cc.rs
+++ b/lang/rust/files/patch-vendor_cc.rs
@@ -21,19 +21,6 @@ https://reviews.llvm.org/D77776
(false, false, true) => Ok(ToolFamily::Gnu),
(false, false, false) => {
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__` or `_MSC_VER`, fallback to treating it as GNU");
---- vendor/cc-1.1.22/src/tool.rs.orig 2024-05-09 18:20:47 UTC
-+++ vendor/cc-1.1.22/src/tool.rs
-@@ -174,9 +174,7 @@ impl Tool {
-
- match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
- (clang_cl, true, _, false, false) => Ok(ToolFamily::Msvc { clang_cl }),
-- (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Clang {
-- zig_cc: is_zig_cc(path, cargo_output),
-- }),
-+ (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Gnu),
- (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
- (false, false, false, false, false) => {
- cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
--- vendor/cc-1.2.0/src/tool.rs.orig 2024-05-09 18:20:47 UTC
+++ vendor/cc-1.2.0/src/tool.rs
@@ -174,9 +174,7 @@ impl Tool {
@@ -47,8 +34,8 @@ https://reviews.llvm.org/D77776
(false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
(false, false, false, false, false) => {
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.10/src/tool.rs.orig 2024-05-09 18:20:47 UTC
-+++ vendor/cc-1.2.10/src/tool.rs
+--- vendor/cc-1.2.16/src/tool.rs.orig 2024-05-09 18:20:47 UTC
++++ vendor/cc-1.2.16/src/tool.rs
@@ -174,9 +174,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
@@ -60,8 +47,8 @@ https://reviews.llvm.org/D77776
(false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
(false, false, false, false, false) => {
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.16/src/tool.rs.orig 2024-05-09 18:20:47 UTC
-+++ vendor/cc-1.2.16/src/tool.rs
+--- vendor/cc-1.2.17/src/tool.rs.orig 2024-05-09 18:20:47 UTC
++++ vendor/cc-1.2.17/src/tool.rs
@@ -174,9 +174,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
@@ -73,8 +60,8 @@ https://reviews.llvm.org/D77776
(false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
(false, false, false, false, false) => {
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.17/src/tool.rs.orig 2024-05-09 18:20:47 UTC
-+++ vendor/cc-1.2.17/src/tool.rs
+--- vendor/cc-1.2.21/src/tool.rs.orig 2024-05-09 18:20:47 UTC
++++ vendor/cc-1.2.21/src/tool.rs
@@ -174,9 +174,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
diff --git a/lang/rustpython/Makefile b/lang/rustpython/Makefile
index c5caba7f86f0..f5b3b839bc6f 100644
--- a/lang/rustpython/Makefile
+++ b/lang/rustpython/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rustpython
DISTVERSION= 0.4.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= lang
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/lang/sbcl/Makefile b/lang/sbcl/Makefile
index 07da485d8862..c162dfbb494c 100644
--- a/lang/sbcl/Makefile
+++ b/lang/sbcl/Makefile
@@ -3,7 +3,7 @@
# pinned to exact versions of everything used to build them.
PORTNAME= sbcl
-DISTVERSION= 2.5.5
+DISTVERSION= 2.5.6
DISTVERSIONSUFFIX= -source
PORTEPOCH= 1
CATEGORIES= lang lisp
diff --git a/lang/sbcl/distinfo b/lang/sbcl/distinfo
index 85cc1a3bd1aa..32802bcc7ba3 100644
--- a/lang/sbcl/distinfo
+++ b/lang/sbcl/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1748774832
-SHA256 (sbcl-2.5.5-source.tar.bz2) = 6502670afb361ba9be44a2fafe9af9b59e7b24ae509a791a66b5481f2955950b
-SIZE (sbcl-2.5.5-source.tar.bz2) = 8258925
-SHA256 (sbcl-2.5.5-documentation-html.tar.bz2) = 53bee48866d5ef4cec95784a9f12ce896930ec81d9b2b40c365885c6911ade2e
-SIZE (sbcl-2.5.5-documentation-html.tar.bz2) = 235728
+TIMESTAMP = 1751522329
+SHA256 (sbcl-2.5.6-source.tar.bz2) = 6dd7cebff6d38f2e41baece14c4c56a32e968828aaa4171b8e840852c5b43f35
+SIZE (sbcl-2.5.6-source.tar.bz2) = 8267002
+SHA256 (sbcl-2.5.6-documentation-html.tar.bz2) = be38be34edef29799e10fb32e06002cddae1d324615ee401c9733d2f682e7570
+SIZE (sbcl-2.5.6-documentation-html.tar.bz2) = 235929
SHA256 (sbcl-1.2.7-x86-64-freebsd-binary.tar.bz2) = c61f5e777e56921d2452d0fa6b71024ccd9b99bc659676498d398b8663176492
SIZE (sbcl-1.2.7-x86-64-freebsd-binary.tar.bz2) = 10463348
SHA256 (sbcl-1.2.7-x86-freebsd-binary.tar.bz2) = cf68bfab780a14964d9593f5b47fa3e174cf43e95ae3e558712d218f1c37bdbe
diff --git a/lang/scryer-prolog/Makefile b/lang/scryer-prolog/Makefile
index 937fcbecf7c6..4245e71039e7 100644
--- a/lang/scryer-prolog/Makefile
+++ b/lang/scryer-prolog/Makefile
@@ -1,7 +1,7 @@
PORTNAME= scryer-prolog
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang
MAINTAINER= me@svmhdvn.name
diff --git a/lang/silq/Makefile b/lang/silq/Makefile
index 7ef75b66ca8f..83d42b693a08 100644
--- a/lang/silq/Makefile
+++ b/lang/silq/Makefile
@@ -1,5 +1,6 @@
PORTNAME= silq
PORTVERSION= 20250624
+PORTREVISION= 1
CATEGORIES= lang math science
DIST_SUBDIR= silq
diff --git a/lang/spidermonkey102/Makefile b/lang/spidermonkey102/Makefile
index 923a62a47cf0..23d81a61c143 100644
--- a/lang/spidermonkey102/Makefile
+++ b/lang/spidermonkey102/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spidermonkey
DISTVERSION= 102.9.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= lang
MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source
PKGNAMESUFFIX= ${SP_VER}
diff --git a/lang/spidermonkey115/Makefile b/lang/spidermonkey115/Makefile
index 0b4b5fec443b..ec9ef29a3fd7 100644
--- a/lang/spidermonkey115/Makefile
+++ b/lang/spidermonkey115/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spidermonkey
DISTVERSION= 115.22.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= lang
MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source \
MOZILLA/firefox/candidates/${DISTVERSION}esr-candidates/build1/source
diff --git a/lang/spidermonkey128/Makefile b/lang/spidermonkey128/Makefile
index 342e2748a3b8..040cd88d2983 100644
--- a/lang/spidermonkey128/Makefile
+++ b/lang/spidermonkey128/Makefile
@@ -1,5 +1,6 @@
PORTNAME= spidermonkey
DISTVERSION= 128.12.0
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source \
MOZILLA/firefox/candidates/${DISTVERSION}esr-candidates/build1/source
diff --git a/lang/spidermonkey78/Makefile b/lang/spidermonkey78/Makefile
index 66fb81345421..2e57c68b07e6 100644
--- a/lang/spidermonkey78/Makefile
+++ b/lang/spidermonkey78/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spidermonkey
DISTVERSION= 78.15.0
-PORTREVISION= 34
+PORTREVISION= 35
CATEGORIES= lang
MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source
PKGNAMESUFFIX= ${SP_VER}
diff --git a/lang/spidermonkey91/Makefile b/lang/spidermonkey91/Makefile
index 240a79b51eeb..9280023e6432 100644
--- a/lang/spidermonkey91/Makefile
+++ b/lang/spidermonkey91/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spidermonkey
DISTVERSION= 91.13.0
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= lang
MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source
PKGNAMESUFFIX= ${SP_VER}
diff --git a/lang/starlark-rust/Makefile b/lang/starlark-rust/Makefile
index 0f254cd99999..7d9eb4b16cdf 100644
--- a/lang/starlark-rust/Makefile
+++ b/lang/starlark-rust/Makefile
@@ -1,7 +1,7 @@
PORTNAME= starlark-rust
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= lang
MAINTAINER= yuri@FreeBSD.org
diff --git a/lang/typstfmt/Makefile b/lang/typstfmt/Makefile
index 68d54738e5b9..459233b0a778 100644
--- a/lang/typstfmt/Makefile
+++ b/lang/typstfmt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= typstfmt
DISTVERSION= 0.2.10
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= lang
MAINTAINER= yuri@FreeBSD.org
diff --git a/lang/typstyle/Makefile b/lang/typstyle/Makefile
index 175fdf0a1e74..1b6c9af308ae 100644
--- a/lang/typstyle/Makefile
+++ b/lang/typstyle/Makefile
@@ -1,7 +1,7 @@
PORTNAME= typstyle
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= lang
MAINTAINER= yuri@FreeBSD.org
diff --git a/lang/yabasic/Makefile b/lang/yabasic/Makefile
index f365179c3a50..c2be5107c190 100644
--- a/lang/yabasic/Makefile
+++ b/lang/yabasic/Makefile
@@ -1,5 +1,5 @@
PORTNAME= yabasic
-PORTVERSION= 2.91.2
+PORTVERSION= 2.91.3
PORTEPOCH= 1
CATEGORIES= lang
diff --git a/lang/yabasic/distinfo b/lang/yabasic/distinfo
index 14f999ac9dfb..35646a90803f 100644
--- a/lang/yabasic/distinfo
+++ b/lang/yabasic/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742885813
-SHA256 (marcIhm-yabasic-2.91.2_GH0.tar.gz) = e9e99700f2d4d4d746e7abf6d6fba713d2fa71e0585c074cc7707a8291285183
-SIZE (marcIhm-yabasic-2.91.2_GH0.tar.gz) = 2228643
+TIMESTAMP = 1751442906
+SHA256 (marcIhm-yabasic-2.91.3_GH0.tar.gz) = 7cfccb5d3fcb1e0b28e1f5df9312bfa593a8bcd4b1c4393931268e0185353515
+SIZE (marcIhm-yabasic-2.91.3_GH0.tar.gz) = 2228925
diff --git a/mail/dbmail/Makefile b/mail/dbmail/Makefile
index c25ff269e837..20aa942e02d0 100644
--- a/mail/dbmail/Makefile
+++ b/mail/dbmail/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dbmail
DISTVERSIONPREFIX= v
-DISTVERSION= 3.5.3
+DISTVERSION= 3.5.4
CATEGORIES= mail
MAINTAINER= bofh@FreeBSD.org
diff --git a/mail/dbmail/distinfo b/mail/dbmail/distinfo
index be2a5cd84d16..0e838f1a0fa8 100644
--- a/mail/dbmail/distinfo
+++ b/mail/dbmail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749110677
-SHA256 (dbmail-dbmail-v3.5.3_GH0.tar.gz) = 17067210d497ef5c9b75a9919ecbd9b44d338295c251b88c6060bec948b2b012
-SIZE (dbmail-dbmail-v3.5.3_GH0.tar.gz) = 2545789
+TIMESTAMP = 1751534573
+SHA256 (dbmail-dbmail-v3.5.4_GH0.tar.gz) = 509a189c083c44bedadb320c037b144d9f2d1955b9a54dbb9dd3d73c7e8337c9
+SIZE (dbmail-dbmail-v3.5.4_GH0.tar.gz) = 2547614
diff --git a/mail/dbmail/pkg-plist b/mail/dbmail/pkg-plist
index 081f99c650de..d54771f9558b 100644
--- a/mail/dbmail/pkg-plist
+++ b/mail/dbmail/pkg-plist
@@ -53,6 +53,7 @@ sbin/dbmail-util
%%DATADIR%%/mysql/upgrades/32005.mysql
%%DATADIR%%/mysql/upgrades/32006.mysql
%%DATADIR%%/mysql/upgrades/35001.mysql
+%%DATADIR%%/mysql/upgrades/35002.mysql
%%DATADIR%%/mysql/upgrades/create_tables.mysql
%%DATADIR%%/oracle/dbmail_grant.sql
%%DATADIR%%/oracle/dbmail_schema.sql
@@ -74,6 +75,7 @@ sbin/dbmail-util
%%DATADIR%%/postgresql/upgrades/32005.psql
%%DATADIR%%/postgresql/upgrades/32006.psql
%%DATADIR%%/postgresql/upgrades/35001.psql
+%%DATADIR%%/postgresql/upgrades/35002.psql
%%DATADIR%%/postgresql/upgrades/create_tables.psql
%%DATADIR%%/sqlite/2_1_7-2_2_0.sqlite
%%DATADIR%%/sqlite/2_2-3_0.sqlite
@@ -91,6 +93,7 @@ sbin/dbmail-util
%%DATADIR%%/sqlite/upgrades/32005.sqlite
%%DATADIR%%/sqlite/upgrades/32006.sqlite
%%DATADIR%%/sqlite/upgrades/35001.sqlite
+%%DATADIR%%/sqlite/upgrades/35002.sqlite
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.md
%%PORTDOCS%%%%DOCSDIR%%/INSTALL
diff --git a/mail/imap-tools/Makefile b/mail/imap-tools/Makefile
index 27afa4559dcc..771bc23aab98 100644
--- a/mail/imap-tools/Makefile
+++ b/mail/imap-tools/Makefile
@@ -1,5 +1,6 @@
PORTNAME= imap-tools
DISTVERSION= 1.4.4
+PORTREVISION= 1
CATEGORIES= mail
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
diff --git a/mail/nextcloud-mail/Makefile b/mail/nextcloud-mail/Makefile
index b49c29619554..5f94429fffab 100644
--- a/mail/nextcloud-mail/Makefile
+++ b/mail/nextcloud-mail/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mail
-PORTVERSION= 5.1.5
+PORTVERSION= 5.1.6
DISTVERSIONPREFIX= v
CATEGORIES= mail
diff --git a/mail/nextcloud-mail/distinfo b/mail/nextcloud-mail/distinfo
index f3806066f6f7..4f1cd4830dc2 100644
--- a/mail/nextcloud-mail/distinfo
+++ b/mail/nextcloud-mail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750971738
-SHA256 (nextcloud/mail-v5.1.5.tar.gz) = 5a7853715976bcff260ea5d30f84c92251a48a085e73dee4501530cec0684ca2
-SIZE (nextcloud/mail-v5.1.5.tar.gz) = 26681365
+TIMESTAMP = 1751485087
+SHA256 (nextcloud/mail-v5.1.6.tar.gz) = 7d01b83cffc07f283afe95dab14550c87f975c4df7af0ec5d4b2786832e248ec
+SIZE (nextcloud/mail-v5.1.6.tar.gz) = 26251064
diff --git a/mail/p5-Sisimai/Makefile b/mail/p5-Sisimai/Makefile
index 265ea5abd399..3362b91e0ab0 100644
--- a/mail/p5-Sisimai/Makefile
+++ b/mail/p5-Sisimai/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Sisimai
-PORTVERSION= 5.3.0
DISTVERSIONPREFIX= v
+DISTVERSION= 5.4.0
CATEGORIES= mail perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:AKXLIX
diff --git a/mail/p5-Sisimai/distinfo b/mail/p5-Sisimai/distinfo
index 0307a55da89a..c4aef849d3cb 100644
--- a/mail/p5-Sisimai/distinfo
+++ b/mail/p5-Sisimai/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289412
-SHA256 (Sisimai-v5.3.0.tar.gz) = 6811dc238fb150f1c01b064836b16afd90995a77628ba593a27efddb156c6d12
-SIZE (Sisimai-v5.3.0.tar.gz) = 1095663
+TIMESTAMP = 1751470827
+SHA256 (Sisimai-v5.4.0.tar.gz) = 5c3eb54486b008e2108f74dfbf8a517cc8abd2fe5f989cea5dd9d7292c9b90cd
+SIZE (Sisimai-v5.4.0.tar.gz) = 1096579
diff --git a/mail/pizauth/Makefile b/mail/pizauth/Makefile
index 848906f11f8b..151c73e80e40 100644
--- a/mail/pizauth/Makefile
+++ b/mail/pizauth/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pizauth
DISTVERSION= 1.0.7
+PORTREVISION= 1
CATEGORIES= mail
MAINTAINER= nivit@FreeBSD.org
diff --git a/mail/thunderbird-esr/Makefile b/mail/thunderbird-esr/Makefile
index 666874977709..e77e270c65ce 100644
--- a/mail/thunderbird-esr/Makefile
+++ b/mail/thunderbird-esr/Makefile
@@ -1,5 +1,6 @@
PORTNAME= thunderbird
DISTVERSION= 128.12.0
+PORTREVISION= 1
CATEGORIES= mail news net-im wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build1/source
diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile
index 96a7d8074294..5c444eb125ad 100644
--- a/mail/thunderbird/Makefile
+++ b/mail/thunderbird/Makefile
@@ -1,9 +1,9 @@
PORTNAME= thunderbird
DISTVERSION= 140.0
-PORTREVISION= 1
+PORTREVISION= 3
CATEGORIES= mail news net-im wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \
- MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build1/source
+ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build2/source
DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX}
MAINTAINER= gecko@FreeBSD.org
diff --git a/mail/thunderbird/distinfo b/mail/thunderbird/distinfo
index f30f58ad77a5..9fb311041439 100644
--- a/mail/thunderbird/distinfo
+++ b/mail/thunderbird/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750334571
-SHA256 (thunderbird-140.0.source.tar.xz) = 782d1b6403889ae58e745fa411478a112e5a73d84d7c56a75c29d1a9da374a22
-SIZE (thunderbird-140.0.source.tar.xz) = 748958084
+TIMESTAMP = 1751475445
+SHA256 (thunderbird-140.0.source.tar.xz) = 367d6e5e8c2190871f72bcd137bf03911a749b0530bbc182a18ad03389c9386e
+SIZE (thunderbird-140.0.source.tar.xz) = 755175976
diff --git a/mail/thunderbird/files/patch-bug1973073 b/mail/thunderbird/files/patch-bug1973073
deleted file mode 100644
index af0d682e8d03..000000000000
--- a/mail/thunderbird/files/patch-bug1973073
+++ /dev/null
@@ -1,23 +0,0 @@
-
-# HG changeset patch
-# User Daniel Darnell <daniel@thunderbird.net>
-# Date 1750358329 25200
-# Node ID 68f59e2fec41c8c2e6b89de9a119a862a8358add
-# Parent 275763c890c435d54bfc540dbd26bed5e170cd4a
-Bug 1973073 - Temporarily hard-code MOZ_OFFICIAL_BRANDING_DIRECTORY into confvars.sh (for comm-release). rs=bustage-fix a=dandarnell
-
-diff --git comm/mail/confvars.sh comm/mail/confvars.sh
---- comm/mail/confvars.sh
-+++ comm/mail/confvars.sh
-@@ -1,9 +1,9 @@
- #! /bin/sh
- # This Source Code Form is subject to the terms of the Mozilla Public
- # License, v. 2.0. If a copy of the MPL was not distributed with this
- # file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
- MOZ_BRANDING_DIRECTORY=comm/mail/branding/nightly
-
- # This is a temporary hard-coded measure to accomodate MSIX repackaging
--MOZ_OFFICIAL_BRANDING_DIRECTORY=comm/mail/branding/tb_beta
-+MOZ_OFFICIAL_BRANDING_DIRECTORY=comm/mail/branding/thunderbird
-
diff --git a/math/Makefile b/math/Makefile
index ce2fd3a4e380..27f892d913e1 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -895,6 +895,8 @@
SUBDIR += php83-gmp
SUBDIR += php84-bcmath
SUBDIR += php84-gmp
+ SUBDIR += php85-bcmath
+ SUBDIR += php85-gmp
SUBDIR += physcalc
SUBDIR += picosat
SUBDIR += piranha
diff --git a/math/R-cran-MatchIt/Makefile b/math/R-cran-MatchIt/Makefile
index 1ed291089ef8..8fc83d22f9e9 100644
--- a/math/R-cran-MatchIt/Makefile
+++ b/math/R-cran-MatchIt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= MatchIt
-DISTVERSION= 4.7.1
+DISTVERSION= 4.7.2
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/math/R-cran-MatchIt/distinfo b/math/R-cran-MatchIt/distinfo
index 480e53cddcaf..b0c95263587b 100644
--- a/math/R-cran-MatchIt/distinfo
+++ b/math/R-cran-MatchIt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741689899
-SHA256 (MatchIt_4.7.1.tar.gz) = 57b86ff34211c279a4b22cf09d0a1160bc12f05c8bb471279cd07562bfcb9989
-SIZE (MatchIt_4.7.1.tar.gz) = 1502128
+TIMESTAMP = 1751538450
+SHA256 (MatchIt_4.7.2.tar.gz) = f1b5ea251d1095c40afbd3c7d6af2922e2fd3c76885dfd4441459c4a158178ad
+SIZE (MatchIt_4.7.2.tar.gz) = 1505060
diff --git a/math/R-cran-Rsolnp/Makefile b/math/R-cran-Rsolnp/Makefile
index 45d7f8a0aaaa..8c8978f5f429 100644
--- a/math/R-cran-Rsolnp/Makefile
+++ b/math/R-cran-Rsolnp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Rsolnp
-DISTVERSION= 2.0.0
+DISTVERSION= 2.0.1
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -20,6 +20,6 @@ RUN_DEPENDS= ${CRAN_DEPENDS}
TEST_DEPENDS= R-cran-knitr>0:print/R-cran-knitr \
R-cran-rmarkdown>0:textproc/R-cran-rmarkdown
-USES= cran:auto-plist,compiles
+USES= cran:auto-plist,compiles
.include <bsd.port.mk>
diff --git a/math/R-cran-Rsolnp/distinfo b/math/R-cran-Rsolnp/distinfo
index dab2ce744c95..421ff1184aa8 100644
--- a/math/R-cran-Rsolnp/distinfo
+++ b/math/R-cran-Rsolnp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750524780
-SHA256 (Rsolnp_2.0.0.tar.gz) = afbbf007ab651e478063e2ac95b49e476f2a4c439fd1cab407223b78b64b9ba3
-SIZE (Rsolnp_2.0.0.tar.gz) = 97859
+TIMESTAMP = 1751601739
+SHA256 (Rsolnp_2.0.1.tar.gz) = 3b221100abdd1dd5b8d2df9325cc4e28b2ad2a6bd5069594c83f04f331c36792
+SIZE (Rsolnp_2.0.1.tar.gz) = 107710
diff --git a/math/R-cran-car/Makefile b/math/R-cran-car/Makefile
index 96de99aae88c..c3697dd1ca9e 100644
--- a/math/R-cran-car/Makefile
+++ b/math/R-cran-car/Makefile
@@ -1,5 +1,6 @@
PORTNAME= car
DISTVERSION= 3.1-3
+PORTREVISION= 1
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -9,11 +10,8 @@ WWW= https://r-forge.r-project.org/projects/car/
LICENSE= GPLv2+
-DEPRECATED= Depends on expired astro/R-cran-maptools
-EXPIRATION_DATE=2025-09-30
-
BUILD_DEPENDS= R-cran-Formula>=0:math/R-cran-Formula
-RUN_DEPENDS= R-cran-maptools>0:astro/R-cran-maptools \
+RUN_DEPENDS= \
R-cran-abind>0:devel/R-cran-abind \
R-cran-carData>=3.0.0:math/R-cran-carData \
R-cran-lme4>0:math/R-cran-lme4 \
diff --git a/math/R-cran-doBy/Makefile b/math/R-cran-doBy/Makefile
index 0803642e83ef..c890f3655dbb 100644
--- a/math/R-cran-doBy/Makefile
+++ b/math/R-cran-doBy/Makefile
@@ -1,5 +1,5 @@
PORTNAME= doBy
-DISTVERSION= 4.6.27
+DISTVERSION= 4.7.0
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/math/R-cran-doBy/distinfo b/math/R-cran-doBy/distinfo
index fd5af79a5ffb..c384f6fb6177 100644
--- a/math/R-cran-doBy/distinfo
+++ b/math/R-cran-doBy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747473203
-SHA256 (doBy_4.6.27.tar.gz) = e175e80da373ddc31b7f38102e3f6690cccea39394b5816688c99ed60e4860bd
-SIZE (doBy_4.6.27.tar.gz) = 4583797
+TIMESTAMP = 1751384304
+SHA256 (doBy_4.7.0.tar.gz) = aa706dc5747ded642a6d70ec7b8369317d7cb7c4b50d885ec54e31ced9fa2788
+SIZE (doBy_4.7.0.tar.gz) = 4588869
diff --git a/math/R-cran-haven/Makefile b/math/R-cran-haven/Makefile
index d7cb737d2668..197b0d5bb326 100644
--- a/math/R-cran-haven/Makefile
+++ b/math/R-cran-haven/Makefile
@@ -1,5 +1,5 @@
PORTNAME= haven
-DISTVERSION= 2.5.4
+DISTVERSION= 2.5.5
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/math/R-cran-haven/distinfo b/math/R-cran-haven/distinfo
index 04933d1dc377..cb16938da0f2 100644
--- a/math/R-cran-haven/distinfo
+++ b/math/R-cran-haven/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1702213436
-SHA256 (haven_2.5.4.tar.gz) = 9e1531bb37aa474abd91db5e0ed9e3a355c03faa65f4e653b3ea68b7c61ea835
-SIZE (haven_2.5.4.tar.gz) = 313332
+TIMESTAMP = 1751538887
+SHA256 (haven_2.5.5.tar.gz) = 9482cd9c3760e1838acf687235317fed97fa6bf79219d3216f0ea447d4b1c9a5
+SIZE (haven_2.5.5.tar.gz) = 316909
diff --git a/math/R-cran-tensor/Makefile b/math/R-cran-tensor/Makefile
index 8d7db7ccb12b..2f95977359b5 100644
--- a/math/R-cran-tensor/Makefile
+++ b/math/R-cran-tensor/Makefile
@@ -1,10 +1,9 @@
PORTNAME= tensor
-DISTVERSION= 1.5
-PORTREVISION= 1
+DISTVERSION= 1.5.1
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= atanubiswas484@gmail.com
COMMENT= Tensor product of arrays
WWW= https://CRAN.R-project.org/package=tensor
diff --git a/math/R-cran-tensor/distinfo b/math/R-cran-tensor/distinfo
index 96e18c9a8555..25ea00690495 100644
--- a/math/R-cran-tensor/distinfo
+++ b/math/R-cran-tensor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1621841003
-SHA256 (tensor_1.5.tar.gz) = e1dec23e3913a82e2c79e76313911db9050fb82711a0da227f94fc6df2d3aea6
-SIZE (tensor_1.5.tar.gz) = 2518
+TIMESTAMP = 1750725012
+SHA256 (tensor_1.5.1.tar.gz) = 6edb07024eaaadec1f83694f5012c2355aced3e589c2c3c659021b5f03168b58
+SIZE (tensor_1.5.1.tar.gz) = 2541
diff --git a/math/analitza/distinfo b/math/analitza/distinfo
index 92acafb36da0..888559c99f9d 100644
--- a/math/analitza/distinfo
+++ b/math/analitza/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036802
-SHA256 (KDE/release-service/25.04.2/analitza-25.04.2.tar.xz) = 47177e0a8400e108491b769b825ef4990f3dd97b3348eec182da3e65e5704db7
-SIZE (KDE/release-service/25.04.2/analitza-25.04.2.tar.xz) = 368036
+TIMESTAMP = 1751381502
+SHA256 (KDE/release-service/25.04.3/analitza-25.04.3.tar.xz) = 5cd695fc83af74eedd3970725e35a6396120631e46866efc9094bce683ad626c
+SIZE (KDE/release-service/25.04.3/analitza-25.04.3.tar.xz) = 368048
diff --git a/math/blis/Makefile b/math/blis/Makefile
index 730634730572..94c753bcbb02 100644
--- a/math/blis/Makefile
+++ b/math/blis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= blis
-PORTVERSION= 1.1
+PORTVERSION= 2.0
CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
diff --git a/math/blis/distinfo b/math/blis/distinfo
index 67dd41b3eb1f..2f05a2476493 100644
--- a/math/blis/distinfo
+++ b/math/blis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737707071
-SHA256 (flame-blis-1.1_GH0.tar.gz) = 847c035809b8994c077ade737a4813601db96c4cf0d903d08ba6a9b8ee0fe03e
-SIZE (flame-blis-1.1_GH0.tar.gz) = 15706349
+TIMESTAMP = 1751452506
+SHA256 (flame-blis-2.0_GH0.tar.gz) = 08bbebd77914a6d1a43874ae5ec2f54fe6a77cba745f2532df28361b0f1ad1b3
+SIZE (flame-blis-2.0_GH0.tar.gz) = 15751849
diff --git a/math/blis/pkg-plist b/math/blis/pkg-plist
index 72060bacf3af..6de49fb38fb0 100644
--- a/math/blis/pkg-plist
+++ b/math/blis/pkg-plist
@@ -6,7 +6,98 @@ lib/libblis.a
lib/libblis.so
lib/libblis.so.4
lib/libblis.so.4.0.0
-share/pkgconfig/blis.pc
+%%DATADIR%%/avx.s
+%%DATADIR%%/avx512dq.s
+%%DATADIR%%/avx512f.s
%%DATADIR%%/common.mk
%%DATADIR%%/config.mk
+%%DATADIR%%/config/a64fx/bli_kernel_defs_a64fx.h
+%%DATADIR%%/config/a64fx/make_defs.mk
+%%DATADIR%%/config/altra/bli_kernel_defs_altra.h
+%%DATADIR%%/config/altra/make_defs.mk
+%%DATADIR%%/config/altramax/bli_kernel_defs_altramax.h
+%%DATADIR%%/config/altramax/make_defs.mk
+%%DATADIR%%/config/amd64/make_defs.mk
+%%DATADIR%%/config/amd64_legacy/make_defs.mk
+%%DATADIR%%/config/arm32/make_defs.mk
+%%DATADIR%%/config/arm64/make_defs.mk
+%%DATADIR%%/config/armsve/bli_kernel_defs_armsve.h
+%%DATADIR%%/config/armsve/make_defs.mk
+%%DATADIR%%/config/bgq/bli_kernel_defs_bgq.h
+%%DATADIR%%/config/bgq/make_defs.mk
+%%DATADIR%%/config/bulldozer/bli_kernel_defs_bulldozer.h
+%%DATADIR%%/config/bulldozer/make_defs.mk
+%%DATADIR%%/config/cortexa15/bli_kernel_defs_cortexa15.h
+%%DATADIR%%/config/cortexa15/make_defs.mk
+%%DATADIR%%/config/cortexa53/bli_kernel_defs_cortexa53.h
+%%DATADIR%%/config/cortexa53/make_defs.mk
+%%DATADIR%%/config/cortexa57/bli_kernel_defs_cortexa57.h
+%%DATADIR%%/config/cortexa57/make_defs.mk
+%%DATADIR%%/config/cortexa9/bli_kernel_defs_cortexa9.h
+%%DATADIR%%/config/cortexa9/make_defs.mk
+%%DATADIR%%/config/excavator/bli_kernel_defs_excavator.h
+%%DATADIR%%/config/excavator/make_defs.mk
+%%DATADIR%%/config/firestorm/bli_kernel_defs_firestorm.h
+%%DATADIR%%/config/firestorm/make_defs.mk
+%%DATADIR%%/config/generic/bli_kernel_defs_generic.h
+%%DATADIR%%/config/generic/make_defs.mk
+%%DATADIR%%/config/haswell/bli_kernel_defs_haswell.h
+%%DATADIR%%/config/haswell/make_defs.mk
+%%DATADIR%%/config/intel64/make_defs.mk
+%%DATADIR%%/config/knl/bli_kernel_defs_knl.h
+%%DATADIR%%/config/knl/make_defs.mk
+%%DATADIR%%/config/penryn/bli_kernel_defs_penryn.h
+%%DATADIR%%/config/penryn/make_defs.mk
+%%DATADIR%%/config/piledriver/bli_kernel_defs_piledriver.h
+%%DATADIR%%/config/piledriver/make_defs.mk
+%%DATADIR%%/config/power/make_defs.mk
+%%DATADIR%%/config/power10/bli_kernel_defs_power10.h
+%%DATADIR%%/config/power10/make_defs.mk
+%%DATADIR%%/config/power9/bli_kernel_defs_power9.h
+%%DATADIR%%/config/power9/make_defs.mk
+%%DATADIR%%/config/rv32i/bli_kernel_defs_rv32i.h
+%%DATADIR%%/config/rv32i/make_defs.mk
+%%DATADIR%%/config/rv32iv/bli_kernel_defs_rv32iv.h
+%%DATADIR%%/config/rv32iv/make_defs.mk
+%%DATADIR%%/config/rv64i/bli_kernel_defs_rv64i.h
+%%DATADIR%%/config/rv64i/make_defs.mk
+%%DATADIR%%/config/rv64iv/bli_kernel_defs_rv64iv.h
+%%DATADIR%%/config/rv64iv/make_defs.mk
+%%DATADIR%%/config/sandybridge/bli_kernel_defs_sandybridge.h
+%%DATADIR%%/config/sandybridge/make_defs.mk
+%%DATADIR%%/config/sifive_x280/bli_kernel_defs_sifive_x280.h
+%%DATADIR%%/config/sifive_x280/make_defs.mk
+%%DATADIR%%/config/skx/bli_kernel_defs_skx.h
+%%DATADIR%%/config/skx/make_defs.mk
+%%DATADIR%%/config/steamroller/bli_kernel_defs_steamroller.h
+%%DATADIR%%/config/steamroller/make_defs.mk
+%%DATADIR%%/config/thunderx2/bli_kernel_defs_thunderx2.h
+%%DATADIR%%/config/thunderx2/make_defs.mk
%%DATADIR%%/config/%%ARCH%%/make_defs.mk
+%%DATADIR%%/config/zen/bli_kernel_defs_zen.h
+%%DATADIR%%/config/zen/make_defs.mk
+%%DATADIR%%/config/zen2/bli_kernel_defs_zen2.h
+%%DATADIR%%/config/zen2/make_defs.mk
+%%DATADIR%%/config/zen3/bli_kernel_defs_zen3.h
+%%DATADIR%%/config/zen3/make_defs.mk
+%%DATADIR%%/config_registry
+%%DATADIR%%/configure-plugin
+%%DATADIR%%/flatten-headers.py
+%%DATADIR%%/fma3.s
+%%DATADIR%%/fma4.s
+%%DATADIR%%/fragment.mk
+%%DATADIR%%/gen-make-frag.sh
+%%DATADIR%%/ignore_list
+%%DATADIR%%/mirror-tree.sh
+%%DATADIR%%/plugin/Makefile
+%%DATADIR%%/plugin/bli_plugin.h.in
+%%DATADIR%%/plugin/bli_plugin_init_ref.c
+%%DATADIR%%/plugin/bli_plugin_init_zen3.c
+%%DATADIR%%/plugin/bli_plugin_register.c
+%%DATADIR%%/plugin/config.mk.in
+%%DATADIR%%/plugin/my_kernel_1_ref.c
+%%DATADIR%%/plugin/my_kernel_1_zen3.c
+%%DATADIR%%/plugin/my_kernel_2_ref.c
+%%DATADIR%%/special_list
+%%DATADIR%%/suffix_list
+share/pkgconfig/blis.pc
diff --git a/math/cantor/Makefile b/math/cantor/Makefile
index f71fc0ad3913..c5a8629aeb7f 100644
--- a/math/cantor/Makefile
+++ b/math/cantor/Makefile
@@ -1,6 +1,5 @@
PORTNAME= cantor
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= math kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/math/cantor/distinfo b/math/cantor/distinfo
index a3a5f513ec77..d71f5f19caa6 100644
--- a/math/cantor/distinfo
+++ b/math/cantor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036805
-SHA256 (KDE/release-service/25.04.2/cantor-25.04.2.tar.xz) = 8cb744b18da22de4315b300f88b3e580eb2af559918187a73b78b3948615be74
-SIZE (KDE/release-service/25.04.2/cantor-25.04.2.tar.xz) = 10906092
+TIMESTAMP = 1751381505
+SHA256 (KDE/release-service/25.04.3/cantor-25.04.3.tar.xz) = 1a7732a34bc703f2febeceb074fb2827f84adf913b86c115553d73a2eb67af05
+SIZE (KDE/release-service/25.04.3/cantor-25.04.3.tar.xz) = 10905944
diff --git a/math/deal.ii/Makefile b/math/deal.ii/Makefile
index ed127a19e64a..927ddbcbbc42 100644
--- a/math/deal.ii/Makefile
+++ b/math/deal.ii/Makefile
@@ -1,6 +1,6 @@
PORTNAME= deal.II
DISTVERSION= 9.6.2
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= math
MASTER_SITES= https://github.com/dealii/dealii/releases/download/v${DISTVERSION}/
DISTNAME= dealii-${DISTVERSION}
diff --git a/math/elan/Makefile b/math/elan/Makefile
index 08d324f9d913..16ecfff47107 100644
--- a/math/elan/Makefile
+++ b/math/elan/Makefile
@@ -1,7 +1,7 @@
PORTNAME= elan
DISTVERSIONPREFIX= v
DISTVERSION= 4.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/fend/Makefile b/math/fend/Makefile
index 44adbba632f1..676d1316f3f4 100644
--- a/math/fend/Makefile
+++ b/math/fend/Makefile
@@ -1,7 +1,7 @@
PORTNAME= fend
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/flexiblas/Makefile b/math/flexiblas/Makefile
index 9f21632def84..b525436e905b 100644
--- a/math/flexiblas/Makefile
+++ b/math/flexiblas/Makefile
@@ -1,5 +1,6 @@
PORTNAME= flexiblas
PORTVERSION= 3.4.5
+PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= math
#MASTER_SITES= https://csc.mpi-magdeburg.mpg.de/mpcsc/software/flexiblas/
diff --git a/math/kalc/Makefile b/math/kalc/Makefile
index 8e8955901d5f..aa559ab8f74e 100644
--- a/math/kalc/Makefile
+++ b/math/kalc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kalc
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math
PKGNAMESUFFIX= -calculator
diff --git a/math/kalgebra/distinfo b/math/kalgebra/distinfo
index 63b32a7515b4..37a59ce6ea75 100644
--- a/math/kalgebra/distinfo
+++ b/math/kalgebra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036807
-SHA256 (KDE/release-service/25.04.2/kalgebra-25.04.2.tar.xz) = b54c535fd2f8c3ed6859040f6f8ca7fbd5c0ccb81a0a219cac9007fa2b45fccb
-SIZE (KDE/release-service/25.04.2/kalgebra-25.04.2.tar.xz) = 953080
+TIMESTAMP = 1751381507
+SHA256 (KDE/release-service/25.04.3/kalgebra-25.04.3.tar.xz) = bbe2675fa1cc70a0d9094fc89aa8cdd9c79c1315b97ead62da06704e2aba826b
+SIZE (KDE/release-service/25.04.3/kalgebra-25.04.3.tar.xz) = 953104
diff --git a/math/kalk/distinfo b/math/kalk/distinfo
index b0c2de914c8f..621a57d43eda 100644
--- a/math/kalk/distinfo
+++ b/math/kalk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036807
-SHA256 (KDE/release-service/25.04.2/kalk-25.04.2.tar.xz) = 51e2cd6b2c7d0c971a34a846018c459868e77c55d69f4ec4909a3956c95365f6
-SIZE (KDE/release-service/25.04.2/kalk-25.04.2.tar.xz) = 78424
+TIMESTAMP = 1751381507
+SHA256 (KDE/release-service/25.04.3/kalk-25.04.3.tar.xz) = 33d3079d5a39716e544e86224eff997ece79da77f8247bb5f08ce6a88cf03ff0
+SIZE (KDE/release-service/25.04.3/kalk-25.04.3.tar.xz) = 78428
diff --git a/math/kalker/Makefile b/math/kalker/Makefile
index 022cd9671e0b..dadb36dd1168 100644
--- a/math/kalker/Makefile
+++ b/math/kalker/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kalker
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= math
MAINTAINER= ashish@FreeBSD.org
diff --git a/math/kbruch/distinfo b/math/kbruch/distinfo
index 7b9596972a8b..2c17caa4a081 100644
--- a/math/kbruch/distinfo
+++ b/math/kbruch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036810
-SHA256 (KDE/release-service/25.04.2/kbruch-25.04.2.tar.xz) = 532591dd5d1e4d07d2498010f5bdbd2d4c13c0ee9fb2f1eadbaf22485b7093eb
-SIZE (KDE/release-service/25.04.2/kbruch-25.04.2.tar.xz) = 5163300
+TIMESTAMP = 1751381510
+SHA256 (KDE/release-service/25.04.3/kbruch-25.04.3.tar.xz) = fe61f069882ecc60ebcb3c2d48f664e25db868162f5e49e1093e8e29fc85df50
+SIZE (KDE/release-service/25.04.3/kbruch-25.04.3.tar.xz) = 5163332
diff --git a/math/kcalc/distinfo b/math/kcalc/distinfo
index db997f89dfd5..533cc4a14cae 100644
--- a/math/kcalc/distinfo
+++ b/math/kcalc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036812
-SHA256 (KDE/release-service/25.04.2/kcalc-25.04.2.tar.xz) = 98f010a6615fe08cdada3b15d348519e9e892575fc3636a661029b317b3afd0d
-SIZE (KDE/release-service/25.04.2/kcalc-25.04.2.tar.xz) = 483604
+TIMESTAMP = 1751381512
+SHA256 (KDE/release-service/25.04.3/kcalc-25.04.3.tar.xz) = 1b6f52ff6950a5c7f6754bb41fd036af4a016939227b2f4351f3836ba705348b
+SIZE (KDE/release-service/25.04.3/kcalc-25.04.3.tar.xz) = 483656
diff --git a/math/kig/distinfo b/math/kig/distinfo
index 16a52209c2a2..1ec9078c8cc3 100644
--- a/math/kig/distinfo
+++ b/math/kig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036815
-SHA256 (KDE/release-service/25.04.2/kig-25.04.2.tar.xz) = 1e2de78c76d38863c9da0def20258f41ed5a795dc0f3073e060082604e8076fb
-SIZE (KDE/release-service/25.04.2/kig-25.04.2.tar.xz) = 3253460
+TIMESTAMP = 1751381515
+SHA256 (KDE/release-service/25.04.3/kig-25.04.3.tar.xz) = 22df542700ba1be9cc1fd2efe8f6cbaa0251cb0aacd1a71b46d0c21b671bc5a3
+SIZE (KDE/release-service/25.04.3/kig-25.04.3.tar.xz) = 3252440
diff --git a/math/kmplot/distinfo b/math/kmplot/distinfo
index 6a3b47543e73..4baf643c3070 100644
--- a/math/kmplot/distinfo
+++ b/math/kmplot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036817
-SHA256 (KDE/release-service/25.04.2/kmplot-25.04.2.tar.xz) = ba69cc94f3024ac6773ddcf86973469e3f7266389dd99f6bf80cea3db3bae77c
-SIZE (KDE/release-service/25.04.2/kmplot-25.04.2.tar.xz) = 3029520
+TIMESTAMP = 1751381517
+SHA256 (KDE/release-service/25.04.3/kmplot-25.04.3.tar.xz) = 87fb242a26ec28e33920d807d3cec8780e80ce5aa6c16cad7fc76d58637a33a2
+SIZE (KDE/release-service/25.04.3/kmplot-25.04.3.tar.xz) = 3029528
diff --git a/math/maxima/Makefile b/math/maxima/Makefile
index 3554953403eb..420415b60368 100644
--- a/math/maxima/Makefile
+++ b/math/maxima/Makefile
@@ -1,6 +1,6 @@
PORTNAME= maxima
DISTVERSION= 5.47.0
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= math lisp tk
MASTER_SITES= SF/maxima/Maxima-source/${PORTVERSION}-source
diff --git a/math/octave-forge-datatypes/Makefile b/math/octave-forge-datatypes/Makefile
index 34350fff5c6b..f7eb7a172cf8 100644
--- a/math/octave-forge-datatypes/Makefile
+++ b/math/octave-forge-datatypes/Makefile
@@ -1,6 +1,6 @@
PORTNAME= octave-forge-datatypes
DISTVERSIONPREFIX= release-
-DISTVERSION= 1.0.3
+DISTVERSION= 1.0.4
PORTEPOCH= 1
CATEGORIES= math
@@ -12,8 +12,6 @@ LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTAVE_SRC}/COPYING
USES= octave
-# \
-# compiler:nestedfct # A way to get g++ which understands -fconcepts.
USE_GITHUB= yes
GH_ACCOUNT= pr0m1th3as
GH_PROJECT= datatypes
diff --git a/math/octave-forge-datatypes/distinfo b/math/octave-forge-datatypes/distinfo
index 97154caaa31f..9c3bdea8edfb 100644
--- a/math/octave-forge-datatypes/distinfo
+++ b/math/octave-forge-datatypes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748539100
-SHA256 (octave-forge/pr0m1th3as-datatypes-release-1.0.3_GH0.tar.gz) = 52f204c0ec0c975c11e0f0607bf18fee3b634cca4498b927a4d5ca3827be5f01
-SIZE (octave-forge/pr0m1th3as-datatypes-release-1.0.3_GH0.tar.gz) = 288625
+TIMESTAMP = 1751474772
+SHA256 (octave-forge/pr0m1th3as-datatypes-release-1.0.4_GH0.tar.gz) = c8c3d2ce0a54b5a7b122628676c665444973fdc088d3a94af74204fd9162ec74
+SIZE (octave-forge/pr0m1th3as-datatypes-release-1.0.4_GH0.tar.gz) = 289647
diff --git a/math/octave-forge-octproj/Makefile b/math/octave-forge-octproj/Makefile
index 2e6eb15371a0..73154f0ccd51 100644
--- a/math/octave-forge-octproj/Makefile
+++ b/math/octave-forge-octproj/Makefile
@@ -1,6 +1,5 @@
PORTNAME= octave-forge-octproj
-PORTVERSION= 3.0.2
-PORTREVISION= 11
+PORTVERSION= 3.1.0
CATEGORIES= math
MASTER_SITES= https://bitbucket.org/jgpallero/octproj/downloads/
DISTNAME= ${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
@@ -16,9 +15,4 @@ LIB_DEPENDS+= libproj.so:graphics/proj
USES= octave
-NO_ARCH= yes
-
-post-patch:
- ${REINPLACE_CMD} -e s/CC/MKOCTFILE/ -e s/-Wall// -e s/-Wextra// ${WRKSRC}/Makefile
-
.include <bsd.port.mk>
diff --git a/math/octave-forge-octproj/distinfo b/math/octave-forge-octproj/distinfo
index 28fa29a9888a..d6eafe24e844 100644
--- a/math/octave-forge-octproj/distinfo
+++ b/math/octave-forge-octproj/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667845193
-SHA256 (octave-forge/octproj-3.0.2.tar.gz) = 1b60239ede0a19aabd85d5c72c72fee9df6519bf37c2430766ab303628f04b3b
-SIZE (octave-forge/octproj-3.0.2.tar.gz) = 9500328
+TIMESTAMP = 1751335353
+SHA256 (octave-forge/octproj-3.1.0.tar.gz) = 17586a1125e6c1a1e9e2a5d9add6859ed2f7a7b86e68e93c94327860f4baafe7
+SIZE (octave-forge/octproj-3.1.0.tar.gz) = 9501835
diff --git a/math/octave-forge-pkg-octave-doc/Makefile b/math/octave-forge-pkg-octave-doc/Makefile
index 5cc3f30f4e79..664d312467f7 100644
--- a/math/octave-forge-pkg-octave-doc/Makefile
+++ b/math/octave-forge-pkg-octave-doc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= octave-forge-pkg-octave-doc
DISTVERSIONPREFIX= release-
-DISTVERSION= 0.6.0
+DISTVERSION= 0.6.1
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
diff --git a/math/octave-forge-pkg-octave-doc/distinfo b/math/octave-forge-pkg-octave-doc/distinfo
index 6e7665b04202..e906fb163a4f 100644
--- a/math/octave-forge-pkg-octave-doc/distinfo
+++ b/math/octave-forge-pkg-octave-doc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744815063
-SHA256 (octave-forge/gnu-octave-pkg-octave-doc-release-0.6.0_GH0.tar.gz) = 18eb90d7a97bfa477b4fee0898d8af85213b710086f6b7a1983561b14da47ebe
-SIZE (octave-forge/gnu-octave-pkg-octave-doc-release-0.6.0_GH0.tar.gz) = 159428
+TIMESTAMP = 1751474732
+SHA256 (octave-forge/gnu-octave-pkg-octave-doc-release-0.6.1_GH0.tar.gz) = 832118658041d0fcd0662a57aaea201c4e857bba20993a67add9b638054e2445
+SIZE (octave-forge/gnu-octave-pkg-octave-doc-release-0.6.1_GH0.tar.gz) = 160024
diff --git a/math/php85-bcmath/Makefile b/math/php85-bcmath/Makefile
new file mode 100644
index 000000000000..57963b7ed57d
--- /dev/null
+++ b/math/php85-bcmath/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= math
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -bcmath
+
+.include "${MASTERDIR}/Makefile"
diff --git a/math/php85-gmp/Makefile b/math/php85-gmp/Makefile
new file mode 100644
index 000000000000..88a9d5f7b23b
--- /dev/null
+++ b/math/php85-gmp/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= math
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -gmp
+
+.include "${MASTERDIR}/Makefile"
diff --git a/math/py-clarabel/Makefile b/math/py-clarabel/Makefile
index c0675fe841f9..7d8e9f5e14d7 100644
--- a/math/py-clarabel/Makefile
+++ b/math/py-clarabel/Makefile
@@ -1,7 +1,7 @@
PORTNAME= clarabel
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= math python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-narwhals/Makefile b/math/py-narwhals/Makefile
index b1a0cb54fc6e..b4ad0c603463 100644
--- a/math/py-narwhals/Makefile
+++ b/math/py-narwhals/Makefile
@@ -1,5 +1,5 @@
PORTNAME= narwhals
-PORTVERSION= 1.44.0
+PORTVERSION= 1.45.0
CATEGORIES= math python
MASTER_SITES= PYPI \
https://github.com/narwhals-dev/narwhals/releases/download/v${PORTVERSION}/
@@ -33,7 +33,7 @@ DASK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dask>=2024.8:devel/py-dask@${PY_FLAVOR}
DUCKDB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}duckdb>=1.0:databases/py-duckdb@${PY_FLAVOR}
PANDAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=1.1.3,1:math/py-pandas@${PY_FLAVOR}
MODIN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}modin>=0:math/py-modin@${PY_FLAVOR}
-POLARS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}polars>=0.20.3:misc/py-polars@${PY_FLAVOR}
+POLARS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}polars>=0.20.4:misc/py-polars@${PY_FLAVOR}
PYARROW_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyarrow>=11.0.0:databases/py-pyarrow@${PY_FLAVOR}
SQLFRAME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlframe>=3.22.0:databases/py-sqlframe@${PY_FLAVOR}
diff --git a/math/py-narwhals/distinfo b/math/py-narwhals/distinfo
index 1ffc5b48d70c..575a984268cc 100644
--- a/math/py-narwhals/distinfo
+++ b/math/py-narwhals/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954214
-SHA256 (narwhals-1.44.0.tar.gz) = 8cf0616d4f6f21225b3b56fcde96ccab6d05023561a0f162402aa9b8c33ad31d
-SIZE (narwhals-1.44.0.tar.gz) = 499250
+TIMESTAMP = 1751375057
+SHA256 (narwhals-1.45.0.tar.gz) = f9ecefb9d09cda6fefa8ead10dc37a79129b6c78b0ac7117d21b4d4486bdd0d1
+SIZE (narwhals-1.45.0.tar.gz) = 508812
diff --git a/math/py-pcodec/Makefile b/math/py-pcodec/Makefile
index 9881aab389c2..5711ecccf91d 100644
--- a/math/py-pcodec/Makefile
+++ b/math/py-pcodec/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pcodec
PORTVERSION= 0.3.5
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-rustworkx/Makefile b/math/py-rustworkx/Makefile
index 92680b55ecf7..ae62ed541a5b 100644
--- a/math/py-rustworkx/Makefile
+++ b/math/py-rustworkx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rustworkx
DISTVERSION= 0.16.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/rocs/distinfo b/math/rocs/distinfo
index 2c0e0a5521ee..342967a7faa9 100644
--- a/math/rocs/distinfo
+++ b/math/rocs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036820
-SHA256 (KDE/release-service/25.04.2/rocs-25.04.2.tar.xz) = e8d5af6cd63cd15a41195f10f1da09284c3e86a1fdd61d4e0bebccd01b3435ff
-SIZE (KDE/release-service/25.04.2/rocs-25.04.2.tar.xz) = 1567148
+TIMESTAMP = 1751381520
+SHA256 (KDE/release-service/25.04.3/rocs-25.04.3.tar.xz) = 7aa095b6605dbd9075250b070d388b78fc2d739f483b404a41182c7bfb705a99
+SIZE (KDE/release-service/25.04.3/rocs-25.04.3.tar.xz) = 1565452
diff --git a/math/savage/Makefile b/math/savage/Makefile
index 1c4833a408ff..1bcf918ef259 100644
--- a/math/savage/Makefile
+++ b/math/savage/Makefile
@@ -1,7 +1,7 @@
PORTNAME= savage
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= math
MAINTAINER= ashish@FreeBSD.org
diff --git a/math/slepc/Makefile b/math/slepc/Makefile
index 2d7c04e4a2a2..862edc2e9c16 100644
--- a/math/slepc/Makefile
+++ b/math/slepc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= slepc
DISTVERSION= 3.22.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math devel
MASTER_SITES= http://slepc.upv.es/download/distrib/
diff --git a/misc/Makefile b/misc/Makefile
index d8c592931cf5..e7ca2e0d10cd 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -397,6 +397,7 @@
SUBDIR += php82-calendar
SUBDIR += php83-calendar
SUBDIR += php84-calendar
+ SUBDIR += php85-calendar
SUBDIR += pinfo
SUBDIR += pipe
SUBDIR += posixtestsuite
diff --git a/misc/aichat/Makefile b/misc/aichat/Makefile
index edde76e179b8..6cebaaa3cfa5 100644
--- a/misc/aichat/Makefile
+++ b/misc/aichat/Makefile
@@ -1,7 +1,7 @@
PORTNAME= aichat
DISTVERSIONPREFIX= v
DISTVERSION= 0.29.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/air/Makefile b/misc/air/Makefile
index cd75cb82fc0a..6026af6cb264 100644
--- a/misc/air/Makefile
+++ b/misc/air/Makefile
@@ -2,7 +2,7 @@ PORTNAME= air
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.9-26
DISTVERSIONSUFFIX= -g4e175b0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= misc
PKGNAMESUFFIX= -ai-chat-client
diff --git a/misc/arrow-datafusion/Makefile b/misc/arrow-datafusion/Makefile
index ae29ef7f1742..722b21bef0b2 100644
--- a/misc/arrow-datafusion/Makefile
+++ b/misc/arrow-datafusion/Makefile
@@ -1,6 +1,6 @@
PORTNAME= arrow-datafusion
DISTVERSION= 45.0.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/artikulate/distinfo b/misc/artikulate/distinfo
index 6bb71395593b..7e2bdf042602 100644
--- a/misc/artikulate/distinfo
+++ b/misc/artikulate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036822
-SHA256 (KDE/release-service/25.04.2/artikulate-25.04.2.tar.xz) = 8516387644d8a599f98bfcf0d0ee54af3e6e0ed217aca05d57029cc59d97577a
-SIZE (KDE/release-service/25.04.2/artikulate-25.04.2.tar.xz) = 1055556
+TIMESTAMP = 1751381522
+SHA256 (KDE/release-service/25.04.3/artikulate-25.04.3.tar.xz) = 428ce49b04e8403ae952757dd883821b0e235170b9cfa0e7ba58b867bfaab404
+SIZE (KDE/release-service/25.04.3/artikulate-25.04.3.tar.xz) = 1054656
diff --git a/misc/bedrust/Makefile b/misc/bedrust/Makefile
index ce622b4d821b..cf697d7d90cf 100644
--- a/misc/bedrust/Makefile
+++ b/misc/bedrust/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bedrust
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/binocle/Makefile b/misc/binocle/Makefile
index 3da4e65ba82d..a4ba44236555 100644
--- a/misc/binocle/Makefile
+++ b/misc/binocle/Makefile
@@ -1,7 +1,7 @@
PORTNAME= binocle
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.2
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= misc wayland
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/broot/Makefile b/misc/broot/Makefile
index 6aeaf623fe60..5fd32441f59c 100644
--- a/misc/broot/Makefile
+++ b/misc/broot/Makefile
@@ -1,7 +1,7 @@
PORTNAME= broot
DISTVERSIONPREFIX= v
DISTVERSION= 1.44.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= misc
MAINTAINER= lcook@FreeBSD.org
diff --git a/misc/code2prompt/Makefile b/misc/code2prompt/Makefile
index 0e36db2a2781..1d47a4338b36 100644
--- a/misc/code2prompt/Makefile
+++ b/misc/code2prompt/Makefile
@@ -1,7 +1,7 @@
PORTNAME= code2prompt
DISTVERSIONPREFIX= v
DISTVERSION= 3.0.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/coloursum/Makefile b/misc/coloursum/Makefile
index ca4e397b091f..0939ba4819f6 100644
--- a/misc/coloursum/Makefile
+++ b/misc/coloursum/Makefile
@@ -1,7 +1,7 @@
PORTNAME= coloursum
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/dijo/Makefile b/misc/dijo/Makefile
index 3b149eb1b37f..5118ec912dfc 100644
--- a/misc/dijo/Makefile
+++ b/misc/dijo/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dijo
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.7
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/dotenv-linter/Makefile b/misc/dotenv-linter/Makefile
index 42a39a2fbbd8..cc5d42d4f814 100644
--- a/misc/dotenv-linter/Makefile
+++ b/misc/dotenv-linter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dotenv-linter
DISTVERSIONPREFIX= v
DISTVERSION= 3.3.0
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/kdeedu-data/distinfo b/misc/kdeedu-data/distinfo
index bfdddbb97081..6005148c1fe9 100644
--- a/misc/kdeedu-data/distinfo
+++ b/misc/kdeedu-data/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036822
-SHA256 (KDE/release-service/25.04.2/kdeedu-data-25.04.2.tar.xz) = c6d0d4776baa3afcba1f6def7747bfc62376d50151988d6bf7ffb118fc36bff3
-SIZE (KDE/release-service/25.04.2/kdeedu-data-25.04.2.tar.xz) = 338856
+TIMESTAMP = 1751381522
+SHA256 (KDE/release-service/25.04.3/kdeedu-data-25.04.3.tar.xz) = 623352e8f620b151282e27d29a4e89992b2a88c3da44c13d621bb8f8de18d077
+SIZE (KDE/release-service/25.04.3/kdeedu-data-25.04.3.tar.xz) = 338788
diff --git a/misc/kgeography/distinfo b/misc/kgeography/distinfo
index 41d92a5b1785..f1263d9a974e 100644
--- a/misc/kgeography/distinfo
+++ b/misc/kgeography/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036825
-SHA256 (KDE/release-service/25.04.2/kgeography-25.04.2.tar.xz) = a835beac56a14e2058529418d068f95317e626f8d810b9b8d17b24b6c676fef7
-SIZE (KDE/release-service/25.04.2/kgeography-25.04.2.tar.xz) = 12489452
+TIMESTAMP = 1751381525
+SHA256 (KDE/release-service/25.04.3/kgeography-25.04.3.tar.xz) = 684a7e61934a7025484a3e25975bf0d50abd917b351a49d152a09a6ab2bfed39
+SIZE (KDE/release-service/25.04.3/kgeography-25.04.3.tar.xz) = 12488820
diff --git a/misc/klettres/distinfo b/misc/klettres/distinfo
index 30bc854523db..d8d407a850d6 100644
--- a/misc/klettres/distinfo
+++ b/misc/klettres/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036827
-SHA256 (KDE/release-service/25.04.2/klettres-25.04.2.tar.xz) = f997e8eb38970f73fbdb8aa56ed7ac432046e49a8701f4399084248b8c3bdadc
-SIZE (KDE/release-service/25.04.2/klettres-25.04.2.tar.xz) = 47193804
+TIMESTAMP = 1751381528
+SHA256 (KDE/release-service/25.04.3/klettres-25.04.3.tar.xz) = e666b319cbe8984f12e5d0bf0d88261cb5108a867d55db46de26feaf5978ff54
+SIZE (KDE/release-service/25.04.3/klettres-25.04.3.tar.xz) = 47189952
diff --git a/misc/ktouch/distinfo b/misc/ktouch/distinfo
index c0f82e424c0c..d3b1c115561f 100644
--- a/misc/ktouch/distinfo
+++ b/misc/ktouch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036830
-SHA256 (KDE/release-service/25.04.2/ktouch-25.04.2.tar.xz) = 810d9ff4a2623ecaa10638ef59dd6445e3988a49d0ed26519447f6a3e5c0f300
-SIZE (KDE/release-service/25.04.2/ktouch-25.04.2.tar.xz) = 4789496
+TIMESTAMP = 1751381530
+SHA256 (KDE/release-service/25.04.3/ktouch-25.04.3.tar.xz) = acc1cf7f43526a8fb569f96e63aca39ec3e6e2ac6807d27005650f870af59e90
+SIZE (KDE/release-service/25.04.3/ktouch-25.04.3.tar.xz) = 4787696
diff --git a/misc/kwordquiz/distinfo b/misc/kwordquiz/distinfo
index 8f1a8e22efbe..56d179c83be1 100644
--- a/misc/kwordquiz/distinfo
+++ b/misc/kwordquiz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036832
-SHA256 (KDE/release-service/25.04.2/kwordquiz-25.04.2.tar.xz) = 702a3d7c281aaa205621b2088ba7a24ea202ae0390c5cf4057f16687012836b7
-SIZE (KDE/release-service/25.04.2/kwordquiz-25.04.2.tar.xz) = 3618688
+TIMESTAMP = 1751381532
+SHA256 (KDE/release-service/25.04.3/kwordquiz-25.04.3.tar.xz) = 55aaad6ecb0aa7a8a9452efde78e5c7348786d9ff1967b3d82c7e8876ad47286
+SIZE (KDE/release-service/25.04.3/kwordquiz-25.04.3.tar.xz) = 3618732
diff --git a/misc/libkeduvocdocument/distinfo b/misc/libkeduvocdocument/distinfo
index 7f08c8b667c4..432253702e43 100644
--- a/misc/libkeduvocdocument/distinfo
+++ b/misc/libkeduvocdocument/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036835
-SHA256 (KDE/release-service/25.04.2/libkeduvocdocument-25.04.2.tar.xz) = 989799931db6710b23370f7cb54fff062c12bb02d985644351c716f0b46c6e36
-SIZE (KDE/release-service/25.04.2/libkeduvocdocument-25.04.2.tar.xz) = 229352
+TIMESTAMP = 1751381535
+SHA256 (KDE/release-service/25.04.3/libkeduvocdocument-25.04.3.tar.xz) = 7ecacdb4f313e69ca27aad2c02520c76d5ed5db3095f776a717526e15c17fbae
+SIZE (KDE/release-service/25.04.3/libkeduvocdocument-25.04.3.tar.xz) = 229384
diff --git a/misc/lscolors/Makefile b/misc/lscolors/Makefile
index 8140c05042b4..26ebfde65192 100644
--- a/misc/lscolors/Makefile
+++ b/misc/lscolors/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lscolors
DISTVERSIONPREFIX= v
DISTVERSION= 0.20.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/minuet/distinfo b/misc/minuet/distinfo
index 1b25792d37c2..4ee0e14c8ae2 100644
--- a/misc/minuet/distinfo
+++ b/misc/minuet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036837
-SHA256 (KDE/release-service/25.04.2/minuet-25.04.2.tar.xz) = 6d01871df0f666fbfc9c84bad6c7146955690e6a37b46738e98058f8a5bfb514
-SIZE (KDE/release-service/25.04.2/minuet-25.04.2.tar.xz) = 27696532
+TIMESTAMP = 1751381537
+SHA256 (KDE/release-service/25.04.3/minuet-25.04.3.tar.xz) = 8d8bd7e3891622432c52a9b9d0bf4bc1a93ace9fdd19fd434bb787239e117057
+SIZE (KDE/release-service/25.04.3/minuet-25.04.3.tar.xz) = 27689784
diff --git a/misc/navi/Makefile b/misc/navi/Makefile
index 1b07456401c0..eafc1ecc41f9 100644
--- a/misc/navi/Makefile
+++ b/misc/navi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= navi
DISTVERSIONPREFIX= v
DISTVERSION= 2.24.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= misc
MAINTAINER= nivit@FreeBSD.org
diff --git a/misc/ooo/Makefile b/misc/ooo/Makefile
index 5826ad9d1568..eb56cd932fbe 100644
--- a/misc/ooo/Makefile
+++ b/misc/ooo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ooo
DISTVERSION= 0.1.2
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= misc # machine learning
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/parley/Makefile b/misc/parley/Makefile
index a2c6dc92e088..d2f31e3055a9 100644
--- a/misc/parley/Makefile
+++ b/misc/parley/Makefile
@@ -1,6 +1,5 @@
PORTNAME= parley
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= misc education kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/misc/parley/distinfo b/misc/parley/distinfo
index 087c646ac459..be60ab83efab 100644
--- a/misc/parley/distinfo
+++ b/misc/parley/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036838
-SHA256 (KDE/release-service/25.04.2/parley-25.04.2.tar.xz) = 8be416a9d48491112590b75836cbde8940fc3303e80b3189485fb7a9508319ff
-SIZE (KDE/release-service/25.04.2/parley-25.04.2.tar.xz) = 8448296
+TIMESTAMP = 1751381538
+SHA256 (KDE/release-service/25.04.3/parley-25.04.3.tar.xz) = 5e4a568809bab0c0b13f4cc74a238b36a7a67797ebba1e552745015a72e71006
+SIZE (KDE/release-service/25.04.3/parley-25.04.3.tar.xz) = 8448324
diff --git a/misc/php85-calendar/Makefile b/misc/php85-calendar/Makefile
new file mode 100644
index 000000000000..3aa1dd0de3d9
--- /dev/null
+++ b/misc/php85-calendar/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= misc
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -calendar
+
+.include "${MASTERDIR}/Makefile"
diff --git a/misc/pqrs/Makefile b/misc/pqrs/Makefile
index f83cfbac975d..024713095da1 100644
--- a/misc/pqrs/Makefile
+++ b/misc/pqrs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pqrs
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.2
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/py-hf-xet/Makefile b/misc/py-hf-xet/Makefile
index 5ce235e42037..95c75a7d2294 100644
--- a/misc/py-hf-xet/Makefile
+++ b/misc/py-hf-xet/Makefile
@@ -1,5 +1,6 @@
PORTNAME= hf-xet
DISTVERSION= 1.1.5
+PORTREVISION= 1
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-huggingface-hub/Makefile b/misc/py-huggingface-hub/Makefile
index 6c2111d58869..a64f80837d4c 100644
--- a/misc/py-huggingface-hub/Makefile
+++ b/misc/py-huggingface-hub/Makefile
@@ -1,5 +1,5 @@
PORTNAME= huggingface-hub
-DISTVERSION= 0.33.1
+DISTVERSION= 0.33.2
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-huggingface-hub/distinfo b/misc/py-huggingface-hub/distinfo
index 2e633ac56d1d..c8be21b749e2 100644
--- a/misc/py-huggingface-hub/distinfo
+++ b/misc/py-huggingface-hub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750985431
-SHA256 (huggingface_hub-0.33.1.tar.gz) = 589b634f979da3ea4b8bdb3d79f97f547840dc83715918daf0b64209c0844c7b
-SIZE (huggingface_hub-0.33.1.tar.gz) = 426728
+TIMESTAMP = 1751591525
+SHA256 (huggingface_hub-0.33.2.tar.gz) = 84221defaec8fa09c090390cd68c78b88e3c4c2b7befba68d3dc5aacbc3c2c5f
+SIZE (huggingface_hub-0.33.2.tar.gz) = 426637
diff --git a/misc/py-lazrs/Makefile b/misc/py-lazrs/Makefile
index 921bd9859a64..acde5873915a 100644
--- a/misc/py-lazrs/Makefile
+++ b/misc/py-lazrs/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lazrs
DISTVERSION= 0.6.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= misc
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-pyqir/Makefile b/misc/py-pyqir/Makefile
index 42bd8e249867..1a4c6ccb0fbe 100644
--- a/misc/py-pyqir/Makefile
+++ b/misc/py-pyqir/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pyqir
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc python # quantum-computing
#MASTER_SITES= PYPI # no tarballs
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-pytorch/Makefile b/misc/py-pytorch/Makefile
index 2bf97ee11be6..4b20c667b5c1 100644
--- a/misc/py-pytorch/Makefile
+++ b/misc/py-pytorch/Makefile
@@ -1,6 +1,7 @@
PORTNAME= pytorch
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.1
+PORTREVISION= 1
CATEGORIES= misc # machine-learning
MASTER_SITES= https://github.com/pytorch/pytorch/releases/download/v${DISTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-safetensors/Makefile b/misc/py-safetensors/Makefile
index 74059e60fd27..b0df6168590e 100644
--- a/misc/py-safetensors/Makefile
+++ b/misc/py-safetensors/Makefile
@@ -1,6 +1,7 @@
PORTNAME= safetensors
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/pytorch/Makefile b/misc/pytorch/Makefile
index 8121dbec7d1e..ebacf295b966 100644
--- a/misc/pytorch/Makefile
+++ b/misc/pytorch/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pytorch
DISTVERSIONPREFIX= v
DISTVERSION= 2.4.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= misc # machine-learning
MASTER_SITES= https://github.com/pytorch/pytorch/releases/download/v${DISTVERSION}/
DIST_SUBDIR= ${PORTNAME}
diff --git a/misc/radio_datetime_analyzer/Makefile b/misc/radio_datetime_analyzer/Makefile
index 5d28eb5a2ff5..f0339de08752 100644
--- a/misc/radio_datetime_analyzer/Makefile
+++ b/misc/radio_datetime_analyzer/Makefile
@@ -1,5 +1,6 @@
PORTNAME= radio_datetime_analyzer
DISTVERSION= 1.1.0
+PORTREVISION= 1
CATEGORIES= misc
MASTER_SITES= https://codeberg.org/rene0/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} # prevent USES=cargo from overriding default DISTFILES
diff --git a/misc/rash/Makefile b/misc/rash/Makefile
index 11b997a8a6e0..f5b995b6e3fb 100644
--- a/misc/rash/Makefile
+++ b/misc/rash/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rash
DISTVERSIONPREFIX= v
DISTVERSION= 2.9.11
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/rsclock/Makefile b/misc/rsclock/Makefile
index 56b2be53647f..ce9608f706f3 100644
--- a/misc/rsclock/Makefile
+++ b/misc/rsclock/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rsclock
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.12
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/ruut/Makefile b/misc/ruut/Makefile
index cc2e624dea59..1df532352d2d 100644
--- a/misc/ruut/Makefile
+++ b/misc/ruut/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ruut
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.0
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/silicon/Makefile b/misc/silicon/Makefile
index 87b32a00532f..b0152a9fee07 100644
--- a/misc/silicon/Makefile
+++ b/misc/silicon/Makefile
@@ -1,7 +1,7 @@
PORTNAME= silicon
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.3
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= misc
PKGNAMESUFFIX= -code-visualizer
diff --git a/misc/star-history/Makefile b/misc/star-history/Makefile
index 676ad81363d3..3bee56b72508 100644
--- a/misc/star-history/Makefile
+++ b/misc/star-history/Makefile
@@ -1,6 +1,6 @@
PORTNAME= star-history
DISTVERSION= 1.0.31
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/tenere/Makefile b/misc/tenere/Makefile
index ccc8b3e3881d..12d55b919202 100644
--- a/misc/tenere/Makefile
+++ b/misc/tenere/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tenere
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.2
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/timr-tui/Makefile b/misc/timr-tui/Makefile
index 222c5c599f53..750029e3f8b2 100644
--- a/misc/timr-tui/Makefile
+++ b/misc/timr-tui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= timr-tui
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/wavedrom/Makefile b/misc/wavedrom/Makefile
index 0dd6037306a9..435612f3ed56 100644
--- a/misc/wavedrom/Makefile
+++ b/misc/wavedrom/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wavedrom
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/wthrr/Makefile b/misc/wthrr/Makefile
index ea7f8980e1fc..33930a50f655 100644
--- a/misc/wthrr/Makefile
+++ b/misc/wthrr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wthrr
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= misc
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/misc/xd-rust/Makefile b/misc/xd-rust/Makefile
index 8e3f88f3314a..84b7cfd05fa0 100644
--- a/misc/xd-rust/Makefile
+++ b/misc/xd-rust/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xd
DISTVERSION= 0.0.4
-PORTREVISION= 41
+PORTREVISION= 42
CATEGORIES= misc
MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/:main
DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}:main
diff --git a/misc/xplr/Makefile b/misc/xplr/Makefile
index efa173dcab54..5666d66add8a 100644
--- a/misc/xplr/Makefile
+++ b/misc/xplr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= xplr
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.9
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= misc
MAINTAINER= lcook@FreeBSD.org
diff --git a/misc/zine/Makefile b/misc/zine/Makefile
index 975908d418f6..841192d50969 100644
--- a/misc/zine/Makefile
+++ b/misc/zine/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zine
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.0
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/multimedia/ab-av1/Makefile b/multimedia/ab-av1/Makefile
index e3b6c17cc904..859b71f24d3b 100644
--- a/multimedia/ab-av1/Makefile
+++ b/multimedia/ab-av1/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ab-av1
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia
MAINTAINER= jbeich@FreeBSD.org
diff --git a/multimedia/alass/Makefile b/multimedia/alass/Makefile
index 0380201b1411..b94b82c95e3d 100644
--- a/multimedia/alass/Makefile
+++ b/multimedia/alass/Makefile
@@ -1,7 +1,7 @@
PORTNAME= alass
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.0
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= multimedia
MAINTAINER= yuri@FreeBSD.org
diff --git a/multimedia/av1an/Makefile b/multimedia/av1an/Makefile
index f78949097442..39922cc2183d 100644
--- a/multimedia/av1an/Makefile
+++ b/multimedia/av1an/Makefile
@@ -1,6 +1,6 @@
PORTNAME= av1an
DISTVERSION= 0.4.4
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= multimedia
MAINTAINER= jbeich@FreeBSD.org
diff --git a/multimedia/dovi_tool/Makefile b/multimedia/dovi_tool/Makefile
index 8eee9df13507..b47bd6191598 100644
--- a/multimedia/dovi_tool/Makefile
+++ b/multimedia/dovi_tool/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dovi_tool
DISTVERSION= 2.1.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= multimedia
MAINTAINER= michiel@vanbaak.eu
diff --git a/multimedia/dragon/distinfo b/multimedia/dragon/distinfo
index ab26aaa54508..727a8ed83f4b 100644
--- a/multimedia/dragon/distinfo
+++ b/multimedia/dragon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036840
-SHA256 (KDE/release-service/25.04.2/dragon-25.04.2.tar.xz) = 15a14eeb295989bf1fff35e55897a817f7fda7064f0bc31c331e88b6d41ffd82
-SIZE (KDE/release-service/25.04.2/dragon-25.04.2.tar.xz) = 1773256
+TIMESTAMP = 1751381540
+SHA256 (KDE/release-service/25.04.3/dragon-25.04.3.tar.xz) = 41b4bb755052147c5de8ed8ea6cd6c77b21e804c95d6be2143a9369ecc9f77c2
+SIZE (KDE/release-service/25.04.3/dragon-25.04.3.tar.xz) = 1773328
diff --git a/multimedia/ffmpeg/Makefile b/multimedia/ffmpeg/Makefile
index ed9904807654..5548ff728515 100644
--- a/multimedia/ffmpeg/Makefile
+++ b/multimedia/ffmpeg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ffmpeg
PORTVERSION= 6.1.2
-PORTREVISION= 14
+PORTREVISION= 15
PORTEPOCH= 1
CATEGORIES= multimedia audio net
MASTER_SITES= https://ffmpeg.org/releases/
diff --git a/multimedia/ffmpeg4/Makefile b/multimedia/ffmpeg4/Makefile
index eac9ea7b6396..60493c9a5b0c 100644
--- a/multimedia/ffmpeg4/Makefile
+++ b/multimedia/ffmpeg4/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ffmpeg
PORTVERSION= 4.4.4
-PORTREVISION= 23
+PORTREVISION= 24
CATEGORIES= multimedia audio net
MASTER_SITES= https://ffmpeg.org/releases/
PKGNAMESUFFIX= 4
diff --git a/multimedia/gstreamer1-plugins-rust/Makefile b/multimedia/gstreamer1-plugins-rust/Makefile
index 6b7b983e2bbd..8c70c12307bf 100644
--- a/multimedia/gstreamer1-plugins-rust/Makefile
+++ b/multimedia/gstreamer1-plugins-rust/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gstreamer1-plugins-rust
DISTVERSION= ${gst-rust_VERSION}
+PORTREVISION= 1
CATEGORIES= multimedia
MAINTAINER= multimedia@FreeBSD.org
diff --git a/multimedia/gstreamer1/Makefile b/multimedia/gstreamer1/Makefile
index ccf63782bd69..8dbde1f1c2d4 100644
--- a/multimedia/gstreamer1/Makefile
+++ b/multimedia/gstreamer1/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gstreamer
PORTVERSION= ${_GST_VERSION}
+PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= https://gstreamer.freedesktop.org/src/gstreamer/
PKGNAMESUFFIX= 1
diff --git a/multimedia/helvum/Makefile b/multimedia/helvum/Makefile
index 5dbd5dbaa06e..85b55ca0c360 100644
--- a/multimedia/helvum/Makefile
+++ b/multimedia/helvum/Makefile
@@ -1,6 +1,6 @@
PORTNAME= helvum
DISTVERSION= 0.5.1
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= multimedia
MAINTAINER= ports@FreeBSD.org
diff --git a/multimedia/kamoso/distinfo b/multimedia/kamoso/distinfo
index ebcdd01deeef..1bb0dc15efc9 100644
--- a/multimedia/kamoso/distinfo
+++ b/multimedia/kamoso/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036843
-SHA256 (KDE/release-service/25.04.2/kamoso-25.04.2.tar.xz) = 425969c22d2d64e84135dd0df1c46e15a6c2a87d04759ca6c853e361515242c1
-SIZE (KDE/release-service/25.04.2/kamoso-25.04.2.tar.xz) = 235708
+TIMESTAMP = 1751381543
+SHA256 (KDE/release-service/25.04.3/kamoso-25.04.3.tar.xz) = 27cb36ac810434514e4f870c64d8ca851e868dd49fca1396dcb5be97a9727477
+SIZE (KDE/release-service/25.04.3/kamoso-25.04.3.tar.xz) = 235688
diff --git a/multimedia/kasts/distinfo b/multimedia/kasts/distinfo
index 445c6ad2aa4f..d14488815dd8 100644
--- a/multimedia/kasts/distinfo
+++ b/multimedia/kasts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036843
-SHA256 (KDE/release-service/25.04.2/kasts-25.04.2.tar.xz) = d81b9524f38fc71874fb80a945a862ccfb3e880b66cde6107bc6a5130431be63
-SIZE (KDE/release-service/25.04.2/kasts-25.04.2.tar.xz) = 646132
+TIMESTAMP = 1751381543
+SHA256 (KDE/release-service/25.04.3/kasts-25.04.3.tar.xz) = 4c46103e0490ee8b38735be61f5c498c4651150118a9c914538190f0249f2f2f
+SIZE (KDE/release-service/25.04.3/kasts-25.04.3.tar.xz) = 646124
diff --git a/multimedia/kdemultimedia-ffmpegthumbs/distinfo b/multimedia/kdemultimedia-ffmpegthumbs/distinfo
index 65481fc775f1..b435fb247c3c 100644
--- a/multimedia/kdemultimedia-ffmpegthumbs/distinfo
+++ b/multimedia/kdemultimedia-ffmpegthumbs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036845
-SHA256 (KDE/release-service/25.04.2/ffmpegthumbs-25.04.2.tar.xz) = c47e40955fd502af94f26fbeb0f271fde90dbe3de3aa442caccb46d3ca804b22
-SIZE (KDE/release-service/25.04.2/ffmpegthumbs-25.04.2.tar.xz) = 33232
+TIMESTAMP = 1751381545
+SHA256 (KDE/release-service/25.04.3/ffmpegthumbs-25.04.3.tar.xz) = 78204751a7a57716971ed194a6636d559fb114113f24c193fd1cf798dfb2a994
+SIZE (KDE/release-service/25.04.3/ffmpegthumbs-25.04.3.tar.xz) = 33240
diff --git a/multimedia/kdenlive/distinfo b/multimedia/kdenlive/distinfo
index c8909475a267..363cbc328dfb 100644
--- a/multimedia/kdenlive/distinfo
+++ b/multimedia/kdenlive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036848
-SHA256 (KDE/release-service/25.04.2/kdenlive-25.04.2.tar.xz) = 338552fbe675df671e05a5ebce8744e8b1d07db9e36f44e83655eff9ce2d4281
-SIZE (KDE/release-service/25.04.2/kdenlive-25.04.2.tar.xz) = 14196732
+TIMESTAMP = 1751381548
+SHA256 (KDE/release-service/25.04.3/kdenlive-25.04.3.tar.xz) = 36f8927e59ed997b1f9584b570bda5b5aa34dc1316b20e5d48f13181731abc89
+SIZE (KDE/release-service/25.04.3/kdenlive-25.04.3.tar.xz) = 14219668
diff --git a/multimedia/kooha/Makefile b/multimedia/kooha/Makefile
index 69ea008815ff..e9ef1a99461a 100644
--- a/multimedia/kooha/Makefile
+++ b/multimedia/kooha/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kooha
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= multimedia wayland
MAINTAINER= ports@FreeBSD.org
diff --git a/multimedia/librav1e/Makefile b/multimedia/librav1e/Makefile
index e57c828256c8..dad1c73c906d 100644
--- a/multimedia/librav1e/Makefile
+++ b/multimedia/librav1e/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 0
+PORTREVISION= 1
PKGNAMEPREFIX= lib
MASTERDIR= ${.CURDIR}/../rav1e
diff --git a/multimedia/librespot/Makefile b/multimedia/librespot/Makefile
index 4d1ffa499ed6..b1547985e8db 100644
--- a/multimedia/librespot/Makefile
+++ b/multimedia/librespot/Makefile
@@ -1,7 +1,7 @@
PORTNAME= librespot
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= multimedia
MAINTAINER= driesm@FreeBSD.org
diff --git a/multimedia/mlt7/distinfo b/multimedia/mlt7/distinfo
index 0c82b556a354..d897695ee69a 100644
--- a/multimedia/mlt7/distinfo
+++ b/multimedia/mlt7/distinfo
@@ -1,9 +1,3 @@
-TIMESTAMP = 1738487445
-SHA256 (mlt-7.30.0.tar.gz) = c802a5fdc16324f6c69273d0bb9718d30c2f635422e171ee01c0e7745e0e793c
-SIZE (mlt-7.30.0.tar.gz) = 1725015
-SHA256 (6f533e7b8999bc4017c1a6685bf2baea6570d44c.patch) = a7d205cf2ee9c7cf8f1ba577752d121115af224c11e4380f1d9c2a85cc28d4ad
-SIZE (6f533e7b8999bc4017c1a6685bf2baea6570d44c.patch) = 866
-SHA256 (2072c6b3596854f1a7165d7ddd5994204e741db8.patch) = 2636d637cab4fb480a0233cbac00dc7165bbeb891dcceb9a9787ea9811787603
-SIZE (2072c6b3596854f1a7165d7ddd5994204e741db8.patch) = 883
-SHA256 (63953cf7338181c82eb6eb9f93c8c9a11aaee5f7.patch) = 4bec2860cdc605e5e9905c94b94e4d18f8f24b244489a3cdd8df8c3e93160caa
-SIZE (63953cf7338181c82eb6eb9f93c8c9a11aaee5f7.patch) = 1469
+TIMESTAMP = 1751586976
+SHA256 (mlt-7.32.0.tar.gz) = 1ca5aadfe27995c879b9253b3a48d1dcc3b1247ea0b5620b087d58f5521be028
+SIZE (mlt-7.32.0.tar.gz) = 1790860
diff --git a/multimedia/neolink/Makefile b/multimedia/neolink/Makefile
index ea8eb4b99ffc..b1f9a0abc543 100644
--- a/multimedia/neolink/Makefile
+++ b/multimedia/neolink/Makefile
@@ -2,7 +2,7 @@ PORTNAME= neolink
PORTVERSION= 0.3.0
DISTVERSIONPREFIX= v
DISTVERSIONSUFFIX= g20210903
-PORTREVISION= 34
+PORTREVISION= 35
CATEGORIES= multimedia
MAINTAINER= kevans@FreeBSD.org
diff --git a/multimedia/obs-studio/Makefile b/multimedia/obs-studio/Makefile
index 0f4330e6004e..76af6a21a134 100644
--- a/multimedia/obs-studio/Makefile
+++ b/multimedia/obs-studio/Makefile
@@ -14,7 +14,6 @@ WWW= https://obsproject.com/ \
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-BROKEN= fails due to incompability of devel/boost-libs>=1.87 and devel/websocketpp<=0.82_2, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287916
BROKEN_armv7= compilation fails: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Werror,-Wformat] (32-builds aren't supported, see issue 10481)
BROKEN_i386= link fails: relocation R_386_PC32 cannot be used against symbol 'strlist_split'; recompile with -fPIC, see https://github.com/obsproject/obs-studio/issues/10481
diff --git a/multimedia/plasmatube/distinfo b/multimedia/plasmatube/distinfo
index 1248049c75b7..d834cccbe874 100644
--- a/multimedia/plasmatube/distinfo
+++ b/multimedia/plasmatube/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036848
-SHA256 (KDE/release-service/25.04.2/plasmatube-25.04.2.tar.xz) = 544f80dbb003c81fc20f83c765f198c7ee31c6b7c7ef8d19724e6f7a249993a7
-SIZE (KDE/release-service/25.04.2/plasmatube-25.04.2.tar.xz) = 224128
+TIMESTAMP = 1751381548
+SHA256 (KDE/release-service/25.04.3/plasmatube-25.04.3.tar.xz) = bd05e3b4ca3be87d05c232df92683bfbd58bb6239d18ad601abe4b4e9cf9b0fb
+SIZE (KDE/release-service/25.04.3/plasmatube-25.04.3.tar.xz) = 224128
diff --git a/multimedia/rav1e/Makefile b/multimedia/rav1e/Makefile
index c15637c97eca..014ae5cf9533 100644
--- a/multimedia/rav1e/Makefile
+++ b/multimedia/rav1e/Makefile
@@ -1,10 +1,10 @@
PORTNAME= rav1e
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.1
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES= multimedia
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Fast and safe AV1 encoder
WWW= https://github.com/xiph/rav1e
diff --git a/multimedia/ringrtc/Makefile b/multimedia/ringrtc/Makefile
index a38010a76761..91df659a71b1 100644
--- a/multimedia/ringrtc/Makefile
+++ b/multimedia/ringrtc/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ringrtc
DISTVERSIONPREFIX= v
DISTVERSION= 2.53.0
+PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= LOCAL/mikael/ringrtc/:base \
LOCAL/mikael/ringrtc/:boringssl \
diff --git a/multimedia/scte35dump/Makefile b/multimedia/scte35dump/Makefile
index be22fcc9ad94..029f910bd617 100644
--- a/multimedia/scte35dump/Makefile
+++ b/multimedia/scte35dump/Makefile
@@ -1,7 +1,7 @@
PORTNAME= scte35dump
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.8
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= multimedia
MAINTAINER= rodrigo@FreeBSD.org
diff --git a/multimedia/shotcut-qt6/Makefile b/multimedia/shotcut-qt6/Makefile
index a30b342180b5..46078715343a 100644
--- a/multimedia/shotcut-qt6/Makefile
+++ b/multimedia/shotcut-qt6/Makefile
@@ -1,5 +1,5 @@
PORTNAME= shotcut
-DISTVERSION= 25.03.29
+DISTVERSION= 25.05.11
CATEGORIES= multimedia
MASTER_SITES= https://github.com/mltframework/${PORTNAME}/releases/download/v${DISTVERSION}/
PKGNAMESUFFIX= -qt6
@@ -30,6 +30,9 @@ CXXFLAGS+= -DSHOTCUT_NOUPGRADE
CONFLICTS= shotcut
+EXTRACT_AFTER_ARGS= --include src/${PORTNAME} \
+ --no-same-owner --no-same-permissions
+
WRKSRC= ${WRKDIR}/src
WRKSRC_SUBDIR= ${PORTNAME}
diff --git a/multimedia/shotcut-qt6/distinfo b/multimedia/shotcut-qt6/distinfo
index 749d1f4913c0..7b8d0c174ab5 100644
--- a/multimedia/shotcut-qt6/distinfo
+++ b/multimedia/shotcut-qt6/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744180908
-SHA256 (shotcut-src-250329.txz) = 7007f6eeeed201c8d25c449cb20e55c9d105a3a341d4c342242b8d6b269fc61e
-SIZE (shotcut-src-250329.txz) = 342706360
+TIMESTAMP = 1751586330
+SHA256 (shotcut-src-250511.txz) = 1e928c877f44240b44fd52a5f7b96fb86557fd2f5dfd6229789970287a315444
+SIZE (shotcut-src-250511.txz) = 343339376
diff --git a/multimedia/shotcut-qt6/pkg-plist b/multimedia/shotcut-qt6/pkg-plist
index d586a8c037fa..b0d96a2450e3 100644
--- a/multimedia/shotcut-qt6/pkg-plist
+++ b/multimedia/shotcut-qt6/pkg-plist
@@ -418,6 +418,8 @@ share/mime/packages/org.shotcut.Shotcut.xml
%%DATADIR%%/qml/filters/stabilize/icon.webp
%%DATADIR%%/qml/filters/stabilize/meta.qml
%%DATADIR%%/qml/filters/stabilize/ui.qml
+%%DATADIR%%/qml/filters/strobe/meta.qml
+%%DATADIR%%/qml/filters/strobe/ui.qml
%%DATADIR%%/qml/filters/subtitle/icon.webp
%%DATADIR%%/qml/filters/subtitle/meta.qml
%%DATADIR%%/qml/filters/subtitle/ui.qml
diff --git a/multimedia/termplay/Makefile b/multimedia/termplay/Makefile
index 86bed1fdaaee..cbda5d56a2d8 100644
--- a/multimedia/termplay/Makefile
+++ b/multimedia/termplay/Makefile
@@ -1,6 +1,6 @@
PORTNAME= termplay
DISTVERSION= 2.0.6
-PORTREVISION= 44
+PORTREVISION= 45
CATEGORIES= multimedia
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
diff --git a/multimedia/totem/Makefile b/multimedia/totem/Makefile
index ca460bb2fac6..1b1ccd2459a9 100644
--- a/multimedia/totem/Makefile
+++ b/multimedia/totem/Makefile
@@ -1,40 +1,33 @@
PORTNAME= totem
-PORTVERSION= 43.1
-PORTREVISION= 2
+PORTVERSION= 43.2
CATEGORIES= multimedia gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
-COMMENT= Gstreamer-based video player for the GNOME 3 Desktop
+COMMENT= Gstreamer-based video player for the GNOME Desktop
WWW= https://apps.gnome.org/Totem/
-LICENSE= GPLv2
+LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \
- pylint:devel/pylint@${PY_FLAVOR} \
- appstream-glib>=0:devel/appstream-glib \
- itstool:textproc/itstool \
- grilo-plugins>=0:net/grilo-plugins
-LIB_DEPENDS= libgdata.so:devel/libgdata \
- libpeas-1.0.so:devel/libpeas1 \
- libjson-glib-1.0.so:devel/json-glib \
+BUILD_DEPENDS= iso-codes>0:misc/iso-codes \
+ itstool:textproc/itstool
+LIB_DEPENDS= libpeas-1.0.so:devel/libpeas1 \
libgrilo-0.3.so:net/grilo \
libtotem-plparser.so:multimedia/totem-pl-parser \
libhandy-1.so:x11-toolkits/libhandy \
- libportal-gtk3.so:deskutils/libportal-gtk3
-RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \
- ${PYTHON_PKGNAMEPREFIX}libpeas1>=0:devel/py-libpeas1@${PY_FLAVOR} \
- gnome-settings-daemon>=2.91.0:sysutils/gnome-settings-daemon \
- gnome-icon-theme-symbolic>=2.91.0:x11-themes/gnome-icon-theme-symbolic \
+ libportal.so:deskutils/libportal \
+ libportal-gtk3.so:deskutils/libportal-gtk3 \
+ libepoxy.so:graphics/libepoxy
+RUN_DEPENDS= iso-codes>0:misc/iso-codes \
+ gnome-settings-daemon>0:sysutils/gnome-settings-daemon \
grilo-plugins>=0:net/grilo-plugins
-PORTSCOUT= limitw:1,even
-
USES= compiler desktop-file-utils gettext gl gnome gstreamer localbase meson \
- pkgconfig python tar:xz xorg
-USE_GNOME= cairo gtk30 intlhack introspection libxml2 pygobject3 gnomedesktop3
+ perl5 pkgconfig python tar:xz xorg
+USE_GNOME= cairo gtk30 introspection libxml2 pygobject3 gnomedesktop3
+USE_PERL5= build
USE_XORG= x11 xorgproto xtst ice sm
USE_GSTREAMER= core good bad soup ugly gtk
USE_GL= egl
@@ -42,6 +35,9 @@ USE_LDCONFIG= yes
BINARY_ALIAS= python3=${PYTHON_VERSION}
+MESON_ARGS= -Denable-easy-codec-installation=no \
+ -Dui-tests=false
+
GLIB_SCHEMAS= org.gnome.totem.enums.xml \
org.gnome.totem.gschema.xml \
org.gnome.totem.plugins.opensubtitles.gschema.xml \
diff --git a/multimedia/totem/distinfo b/multimedia/totem/distinfo
index 170258c624c4..c5b40d6ae0d9 100644
--- a/multimedia/totem/distinfo
+++ b/multimedia/totem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741164631
-SHA256 (gnome/totem-43.1.tar.xz) = 5668291e9c6444985cb3ffe4ea4f0212f54c2bbe60dd01114c1a950f94759e6d
-SIZE (gnome/totem-43.1.tar.xz) = 2545240
+TIMESTAMP = 1747932838
+SHA256 (gnome/totem-43.2.tar.xz) = 0b007d30fbb93b95a604f14848a497f57fc333a75c2e638a249972e99c01e6a4
+SIZE (gnome/totem-43.2.tar.xz) = 2552500
diff --git a/multimedia/totem/pkg-plist b/multimedia/totem/pkg-plist
index 9d63a0a41394..d09da859b7db 100644
--- a/multimedia/totem/pkg-plist
+++ b/multimedia/totem/pkg-plist
@@ -8,8 +8,6 @@ lib/girepository-1.0/Totem-1.0.typelib
lib/libtotem.so
lib/libtotem.so.0
lib/libtotem.so.0.0.0
-lib/totem/plugins/apple-trailers/apple-trailers.plugin
-lib/totem/plugins/apple-trailers/libapple-trailers.so
lib/totem/plugins/autoload-subtitles/autoload-subtitles.plugin
lib/totem/plugins/autoload-subtitles/libautoload-subtitles.so
lib/totem/plugins/im-status/libtotem-im-status.so
@@ -41,8 +39,6 @@ lib/totem/plugins/skipto/libskipto.so
lib/totem/plugins/skipto/skipto.plugin
lib/totem/plugins/variable-rate/libvariable-rate.so
lib/totem/plugins/variable-rate/variable-rate.plugin
-lib/totem/plugins/vimeo/libvimeo.so
-lib/totem/plugins/vimeo/vimeo.plugin
libdata/pkgconfig/totem.pc
libexec/totem-gallery-thumbnailer
share/GConf/gsettings/opensubtitles.convert
@@ -974,6 +970,7 @@ share/locale/th/LC_MESSAGES/totem.mo
share/locale/tr/LC_MESSAGES/totem.mo
share/locale/ug/LC_MESSAGES/totem.mo
share/locale/uk/LC_MESSAGES/totem.mo
+share/locale/uz/LC_MESSAGES/totem.mo
share/locale/vi/LC_MESSAGES/totem.mo
share/locale/wa/LC_MESSAGES/totem.mo
share/locale/xh/LC_MESSAGES/totem.mo
diff --git a/multimedia/video-trimmer/Makefile b/multimedia/video-trimmer/Makefile
index 2f2a2e374561..9529dcb63142 100644
--- a/multimedia/video-trimmer/Makefile
+++ b/multimedia/video-trimmer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= video-trimmer
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= multimedia
MAINTAINER= nxjoseph@protonmail.com
diff --git a/multimedia/wl-screenrec/Makefile b/multimedia/wl-screenrec/Makefile
index 5d7f7fbfb1d9..9bd743db8223 100644
--- a/multimedia/wl-screenrec/Makefile
+++ b/multimedia/wl-screenrec/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wl-screenrec
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.5
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= multimedia wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/multimedia/youtui/Makefile b/multimedia/youtui/Makefile
index 51d4f04b0ebd..025bd529afc9 100644
--- a/multimedia/youtui/Makefile
+++ b/multimedia/youtui/Makefile
@@ -1,6 +1,7 @@
PORTNAME= youtui
DISTVERSIONPREFIX= youtui/v
DISTVERSION= 0.0.25
+PORTREVISION= 1
CATEGORIES= multimedia
MAINTAINER= yuri@FreeBSD.org
diff --git a/net-im/conduit/Makefile b/net-im/conduit/Makefile
index b9dd351e38b2..27a14db4420b 100644
--- a/net-im/conduit/Makefile
+++ b/net-im/conduit/Makefile
@@ -1,7 +1,7 @@
PORTNAME= conduit
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-im
PKGNAMEPREFIX= matrix-
diff --git a/net-im/flare/Makefile b/net-im/flare/Makefile
index 835495d22906..747cb306812e 100644
--- a/net-im/flare/Makefile
+++ b/net-im/flare/Makefile
@@ -1,5 +1,6 @@
PORTNAME= flare
DISTVERSION= 0.16.3
+PORTREVISION= 1
CATEGORIES= net-im
MAINTAINER= nxjoseph@protonmail.com
diff --git a/net-im/fractal/Makefile b/net-im/fractal/Makefile
index 7a163abf2fb4..d155517047de 100644
--- a/net-im/fractal/Makefile
+++ b/net-im/fractal/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fractal
DISTVERSION= 4.4.2
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= net-im
MASTER_SITES= https://gitlab.gnome.org/GNOME/${PORTNAME}/-/archive/${DISTVERSION}/
# XXX USES=cargo omits the default source archive by default
diff --git a/net-im/gurk-rs/Makefile b/net-im/gurk-rs/Makefile
index 048c214993be..6c88afe9c8e6 100644
--- a/net-im/gurk-rs/Makefile
+++ b/net-im/gurk-rs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gurk-rs
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-im
MAINTAINER= bsd@orsolic.org
diff --git a/net-im/iamb/Makefile b/net-im/iamb/Makefile
index 4995c35d3f8b..eeeeb6364ef8 100644
--- a/net-im/iamb/Makefile
+++ b/net-im/iamb/Makefile
@@ -1,7 +1,7 @@
PORTNAME= iamb
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.10
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= net-im
MAINTAINER= ashish@FreeBSD.org
diff --git a/net-im/kaccounts-integration/distinfo b/net-im/kaccounts-integration/distinfo
index 617d49c72d0c..b94e25609dc2 100644
--- a/net-im/kaccounts-integration/distinfo
+++ b/net-im/kaccounts-integration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036850
-SHA256 (KDE/release-service/25.04.2/kaccounts-integration-25.04.2.tar.xz) = 0fecd64d0b0bc698bd4c9a13a80daf96d3a77072ddb8616b8bc670b67249d15c
-SIZE (KDE/release-service/25.04.2/kaccounts-integration-25.04.2.tar.xz) = 94488
+TIMESTAMP = 1751381551
+SHA256 (KDE/release-service/25.04.3/kaccounts-integration-25.04.3.tar.xz) = 71a0475a2274fa4e9f332d8903518b26b5d025614f7e79c747a35ba126e2988c
+SIZE (KDE/release-service/25.04.3/kaccounts-integration-25.04.3.tar.xz) = 94512
diff --git a/net-im/kaccounts-providers/distinfo b/net-im/kaccounts-providers/distinfo
index 80efed1d5ff5..3a1c1a8a05c0 100644
--- a/net-im/kaccounts-providers/distinfo
+++ b/net-im/kaccounts-providers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036853
-SHA256 (KDE/release-service/25.04.2/kaccounts-providers-25.04.2.tar.xz) = 586406b7f3d93170a36fc49fe1e8d6e8a6c23f1e00bea460ae2f8bc6a5f5762b
-SIZE (KDE/release-service/25.04.2/kaccounts-providers-25.04.2.tar.xz) = 68612
+TIMESTAMP = 1751381553
+SHA256 (KDE/release-service/25.04.3/kaccounts-providers-25.04.3.tar.xz) = a8d8245157f4b867190671432acf15a0f3f658654992f69ab3b9e0f7666177b3
+SIZE (KDE/release-service/25.04.3/kaccounts-providers-25.04.3.tar.xz) = 68616
diff --git a/net-im/libsignal-client/Makefile b/net-im/libsignal-client/Makefile
index 614a2ea9c0bf..471ff026735b 100644
--- a/net-im/libsignal-client/Makefile
+++ b/net-im/libsignal-client/Makefile
@@ -1,7 +1,7 @@
PORTNAME= libsignal-client
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.6
-PORTREVISION= 34
+PORTREVISION= 35
PORTEPOCH= 1
CATEGORIES= net-im java
diff --git a/net-im/libsignal-node/Makefile b/net-im/libsignal-node/Makefile
index c91f9e90cf3d..9cb979e2c418 100644
--- a/net-im/libsignal-node/Makefile
+++ b/net-im/libsignal-node/Makefile
@@ -1,7 +1,6 @@
PORTNAME= libsignal
DISTVERSIONPREFIX= v
-DISTVERSION= 0.72.1
-PORTREVISION= 1
+DISTVERSION= 0.74.1
CATEGORIES= net-im
MASTER_SITES= LOCAL/mikael/signal-desktop/:npm
PKGNAMESUFFIX= -node
diff --git a/net-im/libsignal-node/Makefile.crates b/net-im/libsignal-node/Makefile.crates
index 172e14a83929..011e7363a0f9 100644
--- a/net-im/libsignal-node/Makefile.crates
+++ b/net-im/libsignal-node/Makefile.crates
@@ -152,8 +152,11 @@ CARGO_CRATES= addr2line-0.24.2 \
hashbrown-0.12.3 \
hashbrown-0.15.2 \
hax-lib-0.2.0 \
+ hax-lib-0.3.1 \
hax-lib-macros-0.2.0 \
+ hax-lib-macros-0.3.1 \
hax-lib-macros-types-0.2.0 \
+ hax-lib-macros-types-0.3.1 \
headers-0.3.9 \
headers-core-0.2.0 \
heck-0.5.0 \
@@ -207,14 +210,20 @@ CARGO_CRATES= addr2line-0.24.2 \
json5-0.4.1 \
lazy_static-1.5.0 \
libc-0.2.171 \
+ libcrux-hacl-rs-0.0.2 \
+ libcrux-hkdf-0.0.2 \
+ libcrux-hmac-0.0.2 \
libcrux-intrinsics-0.0.2 \
+ libcrux-macros-0.0.2 \
libcrux-ml-kem-0.0.2 \
libcrux-platform-0.0.2 \
+ libcrux-sha2-0.0.2 \
libcrux-sha3-0.0.2 \
+ libcrux-traits-0.0.2 \
libloading-0.8.6 \
libz-sys-1.1.22 \
- linkme-0.3.32 \
- linkme-impl-0.3.32 \
+ linkme-0.3.33 \
+ linkme-impl-0.3.33 \
linux-raw-sys-0.4.15 \
linux-raw-sys-0.9.3 \
litemap-0.7.4 \
@@ -239,8 +248,8 @@ CARGO_CRATES= addr2line-0.24.2 \
mp4san-derive-0.5.3 \
multer-2.1.0 \
multimap-0.10.0 \
- neon-1.0.0 \
- neon-macros-1.0.0 \
+ neon-1.1.1 \
+ neon-macros-1.1.1 \
nom-7.1.3 \
nom-derive-0.10.1 \
nom-derive-impl-0.10.1 \
@@ -298,6 +307,8 @@ CARGO_CRATES= addr2line-0.24.2 \
proc-macro-crate-3.3.0 \
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.94 \
procfs-core-0.17.0 \
proptest-1.6.0 \
@@ -380,6 +391,7 @@ CARGO_CRATES= addr2line-0.24.2 \
socket2-0.5.9 \
socks5-proto-0.4.1 \
socks5-server-0.10.1 \
+ sorted-vec-0.8.6 \
spin-0.9.8 \
spki-0.7.3 \
stable_deref_trait-1.2.0 \
@@ -513,4 +525,5 @@ CARGO_CRATES= addr2line-0.24.2 \
zerovec-0.10.4 \
zerovec-derive-0.10.3 \
boring,boring-sys,tokio-boring@git+https://github.com/signalapp/boring?tag=signal-v4.15.0\#bb42da53b3900aea1936d41decf9403f25c4259c \
- curve25519-dalek,curve25519-dalek-derive@git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.3\#7c6d34756355a3566a704da84dce7b1c039a6572
+ curve25519-dalek,curve25519-dalek-derive@git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.3\#7c6d34756355a3566a704da84dce7b1c039a6572 \
+ spqr@git+https://github.com/signalapp/SparsePostQuantumRatchet.git?tag=v1.0.0\#d6c10734689ec5844d09c1a054a288d36cde2adc
diff --git a/net-im/libsignal-node/distinfo b/net-im/libsignal-node/distinfo
index 34e15920b0d6..08fd758430ac 100644
--- a/net-im/libsignal-node/distinfo
+++ b/net-im/libsignal-node/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1748873481
-SHA256 (libsignal-node-0.72.1-npm-cache.tar.gz) = b1a507f586c138c511bcc8b43a7bd749ed9ddeea410f79b920c58bd121e89ac6
-SIZE (libsignal-node-0.72.1-npm-cache.tar.gz) = 60938457
+TIMESTAMP = 1751534803
+SHA256 (libsignal-node-0.74.1-npm-cache.tar.gz) = e0d752b1dc11e66397110b862ae9298eeecf6a4ac95377142bad0f7db8ffaf6b
+SIZE (libsignal-node-0.74.1-npm-cache.tar.gz) = 61195154
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
@@ -309,10 +309,16 @@ SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3f
SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
SHA256 (rust/crates/hax-lib-0.2.0.crate) = 61933dbb676f11311378720e1ee97a511813edb7044255381ba0d625cac6be7b
SIZE (rust/crates/hax-lib-0.2.0.crate) = 9469
+SHA256 (rust/crates/hax-lib-0.3.1.crate) = a89999d4446ba7d86c777bc6a30c106b9bf60d12eb1952242af5d1d7cb33943d
+SIZE (rust/crates/hax-lib-0.3.1.crate) = 164224
SHA256 (rust/crates/hax-lib-macros-0.2.0.crate) = 7ba3a8d32921c3f535e973f72053d20bc8c7f74028911a269748440952157807
SIZE (rust/crates/hax-lib-macros-0.2.0.crate) = 19469
+SHA256 (rust/crates/hax-lib-macros-0.3.1.crate) = 704a31fb12a8c50243e8d4c88d006f64852822b0e24488a0de9986803a661792
+SIZE (rust/crates/hax-lib-macros-0.3.1.crate) = 22066
SHA256 (rust/crates/hax-lib-macros-types-0.2.0.crate) = d5a22f64cb35f8363892df6285e7edbe96885cd660d85bfd6765c95886647b77
SIZE (rust/crates/hax-lib-macros-types-0.2.0.crate) = 3048
+SHA256 (rust/crates/hax-lib-macros-types-0.3.1.crate) = f302d2a43ba5888c61454ffeb8719dc43e7c0e83082d0fe302ac82d8d898b075
+SIZE (rust/crates/hax-lib-macros-types-0.3.1.crate) = 4430
SHA256 (rust/crates/headers-0.3.9.crate) = 06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270
SIZE (rust/crates/headers-0.3.9.crate) = 68290
SHA256 (rust/crates/headers-core-0.2.0.crate) = e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429
@@ -419,22 +425,34 @@ 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.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6
SIZE (rust/crates/libc-0.2.171.crate) = 785246
+SHA256 (rust/crates/libcrux-hacl-rs-0.0.2.crate) = f8bba0885296a72555a5d77056c39cc9b04edd9ab1afa3025ef3dbd96220705c
+SIZE (rust/crates/libcrux-hacl-rs-0.0.2.crate) = 46297
+SHA256 (rust/crates/libcrux-hkdf-0.0.2.crate) = 4f42b91d695ed80a637c7670bdc7a5a5e11b98493b01266d985a1477bfaa6bd7
+SIZE (rust/crates/libcrux-hkdf-0.0.2.crate) = 7548
+SHA256 (rust/crates/libcrux-hmac-0.0.2.crate) = e478f3208de8b92021a4e97a9590027e2eb115673ad6b1a2ebdf9f367c2b6057
+SIZE (rust/crates/libcrux-hmac-0.0.2.crate) = 9831
SHA256 (rust/crates/libcrux-intrinsics-0.0.2.crate) = f4f764ef781467a75b92f4df575911f1cdcf77a7beb316d8054a233fed53a7ab
SIZE (rust/crates/libcrux-intrinsics-0.0.2.crate) = 11927
+SHA256 (rust/crates/libcrux-macros-0.0.2.crate) = 3021bc24fb679408d4d7175e21cf808f49816c599733ebf4a97e5bd39c3ce7c0
+SIZE (rust/crates/libcrux-macros-0.0.2.crate) = 4971
SHA256 (rust/crates/libcrux-ml-kem-0.0.2.crate) = 34075e62474b4531bd02647a59190b9d4982b5ecca5d9775fc3d35dd70d9cff1
SIZE (rust/crates/libcrux-ml-kem-0.0.2.crate) = 905869
SHA256 (rust/crates/libcrux-platform-0.0.2.crate) = db82d058aa76ea315a3b2092f69dfbd67ddb0e462038a206e1dcd73f058c0778
SIZE (rust/crates/libcrux-platform-0.0.2.crate) = 7226
+SHA256 (rust/crates/libcrux-sha2-0.0.2.crate) = 412cf855804ed65212e3d61983d500cea8b9259eff35bb6f8bf03aaf0ac19fbc
+SIZE (rust/crates/libcrux-sha2-0.0.2.crate) = 12662
SHA256 (rust/crates/libcrux-sha3-0.0.2.crate) = 3678ede46c5b5e7d5c0035065f8b9575fb67b6df405a88778ddb89cfb71d8fed
SIZE (rust/crates/libcrux-sha3-0.0.2.crate) = 23508
+SHA256 (rust/crates/libcrux-traits-0.0.2.crate) = 50c487a3fb34361f4f78a9c9dc5eff4ae62ef3ccb69a916af7b524dd288de9db
+SIZE (rust/crates/libcrux-traits-0.0.2.crate) = 5116
SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
SIZE (rust/crates/libloading-0.8.6.crate) = 28922
SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d
SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053
-SHA256 (rust/crates/linkme-0.3.32.crate) = 22d227772b5999ddc0690e733f734f95ca05387e329c4084fe65678c51198ffe
-SIZE (rust/crates/linkme-0.3.32.crate) = 16968
-SHA256 (rust/crates/linkme-impl-0.3.32.crate) = 71a98813fa0073a317ed6a8055dcd4722a49d9b862af828ee68449adb799b6be
-SIZE (rust/crates/linkme-impl-0.3.32.crate) = 7982
+SHA256 (rust/crates/linkme-0.3.33.crate) = a1b1703c00b2a6a70738920544aa51652532cacddfec2e162d2e29eae01e665c
+SIZE (rust/crates/linkme-0.3.33.crate) = 17097
+SHA256 (rust/crates/linkme-impl-0.3.33.crate) = 04d55ca5d5a14363da83bf3c33874b8feaa34653e760d5216d7ef9829c88001a
+SIZE (rust/crates/linkme-impl-0.3.33.crate) = 12099
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
@@ -483,10 +501,10 @@ SHA256 (rust/crates/multer-2.1.0.crate) = 01acbdc23469fd8fe07ab135923371d5f5a422
SIZE (rust/crates/multer-2.1.0.crate) = 23976
SHA256 (rust/crates/multimap-0.10.0.crate) = defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03
SIZE (rust/crates/multimap-0.10.0.crate) = 14359
-SHA256 (rust/crates/neon-1.0.0.crate) = 7d75440242411c87dc39847b0e33e961ec1f10326a9d8ecf9c1ea64a3b3c13dc
-SIZE (rust/crates/neon-1.0.0.crate) = 86108
-SHA256 (rust/crates/neon-macros-1.0.0.crate) = c6813fde79b646e47e7ad75f480aa80ef76a5d9599e2717407961531169ee38b
-SIZE (rust/crates/neon-macros-1.0.0.crate) = 5886
+SHA256 (rust/crates/neon-1.1.1.crate) = 74c1d298c79e60a3f5a1e638ace1f9c1229d2a97bd3a9e40a63b67c8efa0f1e1
+SIZE (rust/crates/neon-1.1.1.crate) = 110047
+SHA256 (rust/crates/neon-macros-1.1.1.crate) = c39e43767817fc963f90f400600967a2b2403602c6440685d09a6bc4e02b70b1
+SIZE (rust/crates/neon-macros-1.1.1.crate) = 11503
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/nom-derive-0.10.1.crate) = 1ff943d68b88d0b87a6e0d58615e8fa07f9fd5a1319fa0a72efc1f62275c79a7
@@ -601,6 +619,10 @@ SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08c
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
+SIZE (rust/crates/proc-macro-error2-2.0.1.crate) = 24807
SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84
SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391
SHA256 (rust/crates/procfs-core-0.17.0.crate) = 239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec
@@ -765,6 +787,8 @@ SHA256 (rust/crates/socks5-proto-0.4.1.crate) = 3d91431c4672e25e372ef46bc554be8f
SIZE (rust/crates/socks5-proto-0.4.1.crate) = 6295
SHA256 (rust/crates/socks5-server-0.10.1.crate) = 5223c26981806584cc38c74fddf58808dbdcf4724890471ced69e7a2e8d86345
SIZE (rust/crates/socks5-server-0.10.1.crate) = 10711
+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/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d
@@ -1033,8 +1057,10 @@ SHA256 (signalapp-boring-signal-v4.15.0_GH0.tar.gz) = cbbf016bad0d0672bb288ee825
SIZE (signalapp-boring-signal-v4.15.0_GH0.tar.gz) = 332114
SHA256 (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 8dd338dd7d558b7882310e8dc76ceca41ef448afd0532be208d4ff0f2924f334
SIZE (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 808022
-SHA256 (signalapp-libsignal-v0.72.1_GH0.tar.gz) = cefe8b6cf837b32aa9610fe4c276b992c968d480b194cfe3e7d3824443b6e5d3
-SIZE (signalapp-libsignal-v0.72.1_GH0.tar.gz) = 2077464
+SHA256 (signalapp-SparsePostQuantumRatchet-v1.0.0_GH0.tar.gz) = 377c5739f47a69b21b73922379100774d92727009ecd26aa02a8c2ebf62be90f
+SIZE (signalapp-SparsePostQuantumRatchet-v1.0.0_GH0.tar.gz) = 143602
+SHA256 (signalapp-libsignal-v0.74.1_GH0.tar.gz) = 5157a2f8b309125f2b505286a543f6a08f9b718dfd48c6115cb5630d1da3c811
+SIZE (signalapp-libsignal-v0.74.1_GH0.tar.gz) = 2100875
SHA256 (google-boringssl-44b3df6f03d85c901767250329c571db405122d5_GH0.tar.gz) = 9567b43de39f66e57b895ee814135adc5ddf7f2c895964269b6b13b388158982
SIZE (google-boringssl-44b3df6f03d85c901767250329c571db405122d5_GH0.tar.gz) = 46106995
SHA256 (google-boringssl-853ca1ea1168dff08011e5d42d94609cc0ca2e27_GH0.tar.gz) = 61e85d6eaecf1706be0420a9104b66ff01bd04301b5fad323970685f942108ed
diff --git a/net-im/neochat/distinfo b/net-im/neochat/distinfo
index 4e85e66fe639..a0bf5b5c67ec 100644
--- a/net-im/neochat/distinfo
+++ b/net-im/neochat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036855
-SHA256 (KDE/release-service/25.04.2/neochat-25.04.2.tar.xz) = e322bdb43e7b202eda2c435fc62247faaff2e568e25823ec55fad8cc4539b4c6
-SIZE (KDE/release-service/25.04.2/neochat-25.04.2.tar.xz) = 1151532
+TIMESTAMP = 1751381556
+SHA256 (KDE/release-service/25.04.3/neochat-25.04.3.tar.xz) = ad44385ffdd78f813443fac8702003ee16d36afeded0bdf02fd4c928c487c53c
+SIZE (KDE/release-service/25.04.3/neochat-25.04.3.tar.xz) = 1151680
diff --git a/net-im/py-matrix-synapse/Makefile b/net-im/py-matrix-synapse/Makefile
index fee5ec18860a..4ff68f2ee4b1 100644
--- a/net-im/py-matrix-synapse/Makefile
+++ b/net-im/py-matrix-synapse/Makefile
@@ -1,6 +1,6 @@
PORTNAME= matrix-synapse
DISTVERSION= 1.131.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-im python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net-im/signal-desktop/Makefile b/net-im/signal-desktop/Makefile
index 499c918f9351..ad869c07c11b 100644
--- a/net-im/signal-desktop/Makefile
+++ b/net-im/signal-desktop/Makefile
@@ -1,7 +1,6 @@
PORTNAME= signal-desktop
DISTVERSIONPREFIX= v
-DISTVERSION= 7.58.0
-PORTREVISION= 2
+DISTVERSION= 7.60.0
CATEGORIES= net-im
MASTER_SITES= LOCAL/mikael/signal-desktop/:npm \
https://registry.npmjs.org/@esbuild/freebsd-arm64/-/:esbuildarm64 \
diff --git a/net-im/signal-desktop/distinfo b/net-im/signal-desktop/distinfo
index 75e300873502..fa62b6da86b4 100644
--- a/net-im/signal-desktop/distinfo
+++ b/net-im/signal-desktop/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1750324460
-SHA256 (signal-desktop-7.58.0-npm-cache.tar.gz) = 7e3ef94f069c705aa09d1e1232e273c071f306aa40b5eea85709f15585b88736
-SIZE (signal-desktop-7.58.0-npm-cache.tar.gz) = 951815781
+TIMESTAMP = 1751535464
+SHA256 (signal-desktop-7.60.0-npm-cache.tar.gz) = e542468ae8ef7a5edbeea8b22b7653d5b44c19421e087224a5c8dc1e8af8dd3c
+SIZE (signal-desktop-7.60.0-npm-cache.tar.gz) = 958978591
SHA256 (freebsd-arm64-0.24.0.tgz) = c09c0acf0e892cf3aa54b61aa02d447a9ecf00a9d7f0e6165e81f208d25d7de0
SIZE (freebsd-arm64-0.24.0.tgz) = 3970551
SHA256 (freebsd-x64-0.24.0.tgz) = f2562d5c4b5d48f832c73f30dc6155adc505b5a296081ddae48b517f2e3d6b42
SIZE (freebsd-x64-0.24.0.tgz) = 4318529
-SHA256 (signalapp-Signal-Desktop-v7.58.0_GH0.tar.gz) = 25b7e604a2661fcddb769cc62f4d691b76da4b2dc1684b949389907b840a5e0e
-SIZE (signalapp-Signal-Desktop-v7.58.0_GH0.tar.gz) = 45733559
+SHA256 (signalapp-Signal-Desktop-v7.60.0_GH0.tar.gz) = bba0afa627c19aac274f1fa290df2a5a251dcc52e871f9a0c555e280603cbccb
+SIZE (signalapp-Signal-Desktop-v7.60.0_GH0.tar.gz) = 45756114
diff --git a/net-im/signal-desktop/files/package-lock.json b/net-im/signal-desktop/files/package-lock.json
index 062a77f2dbd3..0ababd0f7155 100644
--- a/net-im/signal-desktop/files/package-lock.json
+++ b/net-im/signal-desktop/files/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "signal-desktop",
- "version": "7.58.0",
+ "version": "7.60.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "signal-desktop",
- "version": "7.58.0",
+ "version": "7.60.0",
"hasInstallScript": true,
"license": "AGPL-3.0-only",
"dependencies": {
@@ -20,15 +20,17 @@
"@indutny/simple-windows-notifications": "2.0.16",
"@indutny/sneequals": "4.0.0",
"@popperjs/core": "2.11.8",
+ "@radix-ui/react-tooltip": "1.2.7",
"@react-aria/focus": "3.19.1",
"@react-aria/interactions": "3.23.0",
"@react-aria/utils": "3.25.3",
"@react-spring/web": "9.7.5",
"@react-types/shared": "3.27.0",
- "@signalapp/libsignal-client": "0.72.1",
+ "@signalapp/libsignal-client": "0.74.1",
"@signalapp/quill-cjs": "2.1.2",
"@signalapp/ringrtc": "2.53.0",
"@signalapp/sqlcipher": "2.0.3",
+ "@signalapp/windows-ucv": "1.0.0",
"@tanstack/react-virtual": "3.11.2",
"@types/dom-mediacapture-transform": "0.1.11",
"@types/fabric": "4.5.3",
@@ -288,9 +290,9 @@
}
},
"node_modules/@babel/compat-data": {
- "version": "7.27.5",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.27.5.tgz",
- "integrity": "sha512-KiRAp/VoJaWkkte84TvUd9qjdbZAdiqyvMxrGl1N6vzFogKmaLgoM3L1kgtLicp2HP5fBJS8JrZKLVIZGVJAVg==",
+ "version": "7.28.0",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.0.tgz",
+ "integrity": "sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -339,16 +341,16 @@
}
},
"node_modules/@babel/generator": {
- "version": "7.27.5",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.5.tgz",
- "integrity": "sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==",
+ "version": "7.28.0",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.0.tgz",
+ "integrity": "sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/parser": "^7.27.5",
- "@babel/types": "^7.27.3",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
+ "@babel/parser": "^7.28.0",
+ "@babel/types": "^7.28.0",
+ "@jridgewell/gen-mapping": "^0.3.12",
+ "@jridgewell/trace-mapping": "^0.3.28",
"jsesc": "^3.0.2"
},
"engines": {
@@ -445,22 +447,50 @@
}
},
"node_modules/@babel/helper-define-polyfill-provider": {
- "version": "0.6.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.4.tgz",
- "integrity": "sha512-jljfR1rGnXXNWnmQg2K3+bvhkxB51Rl32QRaOTuwwjviGrHzIbSc8+x9CpraDtbT7mfyjXObULP4w/adunNwAw==",
+ "version": "0.6.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz",
+ "integrity": "sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-compilation-targets": "^7.22.6",
- "@babel/helper-plugin-utils": "^7.22.5",
- "debug": "^4.1.1",
+ "@babel/helper-compilation-targets": "^7.27.2",
+ "@babel/helper-plugin-utils": "^7.27.1",
+ "debug": "^4.4.1",
"lodash.debounce": "^4.0.8",
- "resolve": "^1.14.2"
+ "resolve": "^1.22.10"
},
"peerDependencies": {
"@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
}
},
+ "node_modules/@babel/helper-define-polyfill-provider/node_modules/debug": {
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
+ "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ms": "^2.1.3"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@babel/helper-globals": {
+ "version": "7.28.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
+ "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
"node_modules/@babel/helper-member-expression-to-functions": {
"version": "7.27.1",
"resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.27.1.tgz",
@@ -607,13 +637,13 @@
}
},
"node_modules/@babel/parser": {
- "version": "7.27.5",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.5.tgz",
- "integrity": "sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==",
+ "version": "7.28.0",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.0.tgz",
+ "integrity": "sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/types": "^7.27.3"
+ "@babel/types": "^7.28.0"
},
"bin": {
"parser": "bin/babel-parser.js"
@@ -934,9 +964,9 @@
}
},
"node_modules/@babel/plugin-transform-react-display-name": {
- "version": "7.27.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.27.1.tgz",
- "integrity": "sha512-p9+Vl3yuHPmkirRrg021XiP+EETmPMQTLr6Ayjj85RLNEbb3Eya/4VI0vAdzQG9SEAl2Lnt7fy5lZyMzjYoZQQ==",
+ "version": "7.28.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.28.0.tgz",
+ "integrity": "sha512-D6Eujc2zMxKjfa4Zxl4GHMsmhKKZ9VpcqIchJLvwTxad9zWIYulwYItBovpDOoNLISpcZSXoDJ5gaGbQUDqViA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1119,28 +1149,28 @@
}
},
"node_modules/@babel/traverse": {
- "version": "7.27.4",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.4.tgz",
- "integrity": "sha512-oNcu2QbHqts9BtOWJosOVJapWjBDSxGCpFvikNR5TGDYDQf3JwpIoMzIKrvfoti93cLfPJEG4tH9SPVeyCGgdA==",
+ "version": "7.28.0",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.0.tgz",
+ "integrity": "sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==",
"dev": true,
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.27.1",
- "@babel/generator": "^7.27.3",
- "@babel/parser": "^7.27.4",
+ "@babel/generator": "^7.28.0",
+ "@babel/helper-globals": "^7.28.0",
+ "@babel/parser": "^7.28.0",
"@babel/template": "^7.27.2",
- "@babel/types": "^7.27.3",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
+ "@babel/types": "^7.28.0",
+ "debug": "^4.3.1"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/types": {
- "version": "7.27.6",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.6.tgz",
- "integrity": "sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==",
+ "version": "7.28.0",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.0.tgz",
+ "integrity": "sha512-jYnje+JyZG5YThjHiF28oT4SIZLnYOcSBb6+SDaFIyzDVSkXQmQQYclJ2R+YxcdmK0AX6x1E5OQNtuh3jHDrUg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2162,35 +2192,6 @@
"url": "https://opencollective.com/eslint"
}
},
- "node_modules/@eslint/eslintrc/node_modules/globals": {
- "version": "13.24.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
- "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "type-fest": "^0.20.2"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@eslint/eslintrc/node_modules/type-fest": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
- "dev": true,
- "license": "(MIT OR CC0-1.0)",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/@eslint/js": {
"version": "8.56.0",
"resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz",
@@ -2201,6 +2202,44 @@
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
+ "node_modules/@floating-ui/core": {
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.2.tgz",
+ "integrity": "sha512-wNB5ooIKHQc+Kui96jE/n69rHFWAVoxn5CAzL1Xdd8FG03cgY3MLO+GF9U3W737fYDSgPWA6MReKhBQBop6Pcw==",
+ "license": "MIT",
+ "dependencies": {
+ "@floating-ui/utils": "^0.2.10"
+ }
+ },
+ "node_modules/@floating-ui/dom": {
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.2.tgz",
+ "integrity": "sha512-7cfaOQuCS27HD7DX+6ib2OrnW+b4ZBwDNnCcT0uTyidcmyWb03FnQqJybDBoCnpdxwBSfA94UAYlRCt7mV+TbA==",
+ "license": "MIT",
+ "dependencies": {
+ "@floating-ui/core": "^1.7.2",
+ "@floating-ui/utils": "^0.2.10"
+ }
+ },
+ "node_modules/@floating-ui/react-dom": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.4.tgz",
+ "integrity": "sha512-JbbpPhp38UmXDDAu60RJmbeme37Jbgsm7NrHGgzYYFKmblzRUh6Pa641dII6LsjwF4XlScDrde2UAzDo/b9KPw==",
+ "license": "MIT",
+ "dependencies": {
+ "@floating-ui/dom": "^1.7.2"
+ },
+ "peerDependencies": {
+ "react": ">=16.8.0",
+ "react-dom": ">=16.8.0"
+ }
+ },
+ "node_modules/@floating-ui/utils": {
+ "version": "0.2.10",
+ "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.10.tgz",
+ "integrity": "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==",
+ "license": "MIT"
+ },
"node_modules/@formatjs/ecma402-abstract": {
"version": "2.2.3",
"resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.2.3.tgz",
@@ -3240,18 +3279,14 @@
}
},
"node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.8",
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz",
- "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==",
+ "version": "0.3.12",
+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.12.tgz",
+ "integrity": "sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@jridgewell/set-array": "^1.2.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
+ "@jridgewell/sourcemap-codec": "^1.5.0",
"@jridgewell/trace-mapping": "^0.3.24"
- },
- "engines": {
- "node": ">=6.0.0"
}
},
"node_modules/@jridgewell/resolve-uri": {
@@ -3264,20 +3299,10 @@
"node": ">=6.0.0"
}
},
- "node_modules/@jridgewell/set-array": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
- "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.0.0"
- }
- },
"node_modules/@jridgewell/source-map": {
- "version": "0.3.6",
- "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz",
- "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==",
+ "version": "0.3.10",
+ "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.10.tgz",
+ "integrity": "sha512-0pPkgz9dY+bijgistcTTJ5mR+ocqRXLuhXHYdzoMmmoJ2C9S46RCm2GMUbatPEUK9Yjy26IrAy8D/M00lLkv+Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -3286,16 +3311,16 @@
}
},
"node_modules/@jridgewell/sourcemap-codec": {
- "version": "1.5.0",
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
- "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
+ "version": "1.5.4",
+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.4.tgz",
+ "integrity": "sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==",
"dev": true,
"license": "MIT"
},
"node_modules/@jridgewell/trace-mapping": {
- "version": "0.3.25",
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
- "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
+ "version": "0.3.29",
+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.29.tgz",
+ "integrity": "sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -4412,6 +4437,415 @@
"integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==",
"license": "BSD-3-Clause"
},
+ "node_modules/@radix-ui/primitive": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.2.tgz",
+ "integrity": "sha512-XnbHrrprsNqZKQhStrSwgRUQzoCI1glLzdw79xiZPoofhGICeZRSQ3dIxAKH1gb3OHfNf4d6f+vAv3kil2eggA==",
+ "license": "MIT"
+ },
+ "node_modules/@radix-ui/react-arrow": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.7.tgz",
+ "integrity": "sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==",
+ "license": "MIT",
+ "dependencies": {
+ "@radix-ui/react-primitive": "2.1.3"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "@types/react-dom": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
+ "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-compose-refs": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.2.tgz",
+ "integrity": "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==",
+ "license": "MIT",
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-context": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz",
+ "integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==",
+ "license": "MIT",
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-dismissable-layer": {
+ "version": "1.1.10",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.10.tgz",
+ "integrity": "sha512-IM1zzRV4W3HtVgftdQiiOmA0AdJlCtMLe00FXaHwgt3rAnNsIyDqshvkIW3hj/iu5hu8ERP7KIYki6NkqDxAwQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@radix-ui/primitive": "1.1.2",
+ "@radix-ui/react-compose-refs": "1.1.2",
+ "@radix-ui/react-primitive": "2.1.3",
+ "@radix-ui/react-use-callback-ref": "1.1.1",
+ "@radix-ui/react-use-escape-keydown": "1.1.1"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "@types/react-dom": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
+ "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-id": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.1.tgz",
+ "integrity": "sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==",
+ "license": "MIT",
+ "dependencies": {
+ "@radix-ui/react-use-layout-effect": "1.1.1"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-popper": {
+ "version": "1.2.7",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.2.7.tgz",
+ "integrity": "sha512-IUFAccz1JyKcf/RjB552PlWwxjeCJB8/4KxT7EhBHOJM+mN7LdW+B3kacJXILm32xawcMMjb2i0cIZpo+f9kiQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@floating-ui/react-dom": "^2.0.0",
+ "@radix-ui/react-arrow": "1.1.7",
+ "@radix-ui/react-compose-refs": "1.1.2",
+ "@radix-ui/react-context": "1.1.2",
+ "@radix-ui/react-primitive": "2.1.3",
+ "@radix-ui/react-use-callback-ref": "1.1.1",
+ "@radix-ui/react-use-layout-effect": "1.1.1",
+ "@radix-ui/react-use-rect": "1.1.1",
+ "@radix-ui/react-use-size": "1.1.1",
+ "@radix-ui/rect": "1.1.1"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "@types/react-dom": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
+ "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-portal": {
+ "version": "1.1.9",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.9.tgz",
+ "integrity": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@radix-ui/react-primitive": "2.1.3",
+ "@radix-ui/react-use-layout-effect": "1.1.1"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "@types/react-dom": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
+ "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-presence": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.4.tgz",
+ "integrity": "sha512-ueDqRbdc4/bkaQT3GIpLQssRlFgWaL/U2z/S31qRwwLWoxHLgry3SIfCwhxeQNbirEUXFa+lq3RL3oBYXtcmIA==",
+ "license": "MIT",
+ "dependencies": {
+ "@radix-ui/react-compose-refs": "1.1.2",
+ "@radix-ui/react-use-layout-effect": "1.1.1"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "@types/react-dom": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
+ "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-primitive": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz",
+ "integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@radix-ui/react-slot": "1.2.3"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "@types/react-dom": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
+ "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-slot": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz",
+ "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==",
+ "license": "MIT",
+ "dependencies": {
+ "@radix-ui/react-compose-refs": "1.1.2"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-tooltip": {
+ "version": "1.2.7",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.2.7.tgz",
+ "integrity": "sha512-Ap+fNYwKTYJ9pzqW+Xe2HtMRbQ/EeWkj2qykZ6SuEV4iS/o1bZI5ssJbk4D2r8XuDuOBVz/tIx2JObtuqU+5Zw==",
+ "license": "MIT",
+ "dependencies": {
+ "@radix-ui/primitive": "1.1.2",
+ "@radix-ui/react-compose-refs": "1.1.2",
+ "@radix-ui/react-context": "1.1.2",
+ "@radix-ui/react-dismissable-layer": "1.1.10",
+ "@radix-ui/react-id": "1.1.1",
+ "@radix-ui/react-popper": "1.2.7",
+ "@radix-ui/react-portal": "1.1.9",
+ "@radix-ui/react-presence": "1.1.4",
+ "@radix-ui/react-primitive": "2.1.3",
+ "@radix-ui/react-slot": "1.2.3",
+ "@radix-ui/react-use-controllable-state": "1.2.2",
+ "@radix-ui/react-visually-hidden": "1.2.3"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "@types/react-dom": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
+ "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-use-callback-ref": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.1.tgz",
+ "integrity": "sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==",
+ "license": "MIT",
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-use-controllable-state": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.2.tgz",
+ "integrity": "sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==",
+ "license": "MIT",
+ "dependencies": {
+ "@radix-ui/react-use-effect-event": "0.0.2",
+ "@radix-ui/react-use-layout-effect": "1.1.1"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-use-effect-event": {
+ "version": "0.0.2",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.2.tgz",
+ "integrity": "sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==",
+ "license": "MIT",
+ "dependencies": {
+ "@radix-ui/react-use-layout-effect": "1.1.1"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-use-escape-keydown": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.1.tgz",
+ "integrity": "sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==",
+ "license": "MIT",
+ "dependencies": {
+ "@radix-ui/react-use-callback-ref": "1.1.1"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-use-layout-effect": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.1.tgz",
+ "integrity": "sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==",
+ "license": "MIT",
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-use-rect": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.1.1.tgz",
+ "integrity": "sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==",
+ "license": "MIT",
+ "dependencies": {
+ "@radix-ui/rect": "1.1.1"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-use-size": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.1.1.tgz",
+ "integrity": "sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@radix-ui/react-use-layout-effect": "1.1.1"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/react-visually-hidden": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.2.3.tgz",
+ "integrity": "sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug==",
+ "license": "MIT",
+ "dependencies": {
+ "@radix-ui/react-primitive": "2.1.3"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "@types/react-dom": "*",
+ "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
+ "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "@types/react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@radix-ui/rect": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.1.1.tgz",
+ "integrity": "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==",
+ "license": "MIT"
+ },
"node_modules/@react-aria/accordion": {
"version": "3.0.0-alpha.35",
"resolved": "https://registry.npmjs.org/@react-aria/accordion/-/accordion-3.0.0-alpha.35.tgz",
@@ -8413,9 +8847,9 @@
"license": "BSD-3-Clause"
},
"node_modules/@signalapp/libsignal-client": {
- "version": "0.72.1",
- "resolved": "https://registry.npmjs.org/@signalapp/libsignal-client/-/libsignal-client-0.72.1.tgz",
- "integrity": "sha512-YFIxrp8KVo0+q3lZBw/CEFbnPNbUsmfD3JRLu1cWH2nDLbAGwVzmbOGAzhXDzui5jO2PyEr8wXKqRpVbNKy1pw==",
+ "version": "0.74.1",
+ "resolved": "https://registry.npmjs.org/@signalapp/libsignal-client/-/libsignal-client-0.74.1.tgz",
+ "integrity": "sha512-PEJou0yrBvxaAGg7JjONlRNM/t3PCBuY96wu7W6+57e38/7Mibo9kAMfE5B8DgVv+DUNMW9AgJhx5McCoIXYew==",
"hasInstallScript": true,
"license": "AGPL-3.0-only",
"dependencies": {
@@ -8467,6 +8901,17 @@
"node-gyp-build": "^4.8.4"
}
},
+ "node_modules/@signalapp/windows-ucv": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@signalapp/windows-ucv/-/windows-ucv-1.0.0.tgz",
+ "integrity": "sha512-8jDChKSW4gEZO8F3KxFntYR3fLWM0DzoJnK/t9AnUxhP7iJbgbF+K9lXamjbIjDhsLwmwbjoyGrEbqtkkx/w/g==",
+ "hasInstallScript": true,
+ "license": "AGPL-3.0-only",
+ "dependencies": {
+ "bindings": "^1.5.0",
+ "node-addon-api": "*"
+ }
+ },
"node_modules/@sinclair/typebox": {
"version": "0.27.8",
"resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz",
@@ -8782,9 +9227,9 @@
}
},
"node_modules/@storybook/builder-webpack5/node_modules/@types/node": {
- "version": "22.15.32",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.32.tgz",
- "integrity": "sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==",
+ "version": "22.16.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.16.0.tgz",
+ "integrity": "sha512-B2egV9wALML1JCpv3VQoQ+yesQKAmNMBIAY7OteVrikcOcAkWm+dGL6qpeCktPjAv6N1JLnhbNiqS35UpFyBsQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8963,9 +9408,9 @@
}
},
"node_modules/@storybook/core-webpack/node_modules/@types/node": {
- "version": "22.15.32",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.32.tgz",
- "integrity": "sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==",
+ "version": "22.16.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.16.0.tgz",
+ "integrity": "sha512-B2egV9wALML1JCpv3VQoQ+yesQKAmNMBIAY7OteVrikcOcAkWm+dGL6qpeCktPjAv6N1JLnhbNiqS35UpFyBsQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8980,9 +9425,9 @@
"license": "MIT"
},
"node_modules/@storybook/core/node_modules/ws": {
- "version": "8.18.2",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.2.tgz",
- "integrity": "sha512-DMricUmwGZUVr++AEAe2uiVM7UoO9MAVZMDu05UQOaUII0lp+zOzLLU4Xqh/JvTqklB1T4uELaaPBKyjE1r4fQ==",
+ "version": "8.18.3",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz",
+ "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -9102,9 +9547,9 @@
}
},
"node_modules/@storybook/preset-react-webpack/node_modules/@types/node": {
- "version": "22.15.32",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.32.tgz",
- "integrity": "sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==",
+ "version": "22.16.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.16.0.tgz",
+ "integrity": "sha512-B2egV9wALML1JCpv3VQoQ+yesQKAmNMBIAY7OteVrikcOcAkWm+dGL6qpeCktPjAv6N1JLnhbNiqS35UpFyBsQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9237,9 +9682,9 @@
}
},
"node_modules/@storybook/react-webpack5/node_modules/@types/node": {
- "version": "22.15.32",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.32.tgz",
- "integrity": "sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==",
+ "version": "22.16.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.16.0.tgz",
+ "integrity": "sha512-B2egV9wALML1JCpv3VQoQ+yesQKAmNMBIAY7OteVrikcOcAkWm+dGL6qpeCktPjAv6N1JLnhbNiqS35UpFyBsQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9345,9 +9790,9 @@
}
},
"node_modules/@swc/core": {
- "version": "1.12.3",
- "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.12.3.tgz",
- "integrity": "sha512-c4NeXW8P3gPqcFwtm+4aH+F2Cj5KJLMiLaKhSj3mpv19glq+jmekomdktAw/VHyjsXlsmouOeNWrk8rVlkCRsg==",
+ "version": "1.12.9",
+ "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.12.9.tgz",
+ "integrity": "sha512-O+LfT2JlVMsIMWG9x+rdxg8GzpzeGtCZQfXV7cKc1PjIKUkLFf1QJ7okuseA4f/9vncu37dQ2ZcRrPKy0Ndd5g==",
"dev": true,
"hasInstallScript": true,
"license": "Apache-2.0",
@@ -9363,16 +9808,16 @@
"url": "https://opencollective.com/swc"
},
"optionalDependencies": {
- "@swc/core-darwin-arm64": "1.12.3",
- "@swc/core-darwin-x64": "1.12.3",
- "@swc/core-linux-arm-gnueabihf": "1.12.3",
- "@swc/core-linux-arm64-gnu": "1.12.3",
- "@swc/core-linux-arm64-musl": "1.12.3",
- "@swc/core-linux-x64-gnu": "1.12.3",
- "@swc/core-linux-x64-musl": "1.12.3",
- "@swc/core-win32-arm64-msvc": "1.12.3",
- "@swc/core-win32-ia32-msvc": "1.12.3",
- "@swc/core-win32-x64-msvc": "1.12.3"
+ "@swc/core-darwin-arm64": "1.12.9",
+ "@swc/core-darwin-x64": "1.12.9",
+ "@swc/core-linux-arm-gnueabihf": "1.12.9",
+ "@swc/core-linux-arm64-gnu": "1.12.9",
+ "@swc/core-linux-arm64-musl": "1.12.9",
+ "@swc/core-linux-x64-gnu": "1.12.9",
+ "@swc/core-linux-x64-musl": "1.12.9",
+ "@swc/core-win32-arm64-msvc": "1.12.9",
+ "@swc/core-win32-ia32-msvc": "1.12.9",
+ "@swc/core-win32-x64-msvc": "1.12.9"
},
"peerDependencies": {
"@swc/helpers": ">=0.5.17"
@@ -9384,9 +9829,9 @@
}
},
"node_modules/@swc/core-darwin-arm64": {
- "version": "1.12.3",
- "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.12.3.tgz",
- "integrity": "sha512-QCV9vQ/s27AMxm8j8MTDL/nDoiEMrANiENRrWnb0Fxvz/O39CajPVShp/W7HlOkzt1GYtUXPdQJpSKylugfrWw==",
+ "version": "1.12.9",
+ "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.12.9.tgz",
+ "integrity": "sha512-GACFEp4nD6V+TZNR2JwbMZRHB+Yyvp14FrcmB6UCUYmhuNWjkxi+CLnEvdbuiKyQYv0zA+TRpCHZ+whEs6gwfA==",
"cpu": [
"arm64"
],
@@ -9401,9 +9846,9 @@
}
},
"node_modules/@swc/core-darwin-x64": {
- "version": "1.12.3",
- "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.12.3.tgz",
- "integrity": "sha512-LylCMfzGhdvl5tyKaTT9ePetHUX7wSsST7hxWiHzS+cUMj7FnhcfdEr6kcNVT7y1RJn3fCvuv7T98ZB+T2q3HA==",
+ "version": "1.12.9",
+ "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.12.9.tgz",
+ "integrity": "sha512-hv2kls7Ilkm2EpeJz+I9MCil7pGS3z55ZAgZfxklEuYsxpICycxeH+RNRv4EraggN44ms+FWCjtZFu0LGg2V3g==",
"cpu": [
"x64"
],
@@ -9418,9 +9863,9 @@
}
},
"node_modules/@swc/core-linux-arm-gnueabihf": {
- "version": "1.12.3",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.12.3.tgz",
- "integrity": "sha512-DQODb7S+q+pwQY41Azcavwb2rb4rGxP70niScRDxB9X68hHOM9D0w9fxzC+Nr3AHcPSmVJUYUIiq5h38O5hVgQ==",
+ "version": "1.12.9",
+ "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.12.9.tgz",
+ "integrity": "sha512-od9tDPiG+wMU9wKtd6y3nYJdNqgDOyLdgRRcrj1/hrbHoUPOM8wZQZdwQYGarw63iLXGgsw7t5HAF9Yc51ilFA==",
"cpu": [
"arm"
],
@@ -9435,9 +9880,9 @@
}
},
"node_modules/@swc/core-linux-arm64-gnu": {
- "version": "1.12.3",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.12.3.tgz",
- "integrity": "sha512-nTxtJSq78AjeaQBueYImoFBs5j7qXbgOxtirpyt8jE29NQBd0VFzDzRBhkr6I9jq0hNiChgMkqBN4eUkEQjytg==",
+ "version": "1.12.9",
+ "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.12.9.tgz",
+ "integrity": "sha512-6qx1ka9LHcLzxIgn2Mros+CZLkHK2TawlXzi/h7DJeNnzi8F1Hw0Yzjp8WimxNCg6s2n+o3jnmin1oXB7gg8rw==",
"cpu": [
"arm64"
],
@@ -9452,9 +9897,9 @@
}
},
"node_modules/@swc/core-linux-arm64-musl": {
- "version": "1.12.3",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.12.3.tgz",
- "integrity": "sha512-lBGvC5UgPSxqLr/y1NZxQhyRQ7nXy3/Ec1Z47YNXtqtpKiG1EcOGPyS0UZgwiYQkXqq8NBFMHnyHmpKnXTvRDA==",
+ "version": "1.12.9",
+ "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.12.9.tgz",
+ "integrity": "sha512-yghFZWKPVVGbUdqiD7ft23G0JX6YFGDJPz9YbLLAwGuKZ9th3/jlWoQDAw1Naci31LQhVC+oIji6ozihSuwB2A==",
"cpu": [
"arm64"
],
@@ -9469,9 +9914,9 @@
}
},
"node_modules/@swc/core-linux-x64-gnu": {
- "version": "1.12.3",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.12.3.tgz",
- "integrity": "sha512-61wZ8hwxNYzBY9MCWB50v90ICzdIhOuPk1O1qXswz9AXw5O6iQStEBHQ1rozPkfQ/rmhepk0pOf/6LCwssJOwg==",
+ "version": "1.12.9",
+ "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.12.9.tgz",
+ "integrity": "sha512-SFUxyhWLZRNL8QmgGNqdi2Q43PNyFVkRZ2zIif30SOGFSxnxcf2JNeSeBgKIGVgaLSuk6xFVVCtJ3KIeaStgRg==",
"cpu": [
"x64"
],
@@ -9486,9 +9931,9 @@
}
},
"node_modules/@swc/core-linux-x64-musl": {
- "version": "1.12.3",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.12.3.tgz",
- "integrity": "sha512-NNeBiTpCgWt80vumTKVoaj6Fa/ZjUcaNQNM7np3PIgB8EbuXfyztboV7vUxpkmD/lUgsk8GlEFYViHvo6VMefQ==",
+ "version": "1.12.9",
+ "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.12.9.tgz",
+ "integrity": "sha512-9FB0wM+6idCGTI20YsBNBg9xSWtkDBymnpaTCsZM3qDc0l4uOpJMqbfWhQvp17x7r/ulZfb2QY8RDvQmCL6AcQ==",
"cpu": [
"x64"
],
@@ -9503,9 +9948,9 @@
}
},
"node_modules/@swc/core-win32-arm64-msvc": {
- "version": "1.12.3",
- "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.12.3.tgz",
- "integrity": "sha512-fxraM7exaPb1/W0CoHW45EFNOQUQh0nonBEcNFm2iv095mziBwttyxZyQBoDkQocpkd5NtsZw3xW5FTBPnn+Vw==",
+ "version": "1.12.9",
+ "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.12.9.tgz",
+ "integrity": "sha512-zHOusMVbOH9ik5RtRrMiGzLpKwxrPXgXkBm3SbUCa65HAdjV33NZ0/R9Rv1uPESALtEl2tzMYLUxYA5ECFDFhA==",
"cpu": [
"arm64"
],
@@ -9520,9 +9965,9 @@
}
},
"node_modules/@swc/core-win32-ia32-msvc": {
- "version": "1.12.3",
- "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.12.3.tgz",
- "integrity": "sha512-FFIhMPXIDjRcewomwbYGPvem7Fj76AsuzbRahnAyp+OzJwrrtxVmra/kyUCfj4kix7vdGByY0WvVfiVCf5b7Mg==",
+ "version": "1.12.9",
+ "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.12.9.tgz",
+ "integrity": "sha512-aWZf0PqE0ot7tCuhAjRkDFf41AzzSQO0x2xRfTbnhpROp57BRJ/N5eee1VULO/UA2PIJRG7GKQky5bSGBYlFug==",
"cpu": [
"ia32"
],
@@ -9537,9 +9982,9 @@
}
},
"node_modules/@swc/core-win32-x64-msvc": {
- "version": "1.12.3",
- "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.12.3.tgz",
- "integrity": "sha512-Sf4iSg+IYT5AzFSDDmii08DfeKcvtkVxIuo+uS8BJMbiLjFNjgMkkVlBthknGyJcSK15ncg9248XjnM4jU8DZA==",
+ "version": "1.12.9",
+ "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.12.9.tgz",
+ "integrity": "sha512-C25fYftXOras3P3anSUeXXIpxmEkdAcsIL9yrr0j1xepTZ/yKwpnQ6g3coj8UXdeJy4GTVlR6+Ow/QiBgZQNOg==",
"cpu": [
"x64"
],
@@ -10281,9 +10726,9 @@
}
},
"node_modules/@types/node-forge": {
- "version": "1.3.11",
- "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz",
- "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==",
+ "version": "1.3.12",
+ "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.12.tgz",
+ "integrity": "sha512-a0ToKlRVnUw3aXKQq2F+krxZKq7B8LEQijzPn5RdFAMatARD2JX9o8FBpMXOOrjob0uc13aN+V/AXniOXW4d9A==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -10968,9 +11413,9 @@
}
},
"node_modules/@vitest/expect/node_modules/pathval": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.0.tgz",
- "integrity": "sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz",
+ "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -12473,14 +12918,14 @@
}
},
"node_modules/babel-plugin-polyfill-corejs2": {
- "version": "0.4.13",
- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.13.tgz",
- "integrity": "sha512-3sX/eOms8kd3q2KZ6DAhKPc0dgm525Gqq5NtWKZ7QYYZEv57OQ54KtblzJzH1lQF/eQxO8KjWGIK9IPUJNus5g==",
+ "version": "0.4.14",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz",
+ "integrity": "sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/compat-data": "^7.22.6",
- "@babel/helper-define-polyfill-provider": "^0.6.4",
+ "@babel/compat-data": "^7.27.7",
+ "@babel/helper-define-polyfill-provider": "^0.6.5",
"semver": "^6.3.1"
},
"peerDependencies": {
@@ -12512,13 +12957,13 @@
}
},
"node_modules/babel-plugin-polyfill-regenerator": {
- "version": "0.6.4",
- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.4.tgz",
- "integrity": "sha512-7gD3pRadPrbjhjLyxebmx/WrFYcuSjZ0XbdUujQMZ/fcE9oeewk2U/7PCvez84UeuK3oSjmPZ0Ch0dlupQvGzw==",
+ "version": "0.6.5",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz",
+ "integrity": "sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-define-polyfill-provider": "^0.6.4"
+ "@babel/helper-define-polyfill-provider": "^0.6.5"
},
"peerDependencies": {
"@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
@@ -13090,9 +13535,9 @@
"license": "ISC"
},
"node_modules/browserslist": {
- "version": "4.25.0",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.0.tgz",
- "integrity": "sha512-PJ8gYKeS5e/whHBh8xrwYK+dAvEj7JXtz6uTucnMRB8OiGTsKccFekoRrjajPBHV8oOY+2tI4uxeceSimKwMFA==",
+ "version": "4.25.1",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.1.tgz",
+ "integrity": "sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==",
"dev": true,
"funding": [
{
@@ -13110,8 +13555,8 @@
],
"license": "MIT",
"dependencies": {
- "caniuse-lite": "^1.0.30001718",
- "electron-to-chromium": "^1.5.160",
+ "caniuse-lite": "^1.0.30001726",
+ "electron-to-chromium": "^1.5.173",
"node-releases": "^2.0.19",
"update-browserslist-db": "^1.1.3"
},
@@ -13549,9 +13994,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001723",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001723.tgz",
- "integrity": "sha512-1R/elMjtehrFejxwmexeXAtae5UO9iSyFn6G/I806CYC/BLyyBk1EPhrKBkWhy6wM6Xnm47dSJQec+tLJ39WHw==",
+ "version": "1.0.30001726",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001726.tgz",
+ "integrity": "sha512-VQAUIUzBiZ/UnlM28fSp2CRF3ivUn1BWEvxMcVTNwpw91Py1pGbPIyIKtd+tzct9C3ouceCVdGAXxZOpZAsgdw==",
"dev": true,
"funding": [
{
@@ -15042,9 +15487,9 @@
}
},
"node_modules/css-what": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
- "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
+ "version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz",
+ "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==",
"dev": true,
"license": "BSD-2-Clause",
"engines": {
@@ -16080,9 +16525,9 @@
}
},
"node_modules/dotenv": {
- "version": "16.5.0",
- "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.5.0.tgz",
- "integrity": "sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==",
+ "version": "16.6.1",
+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz",
+ "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==",
"dev": true,
"license": "BSD-2-Clause",
"engines": {
@@ -16364,9 +16809,9 @@
}
},
"node_modules/electron-to-chromium": {
- "version": "1.5.170",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.170.tgz",
- "integrity": "sha512-GP+M7aeluQo9uAyiTCxgIj/j+PrWhMlY7LFVj8prlsPljd0Fdg9AprlfUi+OCSFWy9Y5/2D/Jrj9HS8Z4rpKWA==",
+ "version": "1.5.179",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.179.tgz",
+ "integrity": "sha512-UWKi/EbBopgfFsc5k61wFpV7WrnnSlSzW/e2XcBmS6qKYTivZlLtoll5/rdqRTxGglGHkmkW0j0pFNJG10EUIQ==",
"dev": true,
"license": "ISC"
},
@@ -16381,9 +16826,9 @@
}
},
"node_modules/electron/node_modules/@types/node": {
- "version": "22.15.32",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.32.tgz",
- "integrity": "sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==",
+ "version": "22.16.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.16.0.tgz",
+ "integrity": "sha512-B2egV9wALML1JCpv3VQoQ+yesQKAmNMBIAY7OteVrikcOcAkWm+dGL6qpeCktPjAv6N1JLnhbNiqS35UpFyBsQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -16570,9 +17015,9 @@
}
},
"node_modules/enhanced-resolve": {
- "version": "5.18.1",
- "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.1.tgz",
- "integrity": "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==",
+ "version": "5.18.2",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.2.tgz",
+ "integrity": "sha512-6Jw4sE1maoRJo3q8MsSIn2onJFbLTOjY9hlx4DZXmOKvLRd1Ok2kXmAGXaafL2+ijsJZ1ClYbl/pmqr9+k4iUQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -17433,9 +17878,9 @@
}
},
"node_modules/eslint-module-utils": {
- "version": "2.12.0",
- "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz",
- "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==",
+ "version": "2.12.1",
+ "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz",
+ "integrity": "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -17815,35 +18260,6 @@
"node": ">=10.13.0"
}
},
- "node_modules/eslint/node_modules/globals": {
- "version": "13.24.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
- "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "type-fest": "^0.20.2"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/eslint/node_modules/type-fest": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
- "dev": true,
- "license": "(MIT OR CC0-1.0)",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/esniff": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz",
@@ -19369,13 +19785,32 @@
}
},
"node_modules/globals": {
- "version": "11.12.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
- "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
+ "version": "13.24.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
+ "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
"dev": true,
"license": "MIT",
+ "dependencies": {
+ "type-fest": "^0.20.2"
+ },
"engines": {
- "node": ">=4"
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/globals/node_modules/type-fest": {
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
+ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
+ "dev": true,
+ "license": "(MIT OR CC0-1.0)",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/globalthis": {
@@ -27028,9 +27463,9 @@
}
},
"node_modules/playwright-core": {
- "version": "1.53.1",
- "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.53.1.tgz",
- "integrity": "sha512-Z46Oq7tLAyT0lGoFx4DOuB1IA9D1TPj0QkYxpPVUnGDqHHvDpCftu1J2hM2PiWsNMoZh8+LQaarAWcDfPBc6zg==",
+ "version": "1.53.2",
+ "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.53.2.tgz",
+ "integrity": "sha512-ox/OytMy+2w1jcYEYlOo1Hhp8hZkLCximMTUTMBXjGUA1KoFfiSZ+DU+3a739jsPY0yoKH2TFy9S2fsJas8yAw==",
"dev": true,
"license": "Apache-2.0",
"bin": {
@@ -31261,9 +31696,9 @@
"license": "MIT"
},
"node_modules/stylelint-scss/node_modules/mdn-data": {
- "version": "2.21.0",
- "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.21.0.tgz",
- "integrity": "sha512-+ZKPQezM5vYJIkCxaC+4DTnRrVZR1CgsKLu5zsQERQx6Tea8Y+wMx5A24rq8A8NepCeatIQufVAekKNgiBMsGQ==",
+ "version": "2.22.1",
+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.22.1.tgz",
+ "integrity": "sha512-u9Xnc9zLuF/CL2IHPow7HcXPpb8okQyzYpwL5wFsY//JRedSWYglYRg3PYWoQCu1zO+tBTmWOJN/iM0mPC5CRQ==",
"dev": true,
"license": "CC0-1.0"
},
@@ -31589,9 +32024,9 @@
}
},
"node_modules/svgo/node_modules/css-select": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz",
- "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==",
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz",
+ "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==",
"dev": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -31998,9 +32433,9 @@
"license": "ISC"
},
"node_modules/terser": {
- "version": "5.43.0",
- "resolved": "https://registry.npmjs.org/terser/-/terser-5.43.0.tgz",
- "integrity": "sha512-CqNNxKSGKSZCunSvwKLTs8u8sGGlp27sxNZ4quGh0QeNuyHM0JSEM/clM9Mf4zUp6J+tO2gUXhgXT2YMMkwfKQ==",
+ "version": "5.43.1",
+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.43.1.tgz",
+ "integrity": "sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg==",
"dev": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -33913,9 +34348,9 @@
}
},
"node_modules/webpack-dev-server/node_modules/ws": {
- "version": "8.18.2",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.2.tgz",
- "integrity": "sha512-DMricUmwGZUVr++AEAe2uiVM7UoO9MAVZMDu05UQOaUII0lp+zOzLLU4Xqh/JvTqklB1T4uELaaPBKyjE1r4fQ==",
+ "version": "8.18.3",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz",
+ "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -33962,9 +34397,9 @@
}
},
"node_modules/webpack-sources": {
- "version": "3.3.2",
- "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.2.tgz",
- "integrity": "sha512-ykKKus8lqlgXX/1WjudpIEjqsafjOTcOJqxnAbMLAu/KCsDCJ6GBtvscewvTkrn24HsnvFwrSCbenFrhtcCsAA==",
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.3.tgz",
+ "integrity": "sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==",
"dev": true,
"license": "MIT",
"engines": {
diff --git a/net-im/signal-desktop/files/patch-app_main.ts b/net-im/signal-desktop/files/patch-app_main.ts
index 80c9aadd0f9c..12953d4bd665 100644
--- a/net-im/signal-desktop/files/patch-app_main.ts
+++ b/net-im/signal-desktop/files/patch-app_main.ts
@@ -1,14 +1,5 @@
--- app/main.ts.orig 2023-10-19 19:29:53 UTC
+++ app/main.ts
-@@ -211,7 +211,7 @@ const DISABLE_GPU =
- };
-
- const DISABLE_GPU =
-- OS.isLinux() && !process.argv.some(arg => arg === '--enable-gpu');
-+ (OS.isLinux() || OS.isFreeBSD()) && !process.argv.some(arg => arg === '--enable-gpu');
-
- const DISABLE_IPV6 = process.argv.some(arg => arg === '--disable-ipv6');
- const FORCE_ENABLE_CRASH_REPORTS = process.argv.some(
@@ -628,7 +628,7 @@ if (OS.isWindows()) {
if (OS.isWindows()) {
diff --git a/net-im/signal-desktop/files/patch-package.json b/net-im/signal-desktop/files/patch-package.json
index 44558e7fb64a..723f0afbb32c 100644
--- a/net-im/signal-desktop/files/patch-package.json
+++ b/net-im/signal-desktop/files/patch-package.json
@@ -18,11 +18,11 @@
"protobufjs": "7.3.2",
"proxy-agent": "6.4.0",
"qrcode-generator": "1.4.4",
-@@ -220,7 +218,6 @@
+@@ -222,7 +222,6 @@
"@indutny/parallel-prettier": "3.0.0",
"@indutny/rezip-electron": "2.0.1",
"@napi-rs/canvas": "0.1.61",
-- "@signalapp/mock-server": "11.3.1",
+- "@signalapp/mock-server": "12.0.0",
"@storybook/addon-a11y": "8.4.4",
"@storybook/addon-actions": "8.4.4",
"@storybook/addon-controls": "8.4.4",
diff --git a/net-im/signal-desktop/files/pnpm-lock.yaml b/net-im/signal-desktop/files/pnpm-lock.yaml
index a0d302c10563..4c3e05a3c9cc 100644
--- a/net-im/signal-desktop/files/pnpm-lock.yaml
+++ b/net-im/signal-desktop/files/pnpm-lock.yaml
@@ -34,7 +34,7 @@ patchedDependencies:
hash: e8a96f71e52bf903c9f1eadba4740489a0beb48da33db52354adca484fe1f495
path: patches/@vitest+expect+2.0.5.patch
app-builder-lib:
- hash: 2a119a69a005842a6f7003c60ccd5e66c35900c65641c7930e514ae5e4c77982
+ hash: 0c3b228458f552563f27009bd822f7f7c069547b27cb27268838dcf98502693b
path: patches/app-builder-lib.patch
backbone@1.6.0:
hash: 342b4b6012f8aecfa041554256444cb25af75bc933cf2ab1e91c4f66a8e47a31
@@ -113,6 +113,9 @@ importers:
'@popperjs/core':
specifier: 2.11.8
version: 2.11.8
+ '@radix-ui/react-tooltip':
+ specifier: 1.2.7
+ version: 1.2.7(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/focus':
specifier: 3.19.1
version: 3.19.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -129,8 +132,8 @@ importers:
specifier: 3.27.0
version: 3.27.0(react@18.3.1)
'@signalapp/libsignal-client':
- specifier: 0.72.1
- version: 0.72.1
+ specifier: 0.74.1
+ version: 0.74.1
'@signalapp/quill-cjs':
specifier: 2.1.2
version: 2.1.2
@@ -140,6 +143,9 @@ importers:
'@signalapp/sqlcipher':
specifier: 2.0.3
version: 2.0.3
+ '@signalapp/windows-ucv':
+ specifier: 1.0.0
+ version: 1.0.0
'@tanstack/react-virtual':
specifier: 3.11.2
version: 3.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -467,13 +473,13 @@ importers:
version: 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)
'@storybook/react-webpack5':
specifier: 8.4.4
- version: 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
+ version: 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
'@storybook/test':
specifier: 8.4.4
version: 8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))
'@storybook/test-runner':
specifier: 0.22.0
- version: 0.22.0(@swc/helpers@0.5.17)(@types/node@20.17.6)(debug@4.3.7)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ version: 0.22.0(@swc/helpers@0.5.17)(@types/node@20.17.6)(debug@4.3.7)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
'@storybook/types':
specifier: 8.1.11
version: 8.1.11
@@ -767,10 +773,10 @@ importers:
version: 3.3.2
terser-webpack-plugin:
specifier: 5.3.10
- version: 5.3.10(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1)
+ version: 5.3.10(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1)
ts-node:
specifier: 10.9.2
- version: 10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)
+ version: 10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)
typescript:
specifier: 5.6.3
version: 5.6.3
@@ -779,7 +785,7 @@ importers:
version: 8.0.1(debug@4.3.7)
webpack:
specifier: 5.96.1
- version: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ version: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-cli:
specifier: 5.1.4
version: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
@@ -803,16 +809,16 @@ packages:
resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
engines: {node: '>=6.9.0'}
- '@babel/compat-data@7.27.5':
- resolution: {integrity: sha512-KiRAp/VoJaWkkte84TvUd9qjdbZAdiqyvMxrGl1N6vzFogKmaLgoM3L1kgtLicp2HP5fBJS8JrZKLVIZGVJAVg==}
+ '@babel/compat-data@7.28.0':
+ resolution: {integrity: sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==}
engines: {node: '>=6.9.0'}
'@babel/core@7.26.0':
resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==}
engines: {node: '>=6.9.0'}
- '@babel/generator@7.27.5':
- resolution: {integrity: sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==}
+ '@babel/generator@7.28.0':
+ resolution: {integrity: sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==}
engines: {node: '>=6.9.0'}
'@babel/helper-annotate-as-pure@7.27.3':
@@ -829,11 +835,15 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-define-polyfill-provider@0.6.4':
- resolution: {integrity: sha512-jljfR1rGnXXNWnmQg2K3+bvhkxB51Rl32QRaOTuwwjviGrHzIbSc8+x9CpraDtbT7mfyjXObULP4w/adunNwAw==}
+ '@babel/helper-define-polyfill-provider@0.6.5':
+ resolution: {integrity: sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==}
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
+ '@babel/helper-globals@7.28.0':
+ resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helper-member-expression-to-functions@7.27.1':
resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==}
engines: {node: '>=6.9.0'}
@@ -882,8 +892,8 @@ packages:
resolution: {integrity: sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==}
engines: {node: '>=6.9.0'}
- '@babel/parser@7.27.5':
- resolution: {integrity: sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==}
+ '@babel/parser@7.28.0':
+ resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==}
engines: {node: '>=6.0.0'}
hasBin: true
@@ -1005,8 +1015,8 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-react-display-name@7.27.1':
- resolution: {integrity: sha512-p9+Vl3yuHPmkirRrg021XiP+EETmPMQTLr6Ayjj85RLNEbb3Eya/4VI0vAdzQG9SEAl2Lnt7fy5lZyMzjYoZQQ==}
+ '@babel/plugin-transform-react-display-name@7.28.0':
+ resolution: {integrity: sha512-D6Eujc2zMxKjfa4Zxl4GHMsmhKKZ9VpcqIchJLvwTxad9zWIYulwYItBovpDOoNLISpcZSXoDJ5gaGbQUDqViA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -1061,12 +1071,12 @@ packages:
resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==}
engines: {node: '>=6.9.0'}
- '@babel/traverse@7.27.4':
- resolution: {integrity: sha512-oNcu2QbHqts9BtOWJosOVJapWjBDSxGCpFvikNR5TGDYDQf3JwpIoMzIKrvfoti93cLfPJEG4tH9SPVeyCGgdA==}
+ '@babel/traverse@7.28.0':
+ resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==}
engines: {node: '>=6.9.0'}
- '@babel/types@7.27.6':
- resolution: {integrity: sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==}
+ '@babel/types@7.28.0':
+ resolution: {integrity: sha512-jYnje+JyZG5YThjHiF28oT4SIZLnYOcSBb6+SDaFIyzDVSkXQmQQYclJ2R+YxcdmK0AX6x1E5OQNtuh3jHDrUg==}
engines: {node: '>=6.9.0'}
'@bcoe/v8-coverage@0.2.3':
@@ -1332,6 +1342,21 @@ packages:
resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ '@floating-ui/core@1.7.2':
+ resolution: {integrity: sha512-wNB5ooIKHQc+Kui96jE/n69rHFWAVoxn5CAzL1Xdd8FG03cgY3MLO+GF9U3W737fYDSgPWA6MReKhBQBop6Pcw==}
+
+ '@floating-ui/dom@1.7.2':
+ resolution: {integrity: sha512-7cfaOQuCS27HD7DX+6ib2OrnW+b4ZBwDNnCcT0uTyidcmyWb03FnQqJybDBoCnpdxwBSfA94UAYlRCt7mV+TbA==}
+
+ '@floating-ui/react-dom@2.1.4':
+ resolution: {integrity: sha512-JbbpPhp38UmXDDAu60RJmbeme37Jbgsm7NrHGgzYYFKmblzRUh6Pa641dII6LsjwF4XlScDrde2UAzDo/b9KPw==}
+ peerDependencies:
+ react: '>=16.8.0'
+ react-dom: '>=16.8.0'
+
+ '@floating-ui/utils@0.2.10':
+ resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==}
+
'@formatjs/ecma402-abstract@1.11.4':
resolution: {integrity: sha512-EBikYFp2JCdIfGEb5G9dyCkTGDmC57KSHhRQOC3aYxoPWVZvfWCDjZwkGYHN7Lis/fmuWl906bnNTJifDQ3sXw==}
@@ -1580,26 +1605,21 @@ packages:
resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- '@jridgewell/gen-mapping@0.3.8':
- resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==}
- engines: {node: '>=6.0.0'}
+ '@jridgewell/gen-mapping@0.3.12':
+ resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==}
'@jridgewell/resolve-uri@3.1.2':
resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
engines: {node: '>=6.0.0'}
- '@jridgewell/set-array@1.2.1':
- resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
- engines: {node: '>=6.0.0'}
-
- '@jridgewell/source-map@0.3.6':
- resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==}
+ '@jridgewell/source-map@0.3.10':
+ resolution: {integrity: sha512-0pPkgz9dY+bijgistcTTJ5mR+ocqRXLuhXHYdzoMmmoJ2C9S46RCm2GMUbatPEUK9Yjy26IrAy8D/M00lLkv+Q==}
- '@jridgewell/sourcemap-codec@1.5.0':
- resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
+ '@jridgewell/sourcemap-codec@1.5.4':
+ resolution: {integrity: sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==}
- '@jridgewell/trace-mapping@0.3.25':
- resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
+ '@jridgewell/trace-mapping@0.3.29':
+ resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==}
'@jridgewell/trace-mapping@0.3.9':
resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}
@@ -1907,6 +1927,215 @@ packages:
'@protobufjs/utf8@1.1.0':
resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==}
+ '@radix-ui/primitive@1.1.2':
+ resolution: {integrity: sha512-XnbHrrprsNqZKQhStrSwgRUQzoCI1glLzdw79xiZPoofhGICeZRSQ3dIxAKH1gb3OHfNf4d6f+vAv3kil2eggA==}
+
+ '@radix-ui/react-arrow@1.1.7':
+ resolution: {integrity: sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==}
+ peerDependencies:
+ '@types/react': '*'
+ '@types/react-dom': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
+ '@radix-ui/react-compose-refs@1.1.2':
+ resolution: {integrity: sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@radix-ui/react-context@1.1.2':
+ resolution: {integrity: sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@radix-ui/react-dismissable-layer@1.1.10':
+ resolution: {integrity: sha512-IM1zzRV4W3HtVgftdQiiOmA0AdJlCtMLe00FXaHwgt3rAnNsIyDqshvkIW3hj/iu5hu8ERP7KIYki6NkqDxAwQ==}
+ peerDependencies:
+ '@types/react': '*'
+ '@types/react-dom': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
+ '@radix-ui/react-id@1.1.1':
+ resolution: {integrity: sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@radix-ui/react-popper@1.2.7':
+ resolution: {integrity: sha512-IUFAccz1JyKcf/RjB552PlWwxjeCJB8/4KxT7EhBHOJM+mN7LdW+B3kacJXILm32xawcMMjb2i0cIZpo+f9kiQ==}
+ peerDependencies:
+ '@types/react': '*'
+ '@types/react-dom': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
+ '@radix-ui/react-portal@1.1.9':
+ resolution: {integrity: sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==}
+ peerDependencies:
+ '@types/react': '*'
+ '@types/react-dom': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
+ '@radix-ui/react-presence@1.1.4':
+ resolution: {integrity: sha512-ueDqRbdc4/bkaQT3GIpLQssRlFgWaL/U2z/S31qRwwLWoxHLgry3SIfCwhxeQNbirEUXFa+lq3RL3oBYXtcmIA==}
+ peerDependencies:
+ '@types/react': '*'
+ '@types/react-dom': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
+ '@radix-ui/react-primitive@2.1.3':
+ resolution: {integrity: sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==}
+ peerDependencies:
+ '@types/react': '*'
+ '@types/react-dom': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
+ '@radix-ui/react-slot@1.2.3':
+ resolution: {integrity: sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@radix-ui/react-tooltip@1.2.7':
+ resolution: {integrity: sha512-Ap+fNYwKTYJ9pzqW+Xe2HtMRbQ/EeWkj2qykZ6SuEV4iS/o1bZI5ssJbk4D2r8XuDuOBVz/tIx2JObtuqU+5Zw==}
+ peerDependencies:
+ '@types/react': '*'
+ '@types/react-dom': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
+ '@radix-ui/react-use-callback-ref@1.1.1':
+ resolution: {integrity: sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@radix-ui/react-use-controllable-state@1.2.2':
+ resolution: {integrity: sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@radix-ui/react-use-effect-event@0.0.2':
+ resolution: {integrity: sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@radix-ui/react-use-escape-keydown@1.1.1':
+ resolution: {integrity: sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@radix-ui/react-use-layout-effect@1.1.1':
+ resolution: {integrity: sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@radix-ui/react-use-rect@1.1.1':
+ resolution: {integrity: sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@radix-ui/react-use-size@1.1.1':
+ resolution: {integrity: sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@radix-ui/react-visually-hidden@1.2.3':
+ resolution: {integrity: sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug==}
+ peerDependencies:
+ '@types/react': '*'
+ '@types/react-dom': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
+ '@radix-ui/rect@1.1.1':
+ resolution: {integrity: sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==}
+
'@react-aria/accordion@3.0.0-alpha.35':
resolution: {integrity: sha512-eZcsHJDVDNIZ2XUmJynHScRv1YAF/+fj5T0zoGdyEPImIIxJLROupQ75uwarAI5btGSR2TFeqYRmRXJrVuxgoA==}
peerDependencies:
@@ -2544,8 +2773,8 @@ packages:
'@sideway/pinpoint@2.0.0':
resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==}
- '@signalapp/libsignal-client@0.72.1':
- resolution: {integrity: sha512-YFIxrp8KVo0+q3lZBw/CEFbnPNbUsmfD3JRLu1cWH2nDLbAGwVzmbOGAzhXDzui5jO2PyEr8wXKqRpVbNKy1pw==}
+ '@signalapp/libsignal-client@0.74.1':
+ resolution: {integrity: sha512-PEJou0yrBvxaAGg7JjONlRNM/t3PCBuY96wu7W6+57e38/7Mibo9kAMfE5B8DgVv+DUNMW9AgJhx5McCoIXYew==}
'@signalapp/parchment-cjs@3.0.1':
resolution: {integrity: sha512-hSBMQ1M7wE4GcC8ZeNtvpJF+DAJg3eIRRf1SiHS3I3Algav/sgJJNm6HIYm6muHuK7IJmuEjkL3ILSXgmu0RfQ==}
@@ -2560,6 +2789,9 @@ packages:
'@signalapp/sqlcipher@2.0.3':
resolution: {integrity: sha512-aywstwV6Lg17NSPVK7fb40CIF687D6352YwCwAxDSxrw/qTxJampgdHzPpMrsepb0y6gSAzdYEpRbosJZPqP/g==}
+ '@signalapp/windows-ucv@1.0.0':
+ resolution: {integrity: sha512-8jDChKSW4gEZO8F3KxFntYR3fLWM0DzoJnK/t9AnUxhP7iJbgbF+K9lXamjbIjDhsLwmwbjoyGrEbqtkkx/w/g==}
+
'@sinclair/typebox@0.27.8':
resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
@@ -2760,68 +2992,68 @@ packages:
'@storybook/types@8.1.11':
resolution: {integrity: sha512-k9N5iRuY2+t7lVRL6xeu6diNsxO3YI3lS4Juv3RZ2K4QsE/b3yG5ElfJB8DjHDSHwRH4ORyrU71KkOCUVfvtnw==}
- '@swc/core-darwin-arm64@1.12.3':
- resolution: {integrity: sha512-QCV9vQ/s27AMxm8j8MTDL/nDoiEMrANiENRrWnb0Fxvz/O39CajPVShp/W7HlOkzt1GYtUXPdQJpSKylugfrWw==}
+ '@swc/core-darwin-arm64@1.12.9':
+ resolution: {integrity: sha512-GACFEp4nD6V+TZNR2JwbMZRHB+Yyvp14FrcmB6UCUYmhuNWjkxi+CLnEvdbuiKyQYv0zA+TRpCHZ+whEs6gwfA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
- '@swc/core-darwin-x64@1.12.3':
- resolution: {integrity: sha512-LylCMfzGhdvl5tyKaTT9ePetHUX7wSsST7hxWiHzS+cUMj7FnhcfdEr6kcNVT7y1RJn3fCvuv7T98ZB+T2q3HA==}
+ '@swc/core-darwin-x64@1.12.9':
+ resolution: {integrity: sha512-hv2kls7Ilkm2EpeJz+I9MCil7pGS3z55ZAgZfxklEuYsxpICycxeH+RNRv4EraggN44ms+FWCjtZFu0LGg2V3g==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
- '@swc/core-linux-arm-gnueabihf@1.12.3':
- resolution: {integrity: sha512-DQODb7S+q+pwQY41Azcavwb2rb4rGxP70niScRDxB9X68hHOM9D0w9fxzC+Nr3AHcPSmVJUYUIiq5h38O5hVgQ==}
+ '@swc/core-linux-arm-gnueabihf@1.12.9':
+ resolution: {integrity: sha512-od9tDPiG+wMU9wKtd6y3nYJdNqgDOyLdgRRcrj1/hrbHoUPOM8wZQZdwQYGarw63iLXGgsw7t5HAF9Yc51ilFA==}
engines: {node: '>=10'}
cpu: [arm]
os: [linux]
- '@swc/core-linux-arm64-gnu@1.12.3':
- resolution: {integrity: sha512-nTxtJSq78AjeaQBueYImoFBs5j7qXbgOxtirpyt8jE29NQBd0VFzDzRBhkr6I9jq0hNiChgMkqBN4eUkEQjytg==}
+ '@swc/core-linux-arm64-gnu@1.12.9':
+ resolution: {integrity: sha512-6qx1ka9LHcLzxIgn2Mros+CZLkHK2TawlXzi/h7DJeNnzi8F1Hw0Yzjp8WimxNCg6s2n+o3jnmin1oXB7gg8rw==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
- '@swc/core-linux-arm64-musl@1.12.3':
- resolution: {integrity: sha512-lBGvC5UgPSxqLr/y1NZxQhyRQ7nXy3/Ec1Z47YNXtqtpKiG1EcOGPyS0UZgwiYQkXqq8NBFMHnyHmpKnXTvRDA==}
+ '@swc/core-linux-arm64-musl@1.12.9':
+ resolution: {integrity: sha512-yghFZWKPVVGbUdqiD7ft23G0JX6YFGDJPz9YbLLAwGuKZ9th3/jlWoQDAw1Naci31LQhVC+oIji6ozihSuwB2A==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
- '@swc/core-linux-x64-gnu@1.12.3':
- resolution: {integrity: sha512-61wZ8hwxNYzBY9MCWB50v90ICzdIhOuPk1O1qXswz9AXw5O6iQStEBHQ1rozPkfQ/rmhepk0pOf/6LCwssJOwg==}
+ '@swc/core-linux-x64-gnu@1.12.9':
+ resolution: {integrity: sha512-SFUxyhWLZRNL8QmgGNqdi2Q43PNyFVkRZ2zIif30SOGFSxnxcf2JNeSeBgKIGVgaLSuk6xFVVCtJ3KIeaStgRg==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
- '@swc/core-linux-x64-musl@1.12.3':
- resolution: {integrity: sha512-NNeBiTpCgWt80vumTKVoaj6Fa/ZjUcaNQNM7np3PIgB8EbuXfyztboV7vUxpkmD/lUgsk8GlEFYViHvo6VMefQ==}
+ '@swc/core-linux-x64-musl@1.12.9':
+ resolution: {integrity: sha512-9FB0wM+6idCGTI20YsBNBg9xSWtkDBymnpaTCsZM3qDc0l4uOpJMqbfWhQvp17x7r/ulZfb2QY8RDvQmCL6AcQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
- '@swc/core-win32-arm64-msvc@1.12.3':
- resolution: {integrity: sha512-fxraM7exaPb1/W0CoHW45EFNOQUQh0nonBEcNFm2iv095mziBwttyxZyQBoDkQocpkd5NtsZw3xW5FTBPnn+Vw==}
+ '@swc/core-win32-arm64-msvc@1.12.9':
+ resolution: {integrity: sha512-zHOusMVbOH9ik5RtRrMiGzLpKwxrPXgXkBm3SbUCa65HAdjV33NZ0/R9Rv1uPESALtEl2tzMYLUxYA5ECFDFhA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
- '@swc/core-win32-ia32-msvc@1.12.3':
- resolution: {integrity: sha512-FFIhMPXIDjRcewomwbYGPvem7Fj76AsuzbRahnAyp+OzJwrrtxVmra/kyUCfj4kix7vdGByY0WvVfiVCf5b7Mg==}
+ '@swc/core-win32-ia32-msvc@1.12.9':
+ resolution: {integrity: sha512-aWZf0PqE0ot7tCuhAjRkDFf41AzzSQO0x2xRfTbnhpROp57BRJ/N5eee1VULO/UA2PIJRG7GKQky5bSGBYlFug==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
- '@swc/core-win32-x64-msvc@1.12.3':
- resolution: {integrity: sha512-Sf4iSg+IYT5AzFSDDmii08DfeKcvtkVxIuo+uS8BJMbiLjFNjgMkkVlBthknGyJcSK15ncg9248XjnM4jU8DZA==}
+ '@swc/core-win32-x64-msvc@1.12.9':
+ resolution: {integrity: sha512-C25fYftXOras3P3anSUeXXIpxmEkdAcsIL9yrr0j1xepTZ/yKwpnQ6g3coj8UXdeJy4GTVlR6+Ow/QiBgZQNOg==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
- '@swc/core@1.12.3':
- resolution: {integrity: sha512-c4NeXW8P3gPqcFwtm+4aH+F2Cj5KJLMiLaKhSj3mpv19glq+jmekomdktAw/VHyjsXlsmouOeNWrk8rVlkCRsg==}
+ '@swc/core@1.12.9':
+ resolution: {integrity: sha512-O+LfT2JlVMsIMWG9x+rdxg8GzpzeGtCZQfXV7cKc1PjIKUkLFf1QJ7okuseA4f/9vncu37dQ2ZcRrPKy0Ndd5g==}
engines: {node: '>=10'}
peerDependencies:
'@swc/helpers': '>=0.5.17'
@@ -3071,8 +3303,8 @@ packages:
'@types/node-fetch@2.6.12':
resolution: {integrity: sha512-8nneRWKCg3rMtF69nLQJnOYUcbafYeFSjqkw3jCRLsqkWFlHaoQrr5mXmofFGOx3DKn7UfmBMyov8ySvLRVldA==}
- '@types/node-forge@1.3.11':
- resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==}
+ '@types/node-forge@1.3.12':
+ resolution: {integrity: sha512-a0ToKlRVnUw3aXKQq2F+krxZKq7B8LEQijzPn5RdFAMatARD2JX9o8FBpMXOOrjob0uc13aN+V/AXniOXW4d9A==}
'@types/node@16.18.126':
resolution: {integrity: sha512-OTcgaiwfGFBKacvfwuHzzn1KLxH/er8mluiy8/uM3sGXHaRe73RrSIj01jow9t4kJEW633Ov+cOexXeiApTyAw==}
@@ -3080,8 +3312,8 @@ packages:
'@types/node@20.17.6':
resolution: {integrity: sha512-VEI7OdvK2wP7XHnsuXbAJnEpEkF6NjSN45QJlL4VGqZSXsnicpesdTWsg9RISeSdYd3yeRj/y3k5KGjUXYnFwQ==}
- '@types/node@22.15.32':
- resolution: {integrity: sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==}
+ '@types/node@22.16.0':
+ resolution: {integrity: sha512-B2egV9wALML1JCpv3VQoQ+yesQKAmNMBIAY7OteVrikcOcAkWm+dGL6qpeCktPjAv6N1JLnhbNiqS35UpFyBsQ==}
'@types/normalize-path@3.0.2':
resolution: {integrity: sha512-DO++toKYPaFn0Z8hQ7Tx+3iT9t77IJo/nDiqTXilgEP+kPNIYdpS9kh3fXuc53ugqwp9pxC1PVjCpV1tQDyqMA==}
@@ -3709,8 +3941,8 @@ packages:
babel-plugin-lodash@3.3.4:
resolution: {integrity: sha512-yDZLjK7TCkWl1gpBeBGmuaDIFhZKmkoL+Cu2MUUjv5VxUZx/z7tBGBCBcQs5RI1Bkz5LLmNdjx7paOyQtMovyg==}
- babel-plugin-polyfill-corejs2@0.4.13:
- resolution: {integrity: sha512-3sX/eOms8kd3q2KZ6DAhKPc0dgm525Gqq5NtWKZ7QYYZEv57OQ54KtblzJzH1lQF/eQxO8KjWGIK9IPUJNus5g==}
+ babel-plugin-polyfill-corejs2@0.4.14:
+ resolution: {integrity: sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==}
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
@@ -3719,8 +3951,8 @@ packages:
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
- babel-plugin-polyfill-regenerator@0.6.4:
- resolution: {integrity: sha512-7gD3pRadPrbjhjLyxebmx/WrFYcuSjZ0XbdUujQMZ/fcE9oeewk2U/7PCvez84UeuK3oSjmPZ0Ch0dlupQvGzw==}
+ babel-plugin-polyfill-regenerator@0.6.5:
+ resolution: {integrity: sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==}
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
@@ -3831,8 +4063,8 @@ packages:
browser-stdout@1.3.1:
resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==}
- browserslist@4.25.0:
- resolution: {integrity: sha512-PJ8gYKeS5e/whHBh8xrwYK+dAvEj7JXtz6uTucnMRB8OiGTsKccFekoRrjajPBHV8oOY+2tI4uxeceSimKwMFA==}
+ browserslist@4.25.1:
+ resolution: {integrity: sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
@@ -3924,8 +4156,8 @@ packages:
resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
engines: {node: '>=10'}
- caniuse-lite@1.0.30001723:
- resolution: {integrity: sha512-1R/elMjtehrFejxwmexeXAtae5UO9iSyFn6G/I806CYC/BLyyBk1EPhrKBkWhy6wM6Xnm47dSJQec+tLJ39WHw==}
+ caniuse-lite@1.0.30001726:
+ resolution: {integrity: sha512-VQAUIUzBiZ/UnlM28fSp2CRF3ivUn1BWEvxMcVTNwpw91Py1pGbPIyIKtd+tzct9C3ouceCVdGAXxZOpZAsgdw==}
capture-stack-trace@1.0.2:
resolution: {integrity: sha512-X/WM2UQs6VMHUtjUDnZTRI+i1crWteJySFzr9UpGoQa4WQffXVTTXuekjl7TjZRlcF2XfjgITT0HxZ9RnxeT0w==}
@@ -4337,8 +4569,8 @@ packages:
css-select@4.3.0:
resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==}
- css-select@5.1.0:
- resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==}
+ css-select@5.2.2:
+ resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==}
css-tree@2.2.1:
resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==}
@@ -4352,8 +4584,8 @@ packages:
resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==}
engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0}
- css-what@6.1.0:
- resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==}
+ css-what@6.2.2:
+ resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==}
engines: {node: '>= 6'}
css.escape@1.5.1:
@@ -4435,6 +4667,15 @@ packages:
supports-color:
optional: true
+ debug@4.4.1:
+ resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==}
+ engines: {node: '>=6.0'}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
decamelize@1.2.0:
resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==}
engines: {node: '>=0.10.0'}
@@ -4674,8 +4915,8 @@ packages:
resolution: {integrity: sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==}
engines: {node: '>=12'}
- dotenv@16.5.0:
- resolution: {integrity: sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==}
+ dotenv@16.6.1:
+ resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==}
engines: {node: '>=12'}
dunder-proto@1.0.1:
@@ -4718,8 +4959,8 @@ packages:
electron-publish@26.0.13:
resolution: {integrity: sha512-O5hfHSwli5cegQ4JS3Dp0dZcheex6UCRE/qYyRQvhB6DhSwojiwTnAGEuQCJXc8K8Zxz2lku5Du3VwYHf8d5Lw==}
- electron-to-chromium@1.5.170:
- resolution: {integrity: sha512-GP+M7aeluQo9uAyiTCxgIj/j+PrWhMlY7LFVj8prlsPljd0Fdg9AprlfUi+OCSFWy9Y5/2D/Jrj9HS8Z4rpKWA==}
+ electron-to-chromium@1.5.179:
+ resolution: {integrity: sha512-UWKi/EbBopgfFsc5k61wFpV7WrnnSlSzW/e2XcBmS6qKYTivZlLtoll5/rdqRTxGglGHkmkW0j0pFNJG10EUIQ==}
electron-window@0.8.1:
resolution: {integrity: sha512-W1i9LfnZJozk3MXE8VgsL2E5wOUHSgyCvcg1H2vQQjj+gqhO9lVudgY3z3SF7LJAmi+0vy3CJkbMqsynWB49EA==}
@@ -4786,8 +5027,8 @@ packages:
endent@2.1.0:
resolution: {integrity: sha512-r8VyPX7XL8U01Xgnb1CjZ3XV+z90cXIJ9JPE/R9SEC9vpw2P6CfsRPJmp20DppC5N7ZAMCmjYkJIa744Iyg96w==}
- enhanced-resolve@5.18.1:
- resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==}
+ enhanced-resolve@5.18.2:
+ resolution: {integrity: sha512-6Jw4sE1maoRJo3q8MsSIn2onJFbLTOjY9hlx4DZXmOKvLRd1Ok2kXmAGXaafL2+ijsJZ1ClYbl/pmqr9+k4iUQ==}
engines: {node: '>=10.13.0'}
enquirer@2.4.1:
@@ -4946,8 +5187,8 @@ packages:
eslint-import-resolver-node@0.3.9:
resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==}
- eslint-module-utils@2.12.0:
- resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==}
+ eslint-module-utils@2.12.1:
+ resolution: {integrity: sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==}
engines: {node: '>=4'}
peerDependencies:
'@typescript-eslint/parser': '*'
@@ -5530,10 +5771,6 @@ packages:
resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==}
engines: {node: '>=6'}
- globals@11.12.0:
- resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
- engines: {node: '>=4'}
-
globals@13.24.0:
resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}
engines: {node: '>=8'}
@@ -6792,8 +7029,8 @@ packages:
mdn-data@2.12.2:
resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==}
- mdn-data@2.21.0:
- resolution: {integrity: sha512-+ZKPQezM5vYJIkCxaC+4DTnRrVZR1CgsKLu5zsQERQx6Tea8Y+wMx5A24rq8A8NepCeatIQufVAekKNgiBMsGQ==}
+ mdn-data@2.22.1:
+ resolution: {integrity: sha512-u9Xnc9zLuF/CL2IHPow7HcXPpb8okQyzYpwL5wFsY//JRedSWYglYRg3PYWoQCu1zO+tBTmWOJN/iM0mPC5CRQ==}
mdurl@2.0.0:
resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==}
@@ -7463,8 +7700,8 @@ packages:
pathval@1.1.1:
resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==}
- pathval@2.0.0:
- resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==}
+ pathval@2.0.1:
+ resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==}
engines: {node: '>= 14.16'}
pe-library@0.4.1:
@@ -7528,8 +7765,8 @@ packages:
engines: {node: '>=18'}
hasBin: true
- playwright-core@1.53.1:
- resolution: {integrity: sha512-Z46Oq7tLAyT0lGoFx4DOuB1IA9D1TPj0QkYxpPVUnGDqHHvDpCftu1J2hM2PiWsNMoZh8+LQaarAWcDfPBc6zg==}
+ playwright-core@1.53.2:
+ resolution: {integrity: sha512-ox/OytMy+2w1jcYEYlOo1Hhp8hZkLCximMTUTMBXjGUA1KoFfiSZ+DU+3a739jsPY0yoKH2TFy9S2fsJas8yAw==}
engines: {node: '>=18'}
hasBin: true
@@ -8719,8 +8956,8 @@ packages:
uglify-js:
optional: true
- terser@5.43.0:
- resolution: {integrity: sha512-CqNNxKSGKSZCunSvwKLTs8u8sGGlp27sxNZ4quGh0QeNuyHM0JSEM/clM9Mf4zUp6J+tO2gUXhgXT2YMMkwfKQ==}
+ terser@5.43.1:
+ resolution: {integrity: sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg==}
engines: {node: '>=10'}
hasBin: true
@@ -9203,8 +9440,8 @@ packages:
resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==}
engines: {node: '>=10.0.0'}
- webpack-sources@3.3.2:
- resolution: {integrity: sha512-ykKKus8lqlgXX/1WjudpIEjqsafjOTcOJqxnAbMLAu/KCsDCJ6GBtvscewvTkrn24HsnvFwrSCbenFrhtcCsAA==}
+ webpack-sources@3.3.3:
+ resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==}
engines: {node: '>=10.13.0'}
webpack-virtual-modules@0.6.2:
@@ -9340,8 +9577,8 @@ packages:
utf-8-validate:
optional: true
- ws@8.18.2:
- resolution: {integrity: sha512-DMricUmwGZUVr++AEAe2uiVM7UoO9MAVZMDu05UQOaUII0lp+zOzLLU4Xqh/JvTqklB1T4uELaaPBKyjE1r4fQ==}
+ ws@8.18.3:
+ resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==}
engines: {node: '>=10.0.0'}
peerDependencies:
bufferutil: ^4.0.1
@@ -9469,8 +9706,8 @@ snapshots:
'@ampproject/remapping@2.3.0':
dependencies:
- '@jridgewell/gen-mapping': 0.3.8
- '@jridgewell/trace-mapping': 0.3.25
+ '@jridgewell/gen-mapping': 0.3.12
+ '@jridgewell/trace-mapping': 0.3.29
'@babel/code-frame@7.27.1':
dependencies:
@@ -9478,20 +9715,20 @@ snapshots:
js-tokens: 4.0.0
picocolors: 1.1.1
- '@babel/compat-data@7.27.5': {}
+ '@babel/compat-data@7.28.0': {}
'@babel/core@7.26.0':
dependencies:
'@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.27.1
- '@babel/generator': 7.27.5
+ '@babel/generator': 7.28.0
'@babel/helper-compilation-targets': 7.27.2
'@babel/helper-module-transforms': 7.27.3(@babel/core@7.26.0)
'@babel/helpers': 7.27.6
- '@babel/parser': 7.27.5
+ '@babel/parser': 7.28.0
'@babel/template': 7.27.2
- '@babel/traverse': 7.27.4
- '@babel/types': 7.27.6
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.0
convert-source-map: 2.0.0
debug: 4.3.7(supports-color@8.1.1)
gensync: 1.0.0-beta.2
@@ -9500,23 +9737,23 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/generator@7.27.5':
+ '@babel/generator@7.28.0':
dependencies:
- '@babel/parser': 7.27.5
- '@babel/types': 7.27.6
- '@jridgewell/gen-mapping': 0.3.8
- '@jridgewell/trace-mapping': 0.3.25
+ '@babel/parser': 7.28.0
+ '@babel/types': 7.28.0
+ '@jridgewell/gen-mapping': 0.3.12
+ '@jridgewell/trace-mapping': 0.3.29
jsesc: 3.1.0
'@babel/helper-annotate-as-pure@7.27.3':
dependencies:
- '@babel/types': 7.27.6
+ '@babel/types': 7.28.0
'@babel/helper-compilation-targets@7.27.2':
dependencies:
- '@babel/compat-data': 7.27.5
+ '@babel/compat-data': 7.28.0
'@babel/helper-validator-option': 7.27.1
- browserslist: 4.25.0
+ browserslist: 4.25.1
lru-cache: 5.1.1
semver: 6.3.1
@@ -9528,33 +9765,35 @@ snapshots:
'@babel/helper-optimise-call-expression': 7.27.1
'@babel/helper-replace-supers': 7.27.1(@babel/core@7.26.0)
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/traverse': 7.27.4
+ '@babel/traverse': 7.28.0
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- '@babel/helper-define-polyfill-provider@0.6.4(@babel/core@7.26.0)':
+ '@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.26.0)':
dependencies:
'@babel/core': 7.26.0
'@babel/helper-compilation-targets': 7.27.2
'@babel/helper-plugin-utils': 7.27.1
- debug: 4.3.7(supports-color@8.1.1)
+ debug: 4.4.1
lodash.debounce: 4.0.8
resolve: 1.22.10
transitivePeerDependencies:
- supports-color
+ '@babel/helper-globals@7.28.0': {}
+
'@babel/helper-member-expression-to-functions@7.27.1':
dependencies:
- '@babel/traverse': 7.27.4
- '@babel/types': 7.27.6
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.0
transitivePeerDependencies:
- supports-color
'@babel/helper-module-imports@7.27.1':
dependencies:
- '@babel/traverse': 7.27.4
- '@babel/types': 7.27.6
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.0
transitivePeerDependencies:
- supports-color
@@ -9563,13 +9802,13 @@ snapshots:
'@babel/core': 7.26.0
'@babel/helper-module-imports': 7.27.1
'@babel/helper-validator-identifier': 7.27.1
- '@babel/traverse': 7.27.4
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
'@babel/helper-optimise-call-expression@7.27.1':
dependencies:
- '@babel/types': 7.27.6
+ '@babel/types': 7.28.0
'@babel/helper-plugin-utils@7.27.1': {}
@@ -9578,14 +9817,14 @@ snapshots:
'@babel/core': 7.26.0
'@babel/helper-member-expression-to-functions': 7.27.1
'@babel/helper-optimise-call-expression': 7.27.1
- '@babel/traverse': 7.27.4
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
'@babel/helper-skip-transparent-expression-wrappers@7.27.1':
dependencies:
- '@babel/traverse': 7.27.4
- '@babel/types': 7.27.6
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.0
transitivePeerDependencies:
- supports-color
@@ -9598,11 +9837,11 @@ snapshots:
'@babel/helpers@7.27.6':
dependencies:
'@babel/template': 7.27.2
- '@babel/types': 7.27.6
+ '@babel/types': 7.28.0
- '@babel/parser@7.27.5':
+ '@babel/parser@7.28.0':
dependencies:
- '@babel/types': 7.27.6
+ '@babel/types': 7.28.0
'@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.26.0)':
dependencies:
@@ -9720,7 +9959,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-react-display-name@7.27.1(@babel/core@7.26.0)':
+ '@babel/plugin-transform-react-display-name@7.28.0(@babel/core@7.26.0)':
dependencies:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.27.1
@@ -9739,7 +9978,7 @@ snapshots:
'@babel/helper-module-imports': 7.27.1
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.26.0)
- '@babel/types': 7.27.6
+ '@babel/types': 7.28.0
transitivePeerDependencies:
- supports-color
@@ -9754,9 +9993,9 @@ snapshots:
'@babel/core': 7.26.0
'@babel/helper-module-imports': 7.27.1
'@babel/helper-plugin-utils': 7.27.1
- babel-plugin-polyfill-corejs2: 0.4.13(@babel/core@7.26.0)
+ babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.26.0)
babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.0)
- babel-plugin-polyfill-regenerator: 0.6.4(@babel/core@7.26.0)
+ babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.26.0)
semver: 6.3.1
transitivePeerDependencies:
- supports-color
@@ -9777,7 +10016,7 @@ snapshots:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-validator-option': 7.27.1
- '@babel/plugin-transform-react-display-name': 7.27.1(@babel/core@7.26.0)
+ '@babel/plugin-transform-react-display-name': 7.28.0(@babel/core@7.26.0)
'@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.26.0)
'@babel/plugin-transform-react-jsx-development': 7.27.1(@babel/core@7.26.0)
'@babel/plugin-transform-react-pure-annotations': 7.27.1(@babel/core@7.26.0)
@@ -9800,22 +10039,22 @@ snapshots:
'@babel/template@7.27.2':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/parser': 7.27.5
- '@babel/types': 7.27.6
+ '@babel/parser': 7.28.0
+ '@babel/types': 7.28.0
- '@babel/traverse@7.27.4':
+ '@babel/traverse@7.28.0':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/generator': 7.27.5
- '@babel/parser': 7.27.5
+ '@babel/generator': 7.28.0
+ '@babel/helper-globals': 7.28.0
+ '@babel/parser': 7.28.0
'@babel/template': 7.27.2
- '@babel/types': 7.27.6
+ '@babel/types': 7.28.0
debug: 4.3.7(supports-color@8.1.1)
- globals: 11.12.0
transitivePeerDependencies:
- supports-color
- '@babel/types@7.27.6':
+ '@babel/types@7.28.0':
dependencies:
'@babel/helper-string-parser': 7.27.1
'@babel/helper-validator-identifier': 7.27.1
@@ -10078,6 +10317,23 @@ snapshots:
'@eslint/js@8.56.0': {}
+ '@floating-ui/core@1.7.2':
+ dependencies:
+ '@floating-ui/utils': 0.2.10
+
+ '@floating-ui/dom@1.7.2':
+ dependencies:
+ '@floating-ui/core': 1.7.2
+ '@floating-ui/utils': 0.2.10
+
+ '@floating-ui/react-dom@2.1.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@floating-ui/dom': 1.7.2
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+
+ '@floating-ui/utils@0.2.10': {}
+
'@formatjs/ecma402-abstract@1.11.4':
dependencies:
'@formatjs/intl-localematcher': 0.2.25
@@ -10333,7 +10589,7 @@ snapshots:
jest-util: 29.7.0
slash: 3.0.0
- '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))':
+ '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))':
dependencies:
'@jest/console': 29.7.0
'@jest/reporters': 29.7.0
@@ -10347,7 +10603,7 @@ snapshots:
exit: 0.1.2
graceful-fs: 4.2.11
jest-changed-files: 29.7.0
- jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-haste-map: 29.7.0
jest-message-util: 29.7.0
jest-regex-util: 29.6.3
@@ -10415,7 +10671,7 @@ snapshots:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@jridgewell/trace-mapping': 0.3.25
+ '@jridgewell/trace-mapping': 0.3.29
'@types/node': 20.17.6
chalk: 4.1.2
collect-v8-coverage: 1.0.2
@@ -10443,7 +10699,7 @@ snapshots:
'@jest/source-map@29.6.3':
dependencies:
- '@jridgewell/trace-mapping': 0.3.25
+ '@jridgewell/trace-mapping': 0.3.29
callsites: 3.1.0
graceful-fs: 4.2.11
@@ -10465,7 +10721,7 @@ snapshots:
dependencies:
'@babel/core': 7.26.0
'@jest/types': 29.6.3
- '@jridgewell/trace-mapping': 0.3.25
+ '@jridgewell/trace-mapping': 0.3.29
babel-plugin-istanbul: 6.1.1
chalk: 4.1.2
convert-source-map: 2.0.0
@@ -10490,32 +10746,29 @@ snapshots:
'@types/yargs': 17.0.33
chalk: 4.1.2
- '@jridgewell/gen-mapping@0.3.8':
+ '@jridgewell/gen-mapping@0.3.12':
dependencies:
- '@jridgewell/set-array': 1.2.1
- '@jridgewell/sourcemap-codec': 1.5.0
- '@jridgewell/trace-mapping': 0.3.25
+ '@jridgewell/sourcemap-codec': 1.5.4
+ '@jridgewell/trace-mapping': 0.3.29
'@jridgewell/resolve-uri@3.1.2': {}
- '@jridgewell/set-array@1.2.1': {}
-
- '@jridgewell/source-map@0.3.6':
+ '@jridgewell/source-map@0.3.10':
dependencies:
- '@jridgewell/gen-mapping': 0.3.8
- '@jridgewell/trace-mapping': 0.3.25
+ '@jridgewell/gen-mapping': 0.3.12
+ '@jridgewell/trace-mapping': 0.3.29
- '@jridgewell/sourcemap-codec@1.5.0': {}
+ '@jridgewell/sourcemap-codec@1.5.4': {}
- '@jridgewell/trace-mapping@0.3.25':
+ '@jridgewell/trace-mapping@0.3.29':
dependencies:
'@jridgewell/resolve-uri': 3.1.2
- '@jridgewell/sourcemap-codec': 1.5.0
+ '@jridgewell/sourcemap-codec': 1.5.4
'@jridgewell/trace-mapping@0.3.9':
dependencies:
'@jridgewell/resolve-uri': 3.1.2
- '@jridgewell/sourcemap-codec': 1.5.0
+ '@jridgewell/sourcemap-codec': 1.5.4
'@jsdoc/salty@0.2.9':
dependencies:
@@ -10830,6 +11083,182 @@ snapshots:
'@protobufjs/utf8@1.1.0': {}
+ '@radix-ui/primitive@1.1.2': {}
+
+ '@radix-ui/react-arrow@1.1.7(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ optionalDependencies:
+ '@types/react': 18.3.20
+ '@types/react-dom': 18.3.6(@types/react@18.3.20)
+
+ '@radix-ui/react-compose-refs@1.1.2(@types/react@18.3.20)(react@18.3.1)':
+ dependencies:
+ react: 18.3.1
+ optionalDependencies:
+ '@types/react': 18.3.20
+
+ '@radix-ui/react-context@1.1.2(@types/react@18.3.20)(react@18.3.1)':
+ dependencies:
+ react: 18.3.1
+ optionalDependencies:
+ '@types/react': 18.3.20
+
+ '@radix-ui/react-dismissable-layer@1.1.10(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@radix-ui/primitive': 1.1.2
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.20)(react@18.3.1)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@18.3.20)(react@18.3.1)
+ '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@18.3.20)(react@18.3.1)
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ optionalDependencies:
+ '@types/react': 18.3.20
+ '@types/react-dom': 18.3.6(@types/react@18.3.20)
+
+ '@radix-ui/react-id@1.1.1(@types/react@18.3.20)(react@18.3.1)':
+ dependencies:
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@18.3.20)(react@18.3.1)
+ react: 18.3.1
+ optionalDependencies:
+ '@types/react': 18.3.20
+
+ '@radix-ui/react-popper@1.2.7(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@floating-ui/react-dom': 2.1.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@radix-ui/react-arrow': 1.1.7(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.20)(react@18.3.1)
+ '@radix-ui/react-context': 1.1.2(@types/react@18.3.20)(react@18.3.1)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@18.3.20)(react@18.3.1)
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@18.3.20)(react@18.3.1)
+ '@radix-ui/react-use-rect': 1.1.1(@types/react@18.3.20)(react@18.3.1)
+ '@radix-ui/react-use-size': 1.1.1(@types/react@18.3.20)(react@18.3.1)
+ '@radix-ui/rect': 1.1.1
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ optionalDependencies:
+ '@types/react': 18.3.20
+ '@types/react-dom': 18.3.6(@types/react@18.3.20)
+
+ '@radix-ui/react-portal@1.1.9(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@18.3.20)(react@18.3.1)
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ optionalDependencies:
+ '@types/react': 18.3.20
+ '@types/react-dom': 18.3.6(@types/react@18.3.20)
+
+ '@radix-ui/react-presence@1.1.4(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.20)(react@18.3.1)
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@18.3.20)(react@18.3.1)
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ optionalDependencies:
+ '@types/react': 18.3.20
+ '@types/react-dom': 18.3.6(@types/react@18.3.20)
+
+ '@radix-ui/react-primitive@2.1.3(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@radix-ui/react-slot': 1.2.3(@types/react@18.3.20)(react@18.3.1)
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ optionalDependencies:
+ '@types/react': 18.3.20
+ '@types/react-dom': 18.3.6(@types/react@18.3.20)
+
+ '@radix-ui/react-slot@1.2.3(@types/react@18.3.20)(react@18.3.1)':
+ dependencies:
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.20)(react@18.3.1)
+ react: 18.3.1
+ optionalDependencies:
+ '@types/react': 18.3.20
+
+ '@radix-ui/react-tooltip@1.2.7(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@radix-ui/primitive': 1.1.2
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.20)(react@18.3.1)
+ '@radix-ui/react-context': 1.1.2(@types/react@18.3.20)(react@18.3.1)
+ '@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@radix-ui/react-id': 1.1.1(@types/react@18.3.20)(react@18.3.1)
+ '@radix-ui/react-popper': 1.2.7(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@radix-ui/react-portal': 1.1.9(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@radix-ui/react-presence': 1.1.4(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@radix-ui/react-slot': 1.2.3(@types/react@18.3.20)(react@18.3.1)
+ '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@18.3.20)(react@18.3.1)
+ '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ optionalDependencies:
+ '@types/react': 18.3.20
+ '@types/react-dom': 18.3.6(@types/react@18.3.20)
+
+ '@radix-ui/react-use-callback-ref@1.1.1(@types/react@18.3.20)(react@18.3.1)':
+ dependencies:
+ react: 18.3.1
+ optionalDependencies:
+ '@types/react': 18.3.20
+
+ '@radix-ui/react-use-controllable-state@1.2.2(@types/react@18.3.20)(react@18.3.1)':
+ dependencies:
+ '@radix-ui/react-use-effect-event': 0.0.2(@types/react@18.3.20)(react@18.3.1)
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@18.3.20)(react@18.3.1)
+ react: 18.3.1
+ optionalDependencies:
+ '@types/react': 18.3.20
+
+ '@radix-ui/react-use-effect-event@0.0.2(@types/react@18.3.20)(react@18.3.1)':
+ dependencies:
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@18.3.20)(react@18.3.1)
+ react: 18.3.1
+ optionalDependencies:
+ '@types/react': 18.3.20
+
+ '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@18.3.20)(react@18.3.1)':
+ dependencies:
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@18.3.20)(react@18.3.1)
+ react: 18.3.1
+ optionalDependencies:
+ '@types/react': 18.3.20
+
+ '@radix-ui/react-use-layout-effect@1.1.1(@types/react@18.3.20)(react@18.3.1)':
+ dependencies:
+ react: 18.3.1
+ optionalDependencies:
+ '@types/react': 18.3.20
+
+ '@radix-ui/react-use-rect@1.1.1(@types/react@18.3.20)(react@18.3.1)':
+ dependencies:
+ '@radix-ui/rect': 1.1.1
+ react: 18.3.1
+ optionalDependencies:
+ '@types/react': 18.3.20
+
+ '@radix-ui/react-use-size@1.1.1(@types/react@18.3.20)(react@18.3.1)':
+ dependencies:
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@18.3.20)(react@18.3.1)
+ react: 18.3.1
+ optionalDependencies:
+ '@types/react': 18.3.20
+
+ '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ optionalDependencies:
+ '@types/react': 18.3.20
+ '@types/react-dom': 18.3.6(@types/react@18.3.20)
+
+ '@radix-ui/rect@1.1.1': {}
+
'@react-aria/accordion@3.0.0-alpha.35(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@react-aria/button': 3.13.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -11930,7 +12359,7 @@ snapshots:
'@sideway/pinpoint@2.0.0': {}
- '@signalapp/libsignal-client@0.72.1':
+ '@signalapp/libsignal-client@0.74.1':
dependencies:
node-gyp-build: 4.8.4
type-fest: 4.26.1
@@ -11957,6 +12386,11 @@ snapshots:
node-addon-api: 8.4.0
node-gyp-build: 4.8.4
+ '@signalapp/windows-ucv@1.0.0':
+ dependencies:
+ bindings: 1.5.0
+ node-addon-api: 8.4.0
+
'@sinclair/typebox@0.27.8': {}
'@sindresorhus/is@4.6.0': {}
@@ -12042,16 +12476,16 @@ snapshots:
'@storybook/addon-webpack5-compiler-swc@1.0.5(@swc/helpers@0.5.17)(webpack@5.96.1)':
dependencies:
- '@swc/core': 1.12.3(@swc/helpers@0.5.17)
- swc-loader: 0.2.6(@swc/core@1.12.3(@swc/helpers@0.5.17))(webpack@5.96.1)
+ '@swc/core': 1.12.9(@swc/helpers@0.5.17)
+ swc-loader: 0.2.6(@swc/core@1.12.9(@swc/helpers@0.5.17))(webpack@5.96.1)
transitivePeerDependencies:
- '@swc/helpers'
- webpack
- '@storybook/builder-webpack5@8.4.4(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
+ '@storybook/builder-webpack5@8.4.4(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
dependencies:
'@storybook/core-webpack': 8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))
- '@types/node': 22.15.32
+ '@types/node': 22.16.0
'@types/semver': 7.5.8
browser-assert: 1.2.1
case-sensitive-paths-webpack-plugin: 2.4.0
@@ -12067,12 +12501,12 @@ snapshots:
semver: 7.6.3
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
style-loader: 3.3.4(webpack@5.96.1)
- terser-webpack-plugin: 5.3.10(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1)
+ terser-webpack-plugin: 5.3.10(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1)
ts-dedent: 2.2.0
url: 0.11.4
util: 0.12.5
util-deprecate: 1.0.2
- webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-dev-middleware: 6.1.3(webpack@5.96.1)
webpack-hot-middleware: 2.26.1
webpack-virtual-modules: 0.6.2
@@ -12108,7 +12542,7 @@ snapshots:
'@storybook/core-webpack@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))':
dependencies:
- '@types/node': 22.15.32
+ '@types/node': 22.16.0
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
ts-dedent: 2.2.0
@@ -12124,7 +12558,7 @@ snapshots:
recast: 0.23.11
semver: 7.6.3
util: 0.12.5
- ws: 8.18.2(bufferutil@4.0.9)(utf-8-validate@5.0.10)
+ ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10)
optionalDependencies:
prettier: 3.3.3
transitivePeerDependencies:
@@ -12148,12 +12582,12 @@ snapshots:
dependencies:
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
- '@storybook/preset-react-webpack@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
+ '@storybook/preset-react-webpack@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
dependencies:
'@storybook/core-webpack': 8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))
'@storybook/react': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)
'@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.96.1)
- '@types/node': 22.15.32
+ '@types/node': 22.16.0
'@types/semver': 7.5.8
find-up: 5.0.0
magic-string: 0.30.17
@@ -12164,7 +12598,7 @@ snapshots:
semver: 7.6.3
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
tsconfig-paths: 4.2.0
- webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
optionalDependencies:
typescript: 5.6.3
transitivePeerDependencies:
@@ -12189,7 +12623,7 @@ snapshots:
react-docgen-typescript: 2.4.0(typescript@5.6.3)
tslib: 2.8.1
typescript: 5.6.3
- webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
transitivePeerDependencies:
- supports-color
@@ -12199,12 +12633,12 @@ snapshots:
react-dom: 18.3.1(react@18.3.1)
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
- '@storybook/react-webpack5@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
+ '@storybook/react-webpack5@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
dependencies:
- '@storybook/builder-webpack5': 8.4.4(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
- '@storybook/preset-react-webpack': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
+ '@storybook/builder-webpack5': 8.4.4(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
+ '@storybook/preset-react-webpack': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
'@storybook/react': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)
- '@types/node': 22.15.32
+ '@types/node': 22.16.0
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
@@ -12234,25 +12668,25 @@ snapshots:
'@storybook/test': 8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))
typescript: 5.6.3
- '@storybook/test-runner@0.22.0(@swc/helpers@0.5.17)(@types/node@20.17.6)(debug@4.3.7)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))':
+ '@storybook/test-runner@0.22.0(@swc/helpers@0.5.17)(@types/node@20.17.6)(debug@4.3.7)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))':
dependencies:
'@babel/core': 7.26.0
- '@babel/generator': 7.27.5
+ '@babel/generator': 7.28.0
'@babel/template': 7.27.2
- '@babel/types': 7.27.6
+ '@babel/types': 7.28.0
'@jest/types': 29.6.3
'@storybook/csf': 0.1.11
- '@swc/core': 1.12.3(@swc/helpers@0.5.17)
- '@swc/jest': 0.2.38(@swc/core@1.12.3(@swc/helpers@0.5.17))
+ '@swc/core': 1.12.9(@swc/helpers@0.5.17)
+ '@swc/jest': 0.2.38(@swc/core@1.12.9(@swc/helpers@0.5.17))
expect-playwright: 0.8.0
- jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-circus: 29.7.0
jest-environment-node: 29.7.0
jest-junit: 16.0.0
- jest-playwright-preset: 4.0.0(debug@4.3.7)(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)))
+ jest-playwright-preset: 4.0.0(debug@4.3.7)(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)))
jest-runner: 29.7.0
jest-serializer-html: 7.1.0
- jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)))
+ jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)))
nyc: 15.1.0
playwright: 1.45.0
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
@@ -12287,51 +12721,51 @@ snapshots:
'@types/express': 4.17.23
file-system-cache: 2.3.0
- '@swc/core-darwin-arm64@1.12.3':
+ '@swc/core-darwin-arm64@1.12.9':
optional: true
- '@swc/core-darwin-x64@1.12.3':
+ '@swc/core-darwin-x64@1.12.9':
optional: true
- '@swc/core-linux-arm-gnueabihf@1.12.3':
+ '@swc/core-linux-arm-gnueabihf@1.12.9':
optional: true
- '@swc/core-linux-arm64-gnu@1.12.3':
+ '@swc/core-linux-arm64-gnu@1.12.9':
optional: true
- '@swc/core-linux-arm64-musl@1.12.3':
+ '@swc/core-linux-arm64-musl@1.12.9':
optional: true
- '@swc/core-linux-x64-gnu@1.12.3':
+ '@swc/core-linux-x64-gnu@1.12.9':
optional: true
- '@swc/core-linux-x64-musl@1.12.3':
+ '@swc/core-linux-x64-musl@1.12.9':
optional: true
- '@swc/core-win32-arm64-msvc@1.12.3':
+ '@swc/core-win32-arm64-msvc@1.12.9':
optional: true
- '@swc/core-win32-ia32-msvc@1.12.3':
+ '@swc/core-win32-ia32-msvc@1.12.9':
optional: true
- '@swc/core-win32-x64-msvc@1.12.3':
+ '@swc/core-win32-x64-msvc@1.12.9':
optional: true
- '@swc/core@1.12.3(@swc/helpers@0.5.17)':
+ '@swc/core@1.12.9(@swc/helpers@0.5.17)':
dependencies:
'@swc/counter': 0.1.3
'@swc/types': 0.1.23
optionalDependencies:
- '@swc/core-darwin-arm64': 1.12.3
- '@swc/core-darwin-x64': 1.12.3
- '@swc/core-linux-arm-gnueabihf': 1.12.3
- '@swc/core-linux-arm64-gnu': 1.12.3
- '@swc/core-linux-arm64-musl': 1.12.3
- '@swc/core-linux-x64-gnu': 1.12.3
- '@swc/core-linux-x64-musl': 1.12.3
- '@swc/core-win32-arm64-msvc': 1.12.3
- '@swc/core-win32-ia32-msvc': 1.12.3
- '@swc/core-win32-x64-msvc': 1.12.3
+ '@swc/core-darwin-arm64': 1.12.9
+ '@swc/core-darwin-x64': 1.12.9
+ '@swc/core-linux-arm-gnueabihf': 1.12.9
+ '@swc/core-linux-arm64-gnu': 1.12.9
+ '@swc/core-linux-arm64-musl': 1.12.9
+ '@swc/core-linux-x64-gnu': 1.12.9
+ '@swc/core-linux-x64-musl': 1.12.9
+ '@swc/core-win32-arm64-msvc': 1.12.9
+ '@swc/core-win32-ia32-msvc': 1.12.9
+ '@swc/core-win32-x64-msvc': 1.12.9
'@swc/helpers': 0.5.17
'@swc/counter@0.1.3': {}
@@ -12340,10 +12774,10 @@ snapshots:
dependencies:
tslib: 2.8.1
- '@swc/jest@0.2.38(@swc/core@1.12.3(@swc/helpers@0.5.17))':
+ '@swc/jest@0.2.38(@swc/core@1.12.9(@swc/helpers@0.5.17))':
dependencies:
'@jest/create-cache-key-function': 29.7.0
- '@swc/core': 1.12.3(@swc/helpers@0.5.17)
+ '@swc/core': 1.12.9(@swc/helpers@0.5.17)
'@swc/counter': 0.1.3
jsonc-parser: 3.3.1
@@ -12406,24 +12840,24 @@ snapshots:
'@types/babel__core@7.20.5':
dependencies:
- '@babel/parser': 7.27.5
- '@babel/types': 7.27.6
+ '@babel/parser': 7.28.0
+ '@babel/types': 7.28.0
'@types/babel__generator': 7.27.0
'@types/babel__template': 7.4.4
'@types/babel__traverse': 7.20.7
'@types/babel__generator@7.27.0':
dependencies:
- '@babel/types': 7.27.6
+ '@babel/types': 7.28.0
'@types/babel__template@7.4.4':
dependencies:
- '@babel/parser': 7.27.5
- '@babel/types': 7.27.6
+ '@babel/parser': 7.28.0
+ '@babel/types': 7.28.0
'@types/babel__traverse@7.20.7':
dependencies:
- '@babel/types': 7.27.6
+ '@babel/types': 7.28.0
'@types/backbone@1.4.22(patch_hash=9dace206a9f53e0e3b0203051b26aec1e92ad49744b156ad8076946356c6c8e7)':
dependencies:
@@ -12610,7 +13044,7 @@ snapshots:
'@types/node': 20.17.6
form-data: 4.0.1
- '@types/node-forge@1.3.11':
+ '@types/node-forge@1.3.12':
dependencies:
'@types/node': 20.17.6
@@ -12620,7 +13054,7 @@ snapshots:
dependencies:
undici-types: 6.19.8
- '@types/node@22.15.32':
+ '@types/node@22.16.0':
dependencies:
undici-types: 6.21.0
@@ -13040,17 +13474,17 @@ snapshots:
'@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.96.1)':
dependencies:
- webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
'@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.96.1)':
dependencies:
- webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
'@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack-dev-server@5.1.0)(webpack@5.96.1)':
dependencies:
- webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
optionalDependencies:
webpack-dev-server: 5.1.0(bufferutil@4.0.9)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack-cli@5.1.4)(webpack@5.96.1)
@@ -13176,7 +13610,7 @@ snapshots:
app-builder-bin@5.0.0-alpha.12: {}
- app-builder-lib@26.0.14(patch_hash=2a119a69a005842a6f7003c60ccd5e66c35900c65641c7930e514ae5e4c77982)(dmg-builder@26.0.14)(electron-builder-squirrel-windows@26.0.14):
+ app-builder-lib@26.0.14(patch_hash=0c3b228458f552563f27009bd822f7f7c069547b27cb27268838dcf98502693b)(dmg-builder@26.0.14)(electron-builder-squirrel-windows@26.0.14):
dependencies:
'@develar/schema-utils': 2.6.5
'@electron/asar': 3.4.1
@@ -13194,7 +13628,7 @@ snapshots:
config-file-ts: 0.2.8-rc1
debug: 4.3.7(supports-color@8.1.1)
dmg-builder: 26.0.14(patch_hash=cb72ed47fa8d45513a36db33fcb41cb75c30cada4737da067bf3fa1f063725f2)(electron-builder-squirrel-windows@26.0.14)
- dotenv: 16.5.0
+ dotenv: 16.6.1
dotenv-expand: 11.0.7
ejs: 3.1.10
electron-builder-squirrel-windows: 26.0.14(dmg-builder@26.0.14)
@@ -13353,7 +13787,7 @@ snapshots:
'@babel/core': 7.26.0
find-cache-dir: 4.0.0
schema-utils: 4.3.2
- webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
babel-plugin-istanbul@6.1.1:
dependencies:
@@ -13368,25 +13802,25 @@ snapshots:
babel-plugin-jest-hoist@29.6.3:
dependencies:
'@babel/template': 7.27.2
- '@babel/types': 7.27.6
+ '@babel/types': 7.28.0
'@types/babel__core': 7.20.5
'@types/babel__traverse': 7.20.7
babel-plugin-lodash@3.3.4:
dependencies:
'@babel/helper-module-imports': 7.27.1
- '@babel/types': 7.27.6
+ '@babel/types': 7.28.0
glob: 7.2.3
lodash: 4.17.21
require-package-name: 2.0.1
transitivePeerDependencies:
- supports-color
- babel-plugin-polyfill-corejs2@0.4.13(@babel/core@7.26.0):
+ babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.26.0):
dependencies:
- '@babel/compat-data': 7.27.5
+ '@babel/compat-data': 7.28.0
'@babel/core': 7.26.0
- '@babel/helper-define-polyfill-provider': 0.6.4(@babel/core@7.26.0)
+ '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.26.0)
semver: 6.3.1
transitivePeerDependencies:
- supports-color
@@ -13394,15 +13828,15 @@ snapshots:
babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.0):
dependencies:
'@babel/core': 7.26.0
- '@babel/helper-define-polyfill-provider': 0.6.4(@babel/core@7.26.0)
+ '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.26.0)
core-js-compat: 3.43.0
transitivePeerDependencies:
- supports-color
- babel-plugin-polyfill-regenerator@0.6.4(@babel/core@7.26.0):
+ babel-plugin-polyfill-regenerator@0.6.5(@babel/core@7.26.0):
dependencies:
'@babel/core': 7.26.0
- '@babel/helper-define-polyfill-provider': 0.6.4(@babel/core@7.26.0)
+ '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.26.0)
transitivePeerDependencies:
- supports-color
@@ -13537,12 +13971,12 @@ snapshots:
browser-stdout@1.3.1: {}
- browserslist@4.25.0:
+ browserslist@4.25.1:
dependencies:
- caniuse-lite: 1.0.30001723
- electron-to-chromium: 1.5.170
+ caniuse-lite: 1.0.30001726
+ electron-to-chromium: 1.5.179
node-releases: 2.0.19
- update-browserslist-db: 1.1.3(browserslist@4.25.0)
+ update-browserslist-db: 1.1.3(browserslist@4.25.1)
bser@2.1.1:
dependencies:
@@ -13690,7 +14124,7 @@ snapshots:
camelcase@6.3.0: {}
- caniuse-lite@1.0.30001723: {}
+ caniuse-lite@1.0.30001726: {}
capture-stack-trace@1.0.2: {}
@@ -13728,7 +14162,7 @@ snapshots:
check-error: 2.1.1
deep-eql: 5.0.2
loupe: 3.1.4
- pathval: 2.0.0
+ pathval: 2.0.1
chalk@2.4.2:
dependencies:
@@ -13980,7 +14414,7 @@ snapshots:
core-js-compat@3.43.0:
dependencies:
- browserslist: 4.25.0
+ browserslist: 4.25.1
core-js@3.43.0: {}
@@ -14017,13 +14451,13 @@ snapshots:
dependencies:
capture-stack-trace: 1.0.2
- create-jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
+ create-jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
dependencies:
'@jest/types': 29.6.3
chalk: 4.1.2
exit: 0.1.2
graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-util: 29.7.0
prompts: 2.4.2
transitivePeerDependencies:
@@ -14076,7 +14510,7 @@ snapshots:
postcss-value-parser: 4.2.0
semver: 7.6.3
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
css-loader@7.1.2(webpack@5.96.1):
dependencies:
@@ -14089,20 +14523,20 @@ snapshots:
postcss-value-parser: 4.2.0
semver: 7.6.3
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
css-select@4.3.0:
dependencies:
boolbase: 1.0.0
- css-what: 6.1.0
+ css-what: 6.2.2
domhandler: 4.3.1
domutils: 2.8.0
nth-check: 2.1.1
- css-select@5.1.0:
+ css-select@5.2.2:
dependencies:
boolbase: 1.0.0
- css-what: 6.1.0
+ css-what: 6.2.2
domhandler: 5.0.3
domutils: 3.2.2
nth-check: 2.1.1
@@ -14122,7 +14556,7 @@ snapshots:
mdn-data: 2.12.2
source-map-js: 1.2.1
- css-what@6.1.0: {}
+ css-what@6.2.2: {}
css.escape@1.5.1: {}
@@ -14229,6 +14663,10 @@ snapshots:
optionalDependencies:
supports-color: 8.1.1
+ debug@4.4.1:
+ dependencies:
+ ms: 2.1.3
+
decamelize@1.2.0: {}
decamelize@4.0.0: {}
@@ -14346,7 +14784,7 @@ snapshots:
dmg-builder@26.0.14(patch_hash=cb72ed47fa8d45513a36db33fcb41cb75c30cada4737da067bf3fa1f063725f2)(electron-builder-squirrel-windows@26.0.14):
dependencies:
- app-builder-lib: 26.0.14(patch_hash=2a119a69a005842a6f7003c60ccd5e66c35900c65641c7930e514ae5e4c77982)(dmg-builder@26.0.14)(electron-builder-squirrel-windows@26.0.14)
+ app-builder-lib: 26.0.14(patch_hash=0c3b228458f552563f27009bd822f7f7c069547b27cb27268838dcf98502693b)(dmg-builder@26.0.14)(electron-builder-squirrel-windows@26.0.14)
builder-util: 26.0.13
builder-util-runtime: 9.3.2
fs-extra: 10.1.0
@@ -14457,9 +14895,9 @@ snapshots:
dotenv-expand@11.0.7:
dependencies:
- dotenv: 16.5.0
+ dotenv: 16.6.1
- dotenv@16.5.0: {}
+ dotenv@16.6.1: {}
dunder-proto@1.0.1:
dependencies:
@@ -14490,7 +14928,7 @@ snapshots:
electron-builder-squirrel-windows@26.0.14(dmg-builder@26.0.14):
dependencies:
- app-builder-lib: 26.0.14(patch_hash=2a119a69a005842a6f7003c60ccd5e66c35900c65641c7930e514ae5e4c77982)(dmg-builder@26.0.14)(electron-builder-squirrel-windows@26.0.14)
+ app-builder-lib: 26.0.14(patch_hash=0c3b228458f552563f27009bd822f7f7c069547b27cb27268838dcf98502693b)(dmg-builder@26.0.14)(electron-builder-squirrel-windows@26.0.14)
builder-util: 26.0.13
electron-winstaller: 5.4.0
transitivePeerDependencies:
@@ -14500,7 +14938,7 @@ snapshots:
electron-builder@26.0.14(patch_hash=4efee114d8c7e2a77c68ff826373a94a9678edfde006eeec4eccb386c32dae15)(electron-builder-squirrel-windows@26.0.14):
dependencies:
- app-builder-lib: 26.0.14(patch_hash=2a119a69a005842a6f7003c60ccd5e66c35900c65641c7930e514ae5e4c77982)(dmg-builder@26.0.14)(electron-builder-squirrel-windows@26.0.14)
+ app-builder-lib: 26.0.14(patch_hash=0c3b228458f552563f27009bd822f7f7c069547b27cb27268838dcf98502693b)(dmg-builder@26.0.14)(electron-builder-squirrel-windows@26.0.14)
builder-util: 26.0.13
builder-util-runtime: 9.3.2
chalk: 4.1.2
@@ -14536,7 +14974,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- electron-to-chromium@1.5.170: {}
+ electron-to-chromium@1.5.179: {}
electron-window@0.8.1:
dependencies:
@@ -14565,7 +15003,7 @@ snapshots:
electron@36.3.2:
dependencies:
'@electron/get': 2.0.3
- '@types/node': 22.15.32
+ '@types/node': 22.16.0
extract-zip: 2.0.1
transitivePeerDependencies:
- supports-color
@@ -14622,7 +15060,7 @@ snapshots:
fast-json-parse: 1.0.3
objectorarray: 1.0.5
- enhanced-resolve@5.18.1:
+ enhanced-resolve@5.18.2:
dependencies:
graceful-fs: 4.2.11
tapable: 2.2.2
@@ -14877,7 +15315,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.56.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@8.56.0):
+ eslint-module-utils@2.12.1(@typescript-eslint/parser@5.62.0(eslint@8.56.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@8.56.0):
dependencies:
debug: 3.2.7
optionalDependencies:
@@ -14887,7 +15325,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-module-utils@2.12.0(@typescript-eslint/parser@6.18.1(eslint@8.56.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@8.56.0):
+ eslint-module-utils@2.12.1(@typescript-eslint/parser@6.18.1(eslint@8.56.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@8.56.0):
dependencies:
debug: 3.2.7
optionalDependencies:
@@ -14905,7 +15343,7 @@ snapshots:
doctrine: 2.1.0
eslint: 8.56.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.56.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@8.56.0)
+ eslint-module-utils: 2.12.1(@typescript-eslint/parser@5.62.0(eslint@8.56.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@8.56.0)
has: 1.0.4
is-core-module: 2.16.1
is-glob: 4.0.3
@@ -14928,7 +15366,7 @@ snapshots:
doctrine: 2.1.0
eslint: 8.56.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.18.1(eslint@8.56.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@8.56.0)
+ eslint-module-utils: 2.12.1(@typescript-eslint/parser@6.18.1(eslint@8.56.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@8.56.0)
has: 1.0.4
is-core-module: 2.16.1
is-glob: 4.0.3
@@ -15407,7 +15845,7 @@ snapshots:
semver: 7.6.3
tapable: 2.2.2
typescript: 5.6.3
- webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
form-data@4.0.1:
dependencies:
@@ -15653,8 +16091,6 @@ snapshots:
kind-of: 6.0.3
which: 1.3.1
- globals@11.12.0: {}
-
globals@13.24.0:
dependencies:
type-fest: 0.20.2
@@ -15805,7 +16241,7 @@ snapshots:
he: 1.2.0
param-case: 3.0.4
relateurl: 0.2.7
- terser: 5.43.0
+ terser: 5.43.1
html-tags@3.3.1: {}
@@ -15817,7 +16253,7 @@ snapshots:
pretty-error: 4.0.0
tapable: 2.2.2
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
htmlparser2@3.10.1:
dependencies:
@@ -16310,7 +16746,7 @@ snapshots:
istanbul-lib-instrument@5.2.1:
dependencies:
'@babel/core': 7.26.0
- '@babel/parser': 7.27.5
+ '@babel/parser': 7.28.0
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.2
semver: 6.3.1
@@ -16320,7 +16756,7 @@ snapshots:
istanbul-lib-instrument@6.0.3:
dependencies:
'@babel/core': 7.26.0
- '@babel/parser': 7.27.5
+ '@babel/parser': 7.28.0
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.2
semver: 7.6.3
@@ -16400,16 +16836,16 @@ snapshots:
- babel-plugin-macros
- supports-color
- jest-cli@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
+ jest-cli@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
chalk: 4.1.2
- create-jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ create-jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
exit: 0.1.2
import-local: 3.2.0
- jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-util: 29.7.0
jest-validate: 29.7.0
yargs: 17.7.2
@@ -16419,7 +16855,7 @@ snapshots:
- supports-color
- ts-node
- jest-config@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
+ jest-config@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
dependencies:
'@babel/core': 7.26.0
'@jest/test-sequencer': 29.7.0
@@ -16445,7 +16881,7 @@ snapshots:
strip-json-comments: 3.1.1
optionalDependencies:
'@types/node': 20.17.6
- ts-node: 10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)
+ ts-node: 10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)
transitivePeerDependencies:
- babel-plugin-macros
- supports-color
@@ -16533,16 +16969,16 @@ snapshots:
'@types/node': 20.17.6
jest-util: 29.7.0
- jest-playwright-preset@4.0.0(debug@4.3.7)(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))):
+ jest-playwright-preset@4.0.0(debug@4.3.7)(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))):
dependencies:
expect-playwright: 0.8.0
- jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-circus: 29.7.0
jest-environment-node: 29.7.0
jest-process-manager: 0.4.0(debug@4.3.7)
jest-runner: 29.7.0
nyc: 15.1.0
- playwright-core: 1.53.1
+ playwright-core: 1.53.2
rimraf: 3.0.2
uuid: 8.3.2
transitivePeerDependencies:
@@ -16650,10 +17086,10 @@ snapshots:
jest-snapshot@29.7.0:
dependencies:
'@babel/core': 7.26.0
- '@babel/generator': 7.27.5
+ '@babel/generator': 7.28.0
'@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.26.0)
'@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.26.0)
- '@babel/types': 7.27.6
+ '@babel/types': 7.28.0
'@jest/expect-utils': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
@@ -16690,11 +17126,11 @@ snapshots:
leven: 3.1.0
pretty-format: 29.7.0
- jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))):
+ jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))):
dependencies:
ansi-escapes: 6.2.1
chalk: 5.4.1
- jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-regex-util: 29.6.3
jest-watcher: 29.7.0
slash: 5.1.0
@@ -16725,12 +17161,12 @@ snapshots:
merge-stream: 2.0.0
supports-color: 8.1.1
- jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
+ jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
'@jest/types': 29.6.3
import-local: 3.2.0
- jest-cli: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ jest-cli: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
transitivePeerDependencies:
- '@types/node'
- babel-plugin-macros
@@ -16768,7 +17204,7 @@ snapshots:
jsdoc@4.0.4:
dependencies:
- '@babel/parser': 7.27.5
+ '@babel/parser': 7.28.0
'@jsdoc/salty': 0.2.9
'@types/markdown-it': 14.1.2
bluebird: 3.7.2
@@ -17042,7 +17478,7 @@ snapshots:
magic-string@0.30.17:
dependencies:
- '@jridgewell/sourcemap-codec': 1.5.0
+ '@jridgewell/sourcemap-codec': 1.5.4
make-dir@1.3.0:
dependencies:
@@ -17195,7 +17631,7 @@ snapshots:
mdn-data@2.12.2: {}
- mdn-data@2.21.0: {}
+ mdn-data@2.22.1: {}
mdurl@2.0.0: {}
@@ -17322,7 +17758,7 @@ snapshots:
dependencies:
schema-utils: 4.3.2
tapable: 2.2.2
- webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
minimalistic-assert@1.0.1: {}
@@ -17926,7 +18362,7 @@ snapshots:
pathval@1.1.1: {}
- pathval@2.0.0: {}
+ pathval@2.0.1: {}
pe-library@0.4.1: {}
@@ -17980,7 +18416,7 @@ snapshots:
playwright-core@1.45.0: {}
- playwright-core@1.53.1: {}
+ playwright-core@1.53.2: {}
playwright@1.45.0:
dependencies:
@@ -18381,8 +18817,8 @@ snapshots:
react-docgen@7.1.1:
dependencies:
'@babel/core': 7.26.0
- '@babel/traverse': 7.27.4
- '@babel/types': 7.27.6
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.0
'@types/babel__core': 7.20.5
'@types/babel__traverse': 7.20.7
'@types/doctrine': 0.0.9
@@ -18784,7 +19220,7 @@ snapshots:
neo-async: 2.6.2
optionalDependencies:
sass: 1.80.7
- webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
sass@1.80.7:
dependencies:
@@ -18819,7 +19255,7 @@ snapshots:
selfsigned@2.4.1:
dependencies:
- '@types/node-forge': 1.3.11
+ '@types/node-forge': 1.3.12
node-forge: 1.3.1
semver-compare@1.0.0:
@@ -19267,11 +19703,11 @@ snapshots:
style-loader@3.3.4(webpack@5.96.1):
dependencies:
- webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
style-loader@4.0.0(webpack@5.96.1):
dependencies:
- webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
style-value-types@5.0.0:
dependencies:
@@ -19302,7 +19738,7 @@ snapshots:
css-tree: 3.1.0
is-plain-object: 5.0.0
known-css-properties: 0.36.0
- mdn-data: 2.21.0
+ mdn-data: 2.22.1
postcss-media-query-parser: 0.2.3
postcss-resolve-nested-selector: 0.1.6
postcss-selector-parser: 7.1.0
@@ -19393,17 +19829,17 @@ snapshots:
dependencies:
'@trysound/sax': 0.2.0
commander: 7.2.0
- css-select: 5.1.0
+ css-select: 5.2.2
css-tree: 2.3.1
- css-what: 6.1.0
+ css-what: 6.2.2
csso: 5.0.5
picocolors: 1.1.1
- swc-loader@0.2.6(@swc/core@1.12.3(@swc/helpers@0.5.17))(webpack@5.96.1):
+ swc-loader@0.2.6(@swc/core@1.12.9(@swc/helpers@0.5.17))(webpack@5.96.1):
dependencies:
- '@swc/core': 1.12.3(@swc/helpers@0.5.17)
+ '@swc/core': 1.12.9(@swc/helpers@0.5.17)
'@swc/counter': 0.1.3
- webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
synckit@0.9.3:
dependencies:
@@ -19458,21 +19894,21 @@ snapshots:
dependencies:
execa: 0.7.0
- terser-webpack-plugin@5.3.10(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1):
+ terser-webpack-plugin@5.3.10(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1):
dependencies:
- '@jridgewell/trace-mapping': 0.3.25
+ '@jridgewell/trace-mapping': 0.3.29
jest-worker: 27.5.1
schema-utils: 3.3.0
serialize-javascript: 6.0.2
- terser: 5.43.0
- webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ terser: 5.43.1
+ webpack: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
optionalDependencies:
- '@swc/core': 1.12.3(@swc/helpers@0.5.17)
+ '@swc/core': 1.12.9(@swc/helpers@0.5.17)
esbuild: 0.24.0
- terser@5.43.0:
+ terser@5.43.1:
dependencies:
- '@jridgewell/source-map': 0.3.6
+ '@jridgewell/source-map': 0.3.10
acorn: 8.15.0
commander: 2.20.3
source-map-support: 0.5.21
@@ -19571,7 +20007,7 @@ snapshots:
ts-dedent@2.2.0: {}
- ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3):
+ ts-node@10.9.2(@swc/core@1.12.9(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
@@ -19589,7 +20025,7 @@ snapshots:
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
optionalDependencies:
- '@swc/core': 1.12.3(@swc/helpers@0.5.17)
+ '@swc/core': 1.12.9(@swc/helpers@0.5.17)
tsconfig-paths@3.15.0:
dependencies:
@@ -19771,9 +20207,9 @@ snapshots:
upath@2.0.1: {}
- update-browserslist-db@1.1.3(browserslist@4.25.0):
+ update-browserslist-db@1.1.3(browserslist@4.25.1):
dependencies:
- browserslist: 4.25.0
+ browserslist: 4.25.1
escalade: 3.2.0
picocolors: 1.1.1
@@ -19841,7 +20277,7 @@ snapshots:
v8-to-istanbul@9.3.0:
dependencies:
- '@jridgewell/trace-mapping': 0.3.25
+ '@jridgewell/trace-mapping': 0.3.29
'@types/istanbul-lib-coverage': 2.0.6
convert-source-map: 2.0.0
@@ -19936,7 +20372,7 @@ snapshots:
import-local: 3.2.0
interpret: 3.1.1
rechoir: 0.8.0
- webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-merge: 5.10.0
optionalDependencies:
webpack-dev-server: 5.1.0(bufferutil@4.0.9)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack-cli@5.1.4)(webpack@5.96.1)
@@ -19949,7 +20385,7 @@ snapshots:
range-parser: 1.2.1
schema-utils: 4.3.2
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-dev-middleware@7.4.2(webpack@5.96.1):
dependencies:
@@ -19960,7 +20396,7 @@ snapshots:
range-parser: 1.2.1
schema-utils: 4.3.2
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-dev-server@5.1.0(bufferutil@4.0.9)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack-cli@5.1.4)(webpack@5.96.1):
dependencies:
@@ -19991,9 +20427,9 @@ snapshots:
sockjs: 0.3.24
spdy: 4.0.2
webpack-dev-middleware: 7.4.2(webpack@5.96.1)
- ws: 8.18.2(bufferutil@4.0.9)(utf-8-validate@5.0.10)
+ ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10)
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
transitivePeerDependencies:
- bufferutil
@@ -20013,11 +20449,11 @@ snapshots:
flat: 5.0.2
wildcard: 2.0.1
- webpack-sources@3.3.2: {}
+ webpack-sources@3.3.3: {}
webpack-virtual-modules@0.6.2: {}
- webpack@5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4):
+ webpack@5.96.1(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4):
dependencies:
'@types/eslint-scope': 3.7.7
'@types/estree': 1.0.8
@@ -20025,9 +20461,9 @@ snapshots:
'@webassemblyjs/wasm-edit': 1.14.1
'@webassemblyjs/wasm-parser': 1.14.1
acorn: 8.15.0
- browserslist: 4.25.0
+ browserslist: 4.25.1
chrome-trace-event: 1.0.4
- enhanced-resolve: 5.18.1
+ enhanced-resolve: 5.18.2
es-module-lexer: 1.7.0
eslint-scope: 5.1.1
events: 3.3.0
@@ -20039,9 +20475,9 @@ snapshots:
neo-async: 2.6.2
schema-utils: 3.3.0
tapable: 2.2.2
- terser-webpack-plugin: 5.3.10(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1)
+ terser-webpack-plugin: 5.3.10(@swc/core@1.12.9(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1)
watchpack: 2.4.4
- webpack-sources: 3.3.2
+ webpack-sources: 3.3.3
optionalDependencies:
webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
transitivePeerDependencies:
@@ -20205,7 +20641,7 @@ snapshots:
bufferutil: 4.0.9
utf-8-validate: 5.0.10
- ws@8.18.2(bufferutil@4.0.9)(utf-8-validate@5.0.10):
+ ws@8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10):
optionalDependencies:
bufferutil: 4.0.9
utf-8-validate: 5.0.10
diff --git a/net-im/signal-desktop/get_deps.sh b/net-im/signal-desktop/get_deps.sh
index 56d15d54fb34..b88af989d96f 100644
--- a/net-im/signal-desktop/get_deps.sh
+++ b/net-im/signal-desktop/get_deps.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-SIGNAL_VERS=v7.58.0
+SIGNAL_VERS=v7.60.0
fetch -qo /tmp/package.json https://raw.githubusercontent.com/signalapp/Signal-Desktop/${SIGNAL_VERS}/package.json
node_version=$(awk /'"node":'/'{print $2}' /tmp/package.json | sed 's/"//g')
diff --git a/net-im/signal-desktop/pkg-plist b/net-im/signal-desktop/pkg-plist
index 31176b49c43f..701cd33f3b14 100644
--- a/net-im/signal-desktop/pkg-plist
+++ b/net-im/signal-desktop/pkg-plist
@@ -108,6 +108,8 @@ share/pixmaps/signal-desktop.png
%%DATADIR%%/resources/app.asar.unpacked/node_modules/@signalapp/libsignal-client/prebuilds/freebsd-%%NODE_ARCH%%/@signalapp+libsignal-client.node
%%DATADIR%%/resources/app.asar.unpacked/node_modules/@signalapp/ringrtc/build/freebsd/libringrtc-%%NODE_ARCH%%.node
%%DATADIR%%/resources/app.asar.unpacked/node_modules/@signalapp/sqlcipher/prebuilds/freebsd-%%SHARP_ARCH%%/node_sqlcipher.node
+%%DATADIR%%/resources/org.signalapp.enable-backups.policy
+%%DATADIR%%/resources/org.signalapp.view-aep.policy
@(,,755) %%DATADIR%%/signal-desktop
%%DATADIR%%/snapshot_blob.bin
%%DATADIR%%/v8_context_snapshot.bin
diff --git a/net-im/tde2e/Makefile b/net-im/tde2e/Makefile
index 4af6cd3ff6bf..a31de811e984 100644
--- a/net-im/tde2e/Makefile
+++ b/net-im/tde2e/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tde2e
DISTVERSIONPREFIX= v
-DISTVERSION= 1.8.50
+DISTVERSION= 1.8.51
CATEGORIES= net-im devel
MAINTAINER= osa@FreeBSD.org
@@ -16,7 +16,7 @@ CONFLICTS_INSTALL= tdlib
USE_GITHUB= yes
GH_ACCOUNT= tdlib
GH_PROJECT= td
-GH_TAGNAME= fb04b8d # 1.8.50 + patches
+GH_TAGNAME= bb474a2 # 1.8.51
CMAKE_ON= TD_INSTALL_STATIC_LIBRARIES TD_E2E_ONLY
CMAKE_OFF= BUILD_TESTING FREEBSD_BUILD_BENCHMARKS
diff --git a/net-im/tde2e/distinfo b/net-im/tde2e/distinfo
index 30df916dffed..2be1a9fd57c9 100644
--- a/net-im/tde2e/distinfo
+++ b/net-im/tde2e/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749847568
-SHA256 (tdlib-td-v1.8.50-fb04b8d_GH0.tar.gz) = ddf8359e434deea99936f79eeffa203a7a2dcfcd06145e07c8fd355bf6e85dab
-SIZE (tdlib-td-v1.8.50-fb04b8d_GH0.tar.gz) = 5495628
+TIMESTAMP = 1751482256
+SHA256 (tdlib-td-v1.8.51-bb474a2_GH0.tar.gz) = abc1937fb9b45657d1fcde8a82fa829a3b2a76ecb61edb29c2cfae4ae9ceb442
+SIZE (tdlib-td-v1.8.51-bb474a2_GH0.tar.gz) = 5508359
diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile
index d3f68c246e88..402b414199e7 100644
--- a/net-im/telegram-desktop/Makefile
+++ b/net-im/telegram-desktop/Makefile
@@ -1,5 +1,5 @@
PORTNAME= telegram-desktop
-DISTVERSION= 5.15.4
+DISTVERSION= 5.16.1
CATEGORIES= net-im
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/
DISTNAME= tdesktop-${DISTVERSION}-full
@@ -67,9 +67,7 @@ CMAKE_ARGS= -DTDESKTOP_API_ID=${TELEGRAM_API_ID} -DTDESKTOP_API_HASH=${TELEGRAM_
# The order of the variables is important here due to complex combination validation
CMAKE_ON= DESKTOP_APP_USE_PACKAGED \
DESKTOP_APP_DISABLE_CRASH_REPORTS \
- DESKTOP_APP_DISABLE_JEMALLOC \
- DESKTOP_APP_DISABLE_QT_PLUGINS \
- DESKTOP_APP_DISABLE_SCUDO
+ DESKTOP_APP_DISABLE_QT_PLUGINS
# Since cmake 3.25.0, BSDs are no longer recognised as Linux (in this port).
CMAKE_ARGS+= -DLINUX=true
@@ -93,14 +91,11 @@ SYSTEM_FONTS_DESC= Use system fonts instead of bundled patched ones
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
-ALSA_CMAKE_BOOL_OFF= LIBTGVOIP_DISABLE_ALSA
-PULSEAUDIO_CMAKE_BOOL_OFF= LIBTGVOIP_DISABLE_PULSEAUDIO
SYSTEM_FONTS_CMAKE_BOOL_OFF= DESKTOP_APP_USE_PACKAGED_FONTS
-WAYLAND_CMAKE_BOOL_OFF= DESKTOP_APP_DISABLE_WAYLAND_INTEGRATION
WAYLAND_USE= qt=wayland
X11_CMAKE_BOOL_OFF= DESKTOP_APP_DISABLE_X11_INTEGRATION
X11_USES= xorg
-X11_USE= xorg=x11,xcb,xcomposite,xdamage,xext,xfixes,xrandr,xrender,xtst
+X11_USE= xorg=x11,xcb,xcomposite,xdamage,xext,xfixes,xrandr,xtst
X11_LIB_DEPENDS= libxcb-keysyms.so:x11/xcb-util-keysyms \
libxkbcommon.so:x11/libxkbcommon
diff --git a/net-im/telegram-desktop/distinfo b/net-im/telegram-desktop/distinfo
index c0a80c6f5808..af95bb1e3bea 100644
--- a/net-im/telegram-desktop/distinfo
+++ b/net-im/telegram-desktop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749848341
-SHA256 (tdesktop-5.15.4-full.tar.gz) = 3705dc2ecf51e9290a565b7a06dcdfc5ecbac13ec536afe582f3411653ad50d9
-SIZE (tdesktop-5.15.4-full.tar.gz) = 76872146
+TIMESTAMP = 1751482059
+SHA256 (tdesktop-5.16.1-full.tar.gz) = 12b4d0b484c6e1569b582caa11a677ac81077cbd82ad629c2ff74d1bd405a5ea
+SIZE (tdesktop-5.16.1-full.tar.gz) = 75092406
diff --git a/net-im/tokodon/distinfo b/net-im/tokodon/distinfo
index 57ac6ef9fa32..8cc531e32a82 100644
--- a/net-im/tokodon/distinfo
+++ b/net-im/tokodon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036856
-SHA256 (KDE/release-service/25.04.2/tokodon-25.04.2.tar.xz) = 399ed21708a67a4fc3f5fdffb1630af1be6a82d526b9b64d53e956eec7954bac
-SIZE (KDE/release-service/25.04.2/tokodon-25.04.2.tar.xz) = 790676
+TIMESTAMP = 1751381556
+SHA256 (KDE/release-service/25.04.3/tokodon-25.04.3.tar.xz) = 7effbc67ecc2f6c013898b4e391924674f411892e513c7e8f5bde56a545e3317
+SIZE (KDE/release-service/25.04.3/tokodon-25.04.3.tar.xz) = 790856
diff --git a/net-im/yume/Makefile b/net-im/yume/Makefile
index f5b1ff8f3f9f..bec108adc5a5 100644
--- a/net-im/yume/Makefile
+++ b/net-im/yume/Makefile
@@ -1,7 +1,7 @@
PORTNAME= yume
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 41
+PORTREVISION= 42
CATEGORIES= net-im
MAINTAINER= yuri@FreeBSD.org
diff --git a/net-im/zkgroup/Makefile b/net-im/zkgroup/Makefile
index 15e14861898a..d96f4df9c430 100644
--- a/net-im/zkgroup/Makefile
+++ b/net-im/zkgroup/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zkgroup
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.4
-PORTREVISION= 34
+PORTREVISION= 35
PORTEPOCH= 1
CATEGORIES= net-im
diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile
index e37c9e89abf8..8b01d855b206 100644
--- a/net-mgmt/Makefile
+++ b/net-mgmt/Makefile
@@ -303,6 +303,7 @@
SUBDIR += php82-snmp
SUBDIR += php83-snmp
SUBDIR += php84-snmp
+ SUBDIR += php85-snmp
SUBDIR += phpfpm_exporter
SUBDIR += phpipam
SUBDIR += ping_exporter
diff --git a/net-mgmt/bandwhich/Makefile b/net-mgmt/bandwhich/Makefile
index 938a68341185..7e1bec498f53 100644
--- a/net-mgmt/bandwhich/Makefile
+++ b/net-mgmt/bandwhich/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bandwhich
DISTVERSIONPREFIX= v
DISTVERSION= 0.23.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= net-mgmt
MAINTAINER= petteri.valkonen@iki.fi
diff --git a/net-mgmt/geom-exporter/Makefile b/net-mgmt/geom-exporter/Makefile
index 78d86da03cc0..d2a872c85609 100644
--- a/net-mgmt/geom-exporter/Makefile
+++ b/net-mgmt/geom-exporter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= geom-exporter
DISTVERSION= 0.1.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net-mgmt
MASTER_SITES= CRATESIO
MASTER_SITE_SUBDIR= freebsd-${PORTNAME}/${DISTVERSION}
diff --git a/net-mgmt/gping/Makefile b/net-mgmt/gping/Makefile
index 264eb0785be8..e1ad45f5a3f5 100644
--- a/net-mgmt/gping/Makefile
+++ b/net-mgmt/gping/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gping
DISTVERSIONPREFIX= gping-v
DISTVERSION= 1.19.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net-mgmt
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/net-mgmt/nfs-exporter/Makefile b/net-mgmt/nfs-exporter/Makefile
index 32a1a73ffff6..3170994407a2 100644
--- a/net-mgmt/nfs-exporter/Makefile
+++ b/net-mgmt/nfs-exporter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nfs-exporter
DISTVERSION= 0.4.4
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net-mgmt
MASTER_SITES= CRATESIO
MASTER_SITE_SUBDIR= freebsd-${PORTNAME}/${DISTVERSION}
diff --git a/net-mgmt/php85-snmp/Makefile b/net-mgmt/php85-snmp/Makefile
new file mode 100644
index 000000000000..9bfc0601bbb2
--- /dev/null
+++ b/net-mgmt/php85-snmp/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= net-mgmt
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -snmp
+
+.include "${MASTERDIR}/Makefile"
diff --git a/net-mgmt/rs-aggregate/Makefile b/net-mgmt/rs-aggregate/Makefile
index 1f7d1b7dcebe..1af4f22c52fc 100644
--- a/net-mgmt/rs-aggregate/Makefile
+++ b/net-mgmt/rs-aggregate/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rs-aggregate
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.2
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= net-mgmt
MAINTAINER= marcel@herrbischoff.com
diff --git a/net-p2p/c-lightning/Makefile b/net-p2p/c-lightning/Makefile
index a7fa226040ec..b475dfc32d0d 100644
--- a/net-p2p/c-lightning/Makefile
+++ b/net-p2p/c-lightning/Makefile
@@ -2,7 +2,7 @@ PORTNAME= c-lightning
# To build from an arbitrary git commit comment PORTVERSION and PORTREVISION (if present)
PORTVERSION= 25.02.2
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
# and uncomment the following two lines (use for example -git-HEAD or -git-f8d8348c)
#PORTVERSION= 0
#PKGNAMESUFFIX= -git-f8d8348c
diff --git a/net-p2p/cardano-node/Makefile b/net-p2p/cardano-node/Makefile
index d0156d2da880..92b4c7e78e23 100644
--- a/net-p2p/cardano-node/Makefile
+++ b/net-p2p/cardano-node/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cardano-node
-PORTVERSION= 10.3.1
+PORTVERSION= 10.4.1
CATEGORIES= net-p2p
MASTER_SITES= https://chap.intersectmbo.org/package/:chap
@@ -14,7 +14,8 @@ NOT_FOR_ARCHS= i386
BUILD_DEPENDS= ghc-9.6.7:lang/ghc96
LIB_DEPENDS= libsecp256k1.so:math/secp256k1 \
- libblst.so:security/blst
+ libblst.so:security/blst \
+ liblmdb.so:databases/lmdb
RUN_DEPENDS= ${LOCALBASE}/share/rc-subr-jail/rc.subr.jail:ports-mgmt/rc-subr-jail
USES= autoreconf:build cabal gmake libtool pkgconfig
@@ -24,8 +25,8 @@ GH_ACCOUNT= IntersectMBO
GH_TUPLE= IntersectMBO:libsodium:${LIBSODIUM_HASH}:sodium
-CARDANO_NODE_HASH= b3f237b75e64f4d8142af95b053e2828221d707f
-# taken from https://github.com/IntersectMBO/cardano-node/blob/b3f237b75e64f4d8142af95b053e2828221d707f/flake.lock#L921
+CARDANO_NODE_HASH= 420c94fbb075146c6ec7fba78c5b0482fafe72dd
+# taken from https://github.com/IntersectMBO/cardano-node/blob/420c94fbb075146c6ec7fba78c5b0482fafe72dd/flake.lock#L887
LIBSODIUM_HASH= dbb48cce5429cb6585c9034f002568964f1ce567
USE_RC_SUBR= cardano_node
@@ -35,8 +36,8 @@ BINARY_ALIAS= git=true
USERS= cardano
GROUPS= cardano
-USE_CABAL= Cabal-3.14.1.0 \
- Cabal-syntax-3.14.1.0 \
+USE_CABAL= Cabal-3.14.2.0_1 \
+ Cabal-syntax-3.14.2.0 \
Diff-1.0.2 \
FailT-0.1.2.0 \
Glob-0.10.2_3 \
@@ -53,9 +54,9 @@ USE_CABAL= Cabal-3.14.1.0 \
Unique-0.4.7.9_1 \
Win32-network-0.2.0.1:chap \
adjunctions-4.4.3 \
- aeson-2.2.3.0_3 \
+ aeson-2.2.3.0_4 \
aeson-pretty-0.8.10 \
- alex-3.5.2.0 \
+ alex-3.5.3.0 \
algebraic-graphs-0.7_3 \
ansi-terminal-1.1.2 \
ansi-terminal-types-1.1 \
@@ -81,13 +82,13 @@ USE_CABAL= Cabal-3.14.1.0 \
base16-bytestring-1.0.2.0_1 \
base58-bytestring-0.1.0 \
base64-bytestring-1.2.1.0_1 \
- base64-bytestring-type-1.0.1_21 \
+ base64-bytestring-type-1.0.1_22 \
basement-0.0.16 \
bech32-1.1.8 \
bech32-th-1.1.8 \
bifunctors-5.6.2_2 \
bimap-0.5.0 \
- bin-0.1.4_1 \
+ bin-0.1.4_2 \
binary-orphans-1.0.5_1 \
bitvec-1.1.5.0_3 \
blaze-builder-0.4.2.3 \
@@ -105,14 +106,14 @@ USE_CABAL= Cabal-3.14.1.0 \
canonical-json-0.6.0.1_1 \
capability-0.5.0.1_4 \
cardano-addresses-4.0.0_1 \
- cardano-api-10.13.1.0:chap \
+ cardano-api-10.14.1.0:chap \
cardano-binary-1.7.1.0:chap \
- cardano-cli-10.7.0.0:chap \
+ cardano-cli-10.8.0.0:chap \
cardano-crypto-1.3.0 \
- cardano-crypto-class-2.2.1.0:chap \
- cardano-crypto-praos-2.2.0.0:chap \
+ cardano-crypto-class-2.2.2.0:chap \
+ cardano-crypto-praos-2.2.1.0:chap \
cardano-crypto-test-1.6.0.0:chap \
- cardano-crypto-tests-2.2.0.0:chap \
+ cardano-crypto-tests-2.2.1.0:chap \
cardano-crypto-wrapper-1.6.0.0:chap \
cardano-data-1.2.4.0:chap \
cardano-git-rev-0.2.2.0:chap \
@@ -132,6 +133,8 @@ USE_CABAL= Cabal-3.14.1.0 \
cardano-ledger-shelley-1.16.0.0:chap \
cardano-ledger-shelley-ma-test-1.3.0.0:chap \
cardano-ledger-shelley-test-1.6.0.0:chap \
+ cardano-lmdb-0.4.0.3:chap \
+ cardano-lmdb-simple-0.8.0.1:chap \
cardano-ping-0.8.0.0:chap \
cardano-prelude-0.2.1.0:chap \
cardano-prelude-test-0.1.0.5:chap \
@@ -140,7 +143,7 @@ USE_CABAL= Cabal-3.14.1.0 \
cardano-strict-containers-0.1.4.0:chap \
case-insensitive-1.2.1.0 \
cassava-0.5.3.2_1 \
- cborg-0.2.10.0_2 \
+ cborg-0.2.10.0_3 \
cereal-0.5.8.3 \
character-ps-0.1 \
charset-0.3.12 \
@@ -148,6 +151,7 @@ USE_CABAL= Cabal-3.14.1.0 \
cmdargs-0.10.22 \
code-page-0.2.1 \
colour-2.3.6 \
+ commutative-semigroups-0.2.0.2 \
comonad-5.0.9_1 \
compact-0.2.0.0_4 \
composition-prelude-3.0.1.0 \
@@ -159,11 +163,11 @@ USE_CABAL= Cabal-3.14.1.0 \
constraints-extras-0.4.0.2 \
contra-tracer-0.1.0.1:chap \
contravariant-1.5.5 \
- cookie-0.5.0 \
- criterion-1.6.4.0 \
+ cookie-0.5.1 \
+ criterion-1.6.4.0_1 \
criterion-measurement-0.2.3.0 \
- crypton-1.0.2 \
- crypton-connection-0.4.3 \
+ crypton-1.0.4 \
+ crypton-connection-0.4.4 \
crypton-x509-1.7.7 \
crypton-x509-store-1.6.10 \
crypton-x509-system-1.6.7 \
@@ -174,7 +178,6 @@ USE_CABAL= Cabal-3.14.1.0 \
data-default-class-0.2.0.0 \
data-fix-0.3.4_1 \
dec-0.0.6_1 \
- deferred-folds-0.9.18.7 \
dense-linear-algebra-0.1.0.0 \
dependent-map-0.4.0.0_2 \
dependent-sum-0.7.2.0_2 \
@@ -182,6 +185,7 @@ USE_CABAL= Cabal-3.14.1.0 \
deriving-aeson-0.2.10 \
deriving-compat-0.6.7_1 \
dictionary-sharing-0.1.0.0_4 \
+ diff-containers-1.3.0.0:chap \
digest-0.0.2.1 \
direct-sqlite-2.3.29 \
directory-ospath-streaming-0.2.2 \
@@ -192,7 +196,7 @@ USE_CABAL= Cabal-3.14.1.0 \
double-conversion-2.0.5.0 \
easy-file-0.2.5 \
ede-0.3.4.0 \
- either-5.0.2_2 \
+ either-5.0.2_3 \
ekg-core-0.1.1.8_1 \
ekg-forward-0.9:chap \
ekg-json-0.1.1.1_1 \
@@ -205,8 +209,9 @@ USE_CABAL= Cabal-3.14.1.0 \
file-embed-0.0.16.0 \
file-io-0.1.5 \
filelock-0.1.1.7 \
- fin-0.3.2 \
+ fin-0.3.2_1 \
fingertree-0.1.5.0 \
+ fingertree-rm-1.0.0.4:chap \
flat-0.6 \
fmt-0.6.3.0 \
foldl-1.4.18_1 \
@@ -227,7 +232,7 @@ USE_CABAL= Cabal-3.14.1.0 \
githash-0.1.7.0 \
graphviz-2999.20.2.1 \
groups-0.5.3 \
- half-0.3.2 \
+ half-0.3.2_1 \
happy-2.1.5 \
happy-lib-2.1.5 \
hashable-1.4.7.0 \
@@ -241,12 +246,12 @@ USE_CABAL= Cabal-3.14.1.0 \
hourglass-0.2.12_1 \
hsc2hs-0.68.10_4 \
hspec-2.11.12 \
- hspec-core-2.11.12 \
+ hspec-core-2.11.12_1 \
hspec-discover-2.11.12 \
hspec-expectations-0.8.4_2 \
hspec-expectations-lifted-0.10.0 \
- http-api-data-0.6.1_1 \
- http-client-0.7.18 \
+ http-api-data-0.6.2 \
+ http-client-0.7.19 \
http-client-tls-0.3.6.4_2 \
http-conduit-2.3.9.1 \
http-date-0.0.11 \
@@ -266,11 +271,9 @@ USE_CABAL= Cabal-3.14.1.0 \
io-sim-1.5.1.0_1 \
iohk-monitoring-0.2.1.0:chap \
iproute-1.7.15 \
- isomorphism-class-0.3.0.1 \
js-chart-2.9.4.1 \
kan-extensions-5.2.6_1 \
katip-0.8.8.2 \
- lawful-conversions-0.1.6 \
lazy-search-0.1.3.0 \
lazysmallcheck-0.6 \
lens-5.3.4 \
@@ -290,7 +293,7 @@ USE_CABAL= Cabal-3.14.1.0 \
megaparsec-9.7.0 \
memory-0.18.0_1 \
memory-pool-0.1.0.0 \
- mempack-0.1.1.0_1 \
+ mempack-0.1.1.0_2 \
microlens-0.4.13.1_1 \
microlens-aeson-2.5.2 \
microlens-mtl-0.2.1.0 \
@@ -302,7 +305,8 @@ USE_CABAL= Cabal-3.14.1.0 \
mmorph-1.2.0_3 \
monad-control-1.0.3.1 \
mono-traversable-1.0.21.0 \
- monoidal-containers-0.6.5.0_2 \
+ monoid-subclasses-1.2.6 \
+ monoidal-containers-0.6.6.0 \
monoidal-synchronisation-0.1.0.6:chap \
mtl-compat-0.2.2 \
multiset-0.3.4.3_1 \
@@ -311,12 +315,13 @@ USE_CABAL= Cabal-3.14.1.0 \
network-3.2.7.0 \
network-bsd-2.8.1.0_6 \
network-byte-order-0.1.7 \
- network-control-0.1.4 \
+ network-control-0.1.6 \
network-mux-0.7:chap \
network-uri-2.6.4.2_1 \
newtype-0.2.2.0_3 \
newtype-generics-0.6.2_4 \
non-integral-1.0.0.0_2:chap \
+ nonempty-containers-0.3.4.5 \
nonempty-vector-0.2.4 \
nothunks-0.2.1.1 \
old-locale-1.0.0.7_2 \
@@ -325,11 +330,11 @@ USE_CABAL= Cabal-3.14.1.0 \
optparse-applicative-0.18.1.0_1 \
optparse-applicative-fork-0.18.1.0:chap \
ordered-containers-0.2.4 \
- os-string-2.0.7 \
- ouroboros-consensus-0.24.0.0:chap \
- ouroboros-consensus-cardano-0.23.0.0:chap \
- ouroboros-consensus-diffusion-0.21.0.1:chap \
- ouroboros-consensus-protocol-0.11.0.0_2:chap \
+ os-string-2.0.7_1 \
+ ouroboros-consensus-0.26.0.1:chap \
+ ouroboros-consensus-cardano-0.25.0.1:chap \
+ ouroboros-consensus-diffusion-0.22.0.1:chap \
+ ouroboros-consensus-protocol-0.12.0.0:chap \
ouroboros-network-0.20.1.0:chap \
ouroboros-network-api-0.13.0.0:chap \
ouroboros-network-framework-0.17.0.0:chap \
@@ -342,10 +347,10 @@ USE_CABAL= Cabal-3.14.1.0 \
partial-order-0.2.0.0 \
pem-0.2.4 \
pipes-4.3.16_6 \
- plutus-core-1.43.1.0:chap \
- plutus-ledger-api-1.43.1.0:chap \
- plutus-tx-1.43.1.0:chap \
- plutus-tx-plugin-1.43.1.0:chap \
+ plutus-core-1.45.0.0:chap \
+ plutus-ledger-api-1.45.0.0:chap \
+ plutus-tx-1.45.0.0:chap \
+ plutus-tx-plugin-1.45.0.0:chap \
polyparse-1.13_9 \
pretty-show-1.10 \
pretty-simple-4.1.3.0 \
@@ -353,7 +358,8 @@ USE_CABAL= Cabal-3.14.1.0 \
prettyprinter-ansi-terminal-1.1.3 \
prettyprinter-compat-ansi-wl-pprint-1.0.2 \
prettyprinter-configurable-1.36.0.0:chap \
- primitive-0.9.0.0_2 \
+ primes-0.2.1.0 \
+ primitive-0.9.1.0 \
profunctors-5.6.2_3 \
prometheus-2.3.0 \
psqueues-0.2.8.1 \
@@ -364,7 +370,7 @@ USE_CABAL= Cabal-3.14.1.0 \
quickcheck-state-machine-0.10.1 \
quickcheck-transformer-0.3.1.2_1 \
quiet-0.2 \
- ral-0.2.2_1 \
+ ral-0.2.2_2 \
random-1.2.1.3 \
random-shuffle-0.0.4 \
rawlock-0.1.1.0_2 \
@@ -385,7 +391,7 @@ USE_CABAL= Cabal-3.14.1.0 \
semialign-1.3.1_2 \
semigroupoids-6.0.1_2 \
semigroups-0.20 \
- serialise-0.2.6.1_4 \
+ serialise-0.2.6.1_5 \
servant-0.20.2_1 \
servant-server-0.20.2_1 \
set-algebra-1.1.0.3:chap \
@@ -403,7 +409,7 @@ USE_CABAL= Cabal-3.14.1.0 \
socks-0.6.1 \
some-1.0.6_2 \
sop-core-0.5.0.2_5 \
- sop-extras-0.3.0.0:chap \
+ sop-extras-0.4.0.0:chap \
split-0.2.5 \
splitmix-0.1.1 \
sqlite-easy-1.1.1.0 \
@@ -414,7 +420,7 @@ USE_CABAL= Cabal-3.14.1.0 \
streaming-bytestring-0.3.4 \
streaming-commons-0.2.3.0 \
strict-0.5.1_1 \
- strict-checked-vars-0.2.0.0_3:chap \
+ strict-checked-vars-0.2.0.0_1:chap \
strict-list-0.1.7.6 \
strict-mvar-1.5.0.0_1 \
strict-sop-core-0.1.3.0:chap \
@@ -424,19 +430,19 @@ USE_CABAL= Cabal-3.14.1.0 \
syb-0.7.2.4 \
tagged-0.8.9 \
tar-0.6.4.0_1 \
- tasty-1.5.3_1 \
+ tasty-1.5.3_2 \
tasty-expected-failure-0.12.3 \
tasty-golden-2.3.5 \
tasty-hedgehog-1.4.0.2_6 \
tasty-hunit-0.10.2 \
- tasty-quickcheck-0.11.1_1 \
- tasty-rerun-1.1.20 \
+ tasty-quickcheck-0.11.1_3 \
+ tasty-rerun-1.1.20_1 \
tdigest-0.3.1 \
temporary-1.3 \
terminal-size-0.3.4_1 \
testing-type-modifiers-0.1.0.1 \
- text-builder-0.6.7.3 \
- text-builder-dev-0.3.9.1 \
+ text-builder-1.0.0.3 \
+ text-builder-core-0.1.1.1 \
text-iso8601-0.1.1_2 \
text-manipulate-0.3.1.0 \
text-short-0.1.6_3 \
@@ -462,9 +468,9 @@ USE_CABAL= Cabal-3.14.1.0 \
transformers-base-0.4.6 \
transformers-compat-0.7.2 \
transformers-except-0.1.4_1 \
- tree-diff-0.3.4 \
+ tree-diff-0.3.4_1 \
trifecta-2.1.4_2 \
- typed-process-0.2.12.0 \
+ typed-process-0.2.13.0 \
typed-protocols-0.3.0.0:chap \
typed-protocols-cborg-0.3.0.0:chap \
typed-protocols-examples-0.5.0.0:chap \
@@ -477,7 +483,7 @@ USE_CABAL= Cabal-3.14.1.0 \
uniplate-1.6.13_1 \
universe-base-1.1.4_1 \
unix-bytestring-0.4.0.3 \
- unix-compat-0.7.3_1 \
+ unix-compat-0.7.4 \
unix-time-0.4.16 \
unliftio-0.2.25.1 \
unliftio-core-0.2.1.0_4 \
@@ -487,6 +493,7 @@ USE_CABAL= Cabal-3.14.1.0 \
validation-1.1.3_1 \
validation-selective-0.2.0.0.0.0.0.0.1:chap \
validity-0.12.1.0 \
+ vary-0.1.1.2 \
vault-0.3.1.5_10 \
vector-0.13.2.0_1 \
vector-algorithms-0.9.1.0 \
diff --git a/net-p2p/cardano-node/distinfo b/net-p2p/cardano-node/distinfo
index 91c1a5bfb365..4c41d3a89072 100644
--- a/net-p2p/cardano-node/distinfo
+++ b/net-p2p/cardano-node/distinfo
@@ -1,8 +1,10 @@
-TIMESTAMP = 1745741938
-SHA256 (cabal/Cabal-3.14.1.0/Cabal-3.14.1.0.tar.gz) = 23c60152c911c65fcdb9da156baea2750680079d516c76192c70b5645109a8a0
-SIZE (cabal/Cabal-3.14.1.0/Cabal-3.14.1.0.tar.gz) = 474205
-SHA256 (cabal/Cabal-syntax-3.14.1.0/Cabal-syntax-3.14.1.0.tar.gz) = a076883cd62edd965115cd89b983f50a485d4cc2d8ca72804355f445b1d3a48d
-SIZE (cabal/Cabal-syntax-3.14.1.0/Cabal-syntax-3.14.1.0.tar.gz) = 244946
+TIMESTAMP = 1751540143
+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/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/FailT-0.1.2.0/FailT-0.1.2.0.tar.gz) = f1e3d5714df7e7e134545239bd78927bc9949a9b4760dfa061ff2b35ff0a76c3
@@ -47,12 +49,12 @@ SHA256 (cabal/adjunctions-4.4.3/adjunctions-4.4.3.tar.gz) = 8beb121cee2bf913dac3
SIZE (cabal/adjunctions-4.4.3/adjunctions-4.4.3.tar.gz) = 16788
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/aeson-2.2.3.0/revision/4.cabal) = 7d48c2395ef168d2c2070fdb02c7998384be27d31a03bb35d1740af4a19a857b
+SIZE (cabal/aeson-2.2.3.0/revision/4.cabal) = 6368
SHA256 (cabal/aeson-pretty-0.8.10/aeson-pretty-0.8.10.tar.gz) = 2a21f2cd78adcb149ceba770239ed664519552911e7680172b18ff695cfa7ae5
SIZE (cabal/aeson-pretty-0.8.10/aeson-pretty-0.8.10.tar.gz) = 5894
-SHA256 (cabal/alex-3.5.2.0/alex-3.5.2.0.tar.gz) = 913602f0464827470ecd9ed7590ddbbc5abab045a2b45059c46f80d17f0dc008
-SIZE (cabal/alex-3.5.2.0/alex-3.5.2.0.tar.gz) = 91436
+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/algebraic-graphs-0.7/algebraic-graphs-0.7.tar.gz) = 51159a0d18690ab51e6709e3c576275402f96f57d901f87d734da6854582e568
SIZE (cabal/algebraic-graphs-0.7/algebraic-graphs-0.7.tar.gz) = 180978
SHA256 (cabal/algebraic-graphs-0.7/revision/3.cabal) = de8e3c278b3ebe546f263a3a21f5175a01ca4a34f3e0aa962388b43f68431104
@@ -119,8 +121,8 @@ SHA256 (cabal/base64-bytestring-1.2.1.0/revision/1.cabal) = 45305ccf8914c66d385b
SIZE (cabal/base64-bytestring-1.2.1.0/revision/1.cabal) = 2502
SHA256 (cabal/base64-bytestring-type-1.0.1/base64-bytestring-type-1.0.1.tar.gz) = f607d07c4aab227b4536c495fa7c07b35ddc9c2c013d385c16c02f236526780e
SIZE (cabal/base64-bytestring-type-1.0.1/base64-bytestring-type-1.0.1.tar.gz) = 5259
-SHA256 (cabal/base64-bytestring-type-1.0.1/revision/21.cabal) = 0387fc53b86e087ba4fb99317cc7b704b507988a43a3072ea188638a270d72f8
-SIZE (cabal/base64-bytestring-type-1.0.1/revision/21.cabal) = 3256
+SHA256 (cabal/base64-bytestring-type-1.0.1/revision/22.cabal) = aa67127f796c9213cac1148f03601f68e28b150dd9389db6496eb4253120a628
+SIZE (cabal/base64-bytestring-type-1.0.1/revision/22.cabal) = 3256
SHA256 (cabal/basement-0.0.16/basement-0.0.16.tar.gz) = 7fb77e249aef76ba5aed3059d556800ce02b614597c488ba01f0a16449146300
SIZE (cabal/basement-0.0.16/basement-0.0.16.tar.gz) = 134837
SHA256 (cabal/bech32-1.1.8/bech32-1.1.8.tar.gz) = 5aa9f4b115986facc8bd57155fb35e4dd269eec5c191ef9be400f65cd8483379
@@ -135,8 +137,8 @@ SHA256 (cabal/bimap-0.5.0/bimap-0.5.0.tar.gz) = b0b44b0f2eaceb83f46dfa3d1747e080
SIZE (cabal/bimap-0.5.0/bimap-0.5.0.tar.gz) = 11205
SHA256 (cabal/bin-0.1.4/bin-0.1.4.tar.gz) = f77e955b143a87e34aa12c21d3c6a51e9723cf93cca79549bd525c83952dbf2a
SIZE (cabal/bin-0.1.4/bin-0.1.4.tar.gz) = 16645
-SHA256 (cabal/bin-0.1.4/revision/1.cabal) = 5556549006c455bbf217fb5d526133f1fef399060ad0b5ebcdfc7f31585fbeaf
-SIZE (cabal/bin-0.1.4/revision/1.cabal) = 2388
+SHA256 (cabal/bin-0.1.4/revision/2.cabal) = f497bf4be74947f4649518626c9255a1f642d98ccde7b55f60298ef8a6b55c50
+SIZE (cabal/bin-0.1.4/revision/2.cabal) = 2403
SHA256 (cabal/binary-orphans-1.0.5/binary-orphans-1.0.5.tar.gz) = 39fbae9e8c2a5193c07afeea34173e5022f82885d6cbb32062b5f1645c44408d
SIZE (cabal/binary-orphans-1.0.5/binary-orphans-1.0.5.tar.gz) = 3289
SHA256 (cabal/binary-orphans-1.0.5/revision/1.cabal) = 1217df567aae672d09979480c362d27559d226081b9b9bc4107d4af008da1f5f
@@ -189,22 +191,22 @@ SHA256 (cabal/cardano-addresses-4.0.0/cardano-addresses-4.0.0.tar.gz) = 8487dca5
SIZE (cabal/cardano-addresses-4.0.0/cardano-addresses-4.0.0.tar.gz) = 154677
SHA256 (cabal/cardano-addresses-4.0.0/revision/1.cabal) = bb0f8146494fa81507f102187e141ee7d3ce7c19dbf319b70906931636d79eaa
SIZE (cabal/cardano-addresses-4.0.0/revision/1.cabal) = 6570
-SHA256 (cabal/cardano-api-10.13.1.0.tar.gz) = a95bf6e8e0e751b4340deae62cba08cd53e2c92809e61b2152ac63c8453767b0
-SIZE (cabal/cardano-api-10.13.1.0.tar.gz) = 354058
+SHA256 (cabal/cardano-api-10.14.1.0.tar.gz) = fe6fd307725f5b3babd35eaf8f3c74e037adba5c6147bd7d6cb03a3e03d72c55
+SIZE (cabal/cardano-api-10.14.1.0.tar.gz) = 356535
SHA256 (cabal/cardano-binary-1.7.1.0.tar.gz) = 00281caeb436f100e3b74bb4a69a96c3a1f354bd55fa37c2217e60bdb78e06fa
SIZE (cabal/cardano-binary-1.7.1.0.tar.gz) = 27896
-SHA256 (cabal/cardano-cli-10.7.0.0.tar.gz) = db1f82805c5b1c3bb7a8e1128196a7fe8d4ae317cd2be83e2167f85016756986
-SIZE (cabal/cardano-cli-10.7.0.0.tar.gz) = 305139
+SHA256 (cabal/cardano-cli-10.8.0.0.tar.gz) = 452934aaf1939361dbb73d4168b08cca0d467a699b5205f2679e0a9293daacb9
+SIZE (cabal/cardano-cli-10.8.0.0.tar.gz) = 292978
SHA256 (cabal/cardano-crypto-1.3.0/cardano-crypto-1.3.0.tar.gz) = 5d3e1b00796458a605746d280571a93cbe050305c03d324d6eab5f7d771da879
SIZE (cabal/cardano-crypto-1.3.0/cardano-crypto-1.3.0.tar.gz) = 121062
-SHA256 (cabal/cardano-crypto-class-2.2.1.0.tar.gz) = 2f5f7be1ee7b1c8f02a096765183cd218e0fc703c241faa98493ec3ff9d95793
-SIZE (cabal/cardano-crypto-class-2.2.1.0.tar.gz) = 77660
-SHA256 (cabal/cardano-crypto-praos-2.2.0.0.tar.gz) = dbf9240baab15ea7b20afb84a6b2917e870c9077fa39057a3ce44120f7ec6a2f
-SIZE (cabal/cardano-crypto-praos-2.2.0.0.tar.gz) = 116952
+SHA256 (cabal/cardano-crypto-class-2.2.2.0.tar.gz) = 41058ee29f2eb4f4860a391876a52d707d1ac6b80e67fa4f16ebabb59b07b804
+SIZE (cabal/cardano-crypto-class-2.2.2.0.tar.gz) = 77846
+SHA256 (cabal/cardano-crypto-praos-2.2.1.0.tar.gz) = c2945dae88b0d57ce3da6479ff3e343bef289a75c68dacb04726c9d0f4a4b24b
+SIZE (cabal/cardano-crypto-praos-2.2.1.0.tar.gz) = 117122
SHA256 (cabal/cardano-crypto-test-1.6.0.0.tar.gz) = 62d7d94f73eef151eb7418e0976d17056b0d16aad6159aba35fbfe8028020698
SIZE (cabal/cardano-crypto-test-1.6.0.0.tar.gz) = 8437
-SHA256 (cabal/cardano-crypto-tests-2.2.0.0.tar.gz) = 9234efcb3d9ab2a6a9739e997187812042bc7bd168b77a6faa40687508d5c764
-SIZE (cabal/cardano-crypto-tests-2.2.0.0.tar.gz) = 42678
+SHA256 (cabal/cardano-crypto-tests-2.2.1.0.tar.gz) = 59ebe68c95afcd50f0a8d2ab9d6033ef0e7a1dbc5d1fc614a200cd415049d4b9
+SIZE (cabal/cardano-crypto-tests-2.2.1.0.tar.gz) = 49137
SHA256 (cabal/cardano-crypto-wrapper-1.6.0.0.tar.gz) = 9a15f157b953bb75ed3c29efbb4a4d8dc70dfdae9771a36ff269da6faede19a0
SIZE (cabal/cardano-crypto-wrapper-1.6.0.0.tar.gz) = 26104
SHA256 (cabal/cardano-data-1.2.4.0.tar.gz) = 83cfab8732ca1fd45dea0f6188ed095eaa9ad40edd4d1eaaa9272c5d9c5336b7
@@ -243,6 +245,10 @@ SHA256 (cabal/cardano-ledger-shelley-ma-test-1.3.0.0.tar.gz) = 7a9a0c6f323c6d650
SIZE (cabal/cardano-ledger-shelley-ma-test-1.3.0.0.tar.gz) = 24171
SHA256 (cabal/cardano-ledger-shelley-test-1.6.0.0.tar.gz) = 0804f367093d6ea8659c4ff410ac5b429a3b7e78cbc3879dab39c9150f1ebc91
SIZE (cabal/cardano-ledger-shelley-test-1.6.0.0.tar.gz) = 145221
+SHA256 (cabal/cardano-lmdb-0.4.0.3.tar.gz) = 411cb219d06fd1443fbfe0926e6cd6614c9ca0100b4e7fdfff439b984c56f253
+SIZE (cabal/cardano-lmdb-0.4.0.3.tar.gz) = 19954
+SHA256 (cabal/cardano-lmdb-simple-0.8.0.1.tar.gz) = 01fb8c3529f4bd8802825137f9c69579126d1d11fbc83e702dbbb9775372d608
+SIZE (cabal/cardano-lmdb-simple-0.8.0.1.tar.gz) = 33181
SHA256 (cabal/cardano-ping-0.8.0.0.tar.gz) = 4cc67473e21493ca5b50d254e48e337008c12222e9f89c74791075969f566d57
SIZE (cabal/cardano-ping-0.8.0.0.tar.gz) = 13420
SHA256 (cabal/cardano-prelude-0.2.1.0.tar.gz) = 021413c092137a0785f0cdd662ff0df9705ade3bbb9e381710da19fdb1d2e456
@@ -263,8 +269,8 @@ SHA256 (cabal/cassava-0.5.3.2/revision/1.cabal) = b2e52282af6ca7b42bdd0fb427079b
SIZE (cabal/cassava-0.5.3.2/revision/1.cabal) = 4977
SHA256 (cabal/cborg-0.2.10.0/cborg-0.2.10.0.tar.gz) = 17fe070c38fc498cab49bcb9d6215b7747d53bedf96502e9bcce9cad73b9c797
SIZE (cabal/cborg-0.2.10.0/cborg-0.2.10.0.tar.gz) = 92122
-SHA256 (cabal/cborg-0.2.10.0/revision/2.cabal) = a52224590aca5c992a5ca0c6713439587076ad1f9c8e04ce2dca7ba2026e3654
-SIZE (cabal/cborg-0.2.10.0/revision/2.cabal) = 5406
+SHA256 (cabal/cborg-0.2.10.0/revision/3.cabal) = 47c044ade185e59433ec301fd3d85c7a1b9709cc752daf8b6388c9190aa618aa
+SIZE (cabal/cborg-0.2.10.0/revision/3.cabal) = 5397
SHA256 (cabal/cereal-0.5.8.3/cereal-0.5.8.3.tar.gz) = 99905220661b26e5bd91130bd9772554938608a5b1d717240a6eb331121e0f6a
SIZE (cabal/cereal-0.5.8.3/cereal-0.5.8.3.tar.gz) = 20166
SHA256 (cabal/character-ps-0.1/character-ps-0.1.tar.gz) = 22de71fde38b236d3e9168a832b5e1e75d1fb4f4028667bdf747b3b4c8c1529c
@@ -279,6 +285,8 @@ SHA256 (cabal/code-page-0.2.1/code-page-0.2.1.tar.gz) = b2f90e19c61ed8a6ff7295f7
SIZE (cabal/code-page-0.2.1/code-page-0.2.1.tar.gz) = 6859
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/commutative-semigroups-0.2.0.2/commutative-semigroups-0.2.0.2.tar.gz) = f824b1d69925627a76277655aaccb0041b782fb3810fbe948dde3c2107af471b
+SIZE (cabal/commutative-semigroups-0.2.0.2/commutative-semigroups-0.2.0.2.tar.gz) = 4147
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
@@ -309,16 +317,18 @@ SHA256 (cabal/contra-tracer-0.1.0.1.tar.gz) = 29786d117b22955586f64ee20c6b21357b
SIZE (cabal/contra-tracer-0.1.0.1.tar.gz) = 8123
SHA256 (cabal/contravariant-1.5.5/contravariant-1.5.5.tar.gz) = 062fd66580d7aad0b5ba93e644ffa7feee69276ef50f20d4ed9f1deb7642dffa
SIZE (cabal/contravariant-1.5.5/contravariant-1.5.5.tar.gz) = 13815
-SHA256 (cabal/cookie-0.5.0/cookie-0.5.0.tar.gz) = 0e51fe7090f8fbcd844bb7d1b7d9ed95b18ed3136a44836a9ce35f0a72a61a9d
-SIZE (cabal/cookie-0.5.0/cookie-0.5.0.tar.gz) = 6554
+SHA256 (cabal/cookie-0.5.1/cookie-0.5.1.tar.gz) = 1adde62726e3a3bbe147c02514fe0c4f5f2c5a2ff63842deac10c451a2a6f7a0
+SIZE (cabal/cookie-0.5.1/cookie-0.5.1.tar.gz) = 6680
SHA256 (cabal/criterion-1.6.4.0/criterion-1.6.4.0.tar.gz) = 062bf47a43278dfe8725391b5e550905f185801c79ea772a9cdaa672b2ea2f51
SIZE (cabal/criterion-1.6.4.0/criterion-1.6.4.0.tar.gz) = 46689
+SHA256 (cabal/criterion-1.6.4.0/revision/1.cabal) = ffef33fe1fe8b4511054102e6f8ca892c94be4884464aa2ed76767bcbf8c9f73
+SIZE (cabal/criterion-1.6.4.0/revision/1.cabal) = 5136
SHA256 (cabal/criterion-measurement-0.2.3.0/criterion-measurement-0.2.3.0.tar.gz) = cc75dca35e8473d6e0c7419fd5a577c2cbb202b3ae0d8af237756c2aeb7cdfe2
SIZE (cabal/criterion-measurement-0.2.3.0/criterion-measurement-0.2.3.0.tar.gz) = 17774
-SHA256 (cabal/crypton-1.0.2/crypton-1.0.2.tar.gz) = b62fb148078205df4cb327b70adde9e67471d6f27d81347d84001562c0d73cab
-SIZE (cabal/crypton-1.0.2/crypton-1.0.2.tar.gz) = 649721
-SHA256 (cabal/crypton-connection-0.4.3/crypton-connection-0.4.3.tar.gz) = c98825ce395e6aed4550fefae7c8e7d6b5b4435f5ad57d12aad33fd356f82ae1
-SIZE (cabal/crypton-connection-0.4.3/crypton-connection-0.4.3.tar.gz) = 9322
+SHA256 (cabal/crypton-1.0.4/crypton-1.0.4.tar.gz) = b4885402206422450823e7001a40d0f6b11d0c603a0cb8bf8ff5a186b7c4011a
+SIZE (cabal/crypton-1.0.4/crypton-1.0.4.tar.gz) = 649976
+SHA256 (cabal/crypton-connection-0.4.4/crypton-connection-0.4.4.tar.gz) = 247068c222a5feec66ada8d599bfc4a878bef2cac104636afbc7d5cae93ca491
+SIZE (cabal/crypton-connection-0.4.4/crypton-connection-0.4.4.tar.gz) = 9324
SHA256 (cabal/crypton-x509-1.7.7/crypton-x509-1.7.7.tar.gz) = efece48c8c4adfee209979c2967037d90e6ba1b7b4e7bb1081d1d4cd93daf382
SIZE (cabal/crypton-x509-1.7.7/crypton-x509-1.7.7.tar.gz) = 21547
SHA256 (cabal/crypton-x509-store-1.6.10/crypton-x509-store-1.6.10.tar.gz) = cef0631c0dad9ca43984e51140f030e7de9a1f4bfd0b2223ed9c6d41fe4238b0
@@ -345,8 +355,6 @@ SHA256 (cabal/dec-0.0.6/dec-0.0.6.tar.gz) = fb153694d1c7f8b271b20c4394b05f6d66d0
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/deferred-folds-0.9.18.7/deferred-folds-0.9.18.7.tar.gz) = cfa84475ecd37db1f9421a86c84e02bdc60c7b3847daca12dc5705ff7f0178ae
-SIZE (cabal/deferred-folds-0.9.18.7/deferred-folds-0.9.18.7.tar.gz) = 10386
SHA256 (cabal/dense-linear-algebra-0.1.0.0/dense-linear-algebra-0.1.0.0.tar.gz) = f7777a7931b40332ebbc716f64abb63697cbab0128e5c1228d47760c5597f2d4
SIZE (cabal/dense-linear-algebra-0.1.0.0/dense-linear-algebra-0.1.0.0.tar.gz) = 6285
SHA256 (cabal/dependent-map-0.4.0.0/dependent-map-0.4.0.0.tar.gz) = 53ce0b52d8be1b85fc6489fb27656f16d837bee4fbe0ddf39c844e3ea8871f2c
@@ -369,6 +377,8 @@ SHA256 (cabal/dictionary-sharing-0.1.0.0/dictionary-sharing-0.1.0.0.tar.gz) = 8c
SIZE (cabal/dictionary-sharing-0.1.0.0/dictionary-sharing-0.1.0.0.tar.gz) = 2524
SHA256 (cabal/dictionary-sharing-0.1.0.0/revision/4.cabal) = 1e0f9264f2f55e7ebc21e79b9b76e706b60b573ab531d40a0e05c1282fe866a3
SIZE (cabal/dictionary-sharing-0.1.0.0/revision/4.cabal) = 788
+SHA256 (cabal/diff-containers-1.3.0.0.tar.gz) = f826223608e030e658caf6a5569528654aa4937886b517e846d29b0f7c5ff05b
+SIZE (cabal/diff-containers-1.3.0.0.tar.gz) = 11593
SHA256 (cabal/digest-0.0.2.1/digest-0.0.2.1.tar.gz) = cbf87b02e01f97dfe6d2d7f08065826cf552c8e8467ea990ed0d2f502e0a6498
SIZE (cabal/digest-0.0.2.1/digest-0.0.2.1.tar.gz) = 23636
SHA256 (cabal/direct-sqlite-2.3.29/direct-sqlite-2.3.29.tar.gz) = 5f2ace38a7a926363fe72b1ad882764d68333bba88709c0f8f036d26c9b4d0af
@@ -397,8 +407,8 @@ SHA256 (cabal/ede-0.3.4.0/ede-0.3.4.0.tar.gz) = 91719326283690145ed6a5a5eb5cdaf7
SIZE (cabal/ede-0.3.4.0/ede-0.3.4.0.tar.gz) = 35914
SHA256 (cabal/either-5.0.2/either-5.0.2.tar.gz) = bfa45b967fd77b1c7c952e156377441e3c42b6dc873ab1f06a7421a3222287be
SIZE (cabal/either-5.0.2/either-5.0.2.tar.gz) = 7983
-SHA256 (cabal/either-5.0.2/revision/2.cabal) = 7f0b93d3f2a1dbe8fc29dd300967162f6a4b380fd98915cb795a6f3492a6a6d3
-SIZE (cabal/either-5.0.2/revision/2.cabal) = 2015
+SHA256 (cabal/either-5.0.2/revision/3.cabal) = c8e1cf60b69d02699fd1a5e14d196f45d889539dc80ddbf1a8fb0ff9f4b31b7a
+SIZE (cabal/either-5.0.2/revision/3.cabal) = 2015
SHA256 (cabal/ekg-core-0.1.1.8/ekg-core-0.1.1.8.tar.gz) = 2a6eaaf10e0170a169b28976b9f9d7a3774b67ed9da364dded2e83efc21b0c09
SIZE (cabal/ekg-core-0.1.1.8/ekg-core-0.1.1.8.tar.gz) = 14097
SHA256 (cabal/ekg-core-0.1.1.8/revision/1.cabal) = 711fdd8f04623d186f511b9ba3b53df32866bf4425ca3e96ac72210595d19ad3
@@ -431,8 +441,12 @@ SHA256 (cabal/filelock-0.1.1.7/filelock-0.1.1.7.tar.gz) = 4d35645cdf4f0b7aa8d222
SIZE (cabal/filelock-0.1.1.7/filelock-0.1.1.7.tar.gz) = 8109
SHA256 (cabal/fin-0.3.2/fin-0.3.2.tar.gz) = b92559549f4f03ee1acbe6aa93f13ad856213d37b887e603502b4fe159162141
SIZE (cabal/fin-0.3.2/fin-0.3.2.tar.gz) = 15913
+SHA256 (cabal/fin-0.3.2/revision/1.cabal) = 5bff3c1553a694499d65d46a23e30c06473ec64ab266cf755f7fca3af1169054
+SIZE (cabal/fin-0.3.2/revision/1.cabal) = 3725
SHA256 (cabal/fingertree-0.1.5.0/fingertree-0.1.5.0.tar.gz) = f3263c92fa8b18f1e1a64cd12480c8c1bee2c1fa0584ab3345f3dd8522bdbf71
SIZE (cabal/fingertree-0.1.5.0/fingertree-0.1.5.0.tar.gz) = 20656
+SHA256 (cabal/fingertree-rm-1.0.0.4.tar.gz) = e3515befeefcf670eb54215fb113e60f465c9d434449007b56422b6e4e3efc64
+SIZE (cabal/fingertree-rm-1.0.0.4.tar.gz) = 10699
SHA256 (cabal/flat-0.6/flat-0.6.tar.gz) = a4324174159b79dabbb155572a33d109ea4bd3b105a6c1c658a36e604e1daf86
SIZE (cabal/flat-0.6/flat-0.6.tar.gz) = 74253
SHA256 (cabal/fmt-0.6.3.0/fmt-0.6.3.0.tar.gz) = b4ee7f3da97223bfef589264e7945160521f6e3323f64a2118bdec96cc04b006
@@ -495,6 +509,8 @@ SHA256 (cabal/groups-0.5.3/groups-0.5.3.tar.gz) = ce1e52a8be7effbd1f995eadf0ed34
SIZE (cabal/groups-0.5.3/groups-0.5.3.tar.gz) = 3396
SHA256 (cabal/half-0.3.2/half-0.3.2.tar.gz) = 19992e9fb6f4ea8a53b0ba0693565e8ec73c620b603e74b6d4f262e49d7df038
SIZE (cabal/half-0.3.2/half-0.3.2.tar.gz) = 8319
+SHA256 (cabal/half-0.3.2/revision/1.cabal) = b642aa4770cd14fb23e821923fca2bf1be9ffdd338aa29e95463f6fc1cdb2536
+SIZE (cabal/half-0.3.2/revision/1.cabal) = 1994
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
@@ -533,6 +549,8 @@ SHA256 (cabal/hspec-2.11.12/hspec-2.11.12.tar.gz) = 373a16d16f567b753f1bdb103d25
SIZE (cabal/hspec-2.11.12/hspec-2.11.12.tar.gz) = 11895
SHA256 (cabal/hspec-core-2.11.12/hspec-core-2.11.12.tar.gz) = cc5125618268d1f99e4169349c4f38bf48d3ad0df6c4b56396e59c923800040c
SIZE (cabal/hspec-core-2.11.12/hspec-core-2.11.12.tar.gz) = 98557
+SHA256 (cabal/hspec-core-2.11.12/revision/1.cabal) = 9862660946d84cd40142ef48b42bcc6f6769cc44ca554f7eec6f3dc695b5097b
+SIZE (cabal/hspec-core-2.11.12/revision/1.cabal) = 7762
SHA256 (cabal/hspec-discover-2.11.12/hspec-discover-2.11.12.tar.gz) = 97faa38ee295ca0c958b8c30a6a264d79e51857d724cf11304c0b942bc7e9b10
SIZE (cabal/hspec-discover-2.11.12/hspec-discover-2.11.12.tar.gz) = 6894
SHA256 (cabal/hspec-expectations-0.8.4/hspec-expectations-0.8.4.tar.gz) = 7b8dde7e230ecfda90c95fd80478b244a45e68602fb3dd4a76f4710619be21ff
@@ -541,12 +559,10 @@ SHA256 (cabal/hspec-expectations-0.8.4/revision/2.cabal) = 4237f094a7931202ff57a
SIZE (cabal/hspec-expectations-0.8.4/revision/2.cabal) = 1702
SHA256 (cabal/hspec-expectations-lifted-0.10.0/hspec-expectations-lifted-0.10.0.tar.gz) = 22cdf1509b396fea2f53a0bb88dec3552f540d58cc60962a82970264c1e73828
SIZE (cabal/hspec-expectations-lifted-0.10.0/hspec-expectations-lifted-0.10.0.tar.gz) = 2210
-SHA256 (cabal/http-api-data-0.6.1/http-api-data-0.6.1.tar.gz) = 5a51cf8fc0502e5f7f26c332d7a4b6fe89aadb3f069ba6e2c1c1d0afa4c4e3cf
-SIZE (cabal/http-api-data-0.6.1/http-api-data-0.6.1.tar.gz) = 20848
-SHA256 (cabal/http-api-data-0.6.1/revision/1.cabal) = e389f4353cc6fc9a6522e2a6e21973fe627deac2fcae5df753fe1606a182813f
-SIZE (cabal/http-api-data-0.6.1/revision/1.cabal) = 3247
-SHA256 (cabal/http-client-0.7.18/http-client-0.7.18.tar.gz) = 9088b3d696024cbd0615e60f3abc298b7575abeb96ce37225f46598dbb873496
-SIZE (cabal/http-client-0.7.18/http-client-0.7.18.tar.gz) = 97359
+SHA256 (cabal/http-api-data-0.6.2/http-api-data-0.6.2.tar.gz) = dc84a9ff403922f03bdc497cedee145fdd0058b1bb47be59cf714460eaec8234
+SIZE (cabal/http-api-data-0.6.2/http-api-data-0.6.2.tar.gz) = 20873
+SHA256 (cabal/http-client-0.7.19/http-client-0.7.19.tar.gz) = a02c1be082e8f48c959ac7150a48a405f8d4383e0942639481e84b220f29ad61
+SIZE (cabal/http-client-0.7.19/http-client-0.7.19.tar.gz) = 96836
SHA256 (cabal/http-client-tls-0.3.6.4/http-client-tls-0.3.6.4.tar.gz) = 7756006fee8ab924c521372e0f9d6705579016b9fab0b0312d1b9a335cfc18a3
SIZE (cabal/http-client-tls-0.3.6.4/http-client-tls-0.3.6.4.tar.gz) = 7954
SHA256 (cabal/http-client-tls-0.3.6.4/revision/2.cabal) = efe0a32d59c3a38ea35eb9c1b6e7beffa3592e39b2065a727cb84ccd654d16f3
@@ -603,8 +619,6 @@ SHA256 (cabal/iohk-monitoring-0.2.1.0.tar.gz) = 8f76340d08c3f466ab17624f54461197
SIZE (cabal/iohk-monitoring-0.2.1.0.tar.gz) = 101317
SHA256 (cabal/iproute-1.7.15/iproute-1.7.15.tar.gz) = 18a331a7e0e6f9dc89a2da95577b0d76bd2690b8f832b72b46d6cc9b667b4ba5
SIZE (cabal/iproute-1.7.15/iproute-1.7.15.tar.gz) = 18033
-SHA256 (cabal/isomorphism-class-0.3.0.1/isomorphism-class-0.3.0.1.tar.gz) = c163d23639938c49ce610689d98b8e5b9317ffc2a845fe56929a9f2e4c865a8e
-SIZE (cabal/isomorphism-class-0.3.0.1/isomorphism-class-0.3.0.1.tar.gz) = 9876
SHA256 (cabal/js-chart-2.9.4.1/js-chart-2.9.4.1.tar.gz) = 0a08efdd35bd1b8f293f9163f59305f31835304b74c3e3a1a840fc94bbc9bd0e
SIZE (cabal/js-chart-2.9.4.1/js-chart-2.9.4.1.tar.gz) = 501058
SHA256 (cabal/kan-extensions-5.2.6/kan-extensions-5.2.6.tar.gz) = fa82283c1c9ac3dc0951b7ca9f5b2e6f13d8331c20154ebb222b509824eeeccc
@@ -613,8 +627,6 @@ SHA256 (cabal/kan-extensions-5.2.6/revision/1.cabal) = e0b972f900a3c04c0f36d7e22
SIZE (cabal/kan-extensions-5.2.6/revision/1.cabal) = 2581
SHA256 (cabal/katip-0.8.8.2/katip-0.8.8.2.tar.gz) = 445f8d0683c54af44d84392ddeb475b30a725a11a5f7f930706ffedf6c88e089
SIZE (cabal/katip-0.8.8.2/katip-0.8.8.2.tar.gz) = 39386
-SHA256 (cabal/lawful-conversions-0.1.6/lawful-conversions-0.1.6.tar.gz) = 6fcdca00fc797216363b10e602a151908657148cf63202c388d0565d1efae4be
-SIZE (cabal/lawful-conversions-0.1.6/lawful-conversions-0.1.6.tar.gz) = 14843
SHA256 (cabal/lazy-search-0.1.3.0/lazy-search-0.1.3.0.tar.gz) = 56a7ec14260265d3c739f42a519b7cdd9c4ebf8d64ee1b290a05a284ee139aa8
SIZE (cabal/lazy-search-0.1.3.0/lazy-search-0.1.3.0.tar.gz) = 9500
SHA256 (cabal/lazysmallcheck-0.6/lazysmallcheck-0.6.tar.gz) = 9dd4dfb590c77e4f6aff68296602de58422eed5e7148fc29190d875a4e7d0f53
@@ -659,8 +671,8 @@ SHA256 (cabal/memory-pool-0.1.0.0/memory-pool-0.1.0.0.tar.gz) = 313f52b1d3b7a740
SIZE (cabal/memory-pool-0.1.0.0/memory-pool-0.1.0.0.tar.gz) = 12355
SHA256 (cabal/mempack-0.1.1.0/mempack-0.1.1.0.tar.gz) = d810ce2f0a9b78559cce321161d9476c30bcb88467988c34761850902345def5
SIZE (cabal/mempack-0.1.1.0/mempack-0.1.1.0.tar.gz) = 17442
-SHA256 (cabal/mempack-0.1.1.0/revision/1.cabal) = f5e81715af31f133b36aa5a05282a0ecd3fc5a4d788fa75ae08e974d35bb3a74
-SIZE (cabal/mempack-0.1.1.0/revision/1.cabal) = 3262
+SHA256 (cabal/mempack-0.1.1.0/revision/2.cabal) = ea2b2984e8881a7f45cb24b45c409185f7e32bc09837d11666e80d4dc6500965
+SIZE (cabal/mempack-0.1.1.0/revision/2.cabal) = 3270
SHA256 (cabal/microlens-0.4.13.1/microlens-0.4.13.1.tar.gz) = 0a54abee8ff4f6aeb4bea0783409a3dbd28a4e7a892bac916b0fb6a71382d7fc
SIZE (cabal/microlens-0.4.13.1/microlens-0.4.13.1.tar.gz) = 27436
SHA256 (cabal/microlens-0.4.13.1/revision/1.cabal) = fc256e2b5d78e8e4f39b3dd359c57b8c19df50853a86eaf8f154a17441a5a51d
@@ -689,10 +701,10 @@ SHA256 (cabal/monad-control-1.0.3.1/monad-control-1.0.3.1.tar.gz) = ae0baea04d99
SIZE (cabal/monad-control-1.0.3.1/monad-control-1.0.3.1.tar.gz) = 13985
SHA256 (cabal/mono-traversable-1.0.21.0/mono-traversable-1.0.21.0.tar.gz) = 4dd93ea334c0169500402f07aa39c98dbb7bffe55dc63fdf228da2cc22c7c5cd
SIZE (cabal/mono-traversable-1.0.21.0/mono-traversable-1.0.21.0.tar.gz) = 43552
-SHA256 (cabal/monoidal-containers-0.6.5.0/monoidal-containers-0.6.5.0.tar.gz) = 2717dfd67222ba60f0c3736e09203076f848c42442181dc098978073f0631101
-SIZE (cabal/monoidal-containers-0.6.5.0/monoidal-containers-0.6.5.0.tar.gz) = 12955
-SHA256 (cabal/monoidal-containers-0.6.5.0/revision/2.cabal) = 15a08da08022bb30d2ae56040cd75e5c694d4c0826412597b82d21d90564c188
-SIZE (cabal/monoidal-containers-0.6.5.0/revision/2.cabal) = 2338
+SHA256 (cabal/monoid-subclasses-1.2.6/monoid-subclasses-1.2.6.tar.gz) = e4daaafe9ba61d1fc3da1129a9355821a6e4e677d2ee222cfc0ea303ef63f57c
+SIZE (cabal/monoid-subclasses-1.2.6/monoid-subclasses-1.2.6.tar.gz) = 61481
+SHA256 (cabal/monoidal-containers-0.6.6.0/monoidal-containers-0.6.6.0.tar.gz) = 11eb4605ce90e40d785bbb4041ce3435d4532e7a393c56be3a83181f3a615044
+SIZE (cabal/monoidal-containers-0.6.6.0/monoidal-containers-0.6.6.0.tar.gz) = 12982
SHA256 (cabal/monoidal-synchronisation-0.1.0.6.tar.gz) = a7479ec4c934936c6a03d3fb15be105cde5bdd1ff9d8ae9032e258ff79c8f219
SIZE (cabal/monoidal-synchronisation-0.1.0.6.tar.gz) = 6613
SHA256 (cabal/mtl-compat-0.2.2/mtl-compat-0.2.2.tar.gz) = 1955398fe2115674f47f553b2caaf928c6aa3424271a5cd13bc191e54bfe3a9e
@@ -713,8 +725,8 @@ SHA256 (cabal/network-bsd-2.8.1.0/revision/6.cabal) = cc7867f81c6eb3f1924bbb1029
SIZE (cabal/network-bsd-2.8.1.0/revision/6.cabal) = 3780
SHA256 (cabal/network-byte-order-0.1.7/network-byte-order-0.1.7.tar.gz) = 480ce0ad7f67364ec8d4ce8d815f463d9e4074e3789be22a5722cfdebed08679
SIZE (cabal/network-byte-order-0.1.7/network-byte-order-0.1.7.tar.gz) = 6402
-SHA256 (cabal/network-control-0.1.4/network-control-0.1.4.tar.gz) = e9a2eac178d5b5febbeefd88ef7f83b4c02ddf90c7a5f387464cb5bdec9503a8
-SIZE (cabal/network-control-0.1.4/network-control-0.1.4.tar.gz) = 6841
+SHA256 (cabal/network-control-0.1.6/network-control-0.1.6.tar.gz) = f4258aad1462015e741f1541425c14652d33faa305a6b9fe1fe7e8608da28fa1
+SIZE (cabal/network-control-0.1.6/network-control-0.1.6.tar.gz) = 7775
SHA256 (cabal/network-mux-0.7.tar.gz) = bbfc0610e13434d6d046790db201650e21f4d6bdac63b32a09371f06918187bc
SIZE (cabal/network-mux-0.7.tar.gz) = 66629
SHA256 (cabal/network-uri-2.6.4.2/network-uri-2.6.4.2.tar.gz) = 9c188973126e893250b881f20e8811dca06c223c23402b06f7a1f2e995797228
@@ -733,6 +745,8 @@ SHA256 (cabal/non-integral-1.0.0.0.tar.gz) = 6eed92a22abfc241dee1942d42320f6ac98
SIZE (cabal/non-integral-1.0.0.0.tar.gz) = 6013
SHA256 (cabal/non-integral-1.0.0.0/revision/2.cabal) = 02eef244f8974c17e1dfc4d4cbfaf194e2776c807b413a40bd0b784cee359ba0
SIZE (cabal/non-integral-1.0.0.0/revision/2.cabal) = 1261
+SHA256 (cabal/nonempty-containers-0.3.4.5/nonempty-containers-0.3.4.5.tar.gz) = 6eeaac5ec0bcccd848b5e8f6887a6caedf0257ccfc71a99264ebeaf1da0c4428
+SIZE (cabal/nonempty-containers-0.3.4.5/nonempty-containers-0.3.4.5.tar.gz) = 105013
SHA256 (cabal/nonempty-vector-0.2.4/nonempty-vector-0.2.4.tar.gz) = e32d9efb7862507e76e3f6876c67c980da9a5b4d743e07d424159868ae471c67
SIZE (cabal/nonempty-vector-0.2.4/nonempty-vector-0.2.4.tar.gz) = 18480
SHA256 (cabal/nothunks-0.2.1.1/nothunks-0.2.1.1.tar.gz) = cca7983daf5dea23fdf413c207c43b8e08e8b6cf067b386a94ee6561f8511cda
@@ -757,16 +771,16 @@ SHA256 (cabal/ordered-containers-0.2.4/ordered-containers-0.2.4.tar.gz) = 3da167
SIZE (cabal/ordered-containers-0.2.4/ordered-containers-0.2.4.tar.gz) = 7877
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/ouroboros-consensus-0.24.0.0.tar.gz) = e7e5b8092a115a587fe76229e38d90b71163b36c2807ac641e999823336a5073
-SIZE (cabal/ouroboros-consensus-0.24.0.0.tar.gz) = 765965
-SHA256 (cabal/ouroboros-consensus-cardano-0.23.0.0.tar.gz) = 26fcbd5830d2d4f317d38ed938671c2440190bd8fedb8ccb25a84627f47d701f
-SIZE (cabal/ouroboros-consensus-cardano-0.23.0.0.tar.gz) = 313071
-SHA256 (cabal/ouroboros-consensus-diffusion-0.21.0.1.tar.gz) = f2b74a4c9b2e065a28162bbc15fd6a4f02b12bd8674bfb58ab6c877b1470cf8b
-SIZE (cabal/ouroboros-consensus-diffusion-0.21.0.1.tar.gz) = 234396
-SHA256 (cabal/ouroboros-consensus-protocol-0.11.0.0.tar.gz) = 3a051f84c1ae9d902083b1b9ec61cbd4998b79a74d7e047b1b8a02d9052df061
-SIZE (cabal/ouroboros-consensus-protocol-0.11.0.0.tar.gz) = 34975
-SHA256 (cabal/ouroboros-consensus-protocol-0.11.0.0/revision/2.cabal) = b475c016c8b723c31d1d95926636c099a36c4cfd7afd99a5dc029500004a4ffb
-SIZE (cabal/ouroboros-consensus-protocol-0.11.0.0/revision/2.cabal) = 3051
+SHA256 (cabal/os-string-2.0.7/revision/1.cabal) = cb5408281cb0e7cea41885611e06ee6208e3dae90c98f6901a9f20c58f930414
+SIZE (cabal/os-string-2.0.7/revision/1.cabal) = 3443
+SHA256 (cabal/ouroboros-consensus-0.26.0.1.tar.gz) = f02d42171d6e4d3292e8726911b775e012e52ddfb64043dc82ede061ff0c7d50
+SIZE (cabal/ouroboros-consensus-0.26.0.1.tar.gz) = 884669
+SHA256 (cabal/ouroboros-consensus-cardano-0.25.0.1.tar.gz) = c1ae1c6691b26cde45f7cd88bd34be7f60d7e015bfdb24a38659f4fde018622f
+SIZE (cabal/ouroboros-consensus-cardano-0.25.0.1.tar.gz) = 334840
+SHA256 (cabal/ouroboros-consensus-diffusion-0.22.0.1.tar.gz) = 800f0c901237ad27f60c9217942361f505c04b90bfba0d224e76bc734a1895ed
+SIZE (cabal/ouroboros-consensus-diffusion-0.22.0.1.tar.gz) = 236690
+SHA256 (cabal/ouroboros-consensus-protocol-0.12.0.0.tar.gz) = 023d733ce6f143ca5cc88e8a9eb39696779537442c9f9918ad6e4d0b17941ed6
+SIZE (cabal/ouroboros-consensus-protocol-0.12.0.0.tar.gz) = 35003
SHA256 (cabal/ouroboros-network-0.20.1.0.tar.gz) = 9208b7577cecdb2d71b550bcf932ed1e87f60cc4ca7315b7b8e7b023b76976b1
SIZE (cabal/ouroboros-network-0.20.1.0.tar.gz) = 392019
SHA256 (cabal/ouroboros-network-api-0.13.0.0.tar.gz) = 1074d5872ed3e033aa07a1aaca4e5d16bb593270bcbac841e2de22138315b94c
@@ -799,14 +813,14 @@ SHA256 (cabal/pipes-4.3.16/pipes-4.3.16.tar.gz) = f4e16ecf010fd681a56e6216ab1bd4
SIZE (cabal/pipes-4.3.16/pipes-4.3.16.tar.gz) = 43219
SHA256 (cabal/pipes-4.3.16/revision/6.cabal) = f52626e8789a9918cb389383c6ecfbba898c94e1790b6fc7991a4e256350489b
SIZE (cabal/pipes-4.3.16/revision/6.cabal) = 3883
-SHA256 (cabal/plutus-core-1.43.1.0.tar.gz) = 00c11c3031cc7bc9755410de1ac6919f9541f67c4804ea1c640a1b666330a224
-SIZE (cabal/plutus-core-1.43.1.0.tar.gz) = 778954
-SHA256 (cabal/plutus-ledger-api-1.43.1.0.tar.gz) = 21db7149a6a7ce452dbf55a774a451b029a8b7ec74caed2818963a1e4637b717
-SIZE (cabal/plutus-ledger-api-1.43.1.0.tar.gz) = 126844
-SHA256 (cabal/plutus-tx-1.43.1.0.tar.gz) = baa59eb3ca6285ad71295e9428baeed2787db3850d93a4296023e80585471ffa
-SIZE (cabal/plutus-tx-1.43.1.0.tar.gz) = 120496
-SHA256 (cabal/plutus-tx-plugin-1.43.1.0.tar.gz) = fae4abe6f2769228f7237c985f277c3aa5d9b478805b5f42ea840780f41be26a
-SIZE (cabal/plutus-tx-plugin-1.43.1.0.tar.gz) = 114264
+SHA256 (cabal/plutus-core-1.45.0.0.tar.gz) = eb6b1cb8418078e35309902e5dd1d996d6e4a1384378b8494c7cbdcf1a633638
+SIZE (cabal/plutus-core-1.45.0.0.tar.gz) = 782428
+SHA256 (cabal/plutus-ledger-api-1.45.0.0.tar.gz) = e0f87272a6f7d67e2f531b292108ab8d4dbb4e4decdbdd31b2ca93d9784d1583
+SIZE (cabal/plutus-ledger-api-1.45.0.0.tar.gz) = 126855
+SHA256 (cabal/plutus-tx-1.45.0.0.tar.gz) = ce7ca9aec93b7fa8a3988aea37f2788d508074d2fd790d4fb6f13a6e89b06214
+SIZE (cabal/plutus-tx-1.45.0.0.tar.gz) = 122944
+SHA256 (cabal/plutus-tx-plugin-1.45.0.0.tar.gz) = d480d10d7deb3fc017dc6349f7425c9fae69bc0f1602ebdc361241321cabdc04
+SIZE (cabal/plutus-tx-plugin-1.45.0.0.tar.gz) = 115549
SHA256 (cabal/polyparse-1.13/polyparse-1.13.tar.gz) = 1c4c72980e1e5a4f07fea65ca08b2399581d2a6aa21eb1078f7ad286c279707b
SIZE (cabal/polyparse-1.13/polyparse-1.13.tar.gz) = 33144
SHA256 (cabal/polyparse-1.13/revision/9.cabal) = 4960fad39d3edcc3827ca93546dbf42eb59c1a022ec06a8d756e6a0558c47f29
@@ -823,10 +837,10 @@ SHA256 (cabal/prettyprinter-compat-ansi-wl-pprint-1.0.2/prettyprinter-compat-ans
SIZE (cabal/prettyprinter-compat-ansi-wl-pprint-1.0.2/prettyprinter-compat-ansi-wl-pprint-1.0.2.tar.gz) = 3894
SHA256 (cabal/prettyprinter-configurable-1.36.0.0.tar.gz) = eaca6ad94eb9342471517b6fef277b56fda7ca1ca2abe928c5ff866d17927b63
SIZE (cabal/prettyprinter-configurable-1.36.0.0.tar.gz) = 26646
-SHA256 (cabal/primitive-0.9.0.0/primitive-0.9.0.0.tar.gz) = 696d4bd291c94d736142d6182117dca4258d3ef28bfefdb649ac8b5ecd0999c7
-SIZE (cabal/primitive-0.9.0.0/primitive-0.9.0.0.tar.gz) = 60580
-SHA256 (cabal/primitive-0.9.0.0/revision/2.cabal) = de20bf4eff1f972088854c8efda6eaca2d3147aff62232c3707f059152638759
-SIZE (cabal/primitive-0.9.0.0/revision/2.cabal) = 3203
+SHA256 (cabal/primes-0.2.1.0/primes-0.2.1.0.tar.gz) = 74d66558fb638ea4d31eae2fe1a294cb5a9d64491314305d74a11d93f277c65b
+SIZE (cabal/primes-0.2.1.0/primes-0.2.1.0.tar.gz) = 4602
+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/profunctors-5.6.2/profunctors-5.6.2.tar.gz) = 65955d7b50525a4a3bccdab1d982d2ae342897fd38140d5a94b5ef3800d8c92a
SIZE (cabal/profunctors-5.6.2/profunctors-5.6.2.tar.gz) = 28522
SHA256 (cabal/profunctors-5.6.2/revision/3.cabal) = e178ba4468982326656626e2089e296f64485e68fdddc9f4476dcd5d612b4f78
@@ -857,8 +871,8 @@ SHA256 (cabal/quiet-0.2/quiet-0.2.tar.gz) = 118bf67379dce4737619998380e399acba30
SIZE (cabal/quiet-0.2/quiet-0.2.tar.gz) = 4377
SHA256 (cabal/ral-0.2.2/ral-0.2.2.tar.gz) = 46c70ee0cae8625edf2aaf47ddcad9d582f5b3841b75b2dee4066156130d60b0
SIZE (cabal/ral-0.2.2/ral-0.2.2.tar.gz) = 21439
-SHA256 (cabal/ral-0.2.2/revision/1.cabal) = abcbf91621c891244a7f5f74a886ee2c88068f3ff551877a2a5af64eb4c26ec8
-SIZE (cabal/ral-0.2.2/revision/1.cabal) = 3539
+SHA256 (cabal/ral-0.2.2/revision/2.cabal) = b52967fc000cc2e907a0452c97bcc97703192d54c1a5512737e9ceb48a1f2ca8
+SIZE (cabal/ral-0.2.2/revision/2.cabal) = 3554
SHA256 (cabal/random-1.2.1.3/random-1.2.1.3.tar.gz) = e9c81926a7d1e40328f645f73592b31efc9c631589669a7f130687b9cc3051dc
SIZE (cabal/random-1.2.1.3/random-1.2.1.3.tar.gz) = 47117
SHA256 (cabal/random-shuffle-0.0.4/random-shuffle-0.0.4.tar.gz) = 52704411f040fd0bf2361dad162e35dc13caa6535b2e4908d3513c00a95d0615
@@ -923,8 +937,8 @@ SHA256 (cabal/semigroups-0.20/semigroups-0.20.tar.gz) = 902d2e33c96b40a89de5957f
SIZE (cabal/semigroups-0.20/semigroups-0.20.tar.gz) = 18788
SHA256 (cabal/serialise-0.2.6.1/serialise-0.2.6.1.tar.gz) = 63949799ffd10675ef70ea701c1eb63e618629b3b2f7b25f07c5a966e24e77f4
SIZE (cabal/serialise-0.2.6.1/serialise-0.2.6.1.tar.gz) = 75106
-SHA256 (cabal/serialise-0.2.6.1/revision/4.cabal) = 70495f88c1633bd432847b1d767e9e6832779f85b9d012b01a0a14f2cacbecc6
-SIZE (cabal/serialise-0.2.6.1/revision/4.cabal) = 8823
+SHA256 (cabal/serialise-0.2.6.1/revision/5.cabal) = a67f89b5533b1148ad465dc7f24baeed2e2e9e7d81d2a147fc7fa8ff1089ca4d
+SIZE (cabal/serialise-0.2.6.1/revision/5.cabal) = 8814
SHA256 (cabal/servant-0.20.2/servant-0.20.2.tar.gz) = 6a39e279d34f42b20eace9b5296fa8dcfd2116ed7391d99f58ba005bb3f45365
SIZE (cabal/servant-0.20.2/servant-0.20.2.tar.gz) = 58198
SHA256 (cabal/servant-0.20.2/revision/1.cabal) = ea8274b67a91c88e6ea2fc0490c267d808bbf51c238753a1868579cf7732c79e
@@ -977,8 +991,8 @@ SHA256 (cabal/sop-core-0.5.0.2/sop-core-0.5.0.2.tar.gz) = 87bffd2254b98ded822d44
SIZE (cabal/sop-core-0.5.0.2/sop-core-0.5.0.2.tar.gz) = 28505
SHA256 (cabal/sop-core-0.5.0.2/revision/5.cabal) = 0bb74cafff423180df3909f5b7ce069131078b132da4b4e292ef4d1601499a4e
SIZE (cabal/sop-core-0.5.0.2/revision/5.cabal) = 3005
-SHA256 (cabal/sop-extras-0.3.0.0.tar.gz) = 62110186d524a181f0f5206f973154b05c18e996f838aa7e1ce6a8786d017e9c
-SIZE (cabal/sop-extras-0.3.0.0.tar.gz) = 19597
+SHA256 (cabal/sop-extras-0.4.0.0.tar.gz) = a8d31c57c40d9b46a96aafc596deceb506dc3387acbbac829f42c53a20198bc4
+SIZE (cabal/sop-extras-0.4.0.0.tar.gz) = 20171
SHA256 (cabal/split-0.2.5/split-0.2.5.tar.gz) = 52da404e8397c1ab238354c8d4fd9a7e9c5cac8849cc2ce2e45facc85e74a913
SIZE (cabal/split-0.2.5/split-0.2.5.tar.gz) = 16008
SHA256 (cabal/splitmix-0.1.1/splitmix-0.1.1.tar.gz) = d678c41a603a62032cf7e5f8336bb8222c93990e4b59c8b291b7ca26c7eb12c7
@@ -1003,8 +1017,8 @@ SHA256 (cabal/strict-0.5.1/revision/1.cabal) = 58c373b7c7748cbb4a5a6c8c15073f99a
SIZE (cabal/strict-0.5.1/revision/1.cabal) = 3557
SHA256 (cabal/strict-checked-vars-0.2.0.0.tar.gz) = 69f80f5f301d7e42731ae66cb80fa52810b8fc2277d57cb5d22278e380c9dd60
SIZE (cabal/strict-checked-vars-0.2.0.0.tar.gz) = 12418
-SHA256 (cabal/strict-checked-vars-0.2.0.0/revision/3.cabal) = 8154f375c555b58a558cd136077e0b7034c7e029f2c148a555a5f8f26acc07e2
-SIZE (cabal/strict-checked-vars-0.2.0.0/revision/3.cabal) = 2717
+SHA256 (cabal/strict-checked-vars-0.2.0.0/revision/1.cabal) = 8154f375c555b58a558cd136077e0b7034c7e029f2c148a555a5f8f26acc07e2
+SIZE (cabal/strict-checked-vars-0.2.0.0/revision/1.cabal) = 2717
SHA256 (cabal/strict-list-0.1.7.6/strict-list-0.1.7.6.tar.gz) = 756b16c12b5528cdb44ba905bdc78e5f4a749f33f630226645311a8d52207987
SIZE (cabal/strict-list-0.1.7.6/strict-list-0.1.7.6.tar.gz) = 6786
SHA256 (cabal/strict-mvar-1.5.0.0/strict-mvar-1.5.0.0.tar.gz) = d0c916f9eb519c014921d2562a84ff9d6c71b256e883066e38f44b0b7ce4465e
@@ -1031,8 +1045,8 @@ SHA256 (cabal/tar-0.6.4.0/revision/1.cabal) = a72549370449fe99e3008744ad2e43685e
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/tasty-1.5.3/revision/2.cabal) = 6b5dda3f16db1274a0b3e6c4073ac57172a1e96b1dca05666c5cbd1183639412
+SIZE (cabal/tasty-1.5.3/revision/2.cabal) = 2923
SHA256 (cabal/tasty-expected-failure-0.12.3/tasty-expected-failure-0.12.3.tar.gz) = cb07cc5ca62a6fd673ef54ae70b4bc5f9c12662fe835bea1f38b944684ee8f7e
SIZE (cabal/tasty-expected-failure-0.12.3/tasty-expected-failure-0.12.3.tar.gz) = 6016
SHA256 (cabal/tasty-golden-2.3.5/tasty-golden-2.3.5.tar.gz) = 8b37b541a2603da27e88fcf3209118817e978a36187142dda160b39c6cb7740e
@@ -1045,10 +1059,12 @@ SHA256 (cabal/tasty-hunit-0.10.2/tasty-hunit-0.10.2.tar.gz) = 5af01fa7c1ef98b324
SIZE (cabal/tasty-hunit-0.10.2/tasty-hunit-0.10.2.tar.gz) = 7808
SHA256 (cabal/tasty-quickcheck-0.11.1/tasty-quickcheck-0.11.1.tar.gz) = e3d4de7455ed342f8874d84686def897b8a316ce198461da18106d8a1f63246a
SIZE (cabal/tasty-quickcheck-0.11.1/tasty-quickcheck-0.11.1.tar.gz) = 7349
-SHA256 (cabal/tasty-quickcheck-0.11.1/revision/1.cabal) = c8c8fbe7f75956cc384fcf90d03cc3c34e258fe69b3f103d6c99fa857b9a8c50
-SIZE (cabal/tasty-quickcheck-0.11.1/revision/1.cabal) = 1622
+SHA256 (cabal/tasty-quickcheck-0.11.1/revision/3.cabal) = fca860abe029f9d34cb5168d6a9ab438d7fc4c016c8c594bbf1655d58982fbf3
+SIZE (cabal/tasty-quickcheck-0.11.1/revision/3.cabal) = 1622
SHA256 (cabal/tasty-rerun-1.1.20/tasty-rerun-1.1.20.tar.gz) = 7e8a2d0be2df0e1c864bc8b5f4e7ecb261d112981e68e1b0186f611faa44a55f
SIZE (cabal/tasty-rerun-1.1.20/tasty-rerun-1.1.20.tar.gz) = 6931
+SHA256 (cabal/tasty-rerun-1.1.20/revision/1.cabal) = 139ea631f0c133d9f792d774a438e5d64f1ce964493505f3c7209e0b43eab58f
+SIZE (cabal/tasty-rerun-1.1.20/revision/1.cabal) = 1514
SHA256 (cabal/tdigest-0.3.1/tdigest-0.3.1.tar.gz) = 193127a89f276537cc1ae889063eb26125baa90b31e47332b71b4a18080072ec
SIZE (cabal/tdigest-0.3.1/tdigest-0.3.1.tar.gz) = 14751
SHA256 (cabal/temporary-1.3/temporary-1.3.tar.gz) = 8c442993694b5ffca823ce864af95bd2841fb5264ee511c61cf48cc71d879890
@@ -1059,10 +1075,10 @@ SHA256 (cabal/terminal-size-0.3.4/revision/1.cabal) = 21d7f1320eeb86177e860ec07a
SIZE (cabal/terminal-size-0.3.4/revision/1.cabal) = 1364
SHA256 (cabal/testing-type-modifiers-0.1.0.1/testing-type-modifiers-0.1.0.1.tar.gz) = 050bdade2c6f0122b1a04a3833ab7eea2399ffda8258bca6d93ba6614bb202f2
SIZE (cabal/testing-type-modifiers-0.1.0.1/testing-type-modifiers-0.1.0.1.tar.gz) = 2275
-SHA256 (cabal/text-builder-0.6.7.3/text-builder-0.6.7.3.tar.gz) = 5d9ad4193a25440dab6e29ea3f186f13a613978914ac69c0f45c006d1571c4b4
-SIZE (cabal/text-builder-0.6.7.3/text-builder-0.6.7.3.tar.gz) = 6089
-SHA256 (cabal/text-builder-dev-0.3.9.1/text-builder-dev-0.3.9.1.tar.gz) = 26320f080edd6c3302260ff89e9c11f88e6038645e3fc4f1bdc4f5ffe68232d1
-SIZE (cabal/text-builder-dev-0.3.9.1/text-builder-dev-0.3.9.1.tar.gz) = 13776
+SHA256 (cabal/text-builder-1.0.0.3/text-builder-1.0.0.3.tar.gz) = d324158dd4f8bea52d7dac2ea224f8cd96547bde456b3f2fa19dc3240012bbe4
+SIZE (cabal/text-builder-1.0.0.3/text-builder-1.0.0.3.tar.gz) = 13062
+SHA256 (cabal/text-builder-core-0.1.1.1/text-builder-core-0.1.1.1.tar.gz) = a9a30930dc59f8bd2b243991df7c6a8dcf2f65353c0df1b0fed8c1ba1f2d7d86
+SIZE (cabal/text-builder-core-0.1.1.1/text-builder-core-0.1.1.1.tar.gz) = 9036
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
@@ -1127,12 +1143,14 @@ SHA256 (cabal/transformers-except-0.1.4/revision/1.cabal) = 3ce3fd4deb67beebfd35
SIZE (cabal/transformers-except-0.1.4/revision/1.cabal) = 1175
SHA256 (cabal/tree-diff-0.3.4/tree-diff-0.3.4.tar.gz) = 5e9ae804207df625cf28385937a35152b12605dd4ed350c447c92db054f60e3b
SIZE (cabal/tree-diff-0.3.4/tree-diff-0.3.4.tar.gz) = 26431
+SHA256 (cabal/tree-diff-0.3.4/revision/1.cabal) = 20d4d57fb8d964a4a25b5811f57a021d7dc3b42d4bd95a0fdf67dcff495f06db
+SIZE (cabal/tree-diff-0.3.4/revision/1.cabal) = 4483
SHA256 (cabal/trifecta-2.1.4/trifecta-2.1.4.tar.gz) = d4d842afdb1a3330874738c587336d0b53741d37918112269bb51ff186dc9c28
SIZE (cabal/trifecta-2.1.4/trifecta-2.1.4.tar.gz) = 60516
SHA256 (cabal/trifecta-2.1.4/revision/2.cabal) = cf2cd1d8299463efbd7e85b76ffed59ddc33d19912a2a1862d5de9fc69e9c1e4
SIZE (cabal/trifecta-2.1.4/revision/2.cabal) = 3654
-SHA256 (cabal/typed-process-0.2.12.0/typed-process-0.2.12.0.tar.gz) = 4cee3d3ae851de720f40ce671510c04b7938ca76552952bd7c5e8b1bec161be1
-SIZE (cabal/typed-process-0.2.12.0/typed-process-0.2.12.0.tar.gz) = 18957
+SHA256 (cabal/typed-process-0.2.13.0/typed-process-0.2.13.0.tar.gz) = 9400966013b541df2e54ac8d57c3a670fc28bde2be87767ce98f13bbe2aa43a0
+SIZE (cabal/typed-process-0.2.13.0/typed-process-0.2.13.0.tar.gz) = 19160
SHA256 (cabal/typed-protocols-0.3.0.0.tar.gz) = 29c1a5ecda028fb6e73990fcc42a17f9c05deefc58110ebaf8284bc57509de8b
SIZE (cabal/typed-protocols-0.3.0.0.tar.gz) = 28808
SHA256 (cabal/typed-protocols-cborg-0.3.0.0.tar.gz) = b8fe4cc1d9859a39fe07d18dae0ffd21f41f265ecd5003c7406d45b2ac77da41
@@ -1165,10 +1183,8 @@ SHA256 (cabal/universe-base-1.1.4/revision/1.cabal) = 8a203a5cda5a7eac7985f4719e
SIZE (cabal/universe-base-1.1.4/revision/1.cabal) = 2261
SHA256 (cabal/unix-bytestring-0.4.0.3/unix-bytestring-0.4.0.3.tar.gz) = 548ccdc28092796c16710cb1223d0eb590fad5542f986db870bac87460c3b678
SIZE (cabal/unix-bytestring-0.4.0.3/unix-bytestring-0.4.0.3.tar.gz) = 15706
-SHA256 (cabal/unix-compat-0.7.3/unix-compat-0.7.3.tar.gz) = 7a4fad870952d632d55c8cfe2aad8b55ac95585dacae052fbea4e32968821d87
-SIZE (cabal/unix-compat-0.7.3/unix-compat-0.7.3.tar.gz) = 15593
-SHA256 (cabal/unix-compat-0.7.3/revision/1.cabal) = e1132808d30ad1adbcf1ba7f06c3dfe712a7ee382b225eb975e0ab8cfe0c21cd
-SIZE (cabal/unix-compat-0.7.3/revision/1.cabal) = 3287
+SHA256 (cabal/unix-compat-0.7.4/unix-compat-0.7.4.tar.gz) = 689b3a960c8fe12910554aa5b739d5c4769c1d180ade20402fde2ed49db7eff4
+SIZE (cabal/unix-compat-0.7.4/unix-compat-0.7.4.tar.gz) = 15586
SHA256 (cabal/unix-time-0.4.16/unix-time-0.4.16.tar.gz) = ace2a7126d7344feb3221680c556de7f28a969fb287d49bd4a2d7df18fe638e9
SIZE (cabal/unix-time-0.4.16/unix-time-0.4.16.tar.gz) = 52594
SHA256 (cabal/unliftio-0.2.25.1/unliftio-0.2.25.1.tar.gz) = 3bfc6f8dea6966c2c06df83e6d3f481bbd77531f58b8049c46738aad9268336e
@@ -1195,6 +1211,8 @@ SHA256 (cabal/validation-selective-0.2.0.0.0.0.0.0.1.tar.gz) = d1f97b6600455009e
SIZE (cabal/validation-selective-0.2.0.0.0.0.0.0.1.tar.gz) = 22371
SHA256 (cabal/validity-0.12.1.0/validity-0.12.1.0.tar.gz) = e28a560939523ae649b94140a3412ad253ce2d969b509dfad76186bc94c2a6df
SIZE (cabal/validity-0.12.1.0/validity-0.12.1.0.tar.gz) = 9483
+SHA256 (cabal/vary-0.1.1.2/vary-0.1.1.2.tar.gz) = ddf397bced603525ebabe415677f8e84a7cc638e9979f915cd72415ab3a0d1ea
+SIZE (cabal/vary-0.1.1.2/vary-0.1.1.2.tar.gz) = 21840
SHA256 (cabal/vault-0.3.1.5/vault-0.3.1.5.tar.gz) = ac2a6b6adf58598c5c8faa931ae961a8a2aa50ddb2f0f7a2044ff6e8c3d433a0
SIZE (cabal/vault-0.3.1.5/vault-0.3.1.5.tar.gz) = 5431
SHA256 (cabal/vault-0.3.1.5/revision/10.cabal) = 212cc25cd6730a565def636d39fe3fbfeb01adee91617a264b13e28bc04adc0e
@@ -1269,7 +1287,7 @@ SHA256 (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 6edd38b6b81df8d274952aa85affa6
SIZE (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 29318
SHA256 (cabal/zlib-0.7.1.0/revision/2.cabal) = 85e64a75c0b490506a7edaa2d54950c668e66b65758bb08bb14cd31faf53a206
SIZE (cabal/zlib-0.7.1.0/revision/2.cabal) = 5357
-SHA256 (cabal/IntersectMBO-cardano-node-10.3.1_GH0.tar.gz) = 67bed54dccc65cc5d26b108fb201e39327f59df5ecfd08be9073022e8bcd4915
-SIZE (cabal/IntersectMBO-cardano-node-10.3.1_GH0.tar.gz) = 6721784
+SHA256 (cabal/IntersectMBO-cardano-node-10.4.1_GH0.tar.gz) = 4a798b01af93d9245b4eca95dbf49da69d2d4f448f7f173f41f04c7fad2a4de3
+SIZE (cabal/IntersectMBO-cardano-node-10.4.1_GH0.tar.gz) = 6762012
SHA256 (cabal/IntersectMBO-libsodium-dbb48cce5429cb6585c9034f002568964f1ce567_GH0.tar.gz) = e4f29ae3c16037e484bb69e3fa22a5565c42adf497f8f88e61ff8d9486ab863e
SIZE (cabal/IntersectMBO-libsodium-dbb48cce5429cb6585c9034f002568964f1ce567_GH0.tar.gz) = 2073757
diff --git a/net-p2p/cncli/Makefile b/net-p2p/cncli/Makefile
index 09505d8f0884..1d5a20ee30b9 100644
--- a/net-p2p/cncli/Makefile
+++ b/net-p2p/cncli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cncli
DISTVERSIONPREFIX= v
DISTVERSION= 6.0.1
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= net-p2p
MAINTAINER= boris@zfs.ninja
diff --git a/net-p2p/intermodal/Makefile b/net-p2p/intermodal/Makefile
index 0f5c43c62a95..8d05c5fca2e6 100644
--- a/net-p2p/intermodal/Makefile
+++ b/net-p2p/intermodal/Makefile
@@ -1,7 +1,7 @@
PORTNAME= intermodal
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.14
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= net-p2p
MAINTAINER= yuri@FreeBSD.org
diff --git a/net-p2p/ktorrent/distinfo b/net-p2p/ktorrent/distinfo
index 3e256b15d0ff..35b5224f559c 100644
--- a/net-p2p/ktorrent/distinfo
+++ b/net-p2p/ktorrent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036858
-SHA256 (KDE/release-service/25.04.2/ktorrent-25.04.2.tar.xz) = da1834795e1a03bf1a02182cf3a95be9654a5dec32a55bd63e5795cc5d35de27
-SIZE (KDE/release-service/25.04.2/ktorrent-25.04.2.tar.xz) = 2229080
+TIMESTAMP = 1751381558
+SHA256 (KDE/release-service/25.04.3/ktorrent-25.04.3.tar.xz) = 00a0262aa30eb53673993288b1ffae7e2f924b69260f87bea762715a5ce0f7e7
+SIZE (KDE/release-service/25.04.3/ktorrent-25.04.3.tar.xz) = 2229616
diff --git a/net-p2p/libktorrent/distinfo b/net-p2p/libktorrent/distinfo
index 9db88141a6d4..a556d3988eab 100644
--- a/net-p2p/libktorrent/distinfo
+++ b/net-p2p/libktorrent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036861
-SHA256 (KDE/release-service/25.04.2/libktorrent-25.04.2.tar.xz) = e6ccf6d0503a0b71d594b75e67aa0ad505d57316d20d5380ccc590c4f0604e98
-SIZE (KDE/release-service/25.04.2/libktorrent-25.04.2.tar.xz) = 606284
+TIMESTAMP = 1751381561
+SHA256 (KDE/release-service/25.04.3/libktorrent-25.04.3.tar.xz) = 137a6b14bbdd5121c7afca8e6dad0e52ff7dee80a6e5b54638657f13c06873a8
+SIZE (KDE/release-service/25.04.3/libktorrent-25.04.3.tar.xz) = 606316
diff --git a/net-p2p/oura/Makefile b/net-p2p/oura/Makefile
index 215ede692ec7..f01f83f7678b 100644
--- a/net-p2p/oura/Makefile
+++ b/net-p2p/oura/Makefile
@@ -1,7 +1,7 @@
PORTNAME= oura
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.4
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= net-p2p
MAINTAINER= boris@zfs.ninja
diff --git a/net-p2p/twitch-tui/Makefile b/net-p2p/twitch-tui/Makefile
index 77806a9c36e6..2397d88bc986 100644
--- a/net-p2p/twitch-tui/Makefile
+++ b/net-p2p/twitch-tui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= twitch-tui
DISTVERSIONPREFIX= v
DISTVERSION= 2.6.19
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-p2p
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/Makefile b/net/Makefile
index a37359abd0ff..3c536bc5411a 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1006,6 +1006,9 @@
SUBDIR += php84-ldap
SUBDIR += php84-soap
SUBDIR += php84-sockets
+ SUBDIR += php85-ldap
+ SUBDIR += php85-soap
+ SUBDIR += php85-sockets
SUBDIR += phpldapadmin
SUBDIR += pimcommon
SUBDIR += pimd
diff --git a/net/akonadi-calendar/distinfo b/net/akonadi-calendar/distinfo
index 8bdf02f52b8c..9781a96338fe 100644
--- a/net/akonadi-calendar/distinfo
+++ b/net/akonadi-calendar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036863
-SHA256 (KDE/release-service/25.04.2/akonadi-calendar-25.04.2.tar.xz) = 28f1b9df1aa1a5660bb932637006cee5a6211f514b2ac5236ce860a65c902884
-SIZE (KDE/release-service/25.04.2/akonadi-calendar-25.04.2.tar.xz) = 540224
+TIMESTAMP = 1751381563
+SHA256 (KDE/release-service/25.04.3/akonadi-calendar-25.04.3.tar.xz) = 9433cec8f629f5dd1aadb7af39d4b62d6047624b1d1be5282eef5e460f486e5c
+SIZE (KDE/release-service/25.04.3/akonadi-calendar-25.04.3.tar.xz) = 539576
diff --git a/net/akonadi-contacts/Makefile b/net/akonadi-contacts/Makefile
index 7be32d6354be..3b53bdf2a613 100644
--- a/net/akonadi-contacts/Makefile
+++ b/net/akonadi-contacts/Makefile
@@ -1,6 +1,5 @@
PORTNAME= akonadi-contacts
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/net/akonadi-contacts/distinfo b/net/akonadi-contacts/distinfo
index 1a3533b039d0..71760896833e 100644
--- a/net/akonadi-contacts/distinfo
+++ b/net/akonadi-contacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036865
-SHA256 (KDE/release-service/25.04.2/akonadi-contacts-25.04.2.tar.xz) = be8f1b45bbcfd7ef79fb4b2df34a9e0b8e8742faf195a8b39c05c7ee0e63704d
-SIZE (KDE/release-service/25.04.2/akonadi-contacts-25.04.2.tar.xz) = 440032
+TIMESTAMP = 1751381566
+SHA256 (KDE/release-service/25.04.3/akonadi-contacts-25.04.3.tar.xz) = 6443bb3c86997f42d7fcda559a7a88973ff02eb0f17976d622fbb150b4d85c46
+SIZE (KDE/release-service/25.04.3/akonadi-contacts-25.04.3.tar.xz) = 439380
diff --git a/net/akonadi-mime/distinfo b/net/akonadi-mime/distinfo
index 89fc9d436551..eb4563cd7657 100644
--- a/net/akonadi-mime/distinfo
+++ b/net/akonadi-mime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036868
-SHA256 (KDE/release-service/25.04.2/akonadi-mime-25.04.2.tar.xz) = db1e4f9105cee6aafaef1d5caf5abc9926e8ad1a8b60389d1321a648bcd16168
-SIZE (KDE/release-service/25.04.2/akonadi-mime-25.04.2.tar.xz) = 179772
+TIMESTAMP = 1751381568
+SHA256 (KDE/release-service/25.04.3/akonadi-mime-25.04.3.tar.xz) = 29588a629e6f961ee48b2825c980840311f1207f7ea1d62d454addadf195c6be
+SIZE (KDE/release-service/25.04.3/akonadi-mime-25.04.3.tar.xz) = 179772
diff --git a/net/akonadi-search/distinfo b/net/akonadi-search/distinfo
index 524c2296448b..c1b359273ef6 100644
--- a/net/akonadi-search/distinfo
+++ b/net/akonadi-search/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036870
-SHA256 (KDE/release-service/25.04.2/akonadi-search-25.04.2.tar.xz) = 95f63743d050ccb3a9628dfdc9b5a271658d45e3d5944cb1c131f7d254c29486
-SIZE (KDE/release-service/25.04.2/akonadi-search-25.04.2.tar.xz) = 113816
+TIMESTAMP = 1751381571
+SHA256 (KDE/release-service/25.04.3/akonadi-search-25.04.3.tar.xz) = 5c4af0b6a58993900618c9e9f1291b3cd12a7097c7a700e00e578a500fcc601a
+SIZE (KDE/release-service/25.04.3/akonadi-search-25.04.3.tar.xz) = 113824
diff --git a/net/alligator/distinfo b/net/alligator/distinfo
index 0dd6d742b4bc..a2d7ccc1e6a3 100644
--- a/net/alligator/distinfo
+++ b/net/alligator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036871
-SHA256 (KDE/release-service/25.04.2/alligator-25.04.2.tar.xz) = b08b74eee490ff808bfb92c03f094051224e3147dca553bf28409ac4bf682f0a
-SIZE (KDE/release-service/25.04.2/alligator-25.04.2.tar.xz) = 241196
+TIMESTAMP = 1751381571
+SHA256 (KDE/release-service/25.04.3/alligator-25.04.3.tar.xz) = 7d382f407732a61c4980213e2512f997ab51e03819baab1824a3e20f6fbf3d2e
+SIZE (KDE/release-service/25.04.3/alligator-25.04.3.tar.xz) = 241152
diff --git a/net/aws-ec2-imdsv2-get/Makefile b/net/aws-ec2-imdsv2-get/Makefile
index 7cb431746548..22dd7aedacdd 100644
--- a/net/aws-ec2-imdsv2-get/Makefile
+++ b/net/aws-ec2-imdsv2-get/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-ec2-imdsv2-get
DISTVERSION= 1.0.7
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MAINTAINER= cperciva@FreeBSD.org
diff --git a/net/calendarsupport/distinfo b/net/calendarsupport/distinfo
index a17ccc47aeb1..28a5b916b2a5 100644
--- a/net/calendarsupport/distinfo
+++ b/net/calendarsupport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036873
-SHA256 (KDE/release-service/25.04.2/calendarsupport-25.04.2.tar.xz) = fd4ba25407d043b576424f078a98f2a2425cba6e43c26ccea1b66e4e6e8601a8
-SIZE (KDE/release-service/25.04.2/calendarsupport-25.04.2.tar.xz) = 1005224
+TIMESTAMP = 1751381573
+SHA256 (KDE/release-service/25.04.3/calendarsupport-25.04.3.tar.xz) = c3265468eecd4271d1d0276999a16d15971c8ad5de4ebe2f16a95de0d24a5b0d
+SIZE (KDE/release-service/25.04.3/calendarsupport-25.04.3.tar.xz) = 1005292
diff --git a/net/deltachat-rpc-server/Makefile b/net/deltachat-rpc-server/Makefile
index f437532bfc9d..7079bdc8daa4 100644
--- a/net/deltachat-rpc-server/Makefile
+++ b/net/deltachat-rpc-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= deltachat-rpc-server
DISTVERSIONPREFIX= v
DISTVERSION= 1.159.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= feld@FreeBSD.org
diff --git a/net/dumbpipe/Makefile b/net/dumbpipe/Makefile
index 0d1104837be1..c9c39fe59ee0 100644
--- a/net/dumbpipe/Makefile
+++ b/net/dumbpipe/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dumbpipe
DISTVERSIONPREFIX= v
DISTVERSION= 0.27.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= feld@FreeBSD.org
diff --git a/net/eventviews/distinfo b/net/eventviews/distinfo
index ce9c3fdda707..bcf7a3dadffa 100644
--- a/net/eventviews/distinfo
+++ b/net/eventviews/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036876
-SHA256 (KDE/release-service/25.04.2/eventviews-25.04.2.tar.xz) = b0aacdfce18218331f8914a0ef1fc696a2e71d7a9811cac08d0ce4f38c647232
-SIZE (KDE/release-service/25.04.2/eventviews-25.04.2.tar.xz) = 510616
+TIMESTAMP = 1751381576
+SHA256 (KDE/release-service/25.04.3/eventviews-25.04.3.tar.xz) = 90dd3b6c9915a782c162653e9027335e6e393b13c584cfdb61b4dd31ef4126b8
+SIZE (KDE/release-service/25.04.3/eventviews-25.04.3.tar.xz) = 510692
diff --git a/net/findomain/Makefile b/net/findomain/Makefile
index 3c218da81f4b..d620d4cacb52 100644
--- a/net/findomain/Makefile
+++ b/net/findomain/Makefile
@@ -1,6 +1,6 @@
PORTNAME= findomain
DISTVERSION= 9.0.4
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= net security
MAINTAINER= lcook@FreeBSD.org
diff --git a/net/gdrive/Makefile b/net/gdrive/Makefile
index 553bbebac15f..63ffe2da2534 100644
--- a/net/gdrive/Makefile
+++ b/net/gdrive/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gdrive
DISTVERSION= 3.9.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/net/gemserv/Makefile b/net/gemserv/Makefile
index 747a8efc1e31..5102dbdb6c86 100644
--- a/net/gemserv/Makefile
+++ b/net/gemserv/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gemserv
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.6
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= net
MASTER_SITES= https://git.sr.ht/~int80h/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${PORTVERSION}${EXTRACT_SUFX}
diff --git a/net/gnome-online-accounts/Makefile b/net/gnome-online-accounts/Makefile
index 7520dc8c78d6..11e0d1bcf381 100644
--- a/net/gnome-online-accounts/Makefile
+++ b/net/gnome-online-accounts/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gnome-online-accounts
-PORTVERSION= 3.54.3
-PORTREVISION= 1
+PORTVERSION= 3.54.4
CATEGORIES= net
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/net/gnome-online-accounts/distinfo b/net/gnome-online-accounts/distinfo
index bc77edba5d88..1db7448b83da 100644
--- a/net/gnome-online-accounts/distinfo
+++ b/net/gnome-online-accounts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748285951
-SHA256 (gnome/gnome-online-accounts-3.54.3.tar.xz) = bcf655dd1ddc22bc25793b6840da19f5cad7ba0b7227ff969ed9c252f036aac5
-SIZE (gnome/gnome-online-accounts-3.54.3.tar.xz) = 484672
+TIMESTAMP = 1751209378
+SHA256 (gnome/gnome-online-accounts-3.54.4.tar.xz) = 55739943e747dcb4885ea607a4c2767d8002f71295e1affea62ea36f6d1cf593
+SIZE (gnome/gnome-online-accounts-3.54.4.tar.xz) = 485556
diff --git a/net/google-cloud-sdk/Makefile b/net/google-cloud-sdk/Makefile
index 6928d5b2794d..5bc90613502a 100644
--- a/net/google-cloud-sdk/Makefile
+++ b/net/google-cloud-sdk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-sdk
-DISTVERSION= 527.0.0
+DISTVERSION= 529.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 281108648db3..996cdae18a14 100644
--- a/net/google-cloud-sdk/distinfo
+++ b/net/google-cloud-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751269126
-SHA256 (google-cloud-sdk-527.0.0-linux-x86_64.tar.gz) = bf919b4d0e5d15e2f980521401a5e935e90488f8d3a7a129c8cf678c4a553405
-SIZE (google-cloud-sdk-527.0.0-linux-x86_64.tar.gz) = 149019519
+TIMESTAMP = 1751534406
+SHA256 (google-cloud-sdk-529.0.0-linux-x86_64.tar.gz) = b9038c39e5833e659c25b6634198f20e2780535ef69ec1ffff14a6fcf380b16b
+SIZE (google-cloud-sdk-529.0.0-linux-x86_64.tar.gz) = 149671543
diff --git a/net/grilo-plugins/Makefile b/net/grilo-plugins/Makefile
index 1527bc49590c..2f7f365e4b08 100644
--- a/net/grilo-plugins/Makefile
+++ b/net/grilo-plugins/Makefile
@@ -1,35 +1,35 @@
PORTNAME= grilo-plugins
-PORTVERSION= 0.3.16
-PORTREVISION= 2
+PORTVERSION= 0.3.18
CATEGORIES= net
MASTER_SITES= GNOME
MAINTAINER= gnome@FreeBSD.org
COMMENT= Plugins for net/grilo
-WWW= https://wiki.gnome.org/Grilo
+WWW= https://gitlab.gnome.org/GNOME/grilo-plugins
-LICENSE= LGPL21
+LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= itstool:textproc/itstool
+BUILD_DEPENDS= itstool:textproc/itstool \
+ localsearch:sysutils/localsearch
LIB_DEPENDS= libgrilo-0.3.so:net/grilo \
libavahi-gobject.so:net/avahi-app \
- libgdata.so:devel/libgdata \
- liboauth.so:net/liboauth \
libgoa-1.0.so:net/gnome-online-accounts \
libgom-1.0.so:databases/gom \
libtotem-plparser.so:multimedia/totem-pl-parser \
libsoup-3.0.so:devel/libsoup3 \
libmediaart-2.0.so:multimedia/libmediaart \
- libgmime-2.6.so:mail/gmime26 \
libjson-glib-1.0.so:devel/json-glib \
libtinysparql-3.0.so:devel/tinysparql
-USES= gettext gperf gnome gstreamer libarchive meson pathfix pkgconfig sqlite tar:xz
+USES= gettext gnome gstreamer libarchive meson pkgconfig sqlite tar:xz
USE_LDCONFIG= yes
-USE_GNOME= glib20 intlhack libxml2
+USE_GNOME= glib20 libxml2
USE_GSTREAMER= chromaprint
-MESON_ARGS= -Denable-lua-factory=no
+MESON_ARGS= -Denable-lua-factory=no \
+ -Denable-dleyna=no \
+ -Denable-flickr=no \
+ -Denable-youtube=no
OPTIONS_SUB= yes
OPTIONS_DEFINE= DMAP
diff --git a/net/grilo-plugins/distinfo b/net/grilo-plugins/distinfo
index 37b0548f1d7e..66312b140399 100644
--- a/net/grilo-plugins/distinfo
+++ b/net/grilo-plugins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741163307
-SHA256 (grilo-plugins-0.3.16.tar.xz) = fe6f4dbe586c6b8ba2406394e202f22d009d642a96eb3a54f32f6a21d084cdcb
-SIZE (grilo-plugins-0.3.16.tar.xz) = 1843572
+TIMESTAMP = 1750868717
+SHA256 (grilo-plugins-0.3.18.tar.xz) = 8e3ce74ee717c3c322d0cb0f8df26bb0914028a5d016e28055ffb49cc9a46c5e
+SIZE (grilo-plugins-0.3.18.tar.xz) = 2071656
diff --git a/net/grilo-plugins/pkg-plist b/net/grilo-plugins/pkg-plist
index c8e4529903c7..0d83369468cf 100644
--- a/net/grilo-plugins/pkg-plist
+++ b/net/grilo-plugins/pkg-plist
@@ -2,9 +2,7 @@ lib/grilo-0.3/libgrlbookmarks.so
lib/grilo-0.3/libgrlchromaprint.so
%%DMAP%%lib/grilo-0.3/libgrldaap.so
%%DMAP%%lib/grilo-0.3/libgrldpap.so
-lib/grilo-0.3/libgrldleyna.so
lib/grilo-0.3/libgrlfilesystem.so
-lib/grilo-0.3/libgrlflickr.so
lib/grilo-0.3/libgrlfreebox.so
lib/grilo-0.3/libgrlgravatar.so
lib/grilo-0.3/libgrllocalmetadata.so
@@ -12,7 +10,6 @@ lib/grilo-0.3/libgrlmagnatune.so
lib/grilo-0.3/libgrlmetadatastore.so
lib/grilo-0.3/libgrlopticalmedia.so
lib/grilo-0.3/libgrlpodcasts.so
-lib/grilo-0.3/libgrlraitv.so
lib/grilo-0.3/libgrlshoutcast.so
lib/grilo-0.3/libgrlthetvdb.so
lib/grilo-0.3/libgrltmdb.so
@@ -39,6 +36,9 @@ share/help/es/grilo-plugins/legal.xml
share/help/eu/examples/example-tmdb.c
share/help/eu/grilo-plugins/grilo-plugins.xml
share/help/eu/grilo-plugins/legal.xml
+share/help/fr/examples/example-tmdb.c
+share/help/fr/grilo-plugins/grilo-plugins.xml
+share/help/fr/grilo-plugins/legal.xml
share/help/gl/examples/example-tmdb.c
share/help/gl/grilo-plugins/grilo-plugins.xml
share/help/gl/grilo-plugins/legal.xml
@@ -54,6 +54,9 @@ share/help/pl/grilo-plugins/legal.xml
share/help/pt_BR/examples/example-tmdb.c
share/help/pt_BR/grilo-plugins/grilo-plugins.xml
share/help/pt_BR/grilo-plugins/legal.xml
+share/help/ru/examples/example-tmdb.c
+share/help/ru/grilo-plugins/grilo-plugins.xml
+share/help/ru/grilo-plugins/legal.xml
share/help/sv/examples/example-tmdb.c
share/help/sv/grilo-plugins/grilo-plugins.xml
share/help/sv/grilo-plugins/legal.xml
@@ -75,17 +78,20 @@ share/locale/en_GB/LC_MESSAGES/grilo-plugins.mo
share/locale/eo/LC_MESSAGES/grilo-plugins.mo
share/locale/es/LC_MESSAGES/grilo-plugins.mo
share/locale/eu/LC_MESSAGES/grilo-plugins.mo
+share/locale/fa/LC_MESSAGES/grilo-plugins.mo
share/locale/fi/LC_MESSAGES/grilo-plugins.mo
share/locale/fr/LC_MESSAGES/grilo-plugins.mo
share/locale/fur/LC_MESSAGES/grilo-plugins.mo
share/locale/gl/LC_MESSAGES/grilo-plugins.mo
share/locale/he/LC_MESSAGES/grilo-plugins.mo
+share/locale/hi/LC_MESSAGES/grilo-plugins.mo
share/locale/hr/LC_MESSAGES/grilo-plugins.mo
share/locale/hu/LC_MESSAGES/grilo-plugins.mo
share/locale/id/LC_MESSAGES/grilo-plugins.mo
share/locale/it/LC_MESSAGES/grilo-plugins.mo
share/locale/ja/LC_MESSAGES/grilo-plugins.mo
share/locale/ka/LC_MESSAGES/grilo-plugins.mo
+share/locale/kab/LC_MESSAGES/grilo-plugins.mo
share/locale/ko/LC_MESSAGES/grilo-plugins.mo
share/locale/lt/LC_MESSAGES/grilo-plugins.mo
share/locale/lv/LC_MESSAGES/grilo-plugins.mo
@@ -106,6 +112,7 @@ share/locale/sl/LC_MESSAGES/grilo-plugins.mo
share/locale/sr/LC_MESSAGES/grilo-plugins.mo
share/locale/sr@latin/LC_MESSAGES/grilo-plugins.mo
share/locale/sv/LC_MESSAGES/grilo-plugins.mo
+share/locale/th/LC_MESSAGES/grilo-plugins.mo
share/locale/tr/LC_MESSAGES/grilo-plugins.mo
share/locale/uk/LC_MESSAGES/grilo-plugins.mo
share/locale/zh_CN/LC_MESSAGES/grilo-plugins.mo
diff --git a/net/gssdp/Makefile b/net/gssdp/Makefile
index 9af911b39f06..9583e25baa78 100644
--- a/net/gssdp/Makefile
+++ b/net/gssdp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gssdp
-PORTVERSION= 1.6.3
+PORTVERSION= 1.6.4
CATEGORIES= net
MASTER_SITES= GNOME
@@ -19,8 +19,11 @@ USES= gnome meson pkgconfig tar:xz
USE_GNOME= glib20 introspection:build
MESON_ARGS= --default-library=both -Dexamples=false -Dgtk_doc=false -Dintrospection=true -Dmanpages=false
+USE_CSTD= c11
USE_LDCONFIG= yes
+PLIST_SUB= PATCH_VERSION=${PORTVERSION:E}
+
CONFLICTS_INSTALL= gssdp14
OPTIONS_DEFINE= SNIFFER VAPI
diff --git a/net/gssdp/distinfo b/net/gssdp/distinfo
index fdbd7460fba8..f1afd2b823bf 100644
--- a/net/gssdp/distinfo
+++ b/net/gssdp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1699774466
-SHA256 (gssdp-1.6.3.tar.xz) = 2fedb5afdb22cf14d5498a39a773ca89788a250fcf70118783df821e1f3f3446
-SIZE (gssdp-1.6.3.tar.xz) = 108080
+TIMESTAMP = 1751375031
+SHA256 (gssdp-1.6.4.tar.xz) = ff97fdfb7f561d3e6813b4f6a2145259e7c2eff43cc0e63f3fd031d0b6266032
+SIZE (gssdp-1.6.4.tar.xz) = 1148284
diff --git a/net/gssdp/pkg-plist b/net/gssdp/pkg-plist
index 46fac4a349a6..76c9797e1710 100644
--- a/net/gssdp/pkg-plist
+++ b/net/gssdp/pkg-plist
@@ -9,7 +9,7 @@ lib/girepository-1.0/GSSDP-1.6.typelib
lib/libgssdp-1.6.a
lib/libgssdp-1.6.so
lib/libgssdp-1.6.so.0
-lib/libgssdp-1.6.so.0.106.3
+lib/libgssdp-1.6.so.0.106.%%PATCH_VERSION%%
libdata/pkgconfig/gssdp-1.6.pc
share/gir-1.0/GSSDP-1.6.gir
%%VAPI%%share/vala/vapi/gssdp-1.6.deps
diff --git a/net/gupnp-av/Makefile b/net/gupnp-av/Makefile
index 0be4bd54ea7d..9ff8d41fb984 100644
--- a/net/gupnp-av/Makefile
+++ b/net/gupnp-av/Makefile
@@ -20,6 +20,8 @@ MESON_ARGS= --default-library=both -Dgtk_doc=false -Dintrospection=true
USE_CSTD= c11
USE_LDCONFIG= yes
+PLIST_SUB= PATCH_VERSION=${PORTVERSION:E}
+
OPTIONS_DEFINE= VAPI
OPTIONS_SUB= yes
diff --git a/net/gupnp-av/pkg-plist b/net/gupnp-av/pkg-plist
index 818669b2730e..49f126663ebc 100644
--- a/net/gupnp-av/pkg-plist
+++ b/net/gupnp-av/pkg-plist
@@ -22,7 +22,7 @@ lib/girepository-1.0/GUPnPAV-1.0.typelib
lib/libgupnp-av-1.0.a
lib/libgupnp-av-1.0.so
lib/libgupnp-av-1.0.so.3
-lib/libgupnp-av-1.0.so.3.14.4
+lib/libgupnp-av-1.0.so.3.14.%%PATCH_VERSION%%
libdata/pkgconfig/gupnp-av-1.0.pc
share/gir-1.0/GUPnPAV-1.0.gir
%%DATADIR%%/av.xsd
diff --git a/net/gupnp/Makefile b/net/gupnp/Makefile
index ddf2c1452b9e..d551faa62b3e 100644
--- a/net/gupnp/Makefile
+++ b/net/gupnp/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gupnp
-PORTVERSION= 1.6.8
-PORTREVISION= 2
+PORTVERSION= 1.6.9
CATEGORIES= net
MASTER_SITES= GNOME
diff --git a/net/gupnp/distinfo b/net/gupnp/distinfo
index 4053b1b055ff..2623b97114d0 100644
--- a/net/gupnp/distinfo
+++ b/net/gupnp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738088842
-SHA256 (gupnp-1.6.8.tar.xz) = 70a003cebd68577293fb3e6af49ff902203bf8768b2fc5d651ddc1f0fa1e11e9
-SIZE (gupnp-1.6.8.tar.xz) = 1288496
+TIMESTAMP = 1751375033
+SHA256 (gupnp-1.6.9.tar.xz) = 2edb6ee3613558e62f538735368aee27151b7e09d4e2e2c51606833da801869b
+SIZE (gupnp-1.6.9.tar.xz) = 1289220
diff --git a/net/haproxy/Makefile b/net/haproxy/Makefile
index 476aed20f16b..a35094a5278b 100644
--- a/net/haproxy/Makefile
+++ b/net/haproxy/Makefile
@@ -1,5 +1,5 @@
PORTNAME= haproxy
-DISTVERSION= 3.2.1
+DISTVERSION= 3.2.2
CATEGORIES= net www
MASTER_SITES= http://www.haproxy.org/download/3.2/src/
diff --git a/net/haproxy/distinfo b/net/haproxy/distinfo
index 0afa6ece06a1..e24a2a474883 100644
--- a/net/haproxy/distinfo
+++ b/net/haproxy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749822105
-SHA256 (haproxy-3.2.1.tar.gz) = bb3f967a797c8851d08683ec43dfafe4ad7bf5ad86fa6b0721cad033ea9e5ae5
-SIZE (haproxy-3.2.1.tar.gz) = 5091394
+TIMESTAMP = 1751573051
+SHA256 (haproxy-3.2.2.tar.gz) = be64ed565c320e670bb909c5834f90303c3ec0c97af5befa45994961aaa6c6ec
+SIZE (haproxy-3.2.2.tar.gz) = 5090977
diff --git a/net/incidenceeditor/distinfo b/net/incidenceeditor/distinfo
index 922142fa64b8..73e33b2b4309 100644
--- a/net/incidenceeditor/distinfo
+++ b/net/incidenceeditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036878
-SHA256 (KDE/release-service/25.04.2/incidenceeditor-25.04.2.tar.xz) = 9a53b7cf69c60c19ae26b7744b679b12b60eca610a2471c497eb791b6a2daccf
-SIZE (KDE/release-service/25.04.2/incidenceeditor-25.04.2.tar.xz) = 603352
+TIMESTAMP = 1751381578
+SHA256 (KDE/release-service/25.04.3/incidenceeditor-25.04.3.tar.xz) = 79624825fe0fced136d1aa7d27a340fbd54cadda7005b0268678c6e0dac6c08c
+SIZE (KDE/release-service/25.04.3/incidenceeditor-25.04.3.tar.xz) = 603368
diff --git a/net/kcalutils/distinfo b/net/kcalutils/distinfo
index 337312107f9a..bbbffb44022c 100644
--- a/net/kcalutils/distinfo
+++ b/net/kcalutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036880
-SHA256 (KDE/release-service/25.04.2/kcalutils-25.04.2.tar.xz) = e2f3e203373a679f59ccf3324e77068c67d0231bff525d451ffd2cd87459c8c0
-SIZE (KDE/release-service/25.04.2/kcalutils-25.04.2.tar.xz) = 365248
+TIMESTAMP = 1751381581
+SHA256 (KDE/release-service/25.04.3/kcalutils-25.04.3.tar.xz) = 3a0e29a35ddbc68b546ac94ff5afc9381c4af4c5f6cc855876ae4a2c5219454d
+SIZE (KDE/release-service/25.04.3/kcalutils-25.04.3.tar.xz) = 365508
diff --git a/net/kdenetwork-filesharing/distinfo b/net/kdenetwork-filesharing/distinfo
index 66187055a344..d50a2353f3b5 100644
--- a/net/kdenetwork-filesharing/distinfo
+++ b/net/kdenetwork-filesharing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036883
-SHA256 (KDE/release-service/25.04.2/kdenetwork-filesharing-25.04.2.tar.xz) = f3b1b728cf2b2d26c47c38f2aad054c6fe8112a302a0c840a70cbd4f11da493b
-SIZE (KDE/release-service/25.04.2/kdenetwork-filesharing-25.04.2.tar.xz) = 510016
+TIMESTAMP = 1751381583
+SHA256 (KDE/release-service/25.04.3/kdenetwork-filesharing-25.04.3.tar.xz) = 9f2c05f396c3cd8f48a596d9a97312e88a13d7679a41fe71e0a27c79efcc1a30
+SIZE (KDE/release-service/25.04.3/kdenetwork-filesharing-25.04.3.tar.xz) = 509860
diff --git a/net/kget/Makefile b/net/kget/Makefile
index 38774ccec946..4130bd76c34b 100644
--- a/net/kget/Makefile
+++ b/net/kget/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kget
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= net kde kde-applications
PATCH_SITES= https://invent.kde.org/network/kget/-/commit/
diff --git a/net/kget/distinfo b/net/kget/distinfo
index 56a18fccf9a8..9a787e037af6 100644
--- a/net/kget/distinfo
+++ b/net/kget/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1750435664
-SHA256 (KDE/release-service/25.04.2/kget-25.04.2.tar.xz) = c6c9d107bdffbc2d19855f298c5634a341a82d6ca3e1b430ce608c7c10d580c1
-SIZE (KDE/release-service/25.04.2/kget-25.04.2.tar.xz) = 4853484
-SHA256 (KDE/release-service/25.04.2/6254c0cefa17fe82f44842bc21f5e5c241f66aec.patch) = 76dc24ccdc5c62024165aa00967480bc0640714bca00b86bf634b4b375cdb610
-SIZE (KDE/release-service/25.04.2/6254c0cefa17fe82f44842bc21f5e5c241f66aec.patch) = 1221
-SHA256 (KDE/release-service/25.04.2/a9aa30e58ca3281285a3ba64d1da6c22fe0ab31a.patch) = 186b2bc25e6fbfe5eb86c8b0c13a518539f94232726dc262cfbc81479149fa74
-SIZE (KDE/release-service/25.04.2/a9aa30e58ca3281285a3ba64d1da6c22fe0ab31a.patch) = 1483
+TIMESTAMP = 1751381586
+SHA256 (KDE/release-service/25.04.3/kget-25.04.3.tar.xz) = 4b74aaecfd730208488f480bc75f977e8b489cc1fe5737627f26c486e2909544
+SIZE (KDE/release-service/25.04.3/kget-25.04.3.tar.xz) = 4853416
+SHA256 (KDE/release-service/25.04.3/6254c0cefa17fe82f44842bc21f5e5c241f66aec.patch) = 76dc24ccdc5c62024165aa00967480bc0640714bca00b86bf634b4b375cdb610
+SIZE (KDE/release-service/25.04.3/6254c0cefa17fe82f44842bc21f5e5c241f66aec.patch) = 1221
+SHA256 (KDE/release-service/25.04.3/a9aa30e58ca3281285a3ba64d1da6c22fe0ab31a.patch) = 186b2bc25e6fbfe5eb86c8b0c13a518539f94232726dc262cfbc81479149fa74
+SIZE (KDE/release-service/25.04.3/a9aa30e58ca3281285a3ba64d1da6c22fe0ab31a.patch) = 1483
diff --git a/net/kidentitymanagement/distinfo b/net/kidentitymanagement/distinfo
index 19f564f9ae8c..bd62b7d01a26 100644
--- a/net/kidentitymanagement/distinfo
+++ b/net/kidentitymanagement/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036888
-SHA256 (KDE/release-service/25.04.2/kidentitymanagement-25.04.2.tar.xz) = 89f700fab7bccfa804a7f8b3f3418f048ef3c3aa97b36e102beba9e1226e045d
-SIZE (KDE/release-service/25.04.2/kidentitymanagement-25.04.2.tar.xz) = 198076
+TIMESTAMP = 1751381589
+SHA256 (KDE/release-service/25.04.3/kidentitymanagement-25.04.3.tar.xz) = 13a022e5ea845b4b65982c533d705888282805e0ce44517eccd6e24b8d5e3e7f
+SIZE (KDE/release-service/25.04.3/kidentitymanagement-25.04.3.tar.xz) = 198068
diff --git a/net/kimap/distinfo b/net/kimap/distinfo
index 411f708718b4..f4d53a0301eb 100644
--- a/net/kimap/distinfo
+++ b/net/kimap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036890
-SHA256 (KDE/release-service/25.04.2/kimap-25.04.2.tar.xz) = 7d2aa360a9c31ba61ba40c9460214a2ef6bfea35e5651729f855a202892667be
-SIZE (KDE/release-service/25.04.2/kimap-25.04.2.tar.xz) = 133940
+TIMESTAMP = 1751381591
+SHA256 (KDE/release-service/25.04.3/kimap-25.04.3.tar.xz) = 2adc1a8928d0705f31afd6050dc2840690ae0b6250f55b1bc952579f440331ee
+SIZE (KDE/release-service/25.04.3/kimap-25.04.3.tar.xz) = 133928
diff --git a/net/kio-gdrive/distinfo b/net/kio-gdrive/distinfo
index e46648401d36..1faa08e68ed5 100644
--- a/net/kio-gdrive/distinfo
+++ b/net/kio-gdrive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036891
-SHA256 (KDE/release-service/25.04.2/kio-gdrive-25.04.2.tar.xz) = 6a73522ba1fe8224efeb8adc6a5b2902d55928706e5520ad4b4a3bbb4f114cf0
-SIZE (KDE/release-service/25.04.2/kio-gdrive-25.04.2.tar.xz) = 82432
+TIMESTAMP = 1751381591
+SHA256 (KDE/release-service/25.04.3/kio-gdrive-25.04.3.tar.xz) = a927c8e98907e6e83e0d6761b26cdd5c25ce48605fcc3a5cbc2c1a8b3bfa1b22
+SIZE (KDE/release-service/25.04.3/kio-gdrive-25.04.3.tar.xz) = 82416
diff --git a/net/kio-zeroconf/distinfo b/net/kio-zeroconf/distinfo
index 63bb451e14a0..00716b3d823b 100644
--- a/net/kio-zeroconf/distinfo
+++ b/net/kio-zeroconf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036893
-SHA256 (KDE/release-service/25.04.2/kio-zeroconf-25.04.2.tar.xz) = d075bdaadc458e8bb983cd77b27e8271889ea7db8e1cdf0b3fabac8a9200ba5c
-SIZE (KDE/release-service/25.04.2/kio-zeroconf-25.04.2.tar.xz) = 44920
+TIMESTAMP = 1751381594
+SHA256 (KDE/release-service/25.04.3/kio-zeroconf-25.04.3.tar.xz) = d651046859c84bc3591a2d88dafad0e47ad6489e25655aee23c1cf41667feac5
+SIZE (KDE/release-service/25.04.3/kio-zeroconf-25.04.3.tar.xz) = 44968
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 f7f032172d0c..5012f22647c0 100644
--- a/net/kitinerary/distinfo
+++ b/net/kitinerary/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036895
-SHA256 (KDE/release-service/25.04.2/kitinerary-25.04.2.tar.xz) = 76e3a3406836f631b304e94e8fed10b19c52cc0cc14658d139eccf4128c3536f
-SIZE (KDE/release-service/25.04.2/kitinerary-25.04.2.tar.xz) = 2070192
+TIMESTAMP = 1751381596
+SHA256 (KDE/release-service/25.04.3/kitinerary-25.04.3.tar.xz) = ca93a086feccf0f36d4ca56a9f5ccf51943d7e1945b392daf211e42f128139d4
+SIZE (KDE/release-service/25.04.3/kitinerary-25.04.3.tar.xz) = 2076496
diff --git a/net/kldap/distinfo b/net/kldap/distinfo
index 9965526f010e..9f5da8cbb097 100644
--- a/net/kldap/distinfo
+++ b/net/kldap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036898
-SHA256 (KDE/release-service/25.04.2/kldap-25.04.2.tar.xz) = b048332e0c05c49074701eab93f2b59b5eb56e3a2c195fb718979674746aae62
-SIZE (KDE/release-service/25.04.2/kldap-25.04.2.tar.xz) = 191656
+TIMESTAMP = 1751381599
+SHA256 (KDE/release-service/25.04.3/kldap-25.04.3.tar.xz) = f08f4a72efe1bcd197b3e63323aa4fa7a09272d408b8a07db4b61c4792e20b7f
+SIZE (KDE/release-service/25.04.3/kldap-25.04.3.tar.xz) = 191648
diff --git a/net/kmailtransport/distinfo b/net/kmailtransport/distinfo
index 82e530533092..14bc4d1a6bda 100644
--- a/net/kmailtransport/distinfo
+++ b/net/kmailtransport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036900
-SHA256 (KDE/release-service/25.04.2/kmailtransport-25.04.2.tar.xz) = 31eeee8892cd5265df16ddb6fddd239a32be5c8e416b919792b611d159d4311e
-SIZE (KDE/release-service/25.04.2/kmailtransport-25.04.2.tar.xz) = 191668
+TIMESTAMP = 1751381602
+SHA256 (KDE/release-service/25.04.3/kmailtransport-25.04.3.tar.xz) = 364e4e7068be53efb994539a273dcc0e17a45d60a63164307a45cdb3e2df5879
+SIZE (KDE/release-service/25.04.3/kmailtransport-25.04.3.tar.xz) = 191712
diff --git a/net/kmbox/distinfo b/net/kmbox/distinfo
index 5f4529f1a343..ac260a547141 100644
--- a/net/kmbox/distinfo
+++ b/net/kmbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036903
-SHA256 (KDE/release-service/25.04.2/kmbox-25.04.2.tar.xz) = e348396fb8f1de1729d0415116b05f6220f0ebb4428c4607b98b56edd321f1aa
-SIZE (KDE/release-service/25.04.2/kmbox-25.04.2.tar.xz) = 29232
+TIMESTAMP = 1751381604
+SHA256 (KDE/release-service/25.04.3/kmbox-25.04.3.tar.xz) = 8f604bdc87587b3bc4d944ad82c17587c8db1930d6435fdbc4e5f8fb17f6727e
+SIZE (KDE/release-service/25.04.3/kmbox-25.04.3.tar.xz) = 29236
diff --git a/net/kmime/distinfo b/net/kmime/distinfo
index dd2b5e69c1b1..0c43b08d5630 100644
--- a/net/kmime/distinfo
+++ b/net/kmime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036905
-SHA256 (KDE/release-service/25.04.2/kmime-25.04.2.tar.xz) = 6102c1191a34475af463f786e7407ee9f328bb75f93a1235e51ab3ef62500d3a
-SIZE (KDE/release-service/25.04.2/kmime-25.04.2.tar.xz) = 164732
+TIMESTAMP = 1751381607
+SHA256 (KDE/release-service/25.04.3/kmime-25.04.3.tar.xz) = 23ece71d839261024b861ca4b956ea0787ee59db883d17bea83236aaf8bda1ea
+SIZE (KDE/release-service/25.04.3/kmime-25.04.3.tar.xz) = 164760
diff --git a/net/kontactinterface/distinfo b/net/kontactinterface/distinfo
index f223db8e7fc5..743a5a9e90ea 100644
--- a/net/kontactinterface/distinfo
+++ b/net/kontactinterface/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036908
-SHA256 (KDE/release-service/25.04.2/kontactinterface-25.04.2.tar.xz) = 87b37bda978995e8380df5162738abb248864dc971abf46b18abc3a37cf6ecf7
-SIZE (KDE/release-service/25.04.2/kontactinterface-25.04.2.tar.xz) = 41032
+TIMESTAMP = 1751381609
+SHA256 (KDE/release-service/25.04.3/kontactinterface-25.04.3.tar.xz) = 5a7ab4c18f3c753782b5d3b9ac63213651f4268ffb698b0c6206cff323614131
+SIZE (KDE/release-service/25.04.3/kontactinterface-25.04.3.tar.xz) = 41024
diff --git a/net/kpimtextedit/distinfo b/net/kpimtextedit/distinfo
index 9426b32e522d..0546085a70fa 100644
--- a/net/kpimtextedit/distinfo
+++ b/net/kpimtextedit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036910
-SHA256 (KDE/release-service/25.04.2/kpimtextedit-25.04.2.tar.xz) = dd6dec073e37963a9415d5ec0cd1eda4f34e64bec880cf2716e13d254a34cfb6
-SIZE (KDE/release-service/25.04.2/kpimtextedit-25.04.2.tar.xz) = 181220
+TIMESTAMP = 1751381612
+SHA256 (KDE/release-service/25.04.3/kpimtextedit-25.04.3.tar.xz) = 4a107ca02a4535fdc08f7b65886cc99cdf9da642a67363bcbab4cba338bc6c32
+SIZE (KDE/release-service/25.04.3/kpimtextedit-25.04.3.tar.xz) = 181200
diff --git a/net/krdc/distinfo b/net/krdc/distinfo
index 30b9c7e8be72..e46d8229284e 100644
--- a/net/krdc/distinfo
+++ b/net/krdc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036913
-SHA256 (KDE/release-service/25.04.2/krdc-25.04.2.tar.xz) = 2d62ba816cd9efba68ee06a4a55e6f28ba405eb61c9766f7e44164ce75a9e39f
-SIZE (KDE/release-service/25.04.2/krdc-25.04.2.tar.xz) = 1590012
+TIMESTAMP = 1751381614
+SHA256 (KDE/release-service/25.04.3/krdc-25.04.3.tar.xz) = 4fbf23713ce25f465db13dae2b95ad246945cb2ae5126e17a10bb52c61834eca
+SIZE (KDE/release-service/25.04.3/krdc-25.04.3.tar.xz) = 1590088
diff --git a/net/krfb/distinfo b/net/krfb/distinfo
index 75d0234bd36a..b6f3a2725279 100644
--- a/net/krfb/distinfo
+++ b/net/krfb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036915
-SHA256 (KDE/release-service/25.04.2/krfb-25.04.2.tar.xz) = 7dff53b8238f015e483f038ed19cbb73815412be9284b86ed4b5536faf5d5006
-SIZE (KDE/release-service/25.04.2/krfb-25.04.2.tar.xz) = 1220920
+TIMESTAMP = 1751381616
+SHA256 (KDE/release-service/25.04.3/krfb-25.04.3.tar.xz) = f6db99cf945a2073336ed6dd8dd03101a815742a0cecc560a357fe39b3760707
+SIZE (KDE/release-service/25.04.3/krfb-25.04.3.tar.xz) = 1220888
diff --git a/net/krill/Makefile b/net/krill/Makefile
index f09d18f39680..11ec2f10f8e3 100644
--- a/net/krill/Makefile
+++ b/net/krill/Makefile
@@ -1,7 +1,7 @@
PORTNAME= krill
DISTVERSIONPREFIX= v
DISTVERSION= 0.14.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= jaap@NLnetLabs.nl
diff --git a/net/ksmtp/distinfo b/net/ksmtp/distinfo
index 4e790cc0beeb..9c3bf074167c 100644
--- a/net/ksmtp/distinfo
+++ b/net/ksmtp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036918
-SHA256 (KDE/release-service/25.04.2/ksmtp-25.04.2.tar.xz) = e92aff6382949d82aadc7cc7ba80f5fc4aa0feacdb24fa4d1a60e675a4533056
-SIZE (KDE/release-service/25.04.2/ksmtp-25.04.2.tar.xz) = 53212
+TIMESTAMP = 1751381619
+SHA256 (KDE/release-service/25.04.3/ksmtp-25.04.3.tar.xz) = 18944f9804328c09cc82b1c30f9d7c5812555c45c44199bb9caa37dbd83f4c86
+SIZE (KDE/release-service/25.04.3/ksmtp-25.04.3.tar.xz) = 53208
diff --git a/net/ktcplist/Makefile b/net/ktcplist/Makefile
index 9094fbfe8e34..afda5f07d058 100644
--- a/net/ktcplist/Makefile
+++ b/net/ktcplist/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ktcplist
PORTVERSION= 1.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net sysutils
MAINTAINER= arrowd@FreeBSD.org
diff --git a/net/ktnef/distinfo b/net/ktnef/distinfo
index 6e8e79b01899..9e0d2cf6b664 100644
--- a/net/ktnef/distinfo
+++ b/net/ktnef/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036920
-SHA256 (KDE/release-service/25.04.2/ktnef-25.04.2.tar.xz) = 4edd18335f85416fec4c793d359802f935de838a7b60fd6f4d9cfe7ee6acca3e
-SIZE (KDE/release-service/25.04.2/ktnef-25.04.2.tar.xz) = 314920
+TIMESTAMP = 1751381621
+SHA256 (KDE/release-service/25.04.3/ktnef-25.04.3.tar.xz) = 5119f03d17cc1f567c0d429af6506335a1e8c0bd43b539b1b6444ecc3bd6b36a
+SIZE (KDE/release-service/25.04.3/ktnef-25.04.3.tar.xz) = 314888
diff --git a/net/libdaq/Makefile b/net/libdaq/Makefile
index 03b613ba3778..e0d9103c6ff4 100644
--- a/net/libdaq/Makefile
+++ b/net/libdaq/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libdaq
DISTVERSIONPREFIX= v
-DISTVERSION= 3.0.19
+DISTVERSION= 3.0.20
CATEGORIES= net
PATCH_SITES= https://github.com/glebius/${PORTNAME}/commit/
diff --git a/net/libdaq/distinfo b/net/libdaq/distinfo
index f2b7c637812b..011e6b18afa3 100644
--- a/net/libdaq/distinfo
+++ b/net/libdaq/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1741854241
-SHA256 (snort3-libdaq-v3.0.19_GH0.tar.gz) = 28d026de46f8206b1a74dd6bf7de10ca19d7a7c95a463744b9f79e51958e5889
-SIZE (snort3-libdaq-v3.0.19_GH0.tar.gz) = 168648
+TIMESTAMP = 1751443855
+SHA256 (snort3-libdaq-v3.0.20_GH0.tar.gz) = 42730cb427695d4049deaa667623036b3915eaa651bcb91493ca450f06bb36b3
+SIZE (snort3-libdaq-v3.0.20_GH0.tar.gz) = 168753
SHA256 (c0f3283ad42a1d8e70ee699271b91168b14ec357.patch) = df4e9e3bb00cebb7d215dc681896552e7458ae266852b7ba65ef9eca0436d9ea
SIZE (c0f3283ad42a1d8e70ee699271b91168b14ec357.patch) = 1951
diff --git a/net/libgravatar/distinfo b/net/libgravatar/distinfo
index 6312c53da305..5ccf5439f56f 100644
--- a/net/libgravatar/distinfo
+++ b/net/libgravatar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036923
-SHA256 (KDE/release-service/25.04.2/libgravatar-25.04.2.tar.xz) = 40ccbcd2af7ff3963bd55d5ebbc2608b1a2920ffc2e4a8aa7e97e504ae1a00f0
-SIZE (KDE/release-service/25.04.2/libgravatar-25.04.2.tar.xz) = 38684
+TIMESTAMP = 1751381624
+SHA256 (KDE/release-service/25.04.3/libgravatar-25.04.3.tar.xz) = 24e8be07bb69aae682c30e2c6fc056664f97d74c0ef5b3c6f2ebe25f16d00647
+SIZE (KDE/release-service/25.04.3/libgravatar-25.04.3.tar.xz) = 38688
diff --git a/net/libkgapi/distinfo b/net/libkgapi/distinfo
index 038d07c9b55b..dfcce337f440 100644
--- a/net/libkgapi/distinfo
+++ b/net/libkgapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036925
-SHA256 (KDE/release-service/25.04.2/libkgapi-25.04.2.tar.xz) = 31698fb19ccd66af4dd6dca1236cef766d701d4f8098c5c2ca9e206cb3f034c0
-SIZE (KDE/release-service/25.04.2/libkgapi-25.04.2.tar.xz) = 341484
+TIMESTAMP = 1751381626
+SHA256 (KDE/release-service/25.04.3/libkgapi-25.04.3.tar.xz) = cf895f01d1967c029c15239c53e39ab11613b7700ed1afa8e61c6278bd8fbcf8
+SIZE (KDE/release-service/25.04.3/libkgapi-25.04.3.tar.xz) = 341404
diff --git a/net/libksieve/distinfo b/net/libksieve/distinfo
index c958115af55b..ff4246ec5b4b 100644
--- a/net/libksieve/distinfo
+++ b/net/libksieve/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036927
-SHA256 (KDE/release-service/25.04.2/libksieve-25.04.2.tar.xz) = 5484749b19342a60e924dee1f80f6f5ef1348cd19906d136eadb36651350cbc0
-SIZE (KDE/release-service/25.04.2/libksieve-25.04.2.tar.xz) = 614928
+TIMESTAMP = 1751381629
+SHA256 (KDE/release-service/25.04.3/libksieve-25.04.3.tar.xz) = 07f6d97362e408dabcfb191b0bfd728edfd5996ee37a84074e928cb2e9c13a9d
+SIZE (KDE/release-service/25.04.3/libksieve-25.04.3.tar.xz) = 614876
diff --git a/net/lldap/Makefile b/net/lldap/Makefile
index 18b82358815d..1727907765bf 100644
--- a/net/lldap/Makefile
+++ b/net/lldap/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lldap
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= aokblast@FreeBSD.org
diff --git a/net/mailcommon/Makefile b/net/mailcommon/Makefile
index 2b5487ffa169..39eeba4bb688 100644
--- a/net/mailcommon/Makefile
+++ b/net/mailcommon/Makefile
@@ -1,6 +1,5 @@
PORTNAME= mailcommon
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/net/mailcommon/distinfo b/net/mailcommon/distinfo
index e4bb7e85354e..4377b695849e 100644
--- a/net/mailcommon/distinfo
+++ b/net/mailcommon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036930
-SHA256 (KDE/release-service/25.04.2/mailcommon-25.04.2.tar.xz) = 2c620c53701a56d67044f5d974e171093827d5c3f97ef095e6e2d60f932c95be
-SIZE (KDE/release-service/25.04.2/mailcommon-25.04.2.tar.xz) = 813276
+TIMESTAMP = 1751381631
+SHA256 (KDE/release-service/25.04.3/mailcommon-25.04.3.tar.xz) = 2525aa778a922f6735f571a32a896fdfafa1aadfcc4aebd6619306a98f213521
+SIZE (KDE/release-service/25.04.3/mailcommon-25.04.3.tar.xz) = 813192
diff --git a/net/mailimporter/distinfo b/net/mailimporter/distinfo
index 6a0282088dc7..159429230754 100644
--- a/net/mailimporter/distinfo
+++ b/net/mailimporter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036932
-SHA256 (KDE/release-service/25.04.2/mailimporter-25.04.2.tar.xz) = bf9b9d4875f3cd5b338366a6e5e71ae508a21d53f3b2874744e707f254d88231
-SIZE (KDE/release-service/25.04.2/mailimporter-25.04.2.tar.xz) = 601212
+TIMESTAMP = 1751381634
+SHA256 (KDE/release-service/25.04.3/mailimporter-25.04.3.tar.xz) = 7e026f46b6a974b5ad82cd74b44fff6026228b28d8ba89e4af9eaa08fe0b367e
+SIZE (KDE/release-service/25.04.3/mailimporter-25.04.3.tar.xz) = 601196
diff --git a/net/messagelib/Makefile b/net/messagelib/Makefile
index c685dbefbc56..7af31cf1db3e 100644
--- a/net/messagelib/Makefile
+++ b/net/messagelib/Makefile
@@ -1,6 +1,5 @@
PORTNAME= messagelib
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/net/messagelib/distinfo b/net/messagelib/distinfo
index be3fed1aea59..70cadac28239 100644
--- a/net/messagelib/distinfo
+++ b/net/messagelib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036935
-SHA256 (KDE/release-service/25.04.2/messagelib-25.04.2.tar.xz) = 7354aea72b25c2ed92db1dcb89d9f5f5b82ba2b382979d0d1303c47716561a05
-SIZE (KDE/release-service/25.04.2/messagelib-25.04.2.tar.xz) = 7554168
+TIMESTAMP = 1751381636
+SHA256 (KDE/release-service/25.04.3/messagelib-25.04.3.tar.xz) = 87048febcbad9827b8ec1d894aa73996d5c48d7840273a04dafb7de00991c0eb
+SIZE (KDE/release-service/25.04.3/messagelib-25.04.3.tar.xz) = 7409496
diff --git a/net/mimetreeparser/distinfo b/net/mimetreeparser/distinfo
index 6adf5f34ec63..f73bd2592568 100644
--- a/net/mimetreeparser/distinfo
+++ b/net/mimetreeparser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036937
-SHA256 (KDE/release-service/25.04.2/mimetreeparser-25.04.2.tar.xz) = 9cdb04278f03c73c07ac0b840d44491460e3ab431133323d26a4c1ef084b6e37
-SIZE (KDE/release-service/25.04.2/mimetreeparser-25.04.2.tar.xz) = 652432
+TIMESTAMP = 1751381639
+SHA256 (KDE/release-service/25.04.3/mimetreeparser-25.04.3.tar.xz) = 26a4440d50ca62db1f154794557d5a216acc44ae96347e072200255a267c4ac4
+SIZE (KDE/release-service/25.04.3/mimetreeparser-25.04.3.tar.xz) = 652444
diff --git a/net/narrowlink/Makefile b/net/narrowlink/Makefile
index 129ac02beb39..79bcabd58284 100644
--- a/net/narrowlink/Makefile
+++ b/net/narrowlink/Makefile
@@ -1,6 +1,6 @@
PORTNAME= narrowlink
DISTVERSION= 0.2.6
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/nats-server/Makefile b/net/nats-server/Makefile
index b427d9405543..0cddb81b81f4 100644
--- a/net/nats-server/Makefile
+++ b/net/nats-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nats-server
DISTVERSIONPREFIX= v
-DISTVERSION= 2.11.5
+DISTVERSION= 2.11.6
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/nats-server/distinfo b/net/nats-server/distinfo
index 6d46ae120dcd..f0c4f8d78891 100644
--- a/net/nats-server/distinfo
+++ b/net/nats-server/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1751097646
-SHA256 (go/net_nats-server/nats-server-v2.11.5/v2.11.5.mod) = ee1f7dec017d5edc6b1613d0163f236bf06a257afcf0c1ce99769f23d7683a43
-SIZE (go/net_nats-server/nats-server-v2.11.5/v2.11.5.mod) = 510
-SHA256 (go/net_nats-server/nats-server-v2.11.5/v2.11.5.zip) = d0efbf7f710d8f8588f64b8608b589dcde359bd955e46dccd03475a398c7f8f3
-SIZE (go/net_nats-server/nats-server-v2.11.5/v2.11.5.zip) = 2853658
+TIMESTAMP = 1751437011
+SHA256 (go/net_nats-server/nats-server-v2.11.6/v2.11.6.mod) = ee1f7dec017d5edc6b1613d0163f236bf06a257afcf0c1ce99769f23d7683a43
+SIZE (go/net_nats-server/nats-server-v2.11.6/v2.11.6.mod) = 510
+SHA256 (go/net_nats-server/nats-server-v2.11.6/v2.11.6.zip) = 9cbb95a5646ec4f6429db8ba7e01aa621c483f61c213ef2fcaf614ff51542599
+SIZE (go/net_nats-server/nats-server-v2.11.6/v2.11.6.zip) = 2855279
diff --git a/net/netatalk3/Makefile b/net/netatalk3/Makefile
index 0f11758f16c9..8d070adde5a4 100644
--- a/net/netatalk3/Makefile
+++ b/net/netatalk3/Makefile
@@ -12,6 +12,9 @@ WWW= https://netatalk.io/
LICENSE= GPLv2
+DEPRECATED= End of support; use net/netatalk4 instead
+EXPIRATION_DATE=2025-10-04
+
LIB_DEPENDS= libgcrypt.so:security/libgcrypt \
libevent.so:devel/libevent
diff --git a/net/ntpd-rs/Makefile b/net/ntpd-rs/Makefile
index 4d63c479e8de..1f8bea2dea3b 100644
--- a/net/ntpd-rs/Makefile
+++ b/net/ntpd-rs/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ntpd-rs
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.0
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= mikael@FreeBSD.org
diff --git a/net/oha/Makefile b/net/oha/Makefile
index c11e98ac122b..ff0408387124 100644
--- a/net/oha/Makefile
+++ b/net/oha/Makefile
@@ -1,6 +1,7 @@
PORTNAME= oha
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.0
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= otis@FreeBSD.org
diff --git a/net/onedrive/Makefile b/net/onedrive/Makefile
index b83c05b6c24e..9a885189e32a 100644
--- a/net/onedrive/Makefile
+++ b/net/onedrive/Makefile
@@ -1,6 +1,7 @@
PORTNAME= onedrive
DISTVERSIONPREFIX= v
DISTVERSION= 2.5.6
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= hiroo.ono+freebsd@gmail.com
diff --git a/net/pecl-amqp/Makefile b/net/pecl-amqp/Makefile
index d714f06a3b6e..59abcec24163 100644
--- a/net/pecl-amqp/Makefile
+++ b/net/pecl-amqp/Makefile
@@ -12,5 +12,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= librabbitmq.so:net/rabbitmq-c
USES= php:pecl localbase
+IGNORE_WITH_PHP= 85
.include <bsd.port.mk>
diff --git a/net/php81-soap/Makefile b/net/php81-soap/Makefile
index edfa1b90068d..fc40ac2c512d 100644
--- a/net/php81-soap/Makefile
+++ b/net/php81-soap/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= net
MASTERDIR= ${.CURDIR}/../../lang/php81
diff --git a/net/php82-soap/Makefile b/net/php82-soap/Makefile
index 746722745a70..ae7e9925c979 100644
--- a/net/php82-soap/Makefile
+++ b/net/php82-soap/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= net
MASTERDIR= ${.CURDIR}/../../lang/php82
diff --git a/net/php83-soap/Makefile b/net/php83-soap/Makefile
index f0decd401d40..da25aa254607 100644
--- a/net/php83-soap/Makefile
+++ b/net/php83-soap/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= net
MASTERDIR= ${.CURDIR}/../../lang/php83
diff --git a/net/php84-soap/Makefile b/net/php84-soap/Makefile
index 35b2ad96dbad..dbe62dcc4455 100644
--- a/net/php84-soap/Makefile
+++ b/net/php84-soap/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= net
MASTERDIR= ${.CURDIR}/../../lang/php84
diff --git a/net/php85-ldap/Makefile b/net/php85-ldap/Makefile
new file mode 100644
index 000000000000..04c2b828b3ac
--- /dev/null
+++ b/net/php85-ldap/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= net
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -ldap
+
+.include "${MASTERDIR}/Makefile"
diff --git a/net/php85-soap/Makefile b/net/php85-soap/Makefile
new file mode 100644
index 000000000000..8ec7899a8d51
--- /dev/null
+++ b/net/php85-soap/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= net
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -soap
+
+.include "${MASTERDIR}/Makefile"
diff --git a/net/php85-sockets/Makefile b/net/php85-sockets/Makefile
new file mode 100644
index 000000000000..5a88299c5324
--- /dev/null
+++ b/net/php85-sockets/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= net
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -sockets
+
+.include "${MASTERDIR}/Makefile"
diff --git a/net/pimcommon/distinfo b/net/pimcommon/distinfo
index 4ee376426ce9..20340e7c5159 100644
--- a/net/pimcommon/distinfo
+++ b/net/pimcommon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036940
-SHA256 (KDE/release-service/25.04.2/pimcommon-25.04.2.tar.xz) = 7d7524de0b888b0176b8f40d3b575ffee8a255c63672537c7dd393543682a0cd
-SIZE (KDE/release-service/25.04.2/pimcommon-25.04.2.tar.xz) = 381472
+TIMESTAMP = 1751381641
+SHA256 (KDE/release-service/25.04.3/pimcommon-25.04.3.tar.xz) = 7e6cb554ce25450f2d9b98805d6404e8d610fda411003eb4a61726c710444855
+SIZE (KDE/release-service/25.04.3/pimcommon-25.04.3.tar.xz) = 381488
diff --git a/net/proby/Makefile b/net/proby/Makefile
index 869221a55c4c..423e117704cd 100644
--- a/net/proby/Makefile
+++ b/net/proby/Makefile
@@ -1,7 +1,7 @@
PORTNAME= proby
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.2
-PORTREVISION= 44
+PORTREVISION= 45
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/py-haproxy-cli/Makefile b/net/py-haproxy-cli/Makefile
index b9dd76bffe2d..e3ec37a653fc 100644
--- a/net/py-haproxy-cli/Makefile
+++ b/net/py-haproxy-cli/Makefile
@@ -1,9 +1,9 @@
PORTNAME= haproxy-cli
-PORTVERSION= 0.6.1
-PORTREVISION= 1
+DISTVERSION= 0.7.2
CATEGORIES= net python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION}
MAINTAINER= freebsd@moov.de
COMMENT= Tool to interact with HAProxy
@@ -12,7 +12,7 @@ WWW= https://github.com/markt-de/haproxy-cli
LICENSE= GPLv3
USES= python
-USE_PYTHON= distutils concurrent autoplist
+USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/net/py-haproxy-cli/distinfo b/net/py-haproxy-cli/distinfo
index 2333805bad96..7136c2d81e52 100644
--- a/net/py-haproxy-cli/distinfo
+++ b/net/py-haproxy-cli/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1701813827
-SHA256 (haproxy-cli-0.6.1.tar.gz) = 869f8e5c21db8db9a43cc50020d50e4697d2a9141669bc161289e0163d412319
-SIZE (haproxy-cli-0.6.1.tar.gz) = 22513
+TIMESTAMP = 1751461903
+SHA256 (haproxy_cli-0.7.2.tar.gz) = c5610bbc46e457a091e26122b1dd62bacad22dc3f70ce6043e5a4fe4abebdd04
+SIZE (haproxy_cli-0.7.2.tar.gz) = 31242
diff --git a/net/quiche/Makefile b/net/quiche/Makefile
index e0118180333f..b6ccb99c8c8e 100644
--- a/net/quiche/Makefile
+++ b/net/quiche/Makefile
@@ -1,6 +1,6 @@
PORTNAME= quiche
DISTVERSION= 0.24.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= junho.choi@gmail.com
diff --git a/net/rabbitmqadmin/Makefile b/net/rabbitmqadmin/Makefile
index d711f65a54f0..d199a2c9ea1f 100644
--- a/net/rabbitmqadmin/Makefile
+++ b/net/rabbitmqadmin/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rabbitmqadmin
DISTVERSIONPREFIX= v
DISTVERSION= 0.29.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MAINTAINER= dch@FreeBSD.org
diff --git a/net/rathole/Makefile b/net/rathole/Makefile
index d72a9de66278..74ec48652184 100644
--- a/net/rathole/Makefile
+++ b/net/rathole/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rathole
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/rosenpass/Makefile b/net/rosenpass/Makefile
index af5c46dc5d04..ad348d5c55bb 100644
--- a/net/rosenpass/Makefile
+++ b/net/rosenpass/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rosenpass
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.2
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net net-vpn security
MAINTAINER= fuz@FreeBSD.org
diff --git a/net/routinator/Makefile b/net/routinator/Makefile
index c182be6aada8..f15afe506e23 100644
--- a/net/routinator/Makefile
+++ b/net/routinator/Makefile
@@ -1,7 +1,7 @@
PORTNAME= routinator
DISTVERSIONPREFIX= v
DISTVERSION= 0.14.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MAINTAINER= jaap@NLnetLabs.nl
diff --git a/net/rsyn/Makefile b/net/rsyn/Makefile
index 5d534fa14132..a249cb459543 100644
--- a/net/rsyn/Makefile
+++ b/net/rsyn/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rsyn
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.1
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/rustdesk-server/Makefile b/net/rustdesk-server/Makefile
index 69f5c1b23fa6..48c66c29316a 100644
--- a/net/rustdesk-server/Makefile
+++ b/net/rustdesk-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rustdesk-server
DISTVERSION= 1.1.14
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net
MAINTAINER= madpilot@FreeBSD.org
diff --git a/net/s3m/Makefile b/net/s3m/Makefile
index 5a9b2255f52c..4fbc0d77f776 100644
--- a/net/s3m/Makefile
+++ b/net/s3m/Makefile
@@ -1,5 +1,6 @@
PORTNAME= s3m
DISTVERSION= 0.13.1
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= nbari@tequila.io
diff --git a/net/sendme/Makefile b/net/sendme/Makefile
index 6d5cd2345fff..2345c8b657f5 100644
--- a/net/sendme/Makefile
+++ b/net/sendme/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sendme
DISTVERSIONPREFIX= v
DISTVERSION= 0.26.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= feld@FreeBSD.org
diff --git a/net/shadowsocks-rust/Makefile b/net/shadowsocks-rust/Makefile
index 0b2ffd3ab124..7a74ab5a3a00 100644
--- a/net/shadowsocks-rust/Makefile
+++ b/net/shadowsocks-rust/Makefile
@@ -1,7 +1,7 @@
PORTNAME= shadowsocks-rust
DISTVERSIONPREFIX= v
DISTVERSION= 1.23.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/sniffnet/Makefile b/net/sniffnet/Makefile
index 810df7ae047b..6ff48566329a 100644
--- a/net/sniffnet/Makefile
+++ b/net/sniffnet/Makefile
@@ -1,6 +1,7 @@
PORTNAME= sniffnet
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.0
+PORTREVISION= 1
CATEGORIES= net wayland
MAINTAINER= tagattie@FreeBSD.org
diff --git a/net/trippy/Makefile b/net/trippy/Makefile
index 4a6504eeb202..ed4c5c0b1863 100644
--- a/net/trippy/Makefile
+++ b/net/trippy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= trippy
DISTVERSION= 0.13.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/net/udp-over-tcp/Makefile b/net/udp-over-tcp/Makefile
index 165e63f4f4a4..7efa3225d5d1 100644
--- a/net/udp-over-tcp/Makefile
+++ b/net/udp-over-tcp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= udp-over-tcp
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/waypipe/Makefile b/net/waypipe/Makefile
index ccd638b4e361..baf00b7ff1fc 100644
--- a/net/waypipe/Makefile
+++ b/net/waypipe/Makefile
@@ -1,7 +1,7 @@
PORTNAME= waypipe
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/net/wgcf/Makefile b/net/wgcf/Makefile
index d72b5305f82e..e8975b9f87b5 100644
--- a/net/wgcf/Makefile
+++ b/net/wgcf/Makefile
@@ -1,7 +1,6 @@
PORTNAME= wgcf
-PORTVERSION= 2.2.26
+PORTVERSION= 2.2.27
DISTVERSIONPREFIX= v
-PORTREVISION= 2
CATEGORIES= net
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/net/wgcf/distinfo b/net/wgcf/distinfo
index 56b2202c139e..ef09f213dce0 100644
--- a/net/wgcf/distinfo
+++ b/net/wgcf/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745177916
-SHA256 (go/net_wgcf/wgcf-v2.2.26/v2.2.26.mod) = f0b04dce43290a7e3fc1a926f6577ad865600a566d13c4dbc0bc9383b9c34d78
-SIZE (go/net_wgcf/wgcf-v2.2.26/v2.2.26.mod) = 1637
-SHA256 (go/net_wgcf/wgcf-v2.2.26/v2.2.26.zip) = add2f392546450cb3d7b2cee8b4aa68cacc456308274673b61f6917539b7ded8
-SIZE (go/net_wgcf/wgcf-v2.2.26/v2.2.26.zip) = 141025
+TIMESTAMP = 1751375035
+SHA256 (go/net_wgcf/wgcf-v2.2.27/v2.2.27.mod) = 782efb9c7decceb89a96d6e63d1a4319c305bbfca708d7d8d69b6de3cd020ebe
+SIZE (go/net_wgcf/wgcf-v2.2.27/v2.2.27.mod) = 1737
+SHA256 (go/net_wgcf/wgcf-v2.2.27/v2.2.27.zip) = 0b2a6d1589f1d26fd18b49902459ac196782fa5a1fb978e065f6cb7ddf2ff2b5
+SIZE (go/net_wgcf/wgcf-v2.2.27/v2.2.27.zip) = 141175
diff --git a/net/wstunnel/Makefile b/net/wstunnel/Makefile
index 3d2effeaa2ab..7f422ae463b7 100644
--- a/net/wstunnel/Makefile
+++ b/net/wstunnel/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wstunnel
DISTVERSIONPREFIX= v
DISTVERSION= 10.1.8
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/xrdp/Makefile b/net/xrdp/Makefile
index ea39e63a1df2..e257f0ad4825 100644
--- a/net/xrdp/Makefile
+++ b/net/xrdp/Makefile
@@ -1,8 +1,8 @@
PORTNAME= xrdp
-DISTVERSION= 0.10.3
+DISTVERSION= 0.10.4
PORTEPOCH= 1
CATEGORIES= net
-MASTER_SITES= https://github.com/neutribolabs/${PORTNAME}/releases/download/v${DISTVERSION}/
+MASTER_SITES= https://github.com/neutrinolabs/${PORTNAME}/releases/download/v${DISTVERSION}/
DIST_SUBDIR?= ${PORTNAME}
PATCH_SITES= https://github.com/neutrinolabs/${PORTNAME}/commit/
diff --git a/net/xrdp/distinfo b/net/xrdp/distinfo
index 1411b6d5ebf4..f06e3fe911b9 100644
--- a/net/xrdp/distinfo
+++ b/net/xrdp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743349368
-SHA256 (xrdp/xrdp-0.10.3.tar.gz) = 52d79732ab87c66390b088429bf495d65c1d0a1ad04e832b95c0f14e1174d096
-SIZE (xrdp/xrdp-0.10.3.tar.gz) = 2480538
+TIMESTAMP = 1751423729
+SHA256 (xrdp/xrdp-0.10.4.tar.gz) = afa68a8a3e1b60ef6ec84af2732d03131986ece58b05fbc0453e7ed4fbe3dde8
+SIZE (xrdp/xrdp-0.10.4.tar.gz) = 2468886
diff --git a/net/xrdp/pkg-plist b/net/xrdp/pkg-plist
index 3e93114ac383..dc089412cdb8 100644
--- a/net/xrdp/pkg-plist
+++ b/net/xrdp/pkg-plist
@@ -23,6 +23,9 @@ etc/rc.d/xrdp-sesman
%%ETCDIR%%/km-00000416.ini
%%ETCDIR%%/km-00000419.ini
%%ETCDIR%%/km-0000041d.ini
+%%ETCDIR%%/km-00000426.ini
+%%ETCDIR%%/km-00010426.ini
+%%ETCDIR%%/km-00020426.ini
%%ETCDIR%%/km-00000807.ini
%%ETCDIR%%/km-00000809.ini
%%ETCDIR%%/km-0000080a.ini
diff --git a/ports-mgmt/appstream-generator/Makefile b/ports-mgmt/appstream-generator/Makefile
index 460a5dbf950f..ef73dea10dbf 100644
--- a/ports-mgmt/appstream-generator/Makefile
+++ b/ports-mgmt/appstream-generator/Makefile
@@ -1,7 +1,7 @@
PORTNAME= appstream-generator
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= ports-mgmt
MAINTAINER= arrowd@FreeBSD.org
diff --git a/ports-mgmt/pkg-graph/Makefile b/ports-mgmt/pkg-graph/Makefile
index 81968a823816..99111221ba85 100644
--- a/ports-mgmt/pkg-graph/Makefile
+++ b/ports-mgmt/pkg-graph/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pkg-graph
DISTVERSION= g20180614
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= ports-mgmt
MAINTAINER= gnn@FreeBSD.org
diff --git a/ports-mgmt/poudriere-dsh2dsh/Makefile b/ports-mgmt/poudriere-dsh2dsh/Makefile
index eb14272b562e..d6de6da43e78 100644
--- a/ports-mgmt/poudriere-dsh2dsh/Makefile
+++ b/ports-mgmt/poudriere-dsh2dsh/Makefile
@@ -1,5 +1,5 @@
PORTNAME= poudriere
-DISTVERSION= 3.4.99.20250211
+DISTVERSION= 3.4.99.20250602
CATEGORIES= ports-mgmt
PKGNAMESUFFIX= -dsh2dsh
@@ -8,49 +8,27 @@ COMMENT= Port build and test system (fork with more features)
LICENSE= BSD2CLAUSE
-CONFLICTS_INSTALL= poudriere*
-
USE_GITHUB= yes
GH_ACCOUNT= dsh2dsh
GNU_CONFIGURE= yes
+
+CONFLICTS_INSTALL= poudriere*
+
ETCDIR= ${PREFIX}/etc/poudriere.d
+NO_TEST= yes
OPTIONS_DEFINE= BASH MANIFESTS PORTCONFIG EXAMPLES QEMU ZSH
OPTIONS_DEFAULT=BASH MANIFESTS PORTCONFIG ZSH
OPTIONS_SUB= yes
MANIFESTS_DESC= Install manifests for jail creation
-MANIFESTS_RUN_DEPENDS+= freebsd-release-manifests>0:misc/freebsd-release-manifests
-
PORTCONFIG_DESC= Install portconfig for options command
-PORTCONFIG_RUN_DEPENDS= portconfig>0:ports-mgmt/portconfig
-
QEMU_DESC= Add qemu-user-static for non-x86 architectures
-QEMU_RUN_DEPENDS= qemu-user-static>0:emulators/qemu-user-static
-
-# gmake is not strictly needed but handles test jobs better
-TEST_DEPENDS= gmake>0:devel/gmake
-TEST_ENV= MAKE=gmake
-.if make(test)
-MAKE_CMD= gmake
-.endif
-TEST_TARGET= check
-TEST_ARGS= -s
-TEST_ARGS+= ${_MAKE_JOBS}
-# ccache passthrough helps for building pkg a few hundred times.
-# ccache not added as a dependency because it is only used if setup
-# and provided in the env already.
-# XXX: Passthrough local PKGREPOSITORY dir for fetch support
-ccache_vars= CCACHE_DIR_NON_ROOT_SAFE CCACHE_GROUP \
- CCACHE_GID CCACHE_STATIC_PREFIX CCACHE_TEMPDIR \
- CCACHE_DIR CCACHE_NLEVELS
-.for _cv in ${ccache_vars}
-. if !empty(${_cv})
-TEST_ENV+= ${_cv}=${${_cv}}
-. endif
-.endfor
+MANIFESTS_RUN_DEPENDS+= freebsd-release-manifests>0:misc/freebsd-release-manifests
+PORTCONFIG_RUN_DEPENDS= portconfig>0:ports-mgmt/portconfig
+QEMU_RUN_DEPENDS= qemu-user-static>0:emulators/qemu-user-static
.include <bsd.port.options.mk>
diff --git a/ports-mgmt/poudriere-dsh2dsh/distinfo b/ports-mgmt/poudriere-dsh2dsh/distinfo
index 31578a5f844b..ef0bacc91047 100644
--- a/ports-mgmt/poudriere-dsh2dsh/distinfo
+++ b/ports-mgmt/poudriere-dsh2dsh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739286748
-SHA256 (dsh2dsh-poudriere-3.4.99.20250211_GH0.tar.gz) = 25769cc67fb6578e526fd291dea531a0dcaadefbf54c70a0f8ec08b004ff79df
-SIZE (dsh2dsh-poudriere-3.4.99.20250211_GH0.tar.gz) = 5753713
+TIMESTAMP = 1748872162
+SHA256 (dsh2dsh-poudriere-3.4.99.20250602_GH0.tar.gz) = a903900381b9cc0df59efb1b36689388d6d827796d909814d519e122ddf4076a
+SIZE (dsh2dsh-poudriere-3.4.99.20250602_GH0.tar.gz) = 5771222
diff --git a/ports-mgmt/sccache-overlay/Makefile b/ports-mgmt/sccache-overlay/Makefile
index aaf90fc2dea7..54f7f6c6855f 100644
--- a/ports-mgmt/sccache-overlay/Makefile
+++ b/ports-mgmt/sccache-overlay/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sccache
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.15
-PORTREVISION= 37
+PORTREVISION= 38
CATEGORIES= ports-mgmt
PKGNAMESUFFIX= -overlay
diff --git a/print/derelict-ft/Makefile b/print/derelict-ft/Makefile
index 8fe5333c8b85..f93561962edc 100644
--- a/print/derelict-ft/Makefile
+++ b/print/derelict-ft/Makefile
@@ -1,6 +1,6 @@
PORTNAME= derelict-ft
PORTVERSION= 1.1.3
-PORTREVISION= 7
+PORTREVISION= 8
DISTVERSIONPREFIX= v
CATEGORIES= print
diff --git a/print/lyx/Makefile b/print/lyx/Makefile
index 46680376273f..48d5d914a0fa 100644
--- a/print/lyx/Makefile
+++ b/print/lyx/Makefile
@@ -1,6 +1,5 @@
PORTNAME= lyx
-PORTVERSION= ${MAJOR_VERSION}.3
-PORTREVISION= 3
+PORTVERSION= ${MAJOR_VERSION}.4
CATEGORIES= print editors
MASTER_SITES= ftp://ftp.lyx.org/pub/lyx/stable/${MAJOR_VERSION}.x/ \
http://www-ftp.lip6.fr/ftp/pub/lyx/stable/${MAJOR_VERSION}.x/ \
diff --git a/print/lyx/distinfo b/print/lyx/distinfo
index 24a435c8d12a..a206ba57474c 100644
--- a/print/lyx/distinfo
+++ b/print/lyx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737680532
-SHA256 (lyx-2.4.3.tar.xz) = fa6761f598a5915af50a423dd2a607048bdbc540a6d572385fe422df581eebf6
-SIZE (lyx-2.4.3.tar.xz) = 17843424
+TIMESTAMP = 1751339473
+SHA256 (lyx-2.4.4.tar.xz) = ffacd37480f320f3f3f8f30445fe40897e9df44c94ee87ba0413e364086f4b90
+SIZE (lyx-2.4.4.tar.xz) = 18360996
diff --git a/print/lyx/pkg-plist b/print/lyx/pkg-plist
index 28aeb3d37a34..37588cf9aa6e 100644
--- a/print/lyx/pkg-plist
+++ b/print/lyx/pkg-plist
@@ -475,6 +475,7 @@ share/icons/hicolor/scalable/apps/lyx.svg
%%DATADIR%%/examples/Articles/Astronomy_%26_Astrophysics.lyx
%%DATADIR%%/examples/Articles/Chess/Game_1.lyx
%%DATADIR%%/examples/Articles/Chess/Game_2.lyx
+%%DATADIR%%/examples/Articles/Springer_Nature_Journals.lyx
%%DATADIR%%/examples/Books/American_Mathematical_Society_%28AMS%29.lyx
%%DATADIR%%/examples/Books/KOMA-Script_Book.lyx
%%DATADIR%%/examples/Books/Recipe_Book.lyx
@@ -686,6 +687,443 @@ share/icons/hicolor/scalable/apps/lyx.svg
%%DATADIR%%/fonts/rsfs10.ttf
%%DATADIR%%/fonts/stmary10.ttf
%%DATADIR%%/fonts/wasy10.ttf
+%%DATADIR%%/images/adwaita/all-changes-accept.svgz
+%%DATADIR%%/images/adwaita/all-changes-reject.svgz
+%%DATADIR%%/images/adwaita/bookmark-goto.svgz
+%%DATADIR%%/images/adwaita/bookmark-goto_0.svgz
+%%DATADIR%%/images/adwaita/bookmark-save.svgz
+%%DATADIR%%/images/adwaita/box-insert.svgz
+%%DATADIR%%/images/adwaita/break-line.svgz
+%%DATADIR%%/images/adwaita/buffer-close.svgz
+%%DATADIR%%/images/adwaita/buffer-export.svgz
+%%DATADIR%%/images/adwaita/buffer-export_dvi.svgz
+%%DATADIR%%/images/adwaita/buffer-export_dvi3.svgz
+%%DATADIR%%/images/adwaita/buffer-export_latex.svgz
+%%DATADIR%%/images/adwaita/buffer-export_pdf.svgz
+%%DATADIR%%/images/adwaita/buffer-export_pdf2.svgz
+%%DATADIR%%/images/adwaita/buffer-export_pdf3.svgz
+%%DATADIR%%/images/adwaita/buffer-export_pdf4.svgz
+%%DATADIR%%/images/adwaita/buffer-export_pdf5.svgz
+%%DATADIR%%/images/adwaita/buffer-export_ps.svgz
+%%DATADIR%%/images/adwaita/buffer-export_text.svgz
+%%DATADIR%%/images/adwaita/buffer-new.svgz
+%%DATADIR%%/images/adwaita/buffer-reload.svgz
+%%DATADIR%%/images/adwaita/buffer-toggle-output-sync.svgz
+%%DATADIR%%/images/adwaita/buffer-update.svgz
+%%DATADIR%%/images/adwaita/buffer-update_dvi.svgz
+%%DATADIR%%/images/adwaita/buffer-update_dvi3.svgz
+%%DATADIR%%/images/adwaita/buffer-update_pdf.svgz
+%%DATADIR%%/images/adwaita/buffer-update_pdf2.svgz
+%%DATADIR%%/images/adwaita/buffer-update_pdf3.svgz
+%%DATADIR%%/images/adwaita/buffer-update_pdf4.svgz
+%%DATADIR%%/images/adwaita/buffer-update_pdf5.svgz
+%%DATADIR%%/images/adwaita/buffer-update_ps.svgz
+%%DATADIR%%/images/adwaita/buffer-view.svgz
+%%DATADIR%%/images/adwaita/buffer-view_dvi.svgz
+%%DATADIR%%/images/adwaita/buffer-view_dvi3.svgz
+%%DATADIR%%/images/adwaita/buffer-view_pdf.svgz
+%%DATADIR%%/images/adwaita/buffer-view_pdf2.svgz
+%%DATADIR%%/images/adwaita/buffer-view_pdf3.svgz
+%%DATADIR%%/images/adwaita/buffer-view_pdf4.svgz
+%%DATADIR%%/images/adwaita/buffer-view_pdf5.svgz
+%%DATADIR%%/images/adwaita/buffer-view_ps.svgz
+%%DATADIR%%/images/adwaita/buffer-write-as.svgz
+%%DATADIR%%/images/adwaita/buffer-write.svgz
+%%DATADIR%%/images/adwaita/build-program.svgz
+%%DATADIR%%/images/adwaita/busy.svgz
+%%DATADIR%%/images/adwaita/change-accept.svgz
+%%DATADIR%%/images/adwaita/change-next.svgz
+%%DATADIR%%/images/adwaita/change-reject.svgz
+%%DATADIR%%/images/adwaita/changes-merge.svgz
+%%DATADIR%%/images/adwaita/changes-output.svgz
+%%DATADIR%%/images/adwaita/changes-track.svgz
+%%DATADIR%%/images/adwaita/closetab.svgz
+%%DATADIR%%/images/adwaita/command-alternatives_outline-in_depth-increment+rtl.svgz
+%%DATADIR%%/images/adwaita/command-alternatives_outline-in_depth-increment.svgz
+%%DATADIR%%/images/adwaita/command-alternatives_outline-out_depth-decrement+rtl.svgz
+%%DATADIR%%/images/adwaita/command-alternatives_outline-out_depth-decrement.svgz
+%%DATADIR%%/images/adwaita/copy.svgz
+%%DATADIR%%/images/adwaita/cut.svgz
+%%DATADIR%%/images/adwaita/darkmode/all-changes-accept.svgz
+%%DATADIR%%/images/adwaita/darkmode/all-changes-reject.svgz
+%%DATADIR%%/images/adwaita/darkmode/bookmark-goto.svgz
+%%DATADIR%%/images/adwaita/darkmode/bookmark-goto_0.svgz
+%%DATADIR%%/images/adwaita/darkmode/bookmark-save.svgz
+%%DATADIR%%/images/adwaita/darkmode/box-insert.svgz
+%%DATADIR%%/images/adwaita/darkmode/break-line.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-close.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-export.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-export_dvi.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-export_dvi3.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-export_latex.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-export_pdf.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-export_pdf2.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-export_pdf3.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-export_pdf4.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-export_pdf5.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-export_ps.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-export_text.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-new.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-reload.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-toggle-output-sync.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-update.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-update_dvi.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-update_dvi3.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-update_pdf.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-update_pdf2.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-update_pdf3.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-update_pdf4.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-update_pdf5.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-update_ps.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-view.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-view_dvi.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-view_dvi3.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-view_pdf.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-view_pdf2.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-view_pdf3.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-view_pdf4.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-view_pdf5.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-view_ps.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-write-as.svgz
+%%DATADIR%%/images/adwaita/darkmode/buffer-write.svgz
+%%DATADIR%%/images/adwaita/darkmode/build-program.svgz
+%%DATADIR%%/images/adwaita/darkmode/busy.svgz
+%%DATADIR%%/images/adwaita/darkmode/change-accept.svgz
+%%DATADIR%%/images/adwaita/darkmode/change-next.svgz
+%%DATADIR%%/images/adwaita/darkmode/change-reject.svgz
+%%DATADIR%%/images/adwaita/darkmode/changes-merge.svgz
+%%DATADIR%%/images/adwaita/darkmode/changes-output.svgz
+%%DATADIR%%/images/adwaita/darkmode/changes-track.svgz
+%%DATADIR%%/images/adwaita/darkmode/closetab.svgz
+%%DATADIR%%/images/adwaita/darkmode/command-alternatives_outline-in_depth-increment+rtl.svgz
+%%DATADIR%%/images/adwaita/darkmode/command-alternatives_outline-in_depth-increment.svgz
+%%DATADIR%%/images/adwaita/darkmode/command-alternatives_outline-out_depth-decrement+rtl.svgz
+%%DATADIR%%/images/adwaita/darkmode/command-alternatives_outline-out_depth-decrement.svgz
+%%DATADIR%%/images/adwaita/darkmode/copy.svgz
+%%DATADIR%%/images/adwaita/darkmode/cut.svgz
+%%DATADIR%%/images/adwaita/darkmode/depth-decrement+rtl.svgz
+%%DATADIR%%/images/adwaita/darkmode/depth-decrement.svgz
+%%DATADIR%%/images/adwaita/darkmode/depth-increment+rtl.svgz
+%%DATADIR%%/images/adwaita/darkmode/depth-increment.svgz
+%%DATADIR%%/images/adwaita/darkmode/dialog-preferences.svgz
+%%DATADIR%%/images/adwaita/darkmode/dialog-show-new-inset_citation.svgz
+%%DATADIR%%/images/adwaita/darkmode/dialog-show-new-inset_graphics.svgz
+%%DATADIR%%/images/adwaita/darkmode/dialog-show-new-inset_include.svgz
+%%DATADIR%%/images/adwaita/darkmode/dialog-show-new-inset_ref.svgz
+%%DATADIR%%/images/adwaita/darkmode/dialog-show_character.svgz
+%%DATADIR%%/images/adwaita/darkmode/dialog-show_findreplace.svgz
+%%DATADIR%%/images/adwaita/darkmode/dialog-show_findreplaceadv.svgz
+%%DATADIR%%/images/adwaita/darkmode/dialog-show_mathdelimiter.svgz
+%%DATADIR%%/images/adwaita/darkmode/dialog-show_mathmatrix.svgz
+%%DATADIR%%/images/adwaita/darkmode/dialog-show_print.svgz
+%%DATADIR%%/images/adwaita/darkmode/dialog-show_spellchecker.svgz
+%%DATADIR%%/images/adwaita/darkmode/dialog-show_toc.svgz
+%%DATADIR%%/images/adwaita/darkmode/dialog-show_vclog.svgz
+%%DATADIR%%/images/adwaita/darkmode/down.svgz
+%%DATADIR%%/images/adwaita/darkmode/dynamic-char-styles.svgz
+%%DATADIR%%/images/adwaita/darkmode/dynamic-custom-insets.svgz
+%%DATADIR%%/images/adwaita/darkmode/editclear.svgz
+%%DATADIR%%/images/adwaita/darkmode/emblem-readonly.svgz
+%%DATADIR%%/images/adwaita/darkmode/emblem-shellescape.svgz
+%%DATADIR%%/images/adwaita/darkmode/ert-insert.svgz
+%%DATADIR%%/images/adwaita/darkmode/file-open.svgz
+%%DATADIR%%/images/adwaita/darkmode/float-insert_figure.svgz
+%%DATADIR%%/images/adwaita/darkmode/float-insert_table.svgz
+%%DATADIR%%/images/adwaita/darkmode/font-bold.svgz
+%%DATADIR%%/images/adwaita/darkmode/font-emph.svgz
+%%DATADIR%%/images/adwaita/darkmode/font-noun.svgz
+%%DATADIR%%/images/adwaita/darkmode/font-sans.svgz
+%%DATADIR%%/images/adwaita/darkmode/font-smallcaps.svgz
+%%DATADIR%%/images/adwaita/darkmode/footnote-insert.svgz
+%%DATADIR%%/images/adwaita/darkmode/hidetab.svgz
+%%DATADIR%%/images/adwaita/darkmode/href-insert.svgz
+%%DATADIR%%/images/adwaita/darkmode/index-insert.svgz
+%%DATADIR%%/images/adwaita/darkmode/info-insert.svgz
+%%DATADIR%%/images/adwaita/darkmode/info-insert_vcs_revision.svgz
+%%DATADIR%%/images/adwaita/darkmode/label-insert.svgz
+%%DATADIR%%/images/adwaita/darkmode/layout-document.svgz
+%%DATADIR%%/images/adwaita/darkmode/layout-paragraph.svgz
+%%DATADIR%%/images/adwaita/darkmode/layout-toggle_Chunk.svgz
+%%DATADIR%%/images/adwaita/darkmode/layout-toggle_Description+rtl.svgz
+%%DATADIR%%/images/adwaita/darkmode/layout-toggle_Description.svgz
+%%DATADIR%%/images/adwaita/darkmode/layout-toggle_Enumerate+rtl.svgz
+%%DATADIR%%/images/adwaita/darkmode/layout-toggle_Enumerate.svgz
+%%DATADIR%%/images/adwaita/darkmode/layout-toggle_Itemize+rtl.svgz
+%%DATADIR%%/images/adwaita/darkmode/layout-toggle_Itemize.svgz
+%%DATADIR%%/images/adwaita/darkmode/layout-toggle_Labeling+rtl.svgz
+%%DATADIR%%/images/adwaita/darkmode/layout-toggle_Labeling.svgz
+%%DATADIR%%/images/adwaita/darkmode/layout-toggle_List+rtl.svgz
+%%DATADIR%%/images/adwaita/darkmode/layout-toggle_List.svgz
+%%DATADIR%%/images/adwaita/darkmode/layout-toggle_LyX-Code.svgz
+%%DATADIR%%/images/adwaita/darkmode/layout-toggle_Section.svgz
+%%DATADIR%%/images/adwaita/darkmode/layout.svgz
+%%DATADIR%%/images/adwaita/darkmode/lyx-quit.svgz
+%%DATADIR%%/images/adwaita/darkmode/lyxfiles-system-folder.svgz
+%%DATADIR%%/images/adwaita/darkmode/lyxfiles-system.svgz
+%%DATADIR%%/images/adwaita/darkmode/lyxfiles-user-folder.svgz
+%%DATADIR%%/images/adwaita/darkmode/lyxfiles-user.svgz
+%%DATADIR%%/images/adwaita/darkmode/marginalnote-insert.svgz
+%%DATADIR%%/images/adwaita/darkmode/master-buffer-update.svgz
+%%DATADIR%%/images/adwaita/darkmode/master-buffer-view.svgz
+%%DATADIR%%/images/adwaita/darkmode/math-display.svgz
+%%DATADIR%%/images/adwaita/darkmode/math-macro-add-greedy-optional-param.svgz
+%%DATADIR%%/images/adwaita/darkmode/math-macro-add-optional-param.svgz
+%%DATADIR%%/images/adwaita/darkmode/math-macro-add-param.svgz
+%%DATADIR%%/images/adwaita/darkmode/math-macro-append-greedy-param.svgz
+%%DATADIR%%/images/adwaita/darkmode/math-macro-make-nonoptional.svgz
+%%DATADIR%%/images/adwaita/darkmode/math-macro-make-optional.svgz
+%%DATADIR%%/images/adwaita/darkmode/math-macro-remove-greedy-param.svgz
+%%DATADIR%%/images/adwaita/darkmode/math-macro-remove-optional-param.svgz
+%%DATADIR%%/images/adwaita/darkmode/math-macro-remove-param.svgz
+%%DATADIR%%/images/adwaita/darkmode/math-macro_newmacroname_newcommand.svgz
+%%DATADIR%%/images/adwaita/darkmode/math-matrix.svgz
+%%DATADIR%%/images/adwaita/darkmode/math-mode.svgz
+%%DATADIR%%/images/adwaita/darkmode/math-subscript.svgz
+%%DATADIR%%/images/adwaita/darkmode/math-superscript.svgz
+%%DATADIR%%/images/adwaita/darkmode/nomencl-insert.svgz
+%%DATADIR%%/images/adwaita/darkmode/note-insert.svgz
+%%DATADIR%%/images/adwaita/darkmode/note-next.svgz
+%%DATADIR%%/images/adwaita/darkmode/outline-down.svgz
+%%DATADIR%%/images/adwaita/darkmode/outline-in+rtl.svgz
+%%DATADIR%%/images/adwaita/darkmode/outline-in.svgz
+%%DATADIR%%/images/adwaita/darkmode/outline-out+rtl.svgz
+%%DATADIR%%/images/adwaita/darkmode/outline-out.svgz
+%%DATADIR%%/images/adwaita/darkmode/outline-up.svgz
+%%DATADIR%%/images/adwaita/darkmode/paste.svgz
+%%DATADIR%%/images/adwaita/darkmode/process-stop.svgz
+%%DATADIR%%/images/adwaita/darkmode/redo.svgz
+%%DATADIR%%/images/adwaita/darkmode/reload.svgz
+%%DATADIR%%/images/adwaita/darkmode/script-insert_subscript.svgz
+%%DATADIR%%/images/adwaita/darkmode/script-insert_superscript.svgz
+%%DATADIR%%/images/adwaita/darkmode/search-case-sensitive.svgz
+%%DATADIR%%/images/adwaita/darkmode/search-instant.svgz
+%%DATADIR%%/images/adwaita/darkmode/search-options.svgz
+%%DATADIR%%/images/adwaita/darkmode/search-selection.svgz
+%%DATADIR%%/images/adwaita/darkmode/search-whole-words.svgz
+%%DATADIR%%/images/adwaita/darkmode/search-wrap.svgz
+%%DATADIR%%/images/adwaita/darkmode/specialchar-insert_latex.svgz
+%%DATADIR%%/images/adwaita/darkmode/specialchar-insert_latex2e.svgz
+%%DATADIR%%/images/adwaita/darkmode/specialchar-insert_lyx.svgz
+%%DATADIR%%/images/adwaita/darkmode/specialchar-insert_menu-separator.svgz
+%%DATADIR%%/images/adwaita/darkmode/specialchar-insert_tex.svgz
+%%DATADIR%%/images/adwaita/darkmode/spelling-continuously.svgz
+%%DATADIR%%/images/adwaita/darkmode/tab-group-close.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_align-decimal.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_append-column.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_append-row.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_delete-column.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_delete-row.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_m-align-center.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_m-align-left.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_m-align-right.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_m-valign-bottom.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_m-valign-middle.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_m-valign-top.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_move-column-left.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_move-column-right.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_move-row-down.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_move-row-up.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_multicolumn.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_multirow.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_reset-formal-default.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_set-longtabular.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_set-rotate-cell.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_set-rotate-tabular.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_toggle-all-lines.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_toggle-border-lines.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_toggle-inner-lines.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_toggle-line-bottom.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_toggle-line-left.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_toggle-line-right.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_toggle-line-top.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_toggle-rotate-cell.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_toggle-rotate-tabular.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-feature_unset-all-lines.svgz
+%%DATADIR%%/images/adwaita/darkmode/tabular-insert.svgz
+%%DATADIR%%/images/adwaita/darkmode/textstyle-apply.svgz
+%%DATADIR%%/images/adwaita/darkmode/thesaurus-entry.svgz
+%%DATADIR%%/images/adwaita/darkmode/toolbar-toggle_math.svgz
+%%DATADIR%%/images/adwaita/darkmode/toolbar-toggle_math_panels.svgz
+%%DATADIR%%/images/adwaita/darkmode/toolbar-toggle_review.svgz
+%%DATADIR%%/images/adwaita/darkmode/toolbar-toggle_table.svgz
+%%DATADIR%%/images/adwaita/darkmode/undo.svgz
+%%DATADIR%%/images/adwaita/darkmode/unknown.svgz
+%%DATADIR%%/images/adwaita/darkmode/up.svgz
+%%DATADIR%%/images/adwaita/darkmode/update-others.svgz
+%%DATADIR%%/images/adwaita/darkmode/vc-check-in.svgz
+%%DATADIR%%/images/adwaita/darkmode/vc-check-out.svgz
+%%DATADIR%%/images/adwaita/darkmode/vc-compare.svgz
+%%DATADIR%%/images/adwaita/darkmode/vc-compare_0.svgz
+%%DATADIR%%/images/adwaita/darkmode/vc-locking-toggle.svgz
+%%DATADIR%%/images/adwaita/darkmode/vc-register.svgz
+%%DATADIR%%/images/adwaita/darkmode/vc-repo-update.svgz
+%%DATADIR%%/images/adwaita/darkmode/vc-revert.svgz
+%%DATADIR%%/images/adwaita/darkmode/view-others.svgz
+%%DATADIR%%/images/adwaita/darkmode/view-split_horizontal.svgz
+%%DATADIR%%/images/adwaita/darkmode/view-split_vertical.svgz
+%%DATADIR%%/images/adwaita/darkmode/window-close.svgz
+%%DATADIR%%/images/adwaita/depth-decrement+rtl.svgz
+%%DATADIR%%/images/adwaita/depth-decrement.svgz
+%%DATADIR%%/images/adwaita/depth-increment+rtl.svgz
+%%DATADIR%%/images/adwaita/depth-increment.svgz
+%%DATADIR%%/images/adwaita/dialog-preferences.svgz
+%%DATADIR%%/images/adwaita/dialog-show-new-inset_citation.svgz
+%%DATADIR%%/images/adwaita/dialog-show-new-inset_graphics.svgz
+%%DATADIR%%/images/adwaita/dialog-show-new-inset_include.svgz
+%%DATADIR%%/images/adwaita/dialog-show-new-inset_ref.svgz
+%%DATADIR%%/images/adwaita/dialog-show_character.svgz
+%%DATADIR%%/images/adwaita/dialog-show_findreplace.svgz
+%%DATADIR%%/images/adwaita/dialog-show_findreplaceadv.svgz
+%%DATADIR%%/images/adwaita/dialog-show_mathdelimiter.svgz
+%%DATADIR%%/images/adwaita/dialog-show_mathmatrix.svgz
+%%DATADIR%%/images/adwaita/dialog-show_print.svgz
+%%DATADIR%%/images/adwaita/dialog-show_spellchecker.svgz
+%%DATADIR%%/images/adwaita/dialog-show_toc.svgz
+%%DATADIR%%/images/adwaita/dialog-show_vclog.svgz
+%%DATADIR%%/images/adwaita/down.svgz
+%%DATADIR%%/images/adwaita/dynamic-char-styles.svgz
+%%DATADIR%%/images/adwaita/dynamic-custom-insets.svgz
+%%DATADIR%%/images/adwaita/editclear.svgz
+%%DATADIR%%/images/adwaita/emblem-readonly.svgz
+%%DATADIR%%/images/adwaita/emblem-shellescape.svgz
+%%DATADIR%%/images/adwaita/ert-insert.svgz
+%%DATADIR%%/images/adwaita/file-open.svgz
+%%DATADIR%%/images/adwaita/float-insert_figure.svgz
+%%DATADIR%%/images/adwaita/float-insert_table.svgz
+%%DATADIR%%/images/adwaita/font-bold.svgz
+%%DATADIR%%/images/adwaita/font-emph.svgz
+%%DATADIR%%/images/adwaita/font-noun.svgz
+%%DATADIR%%/images/adwaita/font-sans.svgz
+%%DATADIR%%/images/adwaita/font-smallcaps.svgz
+%%DATADIR%%/images/adwaita/footnote-insert.svgz
+%%DATADIR%%/images/adwaita/hidetab.svgz
+%%DATADIR%%/images/adwaita/href-insert.svgz
+%%DATADIR%%/images/adwaita/iconsize.png
+%%DATADIR%%/images/adwaita/index-insert.svgz
+%%DATADIR%%/images/adwaita/info-insert.svgz
+%%DATADIR%%/images/adwaita/info-insert_vcs_revision.svgz
+%%DATADIR%%/images/adwaita/label-insert.svgz
+%%DATADIR%%/images/adwaita/layout-document.svgz
+%%DATADIR%%/images/adwaita/layout-paragraph.svgz
+%%DATADIR%%/images/adwaita/layout-toggle_Chunk.svgz
+%%DATADIR%%/images/adwaita/layout-toggle_Description+rtl.svgz
+%%DATADIR%%/images/adwaita/layout-toggle_Description.svgz
+%%DATADIR%%/images/adwaita/layout-toggle_Enumerate+rtl.svgz
+%%DATADIR%%/images/adwaita/layout-toggle_Enumerate.svgz
+%%DATADIR%%/images/adwaita/layout-toggle_Itemize+rtl.svgz
+%%DATADIR%%/images/adwaita/layout-toggle_Itemize.svgz
+%%DATADIR%%/images/adwaita/layout-toggle_Labeling+rtl.svgz
+%%DATADIR%%/images/adwaita/layout-toggle_Labeling.svgz
+%%DATADIR%%/images/adwaita/layout-toggle_List+rtl.svgz
+%%DATADIR%%/images/adwaita/layout-toggle_List.svgz
+%%DATADIR%%/images/adwaita/layout-toggle_LyX-Code.svgz
+%%DATADIR%%/images/adwaita/layout-toggle_Section.svgz
+%%DATADIR%%/images/adwaita/layout.svgz
+%%DATADIR%%/images/adwaita/lyx-quit.svgz
+%%DATADIR%%/images/adwaita/lyxfiles-system-folder.svgz
+%%DATADIR%%/images/adwaita/lyxfiles-system.svgz
+%%DATADIR%%/images/adwaita/lyxfiles-user-folder.svgz
+%%DATADIR%%/images/adwaita/lyxfiles-user.svgz
+%%DATADIR%%/images/adwaita/marginalnote-insert.svgz
+%%DATADIR%%/images/adwaita/master-buffer-update.svgz
+%%DATADIR%%/images/adwaita/master-buffer-view.svgz
+%%DATADIR%%/images/adwaita/math-display.svgz
+%%DATADIR%%/images/adwaita/math-macro-add-greedy-optional-param.svgz
+%%DATADIR%%/images/adwaita/math-macro-add-optional-param.svgz
+%%DATADIR%%/images/adwaita/math-macro-add-param.svgz
+%%DATADIR%%/images/adwaita/math-macro-append-greedy-param.svgz
+%%DATADIR%%/images/adwaita/math-macro-make-nonoptional.svgz
+%%DATADIR%%/images/adwaita/math-macro-make-optional.svgz
+%%DATADIR%%/images/adwaita/math-macro-remove-greedy-param.svgz
+%%DATADIR%%/images/adwaita/math-macro-remove-optional-param.svgz
+%%DATADIR%%/images/adwaita/math-macro-remove-param.svgz
+%%DATADIR%%/images/adwaita/math-macro_newmacroname_newcommand.svgz
+%%DATADIR%%/images/adwaita/math-matrix.svgz
+%%DATADIR%%/images/adwaita/math-mode.svgz
+%%DATADIR%%/images/adwaita/math-subscript.svgz
+%%DATADIR%%/images/adwaita/math-superscript.svgz
+%%DATADIR%%/images/adwaita/nomencl-insert.svgz
+%%DATADIR%%/images/adwaita/note-insert.svgz
+%%DATADIR%%/images/adwaita/note-next.svgz
+%%DATADIR%%/images/adwaita/outline-down.svgz
+%%DATADIR%%/images/adwaita/outline-in+rtl.svgz
+%%DATADIR%%/images/adwaita/outline-in.svgz
+%%DATADIR%%/images/adwaita/outline-out+rtl.svgz
+%%DATADIR%%/images/adwaita/outline-out.svgz
+%%DATADIR%%/images/adwaita/outline-up.svgz
+%%DATADIR%%/images/adwaita/paste.svgz
+%%DATADIR%%/images/adwaita/process-stop.svgz
+%%DATADIR%%/images/adwaita/redo.svgz
+%%DATADIR%%/images/adwaita/reload.svgz
+%%DATADIR%%/images/adwaita/script-insert_subscript.svgz
+%%DATADIR%%/images/adwaita/script-insert_superscript.svgz
+%%DATADIR%%/images/adwaita/search-case-sensitive.svgz
+%%DATADIR%%/images/adwaita/search-instant.svgz
+%%DATADIR%%/images/adwaita/search-options.svgz
+%%DATADIR%%/images/adwaita/search-selection.svgz
+%%DATADIR%%/images/adwaita/search-whole-words.svgz
+%%DATADIR%%/images/adwaita/search-wrap.svgz
+%%DATADIR%%/images/adwaita/specialchar-insert_latex.svgz
+%%DATADIR%%/images/adwaita/specialchar-insert_latex2e.svgz
+%%DATADIR%%/images/adwaita/specialchar-insert_lyx.svgz
+%%DATADIR%%/images/adwaita/specialchar-insert_menu-separator.svgz
+%%DATADIR%%/images/adwaita/specialchar-insert_tex.svgz
+%%DATADIR%%/images/adwaita/spelling-continuously.svgz
+%%DATADIR%%/images/adwaita/tab-group-close.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_align-decimal.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_append-column.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_append-row.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_delete-column.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_delete-row.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_m-align-center.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_m-align-left.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_m-align-right.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_m-valign-bottom.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_m-valign-middle.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_m-valign-top.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_move-column-left.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_move-column-right.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_move-row-down.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_move-row-up.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_multicolumn.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_multirow.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_reset-formal-default.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_set-longtabular.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_set-rotate-cell.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_set-rotate-tabular.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_toggle-all-lines.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_toggle-border-lines.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_toggle-inner-lines.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_toggle-line-bottom.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_toggle-line-left.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_toggle-line-right.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_toggle-line-top.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_toggle-rotate-cell.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_toggle-rotate-tabular.svgz
+%%DATADIR%%/images/adwaita/tabular-feature_unset-all-lines.svgz
+%%DATADIR%%/images/adwaita/tabular-insert.svgz
+%%DATADIR%%/images/adwaita/textstyle-apply.svgz
+%%DATADIR%%/images/adwaita/thesaurus-entry.svgz
+%%DATADIR%%/images/adwaita/toolbar-toggle_math.svgz
+%%DATADIR%%/images/adwaita/toolbar-toggle_math_panels.svgz
+%%DATADIR%%/images/adwaita/toolbar-toggle_review.svgz
+%%DATADIR%%/images/adwaita/toolbar-toggle_table.svgz
+%%DATADIR%%/images/adwaita/undo.svgz
+%%DATADIR%%/images/adwaita/unknown.svgz
+%%DATADIR%%/images/adwaita/up.svgz
+%%DATADIR%%/images/adwaita/update-others.svgz
+%%DATADIR%%/images/adwaita/vc-check-in.svgz
+%%DATADIR%%/images/adwaita/vc-check-out.svgz
+%%DATADIR%%/images/adwaita/vc-compare.svgz
+%%DATADIR%%/images/adwaita/vc-compare_0.svgz
+%%DATADIR%%/images/adwaita/vc-locking-toggle.svgz
+%%DATADIR%%/images/adwaita/vc-register.svgz
+%%DATADIR%%/images/adwaita/vc-repo-update.svgz
+%%DATADIR%%/images/adwaita/vc-revert.svgz
+%%DATADIR%%/images/adwaita/view-others.svgz
+%%DATADIR%%/images/adwaita/view-split_horizontal.svgz
+%%DATADIR%%/images/adwaita/view-split_vertical.svgz
+%%DATADIR%%/images/adwaita/window-close.svgz
%%DATADIR%%/images/all-changes-accept.svgz
%%DATADIR%%/images/all-changes-reject.svgz
%%DATADIR%%/images/banner.png
@@ -2745,6 +3183,7 @@ share/icons/hicolor/scalable/apps/lyx.svg
%%DATADIR%%/layouts/singlecol-new.layout
%%DATADIR%%/layouts/singlecol.layout
%%DATADIR%%/layouts/slides.layout
+%%DATADIR%%/layouts/sn-jnl.layout
%%DATADIR%%/layouts/soul.module
%%DATADIR%%/layouts/spie.layout
%%DATADIR%%/layouts/stdcharstyles.inc
@@ -3007,6 +3446,7 @@ share/icons/hicolor/scalable/apps/lyx.svg
%%DATADIR%%/templates/Articles/REVTeX_%28V._4%29.lyx
%%DATADIR%%/templates/Articles/REVTeX_%28V._4.1%29.lyx
%%DATADIR%%/templates/Articles/R_Journal.lyx
+%%DATADIR%%/templates/Articles/Springer_Nature_Journals.lyx
%%DATADIR%%/templates/Articles/Springers_Global_Journal_Template_%28V._3%29.lyx
%%DATADIR%%/templates/Books/Springer_Contributed_Books_%28svmult%29/00_Main_File.lyx
%%DATADIR%%/templates/Books/Springer_Contributed_Books_%28svmult%29/01_Dedication.lyx
diff --git a/print/plasma6-print-manager/distinfo b/print/plasma6-print-manager/distinfo
index 0a5f30caecb8..fd6e990f595b 100644
--- a/print/plasma6-print-manager/distinfo
+++ b/print/plasma6-print-manager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789610
-SHA256 (KDE/plasma/6.4.1/print-manager-6.4.1.tar.xz) = 9096c5f28b29f6199bf0ace9876361f3367b79f208e05c4a59339d17d4bc19f2
-SIZE (KDE/plasma/6.4.1/print-manager-6.4.1.tar.xz) = 370676
+TIMESTAMP = 1751380540
+SHA256 (KDE/plasma/6.4.2/print-manager-6.4.2.tar.xz) = 6eb93e00065ade17137ff6b4aeec48865b5149bcfc25f7f9c593df4d1a1668bd
+SIZE (KDE/plasma/6.4.2/print-manager-6.4.2.tar.xz) = 370740
diff --git a/science/PETSc/Makefile b/science/PETSc/Makefile
index 4684b21a9b24..b7ab3e403b9f 100644
--- a/science/PETSc/Makefile
+++ b/science/PETSc/Makefile
@@ -1,5 +1,6 @@
PORTNAME= PETSc
DISTVERSION= 3.22.4
+PORTREVISION= 1
CATEGORIES= science devel
MASTER_SITES= https://web.cels.anl.gov/projects/petsc/download/release-snapshots/
DISTNAME= ${PORTNAME:tl}-${DISTVERSION}
diff --git a/science/afni/Makefile b/science/afni/Makefile
index 920401368d79..85c39533a0bb 100644
--- a/science/afni/Makefile
+++ b/science/afni/Makefile
@@ -1,7 +1,6 @@
PORTNAME= afni
DISTVERSIONPREFIX= AFNI_
-DISTVERSION= 25.1.15
-PORTREVISION= 1
+DISTVERSION= 25.2.00
CATEGORIES= science biology graphics perl5 python
MAINTAINER= fernape@FreeBSD.org
diff --git a/science/afni/distinfo b/science/afni/distinfo
index e196c92bdb90..2ed0998ce153 100644
--- a/science/afni/distinfo
+++ b/science/afni/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750240671
-SHA256 (afni-afni-AFNI_25.1.15_GH0.tar.gz) = d1c183b1af83b487916c0c9e960927aa3204c7d73106e63d01045447f8ae2eaa
-SIZE (afni-afni-AFNI_25.1.15_GH0.tar.gz) = 53283451
+TIMESTAMP = 1751437927
+SHA256 (afni-afni-AFNI_25.2.00_GH0.tar.gz) = bb9b51eaea6d8dd900370d52da78eaf5ef4ab0b1bd67513ba4872bbf73426152
+SIZE (afni-afni-AFNI_25.2.00_GH0.tar.gz) = 53283529
diff --git a/science/eccodes/Makefile b/science/eccodes/Makefile
index 621246ad0f47..9d4fac3000af 100644
--- a/science/eccodes/Makefile
+++ b/science/eccodes/Makefile
@@ -1,5 +1,5 @@
PORTNAME= eccodes
-PORTVERSION= 2.41.0
+PORTVERSION= 2.42.0
DISTVERSIONSUFFIX= -Source
CATEGORIES= science
MASTER_SITES= https://confluence.ecmwf.int/download/attachments/45757960/ \
diff --git a/science/eccodes/distinfo b/science/eccodes/distinfo
index 5623a88647de..4347e3129fb3 100644
--- a/science/eccodes/distinfo
+++ b/science/eccodes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177938
-SHA256 (eccodes-2.41.0-Source.tar.gz) = a1467842e11ed7f62a2f5cc1982e04eec62398f4962e6ba03ace7646f32cf270
-SIZE (eccodes-2.41.0-Source.tar.gz) = 12637191
+TIMESTAMP = 1751375037
+SHA256 (eccodes-2.42.0-Source.tar.gz) = 60371b357cb011dee546db2eabace5b7e27f0f87d3ea4a5adde7891371b3c128
+SIZE (eccodes-2.42.0-Source.tar.gz) = 12279749
diff --git a/science/eccodes/pkg-plist b/science/eccodes/pkg-plist
index bdba82c7be1c..29dff88bf736 100644
--- a/science/eccodes/pkg-plist
+++ b/science/eccodes/pkg-plist
@@ -492,3606 +492,35 @@ libdata/pkgconfig/eccodes.pc
%%DATADIR%%/definitions/bufr/tables/0/local/8/78/0/codetables/8199.table
%%DATADIR%%/definitions/bufr/tables/0/local/8/78/0/element.table
%%DATADIR%%/definitions/bufr/tables/0/local/8/78/0/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/11199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/11200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/11201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/11208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/11209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/1193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/1194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/1200.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/12195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/12197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/12201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/13192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/13195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/13196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/13232.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/13234.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/13237.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20203.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20204.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20205.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20206.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20207.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20208.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20209.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20210.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20211.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20212.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20213.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20214.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20215.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20216.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20217.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20218.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20219.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20220.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20224.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20225.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20226.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20228.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20230.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20240.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/20241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/21192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/21195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/21196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/2192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/2193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/2201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/22193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/22194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/22195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/2221.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/2222.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/2241.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/2242.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/2243.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/2244.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/2245.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/24192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/24193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/24194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/24195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/24198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/24199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/24201.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/25192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/33192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/4192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/55192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/55193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/55194.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/55195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/55196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/56001.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/56002.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/56003.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/56004.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/56005.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/56006.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/56009.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/56010.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/56011.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/56012.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/56013.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/6192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/8192.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/8193.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/8195.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/8196.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/8197.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/8198.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/codetables/8199.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/element.table
-%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/1003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/10063.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/10064.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/1007.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/1031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/1032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/1033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/1035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/1090.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/1092.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/11031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/11037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/11038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/11039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/13038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/13039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/13040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/13041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/13051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/13056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/13057.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/15025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/19001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/19008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/19010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20017.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20018.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20022.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20026.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20027.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20029.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20045.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20055.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20062.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20063.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20071.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20086.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20090.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20101.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/20102.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2014.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2015.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2016.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2019.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2020.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2022.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2044.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2045.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2046.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2048.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2049.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2052.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2054.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2055.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2057.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2058.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2059.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2061.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2062.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2064.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2066.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2070.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2080.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2081.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2083.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2084.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2095.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2096.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2097.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2098.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2101.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2103.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2104.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/21066.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/21067.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/21068.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/21069.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/21070.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/21072.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/21073.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/21076.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/21109.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/21115.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/21116.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/21119.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/21144.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2115.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/21150.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/21155.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/21158.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/21159.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/21169.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2119.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2131.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2143.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2144.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2145.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2146.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2148.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2149.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2150.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2151.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2152.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2158.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2159.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2163.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2164.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2166.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2167.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2169.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2172.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2175.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2176.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2177.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2178.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2179.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2180.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2181.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2182.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2183.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2184.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2185.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2186.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2187.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2188.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/2189.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/22056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/22060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/22061.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/22067.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/22068.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/22120.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/22121.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/22122.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/22123.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/23001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/23002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/23003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/23004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/23005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/23006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/23007.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/23008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/23009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/23016.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/23018.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/23031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/23032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/24003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25015.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25017.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25020.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25045.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25046.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25047.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25048.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25049.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25069.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25086.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25093.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25095.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25096.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25097.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25098.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25099.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25110.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25120.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25122.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25123.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/25124.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/26010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/29001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/29002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/30031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/30032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/31021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/31031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33015.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33020.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33022.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33026.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33027.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33028.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33043.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33044.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33047.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33048.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33049.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33052.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/33060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/35000.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/35001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/35030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/35031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/35032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/35033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/35034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/40011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/40012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/40013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/4059.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8007.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8014.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8016.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8017.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8018.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8026.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8029.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8043.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8052.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8054.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8065.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8066.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8070.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8072.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8074.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8075.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8076.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8077.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8079.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8080.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8081.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8082.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8083.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/codetables/8085.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/element.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/10/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/1003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/10063.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/10064.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/1007.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/1031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/1032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/1033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/1035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/1090.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/1092.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/11031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/11037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/11038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/11039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/13038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/13039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/13040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/13041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/13051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/13056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/13057.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/15025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/19001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/19008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/19010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20017.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20018.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20022.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20026.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20027.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20029.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20045.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20055.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20062.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20063.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20071.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20086.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20090.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20101.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/20102.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2014.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2015.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2016.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2019.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2020.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2022.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2044.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2045.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2046.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2048.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2049.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2052.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2054.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2055.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2057.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2058.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2059.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2061.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2062.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2064.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2066.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2070.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2080.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2081.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2083.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2084.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2095.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2096.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2097.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2098.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2101.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2103.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2104.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/21066.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/21067.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/21068.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/21069.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/21070.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/21072.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/21073.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/21076.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/21109.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/21115.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/21116.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/21119.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/21144.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2115.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/21150.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/21155.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/21158.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/21159.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/21169.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2119.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2131.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2143.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2144.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2145.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2146.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2148.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2149.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2150.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2151.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2152.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2158.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2159.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2163.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2164.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2166.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2167.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2169.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2172.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2175.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2176.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2177.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2178.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2179.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2180.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2181.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2182.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2183.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2184.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2185.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2186.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2187.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2188.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/2189.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/22056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/22060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/22061.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/22067.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/22068.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/22120.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/22121.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/22122.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/22123.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/23001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/23002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/23003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/23004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/23005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/23006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/23007.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/23008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/23009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/23016.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/23018.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/23031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/23032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/24003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25015.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25017.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25020.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25045.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25046.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25047.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25048.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25049.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25069.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25086.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25093.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25095.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25096.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25097.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25098.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25099.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25110.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25120.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25122.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25123.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/25124.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/26010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/29001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/29002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/30031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/30032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/31021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/31031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33015.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33020.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33022.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33026.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33027.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33028.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33043.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33044.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33047.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33048.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33049.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33052.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/33060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/35000.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/35001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/35030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/35031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/35032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/35033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/35034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/40011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/40012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/40013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/4059.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8007.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8014.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8016.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8017.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8018.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8026.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8029.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8043.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8052.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8054.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8065.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8066.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8070.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8072.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8074.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8075.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8076.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8077.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8079.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8080.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8081.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8082.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8083.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/codetables/8085.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/element.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/11/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/1003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/10063.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/10064.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/1007.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/1031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/1032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/1033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/1035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/1090.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/1092.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/11031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/11037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/11038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/11039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/13038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/13039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/13040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/13041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/13051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/13056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/13057.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/15025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/19001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/19008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/19010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20017.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20018.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20022.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20026.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20027.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20029.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20045.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20055.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20062.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20063.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20071.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20086.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20090.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20101.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/20102.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2014.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2015.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2016.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2019.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2020.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2022.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2044.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2045.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2046.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2048.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2049.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2052.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2054.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2055.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2057.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2058.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2059.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2061.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2062.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2064.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2066.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2070.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2080.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2081.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2083.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2084.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2095.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2096.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2097.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2098.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2101.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2103.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2104.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/21066.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/21067.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/21068.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/21069.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/21070.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/21072.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/21073.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/21076.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/21109.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/21115.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/21116.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/21119.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/21144.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2115.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/21150.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/21155.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/21158.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/21159.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/21169.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2119.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2131.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2143.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2144.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2145.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2146.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2148.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2149.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2150.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2151.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2152.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2158.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2159.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2163.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2164.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2166.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2167.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2169.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2172.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2175.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2176.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2177.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2178.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2179.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2180.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2181.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2182.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2183.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2184.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2185.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2186.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2187.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2188.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/2189.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/22056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/22060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/22061.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/22067.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/22068.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/22120.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/22121.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/22122.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/22123.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/23001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/23002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/23003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/23004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/23005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/23006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/23007.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/23008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/23009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/23016.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/23018.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/23031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/23032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/24003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25015.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25017.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25020.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25045.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25046.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25047.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25048.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25049.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25069.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25086.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25093.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25095.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25096.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25097.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25098.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25099.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25110.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25120.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25122.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25123.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/25124.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/26010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/29001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/29002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/30031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/30032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/31021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/31031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33015.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33020.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33022.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33026.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33027.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33028.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33043.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33044.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33047.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33048.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33049.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33052.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/33060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/35000.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/35001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/35030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/35031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/35032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/35033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/35034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/40011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/40012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/40013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/4059.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8007.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8014.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8016.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8017.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8018.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8026.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8029.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8043.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8052.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8054.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8065.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8066.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8070.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8072.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8074.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8075.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8076.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8077.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8079.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8080.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8081.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8082.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8083.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/codetables/8085.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/element.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/12/sequence.def
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/1
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/110
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/174
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/2
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/20
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/21
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/221
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/222
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/223
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/225
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/226
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/227
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/228
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/229
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/230
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/231
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/232
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/233
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/234
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/235
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/236
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/237
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/31
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/41
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/42
+%%DATADIR%%/definitions/bufr/tables/0/local/8/78/64
+%%DATADIR%%/definitions/bufr/tables/0/wmo/10
+%%DATADIR%%/definitions/bufr/tables/0/wmo/11
+%%DATADIR%%/definitions/bufr/tables/0/wmo/12
%%DATADIR%%/definitions/bufr/tables/0/wmo/13/codetables/1003.table
%%DATADIR%%/definitions/bufr/tables/0/wmo/13/codetables/10063.table
%%DATADIR%%/definitions/bufr/tables/0/wmo/13/codetables/10064.table
@@ -18281,6 +14710,545 @@ libdata/pkgconfig/eccodes.pc
%%DATADIR%%/definitions/bufr/tables/0/wmo/43/codetables/8099.table
%%DATADIR%%/definitions/bufr/tables/0/wmo/43/element.table
%%DATADIR%%/definitions/bufr/tables/0/wmo/43/sequence.def
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/1003.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/10063.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/10064.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/1007.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/1024.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/1028.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/1029.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/1033.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/1034.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/1035.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/1036.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/1038.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/1044.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/1052.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/1090.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/1092.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/1101.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/11030.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/11031.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/11037.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/11038.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/11039.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/1150.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/1151.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/1155.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/13038.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/13039.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/13040.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/13041.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/13051.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/13056.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/13057.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/15025.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/19001.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/19008.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/19010.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/19100.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/19101.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/19102.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/19103.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/19104.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/19105.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/19107.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/19108.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/19109.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/19110.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/19113.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/19117.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/19119.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20003.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20004.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20005.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20006.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20008.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20009.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2001.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20011.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20012.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20017.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20018.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2002.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20021.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20022.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20023.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20024.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20025.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20026.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20027.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20028.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20029.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2003.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20032.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20033.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20034.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20035.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20036.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20037.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2004.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20040.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20041.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20042.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20045.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20048.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20050.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20055.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20056.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2006.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20062.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20063.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2007.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20071.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20079.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2008.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20085.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20086.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20087.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20089.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2009.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20090.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20101.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20102.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20103.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20104.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20105.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20106.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20107.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20108.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2011.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20119.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20124.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2013.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20136.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20137.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20138.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20139.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2014.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/20143.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2015.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2016.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2017.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2019.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2020.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2021.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2022.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2023.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2024.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2025.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2030.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2031.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2032.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2033.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2034.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2036.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2037.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2038.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2039.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2040.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2041.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2042.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2044.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2045.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2046.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2047.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2048.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2049.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2050.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2051.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2052.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2053.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2054.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2055.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2056.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2057.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2058.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2059.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2060.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2061.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2062.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2064.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2066.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2070.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2080.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2081.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2083.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2084.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2092.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2095.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2096.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2097.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2099.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2101.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/21026.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2103.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2104.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/21066.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/21067.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/21068.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/21069.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/21070.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/21072.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/21073.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/21076.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/21109.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/21115.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/21116.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/21119.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/21144.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/21148.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2115.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/21150.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/21155.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/21158.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/21159.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/21169.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2119.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2131.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2137.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2138.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2139.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2143.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2144.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2145.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2146.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2147.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2148.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2149.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2150.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2151.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2152.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2158.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2159.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2160.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2161.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2162.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2163.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2164.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2165.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2166.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2167.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2169.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2170.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2172.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2175.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2176.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2177.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2178.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2179.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2180.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2181.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2182.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2183.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2184.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2185.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2186.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2187.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2188.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2189.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/2191.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/22056.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/22060.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/22061.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/22067.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/22068.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/22120.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/22121.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/22122.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/22123.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/22178.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/23001.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/23002.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/23003.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/23004.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/23005.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/23006.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/23007.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/23008.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/23009.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/23016.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/23018.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/23031.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/23032.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/24003.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25004.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25005.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25006.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25009.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25010.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25011.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25012.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25013.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25015.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25017.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25020.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25021.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25022.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25023.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25024.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25029.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25030.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25031.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25032.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25033.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25034.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25035.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25036.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25040.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25041.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25042.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25053.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25063.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25069.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25086.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25090.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25093.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25095.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25096.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25097.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25098.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25099.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25110.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25112.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25113.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25120.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25122.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25123.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25124.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25139.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25150.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25174.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25181.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25182.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25184.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25185.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25187.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25188.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25190.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/25191.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/26010.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/29001.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/29002.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/3001.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/3003.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/30031.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/30032.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/3004.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/3008.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/3010.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/3011.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/3012.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/3016.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/3017.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/3018.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/3019.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/3020.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/3021.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/3022.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/3023.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/3027.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/3028.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/3029.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/3030.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/31021.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/31031.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33002.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33003.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33005.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33006.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33015.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33020.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33021.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33022.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33023.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33024.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33025.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33026.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33027.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33028.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33030.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33031.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33032.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33033.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33035.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33037.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33038.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33039.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33041.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33042.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33043.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33044.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33047.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33048.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33049.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33050.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33054.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33055.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33056.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33060.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33066.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33070.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33071.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33072.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33075.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33076.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33077.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33078.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33079.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33080.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33081.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33082.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33083.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33084.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33085.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33086.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33087.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33088.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33092.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33093.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33094.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33095.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33096.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33097.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33098.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33099.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33100.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33101.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33102.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33103.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33104.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33105.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33106.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33107.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33108.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33109.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33110.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33111.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33113.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33114.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33115.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33116.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/33117.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/35000.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/35001.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/35030.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/35031.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/35032.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/35033.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/35034.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/35035.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40005.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40006.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40011.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40012.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40013.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40020.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40023.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40024.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40025.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40028.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40036.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40043.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40045.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40046.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40047.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40048.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40049.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40050.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40051.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40052.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40054.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40055.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40056.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40057.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40068.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40074.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40077.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40080.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/40081.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/4059.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/4080.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/42004.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/42017.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/42018.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/5069.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8001.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8002.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8003.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8004.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8005.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8006.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8007.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8008.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8009.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8010.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8011.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8012.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8013.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8014.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8015.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8016.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8017.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8018.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8019.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8021.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8023.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8024.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8025.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8026.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8027.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8029.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8032.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8033.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8034.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8035.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8036.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8037.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8038.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8039.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8040.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8041.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8042.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8043.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8045.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8046.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8050.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8051.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8052.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8053.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8054.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8055.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8060.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8065.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8066.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8070.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8071.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8072.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8074.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8075.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8076.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8077.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8079.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8080.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8081.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8082.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8083.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8085.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8086.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8087.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8088.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8091.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8092.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8093.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8094.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8095.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8096.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8097.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8098.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/codetables/8099.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/element.table
+%%DATADIR%%/definitions/bufr/tables/0/wmo/44/sequence.def
%%DATADIR%%/definitions/bufr/tables/0/wmo/6/codetables/1003.table
%%DATADIR%%/definitions/bufr/tables/0/wmo/6/codetables/10063.table
%%DATADIR%%/definitions/bufr/tables/0/wmo/6/codetables/1007.table
@@ -18486,1032 +15454,9 @@ libdata/pkgconfig/eccodes.pc
%%DATADIR%%/definitions/bufr/tables/0/wmo/6/codetables/8072.table
%%DATADIR%%/definitions/bufr/tables/0/wmo/6/element.table
%%DATADIR%%/definitions/bufr/tables/0/wmo/6/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/1003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/10063.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/10064.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/1007.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/1031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/1032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/1033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/1035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/1090.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/1092.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/11031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/11037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/11038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/11039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/13038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/13039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/13040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/13041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/13051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/13056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/13057.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/15025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/19001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/19008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/19010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20017.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20018.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20022.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20026.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20027.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20029.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20045.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20055.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20062.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20063.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20071.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20086.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20090.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20101.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/20102.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2014.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2015.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2016.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2019.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2020.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2022.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2044.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2045.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2046.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2048.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2049.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2052.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2054.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2055.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2057.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2058.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2059.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2061.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2062.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2064.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2066.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2070.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2080.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2081.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2083.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2084.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2095.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2096.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2097.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2098.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2101.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2103.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2104.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/21066.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/21067.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/21068.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/21069.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/21070.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/21072.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/21073.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/21076.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/21109.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/21115.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/21116.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/21119.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/21144.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2115.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/21150.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/21155.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/21158.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/21159.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/21169.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2119.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2131.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2143.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2144.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2145.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2146.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2148.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2149.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2150.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2151.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2152.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2158.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2159.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2163.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2164.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2166.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2167.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2169.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2172.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2175.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2176.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2177.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2178.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2179.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2180.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2181.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2182.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2183.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2184.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2185.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2186.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2187.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2188.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/2189.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/22056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/22060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/22061.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/22067.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/22068.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/22120.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/22121.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/22122.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/22123.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/23001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/23002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/23003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/23004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/23005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/23006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/23007.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/23008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/23009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/23016.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/23018.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/23031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/23032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/24003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25015.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25017.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25020.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25045.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25046.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25047.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25048.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25049.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25069.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25086.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25093.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25095.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25096.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25097.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25098.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25099.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25110.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25120.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25122.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25123.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/25124.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/26010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/29001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/29002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/30031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/30032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/31021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/31031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33015.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33020.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33022.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33026.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33027.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33028.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33043.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33044.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33047.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33048.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33049.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33052.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/33060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/35000.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/35001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/35030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/35031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/35032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/35033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/35034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/40011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/40012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/40013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/4059.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8007.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8014.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8016.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8017.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8018.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8026.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8029.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8043.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8052.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8054.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8065.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8066.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8070.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8072.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8074.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8075.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8076.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8077.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8079.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8080.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8081.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8082.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8083.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/codetables/8085.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/element.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/7/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/1003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/10063.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/10064.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/1007.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/1031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/1032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/1033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/1035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/1090.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/1092.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/11031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/11037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/11038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/11039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/13038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/13039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/13040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/13041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/13051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/13056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/13057.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/15025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/19001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/19008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/19010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20017.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20018.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20022.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20026.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20027.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20029.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20045.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20055.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20062.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20063.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20071.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20086.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20090.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20101.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/20102.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2014.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2015.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2016.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2019.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2020.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2022.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2044.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2045.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2046.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2048.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2049.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2052.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2054.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2055.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2057.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2058.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2059.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2061.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2062.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2064.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2066.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2070.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2080.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2081.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2083.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2084.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2095.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2096.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2097.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2098.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2101.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2103.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2104.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/21066.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/21067.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/21068.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/21069.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/21070.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/21072.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/21073.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/21076.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/21109.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/21115.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/21116.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/21119.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/21144.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2115.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/21150.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/21155.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/21158.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/21159.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/21169.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2119.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2131.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2143.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2144.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2145.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2146.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2148.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2149.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2150.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2151.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2152.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2158.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2159.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2163.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2164.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2166.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2167.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2169.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2172.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2175.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2176.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2177.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2178.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2179.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2180.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2181.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2182.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2183.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2184.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2185.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2186.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2187.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2188.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/2189.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/22056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/22060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/22061.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/22067.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/22068.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/22120.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/22121.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/22122.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/22123.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/23001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/23002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/23003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/23004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/23005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/23006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/23007.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/23008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/23009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/23016.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/23018.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/23031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/23032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/24003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25015.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25017.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25020.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25045.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25046.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25047.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25048.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25049.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25069.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25086.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25093.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25095.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25096.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25097.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25098.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25099.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25110.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25120.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25122.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25123.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/25124.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/26010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/29001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/29002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/30031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/30032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/31021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/31031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33015.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33020.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33022.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33026.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33027.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33028.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33043.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33044.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33047.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33048.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33049.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33052.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/33060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/35000.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/35001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/35030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/35031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/35032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/35033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/35034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/40011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/40012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/40013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/4059.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8007.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8014.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8016.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8017.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8018.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8026.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8029.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8043.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8052.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8054.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8065.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8066.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8070.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8072.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8074.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8075.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8076.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8077.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8079.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8080.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8081.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8082.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8083.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/codetables/8085.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/element.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/8/sequence.def
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/1003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/10063.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/10064.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/1007.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/1031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/1032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/1033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/1035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/1090.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/1092.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/11031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/11037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/11038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/11039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/13038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/13039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/13040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/13041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/13051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/13056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/13057.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/15025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/19001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/19008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/19010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20017.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20018.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20022.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20026.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20027.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20029.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20045.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20055.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20062.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20063.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20071.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20086.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20090.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20101.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/20102.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2014.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2015.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2016.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2019.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2020.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2022.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2044.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2045.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2046.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2048.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2049.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2052.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2054.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2055.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2057.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2058.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2059.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2061.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2062.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2064.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2066.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2070.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2080.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2081.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2083.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2084.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2095.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2096.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2097.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2098.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2101.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2103.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2104.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/21066.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/21067.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/21068.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/21069.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/21070.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/21072.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/21073.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/21076.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/21109.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/21115.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/21116.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/21119.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/21144.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2115.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/21150.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/21155.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/21158.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/21159.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/21169.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2119.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2131.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2143.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2144.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2145.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2146.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2148.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2149.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2150.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2151.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2152.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2158.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2159.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2163.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2164.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2166.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2167.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2169.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2172.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2175.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2176.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2177.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2178.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2179.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2180.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2181.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2182.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2183.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2184.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2185.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2186.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2187.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2188.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/2189.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/22056.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/22060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/22061.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/22067.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/22068.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/22120.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/22121.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/22122.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/22123.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/23001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/23002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/23003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/23004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/23005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/23006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/23007.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/23008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/23009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/23016.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/23018.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/23031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/23032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/24003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25015.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25017.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25020.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25045.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25046.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25047.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25048.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25049.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25069.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25086.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25093.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25095.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25096.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25097.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25098.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25099.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25110.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25120.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25122.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25123.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/25124.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/26010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/29001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/29002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/30031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/30032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/31021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/31031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33015.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33020.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33022.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33026.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33027.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33028.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33037.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33038.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33043.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33044.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33047.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33048.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33049.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33052.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/33060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/35000.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/35001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/35030.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/35031.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/35032.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/35033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/35034.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/40011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/40012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/40013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/4059.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8001.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8002.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8003.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8004.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8005.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8006.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8007.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8008.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8009.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8010.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8011.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8012.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8013.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8014.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8016.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8017.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8018.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8021.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8023.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8024.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8025.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8026.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8029.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8033.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8035.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8036.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8039.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8040.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8041.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8042.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8043.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8050.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8051.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8052.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8053.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8054.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8060.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8065.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8066.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8070.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8072.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8074.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8075.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8076.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8077.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8079.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8080.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8081.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8082.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8083.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/codetables/8085.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/element.table
-%%DATADIR%%/definitions/bufr/tables/0/wmo/9/sequence.def
+%%DATADIR%%/definitions/bufr/tables/0/wmo/7
+%%DATADIR%%/definitions/bufr/tables/0/wmo/8
+%%DATADIR%%/definitions/bufr/tables/0/wmo/9
%%DATADIR%%/definitions/bufr/tables/3/local/1/98/0/element.table
%%DATADIR%%/definitions/bufr/tables/3/local/1/98/0/sequence.def
%%DATADIR%%/definitions/bufr/tables/3/wmo/11/element.table
@@ -19861,8 +15806,13 @@ libdata/pkgconfig/eccodes.pc
%%DATADIR%%/definitions/grib2/boot_multifield.def
%%DATADIR%%/definitions/grib2/cfName.def
%%DATADIR%%/definitions/grib2/cfVarName.def
+%%DATADIR%%/definitions/grib2/chemFormula.def
+%%DATADIR%%/definitions/grib2/chemId.def
+%%DATADIR%%/definitions/grib2/chemName.def
+%%DATADIR%%/definitions/grib2/chemShortName.def
%%DATADIR%%/definitions/grib2/combinationOfAttributesOfTileConcept.def
%%DATADIR%%/definitions/grib2/crraLocalVersion.table
+%%DATADIR%%/definitions/grib2/crra_ci_suiteName.table
%%DATADIR%%/definitions/grib2/crra_suiteName.table
%%DATADIR%%/definitions/grib2/destineLocalVersion.table
%%DATADIR%%/definitions/grib2/destine_activity.table
@@ -19935,18 +15885,18 @@ libdata/pkgconfig/eccodes.pc
%%DATADIR%%/definitions/grib2/local/ecmf/template.4.65533.def
%%DATADIR%%/definitions/grib2/local/ecmf/template.4.65534.def
%%DATADIR%%/definitions/grib2/local/kwbc/template.3.32769.def
-%%DATADIR%%/definitions/grib2/localConcepts/cerise/MTG2SwitchViaTablesVersionConcept.def
+%%DATADIR%%/definitions/grib2/localConcepts/cerise/MTG2SwitchConcept.def
%%DATADIR%%/definitions/grib2/localConcepts/cerise/cfName.def
%%DATADIR%%/definitions/grib2/localConcepts/cerise/cfVarName.def
-%%DATADIR%%/definitions/grib2/localConcepts/cerise/name.def
-%%DATADIR%%/definitions/grib2/localConcepts/cerise/paramId.def
-%%DATADIR%%/definitions/grib2/localConcepts/cerise/shortName.def
-%%DATADIR%%/definitions/grib2/localConcepts/cerise/units.def
+%%DATADIR%%/definitions/grib2/localConcepts/cerise/name.lte33.def
+%%DATADIR%%/definitions/grib2/localConcepts/cerise/paramId.lte33.def
+%%DATADIR%%/definitions/grib2/localConcepts/cerise/shortName.lte33.def
+%%DATADIR%%/definitions/grib2/localConcepts/cerise/units.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/cnmc/name.def
%%DATADIR%%/definitions/grib2/localConcepts/cnmc/paramId.def
%%DATADIR%%/definitions/grib2/localConcepts/cnmc/shortName.def
%%DATADIR%%/definitions/grib2/localConcepts/cnmc/units.def
-%%DATADIR%%/definitions/grib2/localConcepts/destine/MTG2SwitchConcept.def
+%%DATADIR%%/definitions/grib2/localConcepts/destine/MTG2SwitchViaTablesVersionConcept.def
%%DATADIR%%/definitions/grib2/localConcepts/destine/cfName.def
%%DATADIR%%/definitions/grib2/localConcepts/destine/destineOriginConcept.def
%%DATADIR%%/definitions/grib2/localConcepts/destine/gridSpecificationConcept.def
@@ -19957,9 +15907,13 @@ libdata/pkgconfig/eccodes.pc
%%DATADIR%%/definitions/grib2/localConcepts/destine/modelVersionConcept.HARMONIE-AROME.def
%%DATADIR%%/definitions/grib2/localConcepts/destine/modelVersionConcept.IFS.def
%%DATADIR%%/definitions/grib2/localConcepts/destine/name.def
+%%DATADIR%%/definitions/grib2/localConcepts/destine/name.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/destine/paramId.def
+%%DATADIR%%/definitions/grib2/localConcepts/destine/paramId.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/destine/shortName.def
+%%DATADIR%%/definitions/grib2/localConcepts/destine/shortName.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/destine/units.def
+%%DATADIR%%/definitions/grib2/localConcepts/destine/units.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/destinegen1/MTG2SwitchConcept.def
%%DATADIR%%/definitions/grib2/localConcepts/destinegen1/destineOriginConcept.def
%%DATADIR%%/definitions/grib2/localConcepts/destinegen1/gridSpecificationConcept.def
@@ -19969,6 +15923,10 @@ libdata/pkgconfig/eccodes.pc
%%DATADIR%%/definitions/grib2/localConcepts/ecmf/cfName.legacy.def
%%DATADIR%%/definitions/grib2/localConcepts/ecmf/cfVarName.def
%%DATADIR%%/definitions/grib2/localConcepts/ecmf/cfVarName.legacy.def
+%%DATADIR%%/definitions/grib2/localConcepts/ecmf/chemFormula.def
+%%DATADIR%%/definitions/grib2/localConcepts/ecmf/chemId.def
+%%DATADIR%%/definitions/grib2/localConcepts/ecmf/chemName.def
+%%DATADIR%%/definitions/grib2/localConcepts/ecmf/chemShortName.def
%%DATADIR%%/definitions/grib2/localConcepts/ecmf/marsLevtypeConcept.def
%%DATADIR%%/definitions/grib2/localConcepts/ecmf/modelNameConcept.def
%%DATADIR%%/definitions/grib2/localConcepts/ecmf/modelVersionConcept.IFS.def
@@ -19977,15 +15935,24 @@ libdata/pkgconfig/eccodes.pc
%%DATADIR%%/definitions/grib2/localConcepts/ecmf/modelVersionConcept.aifs-ens.def
%%DATADIR%%/definitions/grib2/localConcepts/ecmf/modelVersionConcept.aifs-single-mse.def
%%DATADIR%%/definitions/grib2/localConcepts/ecmf/modelVersionConcept.aifs-single.def
+%%DATADIR%%/definitions/grib2/localConcepts/ecmf/name.chemsplit.def
%%DATADIR%%/definitions/grib2/localConcepts/ecmf/name.def
%%DATADIR%%/definitions/grib2/localConcepts/ecmf/name.legacy.def
+%%DATADIR%%/definitions/grib2/localConcepts/ecmf/name.lte33.def
+%%DATADIR%%/definitions/grib2/localConcepts/ecmf/paramId.chemsplit.def
%%DATADIR%%/definitions/grib2/localConcepts/ecmf/paramId.def
%%DATADIR%%/definitions/grib2/localConcepts/ecmf/paramId.legacy.def
+%%DATADIR%%/definitions/grib2/localConcepts/ecmf/paramId.lte33.def
+%%DATADIR%%/definitions/grib2/localConcepts/ecmf/shortName.chemsplit.def
%%DATADIR%%/definitions/grib2/localConcepts/ecmf/shortName.def
%%DATADIR%%/definitions/grib2/localConcepts/ecmf/shortName.legacy.def
+%%DATADIR%%/definitions/grib2/localConcepts/ecmf/shortName.lte33.def
+%%DATADIR%%/definitions/grib2/localConcepts/ecmf/timespanConcept.def
%%DATADIR%%/definitions/grib2/localConcepts/ecmf/typeOfLevelConcept.def
+%%DATADIR%%/definitions/grib2/localConcepts/ecmf/units.chemsplit.def
%%DATADIR%%/definitions/grib2/localConcepts/ecmf/units.def
%%DATADIR%%/definitions/grib2/localConcepts/ecmf/units.legacy.def
+%%DATADIR%%/definitions/grib2/localConcepts/ecmf/units.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/ecmf/unstructuredGrid.def
%%DATADIR%%/definitions/grib2/localConcepts/ecmf/unstructuredGridSubtype.def
%%DATADIR%%/definitions/grib2/localConcepts/ecmf/unstructuredGridType.def
@@ -20001,23 +15968,27 @@ libdata/pkgconfig/eccodes.pc
%%DATADIR%%/definitions/grib2/localConcepts/efkl/units.def
%%DATADIR%%/definitions/grib2/localConcepts/egrr/cfVarName.def
%%DATADIR%%/definitions/grib2/localConcepts/egrr/name.def
+%%DATADIR%%/definitions/grib2/localConcepts/egrr/name.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/egrr/paramId.def
+%%DATADIR%%/definitions/grib2/localConcepts/egrr/paramId.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/egrr/shortName.def
+%%DATADIR%%/definitions/grib2/localConcepts/egrr/shortName.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/egrr/units.def
+%%DATADIR%%/definitions/grib2/localConcepts/egrr/units.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/ekmi/name.def
%%DATADIR%%/definitions/grib2/localConcepts/ekmi/paramId.def
%%DATADIR%%/definitions/grib2/localConcepts/ekmi/shortName.def
%%DATADIR%%/definitions/grib2/localConcepts/ekmi/units.def
%%DATADIR%%/definitions/grib2/localConcepts/era/MTG2SwitchConcept.def
%%DATADIR%%/definitions/grib2/localConcepts/era/cfName.def
-%%DATADIR%%/definitions/grib2/localConcepts/era/name.def
%%DATADIR%%/definitions/grib2/localConcepts/era/name.legacy.def
-%%DATADIR%%/definitions/grib2/localConcepts/era/paramId.def
+%%DATADIR%%/definitions/grib2/localConcepts/era/name.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/era/paramId.legacy.def
-%%DATADIR%%/definitions/grib2/localConcepts/era/shortName.def
+%%DATADIR%%/definitions/grib2/localConcepts/era/paramId.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/era/shortName.legacy.def
-%%DATADIR%%/definitions/grib2/localConcepts/era/units.def
+%%DATADIR%%/definitions/grib2/localConcepts/era/shortName.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/era/units.legacy.def
+%%DATADIR%%/definitions/grib2/localConcepts/era/units.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/era6/MTG2SwitchConcept.def
%%DATADIR%%/definitions/grib2/localConcepts/era6/cfName.def
%%DATADIR%%/definitions/grib2/localConcepts/era6/marsLevtypeConcept.def
@@ -20033,67 +16004,97 @@ libdata/pkgconfig/eccodes.pc
%%DATADIR%%/definitions/grib2/localConcepts/eswi/paramId.def
%%DATADIR%%/definitions/grib2/localConcepts/eswi/shortName.def
%%DATADIR%%/definitions/grib2/localConcepts/eswi/units.def
+%%DATADIR%%/definitions/grib2/localConcepts/fire/MTG2SwitchViaTablesVersionConcept.def
%%DATADIR%%/definitions/grib2/localConcepts/hydro/MTG2SwitchConcept.def
%%DATADIR%%/definitions/grib2/localConcepts/hydro/cfVarName.def
-%%DATADIR%%/definitions/grib2/localConcepts/hydro/name.def
-%%DATADIR%%/definitions/grib2/localConcepts/hydro/paramId.def
-%%DATADIR%%/definitions/grib2/localConcepts/hydro/shortName.def
-%%DATADIR%%/definitions/grib2/localConcepts/hydro/units.def
+%%DATADIR%%/definitions/grib2/localConcepts/hydro/name.lte33.def
+%%DATADIR%%/definitions/grib2/localConcepts/hydro/paramId.lte33.def
+%%DATADIR%%/definitions/grib2/localConcepts/hydro/shortName.lte33.def
+%%DATADIR%%/definitions/grib2/localConcepts/hydro/units.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/kwbc/cfVarName.def
%%DATADIR%%/definitions/grib2/localConcepts/kwbc/name.def
+%%DATADIR%%/definitions/grib2/localConcepts/kwbc/name.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/kwbc/paramId.def
+%%DATADIR%%/definitions/grib2/localConcepts/kwbc/paramId.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/kwbc/shortName.def
+%%DATADIR%%/definitions/grib2/localConcepts/kwbc/shortName.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/kwbc/typeOfLevelConcept.def
%%DATADIR%%/definitions/grib2/localConcepts/kwbc/units.def
+%%DATADIR%%/definitions/grib2/localConcepts/kwbc/units.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/lfpw/faFieldName.def
%%DATADIR%%/definitions/grib2/localConcepts/lfpw/faLevelName.def
%%DATADIR%%/definitions/grib2/localConcepts/lfpw/faModelName.def
%%DATADIR%%/definitions/grib2/localConcepts/lfpw/name.def
+%%DATADIR%%/definitions/grib2/localConcepts/lfpw/name.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/lfpw/paramId.def
+%%DATADIR%%/definitions/grib2/localConcepts/lfpw/paramId.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/lfpw/shortName.def
+%%DATADIR%%/definitions/grib2/localConcepts/lfpw/shortName.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/lfpw/units.def
+%%DATADIR%%/definitions/grib2/localConcepts/lfpw/units.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/lfpw1/name.def
%%DATADIR%%/definitions/grib2/localConcepts/lfpw1/paramId.def
%%DATADIR%%/definitions/grib2/localConcepts/lfpw1/shortName.def
%%DATADIR%%/definitions/grib2/localConcepts/lfpw1/units.def
-%%DATADIR%%/definitions/grib2/localConcepts/nextgems/MTG2SwitchConcept.def
+%%DATADIR%%/definitions/grib2/localConcepts/nextgems/MTG2SwitchViaTablesVersionConcept.def
%%DATADIR%%/definitions/grib2/localConcepts/nextgems/cfName.def
%%DATADIR%%/definitions/grib2/localConcepts/nextgems/marsLevtypeConcept.def
%%DATADIR%%/definitions/grib2/localConcepts/nextgems/name.def
+%%DATADIR%%/definitions/grib2/localConcepts/nextgems/name.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/nextgems/paramId.def
+%%DATADIR%%/definitions/grib2/localConcepts/nextgems/paramId.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/nextgems/shortName.def
+%%DATADIR%%/definitions/grib2/localConcepts/nextgems/shortName.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/nextgems/units.def
+%%DATADIR%%/definitions/grib2/localConcepts/nextgems/units.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/s2s/MTG2SwitchViaTablesVersionConcept.def
%%DATADIR%%/definitions/grib2/localConcepts/s2s/cfName.def
%%DATADIR%%/definitions/grib2/localConcepts/s2s/cfVarName.def
%%DATADIR%%/definitions/grib2/localConcepts/s2s/name.def
+%%DATADIR%%/definitions/grib2/localConcepts/s2s/name.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/s2s/paramId.def
+%%DATADIR%%/definitions/grib2/localConcepts/s2s/paramId.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/s2s/shortName.def
+%%DATADIR%%/definitions/grib2/localConcepts/s2s/shortName.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/s2s/units.def
+%%DATADIR%%/definitions/grib2/localConcepts/s2s/units.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/tigge/MTG2SwitchViaTablesVersionConcept.def
%%DATADIR%%/definitions/grib2/localConcepts/tigge/cfVarName.def
%%DATADIR%%/definitions/grib2/localConcepts/tigge/name.def
+%%DATADIR%%/definitions/grib2/localConcepts/tigge/name.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/tigge/paramId.def
+%%DATADIR%%/definitions/grib2/localConcepts/tigge/paramId.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/tigge/shortName.def
+%%DATADIR%%/definitions/grib2/localConcepts/tigge/shortName.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/tigge/units.def
+%%DATADIR%%/definitions/grib2/localConcepts/tigge/units.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/uerra/MTG2SwitchViaTablesVersionConcept.def
%%DATADIR%%/definitions/grib2/localConcepts/uerra/cfName.def
%%DATADIR%%/definitions/grib2/localConcepts/uerra/cfVarName.def
%%DATADIR%%/definitions/grib2/localConcepts/uerra/marsLevtypeConcept.def
%%DATADIR%%/definitions/grib2/localConcepts/uerra/name.def
+%%DATADIR%%/definitions/grib2/localConcepts/uerra/name.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/uerra/paramId.def
+%%DATADIR%%/definitions/grib2/localConcepts/uerra/paramId.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/uerra/shortName.def
+%%DATADIR%%/definitions/grib2/localConcepts/uerra/shortName.lte33.def
%%DATADIR%%/definitions/grib2/localConcepts/uerra/units.def
+%%DATADIR%%/definitions/grib2/localConcepts/uerra/units.lte33.def
%%DATADIR%%/definitions/grib2/ls_labeling.82.def
%%DATADIR%%/definitions/grib2/marsLevtypeConcept.def
%%DATADIR%%/definitions/grib2/mars_labeling.82.def
%%DATADIR%%/definitions/grib2/mars_labeling.def
%%DATADIR%%/definitions/grib2/modelNameConcept.def
+%%DATADIR%%/definitions/grib2/name.chemsplit.def
%%DATADIR%%/definitions/grib2/name.def
%%DATADIR%%/definitions/grib2/name.legacy.def
+%%DATADIR%%/definitions/grib2/name.lte33.def
+%%DATADIR%%/definitions/grib2/paramId.chemsplit.def
%%DATADIR%%/definitions/grib2/paramId.def
%%DATADIR%%/definitions/grib2/paramId.legacy.def
+%%DATADIR%%/definitions/grib2/paramId.lte33.def
%%DATADIR%%/definitions/grib2/parameters.def
+%%DATADIR%%/definitions/grib2/paramtypeConcept.def
%%DATADIR%%/definitions/grib2/postProcessingConcept.def
%%DATADIR%%/definitions/grib2/post_meta_data.hook.products_12.def
%%DATADIR%%/definitions/grib2/productDefinitionTemplateConcept.def
@@ -20125,111 +16126,12 @@ libdata/pkgconfig/eccodes.pc
%%DATADIR%%/definitions/grib2/section.7.def
%%DATADIR%%/definitions/grib2/section.8.def
%%DATADIR%%/definitions/grib2/sections.def
+%%DATADIR%%/definitions/grib2/shortName.chemsplit.def
%%DATADIR%%/definitions/grib2/shortName.def
%%DATADIR%%/definitions/grib2/shortName.legacy.def
+%%DATADIR%%/definitions/grib2/shortName.lte33.def
%%DATADIR%%/definitions/grib2/stepUnits.def
%%DATADIR%%/definitions/grib2/tables/0.0.table
-%%DATADIR%%/definitions/grib2/tables/0/0.0.table
-%%DATADIR%%/definitions/grib2/tables/0/1.0.table
-%%DATADIR%%/definitions/grib2/tables/0/1.1.table
-%%DATADIR%%/definitions/grib2/tables/0/1.2.table
-%%DATADIR%%/definitions/grib2/tables/0/1.3.table
-%%DATADIR%%/definitions/grib2/tables/0/1.4.table
-%%DATADIR%%/definitions/grib2/tables/0/3.0.table
-%%DATADIR%%/definitions/grib2/tables/0/3.1.table
-%%DATADIR%%/definitions/grib2/tables/0/3.10.table
-%%DATADIR%%/definitions/grib2/tables/0/3.11.table
-%%DATADIR%%/definitions/grib2/tables/0/3.15.table
-%%DATADIR%%/definitions/grib2/tables/0/3.2.table
-%%DATADIR%%/definitions/grib2/tables/0/3.20.table
-%%DATADIR%%/definitions/grib2/tables/0/3.21.table
-%%DATADIR%%/definitions/grib2/tables/0/3.3.table
-%%DATADIR%%/definitions/grib2/tables/0/3.4.table
-%%DATADIR%%/definitions/grib2/tables/0/3.5.table
-%%DATADIR%%/definitions/grib2/tables/0/3.6.table
-%%DATADIR%%/definitions/grib2/tables/0/3.7.table
-%%DATADIR%%/definitions/grib2/tables/0/3.8.table
-%%DATADIR%%/definitions/grib2/tables/0/3.9.table
-%%DATADIR%%/definitions/grib2/tables/0/4.0.table
-%%DATADIR%%/definitions/grib2/tables/0/4.1.0.table
-%%DATADIR%%/definitions/grib2/tables/0/4.1.1.table
-%%DATADIR%%/definitions/grib2/tables/0/4.1.10.table
-%%DATADIR%%/definitions/grib2/tables/0/4.1.2.table
-%%DATADIR%%/definitions/grib2/tables/0/4.1.3.table
-%%DATADIR%%/definitions/grib2/tables/0/4.1.table
-%%DATADIR%%/definitions/grib2/tables/0/4.10.table
-%%DATADIR%%/definitions/grib2/tables/0/4.11.table
-%%DATADIR%%/definitions/grib2/tables/0/4.12.table
-%%DATADIR%%/definitions/grib2/tables/0/4.13.table
-%%DATADIR%%/definitions/grib2/tables/0/4.14.table
-%%DATADIR%%/definitions/grib2/tables/0/4.15.table
-%%DATADIR%%/definitions/grib2/tables/0/4.151.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.0.0.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.0.1.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.0.13.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.0.14.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.0.15.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.0.18.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.0.19.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.0.190.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.0.191.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.0.2.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.0.20.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.0.3.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.0.4.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.0.5.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.0.6.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.0.7.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.1.0.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.1.1.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.10.0.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.10.1.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.10.2.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.10.3.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.10.4.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.2.0.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.2.3.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.3.0.table
-%%DATADIR%%/definitions/grib2/tables/0/4.2.3.1.table
-%%DATADIR%%/definitions/grib2/tables/0/4.201.table
-%%DATADIR%%/definitions/grib2/tables/0/4.202.table
-%%DATADIR%%/definitions/grib2/tables/0/4.203.table
-%%DATADIR%%/definitions/grib2/tables/0/4.204.table
-%%DATADIR%%/definitions/grib2/tables/0/4.205.table
-%%DATADIR%%/definitions/grib2/tables/0/4.206.table
-%%DATADIR%%/definitions/grib2/tables/0/4.207.table
-%%DATADIR%%/definitions/grib2/tables/0/4.208.table
-%%DATADIR%%/definitions/grib2/tables/0/4.209.table
-%%DATADIR%%/definitions/grib2/tables/0/4.210.table
-%%DATADIR%%/definitions/grib2/tables/0/4.211.table
-%%DATADIR%%/definitions/grib2/tables/0/4.212.table
-%%DATADIR%%/definitions/grib2/tables/0/4.213.table
-%%DATADIR%%/definitions/grib2/tables/0/4.215.table
-%%DATADIR%%/definitions/grib2/tables/0/4.216.table
-%%DATADIR%%/definitions/grib2/tables/0/4.217.table
-%%DATADIR%%/definitions/grib2/tables/0/4.220.table
-%%DATADIR%%/definitions/grib2/tables/0/4.221.table
-%%DATADIR%%/definitions/grib2/tables/0/4.230.table
-%%DATADIR%%/definitions/grib2/tables/0/4.3.table
-%%DATADIR%%/definitions/grib2/tables/0/4.4.table
-%%DATADIR%%/definitions/grib2/tables/0/4.5.table
-%%DATADIR%%/definitions/grib2/tables/0/4.6.table
-%%DATADIR%%/definitions/grib2/tables/0/4.7.table
-%%DATADIR%%/definitions/grib2/tables/0/4.8.table
-%%DATADIR%%/definitions/grib2/tables/0/4.9.table
-%%DATADIR%%/definitions/grib2/tables/0/4.91.table
-%%DATADIR%%/definitions/grib2/tables/0/5.0.table
-%%DATADIR%%/definitions/grib2/tables/0/5.1.table
-%%DATADIR%%/definitions/grib2/tables/0/5.2.table
-%%DATADIR%%/definitions/grib2/tables/0/5.3.table
-%%DATADIR%%/definitions/grib2/tables/0/5.4.table
-%%DATADIR%%/definitions/grib2/tables/0/5.40.table
-%%DATADIR%%/definitions/grib2/tables/0/5.5.table
-%%DATADIR%%/definitions/grib2/tables/0/5.6.table
-%%DATADIR%%/definitions/grib2/tables/0/5.7.table
-%%DATADIR%%/definitions/grib2/tables/0/5.8.table
-%%DATADIR%%/definitions/grib2/tables/0/5.9.table
-%%DATADIR%%/definitions/grib2/tables/0/6.0.table
%%DATADIR%%/definitions/grib2/tables/1.0.table
%%DATADIR%%/definitions/grib2/tables/1/0.0.table
%%DATADIR%%/definitions/grib2/tables/1/1.0.table
@@ -23984,6 +19886,188 @@ libdata/pkgconfig/eccodes.pc
%%DATADIR%%/definitions/grib2/tables/34/5.6.table
%%DATADIR%%/definitions/grib2/tables/34/5.7.table
%%DATADIR%%/definitions/grib2/tables/34/6.0.table
+%%DATADIR%%/definitions/grib2/tables/35/%%PERL_VER%%.table
+%%DATADIR%%/definitions/grib2/tables/35/0.0.table
+%%DATADIR%%/definitions/grib2/tables/35/1.0.table
+%%DATADIR%%/definitions/grib2/tables/35/1.1.table
+%%DATADIR%%/definitions/grib2/tables/35/1.2.table
+%%DATADIR%%/definitions/grib2/tables/35/1.3.table
+%%DATADIR%%/definitions/grib2/tables/35/1.4.table
+%%DATADIR%%/definitions/grib2/tables/35/1.5.table
+%%DATADIR%%/definitions/grib2/tables/35/1.6.table
+%%DATADIR%%/definitions/grib2/tables/35/3.0.table
+%%DATADIR%%/definitions/grib2/tables/35/3.1.table
+%%DATADIR%%/definitions/grib2/tables/35/3.10.table
+%%DATADIR%%/definitions/grib2/tables/35/3.11.table
+%%DATADIR%%/definitions/grib2/tables/35/3.12.table
+%%DATADIR%%/definitions/grib2/tables/35/3.13.table
+%%DATADIR%%/definitions/grib2/tables/35/3.15.table
+%%DATADIR%%/definitions/grib2/tables/35/3.2.table
+%%DATADIR%%/definitions/grib2/tables/35/3.20.table
+%%DATADIR%%/definitions/grib2/tables/35/3.21.table
+%%DATADIR%%/definitions/grib2/tables/35/3.25.table
+%%DATADIR%%/definitions/grib2/tables/35/3.3.table
+%%DATADIR%%/definitions/grib2/tables/35/3.4.table
+%%DATADIR%%/definitions/grib2/tables/35/3.5.table
+%%DATADIR%%/definitions/grib2/tables/35/3.6.table
+%%DATADIR%%/definitions/grib2/tables/35/3.7.table
+%%DATADIR%%/definitions/grib2/tables/35/3.8.table
+%%DATADIR%%/definitions/grib2/tables/35/3.9.table
+%%DATADIR%%/definitions/grib2/tables/35/4.0.table
+%%DATADIR%%/definitions/grib2/tables/35/4.1.0.table
+%%DATADIR%%/definitions/grib2/tables/35/4.1.1.table
+%%DATADIR%%/definitions/grib2/tables/35/4.1.10.table
+%%DATADIR%%/definitions/grib2/tables/35/4.1.191.table
+%%DATADIR%%/definitions/grib2/tables/35/4.1.2.table
+%%DATADIR%%/definitions/grib2/tables/35/4.1.20.table
+%%DATADIR%%/definitions/grib2/tables/35/4.1.3.table
+%%DATADIR%%/definitions/grib2/tables/35/4.1.4.table
+%%DATADIR%%/definitions/grib2/tables/35/4.10.table
+%%DATADIR%%/definitions/grib2/tables/35/4.100.table
+%%DATADIR%%/definitions/grib2/tables/35/4.101.table
+%%DATADIR%%/definitions/grib2/tables/35/4.102.table
+%%DATADIR%%/definitions/grib2/tables/35/4.103.table
+%%DATADIR%%/definitions/grib2/tables/35/4.104.table
+%%DATADIR%%/definitions/grib2/tables/35/4.105.table
+%%DATADIR%%/definitions/grib2/tables/35/4.106.table
+%%DATADIR%%/definitions/grib2/tables/35/4.11.table
+%%DATADIR%%/definitions/grib2/tables/35/4.12.table
+%%DATADIR%%/definitions/grib2/tables/35/4.120.table
+%%DATADIR%%/definitions/grib2/tables/35/4.121.table
+%%DATADIR%%/definitions/grib2/tables/35/4.122.table
+%%DATADIR%%/definitions/grib2/tables/35/4.13.table
+%%DATADIR%%/definitions/grib2/tables/35/4.14.table
+%%DATADIR%%/definitions/grib2/tables/35/4.15.table
+%%DATADIR%%/definitions/grib2/tables/35/4.16.table
+%%DATADIR%%/definitions/grib2/tables/35/4.192.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.0.0.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.0.1.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.0.13.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.0.14.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.0.15.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.0.16.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.0.17.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.0.18.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.0.19.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.0.190.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.0.191.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.0.2.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.0.20.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.0.21.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.0.22.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.0.3.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.0.4.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.0.5.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.0.6.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.0.7.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.1.0.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.1.1.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.1.2.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.10.0.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.10.1.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.10.191.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.10.2.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.10.3.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.10.4.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.191.0.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.2.0.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.2.3.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.2.4.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.2.5.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.2.6.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.2.7.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.20.0.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.20.1.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.20.2.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.20.3.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.20.4.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.20.5.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.3.0.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.3.1.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.3.2.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.3.3.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.3.4.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.3.5.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.3.6.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.4.0.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.4.1.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.4.10.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.4.2.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.4.3.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.4.4.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.4.5.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.4.6.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.4.7.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.4.8.table
+%%DATADIR%%/definitions/grib2/tables/35/4.2.4.9.table
+%%DATADIR%%/definitions/grib2/tables/35/4.201.table
+%%DATADIR%%/definitions/grib2/tables/35/4.202.table
+%%DATADIR%%/definitions/grib2/tables/35/4.203.table
+%%DATADIR%%/definitions/grib2/tables/35/4.204.table
+%%DATADIR%%/definitions/grib2/tables/35/4.205.table
+%%DATADIR%%/definitions/grib2/tables/35/4.206.table
+%%DATADIR%%/definitions/grib2/tables/35/4.207.table
+%%DATADIR%%/definitions/grib2/tables/35/4.208.table
+%%DATADIR%%/definitions/grib2/tables/35/4.209.table
+%%DATADIR%%/definitions/grib2/tables/35/4.210.table
+%%DATADIR%%/definitions/grib2/tables/35/4.211.table
+%%DATADIR%%/definitions/grib2/tables/35/4.212.table
+%%DATADIR%%/definitions/grib2/tables/35/4.213.table
+%%DATADIR%%/definitions/grib2/tables/35/4.214.table
+%%DATADIR%%/definitions/grib2/tables/35/4.215.table
+%%DATADIR%%/definitions/grib2/tables/35/4.216.table
+%%DATADIR%%/definitions/grib2/tables/35/4.217.table
+%%DATADIR%%/definitions/grib2/tables/35/4.218.table
+%%DATADIR%%/definitions/grib2/tables/35/4.219.table
+%%DATADIR%%/definitions/grib2/tables/35/4.220.table
+%%DATADIR%%/definitions/grib2/tables/35/4.221.table
+%%DATADIR%%/definitions/grib2/tables/35/4.222.table
+%%DATADIR%%/definitions/grib2/tables/35/4.223.table
+%%DATADIR%%/definitions/grib2/tables/35/4.224.table
+%%DATADIR%%/definitions/grib2/tables/35/4.225.table
+%%DATADIR%%/definitions/grib2/tables/35/4.227.table
+%%DATADIR%%/definitions/grib2/tables/35/4.228.table
+%%DATADIR%%/definitions/grib2/tables/35/4.230.table
+%%DATADIR%%/definitions/grib2/tables/35/4.233.table
+%%DATADIR%%/definitions/grib2/tables/35/4.234.table
+%%DATADIR%%/definitions/grib2/tables/35/4.236.table
+%%DATADIR%%/definitions/grib2/tables/35/4.238.table
+%%DATADIR%%/definitions/grib2/tables/35/4.239.table
+%%DATADIR%%/definitions/grib2/tables/35/4.240.table
+%%DATADIR%%/definitions/grib2/tables/35/4.241.table
+%%DATADIR%%/definitions/grib2/tables/35/4.242.table
+%%DATADIR%%/definitions/grib2/tables/35/4.243.table
+%%DATADIR%%/definitions/grib2/tables/35/4.244.table
+%%DATADIR%%/definitions/grib2/tables/35/4.246.table
+%%DATADIR%%/definitions/grib2/tables/35/4.247.table
+%%DATADIR%%/definitions/grib2/tables/35/4.248.table
+%%DATADIR%%/definitions/grib2/tables/35/4.249.table
+%%DATADIR%%/definitions/grib2/tables/35/4.250.table
+%%DATADIR%%/definitions/grib2/tables/35/4.251.table
+%%DATADIR%%/definitions/grib2/tables/35/4.252.table
+%%DATADIR%%/definitions/grib2/tables/35/4.253.table
+%%DATADIR%%/definitions/grib2/tables/35/4.3.table
+%%DATADIR%%/definitions/grib2/tables/35/4.333.table
+%%DATADIR%%/definitions/grib2/tables/35/4.335.table
+%%DATADIR%%/definitions/grib2/tables/35/4.336.table
+%%DATADIR%%/definitions/grib2/tables/35/4.4.table
+%%DATADIR%%/definitions/grib2/tables/35/4.5.table
+%%DATADIR%%/definitions/grib2/tables/35/4.6.table
+%%DATADIR%%/definitions/grib2/tables/35/4.7.table
+%%DATADIR%%/definitions/grib2/tables/35/4.8.table
+%%DATADIR%%/definitions/grib2/tables/35/4.9.table
+%%DATADIR%%/definitions/grib2/tables/35/4.91.table
+%%DATADIR%%/definitions/grib2/tables/35/5.0.table
+%%DATADIR%%/definitions/grib2/tables/35/5.1.table
+%%DATADIR%%/definitions/grib2/tables/35/5.2.table
+%%DATADIR%%/definitions/grib2/tables/35/5.25.table
+%%DATADIR%%/definitions/grib2/tables/35/5.26.table
+%%DATADIR%%/definitions/grib2/tables/35/5.3.table
+%%DATADIR%%/definitions/grib2/tables/35/5.4.table
+%%DATADIR%%/definitions/grib2/tables/35/5.5.table
+%%DATADIR%%/definitions/grib2/tables/35/5.6.table
+%%DATADIR%%/definitions/grib2/tables/35/5.7.table
+%%DATADIR%%/definitions/grib2/tables/35/6.0.table
%%DATADIR%%/definitions/grib2/tables/4/0.0.table
%%DATADIR%%/definitions/grib2/tables/4/1.0.table
%%DATADIR%%/definitions/grib2/tables/4/1.1.table
@@ -25035,11 +21119,14 @@ libdata/pkgconfig/eccodes.pc
%%DATADIR%%/definitions/grib2/templates/template.7.second_order.def
%%DATADIR%%/definitions/grib2/tiggeLocalVersion.table
%%DATADIR%%/definitions/grib2/tigge_suiteName.table
+%%DATADIR%%/definitions/grib2/timespanConcept.def
%%DATADIR%%/definitions/grib2/typeOfLevelConcept.def
%%DATADIR%%/definitions/grib2/typeOfUnstructuredGridConcept.def
%%DATADIR%%/definitions/grib2/uerraLocalVersion.table
+%%DATADIR%%/definitions/grib2/units.chemsplit.def
%%DATADIR%%/definitions/grib2/units.def
%%DATADIR%%/definitions/grib2/units.legacy.def
+%%DATADIR%%/definitions/grib2/units.lte33.def
%%DATADIR%%/definitions/grib2/unstructuredGridConcept.def
%%DATADIR%%/definitions/grib2/unstructuredGridSubtype.def
%%DATADIR%%/definitions/grib2/unstructuredGridType.def
@@ -25872,7 +21959,6 @@ libdata/pkgconfig/eccodes.pc
%%DATADIR%%/definitions/mars/stream.table
%%DATADIR%%/definitions/mars/type.table
%%DATADIR%%/definitions/mars/wave_domain.def
-%%DATADIR%%/definitions/mars_param.table
%%DATADIR%%/definitions/metar/CCCC.txt
%%DATADIR%%/definitions/metar/boot.def
%%DATADIR%%/definitions/metar/boot.flexible.def
@@ -25934,7 +22020,6 @@ libdata/pkgconfig/eccodes.pc
%%DATADIR%%/definitions/metar/wind_Trend4.def
%%DATADIR%%/definitions/metar/wind_shear.def
%%DATADIR%%/definitions/metar/wrong_delayed.def
-%%DATADIR%%/definitions/param_id.table
%%DATADIR%%/definitions/param_limits.def
%%DATADIR%%/definitions/parameters_version.def
%%DATADIR%%/definitions/stepUnits.table
diff --git a/science/elk/Makefile b/science/elk/Makefile
index a092be431179..3901d4ab49f2 100644
--- a/science/elk/Makefile
+++ b/science/elk/Makefile
@@ -1,6 +1,6 @@
PORTNAME= elk
DISTVERSION= 10.3.12
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science
MASTER_SITES= SF/${PORTNAME}
PKGNAMESUFFIX= -chemistry
diff --git a/science/kalzium/distinfo b/science/kalzium/distinfo
index 3ca9e73e2f8f..55a8ed08734d 100644
--- a/science/kalzium/distinfo
+++ b/science/kalzium/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036942
-SHA256 (KDE/release-service/25.04.2/kalzium-25.04.2.tar.xz) = 267ae25fd41fc03a386e432d56a7ce34f9ecba4ce5c56869ad0f5d60ad44db76
-SIZE (KDE/release-service/25.04.2/kalzium-25.04.2.tar.xz) = 22661016
+TIMESTAMP = 1751381644
+SHA256 (KDE/release-service/25.04.3/kalzium-25.04.3.tar.xz) = d8d76ae3d123d93fe0ddf33992d7c85292ec5560b76a634f9bf2d731c2fccada
+SIZE (KDE/release-service/25.04.3/kalzium-25.04.3.tar.xz) = 22660296
diff --git a/science/py-qiskit/Makefile b/science/py-qiskit/Makefile
index 34dfa65c6d12..e28c1d3cd27c 100644
--- a/science/py-qiskit/Makefile
+++ b/science/py-qiskit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= qiskit
DISTVERSION= 2.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/step/distinfo b/science/step/distinfo
index 1b4693330a8d..d0003f376b70 100644
--- a/science/step/distinfo
+++ b/science/step/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036945
-SHA256 (KDE/release-service/25.04.2/step-25.04.2.tar.xz) = 38a6e5eaf9dd87e5a21a16235ac31026b057b09eae503150769f5170dbc9407e
-SIZE (KDE/release-service/25.04.2/step-25.04.2.tar.xz) = 988436
+TIMESTAMP = 1751381646
+SHA256 (KDE/release-service/25.04.3/step-25.04.3.tar.xz) = 0aa86e2dd0bebbd9da8b8b77d0da3cd924e25be7084accaf11850d51857fba3e
+SIZE (KDE/release-service/25.04.3/step-25.04.3.tar.xz) = 987244
diff --git a/security/Makefile b/security/Makefile
index fd6b6dafa7ea..77f3408b22bf 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -456,6 +456,7 @@
SUBDIR += openssl31-quictls
SUBDIR += openssl32
SUBDIR += openssl33
+ SUBDIR += openssl33-quictls
SUBDIR += openssl34
SUBDIR += openssl35
SUBDIR += openvas
@@ -838,6 +839,8 @@
SUBDIR += php83-sodium
SUBDIR += php84-filter
SUBDIR += php84-sodium
+ SUBDIR += php85-filter
+ SUBDIR += php85-sodium
SUBDIR += picocrypt
SUBDIR += picosha2
SUBDIR += pidgin-encryption
diff --git a/security/acmed/Makefile b/security/acmed/Makefile
index 98121fbcbdde..8e0aa0273009 100644
--- a/security/acmed/Makefile
+++ b/security/acmed/Makefile
@@ -1,7 +1,7 @@
PORTNAME= acmed
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.0
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= security
MAINTAINER= ports@FreeBSD.org
diff --git a/security/agave/Makefile b/security/agave/Makefile
index da806fbe0654..aed19e0f2e41 100644
--- a/security/agave/Makefile
+++ b/security/agave/Makefile
@@ -1,7 +1,7 @@
PORTNAME= agave
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.14
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security
PKGNAMESUFFIX= -blockchain
diff --git a/security/arti/Makefile b/security/arti/Makefile
index 4d16a358b2e4..d12436f5eaec 100644
--- a/security/arti/Makefile
+++ b/security/arti/Makefile
@@ -1,5 +1,6 @@
PORTNAME= arti
DISTVERSION= 1.4.4
+PORTREVISION= 1
CATEGORIES= security
MAINTAINER= cs@FreeBSD.org
diff --git a/security/authenticator/Makefile b/security/authenticator/Makefile
index 99e83a054b73..fb1d86d80305 100644
--- a/security/authenticator/Makefile
+++ b/security/authenticator/Makefile
@@ -1,6 +1,6 @@
PORTNAME= authenticator
DISTVERSION= 4.4.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= security
MAINTAINER= ports@FreeBSD.org
diff --git a/security/authoscope/Makefile b/security/authoscope/Makefile
index c24c36e7bb0f..94c87c4a6fdf 100644
--- a/security/authoscope/Makefile
+++ b/security/authoscope/Makefile
@@ -1,7 +1,7 @@
PORTNAME= authoscope
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.1
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= security
MAINTAINER= yuri@FreeBSD.org
diff --git a/security/boringssl/Makefile b/security/boringssl/Makefile
index d72689f75660..ca47e59e4c7d 100644
--- a/security/boringssl/Makefile
+++ b/security/boringssl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= boringssl
-PORTVERSION= 0.0.0.0.2025.06.25.01
+PORTVERSION= 0.0.0.0.2025.07.01.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= 78b48c1
+GH_TAGNAME= f3dcc46
CMAKE_ARGS+= -DBUILD_SHARED_LIBS=1
CFLAGS_i386= -msse2
diff --git a/security/boringssl/distinfo b/security/boringssl/distinfo
index 64e40c2a4f5f..2e858a1aa0eb 100644
--- a/security/boringssl/distinfo
+++ b/security/boringssl/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1750950234
+TIMESTAMP = 1751480474
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.06.25.01-78b48c1_GH0.tar.gz) = 2cfaa5f01ecedb7d662d7b01cac6f2f5f873a52f694a44af69de9b8efcdb6e90
-SIZE (google-boringssl-0.0.0.0.2025.06.25.01-78b48c1_GH0.tar.gz) = 46168678
+SHA256 (google-boringssl-0.0.0.0.2025.07.01.01-f3dcc46_GH0.tar.gz) = b81478b62838ddaa32f4b304a39659ee4c858289263f73d52a3684364774f94e
+SIZE (google-boringssl-0.0.0.0.2025.07.01.01-f3dcc46_GH0.tar.gz) = 46169690
diff --git a/security/cargo-audit/Makefile b/security/cargo-audit/Makefile
index 5a80b2ac1eb2..750963d30c54 100644
--- a/security/cargo-audit/Makefile
+++ b/security/cargo-audit/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-audit
DISTVERSIONPREFIX= ${PORTNAME}/v
DISTVERSION= 0.21.2
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= security
diff --git a/security/cl-md5-sbcl/Makefile b/security/cl-md5-sbcl/Makefile
index ec4639dacf85..a9c48203ce81 100644
--- a/security/cl-md5-sbcl/Makefile
+++ b/security/cl-md5-sbcl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= md5
PORTVERSION= 2.0.5
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= security lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none
diff --git a/security/clamav-lts/Makefile b/security/clamav-lts/Makefile
index 60a6937de18f..4c5fada1da92 100644
--- a/security/clamav-lts/Makefile
+++ b/security/clamav-lts/Makefile
@@ -1,6 +1,6 @@
PORTNAME= clamav
DISTVERSION= 1.0.8
-PORTREVISION= 4
+PORTREVISION= 5
PORTEPOCH= 1
CATEGORIES= security
MASTER_SITES= https://www.clamav.net/downloads/production/
diff --git a/security/clamav/Makefile b/security/clamav/Makefile
index dec2065af9ae..7c24c7c797b7 100644
--- a/security/clamav/Makefile
+++ b/security/clamav/Makefile
@@ -1,6 +1,6 @@
PORTNAME= clamav
DISTVERSION= 1.4.2
-PORTREVISION= 4
+PORTREVISION= 5
PORTEPOCH= 1
CATEGORIES= security
MASTER_SITES= https://www.clamav.net/downloads/production/
diff --git a/security/cloak/Makefile b/security/cloak/Makefile
index 31b49980b2ed..0dbc8fc8d3f6 100644
--- a/security/cloak/Makefile
+++ b/security/cloak/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cloak
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= security
MAINTAINER= ports@FreeBSD.org
diff --git a/security/cosign/Makefile b/security/cosign/Makefile
index 50bc7042755e..25aa6f4e1082 100644
--- a/security/cosign/Makefile
+++ b/security/cosign/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cosign
DISTVERSIONPREFIX= v
-DISTVERSION= 2.5.1
+DISTVERSION= 2.5.2
CATEGORIES= security
MAINTAINER= bofh@FreeBSD.org
@@ -23,7 +23,7 @@ GO_BUILDFLAGS= -ldflags="-buildid= \
PLIST_FILES= bin/${PORTNAME}
-GIT_HASH= a7345fb2ce17b52b5bc687970fa31ff85bc2f7ca
+GIT_HASH= af5a988bb15a03919ccaac7a2ddcad7a9d006f38
.include <bsd.port.pre.mk>
diff --git a/security/cosign/distinfo b/security/cosign/distinfo
index 6094ea46b910..621a1398dec8 100644
--- a/security/cosign/distinfo
+++ b/security/cosign/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1751272854
-SHA256 (go/security_cosign/cosign-v2.5.1/v2.5.1.mod) = 73cd50764e440cee0dc08dd15dbe489d880980170cef56164f3f351a3c861bac
-SIZE (go/security_cosign/cosign-v2.5.1/v2.5.1.mod) = 15329
-SHA256 (go/security_cosign/cosign-v2.5.1/v2.5.1.zip) = d2a7631cb2b26181682af19fc7d067da852b9edee54e3124fddcf1b82c7663d4
-SIZE (go/security_cosign/cosign-v2.5.1/v2.5.1.zip) = 1274453
+TIMESTAMP = 1751444102
+SHA256 (go/security_cosign/cosign-v2.5.2/v2.5.2.mod) = 5bc5ad2f641929f53eeb4fcec33fba55b78a51cf707f53f74feae8a0e7ad0bae
+SIZE (go/security_cosign/cosign-v2.5.2/v2.5.2.mod) = 15326
+SHA256 (go/security_cosign/cosign-v2.5.2/v2.5.2.zip) = 91f0aebf97ae40581273a4e44fad958ce7ff02dd232663f9fffd074596efa82e
+SIZE (go/security_cosign/cosign-v2.5.2/v2.5.2.zip) = 1274354
diff --git a/security/diswall/Makefile b/security/diswall/Makefile
index f066bdac4a53..0bb4161f86b7 100644
--- a/security/diswall/Makefile
+++ b/security/diswall/Makefile
@@ -1,7 +1,7 @@
PORTNAME= diswall
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= security
MAINTAINER= yuri@FreeBSD.org
diff --git a/security/flawz/Makefile b/security/flawz/Makefile
index f65250d952a4..189d9e0f0b76 100644
--- a/security/flawz/Makefile
+++ b/security/flawz/Makefile
@@ -1,7 +1,7 @@
PORTNAME= flawz
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= security
MAINTAINER= yuri@FreeBSD.org
diff --git a/security/gpg-tui/Makefile b/security/gpg-tui/Makefile
index 4e82b6627493..97881f10986a 100644
--- a/security/gpg-tui/Makefile
+++ b/security/gpg-tui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gpg-tui
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security
MAINTAINER= se@FreeBSD.org
diff --git a/security/kanidm/Makefile b/security/kanidm/Makefile
index aed265502929..776a57bba5e0 100644
--- a/security/kanidm/Makefile
+++ b/security/kanidm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kanidm
DISTVERSIONPREFIX= v
-DISTVERSION= 1.6.1
+DISTVERSION= 1.6.3
CATEGORIES= security net
MAINTAINER= bofh@FreeBSD.org
diff --git a/security/kanidm/Makefile.crates b/security/kanidm/Makefile.crates
index ec2cd21bf07f..f49487d21325 100644
--- a/security/kanidm/Makefile.crates
+++ b/security/kanidm/Makefile.crates
@@ -1,6 +1,6 @@
CARGO_CRATES= addr2line-0.24.2 \
adler2-2.0.0 \
- ahash-0.8.11 \
+ ahash-0.8.12 \
aho-corasick-1.1.3 \
allocator-api2-0.2.21 \
android-tzdata-0.1.1 \
@@ -33,7 +33,7 @@ CARGO_CRATES= addr2line-0.24.2 \
axum-extra-0.9.6 \
axum-htmx-0.5.0 \
axum-macros-0.4.2 \
- backtrace-0.3.74 \
+ backtrace-0.3.75 \
base32-0.5.1 \
base64-0.13.1 \
base64-0.21.7 \
@@ -60,15 +60,16 @@ CARGO_CRATES= addr2line-0.24.2 \
byteorder-1.5.0 \
byteorder-lite-0.1.0 \
bytes-1.10.1 \
- cc-1.2.21 \
+ cc-1.2.22 \
cexpr-0.6.0 \
cfg-if-1.0.0 \
cfg_aliases-0.2.1 \
chrono-0.4.41 \
+ cidr-0.3.1 \
clang-sys-1.8.1 \
- clap-4.5.37 \
- clap_builder-4.5.37 \
- clap_complete-4.5.48 \
+ clap-4.5.38 \
+ clap_builder-4.5.38 \
+ clap_complete-4.5.50 \
clap_derive-4.5.32 \
clap_lex-0.7.4 \
clru-0.6.2 \
@@ -160,7 +161,7 @@ CARGO_CRATES= addr2line-0.24.2 \
futures-util-0.3.31 \
generic-array-0.14.7 \
getrandom-0.2.16 \
- getrandom-0.3.2 \
+ getrandom-0.3.3 \
gif-0.13.1 \
gimli-0.31.1 \
gix-0.71.0 \
@@ -186,7 +187,7 @@ CARGO_CRATES= addr2line-0.24.2 \
gix-odb-0.68.0 \
gix-pack-0.58.0 \
gix-packetline-0.18.4 \
- gix-path-0.10.17 \
+ gix-path-0.10.18 \
gix-protocol-0.49.0 \
gix-quote-0.5.0 \
gix-ref-0.51.0 \
@@ -206,7 +207,7 @@ CARGO_CRATES= addr2line-0.24.2 \
gix-validate-0.10.0 \
glob-0.3.2 \
h2-0.3.26 \
- h2-0.4.9 \
+ h2-0.4.10 \
half-1.8.3 \
haproxy-protocol-0.0.1 \
hash32-0.3.1 \
@@ -237,20 +238,17 @@ CARGO_CRATES= addr2line-0.24.2 \
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.1 \
- icu_normalizer-1.5.0 \
- icu_normalizer_data-1.5.1 \
- icu_properties-1.5.1 \
- icu_properties_data-1.5.1 \
- icu_provider-1.5.0 \
- icu_provider_macros-1.5.0 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.0 \
+ icu_properties_data-2.0.0 \
+ icu_provider-2.0.0 \
ident_case-1.0.1 \
idlset-0.2.5 \
idna-1.0.3 \
- idna_adapter-1.2.0 \
+ idna_adapter-1.2.1 \
image-0.25.6 \
image-webp-0.2.1 \
indexmap-1.9.3 \
@@ -262,24 +260,24 @@ 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 \
js-sys-0.3.77 \
jsonschema-0.30.0 \
kanidm-hsm-crypto-0.2.0 \
- kqueue-1.0.8 \
+ kqueue-1.1.1 \
kqueue-sys-1.0.4 \
- lambert_w-1.2.17 \
+ lambert_w-1.2.19 \
lazy_static-1.5.0 \
lazycell-1.3.0 \
lber-0.4.2 \
ldap3_client-0.5.2 \
ldap3_proto-0.5.2 \
libc-0.2.172 \
- libloading-0.8.6 \
- libm-0.2.14 \
+ libloading-0.8.7 \
+ libm-0.2.15 \
libmimalloc-sys-0.1.42 \
libredox-0.1.3 \
libsqlite3-sys-0.33.0 \
@@ -287,18 +285,19 @@ CARGO_CRATES= addr2line-0.24.2 \
libudev-sys-0.1.4 \
linux-raw-sys-0.4.15 \
linux-raw-sys-0.9.4 \
- litemap-0.7.5 \
+ litemap-0.8.0 \
litrs-0.4.1 \
lock_api-0.4.12 \
lodepng-3.11.0 \
log-0.4.27 \
lru-0.13.0 \
lru-0.14.0 \
+ lru-slab-0.1.2 \
malloced-1.3.1 \
matchers-0.1.0 \
matchit-0.7.3 \
mathru-0.15.5 \
- matrixmultiply-0.3.9 \
+ matrixmultiply-0.3.10 \
maybe-async-0.2.10 \
md-5-0.10.6 \
md4-0.10.2 \
@@ -376,6 +375,7 @@ CARGO_CRATES= addr2line-0.24.2 \
pkg-config-0.3.32 \
portable-atomic-1.11.0 \
portable-atomic-util-0.2.4 \
+ potential_utf-0.1.2 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
prctl-1.0.0 \
@@ -391,8 +391,8 @@ CARGO_CRATES= addr2line-0.24.2 \
publicsuffix-2.3.0 \
qrcode-0.14.1 \
quick-error-2.0.1 \
- quinn-0.11.7 \
- quinn-proto-0.11.11 \
+ quinn-0.11.8 \
+ quinn-proto-0.11.12 \
quinn-udp-0.5.12 \
quote-1.0.40 \
r-efi-5.2.0 \
@@ -420,7 +420,7 @@ CARGO_CRATES= addr2line-0.24.2 \
rpassword-5.0.1 \
runloop-0.1.0 \
rusqlite-0.35.0 \
- 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 \
@@ -429,11 +429,11 @@ CARGO_CRATES= addr2line-0.24.2 \
rusticata-macros-4.1.0 \
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-pki-types-1.12.0 \
+ rustls-webpki-0.103.3 \
rustversion-1.0.20 \
ryu-1.0.20 \
same-file-1.0.6 \
@@ -488,7 +488,7 @@ CARGO_CRATES= addr2line-0.24.2 \
system-configuration-0.5.1 \
system-configuration-sys-0.5.0 \
target-lexicon-0.12.16 \
- tempfile-3.19.1 \
+ tempfile-3.20.0 \
thiserror-1.0.69 \
thiserror-2.0.12 \
thiserror-impl-1.0.69 \
@@ -499,12 +499,12 @@ CARGO_CRATES= addr2line-0.24.2 \
time-0.3.41 \
time-core-0.1.4 \
time-macros-0.2.22 \
- tinystr-0.7.6 \
+ tinystr-0.8.1 \
tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
tls_codec-0.4.2 \
tls_codec_derive-0.4.2 \
- tokio-1.44.2 \
+ tokio-1.45.0 \
tokio-macros-2.5.0 \
tokio-native-tls-0.3.1 \
tokio-openssl-0.6.5 \
@@ -518,7 +518,7 @@ CARGO_CRATES= addr2line-0.24.2 \
tonic-0.12.3 \
tower-0.4.13 \
tower-0.5.2 \
- tower-http-0.6.2 \
+ tower-http-0.6.4 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
tracing-0.1.41 \
@@ -541,7 +541,6 @@ CARGO_CRATES= addr2line-0.24.2 \
untrusted-0.9.0 \
url-2.5.4 \
urlencoding-2.1.3 \
- utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
utoipa-4.2.3 \
@@ -572,7 +571,8 @@ CARGO_CRATES= addr2line-0.24.2 \
webauthn-rs-core-0.5.1 \
webauthn-rs-proto-0.5.1 \
webdriver-0.50.0 \
- webpki-roots-0.26.10 \
+ webpki-roots-0.26.11 \
+ webpki-roots-1.0.0 \
weezl-0.1.8 \
which-4.4.2 \
whoami-1.6.0 \
@@ -626,29 +626,27 @@ CARGO_CRATES= addr2line-0.24.2 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
winnow-0.6.26 \
- winnow-0.7.9 \
+ winnow-0.7.10 \
winreg-0.50.0 \
wit-bindgen-rt-0.39.0 \
- write16-1.0.0 \
- writeable-0.5.5 \
+ writeable-0.6.1 \
x509-cert-0.2.5 \
x509-parser-0.16.0 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
- zerocopy-0.7.35 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
zerocopy-0.8.25 \
- zerocopy-derive-0.7.35 \
zerocopy-derive-0.8.25 \
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 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.2 \
+ zerovec-derive-0.11.1 \
zip-0.6.6 \
zune-core-0.4.12 \
zune-jpeg-0.4.14 \
zxcvbn-3.1.0 \
- sshkeys@git+https://github.com/Firstyear/rust-sshkeys.git?rev=3a081cbf7480628223bcb96fc8aaa8c19109d007\#3a081cbf7480628223bcb96fc8aaa8c19109d007 \
+ sshkeys@git+https://github.com/Firstyear/rust-sshkeys.git?rev=49cb53232115d3aea86cd059b151e376293805fc\#49cb53232115d3aea86cd059b151e376293805fc \
libnss@git+https://github.com/Firstyear/libnss-rs.git?branch=20250207-freebsd\#763da4beaadc1e475b89ed876de31a5e393f6d30 \
- compact_jwt@git+https://github.com/Firstyear/compact-jwt.git?rev=b3d2b5700cfe567d384c81df35d25537fbf7f110\#b3d2b5700cfe567d384c81df35d25537fbf7f110
+ compact_jwt@git+https://github.com/Firstyear/compact-jwt.git?rev=043976842773dd035fe394261347edeb644e3091\#043976842773dd035fe394261347edeb644e3091
diff --git a/security/kanidm/distinfo b/security/kanidm/distinfo
index 81d7c632cbe6..d4f4a09b5062 100644
--- a/security/kanidm/distinfo
+++ b/security/kanidm/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1751273631
+TIMESTAMP = 1751495652
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/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/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
@@ -69,8 +69,8 @@ SHA256 (rust/crates/axum-htmx-0.5.0.crate) = 40f7051fdc094b6e5ea06cab9bca4b198c5
SIZE (rust/crates/axum-htmx-0.5.0.crate) = 15894
SHA256 (rust/crates/axum-macros-0.4.2.crate) = 57d123550fa8d071b7255cb0cc04dc302baa6c8c4a79f55701552684d8399bce
SIZE (rust/crates/axum-macros-0.4.2.crate) = 39245
-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/base32-0.5.1.crate) = 022dfe9eb35f19ebbcb51e0b40a5ab759f46ad60cadf7297e0bd085afb50e076
SIZE (rust/crates/base32-0.5.1.crate) = 9238
SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
@@ -123,8 +123,8 @@ SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b
SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-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/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
@@ -133,14 +133,16 @@ SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c
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/cidr-0.3.1.crate) = bd1b64030216239a2e7c364b13cd96a2097ebf0dfe5025f2dedee14a23f2ab60
+SIZE (rust/crates/cidr-0.3.1.crate) = 39130
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.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_complete-4.5.48.crate) = be8c97f3a6f02b9e24cadc12aaba75201d18754b53ea0a9d99642f806ccdb4c9
-SIZE (rust/crates/clap_complete-4.5.48.crate) = 48036
+SHA256 (rust/crates/clap-4.5.38.crate) = ed93b9805f8ba930df42c2590f05453d5ec36cbb85d018868a5b24d31f6ac000
+SIZE (rust/crates/clap-4.5.38.crate) = 57140
+SHA256 (rust/crates/clap_builder-4.5.38.crate) = 379026ff283facf611b0ea629334361c4211d1b12ee01024eec1591133b04120
+SIZE (rust/crates/clap_builder-4.5.38.crate) = 169177
+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
@@ -323,8 +325,8 @@ SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
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/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
@@ -375,8 +377,8 @@ SHA256 (rust/crates/gix-pack-0.58.0.crate) = 9b65fffb09393c26624ca408d32cfe8776f
SIZE (rust/crates/gix-pack-0.58.0.crate) = 104138
SHA256 (rust/crates/gix-packetline-0.18.4.crate) = 123844a70cf4d5352441dc06bab0da8aef61be94ec239cb631e0ba01dc6d3a04
SIZE (rust/crates/gix-packetline-0.18.4.crate) = 26579
-SHA256 (rust/crates/gix-path-0.10.17.crate) = c091d2e887e02c3462f52252c5ea61150270c0f2657b642e8d0d6df56c16e642
-SIZE (rust/crates/gix-path-0.10.17.crate) = 30151
+SHA256 (rust/crates/gix-path-0.10.18.crate) = 567f65fec4ef10dfab97ae71f26a27fd4d7fe7b8e3f90c8a58551c41ff3fb65b
+SIZE (rust/crates/gix-path-0.10.18.crate) = 30214
SHA256 (rust/crates/gix-protocol-0.49.0.crate) = 5678ddae1d62880bc30e2200be1b9387af3372e0e88e21f81b4e7f8367355b5a
SIZE (rust/crates/gix-protocol-0.49.0.crate) = 56678
SHA256 (rust/crates/gix-quote-0.5.0.crate) = 1b005c550bf84de3b24aa5e540a23e6146a1c01c7d30470e35d75a12f827f969
@@ -415,8 +417,8 @@ SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58
SIZE (rust/crates/glob-0.3.2.crate) = 22359
SHA256 (rust/crates/h2-0.3.26.crate) = 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8
SIZE (rust/crates/h2-0.3.26.crate) = 168315
-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/half-1.8.3.crate) = 1b43ede17f21864e81be2fa654110bf1e793774238d86ef8555c37e6519c0403
SIZE (rust/crates/half-1.8.3.crate) = 41624
SHA256 (rust/crates/haproxy-protocol-0.0.1.crate) = f61fc527a2f089b57ebc09301b6371bbbff4ce7b547306c17dfa55766655bec6
@@ -477,34 +479,28 @@ SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a
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/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/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
SHA256 (rust/crates/idlset-0.2.5.crate) = ef858150272c6cce9db3710a171edf5d3e8844d38680d7657e9b1698efe8d97b
SIZE (rust/crates/idlset-0.2.5.crate) = 106725
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.25.6.crate) = db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a
SIZE (rust/crates/image-0.25.6.crate) = 242367
SHA256 (rust/crates/image-webp-0.2.1.crate) = b77d01e822461baa8409e156015a1d91735549f0f2c17691bd2d996bef238f7f
@@ -527,10 +523,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
@@ -541,12 +537,12 @@ SHA256 (rust/crates/jsonschema-0.30.0.crate) = f1b46a0365a611fbf1d2143104dcf910a
SIZE (rust/crates/jsonschema-0.30.0.crate) = 124559
SHA256 (rust/crates/kanidm-hsm-crypto-0.2.0.crate) = 10b3ed8e86cda3da4f274c677a3057d567bd7b715a0feb06a656e55cc75faf5e
SIZE (rust/crates/kanidm-hsm-crypto-0.2.0.crate) = 29700
-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/lambert_w-1.2.17.crate) = dc66ddcab7f8a3cc035052b0bb1f9f7f47ac92741b3fe78974bdd356fe023a40
-SIZE (rust/crates/lambert_w-1.2.17.crate) = 39362
+SHA256 (rust/crates/lambert_w-1.2.19.crate) = a3269cd75481b02173ffe6cb30f08e3eae78b20eb2ed6bfbdb3ce2a90446d83f
+SIZE (rust/crates/lambert_w-1.2.19.crate) = 39876
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
@@ -559,10 +555,10 @@ SHA256 (rust/crates/ldap3_proto-0.5.2.crate) = e9a047c1b49d3b4da70f52ac54310dcd8
SIZE (rust/crates/ldap3_proto-0.5.2.crate) = 43605
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.14.crate) = a25169bd5913a4b437588a7e3d127cd6e90127b60e0ffbd834a38f1599e016b8
-SIZE (rust/crates/libm-0.2.14.crate) = 155948
+SHA256 (rust/crates/libloading-0.8.7.crate) = 6a793df0d7afeac54f95b471d3af7f0d4fb975699f972341a4b76988d49cdf0c
+SIZE (rust/crates/libloading-0.8.7.crate) = 30374
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
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
@@ -577,8 +573,8 @@ 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.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/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5
SIZE (rust/crates/litrs-0.4.1.crate) = 42603
SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
@@ -591,6 +587,8 @@ SHA256 (rust/crates/lru-0.13.0.crate) = 227748d55f2f0ab4735d87fd623798cb6b664512
SIZE (rust/crates/lru-0.13.0.crate) = 16305
SHA256 (rust/crates/lru-0.14.0.crate) = 9f8cc7106155f10bdf99a6f379688f543ad6596a415375b36a59a054ceda1198
SIZE (rust/crates/lru-0.14.0.crate) = 16345
+SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
+SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
SHA256 (rust/crates/malloced-1.3.1.crate) = 6dfebb2f9e0b39509c62eead6ec7ae0c0ed45bb61d12bbcf4e976c566c5400ec
SIZE (rust/crates/malloced-1.3.1.crate) = 12129
SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
@@ -599,8 +597,8 @@ SHA256 (rust/crates/matchit-0.7.3.crate) = 0e7465ac9959cc2b1404e8e2367b43684a6d1
SIZE (rust/crates/matchit-0.7.3.crate) = 30372
SHA256 (rust/crates/mathru-0.15.5.crate) = f3df2d16c016b28cd94248072b6cd8106d8abd7184ec90ea09660c4b7fa989f1
SIZE (rust/crates/mathru-0.15.5.crate) = 665528
-SHA256 (rust/crates/matrixmultiply-0.3.9.crate) = 9380b911e3e96d10c1f415da0876389aaf1b56759054eeb0de7df940c456ba1a
-SIZE (rust/crates/matrixmultiply-0.3.9.crate) = 57819
+SHA256 (rust/crates/matrixmultiply-0.3.10.crate) = a06de3016e9fae57a36fd14dba131fccf49f74b40b7fbdb472f96e361ec71a08
+SIZE (rust/crates/matrixmultiply-0.3.10.crate) = 58170
SHA256 (rust/crates/maybe-async-0.2.10.crate) = 5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11
SIZE (rust/crates/maybe-async-0.2.10.crate) = 22107
SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf
@@ -755,6 +753,8 @@ SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b1144
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/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
+SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
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
@@ -785,10 +785,10 @@ SHA256 (rust/crates/qrcode-0.14.1.crate) = d68782463e408eb1e668cf6152704bd856c78
SIZE (rust/crates/qrcode-0.14.1.crate) = 66224
SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
-SHA256 (rust/crates/quinn-0.11.7.crate) = c3bd15a6f2967aef83887dcb9fec0014580467e33720d073560cf015a5683012
-SIZE (rust/crates/quinn-0.11.7.crate) = 79387
-SHA256 (rust/crates/quinn-proto-0.11.11.crate) = bcbafbbdbb0f638fe3f35f3c56739f77a8a1d070cb25603226c83339b391472b
-SIZE (rust/crates/quinn-proto-0.11.11.crate) = 229381
+SHA256 (rust/crates/quinn-0.11.8.crate) = 626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8
+SIZE (rust/crates/quinn-0.11.8.crate) = 79949
+SHA256 (rust/crates/quinn-proto-0.11.12.crate) = 49df843a9161c85bb8aae55f101bc0bac8bcafd637a620d9122fd7e0b2f7422e
+SIZE (rust/crates/quinn-proto-0.11.12.crate) = 235821
SHA256 (rust/crates/quinn-udp-0.5.12.crate) = ee4e529991f949c5e25755532370b8af5d114acae52326361d68d47af64aa842
SIZE (rust/crates/quinn-udp-0.5.12.crate) = 31825
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
@@ -843,8 +843,8 @@ SHA256 (rust/crates/runloop-0.1.0.crate) = 5d79b4b604167921892e84afbbaad9d5ad74e
SIZE (rust/crates/runloop-0.1.0.crate) = 8610
SHA256 (rust/crates/rusqlite-0.35.0.crate) = a22715a5d6deef63c637207afbe68d0c72c3f8d0022d7cf9714c442d6157606b
SIZE (rust/crates/rusqlite-0.35.0.crate) = 166186
-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
@@ -861,16 +861,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-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
+SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
+SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435
+SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840
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
@@ -979,8 +979,8 @@ SHA256 (rust/crates/system-configuration-sys-0.5.0.crate) = a75fb188eb626b924683
SIZE (rust/crates/system-configuration-sys-0.5.0.crate) = 6730
SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
-SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
-SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
+SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
+SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
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
@@ -1001,8 +1001,8 @@ 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/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
-SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
+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
@@ -1011,8 +1011,8 @@ SHA256 (rust/crates/tls_codec-0.4.2.crate) = 0de2e01245e2bb89d6f05801c564fa27624
SIZE (rust/crates/tls_codec-0.4.2.crate) = 27213
SHA256 (rust/crates/tls_codec_derive-0.4.2.crate) = 2d2e76690929402faae40aebdda620a2c0e25dd6d3b9afe48867dfd95991f4bd
SIZE (rust/crates/tls_codec_derive-0.4.2.crate) = 25155
-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
@@ -1039,8 +1039,8 @@ SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b7
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.6.2.crate) = 403fa3b783d4b626a8ad51d766ab03cb6d2dbfc46b1c5d4448395e6628dc9697
-SIZE (rust/crates/tower-http-0.6.2.crate) = 129672
+SHA256 (rust/crates/tower-http-0.6.4.crate) = 0fdb0c213ca27a9f57ab69ddb290fd80d970922355b83ae380b395d3986b8a2e
+SIZE (rust/crates/tower-http-0.6.4.crate) = 132254
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
@@ -1085,8 +1085,6 @@ SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384e
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/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
@@ -1147,8 +1145,10 @@ SHA256 (rust/crates/webauthn-rs-proto-0.5.1.crate) = 14e1367f70e7dc7b83afc971ce8
SIZE (rust/crates/webauthn-rs-proto-0.5.1.crate) = 13873
SHA256 (rust/crates/webdriver-0.50.0.crate) = 144ab979b12d36d65065635e646549925de229954de2eb3b47459b432a42db71
SIZE (rust/crates/webdriver-0.50.0.crate) = 32046
-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/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082
SIZE (rust/crates/weezl-0.1.8.crate) = 42175
SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7
@@ -1255,30 +1255,24 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
SHA256 (rust/crates/winnow-0.6.26.crate) = 1e90edd2ac1aa278a5c4599b1d89cf03074b610800f866d4026dc199d7929a28
SIZE (rust/crates/winnow-0.6.26.crate) = 167349
-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/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1
SIZE (rust/crates/winreg-0.50.0.crate) = 29703
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/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
SHA256 (rust/crates/x509-cert-0.2.5.crate) = 1301e935010a701ae5f8655edc0ad17c44bad3ac5ce8c39185f75453b720ae94
SIZE (rust/crates/x509-cert-0.2.5.crate) = 99819
SHA256 (rust/crates/x509-parser-0.16.0.crate) = fcbc162f30700d6f3f82a24bf7cc62ffe7caea42c0b2cba8bf7f3ae50cf51f69
SIZE (rust/crates/x509-parser-0.16.0.crate) = 92925
-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/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
SHA256 (rust/crates/zerocopy-0.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/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
@@ -1289,10 +1283,12 @@ SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
SHA256 (rust/crates/zeroize_derive-1.4.2.crate) = ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69
SIZE (rust/crates/zeroize_derive-1.4.2.crate) = 11141
-SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
-SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
-SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
-SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
+SHA256 (rust/crates/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/zip-0.6.6.crate) = 760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261
SIZE (rust/crates/zip-0.6.6.crate) = 65789
SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a
@@ -1301,11 +1297,11 @@ SHA256 (rust/crates/zune-jpeg-0.4.14.crate) = 99a5bab8d7dedf81405c4bb1f2b83ea057
SIZE (rust/crates/zune-jpeg-0.4.14.crate) = 63388
SHA256 (rust/crates/zxcvbn-3.1.0.crate) = ad76e35b00ad53688d6b90c431cabe3cbf51f7a4a154739e04b63004ab1c736c
SIZE (rust/crates/zxcvbn-3.1.0.crate) = 424952
-SHA256 (Firstyear-rust-sshkeys-3a081cbf7480628223bcb96fc8aaa8c19109d007_GH0.tar.gz) = 4dc13e394e5b3237daa197d1952422b4e9b092724bd356de362092fb2f1ce376
-SIZE (Firstyear-rust-sshkeys-3a081cbf7480628223bcb96fc8aaa8c19109d007_GH0.tar.gz) = 31393
+SHA256 (Firstyear-rust-sshkeys-49cb53232115d3aea86cd059b151e376293805fc_GH0.tar.gz) = 20e1c826752b0e144128f020cf953e96532232983831af3afb74f0c81f32fffd
+SIZE (Firstyear-rust-sshkeys-49cb53232115d3aea86cd059b151e376293805fc_GH0.tar.gz) = 31429
SHA256 (Firstyear-libnss-rs-763da4beaadc1e475b89ed876de31a5e393f6d30_GH0.tar.gz) = 0ac9d8c22288fc2d236ae447c867cfca07de5a44182631a68a96fb8587f23870
SIZE (Firstyear-libnss-rs-763da4beaadc1e475b89ed876de31a5e393f6d30_GH0.tar.gz) = 12094
-SHA256 (Firstyear-compact-jwt-b3d2b5700cfe567d384c81df35d25537fbf7f110_GH0.tar.gz) = f9308a607e2ad1755c67452f52acd1d7c0f3d30d40f15551d3e7ad3bacc4a3da
-SIZE (Firstyear-compact-jwt-b3d2b5700cfe567d384c81df35d25537fbf7f110_GH0.tar.gz) = 62309
-SHA256 (kanidm-kanidm-v1.6.1_GH0.tar.gz) = 89e993c3b81720122385b82f47f04fff2acbfd5540af25b507a8cab713a70e86
-SIZE (kanidm-kanidm-v1.6.1_GH0.tar.gz) = 8649026
+SHA256 (Firstyear-compact-jwt-043976842773dd035fe394261347edeb644e3091_GH0.tar.gz) = 8ef6d8217b5cde04f624cac7eb27dd922b08aa3d815d38a11920a032115c5584
+SIZE (Firstyear-compact-jwt-043976842773dd035fe394261347edeb644e3091_GH0.tar.gz) = 62413
+SHA256 (kanidm-kanidm-v1.6.3_GH0.tar.gz) = f1e9a52a1d9f829e278a9fdb56aac85767efa768f92b3158719b8c5353302dbd
+SIZE (kanidm-kanidm-v1.6.3_GH0.tar.gz) = 8650715
diff --git a/security/keysmith/distinfo b/security/keysmith/distinfo
index 4bd948e4c76e..32a474b7923f 100644
--- a/security/keysmith/distinfo
+++ b/security/keysmith/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036945
-SHA256 (KDE/release-service/25.04.2/keysmith-25.04.2.tar.xz) = abda95423d1b66d334a5723a71f25c274088526dc25bd42abfcbdc7ffe8300f2
-SIZE (KDE/release-service/25.04.2/keysmith-25.04.2.tar.xz) = 237388
+TIMESTAMP = 1751381646
+SHA256 (KDE/release-service/25.04.3/keysmith-25.04.3.tar.xz) = 7c823ac8a6f7d70dfb0d2b8a5c4bbca5c0bfa43959671776d0178c4e5969ae90
+SIZE (KDE/release-service/25.04.3/keysmith-25.04.3.tar.xz) = 237392
diff --git a/security/kgpg/distinfo b/security/kgpg/distinfo
index 71ebbc8d276d..d651c8c80ffd 100644
--- a/security/kgpg/distinfo
+++ b/security/kgpg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036948
-SHA256 (KDE/release-service/25.04.2/kgpg-25.04.2.tar.xz) = aad9c322e3f07de55bc9fd5a55c655ba0afdb24cb2500879b7cafc1f1ee03bed
-SIZE (KDE/release-service/25.04.2/kgpg-25.04.2.tar.xz) = 3048980
+TIMESTAMP = 1751381649
+SHA256 (KDE/release-service/25.04.3/kgpg-25.04.3.tar.xz) = 3f2ec6dc5b1221908730066274bd0d2f6efe5c04c2a79b720cb25dce547e0e4e
+SIZE (KDE/release-service/25.04.3/kgpg-25.04.3.tar.xz) = 3048996
diff --git a/security/kleopatra/Makefile b/security/kleopatra/Makefile
index 021af0b579e1..afa65c5857a7 100644
--- a/security/kleopatra/Makefile
+++ b/security/kleopatra/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kleopatra
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= security kde kde-applications
PATCH_SITES= https://invent.kde.org/pim/kleopatra/-/commit/
diff --git a/security/kleopatra/distinfo b/security/kleopatra/distinfo
index f1f3b98769a3..3462d27fed3b 100644
--- a/security/kleopatra/distinfo
+++ b/security/kleopatra/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1750496363
-SHA256 (KDE/release-service/25.04.2/kleopatra-25.04.2.tar.xz) = d155c416103fad173c361ea10f3ea1f6142297cc5be3598e9b062461336a3476
-SIZE (KDE/release-service/25.04.2/kleopatra-25.04.2.tar.xz) = 2851360
-SHA256 (KDE/release-service/25.04.2/10b618703d74618c09b5e2b16e2db9d829aed93b.patch) = 75f5c94d85eadad74dcef21f66c019946217a051a9e8b90803d5eceaadb3fcd4
-SIZE (KDE/release-service/25.04.2/10b618703d74618c09b5e2b16e2db9d829aed93b.patch) = 1241
-SHA256 (KDE/release-service/25.04.2/b1f3736de7ed3c2d4f58aa454064a4cd0f423250.patch) = c2796b58683b07eabeae48a517192460c474a1722d7022e796b94df6553d933d
-SIZE (KDE/release-service/25.04.2/b1f3736de7ed3c2d4f58aa454064a4cd0f423250.patch) = 1585
-SHA256 (KDE/release-service/25.04.2/d4f777ffa137148302ca39d5a2238c01c896605d.patch) = 0120d812f9a57cbd4a5a2718fbbc9acef090841701cb2c6b4f11a596986840e6
-SIZE (KDE/release-service/25.04.2/d4f777ffa137148302ca39d5a2238c01c896605d.patch) = 1573
+TIMESTAMP = 1751381652
+SHA256 (KDE/release-service/25.04.3/kleopatra-25.04.3.tar.xz) = 7c9ad9d10cd368d58cdadd41f78b8a41853b8cd2b15eb55472f3b5ce707ad1c2
+SIZE (KDE/release-service/25.04.3/kleopatra-25.04.3.tar.xz) = 2850224
+SHA256 (KDE/release-service/25.04.3/10b618703d74618c09b5e2b16e2db9d829aed93b.patch) = 75f5c94d85eadad74dcef21f66c019946217a051a9e8b90803d5eceaadb3fcd4
+SIZE (KDE/release-service/25.04.3/10b618703d74618c09b5e2b16e2db9d829aed93b.patch) = 1241
+SHA256 (KDE/release-service/25.04.3/b1f3736de7ed3c2d4f58aa454064a4cd0f423250.patch) = c2796b58683b07eabeae48a517192460c474a1722d7022e796b94df6553d933d
+SIZE (KDE/release-service/25.04.3/b1f3736de7ed3c2d4f58aa454064a4cd0f423250.patch) = 1585
+SHA256 (KDE/release-service/25.04.3/d4f777ffa137148302ca39d5a2238c01c896605d.patch) = 0120d812f9a57cbd4a5a2718fbbc9acef090841701cb2c6b4f11a596986840e6
+SIZE (KDE/release-service/25.04.3/d4f777ffa137148302ca39d5a2238c01c896605d.patch) = 1573
diff --git a/security/kpkpass/distinfo b/security/kpkpass/distinfo
index aedda9c2c49a..0a1d98b0270a 100644
--- a/security/kpkpass/distinfo
+++ b/security/kpkpass/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036952
-SHA256 (KDE/release-service/25.04.2/kpkpass-25.04.2.tar.xz) = f317db3bd8c7c34d70727353315c831673a16b0a70da75f075cbb5a9dad2f931
-SIZE (KDE/release-service/25.04.2/kpkpass-25.04.2.tar.xz) = 29692
+TIMESTAMP = 1751381655
+SHA256 (KDE/release-service/25.04.3/kpkpass-25.04.3.tar.xz) = 68a9a069cd2ed7c911b6c4a515feec75a88507a445294d5a5391bbb8030081de
+SIZE (KDE/release-service/25.04.3/kpkpass-25.04.3.tar.xz) = 29684
diff --git a/security/kwalletmanager/distinfo b/security/kwalletmanager/distinfo
index 8b9380d7b9fd..0f541d8d4a38 100644
--- a/security/kwalletmanager/distinfo
+++ b/security/kwalletmanager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036955
-SHA256 (KDE/release-service/25.04.2/kwalletmanager-25.04.2.tar.xz) = 626a240826f551841395bc61742ef45390995df57cd9aecd44a9fdb17b96cf28
-SIZE (KDE/release-service/25.04.2/kwalletmanager-25.04.2.tar.xz) = 1052996
+TIMESTAMP = 1751381657
+SHA256 (KDE/release-service/25.04.3/kwalletmanager-25.04.3.tar.xz) = 25b66d8e3da9548ecb0236fd0cfc50d6e98a385ca2092d6565f75a753f3229ea
+SIZE (KDE/release-service/25.04.3/kwalletmanager-25.04.3.tar.xz) = 1053004
diff --git a/security/libkleo/Makefile b/security/libkleo/Makefile
index 19824ceb7dda..ad3c33e5d9fb 100644
--- a/security/libkleo/Makefile
+++ b/security/libkleo/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libkleo
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= security kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/security/libkleo/distinfo b/security/libkleo/distinfo
index 09e3eb9eb240..7d0f179e2181 100644
--- a/security/libkleo/distinfo
+++ b/security/libkleo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036957
-SHA256 (KDE/release-service/25.04.2/libkleo-25.04.2.tar.xz) = 34feb9871d8a0e6ded0a7baa95f78fdac28c13d7b00ee9296bd1669e0c605f6a
-SIZE (KDE/release-service/25.04.2/libkleo-25.04.2.tar.xz) = 655088
+TIMESTAMP = 1751381660
+SHA256 (KDE/release-service/25.04.3/libkleo-25.04.3.tar.xz) = 7c9b334b226c990d5193b2e66a3ce8de1c5ea6c2afc9175280e6f44d02a7caa8
+SIZE (KDE/release-service/25.04.3/libkleo-25.04.3.tar.xz) = 655108
diff --git a/security/nss/Makefile b/security/nss/Makefile
index 9078124dc1b9..b99ebcb77547 100644
--- a/security/nss/Makefile
+++ b/security/nss/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nss
-PORTVERSION= 3.113
+PORTVERSION= 3.113.1
CATEGORIES= security
MASTER_SITES= MOZILLA/security/${PORTNAME}/releases/${DISTNAME:tu:C/[-.]/_/g}_RTM/src
diff --git a/security/nss/distinfo b/security/nss/distinfo
index 1b9b86ef2940..fe38e674c30a 100644
--- a/security/nss/distinfo
+++ b/security/nss/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750348960
-SHA256 (nss-3.113.tar.gz) = acef06b512d3bd81c87a63b3c8653d258bb689d2191fc0e64decf5a1efa01c0f
-SIZE (nss-3.113.tar.gz) = 76625834
+TIMESTAMP = 1751391207
+SHA256 (nss-3.113.1.tar.gz) = b8c586cc0ac60b76477f62483f664f119c26000a8189dd9ef417df7dbd33a2cc
+SIZE (nss-3.113.1.tar.gz) = 76626220
diff --git a/security/openssl/Makefile b/security/openssl/Makefile
index 863590936744..0c43cf9a6808 100644
--- a/security/openssl/Makefile
+++ b/security/openssl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= openssl
-PORTVERSION= 3.0.16
+PORTVERSION= 3.0.17
PORTEPOCH= 1
CATEGORIES= security devel
MASTER_SITES= https://github.com/openssl/openssl/releases/download/${DISTNAME}/
diff --git a/security/openssl/distinfo b/security/openssl/distinfo
index a995eee15899..110c105d736f 100644
--- a/security/openssl/distinfo
+++ b/security/openssl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739293708
-SHA256 (openssl-3.0.16.tar.gz) = 57e03c50feab5d31b152af2b764f10379aecd8ee92f16c985983ce4a99f7ef86
-SIZE (openssl-3.0.16.tar.gz) = 15334967
+TIMESTAMP = 1751448128
+SHA256 (openssl-3.0.17.tar.gz) = dfdd77e4ea1b57ff3a6dbde6b0bdc3f31db5ac99e7fdd4eaf9e1fbb6ec2db8ce
+SIZE (openssl-3.0.17.tar.gz) = 15344831
diff --git a/security/openssl31-quictls/Makefile b/security/openssl31-quictls/Makefile
index 68804cb00ff3..f6b137be1d18 100644
--- a/security/openssl31-quictls/Makefile
+++ b/security/openssl31-quictls/Makefile
@@ -10,10 +10,13 @@ MAINTAINER= brnrd@FreeBSD.org
COMMENT= QUIC capable fork of OpenSSL
WWW= https://www.github.com/quictls/openssl
+DEPRECATED= End-of-Life, please switch to security/quictls or OpenSSL 3.5
+EXPIRATION_DATE= 2025-03-14
+
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-CONFLICTS_INSTALL= boringssl libressl libressl-devel openssl openssl111 openssl3* openssl-quictls
+CONFLICTS_INSTALL= boringssl libressl libressl-devel openssl openssl111 openssl3* openssl-quictls openssl33-quictls
BROKEN_i386= ld: error: undefined symbol: __atomic_is_lock_free
diff --git a/security/openssl31/Makefile b/security/openssl31/Makefile
index 3f98568e46a7..4ef745ce5e89 100644
--- a/security/openssl31/Makefile
+++ b/security/openssl31/Makefile
@@ -11,7 +11,8 @@ WWW= https://www.openssl.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-#EXPIRATION_DATE= 2025-03-14
+DEPRECECATED= End-of-Life, will be removed when new vulnerabilities are reported or at end of quarter. Upgrade to security/openssl35 latest LTS.
+EXPIRATION_DATE= 2025-03-14
CONFLICTS_INSTALL= boringssl libressl libressl-devel openssl openssl111 openssl3[2345] openssl*-quictls
diff --git a/security/openssl32/Makefile b/security/openssl32/Makefile
index ae59b26936e6..597dd245415c 100644
--- a/security/openssl32/Makefile
+++ b/security/openssl32/Makefile
@@ -1,5 +1,5 @@
PORTNAME= openssl
-PORTVERSION= 3.2.4
+PORTVERSION= 3.2.5
CATEGORIES= security devel
PKGNAMESUFFIX= 32
MASTER_SITES= https://github.com/openssl/openssl/releases/download/${DISTNAME}/
@@ -11,6 +11,8 @@ WWW= https://www.openssl.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+EXPIRATION_DATE= 2025-11-23
+
CONFLICTS_INSTALL= boringssl libressl libressl-devel openssl openssl111 openssl3[1345] openssl*-quictls
HAS_CONFIGURE= yes
diff --git a/security/openssl32/distinfo b/security/openssl32/distinfo
index 24e08af5bfb9..a79020e9f3da 100644
--- a/security/openssl32/distinfo
+++ b/security/openssl32/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739293970
-SHA256 (openssl-3.2.4.tar.gz) = b23ad7fd9f73e43ad1767e636040e88ba7c9e5775bfa5618436a0dd2c17c3716
-SIZE (openssl-3.2.4.tar.gz) = 17782746
+TIMESTAMP = 1751448354
+SHA256 (openssl-3.2.5.tar.gz) = b36347d024a0f5bd09fefcd6af7a58bb30946080eb8ce8f7be78562190d09879
+SIZE (openssl-3.2.5.tar.gz) = 17800797
diff --git a/security/openssl33-quictls/Makefile b/security/openssl33-quictls/Makefile
new file mode 100644
index 000000000000..4d53a2b5a87d
--- /dev/null
+++ b/security/openssl33-quictls/Makefile
@@ -0,0 +1,190 @@
+PORTNAME= openssl
+DISTVERSIONPREFIX= ${PORTNAME}-
+PORTVERSION= 3.3.0
+CATEGORIES= security devel
+PKGNAMESUFFIX= 33-quictls
+
+MAINTAINER= brnrd@FreeBSD.org
+COMMENT= QUIC capable fork of OpenSSL
+WWW= https://www.github.com/quictls/quictls
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+CONFLICTS_INSTALL= boringssl libressl libressl-devel openssl openssl111 openssl3* openssl*-quictls
+
+BROKEN_i386= ld: error: undefined symbol: __atomic_is_lock_free
+
+HAS_CONFIGURE= yes
+CONFIGURE_SCRIPT= config
+CONFIGURE_ENV= PERL="${PERL}"
+CONFIGURE_ARGS= --openssldir=${OPENSSLDIR} \
+ --prefix=${PREFIX}
+
+USES= cpe perl5
+USE_PERL5= build
+USE_GITHUB= yes
+GH_ACCOUNT= quictls
+GH_PROJECT= quictls
+
+TEST_TARGET= test
+
+LDFLAGS_i386= -Wl,-znotext
+
+MAKE_ARGS+= WHOLE_ARCHIVE_FLAG=--whole-archive CNF_LDFLAGS="${LDFLAGS}"
+MAKE_ENV+= LIBRPATH="${PREFIX}/lib" GREP_OPTIONS=
+
+EXTRA_PATCHES+= ${.CURDIR}/../openssl/files/patch-crypto_async_arch_async__posix.h
+
+OPTIONS_GROUP= CIPHERS HASHES MODULES OPTIMIZE PROTOCOLS
+OPTIONS_GROUP_CIPHERS= ARIA DES GOST IDEA SM4 RC2 RC4 RC5 WEAK-SSL-CIPHERS
+OPTIONS_GROUP_HASHES= MD2 MD4 MDC2 RMD160 SM2 SM3
+OPTIONS_GROUP_OPTIMIZE= ASM SSE2 THREADS
+OPTIONS_GROUP_MODULES= FIPS LEGACY
+OPTIONS_DEFINE_i386= I386
+OPTIONS_GROUP_PROTOCOLS=NEXTPROTONEG SCTP SSL3 TLS1 TLS1_1 TLS1_2
+
+OPTIONS_DEFINE= ASYNC CT MAN3 RFC3779 SHARED ZLIB
+
+OPTIONS_DEFAULT=ASM ASYNC CT DES EC FIPS GOST MAN3 MD4 NEXTPROTONEG \
+ RC2 RC4 RMD160 SCTP SHARED SSE2 THREADS TLS1 TLS1_1 TLS1_2
+
+OPTIONS_EXCLUDE_i386= FIPS
+
+OPTIONS_GROUP_OPTIMIZE_amd64= EC
+
+.if ${MACHINE_ARCH} == "amd64"
+OPTIONS_GROUP_OPTIMIZE+= EC
+.elif ${MACHINE_ARCH} == "mips64el"
+OPTIONS_GROUP_OPTIMIZE+= EC
+.endif
+
+OPTIONS_SUB= yes
+
+ARIA_DESC= ARIA (South Korean standard)
+ASM_DESC= Assembler code
+ASYNC_DESC= Asynchronous mode
+CIPHERS_DESC= Block Cipher Support
+CT_DESC= Certificate Transparency Support
+DES_DESC= (Triple) Data Encryption Standard
+EC_DESC= Optimize NIST elliptic curves
+FIPS_DESC= Build FIPS provider (Note: NOT yet FIPS validated)
+GOST_DESC= GOST (Russian standard)
+HASHES_DESC= Hash Function Support
+I386_DESC= i386 (instead of i486+)
+IDEA_DESC= International Data Encryption Algorithm
+LEGACY_DESC= Older algorithms
+MAN3_DESC= Install API manpages (section 3, 7)
+MD2_DESC= MD2 (obsolete) (requires LEGACY)
+MD4_DESC= MD4 (unsafe)
+MDC2_DESC= MDC-2 (patented, requires DES)
+MODULES_DESC= Provider modules
+NEXTPROTONEG_DESC= Next Protocol Negotiation (SPDY)
+OPTIMIZE_DESC= Optimizations
+PROTOCOLS_DESC= Protocol Support
+RC2_DESC= RC2 (unsafe)
+RC4_DESC= RC4 (unsafe)
+RC5_DESC= RC5 (patented)
+RMD160_DESC= RIPEMD-160
+RFC3779_DESC= RFC3779 support (BGP)
+SCTP_DESC= SCTP (Stream Control Transmission)
+SHARED_DESC= Build shared libraries
+SM2_DESC= SM2 Elliptic Curve DH (Chinese standard)
+SM3_DESC= SM3 256bit (Chinese standard)
+SM4_DESC= SM4 128bit (Chinese standard)
+SSE2_DESC= Runtime SSE2 detection
+SSL3_DESC= SSLv3 (unsafe)
+TLS1_DESC= TLSv1.0 (requires TLS1_1, TLS1_2)
+TLS1_1_DESC= TLSv1.1 (requires TLS1_2)
+TLS1_2_DESC= TLSv1.2
+WEAK-SSL-CIPHERS_DESC= Weak cipher support (unsafe)
+
+# Upstream default disabled options
+.for _option in fips md2 ktls rc5 sctp ssl3 weak-ssl-ciphers zlib
+${_option:tu}_CONFIGURE_ON= enable-${_option}
+.endfor
+
+# Upstream default enabled options
+.for _option in aria asm async ct des gost idea md4 mdc2 legacy \
+ nextprotoneg rc2 rc4 rfc3779 rmd160 shared sm2 sm3 sm4 sse2 \
+ threads tls1 tls1_1 tls1_2
+${_option:tu}_CONFIGURE_OFF= no-${_option}
+.endfor
+
+MD2_IMPLIES= LEGACY
+MDC2_IMPLIES= DES
+TLS1_IMPLIES= TLS1_1
+TLS1_1_IMPLIES= TLS1_2
+
+EC_CONFIGURE_ON= enable-ec_nistp_64_gcc_128
+FIPS_VARS= shlibs+=lib/ossl-modules/fips.so
+I386_CONFIGURE_ON= 386
+LEGACY_VARS= shlibs+=lib/ossl-modules/legacy.so
+MAN3_EXTRA_PATCHES_OFF= ${FILESDIR}/extra-patch-util_find-doc-nits
+SHARED_MAKE_ENV= SHLIBVER=${OPENSSL_SHLIBVER}
+SHARED_PLIST_SUB= SHLIBVER=${OPENSSL_SHLIBVER}
+SHARED_USE= ldconfig=yes
+SHARED_VARS= shlibs+="lib/libcrypto.so.${OPENSSL_SHLIBVER} \
+ lib/libssl.so.${OPENSSL_SHLIBVER} \
+ lib/engines-${OPENSSL_SHLIBVER}/capi.so \
+ lib/engines-${OPENSSL_SHLIBVER}/devcrypto.so \
+ lib/engines-${OPENSSL_SHLIBVER}/padlock.so"
+SSL3_CONFIGURE_ON+= enable-ssl3-method
+ZLIB_CONFIGURE_ON= zlib-dynamic
+
+SHLIBS= lib/engines-${OPENSSL_SHLIBVER}/loader_attic.so
+
+PORTSCOUT= limit:^${DISTVERSION:R:S/./\./g}\.
+
+.include <bsd.port.options.mk>
+
+.if ${ARCH} == powerpc64
+CONFIGURE_ARGS+= BSD-ppc64
+.elif ${ARCH} == powerpc64le
+CONFIGURE_ARGS+= BSD-ppc64le
+.elif ${ARCH} == riscv64
+CONFIGURE_ARGS+= BSD-riscv64
+.endif
+
+.include <bsd.port.pre.mk>
+.if ${PREFIX} == /usr
+IGNORE= the OpenSSL port can not be installed over the base version
+.endif
+
+OPENSSLDIR?= ${PREFIX}/openssl
+PLIST_SUB+= OPENSSLDIR=${OPENSSLDIR:S=^${PREFIX}/==}
+
+.include "version.mk"
+
+post-patch:
+ ${REINPLACE_CMD} -Ee 's|^MANDIR=.*$$|MANDIR=$$(INSTALLTOP)/share/man|' \
+ -e 's|^(build\|install)_docs: .*|\1_docs: \1_man_docs|' \
+ ${WRKSRC}/Configurations/unix-Makefile.tmpl
+ ${REINPLACE_CMD} 's|SHLIB_VERSION=3|SHLIB_VERSION=${OPENSSL_SHLIBVER}|' \
+ ${WRKSRC}/VERSION.dat
+
+post-configure:
+ ( cd ${WRKSRC} ; ${PERL} configdata.pm --dump )
+
+post-configure-MAN3-off:
+ ${REINPLACE_CMD} \
+ -e 's|^build_man_docs:.*|build_man_docs: $$(MANDOCS1) $$(MANDOCS5)|' \
+ -e 's|dummy $$(MANDOCS[37]); do |dummy; do |' \
+ ${WRKSRC}/Makefile
+
+post-install-SHARED-on:
+.for i in ${SHLIBS}
+ -@${STRIP_CMD} ${STAGEDIR}${PREFIX}/$i
+.endfor
+
+post-install-SHARED-off:
+ ${RMDIR} ${STAGEDIR}${PREFIX}/lib/engines-${OPENSSL_SHLIBVER}
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/openssl
+
+post-install-MAN3-on:
+ ( cd ${STAGEDIR}/${PREFIX} ; find share/man/man3 -not -type d ; \
+ find share/man/man7 -not -type d ) | sed 's/$$/.gz/' >> ${TMPPLIST}
+
+.include <bsd.port.post.mk>
diff --git a/security/openssl33-quictls/distinfo b/security/openssl33-quictls/distinfo
new file mode 100644
index 000000000000..4003eb7cc283
--- /dev/null
+++ b/security/openssl33-quictls/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1751486314
+SHA256 (quictls-quictls-openssl-3.3.0_GH0.tar.gz) = ff194511e53c0bead06d316e6891deebb07e3713efc65ef938e22962a43579a4
+SIZE (quictls-quictls-openssl-3.3.0_GH0.tar.gz) = 18220759
diff --git a/security/openssl33-quictls/files/extra-patch-util_find-doc-nits b/security/openssl33-quictls/files/extra-patch-util_find-doc-nits
new file mode 100644
index 000000000000..947f7447a445
--- /dev/null
+++ b/security/openssl33-quictls/files/extra-patch-util_find-doc-nits
@@ -0,0 +1,20 @@
+--- util/find-doc-nits.orig 2023-08-03 13:45:48 UTC
++++ util/find-doc-nits
+@@ -80,7 +80,7 @@ my $temp = '/tmp/docnits.txt';
+ my $OUT;
+ my $status = 0;
+
+-$opt_m = "man1,man3,man5,man7" unless $opt_m;
++$opt_m = "man1,man5" unless $opt_m;
+ die "Argument of -m option may contain only man1, man3, man5, and/or man7"
+ unless $opt_m =~ /^(man[1357][, ]?)*$/;
+ my @sections = ( split /[, ]/, $opt_m );
+@@ -725,7 +725,7 @@ sub check {
+ next if $target eq ''; # Skip if links within page, or
+ next if $target =~ /::/; # links to a Perl module, or
+ next if $target =~ /^https?:/; # is a URL link, or
+- next if $target =~ /\([1357]\)$/; # it has a section
++ next if $target =~ /\([15]\)$/; # it has a section
+ err($id, "Missing man section number (likely, $mansect) in L<$target>")
+ }
+ # Check for proper links to commands.
diff --git a/security/openssl33-quictls/files/patch-CVE-2024-9143 b/security/openssl33-quictls/files/patch-CVE-2024-9143
new file mode 100644
index 000000000000..f36b97f194f7
--- /dev/null
+++ b/security/openssl33-quictls/files/patch-CVE-2024-9143
@@ -0,0 +1,198 @@
+From fdf6723362ca51bd883295efe206cb5b1cfa5154 Mon Sep 17 00:00:00 2001
+From: Viktor Dukhovni <viktor@openssl.org>
+Date: Thu, 19 Sep 2024 01:02:40 +1000
+Subject: [PATCH] Harden BN_GF2m_poly2arr against misuse.
+
+The BN_GF2m_poly2arr() function converts characteristic-2 field
+(GF_{2^m}) Galois polynomials from a representation as a BIGNUM bitmask,
+to a compact array with just the exponents of the non-zero terms.
+
+These polynomials are then used in BN_GF2m_mod_arr() to perform modular
+reduction. A precondition of calling BN_GF2m_mod_arr() is that the
+polynomial must have a non-zero constant term (i.e. the array has `0` as
+its final element).
+
+Internally, callers of BN_GF2m_poly2arr() did not verify that
+precondition, and binary EC curve parameters with an invalid polynomial
+could lead to out of bounds memory reads and writes in BN_GF2m_mod_arr().
+
+The precondition is always true for polynomials that arise from the
+standard form of EC parameters for characteristic-two fields (X9.62).
+See the "Finite Field Identification" section of:
+
+ https://www.itu.int/ITU-T/formal-language/itu-t/x/x894/2018-cor1/ANSI-X9-62.html
+
+The OpenSSL GF(2^m) code supports only the trinomial and pentanomial
+basis X9.62 forms.
+
+This commit updates BN_GF2m_poly2arr() to return `0` (failure) when
+the constant term is zero (i.e. the input bitmask BIGNUM is not odd).
+
+Additionally, the return value is made unambiguous when there is not
+enough space to also pad the array with a final `-1` sentinel value.
+The return value is now always the number of elements (including the
+final `-1`) that would be filled when the output array is sufficiently
+large. Previously the same count was returned both when the array has
+just enough room for the final `-1` and when it had only enough space
+for non-sentinel values.
+
+Finally, BN_GF2m_poly2arr() is updated to reject polynomials whose
+degree exceeds `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against
+CPU exhausition attacks via excessively large inputs.
+
+The above issues do not arise in processing X.509 certificates. These
+generally have EC keys from "named curves", and RFC5840 (Section 2.1.1)
+disallows explicit EC parameters. The TLS code in OpenSSL enforces this
+constraint only after the certificate is decoded, but, even if explicit
+parameters are specified, they are in X9.62 form, which cannot represent
+problem values as noted above.
+
+Initially reported as oss-fuzz issue 71623.
+
+A closely related issue was earlier reported in
+<https://github.com/openssl/openssl/issues/19826>.
+
+Severity: Low, CVE-2024-9143
+
+Reviewed-by: Matt Caswell <matt@openssl.org>
+Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de>
+Reviewed-by: Paul Dale <ppzgs1@gmail.com>
+Reviewed-by: Tomas Mraz <tomas@openssl.org>
+(Merged from https://github.com/openssl/openssl/pull/25639)
+
+(cherry picked from commit 8e008cb8b23ec7dc75c45a66eeed09c815b11cd2)
+---
+ crypto/bn/bn_gf2m.c | 28 +++++++++++++++-------
+ test/ec_internal_test.c | 51 +++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 71 insertions(+), 8 deletions(-)
+
+diff --git a/crypto/bn/bn_gf2m.c b/crypto/bn/bn_gf2m.c
+index c811ae82d6b15..bcc66613cc14d 100644
+--- crypto/bn/bn_gf2m.c.orig
++++ crypto/bn/bn_gf2m.c
+@@ -15,6 +15,7 @@
+ #include "bn_local.h"
+
+ #ifndef OPENSSL_NO_EC2M
++# include <openssl/ec.h>
+
+ /*
+ * Maximum number of iterations before BN_GF2m_mod_solve_quad_arr should
+@@ -1140,16 +1141,26 @@ int BN_GF2m_mod_solve_quad(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,
+ /*
+ * Convert the bit-string representation of a polynomial ( \sum_{i=0}^n a_i *
+ * x^i) into an array of integers corresponding to the bits with non-zero
+- * coefficient. Array is terminated with -1. Up to max elements of the array
+- * will be filled. Return value is total number of array elements that would
+- * be filled if array was large enough.
++ * coefficient. The array is intended to be suitable for use with
++ * `BN_GF2m_mod_arr()`, and so the constant term of the polynomial must not be
++ * zero. This translates to a requirement that the input BIGNUM `a` is odd.
++ *
++ * Given sufficient room, the array is terminated with -1. Up to max elements
++ * of the array will be filled.
++ *
++ * The return value is total number of array elements that would be filled if
++ * array was large enough, including the terminating `-1`. It is `0` when `a`
++ * is not odd or the constant term is zero contrary to requirement.
++ *
++ * The return value is also `0` when the leading exponent exceeds
++ * `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against CPU exhaustion attacks,
+ */
+ int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max)
+ {
+ int i, j, k = 0;
+ BN_ULONG mask;
+
+- if (BN_is_zero(a))
++ if (!BN_is_odd(a))
+ return 0;
+
+ for (i = a->top - 1; i >= 0; i--) {
+@@ -1167,12 +1178,13 @@ int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max)
+ }
+ }
+
+- if (k < max) {
++ if (k > 0 && p[0] > OPENSSL_ECC_MAX_FIELD_BITS)
++ return 0;
++
++ if (k < max)
+ p[k] = -1;
+- k++;
+- }
+
+- return k;
++ return k + 1;
+ }
+
+ /*
+diff --git a/test/ec_internal_test.c b/test/ec_internal_test.c
+index 8c2cd05631696..02cfd4e9d8858 100644
+--- test/ec_internal_test.c.orig
++++ test/ec_internal_test.c
+@@ -155,6 +155,56 @@ static int field_tests_ecp_mont(void)
+ }
+
+ #ifndef OPENSSL_NO_EC2M
++/* Test that decoding of invalid GF2m field parameters fails. */
++static int ec2m_field_sanity(void)
++{
++ int ret = 0;
++ BN_CTX *ctx = BN_CTX_new();
++ BIGNUM *p, *a, *b;
++ EC_GROUP *group1 = NULL, *group2 = NULL, *group3 = NULL;
++
++ TEST_info("Testing GF2m hardening\n");
++
++ BN_CTX_start(ctx);
++ p = BN_CTX_get(ctx);
++ a = BN_CTX_get(ctx);
++ if (!TEST_ptr(b = BN_CTX_get(ctx))
++ || !TEST_true(BN_one(a))
++ || !TEST_true(BN_one(b)))
++ goto out;
++
++ /* Even pentanomial value should be rejected */
++ if (!TEST_true(BN_set_word(p, 0xf2)))
++ goto out;
++ if (!TEST_ptr_null(group1 = EC_GROUP_new_curve_GF2m(p, a, b, ctx)))
++ TEST_error("Zero constant term accepted in GF2m polynomial");
++
++ /* Odd hexanomial should also be rejected */
++ if (!TEST_true(BN_set_word(p, 0xf3)))
++ goto out;
++ if (!TEST_ptr_null(group2 = EC_GROUP_new_curve_GF2m(p, a, b, ctx)))
++ TEST_error("Hexanomial accepted as GF2m polynomial");
++
++ /* Excessive polynomial degree should also be rejected */
++ if (!TEST_true(BN_set_word(p, 0x71))
++ || !TEST_true(BN_set_bit(p, OPENSSL_ECC_MAX_FIELD_BITS + 1)))
++ goto out;
++ if (!TEST_ptr_null(group3 = EC_GROUP_new_curve_GF2m(p, a, b, ctx)))
++ TEST_error("GF2m polynomial degree > %d accepted",
++ OPENSSL_ECC_MAX_FIELD_BITS);
++
++ ret = group1 == NULL && group2 == NULL && group3 == NULL;
++
++ out:
++ EC_GROUP_free(group1);
++ EC_GROUP_free(group2);
++ EC_GROUP_free(group3);
++ BN_CTX_end(ctx);
++ BN_CTX_free(ctx);
++
++ return ret;
++}
++
+ /* test EC_GF2m_simple_method directly */
+ static int field_tests_ec2_simple(void)
+ {
+@@ -443,6 +493,7 @@ int setup_tests(void)
+ ADD_TEST(field_tests_ecp_simple);
+ ADD_TEST(field_tests_ecp_mont);
+ #ifndef OPENSSL_NO_EC2M
++ ADD_TEST(ec2m_field_sanity);
+ ADD_TEST(field_tests_ec2_simple);
+ #endif
+ ADD_ALL_TESTS(field_tests_default, crv_len);
diff --git a/security/openssl33-quictls/pkg-descr b/security/openssl33-quictls/pkg-descr
new file mode 100644
index 000000000000..0373df3f0b26
--- /dev/null
+++ b/security/openssl33-quictls/pkg-descr
@@ -0,0 +1,8 @@
+This is a fork of OpenSSL to enable QUIC. This fork adds API that can be
+used by QUIC implementations for connection handshakes.
+
+There is a community need for a QUIC capable TLS library. This fork is
+intended as stopgap solution to enable higher level frameworks and runtimes
+to use QUIC with the proven and reliable TLS functionality from OpenSSL.
+This fork will be maintained until OpenSSL officially provides reasonable
+support for QUIC implementations.
diff --git a/security/openssl33-quictls/pkg-message b/security/openssl33-quictls/pkg-message
new file mode 100644
index 000000000000..7cd49c285a43
--- /dev/null
+++ b/security/openssl33-quictls/pkg-message
@@ -0,0 +1,20 @@
+[
+{ type: install
+ message: <<EOM
+
+This QUIC capable OpenSSL fork is in an ALPHA stage
+
+Do NOT use for production!
+
+EOM
+}
+{ type: upgrade
+ message: <<EOM
+
+This QUIC capable OpenSSL fork is in an ALPHA stage
+
+Do NOT use for production!
+
+EOM
+}
+]
diff --git a/security/openssl33-quictls/pkg-plist b/security/openssl33-quictls/pkg-plist
new file mode 100644
index 000000000000..3e3f644f4a2c
--- /dev/null
+++ b/security/openssl33-quictls/pkg-plist
@@ -0,0 +1,281 @@
+bin/c_rehash
+bin/openssl
+include/openssl/aes.h
+include/openssl/asn1.h
+include/openssl/asn1_mac.h
+include/openssl/asn1err.h
+include/openssl/asn1t.h
+include/openssl/async.h
+include/openssl/asyncerr.h
+include/openssl/bio.h
+include/openssl/bioerr.h
+include/openssl/blowfish.h
+include/openssl/bn.h
+include/openssl/bnerr.h
+include/openssl/buffer.h
+include/openssl/buffererr.h
+include/openssl/camellia.h
+include/openssl/cast.h
+include/openssl/cmac.h
+include/openssl/cmp.h
+include/openssl/cmp_util.h
+include/openssl/cmperr.h
+include/openssl/cms.h
+include/openssl/cmserr.h
+include/openssl/comp.h
+include/openssl/comperr.h
+include/openssl/conf.h
+include/openssl/conf_api.h
+include/openssl/conferr.h
+include/openssl/configuration.h
+include/openssl/conftypes.h
+include/openssl/core.h
+include/openssl/core_dispatch.h
+include/openssl/core_names.h
+include/openssl/core_object.h
+include/openssl/crmf.h
+include/openssl/crmferr.h
+include/openssl/crypto.h
+include/openssl/cryptoerr.h
+include/openssl/cryptoerr_legacy.h
+include/openssl/ct.h
+include/openssl/cterr.h
+include/openssl/decoder.h
+include/openssl/decodererr.h
+include/openssl/des.h
+include/openssl/dh.h
+include/openssl/dherr.h
+include/openssl/dsa.h
+include/openssl/dsaerr.h
+include/openssl/dtls1.h
+include/openssl/e_os2.h
+include/openssl/e_ostime.h
+include/openssl/ebcdic.h
+include/openssl/ec.h
+include/openssl/ecdh.h
+include/openssl/ecdsa.h
+include/openssl/ecerr.h
+include/openssl/encoder.h
+include/openssl/encodererr.h
+include/openssl/engine.h
+include/openssl/engineerr.h
+include/openssl/err.h
+include/openssl/ess.h
+include/openssl/esserr.h
+include/openssl/evp.h
+include/openssl/evperr.h
+include/openssl/fips_names.h
+include/openssl/fipskey.h
+include/openssl/hmac.h
+include/openssl/hpke.h
+include/openssl/http.h
+include/openssl/httperr.h
+include/openssl/idea.h
+include/openssl/kdf.h
+include/openssl/kdferr.h
+include/openssl/lhash.h
+include/openssl/macros.h
+include/openssl/md2.h
+include/openssl/md4.h
+include/openssl/md5.h
+include/openssl/mdc2.h
+include/openssl/modes.h
+include/openssl/obj_mac.h
+include/openssl/objects.h
+include/openssl/objectserr.h
+include/openssl/ocsp.h
+include/openssl/ocsperr.h
+include/openssl/opensslconf.h
+include/openssl/opensslv.h
+include/openssl/ossl_typ.h
+include/openssl/param_build.h
+include/openssl/params.h
+include/openssl/pem.h
+include/openssl/pem2.h
+include/openssl/pemerr.h
+include/openssl/pkcs12.h
+include/openssl/pkcs12err.h
+include/openssl/pkcs7.h
+include/openssl/pkcs7err.h
+include/openssl/prov_ssl.h
+include/openssl/proverr.h
+include/openssl/provider.h
+include/openssl/quic.h
+include/openssl/rand.h
+include/openssl/randerr.h
+include/openssl/rc2.h
+include/openssl/rc4.h
+include/openssl/rc5.h
+include/openssl/ripemd.h
+include/openssl/rsa.h
+include/openssl/rsaerr.h
+include/openssl/safestack.h
+include/openssl/seed.h
+include/openssl/self_test.h
+include/openssl/sha.h
+include/openssl/srp.h
+include/openssl/srtp.h
+include/openssl/ssl.h
+include/openssl/ssl2.h
+include/openssl/ssl3.h
+include/openssl/sslerr.h
+include/openssl/sslerr_legacy.h
+include/openssl/stack.h
+include/openssl/store.h
+include/openssl/storeerr.h
+include/openssl/symhacks.h
+include/openssl/thread.h
+include/openssl/tls1.h
+include/openssl/trace.h
+include/openssl/ts.h
+include/openssl/tserr.h
+include/openssl/txt_db.h
+include/openssl/types.h
+include/openssl/ui.h
+include/openssl/uierr.h
+include/openssl/whrlpool.h
+include/openssl/x509.h
+include/openssl/x509_vfy.h
+include/openssl/x509err.h
+include/openssl/x509v3.h
+include/openssl/x509v3err.h
+lib/cmake/OpenSSL/OpenSSLConfig.cmake
+lib/cmake/OpenSSL/OpenSSLConfigVersion.cmake
+%%SHARED%%lib/engines-%%SHLIBVER%%/capi.so
+%%SHARED%%lib/engines-%%SHLIBVER%%/devcrypto.so
+%%SHARED%%lib/engines-%%SHLIBVER%%/loader_attic.so
+%%SHARED%%lib/engines-%%SHLIBVER%%/padlock.so
+lib/libcrypto.a
+%%SHARED%%lib/libcrypto.so
+%%SHARED%%lib/libcrypto.so.%%SHLIBVER%%
+lib/libssl.a
+%%SHARED%%lib/libssl.so
+%%SHARED%%lib/libssl.so.%%SHLIBVER%%
+%%FIPS%%%%SHARED%%lib/ossl-modules/fips.so
+%%LEGACY%%%%SHARED%%lib/ossl-modules/legacy.so
+libdata/pkgconfig/libcrypto.pc
+libdata/pkgconfig/libssl.pc
+libdata/pkgconfig/openssl.pc
+share/man/man1/CA.pl.1ossl.gz
+share/man/man1/asn1parse.1ossl.gz
+share/man/man1/c_rehash.1ossl.gz
+share/man/man1/ca.1ossl.gz
+share/man/man1/ciphers.1ossl.gz
+share/man/man1/cms.1ossl.gz
+share/man/man1/cmp.1ossl.gz
+share/man/man1/crl.1ossl.gz
+share/man/man1/crl2pkcs7.1ossl.gz
+share/man/man1/dgst.1ossl.gz
+share/man/man1/dhparam.1ossl.gz
+share/man/man1/dsa.1ossl.gz
+share/man/man1/dsaparam.1ossl.gz
+share/man/man1/ec.1ossl.gz
+share/man/man1/ecparam.1ossl.gz
+share/man/man1/enc.1ossl.gz
+share/man/man1/engine.1ossl.gz
+share/man/man1/errstr.1ossl.gz
+share/man/man1/gendsa.1ossl.gz
+share/man/man1/genpkey.1ossl.gz
+share/man/man1/genrsa.1ossl.gz
+share/man/man1/info.1ossl.gz
+share/man/man1/kdf.1ossl.gz
+share/man/man1/mac.1ossl.gz
+share/man/man1/nseq.1ossl.gz
+share/man/man1/ocsp.1ossl.gz
+share/man/man1/openssl-asn1parse.1ossl.gz
+share/man/man1/openssl-ca.1ossl.gz
+share/man/man1/openssl-ciphers.1ossl.gz
+share/man/man1/openssl-cmds.1ossl.gz
+share/man/man1/openssl-cmp.1ossl.gz
+share/man/man1/openssl-cms.1ossl.gz
+share/man/man1/openssl-crl.1ossl.gz
+share/man/man1/openssl-crl2pkcs7.1ossl.gz
+share/man/man1/openssl-dgst.1ossl.gz
+share/man/man1/openssl-dhparam.1ossl.gz
+share/man/man1/openssl-dsa.1ossl.gz
+share/man/man1/openssl-dsaparam.1ossl.gz
+share/man/man1/openssl-ec.1ossl.gz
+share/man/man1/openssl-ecparam.1ossl.gz
+share/man/man1/openssl-enc.1ossl.gz
+share/man/man1/openssl-engine.1ossl.gz
+share/man/man1/openssl-errstr.1ossl.gz
+share/man/man1/openssl-fipsinstall.1ossl.gz
+share/man/man1/openssl-format-options.1ossl.gz
+share/man/man1/openssl-gendsa.1ossl.gz
+share/man/man1/openssl-genpkey.1ossl.gz
+share/man/man1/openssl-genrsa.1ossl.gz
+share/man/man1/openssl-info.1ossl.gz
+share/man/man1/openssl-kdf.1ossl.gz
+share/man/man1/openssl-list.1ossl.gz
+share/man/man1/openssl-mac.1ossl.gz
+share/man/man1/openssl-namedisplay-options.1ossl.gz
+share/man/man1/openssl-nseq.1ossl.gz
+share/man/man1/openssl-ocsp.1ossl.gz
+share/man/man1/openssl-passphrase-options.1ossl.gz
+share/man/man1/openssl-passwd.1ossl.gz
+share/man/man1/openssl-pkcs12.1ossl.gz
+share/man/man1/openssl-pkcs7.1ossl.gz
+share/man/man1/openssl-pkcs8.1ossl.gz
+share/man/man1/openssl-pkey.1ossl.gz
+share/man/man1/openssl-pkeyparam.1ossl.gz
+share/man/man1/openssl-pkeyutl.1ossl.gz
+share/man/man1/openssl-prime.1ossl.gz
+share/man/man1/openssl-rand.1ossl.gz
+share/man/man1/openssl-rehash.1ossl.gz
+share/man/man1/openssl-req.1ossl.gz
+share/man/man1/openssl-rsa.1ossl.gz
+share/man/man1/openssl-rsautl.1ossl.gz
+share/man/man1/openssl-s_client.1ossl.gz
+share/man/man1/openssl-s_server.1ossl.gz
+share/man/man1/openssl-s_time.1ossl.gz
+share/man/man1/openssl-sess_id.1ossl.gz
+share/man/man1/openssl-smime.1ossl.gz
+share/man/man1/openssl-speed.1ossl.gz
+share/man/man1/openssl-spkac.1ossl.gz
+share/man/man1/openssl-srp.1ossl.gz
+share/man/man1/openssl-storeutl.1ossl.gz
+share/man/man1/openssl-ts.1ossl.gz
+share/man/man1/openssl-verification-options.1ossl.gz
+share/man/man1/openssl-verify.1ossl.gz
+share/man/man1/openssl-version.1ossl.gz
+share/man/man1/openssl-x509.1ossl.gz
+share/man/man1/openssl.1ossl.gz
+share/man/man1/passwd.1ossl.gz
+share/man/man1/pkcs12.1ossl.gz
+share/man/man1/pkcs7.1ossl.gz
+share/man/man1/pkcs8.1ossl.gz
+share/man/man1/pkey.1ossl.gz
+share/man/man1/pkeyparam.1ossl.gz
+share/man/man1/pkeyutl.1ossl.gz
+share/man/man1/prime.1ossl.gz
+share/man/man1/rand.1ossl.gz
+share/man/man1/rehash.1ossl.gz
+share/man/man1/req.1ossl.gz
+share/man/man1/rsa.1ossl.gz
+share/man/man1/rsautl.1ossl.gz
+share/man/man1/s_client.1ossl.gz
+share/man/man1/s_server.1ossl.gz
+share/man/man1/s_time.1ossl.gz
+share/man/man1/sess_id.1ossl.gz
+share/man/man1/smime.1ossl.gz
+share/man/man1/speed.1ossl.gz
+share/man/man1/spkac.1ossl.gz
+share/man/man1/srp.1ossl.gz
+share/man/man1/storeutl.1ossl.gz
+share/man/man1/ts.1ossl.gz
+share/man/man1/tsget.1ossl.gz
+share/man/man1/verify.1ossl.gz
+share/man/man1/version.1ossl.gz
+share/man/man1/x509.1ossl.gz
+share/man/man5/config.5ossl.gz
+share/man/man5/fips_config.5ossl.gz
+share/man/man5/x509v3_config.5ossl.gz
+%%OPENSSLDIR%%/misc/CA.pl
+@comment %%OPENSSLDIR%%/misc/tsget.pl
+%%OPENSSLDIR%%/misc/tsget
+@sample %%OPENSSLDIR%%/ct_log_list.cnf.dist %%OPENSSLDIR%%/ct_log_list.cnf
+%%FIPS%%%%OPENSSLDIR%%/fipsmodule.cnf
+@sample %%OPENSSLDIR%%/openssl.cnf.dist %%OPENSSLDIR%%/openssl.cnf
+@dir lib/ossl-modules
+@dir %%OPENSSLDIR%%/private
+@dir %%OPENSSLDIR%%/certs
diff --git a/security/openssl33-quictls/version.mk b/security/openssl33-quictls/version.mk
new file mode 100644
index 000000000000..c3fe2e51c987
--- /dev/null
+++ b/security/openssl33-quictls/version.mk
@@ -0,0 +1 @@
+OPENSSL_SHLIBVER?= 15
diff --git a/security/openssl33/Makefile b/security/openssl33/Makefile
index 92b2a3b70d07..f4cdbb7a8866 100644
--- a/security/openssl33/Makefile
+++ b/security/openssl33/Makefile
@@ -1,5 +1,5 @@
PORTNAME= openssl
-PORTVERSION= 3.3.3
+PORTVERSION= 3.3.4
CATEGORIES= security devel
PKGNAMESUFFIX= 33
MASTER_SITES= https://github.com/openssl/openssl/releases/download/${DISTNAME}/
@@ -11,6 +11,8 @@ WWW= https://www.openssl.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+EXPIRATION_DATE= 2026-04-09
+
CONFLICTS_INSTALL= boringssl libressl libressl-devel openssl openssl111 openssl3[1245] openssl*-quictls
HAS_CONFIGURE= yes
diff --git a/security/openssl33/distinfo b/security/openssl33/distinfo
index ba314a4dcc7f..a6394ed16a43 100644
--- a/security/openssl33/distinfo
+++ b/security/openssl33/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739294023
-SHA256 (openssl-3.3.3.tar.gz) = 712590fd20aaa60ec75d778fe5b810d6b829ca7fb1e530577917a131f9105539
-SIZE (openssl-3.3.3.tar.gz) = 18102481
+TIMESTAMP = 1751448373
+SHA256 (openssl-3.3.4.tar.gz) = 8d1a5fc323d3fd351dc05458457fd48f78652d2a498e1d70ffea07b4d0eb3fa8
+SIZE (openssl-3.3.4.tar.gz) = 18113350
diff --git a/security/openssl34/Makefile b/security/openssl34/Makefile
index b1ab27b4efc0..4bc0fe6c59a2 100644
--- a/security/openssl34/Makefile
+++ b/security/openssl34/Makefile
@@ -1,5 +1,5 @@
PORTNAME= openssl
-DISTVERSION= 3.4.1
+DISTVERSION= 3.4.2
CATEGORIES= security devel
PKGNAMESUFFIX= 34
MASTER_SITES= https://github.com/openssl/openssl/releases/download/${DISTNAME}/
@@ -11,6 +11,8 @@ WWW= https://www.openssl.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+EXPIRATION_DATE= 2026-10-22
+
CONFLICTS_INSTALL= boringssl libressl libressl-devel openssl openssl111 openssl3[1235] openssl*-quictls
HAS_CONFIGURE= yes
diff --git a/security/openssl34/distinfo b/security/openssl34/distinfo
index d8af1d8ae114..f57015331c43 100644
--- a/security/openssl34/distinfo
+++ b/security/openssl34/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739294109
-SHA256 (openssl-3.4.1.tar.gz) = 002a2d6b30b58bf4bea46c43bdd96365aaf8daa6c428782aa4feee06da197df3
-SIZE (openssl-3.4.1.tar.gz) = 18346056
+TIMESTAMP = 1751448388
+SHA256 (openssl-3.4.2.tar.gz) = 17b02459fc28be415470cccaae7434f3496cac1306b86b52c83886580e82834c
+SIZE (openssl-3.4.2.tar.gz) = 18357346
diff --git a/security/openssl35/Makefile b/security/openssl35/Makefile
index 03c8a5cf9203..f98afc6ba292 100644
--- a/security/openssl35/Makefile
+++ b/security/openssl35/Makefile
@@ -1,6 +1,5 @@
PORTNAME= openssl
-PORTVERSION= 3.5.0
-PORTREVISION= 1
+PORTVERSION= 3.5.1
CATEGORIES= security devel
PKGNAMESUFFIX= 35
MASTER_SITES= https://github.com/openssl/openssl/releases/download/${DISTNAME}/
diff --git a/security/openssl35/distinfo b/security/openssl35/distinfo
index a607cb09a0e2..dbaa6f6357a6 100644
--- a/security/openssl35/distinfo
+++ b/security/openssl35/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744140897
-SHA256 (openssl-3.5.0.tar.gz) = 344d0a79f1a9b08029b0744e2cc401a43f9c90acd1044d09a530b4885a8e9fc0
-SIZE (openssl-3.5.0.tar.gz) = 53136912
+TIMESTAMP = 1751448415
+SHA256 (openssl-3.5.1.tar.gz) = 529043b15cffa5f36077a4d0af83f3de399807181d607441d734196d889b641f
+SIZE (openssl-3.5.1.tar.gz) = 53158817
diff --git a/security/openssl35/files/patch-CVE-2025-4575 b/security/openssl35/files/patch-CVE-2025-4575
deleted file mode 100644
index 1bcec34bcb96..000000000000
--- a/security/openssl35/files/patch-CVE-2025-4575
+++ /dev/null
@@ -1,61 +0,0 @@
-From e96d22446e633d117e6c9904cb15b4693e956eaa Mon Sep 17 00:00:00 2001
-From: Tomas Mraz <tomas@openssl.org>
-Date: Tue, 20 May 2025 16:34:10 +0200
-Subject: [PATCH] apps/x509.c: Fix the -addreject option adding trust instead
- of rejection
-
-Fixes CVE-2025-4575
-
-Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
-Reviewed-by: Paul Dale <ppzgs1@gmail.com>
-(Merged from https://github.com/openssl/openssl/pull/27672)
-
-(cherry picked from commit 0eb9acc24febb1f3f01f0320cfba9654cf66b0ac)
----
- apps/x509.c | 2 +-
- test/recipes/25-test_x509.t | 12 +++++++++++-
- 2 files changed, 12 insertions(+), 2 deletions(-)
-
-diff --git a/apps/x509.c b/apps/x509.c
-index fdae8f383a667..0c340c15b321a 100644
---- apps/x509.c.orig
-+++ apps/x509.c
-@@ -465,7 +465,7 @@ int x509_main(int argc, char **argv)
- prog, opt_arg());
- goto opthelp;
- }
-- if (!sk_ASN1_OBJECT_push(trust, objtmp))
-+ if (!sk_ASN1_OBJECT_push(reject, objtmp))
- goto end;
- trustout = 1;
- break;
-diff --git a/test/recipes/25-test_x509.t b/test/recipes/25-test_x509.t
-index 09b61708ff8a5..dfa0a428f5f0c 100644
---- test/recipes/25-test_x509.t.orig
-+++ test/recipes/25-test_x509.t
-@@ -16,7 +16,7 @@ use OpenSSL::Test qw/:DEFAULT srctop_file/;
-
- setup("test_x509");
-
--plan tests => 134;
-+plan tests => 138;
-
- # Prevent MSys2 filename munging for arguments that look like file paths but
- # aren't
-@@ -110,6 +110,16 @@ ok(run(app(["openssl", "x509", "-new", "-force_pubkey", $key, "-subj", "/CN=EE",
- && run(app(["openssl", "verify", "-no_check_time",
- "-trusted", $ca, "-partial_chain", $caout])));
-
-+# test trust decoration
-+ok(run(app(["openssl", "x509", "-in", $ca, "-addtrust", "emailProtection",
-+ "-out", "ca-trusted.pem"])));
-+cert_contains("ca-trusted.pem", "Trusted Uses: E-mail Protection",
-+ 1, 'trusted use - E-mail Protection');
-+ok(run(app(["openssl", "x509", "-in", $ca, "-addreject", "emailProtection",
-+ "-out", "ca-rejected.pem"])));
-+cert_contains("ca-rejected.pem", "Rejected Uses: E-mail Protection",
-+ 1, 'rejected use - E-mail Protection');
-+
- subtest 'x509 -- x.509 v1 certificate' => sub {
- tconversion( -type => 'x509', -prefix => 'x509v1',
- -in => srctop_file("test", "testx509.pem") );
diff --git a/security/pam_rssh/Makefile b/security/pam_rssh/Makefile
index 561ddf5078cf..dcea9616f1c4 100644
--- a/security/pam_rssh/Makefile
+++ b/security/pam_rssh/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pam_rssh
DISTVERSIONPREFIX=v
DISTVERSION= 1.1.0
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= security
MAINTAINER= romain@FreeBSD.org
diff --git a/security/php85-filter/Makefile b/security/php85-filter/Makefile
new file mode 100644
index 000000000000..1d4737ba51c9
--- /dev/null
+++ b/security/php85-filter/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= security
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -filter
+
+.include "${MASTERDIR}/Makefile"
diff --git a/security/php85-sodium/Makefile b/security/php85-sodium/Makefile
new file mode 100644
index 000000000000..aff3c5308849
--- /dev/null
+++ b/security/php85-sodium/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= security
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -sodium
+
+.include "${MASTERDIR}/Makefile"
diff --git a/security/plasma6-kscreenlocker/distinfo b/security/plasma6-kscreenlocker/distinfo
index 9b45a355b193..b29b38d6d151 100644
--- a/security/plasma6-kscreenlocker/distinfo
+++ b/security/plasma6-kscreenlocker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789611
-SHA256 (KDE/plasma/6.4.1/kscreenlocker-6.4.1.tar.xz) = c849dc939a050a26f270393f8b59e8b86d671983a752e014af7c89a1c955b925
-SIZE (KDE/plasma/6.4.1/kscreenlocker-6.4.1.tar.xz) = 183776
+TIMESTAMP = 1751380541
+SHA256 (KDE/plasma/6.4.2/kscreenlocker-6.4.2.tar.xz) = ef2bc8c2f1f0df75c67778c4208a5ee02c0546356ef8352dd1ffdee867283cc4
+SIZE (KDE/plasma/6.4.2/kscreenlocker-6.4.2.tar.xz) = 183732
diff --git a/security/plasma6-ksshaskpass/distinfo b/security/plasma6-ksshaskpass/distinfo
index 8196ba2a8c6e..87b4a2ee1759 100644
--- a/security/plasma6-ksshaskpass/distinfo
+++ b/security/plasma6-ksshaskpass/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789611
-SHA256 (KDE/plasma/6.4.1/ksshaskpass-6.4.1.tar.xz) = 5495db2d45f9b2ac50a81382f7e38c99ab83d7ea34adcf72b05c260d9d8a3433
-SIZE (KDE/plasma/6.4.1/ksshaskpass-6.4.1.tar.xz) = 30796
+TIMESTAMP = 1751380542
+SHA256 (KDE/plasma/6.4.2/ksshaskpass-6.4.2.tar.xz) = 6ef3811239c2ec505859f6c483927d6d69a59fbd8d6da41b385a977c231efffc
+SIZE (KDE/plasma/6.4.2/ksshaskpass-6.4.2.tar.xz) = 30792
diff --git a/security/plasma6-kwallet-pam/distinfo b/security/plasma6-kwallet-pam/distinfo
index 81c94e309bb8..3eb96bb2863b 100644
--- a/security/plasma6-kwallet-pam/distinfo
+++ b/security/plasma6-kwallet-pam/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789612
-SHA256 (KDE/plasma/6.4.1/kwallet-pam-6.4.1.tar.xz) = 04d4d7075cb93cac10a7e0504836d961c7a2eda4f08987bb500f927200298b7c
-SIZE (KDE/plasma/6.4.1/kwallet-pam-6.4.1.tar.xz) = 22400
+TIMESTAMP = 1751380542
+SHA256 (KDE/plasma/6.4.2/kwallet-pam-6.4.2.tar.xz) = fc5578ae860d74ce7695cf0b561a72bcf4730636694d8debfc10c85e97296ae9
+SIZE (KDE/plasma/6.4.2/kwallet-pam-6.4.2.tar.xz) = 22396
diff --git a/security/py-bcrypt/Makefile b/security/py-bcrypt/Makefile
index 40c109fa58b9..fe1618ce8018 100644
--- a/security/py-bcrypt/Makefile
+++ b/security/py-bcrypt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= bcrypt
DISTVERSION= 4.3.0
+PORTREVISION= 1
CATEGORIES= security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/security/py-cryptography/Makefile b/security/py-cryptography/Makefile
index a75891c6d7c5..b42dbc8ae694 100644
--- a/security/py-cryptography/Makefile
+++ b/security/py-cryptography/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cryptography
PORTVERSION= 44.0.3
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= security python
MASTER_SITES= PYPI
diff --git a/security/rage-encryption/Makefile b/security/rage-encryption/Makefile
index 2e8a925c3407..6a0dd637ff94 100644
--- a/security/rage-encryption/Makefile
+++ b/security/rage-encryption/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rage
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= security
PKGNAMESUFFIX= -encryption
diff --git a/security/ratify/Makefile b/security/ratify/Makefile
index cf31a75770b3..db9db6f9fdb5 100644
--- a/security/ratify/Makefile
+++ b/security/ratify/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ratify
DISTVERSION= 2.2.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= security
MAINTAINER= yuri@FreeBSD.org
diff --git a/security/rpm-sequoia/Makefile b/security/rpm-sequoia/Makefile
index edf9cc14fc22..37158498d014 100644
--- a/security/rpm-sequoia/Makefile
+++ b/security/rpm-sequoia/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rpm-sequoia
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security archivers
MAINTAINER= yuri@FreeBSD.org
diff --git a/security/rustls-ffi/Makefile b/security/rustls-ffi/Makefile
index edf8ead7bf65..65a625c0905d 100644
--- a/security/rustls-ffi/Makefile
+++ b/security/rustls-ffi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rustls-ffi
DISTVERSIONPREFIX= v
DISTVERSION= 0.15.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security
MAINTAINER= brnrd@FreeBSD.org
diff --git a/security/rustscan/Makefile b/security/rustscan/Makefile
index f529781f3c9d..0c0e061e5907 100644
--- a/security/rustscan/Makefile
+++ b/security/rustscan/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rustscan
PORTVERSION= 2.4.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security
MAINTAINER= bofh@FreeBSD.org
diff --git a/security/sequoia-chameleon-gnupg/Makefile b/security/sequoia-chameleon-gnupg/Makefile
index 11356e0db288..b93f3584cd69 100644
--- a/security/sequoia-chameleon-gnupg/Makefile
+++ b/security/sequoia-chameleon-gnupg/Makefile
@@ -1,6 +1,7 @@
PORTNAME= sequoia-chameleon-gnupg
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.1
+PORTREVISION= 1
CATEGORIES= security
MAINTAINER= vishwin@FreeBSD.org
diff --git a/security/sequoia-sq/Makefile b/security/sequoia-sq/Makefile
index 3a098e4d8119..4ce523dcf47c 100644
--- a/security/sequoia-sq/Makefile
+++ b/security/sequoia-sq/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sq
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security
PKGNAMEPREFIX= sequoia-
diff --git a/security/sniffglue/Makefile b/security/sniffglue/Makefile
index cf209348751b..9a1ab670897b 100644
--- a/security/sniffglue/Makefile
+++ b/security/sniffglue/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sniffglue
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= security
MAINTAINER= freebsd@sysctl.cz
diff --git a/security/snort3/Makefile b/security/snort3/Makefile
index 50ff68cab2c4..59912933c61c 100644
--- a/security/snort3/Makefile
+++ b/security/snort3/Makefile
@@ -1,6 +1,5 @@
PORTNAME= snort
-DISTVERSION= 3.8.1.0
-PORTREVISION= 1
+DISTVERSION= 3.9.1.0
PORTEPOCH= 1
CATEGORIES= security
PKGNAMESUFFIX= 3
diff --git a/security/snort3/distinfo b/security/snort3/distinfo
index 3b5d7f18d701..948c3a03b335 100644
--- a/security/snort3/distinfo
+++ b/security/snort3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748521147
-SHA256 (snort3-snort3-3.8.1.0_GH0.tar.gz) = adbd958bd0f9b2c78997bfda5a36cbbc843f07a71712db0b56f085e2cd124164
-SIZE (snort3-snort3-3.8.1.0_GH0.tar.gz) = 3484205
+TIMESTAMP = 1751623929
+SHA256 (snort3-snort3-3.9.1.0_GH0.tar.gz) = fc19f20cd34192eb78f28d7f128c79c5d0096733277f2b630a8cf892b10f33ce
+SIZE (snort3-snort3-3.9.1.0_GH0.tar.gz) = 3501016
diff --git a/security/snort3/pkg-plist b/security/snort3/pkg-plist
index 5da84b8b5dd6..ac9338536bea 100644
--- a/security/snort3/pkg-plist
+++ b/security/snort3/pkg-plist
@@ -39,7 +39,6 @@ include/snort/flow/flow_key.h
include/snort/flow/flow_stash.h
include/snort/flow/ha.h
include/snort/flow/session.h
-include/snort/flow/stash_item.h
include/snort/flow/stream_flow.h
include/snort/framework/api_options.h
include/snort/framework/base_api.h
@@ -87,6 +86,7 @@ include/snort/helpers/infractions.h
include/snort/helpers/json_stream.h
include/snort/helpers/literal_search.h
include/snort/helpers/memcap_allocator.h
+include/snort/helpers/ring2.h
include/snort/helpers/scratch_allocator.h
include/snort/helpers/sigsafe.h
include/snort/helpers/utf.h
diff --git a/security/snuffleupagus/Makefile b/security/snuffleupagus/Makefile
index 9b113b64de11..5783534cd0a0 100644
--- a/security/snuffleupagus/Makefile
+++ b/security/snuffleupagus/Makefile
@@ -21,7 +21,7 @@ USES= localbase:ldflags php:build,ext
USE_GITHUB= yes
GH_ACCOUNT= jvoisin
USE_PHP= session:build
-IGNORE_WITH_PHP= 84
+IGNORE_WITH_PHP= 84 85
CONFIGURE_ARGS= --enable-snuffleupagus
diff --git a/security/ssh-vault/Makefile b/security/ssh-vault/Makefile
index 8dd05cba98e8..b987279ac1eb 100644
--- a/security/ssh-vault/Makefile
+++ b/security/ssh-vault/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ssh-vault
PORTVERSION= 1.0.10
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= security
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
diff --git a/security/sudo-rs/Makefile b/security/sudo-rs/Makefile
index 51983bf73ac8..5d6bb16de08b 100644
--- a/security/sudo-rs/Makefile
+++ b/security/sudo-rs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sudo-rs
PORTVERSION= 0.2.6
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security
MAINTAINER= marc@trifectatech.org
diff --git a/security/suricata/Makefile b/security/suricata/Makefile
index 88ce45bc1e87..67bc1d7768e7 100644
--- a/security/suricata/Makefile
+++ b/security/suricata/Makefile
@@ -1,6 +1,6 @@
PORTNAME= suricata
DISTVERSION= 7.0.10
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security
MASTER_SITES= https://www.openinfosecfoundation.org/download/
diff --git a/security/vaultwarden/Makefile b/security/vaultwarden/Makefile
index d5642346bed5..acfb1177cbf1 100644
--- a/security/vaultwarden/Makefile
+++ b/security/vaultwarden/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vaultwarden
DISTVERSION= 1.34.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security
MAINTAINER= mr@FreeBSD.org
diff --git a/security/vuls/Makefile b/security/vuls/Makefile
index f2f41cbbf54c..2dc6d13b4b89 100644
--- a/security/vuls/Makefile
+++ b/security/vuls/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vuls
DISTVERSIONPREFIX=v
-DISTVERSION= 0.33.1
+DISTVERSION= 0.33.2
CATEGORIES= security
MAINTAINER= girgen@FreeBSD.org
diff --git a/security/vuls/distinfo b/security/vuls/distinfo
index 1524e85119a6..d9947208f662 100644
--- a/security/vuls/distinfo
+++ b/security/vuls/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750837237
-SHA256 (go/security_vuls/vuls-v0.33.1/v0.33.1.mod) = cffef0d92a21a68ae82e1eeb7dbf6504887496b042af76cb182e1e3fba9ece20
-SIZE (go/security_vuls/vuls-v0.33.1/v0.33.1.mod) = 20804
-SHA256 (go/security_vuls/vuls-v0.33.1/v0.33.1.zip) = 0bca1fe58726ef06e60e98d0849baff1c2aff6e1bd0de3722fe64314efec49c3
-SIZE (go/security_vuls/vuls-v0.33.1/v0.33.1.zip) = 1401641
+TIMESTAMP = 1751501710
+SHA256 (go/security_vuls/vuls-v0.33.2/v0.33.2.mod) = 0b0947e2e7f76a71fb628bd2fc9d1c3d905f5479811a5b3077e4cd71730b4a80
+SIZE (go/security_vuls/vuls-v0.33.2/v0.33.2.mod) = 20476
+SHA256 (go/security_vuls/vuls-v0.33.2/v0.33.2.zip) = 8648d1937f5eb955e444cf8aa12e647d9f0daf982cb0e1d2b0e2ca731b96d32d
+SIZE (go/security_vuls/vuls-v0.33.2/v0.33.2.zip) = 1399904
diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml
index 29b966ccfd90..32a7a8a7559a 100644
--- a/security/vuxml/vuln/2025.xml
+++ b/security/vuxml/vuln/2025.xml
@@ -1,3 +1,300 @@
+ <vuln vid="a55d2120-58cf-11f0-b4ad-b42e991fc52e">
+ <topic>firefox -- multiple vulnerabilities</topic>
+ <affects>
+ <package>
+ <name>firefox</name>
+ <range><lt>140.0,2</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=1941377%2C1960948%2C1966187%2C1966505%2C1970764">
+ <p>An attacker was able to bypass the `connect-src`
+ directive of a Content Security Policy by manipulating
+ subdocuments. This would have also hidden the connections
+ from the Network tab in Devtools.</p>
+ <p>When Multi-Account Containers was enabled, DNS requests
+ could have bypassed a SOCKS proxy when the domain name was
+ invalid or the SOCKS proxy was not responding.</p>
+ <p>If a user visited a webpage with an invalid TLS
+ certificate, and granted an exception, the webpage was able to
+ provide a WebAuthn challenge that the user would be prompted
+ to complete. This is in violation of the WebAuthN spec which
+ requires &quot;a secure transport established without
+ errors&quot;.</p>
+ <p>The exception page for the HTTPS-Only feature, displayed
+ when a website is opened via HTTP, lacked an anti-clickjacking
+ delay, potentially allowing an attacker to trick a user into
+ granting an exception and loading a webpage over HTTP.</p>
+ <p>If a user saved a response from the Network tab in Devtools
+ using the Save As context menu option, that file may not have
+ been saved with the `.download` file extension.
+ This could have led to the user inadvertently running a
+ malicious executable.</p>
+ <p>Memory safety bugs present in Firefox 139 and Thunderbird
+ 139. 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-6427</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6427</url>
+ <cvename>CVE-2025-6432</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6432</url>
+ <cvename>CVE-2025-6433</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6433</url>
+ <cvename>CVE-2025-6434</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6434</url>
+ <cvename>CVE-2025-6435</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6435</url>
+ <cvename>CVE-2025-6436</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6436</url>
+ </references>
+ <dates>
+ <discovery>2025-06-24</discovery>
+ <entry>2025-07-04</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="9bad6f79-58cf-11f0-b4ad-b42e991fc52e">
+ <topic>firefox -- multiple vulnerabilities</topic>
+ <affects>
+ <package>
+ <name>firefox</name>
+ <range><lt>128.12.0,2</lt></range>
+ <range><lt>140.0,2</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=1971140">
+ <p>Firefox could have incorrectly parsed a URL and rewritten
+ it to the youtube.com domain when parsing the URL specified
+ in an `embed` tag. This could have bypassed website security
+ checks that restricted which domains users were allowed to
+ embed.</p>
+ <p>When a file download is specified via the
+ `Content-Disposition` header, that directive would be ignored
+ if the file was included via a `&amp;lt;embed&amp;gt;` or
+ `&amp;lt;object&amp;gt;` tag, potentially making a website
+ vulnerable to a cross-site scripting attack.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-6429</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6429</url>
+ <cvename>CVE-2025-6430</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6430</url>
+ </references>
+ <dates>
+ <discovery>2025-06-24</discovery>
+ <entry>2025-07-04</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="9320590b-58cf-11f0-b4ad-b42e991fc52e">
+ <topic>Mozilla -- persistent UUID that identifies browser</topic>
+ <affects>
+ <package>
+ <name>firefox</name>
+ <range><lt>140.0,2</lt></range>
+ </package>
+ <package>
+ <name>firefox-esr</name>
+ <range><lt>115.25.0</lt></range>
+ <range><lt>128.12</lt></range>
+ </package>
+ <package>
+ <name>thunderbird</name>
+ <range><lt>140.0</lt></range>
+ </package>
+ <package>
+ <name>thunderbird</name>
+ <range><lt>128.12</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=1717672">
+ <p>An attacker who enumerated resources from the WebCompat extension
+ could have obtained a persistent UUID that identified the browser,
+ and persisted between containers and normal/private browsing mode,
+ but not profiles. This vulnerability affects Firefox &lt; 140,
+ Firefox ESR &lt; 115.25, Firefox ESR &lt; 128.12, Thunderbird &lt;
+ 140, and Thunderbird &lt; 128.12.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-6425</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6425</url>
+ </references>
+ <dates>
+ <discovery>2025-06-24</discovery>
+ <entry>2025-07-04</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="d607b12c-5821-11f0-ab92-f02f7497ecda">
+ <topic>php -- Multiple vulnerabilities</topic>
+ <affects>
+ <package>
+ <name>php81</name>
+ <range><lt>8.1.33</lt></range>
+ </package>
+ <package>
+ <name>php82</name>
+ <range><lt>8.2.29</lt></range>
+ </package>
+ <package>
+ <name>php83</name>
+ <range><lt>8.3.23</lt></range>
+ </package>
+ <package>
+ <name>php84</name>
+ <range><lt>8.4.10</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>php.net reports:</p>
+ <blockquote cite="https://www.php.net/ChangeLog-8.php">
+ <ul>
+ <li>
+ CVE-2025-1735: pgsql extension does not check for errors during escaping
+ </li>
+ <li>
+ CVE-2025-6491: NULL Pointer Dereference in PHP SOAP Extension via Large XML Namespace Prefix
+ </li>
+ <li>
+ CVE-2025-1220: Null byte termination in hostnames
+ </li>
+ </ul>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-1735</cvename>
+ <cvename>CVE-2025-6491</cvename>
+ <cvename>CVE-2025-1220</cvename>
+ </references>
+ <dates>
+ <discovery>2025-02-27</discovery>
+ <entry>2025-07-03</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="bab7386a-582f-11f0-97d0-b42e991fc52e">
+ <topic>Mozilla -- exploitable crash</topic>
+ <affects>
+ <package>
+ <name>firefox</name>
+ <range><lt>140.0,2</lt></range>
+ </package>
+ <package>
+ <name>firefox-esr</name>
+ <range><lt>115.25.0</lt></range>
+ </package>
+ <package>
+ <name>thunderbird</name>
+ <range><lt>140.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=1966423">
+ <p>A use-after-free in FontFaceSet resulted in a potentially
+ exploitable crash.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-6424</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6424</url>
+ </references>
+ <dates>
+ <discovery>2025-06-24</discovery>
+ <entry>2025-07-03</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="5c777f88-40ff-4e1e-884b-ad63dfb9bb15">
+ <topic>chromium -- multiple security fixes</topic>
+ <affects>
+ <package>
+ <name>chromium</name>
+ <range><lt>138.0.7204.96</lt></range>
+ </package>
+ <package>
+ <name>ungoogled-chromium</name>
+ <range><lt>138.0.7204.96</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>Chrome Releases reports:</p>
+ <blockquote cite="https://chromereleases.googleblog.com/2025/06/stable-channel-update-for-desktop_30.html">
+ <p>This update includes 1 security fix:</p>
+ <ul>
+ <li>[427663123] High CVE-2025-6554: Type Confusion in V8.</li>
+ </ul>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-6554</cvename>
+ <url>https://chromereleases.googleblog.com/2025/06/stable-channel-update-for-desktop_30.html</url>
+ </references>
+ <dates>
+ <discovery>2025-06-30</discovery>
+ <entry>2025-07-02</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="9c91e1f8-f255-4b57-babe-2e385558f1dc">
+ <topic>chromium -- multiple security fixes</topic>
+ <affects>
+ <package>
+ <name>chromium</name>
+ <range><lt>138.0.7204.49</lt></range>
+ </package>
+ <package>
+ <name>ungoogled-chromium</name>
+ <range><lt>138.0.7204.49</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>Chrome Releases reports:</p>
+ <blockquote cite="https://chromereleases.googleblog.com/2025/06/stable-channel-update-for-desktop_24.html">
+ <p>This update includes 11 security fixes:</p>
+ <ul>
+ <li>[407328533] Medium CVE-2025-6555: Use after free in Animation. Reported by Lyra Rebane (rebane2001) on 2025-03-30</li>
+ <li>[40062462] Low CVE-2025-6556: Insufficient policy enforcement in Loader. Reported by Shaheen Fazim on 2023-01-02</li>
+ <li>[406631048] Low CVE-2025-6557: Insufficient data validation in DevTools. Reported by Ameen Basha M K on 2025-03-27</li>
+ </ul>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-6555</cvename>
+ <cvename>CVE-2025-6556</cvename>
+ <cvename>CVE-2025-6557</cvename>
+ <url>https://chromereleases.googleblog.com/2025/06/stable-channel-update-for-desktop_24.html</url>
+ </references>
+ <dates>
+ <discovery>2025-06-24</discovery>
+ <entry>2025-07-02</entry>
+ </dates>
+ </vuln>
+
<vuln vid="24f4b495-56a1-11f0-9621-93abbef07693">
<topic>sudo -- privilege escalation vulnerability through host and chroot options</topic>
<affects>
diff --git a/shells/atuin/Makefile b/shells/atuin/Makefile
index 7b69750c00ed..d471d425758e 100644
--- a/shells/atuin/Makefile
+++ b/shells/atuin/Makefile
@@ -1,7 +1,7 @@
PORTNAME= atuin
DISTVERSIONPREFIX= v
DISTVERSION= 18.6.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= shells
MAINTAINER= yuri@FreeBSD.org
diff --git a/shells/fish/Makefile b/shells/fish/Makefile
index 68487629a695..c3dec0ba2399 100644
--- a/shells/fish/Makefile
+++ b/shells/fish/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fish
DISTVERSION= 4.0.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= shells
MASTER_SITES= https://github.com/fish-shell/fish-shell/releases/download/${PORTVERSION}/
diff --git a/shells/ion/Makefile b/shells/ion/Makefile
index a043875416a4..a7e7ad562f52 100644
--- a/shells/ion/Makefile
+++ b/shells/ion/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ion
DISTVERSION= 1.0.5-1509
DISTVERSIONSUFFIX= g85452cfa
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= shells
PKGNAMESUFFIX= -shell
diff --git a/shells/nsh/Makefile b/shells/nsh/Makefile
index 47e469043310..91875122a950 100644
--- a/shells/nsh/Makefile
+++ b/shells/nsh/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nsh
DISTVERSION= 0.4.2
-PORTREVISION= 33
+PORTREVISION= 34
CATEGORIES= shells
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
diff --git a/shells/nu_plugin_formats/Makefile b/shells/nu_plugin_formats/Makefile
index 6e0ef0cf8398..f8b83593c5f2 100644
--- a/shells/nu_plugin_formats/Makefile
+++ b/shells/nu_plugin_formats/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nu_plugin_formats
DISTVERSION= ${NUSHELL_VER}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= shells
MASTER_SITES= https://crates.io/api/v1/crates/${PORTNAME}/${DISTVERSION}/download?dummy=/:main
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:main
diff --git a/shells/nu_plugin_gstat/Makefile b/shells/nu_plugin_gstat/Makefile
index a2322b7ea8cb..e2239771cf41 100644
--- a/shells/nu_plugin_gstat/Makefile
+++ b/shells/nu_plugin_gstat/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nu_plugin_gstat
DISTVERSION= ${NUSHELL_VER}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= shells
MASTER_SITES= https://crates.io/api/v1/crates/${PORTNAME}/${DISTVERSION}/download?dummy=/:main
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:main
diff --git a/shells/nu_plugin_inc/Makefile b/shells/nu_plugin_inc/Makefile
index 17d12c272f2d..b3997b7af8c8 100644
--- a/shells/nu_plugin_inc/Makefile
+++ b/shells/nu_plugin_inc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nu_plugin_inc
DISTVERSION= ${NUSHELL_VER}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= shells
MASTER_SITES= https://crates.io/api/v1/crates/${PORTNAME}/${DISTVERSION}/download?dummy=/:main
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:main
diff --git a/shells/nu_plugin_polars/Makefile b/shells/nu_plugin_polars/Makefile
index 148c1dabd658..11acc29f49b8 100644
--- a/shells/nu_plugin_polars/Makefile
+++ b/shells/nu_plugin_polars/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nu_plugin_polars
DISTVERSION= ${NUSHELL_VER}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= shells
MASTER_SITES= https://crates.io/api/v1/crates/${PORTNAME}/${DISTVERSION}/download?dummy=/:main
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:main
diff --git a/shells/nu_plugin_query/Makefile b/shells/nu_plugin_query/Makefile
index 21edc188080d..59dc8d69ff1f 100644
--- a/shells/nu_plugin_query/Makefile
+++ b/shells/nu_plugin_query/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nu_plugin_query
DISTVERSION= ${NUSHELL_VER}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= shells
MASTER_SITES= https://crates.io/api/v1/crates/${PORTNAME}/${DISTVERSION}/download?dummy=/:main
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:main
diff --git a/shells/nushell/Makefile b/shells/nushell/Makefile
index 8a130d593c75..318da18f4ac6 100644
--- a/shells/nushell/Makefile
+++ b/shells/nushell/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nushell
DISTVERSION= 0.104.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= shells
MAINTAINER= yuri@FreeBSD.org
diff --git a/shells/sheldon/Makefile b/shells/sheldon/Makefile
index c80734d4dcdc..6d8d4b049d6a 100644
--- a/shells/sheldon/Makefile
+++ b/shells/sheldon/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sheldon
DISTVERSION= 0.8.3
+PORTREVISION= 1
CATEGORIES= shells
MAINTAINER= tagattie@FreeBSD.org
diff --git a/shells/shell-hist/Makefile b/shells/shell-hist/Makefile
index 0a6ae4e0ecea..614173063c64 100644
--- a/shells/shell-hist/Makefile
+++ b/shells/shell-hist/Makefile
@@ -1,6 +1,6 @@
PORTNAME= shell-hist
DISTVERSION= g20190515
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= shells
MAINTAINER= yuri@FreeBSD.org
diff --git a/shells/shellharden/Makefile b/shells/shellharden/Makefile
index 3cfc79e34c79..32b87be882e7 100644
--- a/shells/shellharden/Makefile
+++ b/shells/shellharden/Makefile
@@ -1,7 +1,7 @@
PORTNAME= shellharden
DISTVERSIONPREFIX= v
DISTVERSION= 4.3.1
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= shells
MAINTAINER= yuri@FreeBSD.org
diff --git a/shells/starship/Makefile b/shells/starship/Makefile
index 0ef9f48069a0..ddd2231fe93e 100644
--- a/shells/starship/Makefile
+++ b/shells/starship/Makefile
@@ -1,6 +1,6 @@
PORTNAME= starship
DISTVERSION= 1.23.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= shells
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 5798873e3860..1fc727d0f973 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -941,6 +941,8 @@
SUBDIR += php83-posix
SUBDIR += php84-fileinfo
SUBDIR += php84-posix
+ SUBDIR += php85-fileinfo
+ SUBDIR += php85-posix
SUBDIR += phybs
SUBDIR += pick
SUBDIR += pidof
diff --git a/sysutils/async/Makefile b/sysutils/async/Makefile
index bf1ffaae8bfa..b55ee451208b 100644
--- a/sysutils/async/Makefile
+++ b/sysutils/async/Makefile
@@ -1,7 +1,7 @@
PORTNAME= async
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.1
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/b3sum/Makefile b/sysutils/b3sum/Makefile
index 74e9f8a69176..f9901b285df3 100644
--- a/sysutils/b3sum/Makefile
+++ b/sysutils/b3sum/Makefile
@@ -1,6 +1,6 @@
PORTNAME= b3sum
PORTVERSION= 1.8.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/sysutils/backdown/Makefile b/sysutils/backdown/Makefile
index 894657ec7349..5d9d89d911a0 100644
--- a/sysutils/backdown/Makefile
+++ b/sysutils/backdown/Makefile
@@ -1,7 +1,7 @@
PORTNAME= backdown
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/sysutils/baloo-widgets/distinfo b/sysutils/baloo-widgets/distinfo
index 2f31ec992bdf..479e0ffe9884 100644
--- a/sysutils/baloo-widgets/distinfo
+++ b/sysutils/baloo-widgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036960
-SHA256 (KDE/release-service/25.04.2/baloo-widgets-25.04.2.tar.xz) = 997b2a1b8f04f2b6b0e28ee27fcdc1198497e3fadc05a3af62677d1ea6446af0
-SIZE (KDE/release-service/25.04.2/baloo-widgets-25.04.2.tar.xz) = 276784
+TIMESTAMP = 1751381662
+SHA256 (KDE/release-service/25.04.3/baloo-widgets-25.04.3.tar.xz) = 62bf1d167d0e17474d8b47d49036296a891009f0fb5aeff21293c7977f6e9166
+SIZE (KDE/release-service/25.04.3/baloo-widgets-25.04.3.tar.xz) = 276732
diff --git a/sysutils/bkt/Makefile b/sysutils/bkt/Makefile
index fcb1595dc078..04fe2630bbd7 100644
--- a/sysutils/bkt/Makefile
+++ b/sysutils/bkt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bkt
DISTVERSION= 0.8.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/sysutils/bottom/Makefile b/sysutils/bottom/Makefile
index 5605dea115b9..cf1944bfda24 100644
--- a/sysutils/bottom/Makefile
+++ b/sysutils/bottom/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bottom
DISTVERSION= 0.10.2
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= sysutils
MAINTAINER= adamw@FreeBSD.org
diff --git a/sysutils/bupstash/Makefile b/sysutils/bupstash/Makefile
index 2693adc44980..e2d8523ad22e 100644
--- a/sysutils/bupstash/Makefile
+++ b/sysutils/bupstash/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bupstash
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.0
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= sysutils
MAINTAINER= felix@userspace.com.au
diff --git a/sysutils/conserve/Makefile b/sysutils/conserve/Makefile
index bd2a219914cf..fff999c0114b 100644
--- a/sysutils/conserve/Makefile
+++ b/sysutils/conserve/Makefile
@@ -1,7 +1,7 @@
PORTNAME= conserve
DISTVERSIONPREFIX= v
DISTVERSION= 24.8.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/czkawka/Makefile b/sysutils/czkawka/Makefile
index 127183c6842f..91ebd4c263ca 100644
--- a/sysutils/czkawka/Makefile
+++ b/sysutils/czkawka/Makefile
@@ -1,6 +1,6 @@
PORTNAME= czkawka
DISTVERSION= 9.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= uzsolt@FreeBSD.org
diff --git a/sysutils/ddh/Makefile b/sysutils/ddh/Makefile
index 3ddc3ce07ae7..cb26a261961c 100644
--- a/sysutils/ddh/Makefile
+++ b/sysutils/ddh/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ddh
DISTVERSIONPREFIX= win
DISTVERSION= 64
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/diskonaut/Makefile b/sysutils/diskonaut/Makefile
index 9095bd73209f..c3053e6b914f 100644
--- a/sysutils/diskonaut/Makefile
+++ b/sysutils/diskonaut/Makefile
@@ -1,6 +1,6 @@
PORTNAME= diskonaut
PORTVERSION= 0.11.0
-PORTREVISION= 43
+PORTREVISION= 44
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/diskus/Makefile b/sysutils/diskus/Makefile
index a1181534b13b..9a850b1fd3f8 100644
--- a/sysutils/diskus/Makefile
+++ b/sysutils/diskus/Makefile
@@ -1,7 +1,7 @@
PORTNAME= diskus
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.0
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= sysutils
MAINTAINER= sec.research.2005@gmail.com
diff --git a/sysutils/dua-cli/Makefile b/sysutils/dua-cli/Makefile
index 4d64bfb4a04e..f490101f4a5e 100644
--- a/sysutils/dua-cli/Makefile
+++ b/sysutils/dua-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dua-cli
DISTVERSIONPREFIX= v
DISTVERSION= 2.29.4
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/dust/Makefile b/sysutils/dust/Makefile
index 123bcfc29f9d..a84e24a336d5 100644
--- a/sysutils/dust/Makefile
+++ b/sysutils/dust/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dust
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= adamw@FreeBSD.org
diff --git a/sysutils/dutree/Makefile b/sysutils/dutree/Makefile
index 4f62ae2fcd42..cbf291362489 100644
--- a/sysutils/dutree/Makefile
+++ b/sysutils/dutree/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dutree
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.15
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= sysutils
PATCH_SITES= https://github.com/nachoparker/dutree/commit/
diff --git a/sysutils/elfx86exts/Makefile b/sysutils/elfx86exts/Makefile
index 56306db203fd..4ff5c4d90d36 100644
--- a/sysutils/elfx86exts/Makefile
+++ b/sysutils/elfx86exts/Makefile
@@ -1,7 +1,7 @@
PORTNAME= elfx86exts
DISTVERSIONPREFIX= ${PORTNAME}@
DISTVERSION= 0.6.2
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= sysutils
MAINTAINER= jamie@catflap.org
diff --git a/sysutils/erdtree/Makefile b/sysutils/erdtree/Makefile
index a9b4f3605f8f..7baf49804bf3 100644
--- a/sysutils/erdtree/Makefile
+++ b/sysutils/erdtree/Makefile
@@ -1,7 +1,7 @@
PORTNAME= erdtree
DISTVERSIONPREFIX= v
DISTVERSION= 3.1.2
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= sysutils
MAINTAINER= se@FreeBSD.org
diff --git a/sysutils/exa/Makefile b/sysutils/exa/Makefile
index 2e44d082540d..12d05d4f2fe9 100644
--- a/sysutils/exa/Makefile
+++ b/sysutils/exa/Makefile
@@ -1,7 +1,7 @@
PORTNAME= exa
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.1
-PORTREVISION= 44
+PORTREVISION= 45
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
diff --git a/sysutils/eza/Makefile b/sysutils/eza/Makefile
index c1d62840d9b1..3622b761c9f5 100644
--- a/sysutils/eza/Makefile
+++ b/sysutils/eza/Makefile
@@ -1,6 +1,7 @@
PORTNAME= eza
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.6
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://github.com/eza-community/${PORTNAME}/releases/download/v${DISTVERSION}/man-${DISTVERSION}.tar.gz?dummy=/:man
DISTFILES= ${PORTNAME}-man-${DISTVERSION}.tar.gz:man
diff --git a/sysutils/faketty/Makefile b/sysutils/faketty/Makefile
index c82623053bf3..d6652fdf1605 100644
--- a/sysutils/faketty/Makefile
+++ b/sysutils/faketty/Makefile
@@ -1,6 +1,6 @@
PORTNAME= faketty
DISTVERSION= 1.0.18
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/fclones/Makefile b/sysutils/fclones/Makefile
index 00261c0a0b50..bfe1795fae8a 100644
--- a/sysutils/fclones/Makefile
+++ b/sysutils/fclones/Makefile
@@ -1,7 +1,7 @@
PORTNAME= fclones
DISTVERSIONPREFIX= v
DISTVERSION= 0.35.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/fd/Makefile b/sysutils/fd/Makefile
index c39a41cec7de..061f614f85f0 100644
--- a/sysutils/fd/Makefile
+++ b/sysutils/fd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= fd
DISTVERSIONPREFIX= v
DISTVERSION= 10.2.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= sysutils
PKGNAMESUFFIX= -find
diff --git a/sysutils/filelight/distinfo b/sysutils/filelight/distinfo
index d404ab09f3f4..8f25c625248c 100644
--- a/sysutils/filelight/distinfo
+++ b/sysutils/filelight/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036962
-SHA256 (KDE/release-service/25.04.2/filelight-25.04.2.tar.xz) = cac5f70d02d2518fd5568f86c378677dca45da86180885a38e2cbf0cf10d03aa
-SIZE (KDE/release-service/25.04.2/filelight-25.04.2.tar.xz) = 688732
+TIMESTAMP = 1751381665
+SHA256 (KDE/release-service/25.04.3/filelight-25.04.3.tar.xz) = 0f6d96addcdcc6a4ed6a19539547a8a80bdc098fffb768885a3464e441a91acd
+SIZE (KDE/release-service/25.04.3/filelight-25.04.3.tar.xz) = 688736
diff --git a/sysutils/flipperbit/Makefile b/sysutils/flipperbit/Makefile
index 447edacf25a7..98e978f7fe63 100644
--- a/sysutils/flipperbit/Makefile
+++ b/sysutils/flipperbit/Makefile
@@ -1,7 +1,7 @@
PORTNAME= flipperbit
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.2
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/flowgger/Makefile b/sysutils/flowgger/Makefile
index 76a05bebc3f1..8cc008233960 100644
--- a/sysutils/flowgger/Makefile
+++ b/sysutils/flowgger/Makefile
@@ -1,6 +1,6 @@
PORTNAME= flowgger
DISTVERSION= 0.3.1
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= sysutils
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
diff --git a/sysutils/framework-system/Makefile b/sysutils/framework-system/Makefile
index ef074115a18e..f4afe3ca9f18 100644
--- a/sysutils/framework-system/Makefile
+++ b/sysutils/framework-system/Makefile
@@ -1,7 +1,7 @@
PORTNAME= framework-system
DISTVERSIONPREFIX=v
DISTVERSION= 0.4.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= dhs@frame.work
diff --git a/sysutils/freebsd-rustdate/Makefile b/sysutils/freebsd-rustdate/Makefile
index 7d701de93fe3..391fe581c018 100644
--- a/sysutils/freebsd-rustdate/Makefile
+++ b/sysutils/freebsd-rustdate/Makefile
@@ -1,5 +1,6 @@
PORTNAME= freebsd-rustdate
DISTVERSION= 1.3.1
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://rustdate.over-yonder.net/dl/ \
https://distfiles.over-yonder.net/freebsd-rustdate/
diff --git a/sysutils/fselect/Makefile b/sysutils/fselect/Makefile
index e8bac7add96a..0baf449fb8f2 100644
--- a/sysutils/fselect/Makefile
+++ b/sysutils/fselect/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fselect
DISTVERSION= 0.8.6
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/gnome-control-center/Makefile b/sysutils/gnome-control-center/Makefile
index f5f4c56a1801..2c09ab0fa2f2 100644
--- a/sysutils/gnome-control-center/Makefile
+++ b/sysutils/gnome-control-center/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gnome-control-center
-PORTVERSION= 47.6
-PORTREVISION= 1
+PORTVERSION= 47.7
CATEGORIES= sysutils gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -12,8 +11,6 @@ WWW= https://apps.gnome.org/Settings/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-PORTSCOUT= limit:^47\.
-
BUILD_DEPENDS= gnome-settings-daemon>0:sysutils/gnome-settings-daemon \
gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \
tecla>0:x11/tecla
@@ -47,7 +44,6 @@ USES= compiler:c++11-lib gettext gnome localbase:ldflags meson \
USE_GNOME= cairo gdkpixbufextra gnomedesktop4 glib20 gtk40 gsound \
libadwaita libxml2
USE_XORG= x11 xi
-USE_LDCONFIG= yes
BINARY_ALIAS= python3=${PYTHON_VERSION}
MESON_ARGS= -Dlocation-services=disabled \
@@ -63,6 +59,8 @@ OPTIONS_DEFAULT= WAYLAND
WAYLAND_MESON_TRUE= wayland
+PORTSCOUT= limit:^47\.
+
post-patch:
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${LOCALBASE}|' \
${WRKSRC}/panels/printers/pp-host.c
diff --git a/sysutils/gnome-control-center/distinfo b/sysutils/gnome-control-center/distinfo
index a0958f175d71..651a1b70e6a3 100644
--- a/sysutils/gnome-control-center/distinfo
+++ b/sysutils/gnome-control-center/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748511367
-SHA256 (gnome/gnome-control-center-47.6.tar.xz) = 70f38495330c61c4367f2561523f0d4ec28c0dec15731745dcedd81b3378f3d2
-SIZE (gnome/gnome-control-center-47.6.tar.xz) = 7089364
+TIMESTAMP = 1751102179
+SHA256 (gnome/gnome-control-center-47.7.tar.xz) = e6863e56c361f57c330e22e9c178e173683af91100a053f77bc84148a769f5f5
+SIZE (gnome/gnome-control-center-47.7.tar.xz) = 7089812
diff --git a/sysutils/gnome-control-center/files/patch-panels_system_about_cc-about-page.c b/sysutils/gnome-control-center/files/patch-panels_system_about_cc-about-page.c
deleted file mode 100644
index 72fbc5a798e4..000000000000
--- a/sysutils/gnome-control-center/files/patch-panels_system_about_cc-about-page.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- panels/system/about/cc-about-page.c.orig 2025-05-26 08:10:04 UTC
-+++ panels/system/about/cc-about-page.c
-@@ -159,7 +159,7 @@ cc_about_page_dispose (GObject *object)
- CcAboutPage *self = CC_ABOUT_PAGE (object);
-
- if (self->system_details_window)
-- adw_dialog_close (self->system_details_window);
-+ adw_dialog_force_close (self->system_details_window);
- g_clear_object (&self->system_details_window);
-
- g_clear_handle_id (&self->create_system_details_id, g_source_remove);
diff --git a/sysutils/gstat-rs/Makefile b/sysutils/gstat-rs/Makefile
index 7bca90ee0c61..97d07c39f26e 100644
--- a/sysutils/gstat-rs/Makefile
+++ b/sysutils/gstat-rs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gstat-rs
DISTVERSIONPREFIX= gstat-v
DISTVERSION= 0.1.6
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= sysutils
MAINTAINER= asomers@FreeBSD.org
diff --git a/sysutils/handlr/Makefile b/sysutils/handlr/Makefile
index 55784a533350..85428e1548fe 100644
--- a/sysutils/handlr/Makefile
+++ b/sysutils/handlr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= handlr
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.1
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= sysutils
MAINTAINER= sec.research.2005@gmail.com
diff --git a/sysutils/hexyl/Makefile b/sysutils/hexyl/Makefile
index 721a90b22684..5ddc854b39dc 100644
--- a/sysutils/hexyl/Makefile
+++ b/sysutils/hexyl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hexyl
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
diff --git a/sysutils/httm/Makefile b/sysutils/httm/Makefile
index 3345458c3cb7..67b3211e3715 100644
--- a/sysutils/httm/Makefile
+++ b/sysutils/httm/Makefile
@@ -1,5 +1,6 @@
PORTNAME= httm
DISTVERSION= 0.48.0
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
diff --git a/sysutils/jail_exporter/Makefile b/sysutils/jail_exporter/Makefile
index 6da337696ba7..98ae67e415cd 100644
--- a/sysutils/jail_exporter/Makefile
+++ b/sysutils/jail_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= jail_exporter
DISTVERSIONPREFIX= v
DISTVERSION= 0.15.1
-PORTREVISION= 35
+PORTREVISION= 36
CATEGORIES= sysutils
MAINTAINER= dor.bsd@xm0.uk
diff --git a/sysutils/joshuto/Makefile b/sysutils/joshuto/Makefile
index f962b73df73c..e3a0c16e678b 100644
--- a/sysutils/joshuto/Makefile
+++ b/sysutils/joshuto/Makefile
@@ -1,7 +1,7 @@
PORTNAME= joshuto
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.8
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/k3b/distinfo b/sysutils/k3b/distinfo
index 5de94b6e248e..5151e8ee5470 100644
--- a/sysutils/k3b/distinfo
+++ b/sysutils/k3b/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036965
-SHA256 (KDE/release-service/25.04.2/k3b-25.04.2.tar.xz) = afa7d50e85cad7998dfc74bf48c88f17be2449d07f8004cd7db49fa0b546ffc2
-SIZE (KDE/release-service/25.04.2/k3b-25.04.2.tar.xz) = 10756808
+TIMESTAMP = 1751381667
+SHA256 (KDE/release-service/25.04.3/k3b-25.04.3.tar.xz) = a24b72a42bde0eb4f0501fee66030fe728636afaceeb5c8acdb224bb8eb7a3b5
+SIZE (KDE/release-service/25.04.3/k3b-25.04.3.tar.xz) = 10756508
diff --git a/sysutils/kbackup/distinfo b/sysutils/kbackup/distinfo
index 5b6e21946b9e..c5773c1a9ee5 100644
--- a/sysutils/kbackup/distinfo
+++ b/sysutils/kbackup/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036967
-SHA256 (KDE/release-service/25.04.2/kbackup-25.04.2.tar.xz) = db3e82a6f97142b874a6ebe8f1b81eee4a0a8400e7fd523e5150557958ec8bb0
-SIZE (KDE/release-service/25.04.2/kbackup-25.04.2.tar.xz) = 394816
+TIMESTAMP = 1751381669
+SHA256 (KDE/release-service/25.04.3/kbackup-25.04.3.tar.xz) = 610957f2f41e7bf23d8b80ad336c7535291935b5190d371c7f948a192d63efcf
+SIZE (KDE/release-service/25.04.3/kbackup-25.04.3.tar.xz) = 394788
diff --git a/sysutils/kcron/distinfo b/sysutils/kcron/distinfo
index a2fab244b954..9c12eda39f2b 100644
--- a/sysutils/kcron/distinfo
+++ b/sysutils/kcron/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036970
-SHA256 (KDE/release-service/25.04.2/kcron-25.04.2.tar.xz) = e75b35e145d75b391b81eb882d1c8f02d8d0f20561146392490910342ae05f2b
-SIZE (KDE/release-service/25.04.2/kcron-25.04.2.tar.xz) = 899968
+TIMESTAMP = 1751381672
+SHA256 (KDE/release-service/25.04.3/kcron-25.04.3.tar.xz) = bf463a561c4512fae6baf4d1746d96045c717a46acb66ae44969885ea0b6cd03
+SIZE (KDE/release-service/25.04.3/kcron-25.04.3.tar.xz) = 899880
diff --git a/sysutils/kdebugsettings/distinfo b/sysutils/kdebugsettings/distinfo
index 553539960f6f..5c71e241d08b 100644
--- a/sysutils/kdebugsettings/distinfo
+++ b/sysutils/kdebugsettings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036972
-SHA256 (KDE/release-service/25.04.2/kdebugsettings-25.04.2.tar.xz) = 71a4ab5c383f01c14fb6ff12a15702299bbfd59ae26e08b17f9f93b090fcaafe
-SIZE (KDE/release-service/25.04.2/kdebugsettings-25.04.2.tar.xz) = 121292
+TIMESTAMP = 1751381674
+SHA256 (KDE/release-service/25.04.3/kdebugsettings-25.04.3.tar.xz) = 5861db6582ded4ac112b0a43baef2192d51f3b0609270441e05aa6c550d2e8c8
+SIZE (KDE/release-service/25.04.3/kdebugsettings-25.04.3.tar.xz) = 121304
diff --git a/sysutils/kdf/distinfo b/sysutils/kdf/distinfo
index 11a22f49369d..56ae949ad66c 100644
--- a/sysutils/kdf/distinfo
+++ b/sysutils/kdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036975
-SHA256 (KDE/release-service/25.04.2/kdf-25.04.2.tar.xz) = 3d868661589daec4bfbd5e608407c6931c0bd5206f815ba88e8059814ad9b88b
-SIZE (KDE/release-service/25.04.2/kdf-25.04.2.tar.xz) = 481660
+TIMESTAMP = 1751381677
+SHA256 (KDE/release-service/25.04.3/kdf-25.04.3.tar.xz) = b36e510cea034fd2ce08fbbfb26d203a1d8e245d4426d4eb964d1c947964d165
+SIZE (KDE/release-service/25.04.3/kdf-25.04.3.tar.xz) = 481708
diff --git a/sysutils/kdialog/distinfo b/sysutils/kdialog/distinfo
index 0510ee39445d..3cfe515b1b4e 100644
--- a/sysutils/kdialog/distinfo
+++ b/sysutils/kdialog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036977
-SHA256 (KDE/release-service/25.04.2/kdialog-25.04.2.tar.xz) = 5fa7c856b737f904f2132a176515e281d5da4670736ba288e1aeb9ea651029cd
-SIZE (KDE/release-service/25.04.2/kdialog-25.04.2.tar.xz) = 149372
+TIMESTAMP = 1751381679
+SHA256 (KDE/release-service/25.04.3/kdialog-25.04.3.tar.xz) = df97d1ab7930161536ec41184e43cd00de7e46b686729ef03a292524e144fae3
+SIZE (KDE/release-service/25.04.3/kdialog-25.04.3.tar.xz) = 149396
diff --git a/sysutils/khelpcenter/Makefile b/sysutils/khelpcenter/Makefile
index 273be8e965af..f19b66b5eaf0 100644
--- a/sysutils/khelpcenter/Makefile
+++ b/sysutils/khelpcenter/Makefile
@@ -1,6 +1,5 @@
PORTNAME= khelpcenter
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= sysutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/sysutils/khelpcenter/distinfo b/sysutils/khelpcenter/distinfo
index 810deac7aca9..c8898f14f859 100644
--- a/sysutils/khelpcenter/distinfo
+++ b/sysutils/khelpcenter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036979
-SHA256 (KDE/release-service/25.04.2/khelpcenter-25.04.2.tar.xz) = 5ac9acabd62787ee31f8898917658533eca175f36198325f09d374802acbeeea
-SIZE (KDE/release-service/25.04.2/khelpcenter-25.04.2.tar.xz) = 4248840
+TIMESTAMP = 1751381682
+SHA256 (KDE/release-service/25.04.3/khelpcenter-25.04.3.tar.xz) = 49140b3f31fe82ab0993724500ff1bef9c8041c7234a3b831cc9adeb71114111
+SIZE (KDE/release-service/25.04.3/khelpcenter-25.04.3.tar.xz) = 4248848
diff --git a/sysutils/kpmcore/distinfo b/sysutils/kpmcore/distinfo
index 305db61d4c10..aa1536d79d68 100644
--- a/sysutils/kpmcore/distinfo
+++ b/sysutils/kpmcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036982
-SHA256 (KDE/release-service/25.04.2/kpmcore-25.04.2.tar.xz) = 31a95cbdca824ddc5df77dd21fdaa42f320f71d786de4674455fb4acca5bb2fd
-SIZE (KDE/release-service/25.04.2/kpmcore-25.04.2.tar.xz) = 665488
+TIMESTAMP = 1751381684
+SHA256 (KDE/release-service/25.04.3/kpmcore-25.04.3.tar.xz) = 6c22e9068fa1e7a4a4a64def7636bb3498b977cf77752d126f1b4e1143f48c95
+SIZE (KDE/release-service/25.04.3/kpmcore-25.04.3.tar.xz) = 665512
diff --git a/sysutils/ksystemlog/distinfo b/sysutils/ksystemlog/distinfo
index 0a80a3e187ac..b1c0bbfa9468 100644
--- a/sysutils/ksystemlog/distinfo
+++ b/sysutils/ksystemlog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036984
-SHA256 (KDE/release-service/25.04.2/ksystemlog-25.04.2.tar.xz) = f79d08ccdb2340d09fc53d97ec9c5c17f94ba52600a3817c01ef9741f173d5e3
-SIZE (KDE/release-service/25.04.2/ksystemlog-25.04.2.tar.xz) = 1872148
+TIMESTAMP = 1751381687
+SHA256 (KDE/release-service/25.04.3/ksystemlog-25.04.3.tar.xz) = cbac290076ee16d35816015a8c99fe297a9093898d0beac29c734bc9e0226afe
+SIZE (KDE/release-service/25.04.3/ksystemlog-25.04.3.tar.xz) = 1872256
diff --git a/sysutils/kubie/Makefile b/sysutils/kubie/Makefile
index 67b5858536bb..ff4bef08c876 100644
--- a/sysutils/kubie/Makefile
+++ b/sysutils/kubie/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kubie
DISTVERSIONPREFIX= v
DISTVERSION= 0.25.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/lsd/Makefile b/sysutils/lsd/Makefile
index 1c8dc425f632..e9686c5237d6 100644
--- a/sysutils/lsd/Makefile
+++ b/sysutils/lsd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lsd
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.5
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= andoriyu@gmail.com
diff --git a/sysutils/mcfly/Makefile b/sysutils/mcfly/Makefile
index 464ecbc534ad..37b15a9bf41e 100644
--- a/sysutils/mcfly/Makefile
+++ b/sysutils/mcfly/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mcfly
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.3
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/mdcat/Makefile b/sysutils/mdcat/Makefile
index 1a269a4b0ad2..5ee5c8295299 100644
--- a/sysutils/mdcat/Makefile
+++ b/sysutils/mdcat/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mdcat
DISTVERSIONPREFIX= ${PORTNAME}-
DISTVERSION= 2.7.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/mprocs/Makefile b/sysutils/mprocs/Makefile
index cfd386dbe8a8..9c7021df8661 100644
--- a/sysutils/mprocs/Makefile
+++ b/sysutils/mprocs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mprocs
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/sysutils/ncdu2/Makefile b/sysutils/ncdu2/Makefile
index 22d91ce2ac85..93a4d28551e1 100644
--- a/sysutils/ncdu2/Makefile
+++ b/sysutils/ncdu2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ncdu
-PORTVERSION= 2.7
+PORTVERSION= 2.8.2
CATEGORIES= sysutils
MASTER_SITES= https://dev.yorhel.nl/download/
PKGNAMESUFFIX= 2
@@ -12,7 +12,7 @@ WWW= https://dev.yorhel.nl/ncdu \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSES/MIT.txt
-BUILD_DEPENDS= zig>=0.12<0.14:lang/zig
+BUILD_DEPENDS= zig>=0.14:lang/zig
LIB_DEPENDS= libzstd.so:archivers/zstd
USES= ncurses pkgconfig
diff --git a/sysutils/ncdu2/distinfo b/sysutils/ncdu2/distinfo
index a95229982298..806a83cc42e9 100644
--- a/sysutils/ncdu2/distinfo
+++ b/sysutils/ncdu2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732202496
-SHA256 (ncdu-2.7.tar.gz) = b218cc14a2bb9852cf951db4e21aec8980e7a8c3aca097e3aa3417f20eb93000
-SIZE (ncdu-2.7.tar.gz) = 71122
+TIMESTAMP = 1751375039
+SHA256 (ncdu-2.8.2.tar.gz) = 022fa765d35a79797acdc80c831707df43c9a3ba60d1ae3e6ea4cc1b7a2c013d
+SIZE (ncdu-2.8.2.tar.gz) = 72200
diff --git a/sysutils/onefetch/Makefile b/sysutils/onefetch/Makefile
index a021702fd02c..617518d32ea8 100644
--- a/sysutils/onefetch/Makefile
+++ b/sysutils/onefetch/Makefile
@@ -1,6 +1,6 @@
PORTNAME= onefetch
DISTVERSION= 2.22.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= sysutils devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/opensbi/Makefile b/sysutils/opensbi/Makefile
index 703e9218ed9f..48d1f5e554a9 100644
--- a/sysutils/opensbi/Makefile
+++ b/sysutils/opensbi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= opensbi
DISTVERSIONPREFIX=v
-DISTVERSION= 1.6
+DISTVERSION= 1.7
CATEGORIES= sysutils
MAINTAINER= mhorne@FreeBSD.org
diff --git a/sysutils/opensbi/distinfo b/sysutils/opensbi/distinfo
index 27de00840a02..4c670b9b189d 100644
--- a/sysutils/opensbi/distinfo
+++ b/sysutils/opensbi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735930463
-SHA256 (riscv-software-src-opensbi-v1.6_GH0.tar.gz) = d11702103f177a2914e94eec57ce5ed820296d874f6b6525c4482e55d71a3667
-SIZE (riscv-software-src-opensbi-v1.6_GH0.tar.gz) = 476631
+TIMESTAMP = 1751304581
+SHA256 (riscv-software-src-opensbi-v1.7_GH0.tar.gz) = 2cf856a4e5e2e052948ddb54ba48232b1f698b7f52e0374fc7d17d51e8c8f7ce
+SIZE (riscv-software-src-opensbi-v1.7_GH0.tar.gz) = 490131
diff --git a/sysutils/opensbi/files/patch-lib_sbi_sbi__hart.c b/sysutils/opensbi/files/patch-lib_sbi_sbi__hart.c
index 73263b9d2715..e22fa1ab8d57 100644
--- a/sysutils/opensbi/files/patch-lib_sbi_sbi__hart.c
+++ b/sysutils/opensbi/files/patch-lib_sbi_sbi__hart.c
@@ -1,6 +1,6 @@
---- lib/sbi/sbi_hart.c.orig 2023-12-27 03:02:58.000000000 -0400
-+++ lib/sbi/sbi_hart.c 2024-01-11 14:10:09.723340000 -0400
-@@ -523,6 +523,16 @@
+--- lib/sbi/sbi_hart.c.orig 2025-06-30 03:07:30 UTC
++++ lib/sbi/sbi_hart.c
+@@ -567,6 +567,16 @@ int sbi_hart_pmp_configure(struct sbi_scratch *scratch
if (!pmp_count)
return 0;
diff --git a/sysutils/opensbi/files/patch-platform_generic_platform.c b/sysutils/opensbi/files/patch-platform_generic_platform.c
index 2e6ed1159868..c4e535de59b5 100644
--- a/sysutils/opensbi/files/patch-platform_generic_platform.c
+++ b/sysutils/opensbi/files/patch-platform_generic_platform.c
@@ -1,11 +1,11 @@
---- platform/generic/platform.c.orig 2022-06-25 03:42:10 UTC
+--- platform/generic/platform.c.orig 2025-06-30 03:07:30 UTC
+++ platform/generic/platform.c
-@@ -24,6 +24,8 @@
- #include <sbi_utils/ipi/fdt_ipi.h>
- #include <sbi_utils/reset/fdt_reset.h>
+@@ -30,6 +30,8 @@
+ #include <sbi_utils/serial/semihosting.h>
+ #include <sbi_utils/timer/fdt_timer.h>
+int need_pmp_war = false;
+
/* List of platform override modules generated at compile time */
- extern const struct platform_override *platform_override_modules[];
- extern unsigned long platform_override_modules_size;
+ extern const struct fdt_driver *const platform_override_modules[];
+
diff --git a/sysutils/opensbi/files/patch-platform_generic_sifive_fu540.c b/sysutils/opensbi/files/patch-platform_generic_sifive_fu540.c
index 9f776d796e1b..d721c7224afa 100644
--- a/sysutils/opensbi/files/patch-platform_generic_sifive_fu540.c
+++ b/sysutils/opensbi/files/patch-platform_generic_sifive_fu540.c
@@ -1,27 +1,26 @@
---- platform/generic/sifive/fu540.c.orig 2022-06-26 14:27:30 UTC
+--- platform/generic/sifive/fu540.c.orig 2025-06-30 03:07:30 UTC
+++ platform/generic/sifive/fu540.c
-@@ -11,6 +11,16 @@
+@@ -11,6 +11,15 @@
#include <sbi_utils/fdt/fdt_helper.h>
#include <sbi_utils/fdt/fdt_fixup.h>
+extern int need_pmp_war;
+
-+static int sifive_fu540_early_init(bool cold_boot, const void *fdt,
-+ const struct fdt_match *match)
++static int sifive_fu540_early_init(bool cold_boot)
+{
+ need_pmp_war = true;
+
+ return 0;
+}
+
- static u64 sifive_fu540_tlbr_flush_limit(const struct fdt_match *match)
+ static u64 sifive_fu540_tlbr_flush_limit(void)
{
/*
-@@ -41,6 +50,7 @@ const struct platform_override sifive_fu540 = {
- };
+@@ -22,6 +31,7 @@ static int sifive_fu540_platform_init(const void *fdt,
- const struct platform_override sifive_fu540 = {
-+ .early_init = sifive_fu540_early_init,
- .match_table = sifive_fu540_match,
- .tlbr_flush_limit = sifive_fu540_tlbr_flush_limit,
- .fdt_fixup = sifive_fu540_fdt_fixup,
+ static int sifive_fu540_platform_init(const void *fdt, int nodeoff, const struct fdt_match *match)
+ {
++ generic_platform_ops.early_init = sifive_fu540_early_init;
+ generic_platform_ops.get_tlbr_flush_limit = sifive_fu540_tlbr_flush_limit;
+
+ return 0;
diff --git a/sysutils/opentofu/Makefile b/sysutils/opentofu/Makefile
index 752f1eeb34c5..ecc4ea14f87c 100644
--- a/sysutils/opentofu/Makefile
+++ b/sysutils/opentofu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= opentofu
DISTVERSIONPREFIX= v
-DISTVERSION= 1.10.0
+DISTVERSION= 1.10.2
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
diff --git a/sysutils/opentofu/distinfo b/sysutils/opentofu/distinfo
index d4ac1a41b544..414ced3ad22c 100644
--- a/sysutils/opentofu/distinfo
+++ b/sysutils/opentofu/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1751268730
-SHA256 (go/sysutils_opentofu/opentofu-v1.10.0/v1.10.0.mod) = a89f161ef76903801f1a0beac5aab3deea6455825cde9faedb9f3a5f043e5d01
-SIZE (go/sysutils_opentofu/opentofu-v1.10.0/v1.10.0.mod) = 14181
-SHA256 (go/sysutils_opentofu/opentofu-v1.10.0/v1.10.0.zip) = ed69c7953abaf24fcb1ccf68fd8f403ded8a874b52c3cd7ff8d40a18bb6807ad
-SIZE (go/sysutils_opentofu/opentofu-v1.10.0/v1.10.0.zip) = 6739653
+TIMESTAMP = 1751444266
+SHA256 (go/sysutils_opentofu/opentofu-v1.10.2/v1.10.2.mod) = fea0f5e89a464ced9d8221c821eb16163062f1c948389406a8479db8d18dc413
+SIZE (go/sysutils_opentofu/opentofu-v1.10.2/v1.10.2.mod) = 14181
+SHA256 (go/sysutils_opentofu/opentofu-v1.10.2/v1.10.2.zip) = 0ec1d5261c4a590b0bd2d07b9ac513c05c0c5fa6993a43d3ce6fd49387d3ca3f
+SIZE (go/sysutils_opentofu/opentofu-v1.10.2/v1.10.2.zip) = 6744361
diff --git a/sysutils/pfetch-rs/Makefile b/sysutils/pfetch-rs/Makefile
index 8d5dd12970f5..46565d6f6d68 100644
--- a/sysutils/pfetch-rs/Makefile
+++ b/sysutils/pfetch-rs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pfetch-rs
DISTVERSIONPREFIX= v
DISTVERSION= 2.11.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= yonas.yanfa@gmail.com
diff --git a/sysutils/php85-fileinfo/Makefile b/sysutils/php85-fileinfo/Makefile
new file mode 100644
index 000000000000..f7b8fe1610ee
--- /dev/null
+++ b/sysutils/php85-fileinfo/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= sysutils
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -fileinfo
+
+.include "${MASTERDIR}/Makefile"
diff --git a/sysutils/php85-posix/Makefile b/sysutils/php85-posix/Makefile
new file mode 100644
index 000000000000..8fdc5be62d79
--- /dev/null
+++ b/sysutils/php85-posix/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= sysutils
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -posix
+
+.include "${MASTERDIR}/Makefile"
diff --git a/sysutils/plasma6-discover/distinfo b/sysutils/plasma6-discover/distinfo
index 4a1f89401962..c6598e5274ef 100644
--- a/sysutils/plasma6-discover/distinfo
+++ b/sysutils/plasma6-discover/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789614
-SHA256 (KDE/plasma/6.4.1/discover-6.4.1.tar.xz) = f34cea438a8a0ae0bb6fd13e4164d49c7a2a9857e204300ccc276f2d5f898230
-SIZE (KDE/plasma/6.4.1/discover-6.4.1.tar.xz) = 1110016
+TIMESTAMP = 1751380546
+SHA256 (KDE/plasma/6.4.2/discover-6.4.2.tar.xz) = f1ddb51bcdd9815dc222c02d299424924da541b3a91a2cbf9727bd1b20dbd515
+SIZE (KDE/plasma/6.4.2/discover-6.4.2.tar.xz) = 1110056
diff --git a/sysutils/plasma6-kde-cli-tools/distinfo b/sysutils/plasma6-kde-cli-tools/distinfo
index 56b50db7c2f8..d35a2d8300ff 100644
--- a/sysutils/plasma6-kde-cli-tools/distinfo
+++ b/sysutils/plasma6-kde-cli-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789615
-SHA256 (KDE/plasma/6.4.1/kde-cli-tools-6.4.1.tar.xz) = 2d90ab0c034fb9d2816750da9ace39b708b712d3f7341663ebbbfe88d5b02ca4
-SIZE (KDE/plasma/6.4.1/kde-cli-tools-6.4.1.tar.xz) = 638508
+TIMESTAMP = 1751380547
+SHA256 (KDE/plasma/6.4.2/kde-cli-tools-6.4.2.tar.xz) = f622615044d5231a9ac933496a509b45a679e2f4f76ab9541daf19a0fedcefaa
+SIZE (KDE/plasma/6.4.2/kde-cli-tools-6.4.2.tar.xz) = 638552
diff --git a/sysutils/plasma6-kinfocenter/distinfo b/sysutils/plasma6-kinfocenter/distinfo
index 089fd5283ef2..ad8459ff8233 100644
--- a/sysutils/plasma6-kinfocenter/distinfo
+++ b/sysutils/plasma6-kinfocenter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789616
-SHA256 (KDE/plasma/6.4.1/kinfocenter-6.4.1.tar.xz) = 20eafbae78a437f767b8b6e9493875b230033f9760454732e810483c82127927
-SIZE (KDE/plasma/6.4.1/kinfocenter-6.4.1.tar.xz) = 758196
+TIMESTAMP = 1751380547
+SHA256 (KDE/plasma/6.4.2/kinfocenter-6.4.2.tar.xz) = 1d25ffed7904bdb7ae4d2ff56d4173b48a15384cb970a78a145127866dd199da
+SIZE (KDE/plasma/6.4.2/kinfocenter-6.4.2.tar.xz) = 758388
diff --git a/sysutils/plasma6-kmenuedit/distinfo b/sysutils/plasma6-kmenuedit/distinfo
index 5bf724c2af64..17a87aa70d8e 100644
--- a/sysutils/plasma6-kmenuedit/distinfo
+++ b/sysutils/plasma6-kmenuedit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789616
-SHA256 (KDE/plasma/6.4.1/kmenuedit-6.4.1.tar.xz) = 55db175f0f3deda6154bfb0c721adf183f63c134b77858c9fbbe0858ae9c7773
-SIZE (KDE/plasma/6.4.1/kmenuedit-6.4.1.tar.xz) = 884588
+TIMESTAMP = 1751380548
+SHA256 (KDE/plasma/6.4.2/kmenuedit-6.4.2.tar.xz) = a00fd850300ff08b17bd9a52ec19e8f69822344efda17734e8655a1cbeaa352b
+SIZE (KDE/plasma/6.4.2/kmenuedit-6.4.2.tar.xz) = 884860
diff --git a/sysutils/plasma6-ksystemstats/distinfo b/sysutils/plasma6-ksystemstats/distinfo
index e483eac81117..ffe08e5d7c34 100644
--- a/sysutils/plasma6-ksystemstats/distinfo
+++ b/sysutils/plasma6-ksystemstats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789617
-SHA256 (KDE/plasma/6.4.1/ksystemstats-6.4.1.tar.xz) = a70a74d3bd24116f6001086b942cc9d69f7514f3f5b7c2a0382d5dc281e7f0aa
-SIZE (KDE/plasma/6.4.1/ksystemstats-6.4.1.tar.xz) = 156608
+TIMESTAMP = 1751380549
+SHA256 (KDE/plasma/6.4.2/ksystemstats-6.4.2.tar.xz) = 516134ecc8ac46c7bcf099d57d8889e856cccf1a361275a0d32c66cd2f65c124
+SIZE (KDE/plasma/6.4.2/ksystemstats-6.4.2.tar.xz) = 156612
diff --git a/sysutils/plasma6-libksysguard/distinfo b/sysutils/plasma6-libksysguard/distinfo
index e79c11159df0..b4dd6dbb73a0 100644
--- a/sysutils/plasma6-libksysguard/distinfo
+++ b/sysutils/plasma6-libksysguard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789618
-SHA256 (KDE/plasma/6.4.1/libksysguard-6.4.1.tar.xz) = 7c33949dbdccceece35fbefd244a4449b23b5071e0cad082f91aee64f7b281e1
-SIZE (KDE/plasma/6.4.1/libksysguard-6.4.1.tar.xz) = 333936
+TIMESTAMP = 1751380550
+SHA256 (KDE/plasma/6.4.2/libksysguard-6.4.2.tar.xz) = e571d84cdb0ba5c3de3c269b34a2766b294c523370ba2cb78d6f4e52a3bb47d9
+SIZE (KDE/plasma/6.4.2/libksysguard-6.4.2.tar.xz) = 334072
diff --git a/sysutils/plasma6-plasma-disks/distinfo b/sysutils/plasma6-plasma-disks/distinfo
index 67586b754218..5e2527364361 100644
--- a/sysutils/plasma6-plasma-disks/distinfo
+++ b/sysutils/plasma6-plasma-disks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789618
-SHA256 (KDE/plasma/6.4.1/plasma-disks-6.4.1.tar.xz) = c98f9a0d5322982a908497d7cc02867825486257b8e25462d197f336011c5314
-SIZE (KDE/plasma/6.4.1/plasma-disks-6.4.1.tar.xz) = 105220
+TIMESTAMP = 1751380551
+SHA256 (KDE/plasma/6.4.2/plasma-disks-6.4.2.tar.xz) = 719bcc150a46252b0ef164f909510b38c62eb0db11af16156c1d026f33465ad9
+SIZE (KDE/plasma/6.4.2/plasma-disks-6.4.2.tar.xz) = 105228
diff --git a/sysutils/plasma6-plasma-systemmonitor/distinfo b/sysutils/plasma6-plasma-systemmonitor/distinfo
index 23da83c40cc6..4a4aeccac728 100644
--- a/sysutils/plasma6-plasma-systemmonitor/distinfo
+++ b/sysutils/plasma6-plasma-systemmonitor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789619
-SHA256 (KDE/plasma/6.4.1/plasma-systemmonitor-6.4.1.tar.xz) = b1810d329b81ac35afca75f5ff2887b724e2fc7b1f9c510198b87c29cb8bde5f
-SIZE (KDE/plasma/6.4.1/plasma-systemmonitor-6.4.1.tar.xz) = 216880
+TIMESTAMP = 1751380552
+SHA256 (KDE/plasma/6.4.2/plasma-systemmonitor-6.4.2.tar.xz) = a4866160dbdc56fa7b85f48e632643b82d6d36674c754f9969fceadd6f3ea538
+SIZE (KDE/plasma/6.4.2/plasma-systemmonitor-6.4.2.tar.xz) = 217084
diff --git a/sysutils/plasma6-polkit-kde-agent-1/distinfo b/sysutils/plasma6-polkit-kde-agent-1/distinfo
index 0547c56fd276..32fc33d3e794 100644
--- a/sysutils/plasma6-polkit-kde-agent-1/distinfo
+++ b/sysutils/plasma6-polkit-kde-agent-1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789619
-SHA256 (KDE/plasma/6.4.1/polkit-kde-agent-1-6.4.1.tar.xz) = bb1cc037725368334439d13dc7de12c5f517b398385f1c9f529571a5392a9302
-SIZE (KDE/plasma/6.4.1/polkit-kde-agent-1-6.4.1.tar.xz) = 57548
+TIMESTAMP = 1751380553
+SHA256 (KDE/plasma/6.4.2/polkit-kde-agent-1-6.4.2.tar.xz) = 2aafae6b4d048018c398f49a15ff987219831aee22fec54d08f2078634170f9a
+SIZE (KDE/plasma/6.4.2/polkit-kde-agent-1-6.4.2.tar.xz) = 57576
diff --git a/sysutils/plasma6-powerdevil/distinfo b/sysutils/plasma6-powerdevil/distinfo
index cde01e852ee0..f566598914b5 100644
--- a/sysutils/plasma6-powerdevil/distinfo
+++ b/sysutils/plasma6-powerdevil/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789620
-SHA256 (KDE/plasma/6.4.1/powerdevil-6.4.1.tar.xz) = 93e4381f253f9e960787feb5fcb86ea1a7c0e2978e3b3009ae192a86ae73462f
-SIZE (KDE/plasma/6.4.1/powerdevil-6.4.1.tar.xz) = 1229008
+TIMESTAMP = 1751380554
+SHA256 (KDE/plasma/6.4.2/powerdevil-6.4.2.tar.xz) = cbf89f25efc8cb87c47c52eb575781b236a353796f73172a43b88d441662c6c5
+SIZE (KDE/plasma/6.4.2/powerdevil-6.4.2.tar.xz) = 1229252
diff --git a/sysutils/plasma6-systemsettings/distinfo b/sysutils/plasma6-systemsettings/distinfo
index c4cd89095f2a..7aeca2f576f2 100644
--- a/sysutils/plasma6-systemsettings/distinfo
+++ b/sysutils/plasma6-systemsettings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789621
-SHA256 (KDE/plasma/6.4.1/systemsettings-6.4.1.tar.xz) = a27f312a292ac4c5c3efa1af71e70ca834d7ec8e8f37a710cf85ae2d7bbeff95
-SIZE (KDE/plasma/6.4.1/systemsettings-6.4.1.tar.xz) = 219344
+TIMESTAMP = 1751380555
+SHA256 (KDE/plasma/6.4.2/systemsettings-6.4.2.tar.xz) = bc56680aed6da67dea026a0bc60574c3f3a5cfab3993131923b698d28102d60b
+SIZE (KDE/plasma/6.4.2/systemsettings-6.4.2.tar.xz) = 219364
diff --git a/sysutils/pollinfo/Makefile b/sysutils/pollinfo/Makefile
index 31a720ffcf80..b06bfcac0b47 100644
--- a/sysutils/pollinfo/Makefile
+++ b/sysutils/pollinfo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pollinfo
PORTVERSION= 0.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils devel
MAINTAINER= arrowd@FreeBSD.org
diff --git a/sysutils/potnet/Makefile b/sysutils/potnet/Makefile
index e1188bb81789..cb92cb56c40a 100644
--- a/sysutils/potnet/Makefile
+++ b/sysutils/potnet/Makefile
@@ -1,6 +1,6 @@
PORTNAME= potnet
DISTVERSION= 0.5.0
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= sysutils
MAINTAINER= pizzamig@FreeBSD.org
diff --git a/sysutils/process-viewer/Makefile b/sysutils/process-viewer/Makefile
index 8291fcaaee0b..9ca385367609 100644
--- a/sysutils/process-viewer/Makefile
+++ b/sysutils/process-viewer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= process-viewer
DISTVERSION= g20220909
-PORTREVISION= 23
+PORTREVISION= 24
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/procs/Makefile b/sysutils/procs/Makefile
index 7ea6c8209ef3..f8068c472dfd 100644
--- a/sysutils/procs/Makefile
+++ b/sysutils/procs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= procs
DISTVERSIONPREFIX= v
DISTVERSION= 0.14.10
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/qmk_hid/Makefile b/sysutils/qmk_hid/Makefile
index 6442d69c805b..b71aca40ed23 100644
--- a/sysutils/qmk_hid/Makefile
+++ b/sysutils/qmk_hid/Makefile
@@ -1,7 +1,7 @@
PORTNAME= qmk_hid
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.12
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= sysutils
MAINTAINER= dhs@frame.work
diff --git a/sysutils/rldd/Makefile b/sysutils/rldd/Makefile
index 332436ad08d4..dd3c8d481aad 100644
--- a/sysutils/rldd/Makefile
+++ b/sysutils/rldd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rldd
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= tagattie@FreeBSD.org
diff --git a/sysutils/runiq/Makefile b/sysutils/runiq/Makefile
index 1d1f2392e04f..d9bd385a8b57 100644
--- a/sysutils/runiq/Makefile
+++ b/sysutils/runiq/Makefile
@@ -1,7 +1,7 @@
PORTNAME= runiq
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.0
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/rust-coreutils/Makefile b/sysutils/rust-coreutils/Makefile
index fffcb8197de0..5b894f481289 100644
--- a/sysutils/rust-coreutils/Makefile
+++ b/sysutils/rust-coreutils/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rust-coreutils
DISTVERSION= 0.1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/sysutils/rust-findutils/Makefile b/sysutils/rust-findutils/Makefile
index 792aa3321316..69c4a11f1203 100644
--- a/sysutils/rust-findutils/Makefile
+++ b/sysutils/rust-findutils/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rust-findutils
DISTVERSION= 0.7.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= sysutils
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/sysutils/signon-kwallet-extension/distinfo b/sysutils/signon-kwallet-extension/distinfo
index 68e7874ae623..085967899506 100644
--- a/sysutils/signon-kwallet-extension/distinfo
+++ b/sysutils/signon-kwallet-extension/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036987
-SHA256 (KDE/release-service/25.04.2/signon-kwallet-extension-25.04.2.tar.xz) = e8032e1862d93c0b3e0ca82e97e719be7e261647cae0b66f46730ed359ac8112
-SIZE (KDE/release-service/25.04.2/signon-kwallet-extension-25.04.2.tar.xz) = 11304
+TIMESTAMP = 1751381689
+SHA256 (KDE/release-service/25.04.3/signon-kwallet-extension-25.04.3.tar.xz) = 759188b4dc613ef775032c65380a8dfc0f35b8933ebf5365eabca77db67de5d0
+SIZE (KDE/release-service/25.04.3/signon-kwallet-extension-25.04.3.tar.xz) = 11308
diff --git a/sysutils/superiotool/files/patch-Makefile b/sysutils/superiotool/files/patch-Makefile
index a17b198c05b8..a7cca296f4ed 100644
--- a/sysutils/superiotool/files/patch-Makefile
+++ b/sysutils/superiotool/files/patch-Makefile
@@ -1,6 +1,6 @@
---- Makefile.orig 2022-10-16 20:14:31 UTC
-+++ Makefile
-@@ -8,7 +8,7 @@ PREFIX ?= /usr/local
+--- Makefile.orig 2022-10-16 23:14:31.000000000 +0300
++++ Makefile 2025-07-02 10:37:44.757402000 +0300
+@@ -8,7 +8,7 @@
# Set the superiotool version string to the output of 'git describe'.
@@ -9,3 +9,12 @@
CFLAGS += -O2 -Wall -Wstrict-prototypes -Wundef -Wstrict-aliasing \
-Werror-implicit-function-declaration -ansi -pedantic $(VERSION)
+@@ -23,7 +23,7 @@
+ endif
+ ifeq ($(OS_ARCH), FreeBSD)
+ CFLAGS = -O2 -Wall -Werror -Wstrict-prototypes -Wundef -Wstrict-aliasing \
+- -Werror-implicit-function-declaration -ansi $(VERSION) \
++ -Werror-implicit-function-declaration -Wno-comment -ansi $(VERSION) \
+ -I/usr/local/include
+ LDFLAGS += -L/usr/local/lib
+ LIBS = -lz
diff --git a/sysutils/sweeper/distinfo b/sysutils/sweeper/distinfo
index cc0c6ec1f471..8a58cc00bc88 100644
--- a/sysutils/sweeper/distinfo
+++ b/sysutils/sweeper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036989
-SHA256 (KDE/release-service/25.04.2/sweeper-25.04.2.tar.xz) = 752905ee132f4a9bb4f77ad4726d8dc7faf031fe5508724c9c2889c00d39bd51
-SIZE (KDE/release-service/25.04.2/sweeper-25.04.2.tar.xz) = 387376
+TIMESTAMP = 1751381692
+SHA256 (KDE/release-service/25.04.3/sweeper-25.04.3.tar.xz) = ca29d71cba164900c5342833bf2fc774c924390302cc08db914698c070ec07f3
+SIZE (KDE/release-service/25.04.3/sweeper-25.04.3.tar.xz) = 387432
diff --git a/sysutils/syngesture/Makefile b/sysutils/syngesture/Makefile
index 76f6cca2907c..d9b85f0256e1 100644
--- a/sysutils/syngesture/Makefile
+++ b/sysutils/syngesture/Makefile
@@ -1,6 +1,6 @@
PORTNAME= syngesture
DISTVERSION= 1.0.1
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/systeroid/Makefile b/sysutils/systeroid/Makefile
index 148e65159f59..3c5b6257bc2e 100644
--- a/sysutils/systeroid/Makefile
+++ b/sysutils/systeroid/Makefile
@@ -1,7 +1,7 @@
PORTNAME= systeroid
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.5
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/szyszka/Makefile b/sysutils/szyszka/Makefile
index 051cf41fea3b..1fb25b30f23b 100644
--- a/sysutils/szyszka/Makefile
+++ b/sysutils/szyszka/Makefile
@@ -1,6 +1,6 @@
PORTNAME= szyszka
DISTVERSION= 3.0.0
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/tailspin/Makefile b/sysutils/tailspin/Makefile
index 20e8024882bc..102543140997 100644
--- a/sysutils/tailspin/Makefile
+++ b/sysutils/tailspin/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tailspin
DISTVERSION= 5.4.5
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= tagattie@FreeBSD.org
diff --git a/sysutils/tealdeer/Makefile b/sysutils/tealdeer/Makefile
index b529316e54a5..e96fd22c61f5 100644
--- a/sysutils/tealdeer/Makefile
+++ b/sysutils/tealdeer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tealdeer
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.1
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/tere/Makefile b/sysutils/tere/Makefile
index 5a768c1f0478..50b961486014 100644
--- a/sysutils/tere/Makefile
+++ b/sysutils/tere/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tere
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/tiempo/Makefile b/sysutils/tiempo/Makefile
index b48e79e6405c..4e9f6b4817c3 100644
--- a/sysutils/tiempo/Makefile
+++ b/sysutils/tiempo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tiempo
DISTVERSION= 1.11.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/tldr/Makefile b/sysutils/tldr/Makefile
index cabfbddcfacd..f5b8023c0d58 100644
--- a/sysutils/tldr/Makefile
+++ b/sysutils/tldr/Makefile
@@ -1,6 +1,7 @@
PORTNAME= tldr
DISTVERSIONPREFIX= v
DISTVERSION= 1.11.1
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= adamw@FreeBSD.org
diff --git a/sysutils/topgrade/Makefile b/sysutils/topgrade/Makefile
index 725027da374c..fa00c333526a 100644
--- a/sysutils/topgrade/Makefile
+++ b/sysutils/topgrade/Makefile
@@ -1,7 +1,7 @@
PORTNAME= topgrade
DISTVERSIONPREFIX= v
DISTVERSION= 16.0.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= freebsd@scd-systems.net
diff --git a/sysutils/tuckr/Makefile b/sysutils/tuckr/Makefile
index bae2bd8d2938..bd45015a0529 100644
--- a/sysutils/tuckr/Makefile
+++ b/sysutils/tuckr/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tuckr
DISTVERSION= 0.11.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/u-boot-sifive-fu540/Makefile b/sysutils/u-boot-sifive-fu540/Makefile
index 51643c092390..ea3f4d044cb0 100644
--- a/sysutils/u-boot-sifive-fu540/Makefile
+++ b/sysutils/u-boot-sifive-fu540/Makefile
@@ -1,6 +1,6 @@
MASTERDIR= ${.CURDIR}/../u-boot-master
-U_BOOT_SLAVE_PORTREVISION_2024.07=1
+U_BOOT_SLAVE_PORTREVISION_2025.04=1
MODEL= sifive-fu540
BOARD_CONFIG= sifive_unleashed_defconfig
diff --git a/sysutils/u-boot-sifive-fu740/Makefile b/sysutils/u-boot-sifive-fu740/Makefile
index 98d38e935010..9fd0f9a3a8a2 100644
--- a/sysutils/u-boot-sifive-fu740/Makefile
+++ b/sysutils/u-boot-sifive-fu740/Makefile
@@ -1,6 +1,6 @@
MASTERDIR= ${.CURDIR}/../u-boot-master
-U_BOOT_SLAVE_PORTREVISION_2024.07=1
+U_BOOT_SLAVE_PORTREVISION_2025.04=1
MODEL= sifive-fu740
BOARD_CONFIG= sifive_unmatched_defconfig
diff --git a/sysutils/u-boot-starfive-visionfive2/Makefile b/sysutils/u-boot-starfive-visionfive2/Makefile
index 391d3b2321e6..52e8559b7713 100644
--- a/sysutils/u-boot-starfive-visionfive2/Makefile
+++ b/sysutils/u-boot-starfive-visionfive2/Makefile
@@ -1,6 +1,6 @@
MASTERDIR= ${.CURDIR}/../u-boot-master
-U_BOOT_SLAVE_PORTREVISION_2024.07=1
+U_BOOT_SLAVE_PORTREVISION_2025.04=1
MODEL= starfive-visionfive2
BOARD_CONFIG= starfive_visionfive2_defconfig
diff --git a/sysutils/vivid/Makefile b/sysutils/vivid/Makefile
index cbebe00ffc43..9be62899260b 100644
--- a/sysutils/vivid/Makefile
+++ b/sysutils/vivid/Makefile
@@ -1,7 +1,7 @@
PORTNAME= vivid
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.0
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= sysutils
MAINTAINER= 0mp@FreeBSD.org
diff --git a/sysutils/wiper/Makefile b/sysutils/wiper/Makefile
index f062be45fead..86608d2a63c1 100644
--- a/sysutils/wiper/Makefile
+++ b/sysutils/wiper/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wiper
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= sysutils
PKGNAMESUFFIX= -disk-cleanup-tool
diff --git a/sysutils/xcp/Makefile b/sysutils/xcp/Makefile
index 445c47878e61..d5e62ce9cc4c 100644
--- a/sysutils/xcp/Makefile
+++ b/sysutils/xcp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= xcp
DISTVERSIONPREFIX= v
DISTVERSION= 0.24.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/yadf/Makefile b/sysutils/yadf/Makefile
index a5b563e6477c..57c10cb97c5e 100644
--- a/sysutils/yadf/Makefile
+++ b/sysutils/yadf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= yadf
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= sysutils
MAINTAINER= sec.research.2005@gmail.com
diff --git a/sysutils/yazi/Makefile b/sysutils/yazi/Makefile
index 082b10eefbaa..62db8511b4aa 100644
--- a/sysutils/yazi/Makefile
+++ b/sysutils/yazi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= yazi
DISTVERSIONPREFIX= v
DISTVERSION= 25.5.31
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= nivit@FreeBSD.org
diff --git a/sysutils/zellij/Makefile b/sysutils/zellij/Makefile
index ac2063cf1d18..6e42cddfffd9 100644
--- a/sysutils/zellij/Makefile
+++ b/sysutils/zellij/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zellij
DISTVERSIONPREFIX= v
DISTVERSION= 0.42.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= riggs@FreeBSD.org
diff --git a/sysutils/zoxide/Makefile b/sysutils/zoxide/Makefile
index 41fa460d68f1..c1b05dc31b58 100644
--- a/sysutils/zoxide/Makefile
+++ b/sysutils/zoxide/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zoxide
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= sysutils
MAINTAINER= andoriyu@gmail.com
diff --git a/textproc/Makefile b/textproc/Makefile
index d826579ba5e4..cd5de1cc450d 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1292,6 +1292,14 @@
SUBDIR += php84-xmlreader
SUBDIR += php84-xmlwriter
SUBDIR += php84-xsl
+ SUBDIR += php85-ctype
+ SUBDIR += php85-dom
+ SUBDIR += php85-enchant
+ SUBDIR += php85-simplexml
+ SUBDIR += php85-xml
+ SUBDIR += php85-xmlreader
+ SUBDIR += php85-xmlwriter
+ SUBDIR += php85-xsl
SUBDIR += pict
SUBDIR += po4a
SUBDIR += pod2mdoc
diff --git a/textproc/angle-grinder/Makefile b/textproc/angle-grinder/Makefile
index a42f528dee1c..9f3c7b037300 100644
--- a/textproc/angle-grinder/Makefile
+++ b/textproc/angle-grinder/Makefile
@@ -1,7 +1,7 @@
PORTNAME= angle-grinder
DISTVERSIONPREFIX= v
DISTVERSION= 0.19.4
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= textproc
MAINTAINER= lcook@FreeBSD.org
diff --git a/textproc/aq/Makefile b/textproc/aq/Makefile
index 0e0fc0c24287..e95b13424a87 100644
--- a/textproc/aq/Makefile
+++ b/textproc/aq/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aq
DISTVERSION= 0.3.0
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
diff --git a/textproc/arianna/distinfo b/textproc/arianna/distinfo
index 5e47030b8235..ed1e8902adb7 100644
--- a/textproc/arianna/distinfo
+++ b/textproc/arianna/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036990
-SHA256 (KDE/release-service/25.04.2/arianna-25.04.2.tar.xz) = 208d23566c2a2cbe02c16041321024c3864e74b177cd13b60812d1b23a4c570d
-SIZE (KDE/release-service/25.04.2/arianna-25.04.2.tar.xz) = 1167932
+TIMESTAMP = 1751381692
+SHA256 (KDE/release-service/25.04.3/arianna-25.04.3.tar.xz) = 55b34e630fd7833f566ae3949850a54e6055781523a29dac6ce146d281415b87
+SIZE (KDE/release-service/25.04.3/arianna-25.04.3.tar.xz) = 1168060
diff --git a/textproc/bat/Makefile b/textproc/bat/Makefile
index c199d4b87085..9decd89f9f71 100644
--- a/textproc/bat/Makefile
+++ b/textproc/bat/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bat
DISTVERSIONPREFIX= v
DISTVERSION= 0.25.0
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= textproc
MAINTAINER= pizzamig@FreeBSD.org
diff --git a/textproc/biodiff/Makefile b/textproc/biodiff/Makefile
index 1fdca620ca88..9f7a6c6d7420 100644
--- a/textproc/biodiff/Makefile
+++ b/textproc/biodiff/Makefile
@@ -1,7 +1,7 @@
PORTNAME= biodiff
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.1
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
diff --git a/textproc/cast2gif/Makefile b/textproc/cast2gif/Makefile
index 6970199cce7d..63c934e482de 100644
--- a/textproc/cast2gif/Makefile
+++ b/textproc/cast2gif/Makefile
@@ -2,7 +2,7 @@ PORTNAME= cast2gif
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.0-5
DISTVERSIONSUFFIX= -g7373161
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= textproc
MAINTAINER= eduardo@FreeBSD.org
diff --git a/textproc/choose/Makefile b/textproc/choose/Makefile
index df54d36af5c8..1f3e3918f5db 100644
--- a/textproc/choose/Makefile
+++ b/textproc/choose/Makefile
@@ -1,7 +1,7 @@
PORTNAME= choose
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.6
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= textproc
MAINTAINER= tagattie@FreeBSD.org
diff --git a/textproc/cl-ppcre-sbcl/Makefile b/textproc/cl-ppcre-sbcl/Makefile
index 8f2f13b0bdc4..8874898cce80 100644
--- a/textproc/cl-ppcre-sbcl/Makefile
+++ b/textproc/cl-ppcre-sbcl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cl-ppcre
PORTVERSION= 2.1.2
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= textproc lisp
DISTFILES= # none
diff --git a/textproc/code-minimap/Makefile b/textproc/code-minimap/Makefile
index a081f128b18b..2ff337dd72a6 100644
--- a/textproc/code-minimap/Makefile
+++ b/textproc/code-minimap/Makefile
@@ -1,7 +1,7 @@
PORTNAME= code-minimap
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.8
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= textproc
MAINTAINER= dereks@lifeofadishwasher.com
diff --git a/textproc/comrak/Makefile b/textproc/comrak/Makefile
index d8b18c8bdf25..19a5a7f2f080 100644
--- a/textproc/comrak/Makefile
+++ b/textproc/comrak/Makefile
@@ -1,6 +1,7 @@
PORTNAME= comrak
DISTVERSIONPREFIX= v
DISTVERSION= 0.39.1
+PORTREVISION= 1
CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
diff --git a/textproc/csview/Makefile b/textproc/csview/Makefile
index cb605a40a774..2ea7378326ab 100644
--- a/textproc/csview/Makefile
+++ b/textproc/csview/Makefile
@@ -1,7 +1,7 @@
PORTNAME= csview
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.3
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= textproc
MAINTAINER= ruben@verweg.com
diff --git a/textproc/csvlens/Makefile b/textproc/csvlens/Makefile
index 76d13548d141..a3288ccad3d4 100644
--- a/textproc/csvlens/Makefile
+++ b/textproc/csvlens/Makefile
@@ -1,7 +1,7 @@
PORTNAME= csvlens
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MAINTAINER= tagattie@FreeBSD.org
diff --git a/textproc/difftastic/Makefile b/textproc/difftastic/Makefile
index d00abc69d3a1..62c11e086158 100644
--- a/textproc/difftastic/Makefile
+++ b/textproc/difftastic/Makefile
@@ -1,5 +1,6 @@
PORTNAME= difftastic
DISTVERSION= 0.64.0
+PORTREVISION= 1
CATEGORIES= textproc
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/textproc/enchant2/Makefile b/textproc/enchant2/Makefile
index 8c07b6e66347..725b9e184070 100644
--- a/textproc/enchant2/Makefile
+++ b/textproc/enchant2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= enchant
-DISTVERSION= 2.8.2
+DISTVERSION= 2.8.10
CATEGORIES= textproc gnome
MASTER_SITES= https://github.com/rrthomas/${PORTNAME}/releases/download/v${DISTVERSION}/
PKGNAMESUFFIX= 2
@@ -54,9 +54,6 @@ ZEMBEREK_CONFIGURE_WITH= zemberek
PLIST_SUB+= LIBVERSION="${PORTVERSION}"
post-patch:
- @${REINPLACE_CMD} -e 's|MKDIRPROG-mkdir|MKDIRPROG-mkdir -p|g' \
- ${WRKSRC}/install-sh
-
@${REINPLACE_CMD} -e 's|groff -mandoc|mandoc -mdoc|' \
${WRKSRC}/src/Makefile.in \
${WRKSRC}/lib/Makefile.in
diff --git a/textproc/enchant2/distinfo b/textproc/enchant2/distinfo
index 4116a4bbdd95..2d5a5e9c7650 100644
--- a/textproc/enchant2/distinfo
+++ b/textproc/enchant2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733129070
-SHA256 (enchant-2.8.2.tar.gz) = 8f19535adb5577b83b00e02f330fe9b9eb40dd21f19e2899636fc4d3a7696375
-SIZE (enchant-2.8.2.tar.gz) = 1345097
+TIMESTAMP = 1750873768
+SHA256 (enchant-2.8.10.tar.gz) = 6db791265ace652c63a6d24f376f4c562b742284d70d3ccb9e1ce8be45b288c9
+SIZE (enchant-2.8.10.tar.gz) = 1259599
diff --git a/textproc/enchant2/pkg-plist b/textproc/enchant2/pkg-plist
index f974f0daa896..c6f5f2b7bf17 100644
--- a/textproc/enchant2/pkg-plist
+++ b/textproc/enchant2/pkg-plist
@@ -2,15 +2,10 @@ bin/enchant-2
bin/enchant-lsmod-2
include/enchant-2/enchant++.h
include/enchant-2/enchant.h
-%%ASPELL%%lib/enchant-2/enchant_aspell.a
%%ASPELL%%lib/enchant-2/enchant_aspell.so
-%%HSPELL%%lib/enchant-2/enchant_hspell.a
%%HSPELL%%lib/enchant-2/enchant_hspell.so
-%%HUNSPELL%%lib/enchant-2/enchant_hunspell.a
%%HUNSPELL%%lib/enchant-2/enchant_hunspell.so
-%%NUSPELL%%lib/enchant-2/enchant_nuspell.a
%%NUSPELL%%lib/enchant-2/enchant_nuspell.so
-%%ZEMBEREK%%lib/enchant-2/enchant_zemberek.a
%%ZEMBEREK%%lib/enchant-2/enchant_zemberek.so
lib/libenchant-2.a
lib/libenchant-2.so
diff --git a/textproc/evtx/Makefile b/textproc/evtx/Makefile
index aa7bc41fa37e..75c0e967c034 100644
--- a/textproc/evtx/Makefile
+++ b/textproc/evtx/Makefile
@@ -1,7 +1,7 @@
PORTNAME= evtx
DISTVERSION= 0.8.1
DISTVERSIONPREFIX= v
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= textproc
MAINTAINER= acm@FreeBSD.org
diff --git a/textproc/fblog/Makefile b/textproc/fblog/Makefile
index 026865238125..59fcd375b104 100644
--- a/textproc/fblog/Makefile
+++ b/textproc/fblog/Makefile
@@ -1,7 +1,7 @@
PORTNAME= fblog
DISTVERSIONPREFIX= v
DISTVERSION= 4.14.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
diff --git a/textproc/feluda/Makefile b/textproc/feluda/Makefile
index 1461a4ab077f..4e5f444e1143 100644
--- a/textproc/feluda/Makefile
+++ b/textproc/feluda/Makefile
@@ -1,5 +1,6 @@
PORTNAME= feluda
DISTVERSION= 1.8.5
+PORTREVISION= 1
CATEGORIES= textproc
MAINTAINER= nxjoseph@protonmail.com
diff --git a/textproc/grass/Makefile b/textproc/grass/Makefile
index 4fb39561e26a..5ecbe315b497 100644
--- a/textproc/grass/Makefile
+++ b/textproc/grass/Makefile
@@ -1,6 +1,6 @@
PORTNAME= grass
DISTVERSION= 0.13.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MAINTAINER= vishwin@FreeBSD.org
diff --git a/textproc/harper/Makefile b/textproc/harper/Makefile
index b4b500809f8a..1849e4ec014b 100644
--- a/textproc/harper/Makefile
+++ b/textproc/harper/Makefile
@@ -1,6 +1,6 @@
PORTNAME= harper
DISTVERSIONPREFIX= v
-DISTVERSION= 0.46.0
+DISTVERSION= 0.47.0
CATEGORIES= textproc
MAINTAINER= ashish@FreeBSD.org
diff --git a/textproc/harper/Makefile.crates b/textproc/harper/Makefile.crates
index f5138a040990..6b1b3a613c87 100644
--- a/textproc/harper/Makefile.crates
+++ b/textproc/harper/Makefile.crates
@@ -109,7 +109,7 @@ CARGO_CRATES= addr2line-0.24.2 \
ident_case-1.0.1 \
idna-1.0.3 \
idna_adapter-1.2.1 \
- indexmap-2.9.0 \
+ indexmap-2.10.0 \
ipnet-2.11.0 \
iri-string-0.7.8 \
is-docker-0.2.0 \
@@ -128,7 +128,7 @@ CARGO_CRATES= addr2line-0.24.2 \
litemap-0.8.0 \
lock_api-0.4.13 \
log-0.4.27 \
- lru-0.14.0 \
+ lru-0.15.0 \
lru-slab-0.1.2 \
lsp-types-0.97.0 \
mac-0.1.1 \
diff --git a/textproc/harper/distinfo b/textproc/harper/distinfo
index 86d5bc66a851..e49dc753130e 100644
--- a/textproc/harper/distinfo
+++ b/textproc/harper/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1751214077
+TIMESTAMP = 1751400865
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -221,8 +221,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.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
+SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2
@@ -259,8 +259,8 @@ SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c8
SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
SIZE (rust/crates/log-0.4.27.crate) = 48120
-SHA256 (rust/crates/lru-0.14.0.crate) = 9f8cc7106155f10bdf99a6f379688f543ad6596a415375b36a59a054ceda1198
-SIZE (rust/crates/lru-0.14.0.crate) = 16345
+SHA256 (rust/crates/lru-0.15.0.crate) = 0281c2e25e62316a5c9d98f2d2e9e95a37841afdaf4383c177dbb5c1dfab0568
+SIZE (rust/crates/lru-0.15.0.crate) = 16499
SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
SHA256 (rust/crates/lsp-types-0.97.0.crate) = 53353550a17c04ac46c585feb189c2db82154fc84b79c7a66c96c2c644f66071
@@ -725,5 +725,5 @@ SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5f
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 (Automattic-harper-v0.46.0_GH0.tar.gz) = 136775918972bc6c3a4659073ae759033a5c7622b02a8b34450193c3a58b378d
-SIZE (Automattic-harper-v0.46.0_GH0.tar.gz) = 4113575
+SHA256 (Automattic-harper-v0.47.0_GH0.tar.gz) = ff07e01a838e335aa0b72da0d36942e1fe319624df401ae7550fbb40bcc0726c
+SIZE (Automattic-harper-v0.47.0_GH0.tar.gz) = 4119251
diff --git a/textproc/hq/Makefile b/textproc/hq/Makefile
index 501827721059..9f70aedab46a 100644
--- a/textproc/hq/Makefile
+++ b/textproc/hq/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hq
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.1
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
diff --git a/textproc/htmlq/Makefile b/textproc/htmlq/Makefile
index 67ecb8a8ef97..7fb2368d25ba 100644
--- a/textproc/htmlq/Makefile
+++ b/textproc/htmlq/Makefile
@@ -1,7 +1,7 @@
PORTNAME= htmlq
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= textproc
MAINTAINER= 0mp@FreeBSD.org
diff --git a/textproc/jaq/Makefile b/textproc/jaq/Makefile
index 5fff557327d5..f9ec541f6038 100644
--- a/textproc/jaq/Makefile
+++ b/textproc/jaq/Makefile
@@ -1,7 +1,7 @@
PORTNAME= jaq
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
diff --git a/textproc/jless/Makefile b/textproc/jless/Makefile
index 578102110695..aac265179c10 100644
--- a/textproc/jless/Makefile
+++ b/textproc/jless/Makefile
@@ -1,7 +1,7 @@
PORTNAME= jless
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MAINTAINER= lwhsu@FreeBSD.org
diff --git a/textproc/jnv/Makefile b/textproc/jnv/Makefile
index be2ea0d90f6c..83e045bba5a3 100644
--- a/textproc/jnv/Makefile
+++ b/textproc/jnv/Makefile
@@ -1,7 +1,7 @@
PORTNAME= jnv
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
diff --git a/textproc/jql/Makefile b/textproc/jql/Makefile
index a3ace844f808..24c383103fbb 100644
--- a/textproc/jql/Makefile
+++ b/textproc/jql/Makefile
@@ -1,7 +1,7 @@
PORTNAME= jql
DISTVERSIONPREFIX= jql-v
DISTVERSION= 8.0.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
diff --git a/textproc/kompare/distinfo b/textproc/kompare/distinfo
index 49fe9384e141..663703004e97 100644
--- a/textproc/kompare/distinfo
+++ b/textproc/kompare/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036992
-SHA256 (KDE/release-service/25.04.2/kompare-25.04.2.tar.xz) = ba3c459a01fb7fe92f17a6746278eb610957c49c10cb311601b88c1714356c33
-SIZE (KDE/release-service/25.04.2/kompare-25.04.2.tar.xz) = 964196
+TIMESTAMP = 1751381694
+SHA256 (KDE/release-service/25.04.3/kompare-25.04.3.tar.xz) = e3bf9c9e84dbcee0fc39f78261149f93bf8cdd6494abe2c6708bce62de51cc92
+SIZE (KDE/release-service/25.04.3/kompare-25.04.3.tar.xz) = 964196
diff --git a/textproc/libkomparediff2/distinfo b/textproc/libkomparediff2/distinfo
index ccfe481e3d2b..eeb8f0234333 100644
--- a/textproc/libkomparediff2/distinfo
+++ b/textproc/libkomparediff2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036994
-SHA256 (KDE/release-service/25.04.2/libkomparediff2-25.04.2.tar.xz) = 0f483451b25f462b7d7201d8920959655ac6d7bb4799a003d463a62e213ae079
-SIZE (KDE/release-service/25.04.2/libkomparediff2-25.04.2.tar.xz) = 186380
+TIMESTAMP = 1751381697
+SHA256 (KDE/release-service/25.04.3/libkomparediff2-25.04.3.tar.xz) = ab1779f34edaa51375c6a48c916723f332d87a9d23218ec6c0446c6112aa564c
+SIZE (KDE/release-service/25.04.3/libkomparediff2-25.04.3.tar.xz) = 186400
diff --git a/textproc/markdownpart/distinfo b/textproc/markdownpart/distinfo
index 97ac25f40d55..ab99f8cd8ece 100644
--- a/textproc/markdownpart/distinfo
+++ b/textproc/markdownpart/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036997
-SHA256 (KDE/release-service/25.04.2/markdownpart-25.04.2.tar.xz) = 87a451d88c0bd35a7e3cc7c61c75dfc7dad974e7d5d4178801ab319980119fd4
-SIZE (KDE/release-service/25.04.2/markdownpart-25.04.2.tar.xz) = 34344
+TIMESTAMP = 1751381699
+SHA256 (KDE/release-service/25.04.3/markdownpart-25.04.3.tar.xz) = 4d7b99cee45ed340535c244378f7141ac47d70d75b7c289d93a51516b660c3c1
+SIZE (KDE/release-service/25.04.3/markdownpart-25.04.3.tar.xz) = 34344
diff --git a/textproc/mdbook-linkcheck/Makefile b/textproc/mdbook-linkcheck/Makefile
index a42d5c54579f..4d3fae875e9b 100644
--- a/textproc/mdbook-linkcheck/Makefile
+++ b/textproc/mdbook-linkcheck/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mdbook-linkcheck
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.7
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= textproc
MAINTAINER= ports@FreeBSD.org
diff --git a/textproc/mdbook-mermaid/Makefile b/textproc/mdbook-mermaid/Makefile
index 4e7fcd7833e9..a7734c6c3fb2 100644
--- a/textproc/mdbook-mermaid/Makefile
+++ b/textproc/mdbook-mermaid/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mdbook-mermaid
DISTVERSIONPREFIX= v
DISTVERSION= 0.15.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc
MAINTAINER= eduardo@FreeBSD.org
diff --git a/textproc/mdbook/Makefile b/textproc/mdbook/Makefile
index b55e52ead910..c7936c94dfed 100644
--- a/textproc/mdbook/Makefile
+++ b/textproc/mdbook/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mdbook
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.51
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MAINTAINER= eduardo@FreeBSD.org
diff --git a/textproc/mdq/Makefile b/textproc/mdq/Makefile
index a5a426962254..fb5a435e124a 100644
--- a/textproc/mdq/Makefile
+++ b/textproc/mdq/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mdq
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
diff --git a/textproc/meilisearch/Makefile b/textproc/meilisearch/Makefile
index 71d55f22d184..8aef6ba85ecd 100644
--- a/textproc/meilisearch/Makefile
+++ b/textproc/meilisearch/Makefile
@@ -1,7 +1,7 @@
PORTNAME= meilisearch
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.0
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= textproc
MASTER_SITES= https://github.com/meilisearch/mini-dashboard/releases/download/v${DASHBOARD_VERSION}/build.zip?dummy=/:mini_dashboard_assets \
https://dlwqk3ibdg1xh.cloudfront.net/:dic_upstream \
diff --git a/textproc/p5-Template-Tiny/Makefile b/textproc/p5-Template-Tiny/Makefile
index 11e18abcc00d..1afaebf92d76 100644
--- a/textproc/p5-Template-Tiny/Makefile
+++ b/textproc/p5-Template-Tiny/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Template-Tiny
-DISTVERSION= 1.15
+DISTVERSION= 1.16
CATEGORIES= textproc perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/textproc/p5-Template-Tiny/distinfo b/textproc/p5-Template-Tiny/distinfo
index 671e0a722295..bbc7548f6d53 100644
--- a/textproc/p5-Template-Tiny/distinfo
+++ b/textproc/p5-Template-Tiny/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751267207
-SHA256 (Template-Tiny-1.15.tar.gz) = 5d4f49e0e7430bd949dd1293dc0f67e25bbc356d3dae8389b2c8029b988b1c85
-SIZE (Template-Tiny-1.15.tar.gz) = 32214
+TIMESTAMP = 1751443956
+SHA256 (Template-Tiny-1.16.tar.gz) = cea4735220af81c72943dea70465a83f61beb499a2a2ba67ea55762e1cd8060e
+SIZE (Template-Tiny-1.16.tar.gz) = 32349
diff --git a/textproc/php81-dom/Makefile b/textproc/php81-dom/Makefile
index 18ce3512cdbf..d6610e9682c1 100644
--- a/textproc/php81-dom/Makefile
+++ b/textproc/php81-dom/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php81
diff --git a/textproc/php81-simplexml/Makefile b/textproc/php81-simplexml/Makefile
index 171dd964ccbf..4771fd3f274a 100644
--- a/textproc/php81-simplexml/Makefile
+++ b/textproc/php81-simplexml/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php81
diff --git a/textproc/php81-xml/Makefile b/textproc/php81-xml/Makefile
index 0800edeb41eb..6baacc4611cc 100644
--- a/textproc/php81-xml/Makefile
+++ b/textproc/php81-xml/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php81
diff --git a/textproc/php81-xmlreader/Makefile b/textproc/php81-xmlreader/Makefile
index 414e7cc8b146..2a5922ee6820 100644
--- a/textproc/php81-xmlreader/Makefile
+++ b/textproc/php81-xmlreader/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php81
diff --git a/textproc/php81-xmlwriter/Makefile b/textproc/php81-xmlwriter/Makefile
index 9d8addc95c93..e0cadc6a76b0 100644
--- a/textproc/php81-xmlwriter/Makefile
+++ b/textproc/php81-xmlwriter/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php81
diff --git a/textproc/php81-xsl/Makefile b/textproc/php81-xsl/Makefile
index fe4f8282559f..e15435fa3047 100644
--- a/textproc/php81-xsl/Makefile
+++ b/textproc/php81-xsl/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php81
diff --git a/textproc/php82-dom/Makefile b/textproc/php82-dom/Makefile
index 1b17c3323f41..390d9cc54d32 100644
--- a/textproc/php82-dom/Makefile
+++ b/textproc/php82-dom/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php82
diff --git a/textproc/php82-simplexml/Makefile b/textproc/php82-simplexml/Makefile
index 1016f80f18e9..68049351ec54 100644
--- a/textproc/php82-simplexml/Makefile
+++ b/textproc/php82-simplexml/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php82
diff --git a/textproc/php82-xml/Makefile b/textproc/php82-xml/Makefile
index 8cef4f4b8419..48da35d981d6 100644
--- a/textproc/php82-xml/Makefile
+++ b/textproc/php82-xml/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php82
diff --git a/textproc/php82-xmlreader/Makefile b/textproc/php82-xmlreader/Makefile
index 75aa98acb965..e77d2697d3ac 100644
--- a/textproc/php82-xmlreader/Makefile
+++ b/textproc/php82-xmlreader/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php82
diff --git a/textproc/php82-xmlwriter/Makefile b/textproc/php82-xmlwriter/Makefile
index e71ac7a52dc8..39f5feada4d6 100644
--- a/textproc/php82-xmlwriter/Makefile
+++ b/textproc/php82-xmlwriter/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php82
diff --git a/textproc/php82-xsl/Makefile b/textproc/php82-xsl/Makefile
index 5e7b28bc2776..a65a869982bc 100644
--- a/textproc/php82-xsl/Makefile
+++ b/textproc/php82-xsl/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php82
diff --git a/textproc/php83-dom/Makefile b/textproc/php83-dom/Makefile
index 1933bf17bab9..152ab51944ab 100644
--- a/textproc/php83-dom/Makefile
+++ b/textproc/php83-dom/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php83
diff --git a/textproc/php83-simplexml/Makefile b/textproc/php83-simplexml/Makefile
index 69388320ee18..87996eb406d9 100644
--- a/textproc/php83-simplexml/Makefile
+++ b/textproc/php83-simplexml/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php83
diff --git a/textproc/php83-xml/Makefile b/textproc/php83-xml/Makefile
index 9fc5ef4eda12..e9650249edbd 100644
--- a/textproc/php83-xml/Makefile
+++ b/textproc/php83-xml/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php83
diff --git a/textproc/php83-xmlreader/Makefile b/textproc/php83-xmlreader/Makefile
index 4a4f2f98d761..fc29a603edcd 100644
--- a/textproc/php83-xmlreader/Makefile
+++ b/textproc/php83-xmlreader/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php83
diff --git a/textproc/php83-xmlwriter/Makefile b/textproc/php83-xmlwriter/Makefile
index f93e37ec6e8a..0aec419cb0a5 100644
--- a/textproc/php83-xmlwriter/Makefile
+++ b/textproc/php83-xmlwriter/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php83
diff --git a/textproc/php83-xsl/Makefile b/textproc/php83-xsl/Makefile
index 59cb10d26d57..13cf30a12fa5 100644
--- a/textproc/php83-xsl/Makefile
+++ b/textproc/php83-xsl/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php83
diff --git a/textproc/php84-dom/Makefile b/textproc/php84-dom/Makefile
index 45f6e658b8df..02a3ee9976c6 100644
--- a/textproc/php84-dom/Makefile
+++ b/textproc/php84-dom/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php84
diff --git a/textproc/php84-simplexml/Makefile b/textproc/php84-simplexml/Makefile
index 42e38d98b4e4..ddb54ac3fffd 100644
--- a/textproc/php84-simplexml/Makefile
+++ b/textproc/php84-simplexml/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php84
diff --git a/textproc/php84-xml/Makefile b/textproc/php84-xml/Makefile
index c8219b5b9e5c..1d04b9033f65 100644
--- a/textproc/php84-xml/Makefile
+++ b/textproc/php84-xml/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php84
diff --git a/textproc/php84-xmlreader/Makefile b/textproc/php84-xmlreader/Makefile
index bbe854b9e45a..4af62c73f7c1 100644
--- a/textproc/php84-xmlreader/Makefile
+++ b/textproc/php84-xmlreader/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php84
diff --git a/textproc/php84-xmlwriter/Makefile b/textproc/php84-xmlwriter/Makefile
index 1d9010ad49c3..7adfd0814081 100644
--- a/textproc/php84-xmlwriter/Makefile
+++ b/textproc/php84-xmlwriter/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php84
diff --git a/textproc/php84-xsl/Makefile b/textproc/php84-xsl/Makefile
index 8624e2a9f3b8..64d8e7f98be1 100644
--- a/textproc/php84-xsl/Makefile
+++ b/textproc/php84-xsl/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= textproc
MASTERDIR= ${.CURDIR}/../../lang/php84
diff --git a/textproc/php85-ctype/Makefile b/textproc/php85-ctype/Makefile
new file mode 100644
index 000000000000..ba75413cef31
--- /dev/null
+++ b/textproc/php85-ctype/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= textproc
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -ctype
+
+.include "${MASTERDIR}/Makefile"
diff --git a/textproc/php85-dom/Makefile b/textproc/php85-dom/Makefile
new file mode 100644
index 000000000000..6f1e31e35297
--- /dev/null
+++ b/textproc/php85-dom/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= textproc
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -dom
+
+.include "${MASTERDIR}/Makefile"
diff --git a/textproc/php85-dom/files/patch-lexbor_selectors-adapted_selectors.c b/textproc/php85-dom/files/patch-lexbor_selectors-adapted_selectors.c
new file mode 100644
index 000000000000..2d91481ddf5c
--- /dev/null
+++ b/textproc/php85-dom/files/patch-lexbor_selectors-adapted_selectors.c
@@ -0,0 +1,11 @@
+--- lexbor/selectors-adapted/selectors.c.orig 2025-07-02 12:25:47 UTC
++++ lexbor/selectors-adapted/selectors.c
+@@ -13,7 +13,7 @@
+ #include <Zend/zend_API.h>
+ #include <php.h>
+
+-#include "ext/dom/lexbor/selectors-adapted/selectors.h"
++#include "selectors.h"
+ #include "../../namespace_compat.h"
+ #include "../../domexception.h"
+ #include "../../php_dom.h"
diff --git a/textproc/php85-dom/files/patch-parentnode_css__selectors.c b/textproc/php85-dom/files/patch-parentnode_css__selectors.c
new file mode 100644
index 000000000000..65f4d3670ad0
--- /dev/null
+++ b/textproc/php85-dom/files/patch-parentnode_css__selectors.c
@@ -0,0 +1,11 @@
+--- parentnode/css_selectors.c.orig 2025-07-02 12:24:35 UTC
++++ parentnode/css_selectors.c
+@@ -23,7 +23,7 @@
+ #include "../php_dom.h"
+ #include "../obj_map.h"
+
+-#include "ext/lexbor/lexbor/css/parser.h"
++#include "lexbor/css/parser.h"
+ #include "../lexbor/selectors-adapted/selectors.h"
+
+ // TODO: optimization idea: cache the parsed selectors in an LRU fashion?
diff --git a/textproc/php85-enchant/Makefile b/textproc/php85-enchant/Makefile
new file mode 100644
index 000000000000..5442d92eab5b
--- /dev/null
+++ b/textproc/php85-enchant/Makefile
@@ -0,0 +1,12 @@
+CATEGORIES= textproc
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -enchant
+
+post-patch:
+ ${REINPLACE_CMD} -e \
+ 's|#include "../spl/spl_exceptions.h"|#include "ext/spl/spl_exceptions.h"|g' \
+ ${WRKSRC}/enchant.c
+
+.include "${MASTERDIR}/Makefile"
diff --git a/textproc/php85-simplexml/Makefile b/textproc/php85-simplexml/Makefile
new file mode 100644
index 000000000000..5375e538bfc0
--- /dev/null
+++ b/textproc/php85-simplexml/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= textproc
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -simplexml
+
+.include "${MASTERDIR}/Makefile"
diff --git a/textproc/php85-xml/Makefile b/textproc/php85-xml/Makefile
new file mode 100644
index 000000000000..e03512ead698
--- /dev/null
+++ b/textproc/php85-xml/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= textproc
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -xml
+
+.include "${MASTERDIR}/Makefile"
diff --git a/textproc/php85-xml/files/patch-compat.c b/textproc/php85-xml/files/patch-compat.c
new file mode 100644
index 000000000000..0752de99e2da
--- /dev/null
+++ b/textproc/php85-xml/files/patch-compat.c
@@ -0,0 +1,13 @@
+--- compat.c.orig 2023-06-06 15:54:29 UTC
++++ compat.c
+@@ -14,6 +14,10 @@
+ +----------------------------------------------------------------------+
+ */
+
++#ifdef HAVE_CONFIG_H
++#include "config.h"
++#endif
++
+ #include "php.h"
+ #if defined(HAVE_LIBXML) && (defined(HAVE_XML) || defined(HAVE_XMLRPC)) && !defined(HAVE_LIBEXPAT)
+ #include "expat_compat.h"
diff --git a/textproc/php85-xmlreader/Makefile b/textproc/php85-xmlreader/Makefile
new file mode 100644
index 000000000000..988b8e5628fd
--- /dev/null
+++ b/textproc/php85-xmlreader/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= textproc
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -xmlreader
+
+.include "${MASTERDIR}/Makefile"
diff --git a/textproc/php85-xmlwriter/Makefile b/textproc/php85-xmlwriter/Makefile
new file mode 100644
index 000000000000..6bd6d56be8e6
--- /dev/null
+++ b/textproc/php85-xmlwriter/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= textproc
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -xmlwriter
+
+.include "${MASTERDIR}/Makefile"
diff --git a/textproc/php85-xsl/Makefile b/textproc/php85-xsl/Makefile
new file mode 100644
index 000000000000..2b2ba0361e4c
--- /dev/null
+++ b/textproc/php85-xsl/Makefile
@@ -0,0 +1,12 @@
+CATEGORIES= textproc
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -xsl
+
+post-patch:
+ ${REINPLACE_CMD} -e \
+ 's|#include "../dom/xml_common.h"|#include "ext/dom/xml_common.h"|g' \
+ ${WRKSRC}/php_xsl.h
+
+.include "${MASTERDIR}/Makefile"
diff --git a/textproc/py-anyascii/Makefile b/textproc/py-anyascii/Makefile
index af3a2d729b79..7659cd4b8c8b 100644
--- a/textproc/py-anyascii/Makefile
+++ b/textproc/py-anyascii/Makefile
@@ -1,6 +1,5 @@
PORTNAME= anyascii
-PORTVERSION= 0.3.2
-PORTREVISION= 1
+PORTVERSION= 0.3.3
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-anyascii/distinfo b/textproc/py-anyascii/distinfo
index a702bd745afe..7eb67fa95417 100644
--- a/textproc/py-anyascii/distinfo
+++ b/textproc/py-anyascii/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1679498814
-SHA256 (anyascii-0.3.2.tar.gz) = 9d5d32ef844fe225b8bc7cba7f950534fae4da27a9bf3a6bea2cb0ea46ce4730
-SIZE (anyascii-0.3.2.tar.gz) = 214052
+TIMESTAMP = 1751375061
+SHA256 (anyascii-0.3.3.tar.gz) = c94e9dd9d47b3d9494eca305fef9447d00b4bf1a32aff85aa746fa3ec7fb95c3
+SIZE (anyascii-0.3.3.tar.gz) = 264680
diff --git a/textproc/py-cyclonedx-python-lib/Makefile b/textproc/py-cyclonedx-python-lib/Makefile
index d7cd761068f2..0e87f47b2d16 100644
--- a/textproc/py-cyclonedx-python-lib/Makefile
+++ b/textproc/py-cyclonedx-python-lib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cyclonedx-python-lib
-PORTVERSION= 10.2.0
+PORTVERSION= 10.3.0
CATEGORIES= textproc python
MASTER_SITES= PYPI \
https://github.com/CycloneDX/cyclonedx-python-lib/releases/download/v${PORTVERSION}/
@@ -31,7 +31,7 @@ XML_VALIDATION_DESC= XML validation
JSON_VALIDATION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=4.18<5:devel/py-jsonschema@${PY_FLAVOR}
VALIDATION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=4.18<5:devel/py-jsonschema@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml>=4<6:devel/py-lxml@${PY_FLAVOR}
-XML_VALIDATION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=4<6:devel/py-lxml@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}lxml>=4<7:devel/py-lxml@${PY_FLAVOR}
+XML_VALIDATION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=4<7:devel/py-lxml@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/textproc/py-cyclonedx-python-lib/distinfo b/textproc/py-cyclonedx-python-lib/distinfo
index 058c90b9d5bc..886a1be1f1db 100644
--- a/textproc/py-cyclonedx-python-lib/distinfo
+++ b/textproc/py-cyclonedx-python-lib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188138
-SHA256 (cyclonedx_python_lib-10.2.0.tar.gz) = b67a9ada847f91cf9584f3b82c144458c7887587a6ae94c0a3cac33fd2ec54e5
-SIZE (cyclonedx_python_lib-10.2.0.tar.gz) = 1039057
+TIMESTAMP = 1751375063
+SHA256 (cyclonedx_python_lib-10.3.0.tar.gz) = d9f207bdddacbf5c22d50a0b4e0c878aee578e5452dae2b46f64729a438e9e05
+SIZE (cyclonedx_python_lib-10.3.0.tar.gz) = 1039738
diff --git a/textproc/py-jiter/Makefile b/textproc/py-jiter/Makefile
index 4ad78c80dc20..fba028dc03b8 100644
--- a/textproc/py-jiter/Makefile
+++ b/textproc/py-jiter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jiter
DISTVERSION= 0.10.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-pikepdf/Makefile b/textproc/py-pikepdf/Makefile
index 5aae3a4568cb..3887307b1fd0 100644
--- a/textproc/py-pikepdf/Makefile
+++ b/textproc/py-pikepdf/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pikepdf
-DISTVERSION= 9.5.2
-PORTREVISION= 1
+DISTVERSION= 9.9.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +11,8 @@ WWW= https://github.com/pikepdf/pikepdf
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pybind11>=2.10.1:devel/py-pybind11@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pybind11>=2.10.1:devel/py-pybind11@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0.37:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libqpdf.so:print/qpdf
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}deprecated>0:devel/py-deprecated@${PY_FLAVOR} \
@@ -32,7 +32,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=20.2.0:devel/py-attrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-xmp-toolkit>=2.0.1:textproc/py-python-xmp-toolkit@${PY_FLAVOR}
USES= compiler:c++14-lang cpe localbase python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= autoplist pep517
CPE_VENDOR= pikepdf_project
diff --git a/textproc/py-pikepdf/distinfo b/textproc/py-pikepdf/distinfo
index 492eb8b06476..b4cd2edbd0b0 100644
--- a/textproc/py-pikepdf/distinfo
+++ b/textproc/py-pikepdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739502864
-SHA256 (pikepdf-9.5.2.tar.gz) = 190b3bb4891a7a154315f505d7dcd557ef21e8130cea8b78eb9646f8d67072ed
-SIZE (pikepdf-9.5.2.tar.gz) = 2916549
+TIMESTAMP = 1751330136
+SHA256 (pikepdf-9.9.0.tar.gz) = 948620612c5ee70c14b262a352b1db927386eab741d6ed77fdb1c4c8772734b9
+SIZE (pikepdf-9.9.0.tar.gz) = 4544960
diff --git a/textproc/py-pikepdf/files/patch-pyproject.toml b/textproc/py-pikepdf/files/patch-pyproject.toml
new file mode 100644
index 000000000000..ec1907a0353d
--- /dev/null
+++ b/textproc/py-pikepdf/files/patch-pyproject.toml
@@ -0,0 +1,20 @@
+--- pyproject.toml.orig 2025-07-01 02:31:28 UTC
++++ pyproject.toml
+@@ -2,7 +2,7 @@
+ # SPDX-License-Identifier: MPL-2.0
+
+ [build-system]
+-requires = ["setuptools >= 77.0.3", "pybind11 >= 2.13.6"]
++requires = ["setuptools >= 63", "pybind11 >= 2.13.6"]
+ build-backend = "setuptools.build_meta"
+
+ [project]
+@@ -13,7 +13,7 @@ authors = [{ name = "James R. Barlow", email = "james@
+ requires-python = ">=3.9"
+ keywords = ["PDF"]
+ authors = [{ name = "James R. Barlow", email = "james@purplerock.ca" }]
+-license = "MPL-2.0"
++license = {text="MPL-2.0"}
+ classifiers = [
+ "Development Status :: 5 - Production/Stable",
+ "Intended Audience :: Developers",
diff --git a/textproc/py-pycddl/Makefile b/textproc/py-pycddl/Makefile
index 32170137e9c5..f19cdcc433b4 100644
--- a/textproc/py-pycddl/Makefile
+++ b/textproc/py-pycddl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pycddl
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-tiktoken/Makefile b/textproc/py-tiktoken/Makefile
index dafc037e140b..3c3afbb59c60 100644
--- a/textproc/py-tiktoken/Makefile
+++ b/textproc/py-tiktoken/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tiktoken
PORTVERSION= 0.9.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-tokenizers/Makefile b/textproc/py-tokenizers/Makefile
index 035c0a56a6cc..7076777ea457 100644
--- a/textproc/py-tokenizers/Makefile
+++ b/textproc/py-tokenizers/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tokenizers
DISTVERSION= 0.21.2
+PORTREVISION= 1
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-xmlschema/Makefile b/textproc/py-xmlschema/Makefile
index c22ff15c33d9..9d8780ac32d6 100644
--- a/textproc/py-xmlschema/Makefile
+++ b/textproc/py-xmlschema/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xmlschema
-DISTVERSION= 3.4.5
+DISTVERSION= 4.1.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-xmlschema/distinfo b/textproc/py-xmlschema/distinfo
index 96ef8849c2a3..7fee1f157a37 100644
--- a/textproc/py-xmlschema/distinfo
+++ b/textproc/py-xmlschema/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743857480
-SHA256 (xmlschema-3.4.5.tar.gz) = 243244743f151ec859ec0bbf1368fa3f70e5f29e977b77f72e1c9b8f8ae670f6
-SIZE (xmlschema-3.4.5.tar.gz) = 592281
+TIMESTAMP = 1751337448
+SHA256 (xmlschema-4.1.0.tar.gz) = 88ac771cf94d5fc6bbd1a763db8c157f3d683ad23120b0d0b8c46fe4537f2adf
+SIZE (xmlschema-4.1.0.tar.gz) = 633811
diff --git a/textproc/py-xmlschema/files/patch-pyproject.toml b/textproc/py-xmlschema/files/patch-pyproject.toml
new file mode 100644
index 000000000000..b4dfda07df35
--- /dev/null
+++ b/textproc/py-xmlschema/files/patch-pyproject.toml
@@ -0,0 +1,20 @@
+--- pyproject.toml.orig 2025-07-01 02:41:45 UTC
++++ pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["setuptools >= 77.0"]
++requires = ["setuptools >= 63.0"]
+ build-backend = "setuptools.build_meta"
+
+ [project]
+@@ -7,8 +7,8 @@ readme = "README.rst"
+ version = "4.1.0"
+ description = "An XML Schema validator and decoder"
+ readme = "README.rst"
+-license = "MIT"
+-license-files = ["LICENSE"]
++license = {text="MIT"}
++#license-files = ["LICENSE"]
+ requires-python = ">=3.9"
+ authors = [
+ { name = "Davide Brunato", email = "brunato@sissa.it" },
diff --git a/textproc/quickwit/Makefile b/textproc/quickwit/Makefile
index a210b5913b59..cd5a62fd3883 100644
--- a/textproc/quickwit/Makefile
+++ b/textproc/quickwit/Makefile
@@ -1,7 +1,7 @@
PORTNAME= quickwit
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.2
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= textproc
MAINTAINER= ashish@FreeBSD.org
diff --git a/textproc/raptor2/Makefile b/textproc/raptor2/Makefile
index ca561bbc56d0..2c1f7fa3ea2c 100644
--- a/textproc/raptor2/Makefile
+++ b/textproc/raptor2/Makefile
@@ -7,7 +7,7 @@ MASTER_SITES= https://download.librdf.org/source/
PATCH_SITES= https://github.com/dajobe/raptor/commit/
PATCHFILES= 4dbc4c1da2a033c497d84a1291c46f416a9cac51.patch:-p1
-MAINTAINER= kde@FreeBSD.org
+MAINTAINER= office@FreeBSD.org
COMMENT= RDF Parser Toolkit for Redland
WWW= https://librdf.org/raptor/
diff --git a/textproc/rasqal/Makefile b/textproc/rasqal/Makefile
index a6c327fffe9d..52870c8eb0c7 100644
--- a/textproc/rasqal/Makefile
+++ b/textproc/rasqal/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= textproc
MASTER_SITES= http://download.librdf.org/source/ \
SF/librdf/${PORTNAME}/${PORTVERSION}
-MAINTAINER= kde@FreeBSD.org
+MAINTAINER= office@FreeBSD.org
COMMENT= High-level interface for RDF
WWW= https://librdf.org/
diff --git a/textproc/redland-bindings/Makefile b/textproc/redland-bindings/Makefile
index 97b158cff6fd..8e658c83fe01 100644
--- a/textproc/redland-bindings/Makefile
+++ b/textproc/redland-bindings/Makefile
@@ -4,7 +4,7 @@ PORTREVISION= 4
CATEGORIES= textproc
MASTER_SITES= http://download.librdf.org/source/
-MAINTAINER= kde@FreeBSD.org
+MAINTAINER= office@FreeBSD.org
COMMENT= Language bindings for the Redland package
WWW= https://librdf.org/bindings/
diff --git a/textproc/redland/Makefile b/textproc/redland/Makefile
index 198e442ce03c..a7a0c1763d09 100644
--- a/textproc/redland/Makefile
+++ b/textproc/redland/Makefile
@@ -4,7 +4,7 @@ PORTREVISION= 6
CATEGORIES= textproc
MASTER_SITES= http://download.librdf.org/source/
-MAINTAINER= kde@FreeBSD.org
+MAINTAINER= office@FreeBSD.org
COMMENT= High-level interface for RDF
WWW= https://librdf.org
diff --git a/textproc/riffdiff/Makefile b/textproc/riffdiff/Makefile
index 510f168c51d3..f0c1169b2738 100644
--- a/textproc/riffdiff/Makefile
+++ b/textproc/riffdiff/Makefile
@@ -1,6 +1,6 @@
PORTNAME= riffdiff
DISTVERSION= 3.3.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
diff --git a/textproc/ripgrep-all/Makefile b/textproc/ripgrep-all/Makefile
index 7208e46506de..0d554b446ac4 100644
--- a/textproc/ripgrep-all/Makefile
+++ b/textproc/ripgrep-all/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ripgrep-all
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.6
-PORTREVISION= 37
+PORTREVISION= 38
CATEGORIES= textproc
MAINTAINER= alexis.praga@free.fr
diff --git a/textproc/ripgrep/Makefile b/textproc/ripgrep/Makefile
index 041e675d3c93..ae433b7df000 100644
--- a/textproc/ripgrep/Makefile
+++ b/textproc/ripgrep/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ripgrep
DISTVERSION= 14.1.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= textproc
MAINTAINER= petteri.valkonen@iki.fi
diff --git a/textproc/rubygem-commonmarker/Makefile b/textproc/rubygem-commonmarker/Makefile
index 370c8936937a..abbb13aa55ee 100644
--- a/textproc/rubygem-commonmarker/Makefile
+++ b/textproc/rubygem-commonmarker/Makefile
@@ -1,5 +1,6 @@
PORTNAME= commonmarker
PORTVERSION= 2.3.1
+PORTREVISION= 1
CATEGORIES= textproc rubygems
MASTER_SITES= RG
DISTFILES= ${DISTNAME}.gem
diff --git a/textproc/rubygem-gitlab-glfm-markdown/Makefile b/textproc/rubygem-gitlab-glfm-markdown/Makefile
index f8309e2c9e11..41ab9c821b03 100644
--- a/textproc/rubygem-gitlab-glfm-markdown/Makefile
+++ b/textproc/rubygem-gitlab-glfm-markdown/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gitlab-glfm-markdown
PORTVERSION= 0.0.31
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc rubygems
MASTER_SITES= RG
diff --git a/textproc/sad/Makefile b/textproc/sad/Makefile
index 893f09923430..ee90d3719fc9 100644
--- a/textproc/sad/Makefile
+++ b/textproc/sad/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sad
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.32
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
diff --git a/textproc/sd/Makefile b/textproc/sd/Makefile
index df0823d16fba..5fc2f5ae65d7 100644
--- a/textproc/sd/Makefile
+++ b/textproc/sd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sd
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= textproc
MAINTAINER= bofh@FreeBSD.org
diff --git a/textproc/sonic/Makefile b/textproc/sonic/Makefile
index 27fce40f7dca..4e98b270cf41 100644
--- a/textproc/sonic/Makefile
+++ b/textproc/sonic/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sonic
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.9
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= textproc
MASTER_SITES+= https://clrd.ninjal.ac.jp/unidic_archive/cwj/2.1.2/:unidic
DISTFILES+= unidic-mecab-2.1.2_src.zip:unidic # check cargo-crates/lindera-unidic-XXX/build.rs
diff --git a/textproc/television/Makefile b/textproc/television/Makefile
index 55366dcd938e..04829059e6c2 100644
--- a/textproc/television/Makefile
+++ b/textproc/television/Makefile
@@ -1,6 +1,6 @@
PORTNAME= television
DISTVERSION= 0.11.9
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MAINTAINER= nxjoseph@protonmail.com
diff --git a/textproc/tokay/Makefile b/textproc/tokay/Makefile
index 7a7204e11d1e..7081e7df71c8 100644
--- a/textproc/tokay/Makefile
+++ b/textproc/tokay/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tokay
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.8
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
diff --git a/textproc/tomlq/Makefile b/textproc/tomlq/Makefile
index 36a78ddc3abc..7e69bd2dd519 100644
--- a/textproc/tomlq/Makefile
+++ b/textproc/tomlq/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tomlq
DISTVERSION= 0.2.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
diff --git a/textproc/ttynt/Makefile b/textproc/ttynt/Makefile
index c911d4bee9f8..2026e3b02eb0 100644
--- a/textproc/ttynt/Makefile
+++ b/textproc/ttynt/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ttynt
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.1
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
diff --git a/textproc/tui-journal/Makefile b/textproc/tui-journal/Makefile
index b8ffdf421cb4..f16e788bb908 100644
--- a/textproc/tui-journal/Makefile
+++ b/textproc/tui-journal/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tui-journal
DISTVERSIONPREFIX= v
DISTVERSION= 0.15.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc
MAINTAINER= dutra@FreeBSD.org
diff --git a/textproc/typst/Makefile b/textproc/typst/Makefile
index 009a5915c750..7f9b031852e0 100644
--- a/textproc/typst/Makefile
+++ b/textproc/typst/Makefile
@@ -1,7 +1,7 @@
PORTNAME= typst
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc
MAINTAINER= wen@FreeBSD.org
diff --git a/textproc/xan/Makefile b/textproc/xan/Makefile
index 8e9482279ac0..63c1e48360d6 100644
--- a/textproc/xan/Makefile
+++ b/textproc/xan/Makefile
@@ -1,5 +1,6 @@
PORTNAME= xan
DISTVERSION= 0.51.0
+PORTREVISION= 1
CATEGORIES= textproc
MAINTAINER= tagattie@FreeBSD.org
diff --git a/textproc/xsv-rs/Makefile b/textproc/xsv-rs/Makefile
index c96d80cc56eb..fa1d0b813003 100644
--- a/textproc/xsv-rs/Makefile
+++ b/textproc/xsv-rs/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xsv
DISTVERSION= 0.13.0
-PORTREVISION= 67
+PORTREVISION= 68
CATEGORIES= textproc
PKGNAMESUFFIX= -rs
diff --git a/www/Makefile b/www/Makefile
index 3c9c9ad97cb4..78d0f62ce623 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -425,6 +425,7 @@
SUBDIR += mod_php82
SUBDIR += mod_php83
SUBDIR += mod_php84
+ SUBDIR += mod_php85
SUBDIR += mod_proctitle
SUBDIR += mod_qos
SUBDIR += mod_realdoc
@@ -1433,6 +1434,9 @@
SUBDIR += php84-opcache
SUBDIR += php84-session
SUBDIR += php84-tidy
+ SUBDIR += php85-opcache
+ SUBDIR += php85-session
+ SUBDIR += php85-tidy
SUBDIR += phpbb3
SUBDIR += phpfpmtop
SUBDIR += phpgroupware
diff --git a/www/castor/Makefile b/www/castor/Makefile
index 6d315fa3802f..de3c7c06fbec 100644
--- a/www/castor/Makefile
+++ b/www/castor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= castor
DISTVERSION= 0.8.16
-PORTREVISION= 44
+PORTREVISION= 45
CATEGORIES= www
MASTER_SITES= https://git.sr.ht/~julienxx/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/www/chromium/Makefile b/www/chromium/Makefile
index 1017ff55f224..a483c96c8017 100644
--- a/www/chromium/Makefile
+++ b/www/chromium/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chromium
-PORTVERSION= 137.0.7151.119
+PORTVERSION= 138.0.7204.96
PORTREVISION= 1
PULSEMV= 16
PULSEV= ${PULSEMV}.1
diff --git a/www/chromium/distinfo b/www/chromium/distinfo
index 87c6b2edae3e..19705b90adc1 100644
--- a/www/chromium/distinfo
+++ b/www/chromium/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1750318216
-SHA256 (chromium-137.0.7151.119.tar.xz) = 0deb4e0a63ff9bf1594c303781d67f55fa5b0bb35ab84bc71aef89ccd0b7e052
-SIZE (chromium-137.0.7151.119.tar.xz) = 7265398596
+TIMESTAMP = 1751436716
+SHA256 (chromium-138.0.7204.96.tar.xz) = bfc53392a6ba34241dab16aa954b045ceb6a0bc1273c36dedc2eaa068ec6d5ac
+SIZE (chromium-138.0.7204.96.tar.xz) = 7271479656
SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (chromium-137.0.7151.119-testdata.tar.xz) = d55249334245e14538a8e220949f18a136efd9ba8031a79cccb23613fbd5d7e3
-SIZE (chromium-137.0.7151.119-testdata.tar.xz) = 656683112
+SHA256 (chromium-138.0.7204.96-testdata.tar.xz) = e9dbadb897f674ecc534657ff1f22bc29323f460e9485fde5513ad274e670abe
+SIZE (chromium-138.0.7204.96-testdata.tar.xz) = 922983984
diff --git a/www/chromium/files/patch-BUILD.gn b/www/chromium/files/patch-BUILD.gn
index 4c8afffd8420..54c68fcb2332 100644
--- a/www/chromium/files/patch-BUILD.gn
+++ b/www/chromium/files/patch-BUILD.gn
@@ -1,4 +1,4 @@
---- BUILD.gn.orig 2025-05-28 14:55:43 UTC
+--- BUILD.gn.orig 2025-07-02 06:08:04 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",
-@@ -449,7 +448,7 @@ group("gn_all") {
+@@ -448,7 +447,7 @@ group("gn_all") {
}
}
@@ -26,7 +26,7 @@
deps += [
"//third_party/breakpad:breakpad_unittests",
"//third_party/breakpad:core-2-minidump",
-@@ -636,6 +635,15 @@ group("gn_all") {
+@@ -635,6 +634,15 @@ group("gn_all") {
}
}
@@ -42,7 +42,7 @@
if (is_mac) {
deps += [
"//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-@@ -684,7 +692,7 @@ group("gn_all") {
+@@ -683,7 +691,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
-@@ -719,7 +727,7 @@ group("gn_all") {
+@@ -718,7 +726,7 @@ group("gn_all") {
]
}
@@ -60,7 +60,7 @@
deps += [
"//third_party/crashpad/crashpad:crashpad_tests",
"//third_party/crashpad/crashpad/handler:crashpad_handler",
-@@ -1128,7 +1136,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1127,7 +1135,7 @@ if (use_blink && !is_cronet_build) {
"//third_party/blink/public:all_blink",
]
@@ -69,7 +69,7 @@
deps += [
":chrome_wpt_tests",
":headless_shell_wpt",
-@@ -1275,7 +1283,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1274,7 +1282,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.
-@@ -1289,7 +1297,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1288,7 +1296,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.
-@@ -1743,7 +1751,7 @@ group("chromium_builder_perf") {
+@@ -1742,7 +1750,7 @@ group("chromium_builder_perf") {
data_deps += [ "//chrome/test:performance_browser_tests" ]
}
diff --git a/www/chromium/files/patch-base_BUILD.gn b/www/chromium/files/patch-base_BUILD.gn
index 308a1337a216..8b460ebbffe1 100644
--- a/www/chromium/files/patch-base_BUILD.gn
+++ b/www/chromium/files/patch-base_BUILD.gn
@@ -1,6 +1,6 @@
---- base/BUILD.gn.orig 2025-05-28 14:55:43 UTC
+--- base/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ base/BUILD.gn
-@@ -1108,11 +1108,26 @@ component("base") {
+@@ -1107,11 +1107,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" ]
-@@ -1132,7 +1147,7 @@ component("base") {
+@@ -1131,7 +1146,7 @@ component("base") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -37,7 +37,7 @@
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -2166,6 +2181,22 @@ component("base") {
+@@ -2172,6 +2187,22 @@ component("base") {
]
}
@@ -60,7 +60,7 @@
# iOS
if (is_ios) {
sources += [
-@@ -2334,6 +2365,33 @@ component("base") {
+@@ -2340,6 +2371,33 @@ component("base") {
}
}
@@ -94,7 +94,7 @@
if (use_blink) {
sources += [
"files/file_path_watcher.cc",
-@@ -2729,7 +2787,7 @@ buildflag_header("protected_memory_buildflags") {
+@@ -2735,7 +2793,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" ]
-@@ -3236,7 +3294,7 @@ if (is_apple) {
+@@ -3242,7 +3300,7 @@ if (is_apple) {
}
}
@@ -112,7 +112,7 @@
# This test must compile with -fstack-protector-all
source_set("stack_canary_linux_unittests") {
testonly = true
-@@ -3924,7 +3982,7 @@ test("base_unittests") {
+@@ -3931,7 +3989,7 @@ test("base_unittests") {
]
}
@@ -121,7 +121,7 @@
sources += [
"debug/proc_maps_linux_unittest.cc",
"files/scoped_file_linux_unittest.cc",
-@@ -3952,7 +4010,7 @@ test("base_unittests") {
+@@ -3959,7 +4017,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",
-@@ -3963,7 +4021,7 @@ test("base_unittests") {
+@@ -3970,7 +4028,7 @@ test("base_unittests") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -139,7 +139,7 @@
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -4151,7 +4209,7 @@ test("base_unittests") {
+@@ -4158,7 +4216,7 @@ test("base_unittests") {
deps += [ ":base_profiler_test_support_library" ]
}
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni b/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
index aad547d1c8cb..f279b52b32c6 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
@@ -1,4 +1,4 @@
---- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-05-28 14:55:43 UTC
+--- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-07-02 06:08:04 UTC
+++ base/allocator/partition_allocator/partition_alloc.gni
@@ -91,7 +91,7 @@ if (is_nacl) {
# TODO(crbug.com/329199197): Clean this up when experiments are complete.
@@ -9,7 +9,7 @@
!is_hwasan && (is_linux || is_android)
declare_args() {
-@@ -353,7 +353,7 @@ declare_args() {
+@@ -351,7 +351,7 @@ declare_args() {
declare_args() {
# Shadow metadata is still under development and only supports Linux
# for now.
@@ -18,7 +18,7 @@
}
declare_args() {
-@@ -496,7 +496,7 @@ assert(!use_asan_backup_ref_ptr || use_raw_ptr_hookabl
+@@ -494,7 +494,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/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
index 222d8f398001..4e4d827927f3 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
+++ b/www/chromium/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-05-28 14:55:43 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn
-@@ -893,7 +893,7 @@ if (is_clang_or_gcc) {
+@@ -892,7 +892,7 @@ if (is_clang_or_gcc) {
configs -= [ partition_alloc_enable_arc_config ]
}
}
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
index c11438f7bcf6..f8aa0f73aaae 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2024-08-26 12:06:38 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2025-07-02 06:08:04 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc
-@@ -19,7 +19,7 @@
+@@ -15,7 +15,7 @@
#include "partition_alloc/partition_alloc_check.h"
#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
index dd242942fe84..e4cfcf24bd5c 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2024-11-14 07:57:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2025-07-02 06:08:04 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h
-@@ -170,7 +170,7 @@ constexpr bool kUseLazyCommit = false;
+@@ -164,7 +164,7 @@ constexpr bool kUseLazyCommit = false;
// This may be required on more platforms in the future.
#define PA_CONFIG_HAS_ATFORK_HANDLER() \
(PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
// Enable shadow metadata.
//
-@@ -233,7 +233,7 @@ constexpr bool kUseLazyCommit = false;
+@@ -227,7 +227,7 @@ constexpr bool kUseLazyCommit = false;
// Also enabled on ARM64 macOS and iOS, as the 16kiB pages on this platform lead
// to larger slot spans.
#if PA_BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
index 4a78e527d576..870385c2cbc6 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-05-28 14:55:43 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-07-02 06:08:04 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h
-@@ -312,7 +312,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandleMask);
+@@ -308,7 +308,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandleMask);
// 8GB for each of the glued pools).
#if PA_BUILDFLAG(HAS_64_BIT_POINTERS)
#if PA_BUILDFLAG(IS_ANDROID) || PA_BUILDFLAG(IS_IOS) || \
@@ -9,7 +9,7 @@
constexpr size_t kPoolMaxSize = 8 * kGiB;
#else
constexpr size_t kPoolMaxSize = 16 * kGiB;
-@@ -429,7 +429,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDirectMapped() {
+@@ -392,7 +392,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDirectMapped() {
// TODO(casey.smalley@arm.com): under 64k pages we can end up in a situation
// where a normal slot span will be large enough to contain multiple items,
// but the address will go over the final partition page after being aligned.
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
index f6a75c332ad9..a643336a705f 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
@@ -1,16 +1,16 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2023-12-10 06:10:27 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2025-07-02 06:08:04 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h
-@@ -28,9 +28,13 @@ namespace internal {
+@@ -29,9 +29,13 @@ namespace internal {
// the second one 16. We could technically return something different for
// malloc() and operator new(), but this would complicate things, and most of
// our allocations are presumably coming from operator new() anyway.
+#if defined(__i386__) && defined(OS_FREEBSD)
+constexpr size_t kAlignment = 8;
+#else
- constexpr size_t kAlignment =
+ constexpr inline size_t kAlignment =
std::max(alignof(max_align_t),
static_cast<size_t>(__STDCPP_DEFAULT_NEW_ALIGNMENT__));
+#endif
+ static_assert(base::bits::HasSingleBit(kAlignment),
+ "Alignment must be power of two.");
static_assert(kAlignment <= 16,
- "PartitionAlloc doesn't support a fundamental alignment larger "
- "than 16 bytes.");
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
index 9861082196a1..1516d9efd50d 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
+++ b/www/chromium/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-05-28 14:55:43 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-07-02 06:08:04 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc
@@ -45,7 +45,7 @@
#include "wow64apiset.h"
@@ -18,7 +18,7 @@
// When fork() is called, only the current thread continues to execute in the
// child process. If the lock is held, but *not* by this thread when fork() is
// called, we have a deadlock.
-@@ -1118,7 +1118,7 @@ void PartitionRoot::Init(PartitionOptions opts) {
+@@ -1110,7 +1110,7 @@ void PartitionRoot::Init(PartitionOptions opts) {
// apple OSes.
PA_CHECK((internal::SystemPageSize() == (size_t{1} << 12)) ||
(internal::SystemPageSize() == (size_t{1} << 14)));
diff --git a/www/chromium/files/patch-base_compiler__specific.h b/www/chromium/files/patch-base_compiler__specific.h
index 5ab44c84e57c..2b9c67c377df 100644
--- a/www/chromium/files/patch-base_compiler__specific.h
+++ b/www/chromium/files/patch-base_compiler__specific.h
@@ -1,6 +1,6 @@
---- base/compiler_specific.h.orig 2025-03-05 08:14:56 UTC
+--- base/compiler_specific.h.orig 2025-07-02 06:08:04 UTC
+++ base/compiler_specific.h
-@@ -729,6 +729,7 @@ inline constexpr bool AnalyzerAssumeTrue(bool arg) {
+@@ -733,6 +733,7 @@ inline constexpr bool AnalyzerAssumeTrue(bool arg) {
#if __has_cpp_attribute(clang::preserve_most) && \
(defined(ARCH_CPU_ARM64) || defined(ARCH_CPU_X86_64)) && \
!defined(COMPONENT_BUILD) && \
diff --git a/www/chromium/files/patch-base_debug_debugger__posix.cc b/www/chromium/files/patch-base_debug_debugger__posix.cc
index 9da4c4c38225..b91499e6710a 100644
--- a/www/chromium/files/patch-base_debug_debugger__posix.cc
+++ b/www/chromium/files/patch-base_debug_debugger__posix.cc
@@ -1,6 +1,6 @@
---- base/debug/debugger_posix.cc.orig 2025-05-28 14:55:43 UTC
+--- base/debug/debugger_posix.cc.orig 2025-07-02 06:08:04 UTC
+++ base/debug/debugger_posix.cc
-@@ -42,6 +42,10 @@
+@@ -38,6 +38,10 @@
#include <sys/sysctl.h>
#endif
@@ -11,7 +11,7 @@
#if BUILDFLAG(IS_FREEBSD)
#include <sys/user.h>
#endif
-@@ -100,33 +104,52 @@ bool BeingDebugged() {
+@@ -96,33 +100,52 @@ bool BeingDebugged() {
// Caution: struct kinfo_proc is marked __APPLE_API_UNSTABLE. The source and
// binary interfaces may change.
diff --git a/www/chromium/files/patch-base_memory_platform__shared__memory__region.h b/www/chromium/files/patch-base_memory_platform__shared__memory__region.h
index 9270f19cc874..5b98ac1a8aca 100644
--- a/www/chromium/files/patch-base_memory_platform__shared__memory__region.h
+++ b/www/chromium/files/patch-base_memory_platform__shared__memory__region.h
@@ -1,6 +1,6 @@
---- base/memory/platform_shared_memory_region.h.orig 2025-05-28 14:55:43 UTC
+--- base/memory/platform_shared_memory_region.h.orig 2025-07-02 06:08:04 UTC
+++ base/memory/platform_shared_memory_region.h
-@@ -18,7 +18,7 @@
+@@ -19,7 +19,7 @@
#include "base/unguessable_token.h"
#include "build/build_config.h"
@@ -9,7 +9,7 @@
namespace content {
class SandboxIPCHandler;
}
-@@ -85,7 +85,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
+@@ -86,7 +86,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
kMaxValue = GET_SHMEM_TEMP_DIR_FAILURE
};
@@ -18,16 +18,7 @@
// Structure to limit access to executable region creation.
struct ExecutableRegion {
private:
-@@ -217,7 +217,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
- CheckPlatformHandlePermissionsCorrespondToMode);
- static PlatformSharedMemoryRegion Create(Mode mode,
- size_t size
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- ,
- bool executable = false
- #endif
-@@ -236,7 +236,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
+@@ -125,7 +125,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
#if BUILDFLAG(IS_FUCHSIA)
kNotVmo,
#endif
@@ -36,3 +27,12 @@
kFcntlFailed,
kReadOnlyFdNotReadOnly,
kUnexpectedReadOnlyFd,
+@@ -256,7 +256,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
+ CheckPlatformHandlePermissionsCorrespondToMode);
+ static PlatformSharedMemoryRegion Create(Mode mode,
+ size_t size
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ ,
+ bool executable = false
+ #endif
diff --git a/www/chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc b/www/chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc
index dd4328869bb7..9b0d02ebffa8 100644
--- a/www/chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc
+++ b/www/chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc
@@ -1,4 +1,4 @@
---- base/memory/platform_shared_memory_region_posix.cc.orig 2025-05-28 14:55:43 UTC
+--- base/memory/platform_shared_memory_region_posix.cc.orig 2025-07-02 06:08:04 UTC
+++ base/memory/platform_shared_memory_region_posix.cc
@@ -61,7 +61,7 @@ std::optional<FDAccessModeError> CheckFDAccessMode(int
@@ -9,7 +9,7 @@
// static
ScopedFD PlatformSharedMemoryRegion::ExecutableRegion::CreateFD(size_t size) {
PlatformSharedMemoryRegion region =
-@@ -183,7 +183,7 @@ bool PlatformSharedMemoryRegion::ConvertToUnsafe() {
+@@ -186,7 +186,7 @@ bool PlatformSharedMemoryRegion::ConvertToUnsafe() {
// static
PlatformSharedMemoryRegion PlatformSharedMemoryRegion::Create(Mode mode,
size_t size
@@ -18,7 +18,7 @@
,
bool executable
#endif
-@@ -212,7 +212,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion:
+@@ -215,7 +215,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion:
// flag.
FilePath directory;
if (!GetShmemTempDir(
diff --git a/www/chromium/files/patch-base_process_internal__linux.h b/www/chromium/files/patch-base_process_internal__linux.h
index 8d8e4f284eac..fa154978ba86 100644
--- a/www/chromium/files/patch-base_process_internal__linux.h
+++ b/www/chromium/files/patch-base_process_internal__linux.h
@@ -1,6 +1,6 @@
---- base/process/internal_linux.h.orig 2025-04-04 08:52:13 UTC
+--- base/process/internal_linux.h.orig 2025-07-02 06:08:04 UTC
+++ base/process/internal_linux.h
-@@ -144,6 +144,9 @@ TimeDelta ClockTicksToTimeDelta(int64_t clock_ticks);
+@@ -146,6 +146,9 @@ TimeDelta ClockTicksToTimeDelta(int64_t clock_ticks);
// arguments to the lambda.
template <typename Lambda>
void ForEachProcessTask(base::ProcessHandle process, Lambda&& lambda) {
@@ -10,7 +10,7 @@
// Iterate through the different threads tracked in /proc/<pid>/task.
FilePath fd_path = GetProcPidDir(process).Append("task");
-@@ -167,6 +170,7 @@ void ForEachProcessTask(base::ProcessHandle process, L
+@@ -169,6 +172,7 @@ void ForEachProcessTask(base::ProcessHandle process, L
FilePath task_path = fd_path.Append(tid_str);
lambda(tid, task_path);
}
diff --git a/www/chromium/files/patch-base_process_process__posix.cc b/www/chromium/files/patch-base_process_process__posix.cc
index 877dca1522a6..7f022ca00cbb 100644
--- a/www/chromium/files/patch-base_process_process__posix.cc
+++ b/www/chromium/files/patch-base_process_process__posix.cc
@@ -1,6 +1,6 @@
---- base/process/process_posix.cc.orig 2025-02-19 07:43:18 UTC
+--- base/process/process_posix.cc.orig 2025-07-02 06:08:04 UTC
+++ base/process/process_posix.cc
-@@ -23,10 +23,15 @@
+@@ -25,10 +25,15 @@
#include "base/trace_event/base_tracing.h"
#include "build/build_config.h"
@@ -17,7 +17,7 @@
#if BUILDFLAG(CLANG_PROFILING)
#include "base/test/clang_profiling.h"
#endif
-@@ -100,7 +105,7 @@ bool WaitpidWithTimeout(base::ProcessHandle handle,
+@@ -104,7 +109,7 @@ bool WaitpidWithTimeout(base::ProcessHandle handle,
}
#endif
@@ -26,7 +26,7 @@
// Using kqueue on Mac so that we can wait on non-child processes.
// We can't use kqueues on child processes because we need to reap
// our own children using wait.
-@@ -379,7 +384,7 @@ bool Process::WaitForExitWithTimeoutImpl(base::Process
+@@ -387,7 +392,7 @@ bool Process::WaitForExitWithTimeoutImpl(base::Process
const bool exited = (parent_pid < 0);
if (!exited && parent_pid != our_pid) {
@@ -35,7 +35,7 @@
// On Mac we can wait on non child processes.
return WaitForSingleNonChildProcess(handle, timeout);
#else
-@@ -416,7 +421,56 @@ void Process::Exited(int exit_code) const {
+@@ -424,7 +429,56 @@ void Process::Exited(int exit_code) const {
int Process::GetOSPriority() const {
DCHECK(IsValid());
diff --git a/www/chromium/files/patch-base_threading_platform__thread__unittest.cc b/www/chromium/files/patch-base_threading_platform__thread__unittest.cc
index 6544f36c25d9..f0791854a0e8 100644
--- a/www/chromium/files/patch-base_threading_platform__thread__unittest.cc
+++ b/www/chromium/files/patch-base_threading_platform__thread__unittest.cc
@@ -1,4 +1,4 @@
---- base/threading/platform_thread_unittest.cc.orig 2025-04-04 08:52:13 UTC
+--- base/threading/platform_thread_unittest.cc.orig 2025-07-02 06:08:04 UTC
+++ base/threading/platform_thread_unittest.cc
@@ -36,7 +36,7 @@
#include "base/time/time.h"
@@ -9,7 +9,7 @@
#include <pthread.h>
#include <sys/syscall.h>
#include <sys/types.h>
-@@ -370,7 +370,7 @@ TEST(PlatformThreadTest,
+@@ -369,7 +369,7 @@ TEST(PlatformThreadTest,
// and hardcodes what we know. Please inform scheduler-dev@chromium.org if this
// proprerty changes for a given platform.
TEST(PlatformThreadTest, CanChangeThreadType) {
@@ -18,16 +18,7 @@
// On Ubuntu, RLIMIT_NICE and RLIMIT_RTPRIO are 0 by default, so we won't be
// able to increase priority to any level unless we are root (euid == 0).
bool kCanIncreasePriority = false;
-@@ -435,7 +435,7 @@ TEST(PlatformThreadTest, SetCurrentThreadTypeTest) {
- #if BUILDFLAG(IS_APPLE)
- TestPriorityResultingFromThreadType(ThreadType::kResourceEfficient,
- ThreadPriorityForTest::kUtility);
--#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- TestPriorityResultingFromThreadType(
- ThreadType::kResourceEfficient,
- ThreadPriorityForTest::kResourceEfficient);
-@@ -624,12 +624,16 @@ INSTANTIATE_TEST_SUITE_P(
+@@ -606,12 +606,16 @@ INSTANTIATE_TEST_SUITE_P(
#endif // BUILDFLAG(IS_APPLE)
diff --git a/www/chromium/files/patch-base_trace__event_malloc__dump__provider.cc b/www/chromium/files/patch-base_trace__event_malloc__dump__provider.cc
index 5b3e4277da06..d16f0a13265a 100644
--- a/www/chromium/files/patch-base_trace__event_malloc__dump__provider.cc
+++ b/www/chromium/files/patch-base_trace__event_malloc__dump__provider.cc
@@ -1,4 +1,4 @@
---- base/trace_event/malloc_dump_provider.cc.orig 2025-03-05 08:14:56 UTC
+--- base/trace_event/malloc_dump_provider.cc.orig 2025-07-02 06:08:04 UTC
+++ base/trace_event/malloc_dump_provider.cc
@@ -31,6 +31,8 @@
@@ -18,7 +18,7 @@
void ReportMallinfoStats(ProcessMemoryDump* pmd,
size_t* total_virtual_size,
size_t* resident_size,
-@@ -370,6 +372,9 @@ bool MallocDumpProvider::OnMemoryDump(const MemoryDump
+@@ -367,6 +369,9 @@ bool MallocDumpProvider::OnMemoryDump(const MemoryDump
&allocated_objects_count);
#elif BUILDFLAG(IS_FUCHSIA)
// TODO(fuchsia): Port, see https://crbug.com/706592.
diff --git a/www/chromium/files/patch-build_config_BUILDCONFIG.gn b/www/chromium/files/patch-build_config_BUILDCONFIG.gn
index b0ec51d03b3a..3749850480a4 100644
--- a/www/chromium/files/patch-build_config_BUILDCONFIG.gn
+++ b/www/chromium/files/patch-build_config_BUILDCONFIG.gn
@@ -1,4 +1,4 @@
---- build/config/BUILDCONFIG.gn.orig 2025-05-05 10:57:53 UTC
+--- build/config/BUILDCONFIG.gn.orig 2025-07-02 06:08:04 UTC
+++ build/config/BUILDCONFIG.gn
@@ -136,7 +136,8 @@ declare_args() {
is_official_build = false
@@ -21,16 +21,16 @@
} else {
assert(false, "Unsupported host_os: $host_os")
}
-@@ -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"
+@@ -284,6 +289,8 @@ if (target_os == "android") {
+ assert(
+ false,
+ "emscripten is not a supported target_os. It is available only as secondary toolchain.")
+} else if (target_os == "openbsd" || target_os == "freebsd") {
+ _default_toolchain = host_toolchain
} else {
assert(false, "Unsupported target_os: $target_os")
}
-@@ -313,7 +320,11 @@ is_android = current_os == "android"
+@@ -318,7 +325,11 @@ is_android = current_os == "android"
is_chromeos = current_os == "chromeos"
is_fuchsia = current_os == "fuchsia"
is_ios = current_os == "ios"
diff --git a/www/chromium/files/patch-build_config_clang_BUILD.gn b/www/chromium/files/patch-build_config_clang_BUILD.gn
index 2f8062523c14..00cd3dbbf1cb 100644
--- a/www/chromium/files/patch-build_config_clang_BUILD.gn
+++ b/www/chromium/files/patch-build_config_clang_BUILD.gn
@@ -1,6 +1,6 @@
---- build/config/clang/BUILD.gn.orig 2025-05-05 10:57:53 UTC
+--- build/config/clang/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ build/config/clang/BUILD.gn
-@@ -252,7 +252,12 @@ template("clang_lib") {
+@@ -263,7 +263,12 @@ template("clang_lib") {
# Adds a dependency on the Clang runtime library clang_rt.builtins.
clang_lib("compiler_builtins") {
diff --git a/www/chromium/files/patch-build_config_compiler_BUILD.gn b/www/chromium/files/patch-build_config_compiler_BUILD.gn
index 8b317025b474..dcf99de92f05 100644
--- a/www/chromium/files/patch-build_config_compiler_BUILD.gn
+++ b/www/chromium/files/patch-build_config_compiler_BUILD.gn
@@ -1,6 +1,6 @@
---- build/config/compiler/BUILD.gn.orig 2025-05-28 14:55:43 UTC
+--- build/config/compiler/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ build/config/compiler/BUILD.gn
-@@ -197,7 +197,7 @@ declare_args() {
+@@ -199,7 +199,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() {
-@@ -254,13 +254,16 @@ config("default_include_dirs") {
+@@ -256,13 +256,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 ---------------------------------------------------------------------
-@@ -509,6 +512,10 @@ config("compiler") {
+@@ -521,6 +524,10 @@ config("compiler") {
}
}
@@ -38,7 +38,7 @@
# Linux-specific compiler flags setup.
# ------------------------------------
if (use_icf && (!is_apple || use_lld)) {
-@@ -569,7 +576,7 @@ config("compiler") {
+@@ -581,7 +588,7 @@ config("compiler") {
ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
}
@@ -47,7 +47,25 @@
cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
if (save_reproducers_on_lld_crash && use_lld) {
ldflags += [
-@@ -1227,7 +1234,7 @@ config("compiler_cpu_abi") {
+@@ -1233,7 +1240,7 @@ config("compiler_cpu_abi") {
+ # simplicity we always explicitly set the architecture.
+ if (current_cpu == "x64") {
+ if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
+- !is_chromeos_device) {
++ !is_chromeos_device && !is_bsd) {
+ cflags += [ "--target=x86_64-unknown-linux-gnu" ]
+ ldflags += [ "--target=x86_64-unknown-linux-gnu" ]
+ } else {
+@@ -1242,7 +1249,7 @@ config("compiler_cpu_abi") {
+ }
+ cflags += [ "-msse3" ]
+ } else if (current_cpu == "x86") {
+- if (is_clang && !is_android && !is_nacl && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_nacl && !is_chromeos_device && !is_bsd) {
+ cflags += [ "--target=i386-unknown-linux-gnu" ]
+ ldflags += [ "--target=i386-unknown-linux-gnu" ]
+ } else {
+@@ -1256,7 +1263,7 @@ config("compiler_cpu_abi") {
]
}
} else if (current_cpu == "arm") {
@@ -56,7 +74,7 @@
cflags += [ "--target=arm-linux-gnueabihf" ]
ldflags += [ "--target=arm-linux-gnueabihf" ]
}
-@@ -1242,7 +1249,7 @@ config("compiler_cpu_abi") {
+@@ -1271,7 +1278,7 @@ config("compiler_cpu_abi") {
}
} else if (current_cpu == "arm64") {
if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
@@ -65,7 +83,7 @@
cflags += [ "--target=aarch64-linux-gnu" ]
ldflags += [ "--target=aarch64-linux-gnu" ]
}
-@@ -1576,7 +1583,7 @@ config("compiler_deterministic") {
+@@ -1617,7 +1624,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 +92,7 @@
# TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here.
cflags += [
"-Xclang",
-@@ -1634,7 +1641,7 @@ config("compiler_deterministic") {
+@@ -1683,7 +1690,7 @@ config("compiler_deterministic") {
}
config("clang_revision") {
@@ -83,7 +101,7 @@
current_os != "zos") {
_perform_consistency_checks = current_toolchain == default_toolchain
if (llvm_force_head_revision) {
-@@ -1719,7 +1726,7 @@ config("clang_revision") {
+@@ -1775,7 +1782,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
@@ -92,7 +110,7 @@
!llvm_android_mainline && is_clang &&
clang_warning_suppression_file != "") {
from_build_root =
-@@ -2053,9 +2060,6 @@ config("default_warnings") {
+@@ -2134,9 +2141,6 @@ config("default_warnings") {
# TODO(crbug.com/40284799): Fix and re-enable.
"-Wno-thread-safety-reference-return",
@@ -102,7 +120,7 @@
]
cflags_cc += [
-@@ -2837,7 +2841,7 @@ config("afdo_optimize_size") {
+@@ -2920,7 +2924,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") {
@@ -111,7 +129,7 @@
cflags = []
if (clang_emit_debug_info_for_profiling) {
# Add the following flags to generate debug info for profiling.
-@@ -2864,7 +2868,7 @@ config("afdo") {
+@@ -2947,7 +2951,7 @@ config("afdo") {
cflags += [ "-Wno-backend-plugin" ]
inputs = [ _clang_sample_profile ]
}
@@ -120,7 +138,7 @@
cflags = [ "-fauto-profile=${auto_profile_path}" ]
inputs = [ auto_profile_path ]
}
-@@ -3041,7 +3045,7 @@ config("symbols") {
+@@ -3136,7 +3140,7 @@ config("symbols") {
cflags += [ "-gomit-unreferenced-methods" ]
}
diff --git a/www/chromium/files/patch-build_config_rust.gni b/www/chromium/files/patch-build_config_rust.gni
index 749c97664ec5..b037f6e4a95b 100644
--- a/www/chromium/files/patch-build_config_rust.gni
+++ b/www/chromium/files/patch-build_config_rust.gni
@@ -1,13 +1,15 @@
---- build/config/rust.gni.orig 2025-05-28 14:55:43 UTC
+--- build/config/rust.gni.orig 2025-07-02 06:08:04 UTC
+++ build/config/rust.gni
-@@ -361,6 +361,10 @@ if (is_linux || is_chromeos) {
+@@ -373,7 +373,11 @@ if (is_linux || is_chromeos) {
}
}
+-if (toolchain_has_rust) {
+if (is_bsd) {
+ rust_abi_target = string_replace(rust_abi_target, "linux-gnu", current_os)
+}
+
- assert(!toolchain_has_rust || rust_abi_target != "")
++if (toolchain_has_rust && !is_bsd) {
+ assert(rust_abi_target != "")
- # This variable is passed to the Rust libstd build.
+ _known_rust_target_triples_filepath = "//build/rust/known-target-triples.txt"
diff --git a/www/chromium/files/patch-build_toolchain_toolchain.gni b/www/chromium/files/patch-build_toolchain_toolchain.gni
index d06083c24da2..11f7d267813f 100644
--- a/www/chromium/files/patch-build_toolchain_toolchain.gni
+++ b/www/chromium/files/patch-build_toolchain_toolchain.gni
@@ -1,6 +1,6 @@
---- build/toolchain/toolchain.gni.orig 2025-05-05 10:57:53 UTC
+--- build/toolchain/toolchain.gni.orig 2025-07-02 06:08:04 UTC
+++ build/toolchain/toolchain.gni
-@@ -75,7 +75,7 @@ if (host_os == "mac") {
+@@ -60,7 +60,7 @@ if (host_os == "mac") {
host_shlib_extension = ".dylib"
} else if (host_os == "win") {
host_shlib_extension = ".dll"
diff --git a/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc b/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc
index 54fab21e658e..39a606b494bb 100644
--- a/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc
+++ b/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc
@@ -1,4 +1,4 @@
---- chrome/app/chrome_main_delegate.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/app/chrome_main_delegate.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/app/chrome_main_delegate.cc
@@ -147,7 +147,7 @@
#include "components/webui/about/credit_utils.h"
@@ -9,7 +9,7 @@
#include "components/nacl/common/nacl_paths.h"
#include "components/nacl/zygote/nacl_fork_delegate_linux.h"
#endif
-@@ -188,17 +188,17 @@
+@@ -187,17 +187,17 @@
#include "v8/include/v8.h"
#endif
@@ -30,7 +30,7 @@
#include "chrome/browser/policy/policy_path_parser.h"
#include "components/crash/core/app/crashpad.h"
#endif
-@@ -316,7 +316,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty
+@@ -315,7 +315,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty
// and resources loaded.
bool SubprocessNeedsResourceBundle(const std::string& process_type) {
return
@@ -39,7 +39,7 @@
// The zygote process opens the resources for the renderers.
process_type == switches::kZygoteProcess ||
#endif
-@@ -399,7 +399,7 @@ bool HandleVersionSwitches(const base::CommandLine& co
+@@ -398,7 +398,7 @@ bool HandleVersionSwitches(const base::CommandLine& co
return false;
}
@@ -48,7 +48,7 @@
// Show the man page if --help or -h is on the command line.
void HandleHelpSwitches(const base::CommandLine& command_line) {
if (command_line.HasSwitch(switches::kHelp) ||
-@@ -411,7 +411,7 @@ void HandleHelpSwitches(const base::CommandLine& comma
+@@ -410,7 +410,7 @@ void HandleHelpSwitches(const base::CommandLine& comma
}
#endif // BUILDFLAG(IS_LINUX)
@@ -57,7 +57,7 @@
void SIGTERMProfilingShutdown(int signal) {
content::Profiling::Stop();
struct sigaction sigact;
-@@ -493,7 +493,7 @@ std::optional<int> AcquireProcessSingleton(
+@@ -492,7 +492,7 @@ std::optional<int> AcquireProcessSingleton(
// process can be exited.
ChromeProcessSingleton::CreateInstance(user_data_dir);
@@ -66,7 +66,7 @@
// Read the xdg-activation token and set it in the command line for the
// duration of the notification in order to ensure this is propagated to an
// already running browser process if it exists.
-@@ -571,7 +571,7 @@ void InitializeUserDataDir(base::CommandLine* command_
+@@ -570,7 +570,7 @@ void InitializeUserDataDir(base::CommandLine* command_
std::string process_type =
command_line->GetSwitchValueASCII(switches::kProcessType);
@@ -75,7 +75,7 @@
// On Linux, Chrome does not support running multiple copies under different
// DISPLAYs, so the profile directory can be specified in the environment to
// support the virtual desktop use-case.
-@@ -669,7 +669,7 @@ void RecordMainStartupMetrics(const StartupTimestamps&
+@@ -668,7 +668,7 @@ void RecordMainStartupMetrics(const StartupTimestamps&
#endif
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -84,7 +84,7 @@
// Record the startup process creation time on supported platforms. On Android
// this is recorded in ChromeMainDelegateAndroid.
startup_metric_utils::GetCommon().RecordStartupProcessCreationTime(
-@@ -828,7 +828,7 @@ std::optional<int> ChromeMainDelegate::PostEarlyInitia
+@@ -827,7 +827,7 @@ std::optional<int> ChromeMainDelegate::PostEarlyInitia
#if BUILDFLAG(IS_OZONE)
// Initialize Ozone platform and add required feature flags as per platform's
// properties.
@@ -93,7 +93,7 @@
ui::SetOzonePlatformForLinuxIfNeeded(*base::CommandLine::ForCurrentProcess());
#endif
ui::OzonePlatform::PreEarlyInitialization();
-@@ -983,7 +983,7 @@ void ChromeMainDelegate::CommonEarlyInitialization(Inv
+@@ -982,7 +982,7 @@ void ChromeMainDelegate::CommonEarlyInitialization() {
const bool is_canary_dev = IsCanaryDev();
const bool emit_crashes =
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -102,7 +102,7 @@
is_canary_dev;
#else
false;
-@@ -1131,7 +1131,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
+@@ -1130,7 +1130,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
return 0; // Got a --credits switch; exit with a success error code.
}
@@ -111,7 +111,7 @@
// This will directly exit if the user asked for help.
HandleHelpSwitches(command_line);
#endif
-@@ -1156,7 +1156,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
+@@ -1155,7 +1155,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
ash::RegisterPathProvider();
chromeos::dbus_paths::RegisterPathProvider();
#endif
@@ -120,7 +120,7 @@
nacl::RegisterPathProvider();
#endif
-@@ -1444,7 +1444,7 @@ void ChromeMainDelegate::PreSandboxStartup() {
+@@ -1439,7 +1439,7 @@ void ChromeMainDelegate::PreSandboxStartup() {
CHECK(!loaded_locale.empty()) << "Locale could not be found for " << locale;
}
@@ -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 @@ std::variant<int, content::MainFunctionParams> ChromeM
+@@ -1527,13 +1527,13 @@ std::variant<int, content::MainFunctionParams> ChromeM
#else
#if BUILDFLAG(IS_MAC) || (BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && \
diff --git a/www/chromium/files/patch-chrome_browser_BUILD.gn b/www/chromium/files/patch-chrome_browser_BUILD.gn
index 67d0a0e4bb11..a373b591fbb6 100644
--- a/www/chromium/files/patch-chrome_browser_BUILD.gn
+++ b/www/chromium/files/patch-chrome_browser_BUILD.gn
@@ -1,6 +1,6 @@
---- chrome/browser/BUILD.gn.orig 2025-06-17 06:32:04 UTC
+--- chrome/browser/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/BUILD.gn
-@@ -6913,6 +6913,13 @@ static_library("browser") {
+@@ -7008,6 +7008,13 @@ static_library("browser") {
[ "//third_party/webrtc/modules/desktop_capture:pipewire_config" ]
}
diff --git a/www/chromium/files/patch-chrome_browser_about__flags.cc b/www/chromium/files/patch-chrome_browser_about__flags.cc
index 7482f5040d74..fc138c40b813 100644
--- a/www/chromium/files/patch-chrome_browser_about__flags.cc
+++ b/www/chromium/files/patch-chrome_browser_about__flags.cc
@@ -1,6 +1,6 @@
---- chrome/browser/about_flags.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/about_flags.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/about_flags.cc
-@@ -262,7 +262,7 @@
+@@ -263,7 +263,7 @@
#include "extensions/common/extension_features.h"
#endif
@@ -9,7 +9,7 @@
#include "base/allocator/buildflags.h"
#endif
-@@ -352,7 +352,7 @@
+@@ -353,7 +353,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)
-@@ -362,7 +362,7 @@
+@@ -363,7 +363,7 @@
#include "chrome/browser/win/mica_titlebar.h"
#endif
@@ -27,7 +27,7 @@
#include "chrome/browser/contextual_cueing/contextual_cueing_features.h" // nogncheck
#include "chrome/browser/enterprise/profile_management/profile_management_features.h"
#include "chrome/browser/enterprise/webstore/features.h"
-@@ -374,7 +374,7 @@
+@@ -375,7 +375,7 @@
#include "components/user_education/common/user_education_features.h" // nogncheck
#endif
@@ -36,7 +36,7 @@
#include "chrome/browser/ui/ui_features.h"
#include "ui/base/ui_base_features.h"
#endif
-@@ -426,7 +426,7 @@ const FeatureEntry::Choice kPullToRefreshChoices[] = {
+@@ -427,7 +427,7 @@ const FeatureEntry::Choice kPullToRefreshChoices[] = {
#endif // USE_AURA
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -45,7 +45,7 @@
const FeatureEntry::FeatureParam kLocalNetworkAccessChecksBlock[] = {
{"LocalNetworkAccessChecksWarn", "false"}};
-@@ -542,7 +542,7 @@ const FeatureEntry::FeatureVariation kDXGIWaitableSwap
+@@ -543,7 +543,7 @@ const FeatureEntry::FeatureVariation kDXGIWaitableSwap
{"Max 3 Frames", &kDXGIWaitableSwapChain3Frames, 1, nullptr}};
#endif
@@ -54,7 +54,7 @@
const FeatureEntry::Choice kOzonePlatformHintRuntimeChoices[] = {
{flag_descriptions::kOzonePlatformHintChoiceDefault, "", ""},
{flag_descriptions::kOzonePlatformHintChoiceAuto,
-@@ -899,6 +899,26 @@ const FeatureEntry::FeatureVariation
+@@ -900,6 +900,26 @@ const FeatureEntry::FeatureVariation
std::size(kWebIdentityDigitalIdentityCredentialHighRiskDialogParam),
nullptr}};
@@ -81,7 +81,7 @@
const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = {
{"UIClipboardMaximumAge", "60"}};
const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = {
-@@ -1274,7 +1294,7 @@ constexpr FeatureEntry::FeatureVariation
+@@ -1292,7 +1312,7 @@ constexpr FeatureEntry::FeatureVariation
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -90,7 +90,7 @@
const FeatureEntry::FeatureParam kHistoryEmbeddingsAtKeywordAcceleration[]{
{"AtKeywordAcceleration", "true"},
};
-@@ -1312,7 +1332,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
+@@ -1330,7 +1350,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -99,7 +99,7 @@
// A limited number of combinations of the rich autocompletion params.
const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = {
-@@ -3720,7 +3740,7 @@ const FeatureEntry::FeatureVariation kAndroidThemeModu
+@@ -3826,7 +3846,7 @@ const FeatureEntry::FeatureVariation
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -108,7 +108,7 @@
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
{{"link_capturing_state", "on_by_default"}};
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -4179,7 +4199,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
+@@ -4261,7 +4281,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr},
};
@@ -117,7 +117,7 @@
const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = {
{"TranslationAPIAcceptLanguagesCheck", "false"},
{"TranslationAPILimitLanguagePackCount", "false"}};
-@@ -4245,7 +4265,7 @@ const FeatureEntry::FeatureVariation
+@@ -4321,7 +4341,7 @@ const FeatureEntry::FeatureVariation
1, nullptr},
};
@@ -126,7 +126,7 @@
const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
{"BackoffTime", "0h"},
{"BackoffMultiplierBase", "0.0"},
-@@ -5175,7 +5195,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5264,7 +5284,7 @@ const FeatureEntry kFeatureEntries[] = {
},
#endif // BUILDFLAG(IS_WIN)
@@ -135,7 +135,7 @@
{
"fluent-overlay-scrollbars",
flag_descriptions::kFluentOverlayScrollbarsName,
-@@ -5467,7 +5487,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5555,7 +5575,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableIsolatedWebAppDevModeName,
flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)},
@@ -144,16 +144,16 @@
{"enable-iwa-key-distribution-component",
flag_descriptions::kEnableIwaKeyDistributionComponentName,
flag_descriptions::kEnableIwaKeyDistributionComponentDescription,
-@@ -5689,7 +5709,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(features::kWebShare)},
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+@@ -5780,7 +5800,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)},
+ #endif // BUILDFLAG(IS_MAC)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{"pulseaudio-loopback-for-cast",
flag_descriptions::kPulseaudioLoopbackForCastName,
flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -5730,6 +5750,16 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5821,6 +5841,16 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kWaylandSessionManagementName,
flag_descriptions::kWaylandSessionManagementDescription, kOsLinux,
FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)},
@@ -170,16 +170,16 @@
#endif // BUILDFLAG(IS_LINUX)
#if BUILDFLAG(ENABLE_VR)
-@@ -6629,7 +6659,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6709,7 +6739,7 @@ const FeatureEntry kFeatureEntries[] = {
"MlUrlScoring")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- {"omnibox-contextual-search-actions-at-top",
- flag_descriptions::kOmniboxContextualSearchActionsAtTopName,
- flag_descriptions::kOmniboxContextualSearchActionsAtTopDescription,
-@@ -6933,7 +6963,7 @@ const FeatureEntry kFeatureEntries[] = {
+ {"contextual-search-box-uses-contextual-search-provider",
+ flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName,
+ flag_descriptions::
+@@ -7061,7 +7091,7 @@ const FeatureEntry kFeatureEntries[] = {
kNumSrpZpsRelatedSearches,
"PowerTools")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -188,7 +188,7 @@
{"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
FEATURE_WITH_PARAMS_VALUE_TYPE(history_embeddings::kHistoryEmbeddings,
-@@ -7421,7 +7451,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7560,7 +7590,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -197,7 +197,7 @@
{"cups-ipp-printing-backend",
flag_descriptions::kCupsIppPrintingBackendName,
flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -7691,7 +7721,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7851,7 +7881,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kSupportToolScreenshotDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kSupportToolScreenshot)},
@@ -206,7 +206,7 @@
{"wasm-tts-component-updater-enabled",
flag_descriptions::kWasmTtsComponentUpdaterEnabledName,
flag_descriptions::kWasmTtsComponentUpdaterEnabledDescription, kOsDesktop,
-@@ -8373,7 +8403,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8523,7 +8553,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)},
#endif // !BUILDFLAG(IS_CHROMEOS)
@@ -215,7 +215,7 @@
{"enable-network-service-sandbox",
flag_descriptions::kEnableNetworkServiceSandboxName,
flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -9037,7 +9067,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9176,7 +9206,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -224,7 +224,7 @@
{"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName,
flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(blink::features::kGetAllScreensMedia)},
-@@ -9062,7 +9092,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9201,7 +9231,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
@@ -233,7 +233,7 @@
{
"ui-debug-tools",
flag_descriptions::kUIDebugToolsName,
-@@ -9542,7 +9572,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9668,7 +9698,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -242,7 +242,16 @@
{"media-session-enter-picture-in-picture",
flag_descriptions::kMediaSessionEnterPictureInPictureName,
flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
-@@ -10214,7 +10244,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9830,7 +9860,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kReduceTransferSizeUpdatedIPCDescription, kOsAll,
+ FEATURE_VALUE_TYPE(network::features::kReduceTransferSizeUpdatedIPC)},
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"reduce-user-agent-data-linux-platform-version",
+ flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName,
+ flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription,
+@@ -10334,7 +10364,7 @@ const FeatureEntry kFeatureEntries[] = {
kOsDesktop | kOsAndroid,
FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)},
@@ -251,7 +260,7 @@
{"camera-mic-effects", flag_descriptions::kCameraMicEffectsName,
flag_descriptions::kCameraMicEffectsDescription,
static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux),
-@@ -10338,7 +10368,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10458,7 +10488,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(chrome::android::kReadAloudTapToSeek)},
#endif
@@ -260,7 +269,7 @@
{"third-party-profile-management",
flag_descriptions::kThirdPartyProfileManagementName,
flag_descriptions::kThirdPartyProfileManagementDescription,
-@@ -10367,7 +10397,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10487,7 +10517,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -269,7 +278,7 @@
{"enable-user-navigation-capturing-pwa",
flag_descriptions::kPwaNavigationCapturingName,
flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -11085,7 +11115,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11223,7 +11253,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kCanvasHibernationDescription, kOsAll,
FEATURE_VALUE_TYPE(blink::features::kCanvas2DHibernation)},
@@ -278,8 +287,8 @@
{"enable-history-sync-optin",
flag_descriptions::kEnableHistorySyncOptinName,
flag_descriptions::kEnableHistorySyncOptinDescription,
-@@ -11187,7 +11217,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(switches::kForceSupervisedSigninWithCapabilities)},
+@@ -11334,7 +11364,7 @@ const FeatureEntry kFeatureEntries[] = {
+ "HistoryOptInEducationalTipVariations")},
#endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
@@ -287,7 +296,7 @@
{"supervised-profile-safe-search",
flag_descriptions::kSupervisedProfileSafeSearchName,
flag_descriptions::kSupervisedProfileSafeSearchDescription,
-@@ -11435,7 +11465,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11586,7 +11616,7 @@ const FeatureEntry kFeatureEntries[] = {
segmentation_platform::features::kSegmentationSurveyPage)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -296,7 +305,7 @@
{"autofill-enable-buy-now-pay-later",
flag_descriptions::kAutofillEnableBuyNowPayLaterName,
flag_descriptions::kAutofillEnableBuyNowPayLaterDescription, kOsDesktop,
-@@ -11536,7 +11566,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11687,7 +11717,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
@@ -305,7 +314,7 @@
{"translation-api", flag_descriptions::kTranslationAPIName,
flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI,
-@@ -11573,7 +11603,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11721,7 +11751,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
password_manager::features::kPasswordFormClientsideClassifier)},
@@ -314,7 +323,7 @@
{"contextual-cueing", flag_descriptions::kContextualCueingName,
flag_descriptions::kContextualCueingDescription,
kOsLinux | kOsMac | kOsWin,
-@@ -11904,7 +11934,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12053,7 +12083,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
#endif // !BUILDFLAG(IS_ANDROID)
@@ -323,7 +332,7 @@
{"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
-@@ -11954,7 +11984,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12103,7 +12133,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -332,7 +341,7 @@
{"autofill-enable-amount-extraction-desktop",
flag_descriptions::kAutofillEnableAmountExtractionDesktopName,
flag_descriptions::kAutofillEnableAmountExtractionDesktopDescription,
-@@ -11974,7 +12004,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12123,7 +12153,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(blink::features::kClipboardContentsId)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -341,7 +350,7 @@
{"autofill-enable-amount-extraction-allowlist-desktop",
flag_descriptions::kAutofillEnableAmountExtractionAllowlistDesktopName,
flag_descriptions::
-@@ -12092,7 +12122,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12241,7 +12271,7 @@ const FeatureEntry kFeatureEntries[] = {
apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -350,7 +359,7 @@
{"chrome-web-store-navigation-throttle",
flag_descriptions::kChromeWebStoreNavigationThrottleName,
flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
-@@ -12128,7 +12158,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12277,7 +12307,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -359,7 +368,7 @@
{"autofill-enable-amount-extraction-desktop-logging",
flag_descriptions::kAutofillEnableAmountExtractionDesktopLoggingName,
flag_descriptions::
-@@ -12151,7 +12181,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12300,7 +12330,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableWebAppUpdateTokenParsingDescription, kOsAll,
FEATURE_VALUE_TYPE(features::kWebAppEnableUpdateTokenParsing)},
@@ -368,7 +377,7 @@
{"root-scrollbar-follows-browser-theme",
flag_descriptions::kRootScrollbarFollowsTheme,
flag_descriptions::kRootScrollbarFollowsThemeDescription,
-@@ -12180,7 +12210,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12329,7 +12359,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -377,3 +386,21 @@
{"local-network-access-check",
flag_descriptions::kLocalNetworkAccessChecksName,
flag_descriptions::kLocalNetworkAccessChecksDescription, kOsDesktop,
+@@ -12551,7 +12581,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)
+ {"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName,
+ tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop,
+ FEATURE_VALUE_TYPE(tabs::kTabGroupHome)},
+@@ -12629,7 +12659,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)
+ {"enable-site-search-allow-user-override-policy",
+ flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName,
+ flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription,
diff --git a/www/chromium/files/patch-chrome_browser_browser__features.cc b/www/chromium/files/patch-chrome_browser_browser__features.cc
index ed9fe2084511..9789ae5d2925 100644
--- a/www/chromium/files/patch-chrome_browser_browser__features.cc
+++ b/www/chromium/files/patch-chrome_browser_browser__features.cc
@@ -1,4 +1,4 @@
---- chrome/browser/browser_features.cc.orig 2025-05-05 10:57:53 UTC
+--- chrome/browser/browser_features.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/browser_features.cc
@@ -75,7 +75,7 @@ BASE_FEATURE(kClearUserDataUponProfileDestruction,
"ClearUserDataUponProfileDestruction",
@@ -18,7 +18,7 @@
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -227,7 +227,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlockedWarning,
+@@ -232,7 +232,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlockedWarning,
"SandboxExternalProtocolBlockedWarning",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/chromium/files/patch-chrome_browser_browser__features.h b/www/chromium/files/patch-chrome_browser_browser__features.h
index 5ba7e440c631..d65bb867aeb8 100644
--- a/www/chromium/files/patch-chrome_browser_browser__features.h
+++ b/www/chromium/files/patch-chrome_browser_browser__features.h
@@ -1,4 +1,4 @@
---- chrome/browser/browser_features.h.orig 2025-05-05 10:57:53 UTC
+--- chrome/browser/browser_features.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/browser_features.h
@@ -38,7 +38,7 @@ BASE_DECLARE_FEATURE(kCertificateTransparencyAskBefore
BASE_DECLARE_FEATURE(kCertVerificationNetworkTime);
@@ -9,7 +9,7 @@
BASE_DECLARE_FEATURE(kDbusSecretPortal);
BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProvider);
#endif
-@@ -100,7 +100,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServiceUnsandboxed
+@@ -101,7 +101,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServiceUnsandboxed
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlocked);
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlockedWarning);
diff --git a/www/chromium/files/patch-chrome_browser_browser__process__impl.cc b/www/chromium/files/patch-chrome_browser_browser__process__impl.cc
index e2791e15f85f..c2a2cf579ab0 100644
--- a/www/chromium/files/patch-chrome_browser_browser__process__impl.cc
+++ b/www/chromium/files/patch-chrome_browser_browser__process__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/browser_process_impl.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/browser_process_impl.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/browser_process_impl.cc
-@@ -260,7 +260,7 @@
+@@ -256,7 +256,7 @@
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/browser_features.h"
#include "components/os_crypt/async/browser/fallback_linux_key_provider.h"
#include "components/os_crypt/async/browser/freedesktop_secret_key_provider.h"
-@@ -272,7 +272,7 @@
+@@ -268,7 +268,7 @@
#include "chrome/browser/safe_browsing/safe_browsing_service.h"
#endif
@@ -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;
-@@ -1167,7 +1167,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySim
+@@ -1168,7 +1168,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySim
GoogleUpdateSettings::GetCollectStatsConsent());
registry->RegisterBooleanPref(prefs::kDevToolsRemoteDebuggingAllowed, true);
@@ -27,7 +27,7 @@
os_crypt_async::SecretPortalKeyProvider::RegisterLocalPrefs(registry);
#endif
}
-@@ -1435,7 +1435,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() {
+@@ -1436,7 +1436,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") {
-@@ -1719,7 +1719,7 @@ void BrowserProcessImpl::Unpin() {
+@@ -1720,7 +1720,7 @@ void BrowserProcessImpl::Unpin() {
}
// Mac is currently not supported.
diff --git a/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc b/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc
index b62184468091..d91fb3607a88 100644
--- a/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc
+++ b/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/chrome_browser_interface_binders.cc
-@@ -81,7 +81,7 @@
+@@ -80,7 +80,7 @@
#endif // BUILDFLAG(ENABLE_UNHANDLED_TAP)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
void BindScreenAIAnnotator(
content::RenderFrameHost* frame_host,
mojo::PendingReceiver<screen_ai::mojom::ScreenAIAnnotator> receiver) {
-@@ -520,7 +520,7 @@ void PopulateChromeFrameBinders(
+@@ -522,7 +522,7 @@ void PopulateChromeFrameBinders(
#endif // BUILDFLAG(ENABLE_SPEECH_SERVICE)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc b/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
index ec3f9f8c6682..4084d2ee4ef6 100644
--- a/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
+++ b/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
@@ -1,4 +1,4 @@
---- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/chrome_browser_interface_binders_webui.cc
@@ -48,20 +48,20 @@
#include "content/public/browser/web_ui_controller_interface_binder.h"
@@ -24,7 +24,7 @@
#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/signin/history_sync_optin/history_sync_optin.mojom.h"
-@@ -452,7 +452,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -460,7 +460,7 @@ void PopulateChromeWebUIFrameBinders(
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,7 +33,7 @@
RegisterWebUIControllerInterfaceBinder<
connectors_internals::mojom::PageHandler,
enterprise_connectors::ConnectorsInternalsUI>(map);
-@@ -463,7 +463,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -471,7 +471,7 @@ void PopulateChromeWebUIFrameBinders(
policy::DlpInternalsUI>(map);
#endif
@@ -42,7 +42,7 @@
RegisterWebUIControllerInterfaceBinder<
app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map);
-@@ -593,14 +593,14 @@ void PopulateChromeWebUIFrameBinders(
+@@ -609,14 +609,14 @@ void PopulateChromeWebUIFrameBinders(
HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map);
}
@@ -59,7 +59,7 @@
WhatsNewUI,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
NewTabPageUI>(map);
-@@ -1133,7 +1133,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -1154,7 +1154,7 @@ void PopulateChromeWebUIFrameBinders(
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-chrome_browser_chrome__browser__main.cc b/www/chromium/files/patch-chrome_browser_chrome__browser__main.cc
index 6a6d9d990a7b..103089671434 100644
--- a/www/chromium/files/patch-chrome_browser_chrome__browser__main.cc
+++ b/www/chromium/files/patch-chrome_browser_chrome__browser__main.cc
@@ -1,4 +1,4 @@
---- chrome/browser/chrome_browser_main.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/chrome_browser_main.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/chrome_browser_main.cc
@@ -150,7 +150,7 @@
#endif
@@ -59,7 +59,7 @@
// Set the global activation token sent as a command line switch by another
// browser process. This also removes the switch after use to prevent any side
// effects of leaving it in the command line after this point.
-@@ -1021,7 +1021,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
+@@ -1006,7 +1006,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
browser_creator_->AddFirstRunTabs(master_prefs_->new_tabs);
}
@@ -68,7 +68,7 @@
// Create directory for user-level Native Messaging manifest files. This
// makes it less likely that the directory will be created by third-party
// software with incorrect owner or permission. See crbug.com/725513 .
-@@ -1066,7 +1066,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
+@@ -1051,7 +1051,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
#endif // BUILDFLAG(IS_MAC)
@@ -77,7 +77,7 @@
metrics::DesktopSessionDurationTracker::Initialize();
ProfileActivityMetricsRecorder::Initialize();
TouchModeStatsTracker::Initialize(
-@@ -1262,7 +1262,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
+@@ -1247,7 +1247,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
#endif // BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -86,7 +86,7 @@
// Delete the media history database if it still exists.
// TODO(crbug.com/40177301): Remove this.
base::ThreadPool::PostTask(
-@@ -1310,7 +1310,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
+@@ -1295,7 +1295,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
*UrlLanguageHistogramFactory::GetForBrowserContext(profile));
#endif
@@ -95,7 +95,7 @@
if (headless::IsHeadlessMode()) {
headless::ReportHeadlessActionMetrics();
}
-@@ -1419,7 +1419,7 @@ int ChromeBrowserMainParts::PreMainMessageLoopRunImpl(
+@@ -1404,7 +1404,7 @@ int ChromeBrowserMainParts::PreMainMessageLoopRunImpl(
// In headless mode provide alternate SelectFileDialog factory overriding
// any platform specific SelectFileDialog implementation that may have been
// set.
@@ -104,7 +104,7 @@
if (headless::IsHeadlessMode()) {
headless::HeadlessSelectFileDialogFactory::SetUp();
}
-@@ -1964,7 +1964,7 @@ bool ChromeBrowserMainParts::ProcessSingletonNotificat
+@@ -1949,7 +1949,7 @@ bool ChromeBrowserMainParts::ProcessSingletonNotificat
// Drop the request if headless mode is in effect or the request is from
// a headless Chrome process.
diff --git a/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.cc b/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.cc
index 8d522995cced..f75ed139169f 100644
--- a/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.cc
+++ b/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_content_browser_client.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/chrome_content_browser_client.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/chrome_content_browser_client.cc
-@@ -506,7 +506,7 @@
+@@ -468,7 +468,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,39 +9,25 @@
#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)
-@@ -621,11 +621,11 @@
+@@ -563,7 +563,7 @@
#include "services/network/public/mojom/permissions_policy/permissions_policy_feature.mojom.h"
#endif // !BUILDFLAG(IS_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/browser_switcher/browser_switcher_navigation_throttle.h"
- #endif
-
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "components/crash/core/app/crash_switches.h"
#include "components/crash/core/app/crashpad.h"
#endif
-@@ -636,7 +636,7 @@
- #include "chrome/browser/apps/link_capturing/web_app_link_capturing_delegate.h"
+@@ -572,7 +572,7 @@
+ #include "components/crash/content/browser/crash_handler_host_linux.h"
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
#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"
-@@ -647,7 +647,7 @@
#endif
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/connectors/device_trust/navigation_throttle.h"
- #include "chrome/browser/enterprise/incognito/incognito_navigation_throttle.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
-@@ -657,7 +657,7 @@
+@@ -580,7 +580,7 @@
#include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h"
#endif
@@ -50,7 +36,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"
-@@ -1558,7 +1558,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre
+@@ -1398,7 +1398,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre
registry->RegisterBooleanPref(prefs::kDeviceNativeClientForceAllowedCache,
false);
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -59,16 +45,7 @@
registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled,
true);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
-@@ -1651,7 +1651,7 @@ void ChromeContentBrowserClient::RegisterProfilePrefs(
- policy::policy_prefs::kForcePermissionPolicyUnloadDefaultEnabled, false);
-
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_LINUX)
-+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- registry->RegisterListPref(prefs::kMandatoryExtensionsForIncognitoNavigation);
- #endif
-
-@@ -1775,7 +1775,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1617,7 +1617,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
#elif BUILDFLAG(IS_CHROMEOS)
main_parts = std::make_unique<ash::ChromeBrowserMainPartsAsh>(
is_integration_test, &startup_data_);
@@ -77,16 +54,16 @@
main_parts = std::make_unique<ChromeBrowserMainPartsLinux>(
is_integration_test, &startup_data_);
#elif BUILDFLAG(IS_ANDROID)
-@@ -1804,7 +1804,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
- // Construct additional browser parts. Stages are called in the order in
- // which they are added.
+@@ -1648,7 +1648,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+ // Construct additional browser parts. Stages are called in the order in
+ // which they are added.
#if defined(TOOLKIT_VIEWS)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
main_parts->AddParts(
std::make_unique<ChromeBrowserMainExtraPartsViewsLinux>());
#else
-@@ -1821,7 +1821,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1665,7 +1665,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsAsh>());
#endif
@@ -95,7 +72,7 @@
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsLinux>());
#elif BUILDFLAG(IS_OZONE)
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsOzone>());
-@@ -1840,7 +1840,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1684,7 +1684,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
chrome::AddMetricsExtraParts(main_parts.get());
@@ -104,7 +81,7 @@
main_parts->AddParts(
std::make_unique<
enterprise_util::ChromeBrowserMainExtraPartsEnterprise>());
-@@ -2744,7 +2744,9 @@ void MaybeAppendBlinkSettingsSwitchForFieldTrial(
+@@ -2628,7 +2628,9 @@ void MaybeAppendBlinkSettingsSwitchForFieldTrial(
void ChromeContentBrowserClient::AppendExtraCommandLineSwitches(
base::CommandLine* command_line,
int child_process_id) {
@@ -114,7 +91,7 @@
#if BUILDFLAG(IS_MAC)
std::unique_ptr<metrics::ClientInfo> client_info =
GoogleUpdateSettings::LoadMetricsClientInfo();
-@@ -2753,7 +2755,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
+@@ -2637,7 +2639,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
client_info->client_id);
}
#elif BUILDFLAG(IS_POSIX)
@@ -123,7 +100,7 @@
pid_t pid;
if (crash_reporter::GetHandlerSocket(nullptr, &pid)) {
command_line->AppendSwitchASCII(
-@@ -3117,7 +3119,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
+@@ -3005,7 +3007,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
}
}
@@ -132,7 +109,7 @@
// Opt into a hardened stack canary mitigation if it hasn't already been
// force-disabled.
if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) {
-@@ -4067,7 +4069,7 @@ bool UpdatePreferredColorScheme(WebPreferences* web_pr
+@@ -3994,7 +3996,7 @@ bool UpdatePreferredColorScheme(WebPreferences* web_pr
return old_preferred_color_scheme != web_prefs->preferred_color_scheme;
}
@@ -141,7 +118,7 @@
// Sets the `root_scrollbar_theme_color` web pref if the user has enabled a
// custom colored frame for the UI.
void UpdateRootScrollbarThemeColor(Profile* profile,
-@@ -4697,7 +4699,7 @@ void ChromeContentBrowserClient::OverrideWebPreference
+@@ -4631,7 +4633,7 @@ void ChromeContentBrowserClient::OverrideWebPreference
UpdatePreferredColorScheme(web_prefs, main_frame_site.GetSiteURL(),
web_contents, GetWebTheme());
@@ -150,7 +127,7 @@
UpdateRootScrollbarThemeColor(profile, web_contents, web_prefs);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-@@ -5017,7 +5019,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst
+@@ -4956,7 +4958,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst
}
}
@@ -159,43 +136,7 @@
void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess(
const base::CommandLine& command_line,
int child_process_id,
-@@ -5529,7 +5531,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati
- &throttles);
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- MaybeAddThrottle(
- WebAppSettingsNavigationThrottle::MaybeCreateThrottleFor(handle),
- &throttles);
-@@ -5553,7 +5555,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- MaybeAddThrottle(enterprise_connectors::DeviceTrustNavigationThrottle::
- MaybeCreateThrottleFor(handle),
- &throttles);
-@@ -5594,7 +5596,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati
- }
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- MaybeAddThrottle(browser_switcher::BrowserSwitcherNavigationThrottle::
- MaybeCreateThrottleFor(handle),
- &throttles);
-@@ -5716,7 +5718,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati
- &throttles);
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (profile && profile->IsIncognitoProfile() && profile->IsOffTheRecord()) {
- MaybeAddThrottle(enterprise_incognito::IncognitoNavigationThrottle::
- MaybeCreateThrottleFor(handle),
-@@ -7544,7 +7546,7 @@ bool ChromeContentBrowserClient::ShouldSandboxNetworkS
+@@ -7120,7 +7122,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/chromium/files/patch-chrome_browser_chrome__content__browser__client.h b/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.h
index a535b512a120..f0a2c6fd2ed0 100644
--- a/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.h
+++ b/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.h
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_content_browser_client.h.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/chrome_content_browser_client.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/chrome_content_browser_client.h
-@@ -560,7 +560,7 @@ class ChromeContentBrowserClient : public content::Con
+@@ -577,7 +577,7 @@ class ChromeContentBrowserClient : public content::Con
bool IsPluginAllowedToUseDevChannelAPIs(
content::BrowserContext* browser_context,
const GURL& url) override;
diff --git a/www/chromium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc b/www/chromium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
new file mode 100644
index 000000000000..0e9b92fa33a5
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
@@ -0,0 +1,38 @@
+--- chrome/browser/chrome_content_browser_client_navigation_throttles.cc.orig 2025-07-02 06:08:04 UTC
++++ chrome/browser/chrome_content_browser_client_navigation_throttles.cc
+@@ -123,7 +123,7 @@
+ #include "chrome/browser/captive_portal/captive_portal_service_factory.h"
+ #endif // BUILDFLAG(ENABLE_CAPTIVE_PORTAL_DETECTION)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/browser_switcher/browser_switcher_navigation_throttle.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"
+@@ -407,7 +407,7 @@ void CreateAndAddChromeThrottlesForNavigation(
+ TypedNavigationUpgradeThrottle::MaybeCreateAndAdd(registry);
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ WebAppSettingsNavigationThrottle::MaybeCreateAndAdd(registry);
+ profile_management::ProfileManagementNavigationThrottle::MaybeCreateAndAdd(
+ registry);
+@@ -425,7 +425,7 @@ void CreateAndAddChromeThrottlesForNavigation(
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ enterprise_connectors::DeviceTrustNavigationThrottle::MaybeCreateAndAdd(
+ registry);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
+@@ -457,7 +457,7 @@ void CreateAndAddChromeThrottlesForNavigation(
+ }
+ #endif // BUILDFLAG(SAFE_BROWSING_AVAILABLE)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ browser_switcher::BrowserSwitcherNavigationThrottle::MaybeCreateAndAdd(
+ registry);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/chromium/files/patch-chrome_browser_component__updater_registration.cc b/www/chromium/files/patch-chrome_browser_component__updater_registration.cc
index 2f9eeef13cf3..c47015903a39 100644
--- a/www/chromium/files/patch-chrome_browser_component__updater_registration.cc
+++ b/www/chromium/files/patch-chrome_browser_component__updater_registration.cc
@@ -1,6 +1,6 @@
---- chrome/browser/component_updater/registration.cc.orig 2025-04-04 08:52:13 UTC
+--- chrome/browser/component_updater/registration.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/component_updater/registration.cc
-@@ -101,7 +101,7 @@
+@@ -102,7 +102,7 @@
#endif // BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#include "components/component_updater/installer_policies/amount_extraction_heuristic_regexes_component_installer.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -114,7 +114,7 @@
+@@ -115,7 +115,7 @@
#include "chrome/browser/component_updater/lacros_component_remover.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -18,7 +18,7 @@
#include "chrome/browser/component_updater/wasm_tts_engine_component_installer.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -261,12 +261,12 @@ void RegisterComponentsForUpdate() {
+@@ -263,12 +263,12 @@ void RegisterComponentsForUpdate() {
RegisterCookieReadinessListComponent(cus);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc b/www/chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
index b3d65e03e419..cbfd429fc181 100644
--- a/www/chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
+++ b/www/chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
@@ -1,6 +1,6 @@
---- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/download/chrome_download_manager_delegate.cc
-@@ -1889,7 +1889,7 @@ void ChromeDownloadManagerDelegate::OnDownloadTargetDe
+@@ -1922,7 +1922,7 @@ void ChromeDownloadManagerDelegate::OnDownloadTargetDe
bool ChromeDownloadManagerDelegate::IsOpenInBrowserPreferredForFile(
const base::FilePath& path) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -9,7 +9,7 @@
if (path.MatchesExtension(FILE_PATH_LITERAL(".pdf"))) {
return !download_prefs_->ShouldOpenPdfInSystemReader();
}
-@@ -2025,7 +2025,7 @@ void ChromeDownloadManagerDelegate::CheckDownloadAllow
+@@ -2058,7 +2058,7 @@ void ChromeDownloadManagerDelegate::CheckDownloadAllow
content::CheckDownloadAllowedCallback check_download_allowed_cb) {
DCHECK_CURRENTLY_ON(BrowserThread::UI);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -18,7 +18,7 @@
// Don't download pdf if it is a file URL, as that might cause an infinite
// download loop if Chrome is not the system pdf viewer.
if (url.SchemeIsFile() && download_prefs_->ShouldOpenPdfInSystemReader()) {
-@@ -2107,7 +2107,7 @@ void ChromeDownloadManagerDelegate::CheckSavePackageAl
+@@ -2140,7 +2140,7 @@ void ChromeDownloadManagerDelegate::CheckSavePackageAl
DCHECK(download_item->IsSavePackageDownload());
#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc b/www/chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
index 5bd8909f6e2e..e97709652b0b 100644
--- a/www/chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
+++ b/www/chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/browser_management/browser_management_service.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/enterprise/browser_management/browser_management_service.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/enterprise/browser_management/browser_management_service.cc
@@ -50,7 +50,7 @@ GetManagementStatusProviders(Profile* profile) {
@@ -9,25 +9,34 @@
base::SequencedTaskRunner::GetCurrentDefault()->PostTask(
FROM_HERE,
base::BindOnce(&BrowserManagementService::UpdateManagementIconForProfile,
-@@ -70,7 +70,7 @@ BrowserManagementService::BrowserManagementService(Pro
+@@ -74,7 +74,7 @@ BrowserManagementService::BrowserManagementService(Pro
}
ui::ImageModel* BrowserManagementService::GetManagementIconForProfile() {
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) | BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return management_icon_for_profile_.IsEmpty() ? nullptr
: &management_icon_for_profile_;
#else
-@@ -83,7 +83,7 @@ void BrowserManagementService::TriggerPolicyStatusChan
+@@ -83,7 +83,7 @@ ui::ImageModel* BrowserManagementService::GetManagemen
+ }
+
+ gfx::Image* BrowserManagementService::GetManagementIconForBrowser() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return management_icon_for_browser_.IsEmpty() ? nullptr
+ : &management_icon_for_browser_;
+ #else
+@@ -96,7 +96,7 @@ void BrowserManagementService::TriggerPolicyStatusChan
OnPolicyStatusChanged();
}
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void BrowserManagementService::StartListeningToPrefChanges(Profile* profile) {
- pref_change_registrar_.Init(profile->GetPrefs());
- pref_change_registrar_.Add(
-@@ -126,7 +126,7 @@ void BrowserManagementService::SetManagementIconForPro
+ void BrowserManagementService::SetBrowserManagementIconForTesting(
+ const gfx::Image& management_icon) {
+ CHECK_IS_TEST();
+@@ -171,7 +171,7 @@ void BrowserManagementService::SetManagementIconForBro
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
void BrowserManagementService::OnPolicyStatusChanged() {
diff --git a/www/chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h b/www/chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
index 1454311de3d6..d366a7518bbf 100644
--- a/www/chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
+++ b/www/chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
@@ -1,6 +1,15 @@
---- chrome/browser/enterprise/browser_management/browser_management_service.h.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/enterprise/browser_management/browser_management_service.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/enterprise/browser_management/browser_management_service.h
-@@ -44,7 +44,7 @@ class BrowserManagementService : public ManagementServ
+@@ -41,7 +41,7 @@ class BrowserManagementService : public ManagementServ
+
+ void TriggerPolicyStatusChangedForTesting() override;
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void SetBrowserManagementIconForTesting(
+ const gfx::Image& management_icon) override;
+ #endif
+@@ -50,7 +50,7 @@ class BrowserManagementService : public ManagementServ
// PolicyStatusProvider::Observer:
void OnPolicyStatusChanged() override;
diff --git a/www/chromium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc b/www/chromium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc
index a2390067c4e7..d1d2fac11c1f 100644
--- a/www/chromium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc
+++ b/www/chromium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2025-05-05 10:57:53 UTC
+--- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/enterprise/connectors/connectors_service.cc
-@@ -476,7 +476,7 @@ policy::PolicyScope ConnectorsService::GetPolicyScope(
+@@ -449,7 +449,7 @@ policy::PolicyScope ConnectorsService::GetPolicyScope(
bool ConnectorsService::ConnectorsEnabled() const {
Profile* profile = Profile::FromBrowserContext(context_);
diff --git a/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc b/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
index 607f6c8d7484..f20b4a68911c 100644
--- a/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
+++ b/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc
-@@ -24,7 +24,7 @@
+@@ -28,7 +28,7 @@
namespace enterprise_connectors {
diff --git a/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h b/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
index f04d4f38f616..f8dbce911536 100644
--- a/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
+++ b/www/chromium/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-05-05 10:57:53 UTC
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2025-07-02 06:08:04 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
-@@ -113,7 +113,7 @@ class RealtimeReportingClient : public RealtimeReporti
+@@ -116,7 +116,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,
-@@ -163,7 +163,7 @@ class RealtimeReportingClient : public RealtimeReporti
+@@ -166,7 +166,7 @@ class RealtimeReportingClient : public RealtimeReporti
base::WeakPtrFactory<RealtimeReportingClient> weak_ptr_factory_{this};
};
diff --git a/www/chromium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc b/www/chromium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc
index f11e02fbdc9d..7c672ac5f5f6 100644
--- a/www/chromium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc
+++ b/www/chromium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/reporting/cloud_profile_reporting_service_factory.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/enterprise/reporting/cloud_profile_reporting_service_factory.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/enterprise/reporting/cloud_profile_reporting_service_factory.cc
@@ -10,7 +10,7 @@
#include "components/enterprise/browser/reporting/report_scheduler.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-@@ -47,7 +47,7 @@ CloudProfileReportingServiceFactory::CloudProfileRepor
+@@ -48,7 +48,7 @@ CloudProfileReportingServiceFactory::CloudProfileRepor
ProfileSelections::BuildForRegularProfile()) {
DependsOn(enterprise::ProfileIdServiceFactory::GetInstance());
diff --git a/www/chromium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc b/www/chromium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
index 55642aa37eca..d94a8cc5ff77 100644
--- a/www/chromium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
+++ b/www/chromium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
@@ -1,6 +1,15 @@
---- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/enterprise/util/managed_browser_utils.cc
-@@ -222,7 +222,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
+@@ -213,7 +213,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
+ // The updated consent screen also ask the user for consent to share device
+ // signals.
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (accepted && base::FeatureList::IsEnabled(
+ features::kEnterpriseUpdatedProfileCreationScreen)) {
+ profile->GetPrefs()->SetBoolean(
+@@ -225,7 +225,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
profile_manager->GetProfileAttributesStorage()
.GetProfileAttributesWithPath(profile->GetPath());
if (entry) {
@@ -9,7 +18,7 @@
SetEnterpriseProfileLabel(profile);
#endif
entry->SetUserAcceptedAccountManagement(accepted);
-@@ -341,7 +341,7 @@ bool CanShowEnterpriseProfileUI(Profile* profile) {
+@@ -344,7 +344,7 @@ bool CanShowEnterpriseProfileUI(Profile* profile) {
}
bool CanShowEnterpriseBadgingForNTPFooter(Profile* profile) {
diff --git a/www/chromium/files/patch-chrome_browser_extensions_BUILD.gn b/www/chromium/files/patch-chrome_browser_extensions_BUILD.gn
index 270a9305398a..2468ea83d223 100644
--- a/www/chromium/files/patch-chrome_browser_extensions_BUILD.gn
+++ b/www/chromium/files/patch-chrome_browser_extensions_BUILD.gn
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/BUILD.gn.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/extensions/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/extensions/BUILD.gn
-@@ -1468,6 +1468,10 @@ source_set("extensions") {
+@@ -1479,6 +1479,10 @@ source_set("extensions") {
deps += [ "//chrome/services/printing/public/mojom" ]
}
diff --git a/www/chromium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc b/www/chromium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
index f4aa5d99c883..481c02106e4b 100644
--- a/www/chromium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
+++ b/www/chromium/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-05-28 14:55:43 UTC
+--- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
-@@ -288,7 +288,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor
+@@ -326,7 +326,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor
} else if (strcmp(os, "linux") == 0) {
info->os = extensions::api::runtime::PlatformOs::kLinux;
} else if (strcmp(os, "openbsd") == 0) {
@@ -8,6 +8,6 @@
+ info->os = extensions::api::runtime::PlatformOs::kLinux;
+ } else if (strcmp(os, "freebsd") == 0) {
+ info->os = extensions::api::runtime::PlatformOs::kLinux;
+ } else if (strcmp(os, "android") == 0) {
+ info->os = extensions::api::runtime::PlatformOs::kAndroid;
} else {
- NOTREACHED() << "Platform not supported: " << os;
- }
diff --git a/www/chromium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc b/www/chromium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
index 305ef59bb999..51c91f333671 100644
--- a/www/chromium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
+++ b/www/chromium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
-@@ -914,7 +914,7 @@ void WebstorePrivateBeginInstallWithManifest3Function:
+@@ -911,7 +911,7 @@ void WebstorePrivateBeginInstallWithManifest3Function:
#if BUILDFLAG(IS_CHROMEOS)
RequestExtensionApproval(contents);
return;
diff --git a/www/chromium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc b/www/chromium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
index 0fbde92c54da..8156dee230e9 100644
--- a/www/chromium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
+++ b/www/chromium/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-05-05 10:57:53 UTC
+--- chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc
-@@ -37,7 +37,7 @@
+@@ -38,7 +38,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
-@@ -84,7 +84,7 @@ SystemLogsFetcher* BuildAboutSystemLogsFetcher(content
+@@ -85,7 +85,7 @@ SystemLogsFetcher* BuildAboutSystemLogsFetcher(content
fetcher->AddSource(std::make_unique<KeyboardInfoLogSource>());
#endif
diff --git a/www/chromium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc b/www/chromium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
index 1576c0eba56b..a104f24e4610 100644
--- a/www/chromium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
+++ b/www/chromium/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-05-05 10:57:53 UTC
+--- chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc
-@@ -44,7 +44,7 @@
+@@ -45,7 +45,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
-@@ -101,7 +101,7 @@ SystemLogsFetcher* BuildChromeSystemLogsFetcher(Profil
+@@ -102,7 +102,7 @@ SystemLogsFetcher* BuildChromeSystemLogsFetcher(Profil
fetcher->AddSource(std::make_unique<UiHierarchyLogSource>(scrub_data));
#endif
diff --git a/www/chromium/files/patch-chrome_browser_flag__descriptions.cc b/www/chromium/files/patch-chrome_browser_flag__descriptions.cc
index 99f0a0e1aff2..5369ef1ca1b1 100644
--- a/www/chromium/files/patch-chrome_browser_flag__descriptions.cc
+++ b/www/chromium/files/patch-chrome_browser_flag__descriptions.cc
@@ -1,6 +1,6 @@
---- chrome/browser/flag_descriptions.cc.orig 2025-06-19 07:31:53 UTC
+--- chrome/browser/flag_descriptions.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/flag_descriptions.cc
-@@ -617,7 +617,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB
+@@ -659,7 +659,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";
-@@ -641,7 +641,7 @@ const char kAutofillEnableAmountExtractionDesktopLoggi
+@@ -683,7 +683,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[] =
-@@ -1064,7 +1064,7 @@ const char kDevicePostureDescription[] =
+@@ -1116,7 +1116,7 @@ const char kDevicePostureDescription[] =
"Enables Device Posture API (foldable devices)";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -27,7 +27,7 @@
const char kDocumentPictureInPictureAnimateResizeName[] =
"Document Picture-in-Picture Animate Resize";
const char kDocumentPictureInPictureAnimateResizeDescription[] =
-@@ -1178,7 +1178,7 @@ const char kContextMenuEmptySpaceDescription[] =
+@@ -1250,7 +1250,7 @@ const char kContextMenuEmptySpaceDescription[] =
"space, a context menu containing page-related items will be shown.";
#endif // BUILDFLAG(IS_ANDROID)
@@ -36,7 +36,7 @@
const char kContextualCueingName[] = "Contextual cueing";
const char kContextualCueingDescription[] =
"Enables the contextual cueing system to support showing actions.";
-@@ -1604,7 +1604,7 @@ const char kEnableIsolatedWebAppDevModeName[] =
+@@ -1633,7 +1633,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[] =
-@@ -3536,7 +3536,7 @@ const char kRetainOmniboxOnFocusDescription[] =
+@@ -3596,7 +3596,7 @@ const char kReduceTransferSizeUpdatedIPCDescription[]
+ "When enabled, the network service will send TransferSizeUpdatedIPC IPC "
+ "only when DevTools is attached or the request is for an ad request.";
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const char kReduceUserAgentDataLinuxPlatformVersionName[] =
+ "Reduce Linux platform version Client Hint";
+ const char kReduceUserAgentDataLinuxPlatformVersionDescription[] =
+@@ -3628,7 +3628,7 @@ const char kRetainOmniboxOnFocusDescription[] =
"exhibit a change in behavior.";
#endif // BUILDFLAG(IS_ANDROID)
@@ -54,7 +63,7 @@
const char kRootScrollbarFollowsTheme[] = "Make scrollbar follow theme";
const char kRootScrollbarFollowsThemeDescription[] =
"If enabled makes the root scrollbar follow the browser's theme color.";
-@@ -3774,7 +3774,7 @@ const char kDefaultSiteInstanceGroupsDescription[] =
+@@ -3887,7 +3887,7 @@ const char kDefaultSiteInstanceGroupsDescription[] =
"SiteInstance.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -63,7 +72,7 @@
const char kPwaNavigationCapturingName[] = "Desktop PWA Link Capturing";
const char kPwaNavigationCapturingDescription[] =
"Enables opening links from Chrome in an installed PWA. Currently under "
-@@ -3990,7 +3990,7 @@ const char kTranslateForceTriggerOnEnglishDescription[
+@@ -4123,7 +4123,7 @@ const char kTranslateForceTriggerOnEnglishDescription[
"Force the Translate Triggering on English pages experiment to be enabled "
"with the selected language model active.";
@@ -72,7 +81,7 @@
const char kEnableHistorySyncOptinName[] = "History Sync Opt-in";
const char kEnableHistorySyncOptinDescription[] =
"Enables the History Sync Opt-in screen on Desktop platforms. The screen "
-@@ -5656,7 +5656,7 @@ const char kTranslateOpenSettingsDescription[] =
+@@ -5840,7 +5840,7 @@ const char kTranslateOpenSettingsDescription[] =
"Add an option to the translate bubble menu to open language settings.";
#endif
@@ -81,7 +90,7 @@
const char kWasmTtsComponentUpdaterEnabledName[] =
"Enable Wasm TTS Extension Component";
const char kWasmTtsComponentUpdaterEnabledDescription[] =
-@@ -7687,7 +7687,7 @@ const char kTetheringExperimentalFunctionalityDescript
+@@ -7871,7 +7871,7 @@ const char kTetheringExperimentalFunctionalityDescript
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -90,7 +99,7 @@
const char kGetAllScreensMediaName[] = "GetAllScreensMedia API";
const char kGetAllScreensMediaDescription[] =
"When enabled, the getAllScreensMedia API for capturing multiple screens "
-@@ -7916,7 +7916,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
+@@ -8100,7 +8100,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
// Linux -----------------------------------------------------------------------
@@ -99,7 +108,7 @@
const char kOzonePlatformHintChoiceDefault[] = "Default";
const char kOzonePlatformHintChoiceAuto[] = "Auto";
const char kOzonePlatformHintChoiceX11[] = "X11";
-@@ -7966,6 +7966,18 @@ const char kWaylandUiScalingDescription[] =
+@@ -8150,6 +8150,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.";
@@ -118,7 +127,7 @@
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -7978,7 +7990,7 @@ const char kZeroCopyVideoCaptureDescription[] =
+@@ -8162,7 +8174,7 @@ const char kZeroCopyVideoCaptureDescription[] =
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -127,7 +136,7 @@
const char kFollowingFeedSidepanelName[] = "Following feed in the sidepanel";
const char kFollowingFeedSidepanelDescription[] =
"Enables the following feed in the sidepanel.";
-@@ -8021,7 +8033,7 @@ const char kGroupPromoPrototypeName[] = "Group Promo P
+@@ -8205,7 +8217,7 @@ const char kGroupPromoPrototypeName[] = "Group Promo P
const char kGroupPromoPrototypeDescription[] =
"Enables prototype for group promo.";
@@ -136,7 +145,7 @@
const char kEnableNetworkServiceSandboxName[] =
"Enable the network service sandbox.";
const char kEnableNetworkServiceSandboxDescription[] =
-@@ -8049,7 +8061,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
+@@ -8226,7 +8238,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
"Bluetooth";
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
@@ -145,7 +154,7 @@
#if BUILDFLAG(ENABLE_PRINTING)
const char kCupsIppPrintingBackendName[] = "CUPS IPP Printing Backend";
const char kCupsIppPrintingBackendDescription[] =
-@@ -8192,7 +8204,7 @@ const char kElementCaptureDescription[] =
+@@ -8369,7 +8381,7 @@ const char kElementCaptureDescription[] =
"media track into a track capturing just a specific DOM element.";
#endif // !BUILDFLAG(IS_ANDROID)
@@ -154,7 +163,7 @@
const char kUIDebugToolsName[] = "Debugging tools for UI";
const char kUIDebugToolsDescription[] =
"Enables additional keyboard shortcuts to help debugging.";
-@@ -8243,7 +8255,7 @@ const char kComposeUpfrontInputModesDescription[] =
+@@ -8420,7 +8432,7 @@ const char kComposeUpfrontInputModesDescription[] =
"Enables upfront input modes in the Compose dialog";
#endif // BUILDFLAG(ENABLE_COMPOSE)
@@ -163,7 +172,7 @@
const char kThirdPartyProfileManagementName[] =
"Third party profile management";
const char kThirdPartyProfileManagementDescription[] =
-@@ -8381,7 +8393,7 @@ const char kSupervisedUserBlockInterstitialV3Name[] =
+@@ -8538,7 +8550,7 @@ const char kSupervisedUserBlockInterstitialV3Name[] =
const char kSupervisedUserBlockInterstitialV3Description[] =
"Enables URL filter interstitial V3 for Family Link users.";
diff --git a/www/chromium/files/patch-chrome_browser_flag__descriptions.h b/www/chromium/files/patch-chrome_browser_flag__descriptions.h
index cb775f068bfe..7a867c777655 100644
--- a/www/chromium/files/patch-chrome_browser_flag__descriptions.h
+++ b/www/chromium/files/patch-chrome_browser_flag__descriptions.h
@@ -1,6 +1,6 @@
---- chrome/browser/flag_descriptions.h.orig 2025-06-19 07:31:53 UTC
+--- chrome/browser/flag_descriptions.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/flag_descriptions.h
-@@ -383,7 +383,7 @@ extern const char
+@@ -413,7 +413,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[];
-@@ -394,7 +394,7 @@ extern const char kAutofillEnableAmountExtractionDeskt
+@@ -424,7 +424,7 @@ extern const char kAutofillEnableAmountExtractionDeskt
// BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
extern const char kAutofillEnableBuyNowPayLaterName[];
extern const char kAutofillEnableBuyNowPayLaterDescription[];
-@@ -620,7 +620,7 @@ extern const char kContextMenuEmptySpaceName[];
+@@ -656,7 +656,7 @@ extern const char kContextMenuEmptySpaceName[];
extern const char kContextMenuEmptySpaceDescription[];
#endif // BUILDFLAG(IS_ANDROID)
@@ -27,7 +27,7 @@
extern const char kContextualCueingName[];
extern const char kContextualCueingDescription[];
extern const char kGlicZeroStateSuggestionsName[];
-@@ -813,7 +813,7 @@ extern const char kDevicePostureName[];
+@@ -847,7 +847,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[];
-@@ -975,7 +975,7 @@ extern const char kEnableIsolatedWebAppAllowlistDescri
+@@ -1006,7 +1006,7 @@ extern const char kEnableIsolatedWebAppAllowlistDescri
extern const char kEnableIsolatedWebAppDevModeName[];
extern const char kEnableIsolatedWebAppDevModeDescription[];
@@ -45,7 +45,7 @@
extern const char kEnableIwaKeyDistributionComponentName[];
extern const char kEnableIwaKeyDistributionComponentDescription[];
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -2023,7 +2023,7 @@ extern const char kRetainOmniboxOnFocusName[];
+@@ -2079,7 +2079,7 @@ extern const char kRetainOmniboxOnFocusName[];
extern const char kRetainOmniboxOnFocusDescription[];
#endif // BUILDFLAG(IS_ANDROID)
@@ -54,7 +54,7 @@
extern const char kRootScrollbarFollowsTheme[];
extern const char kRootScrollbarFollowsThemeDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-@@ -2161,7 +2161,7 @@ extern const char kDefaultSiteInstanceGroupsName[];
+@@ -2226,7 +2226,7 @@ extern const char kDefaultSiteInstanceGroupsName[];
extern const char kDefaultSiteInstanceGroupsDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -63,7 +63,7 @@
extern const char kPwaNavigationCapturingName[];
extern const char kPwaNavigationCapturingDescription[];
#endif
-@@ -2308,7 +2308,7 @@ extern const char kTouchTextEditingRedesignDescription
+@@ -2386,7 +2386,7 @@ extern const char kTouchTextEditingRedesignDescription
extern const char kTranslateForceTriggerOnEnglishName[];
extern const char kTranslateForceTriggerOnEnglishDescription[];
@@ -72,7 +72,16 @@
extern const char kEnableHistorySyncOptinName[];
extern const char kEnableHistorySyncOptinDescription[];
-@@ -3318,7 +3318,7 @@ extern const char kTranslateOpenSettingsName[];
+@@ -2641,7 +2641,7 @@ extern const char kReduceAcceptLanguageDescription[];
+ extern const char kReduceTransferSizeUpdatedIPCName[];
+ extern const char kReduceTransferSizeUpdatedIPCDescription[];
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ extern const char kReduceUserAgentDataLinuxPlatformVersionName[];
+ extern const char kReduceUserAgentDataLinuxPlatformVersionDescription[];
+ #endif // #if BUILDFLAG(IS_LINUX)
+@@ -3430,7 +3430,7 @@ extern const char kTranslateOpenSettingsName[];
extern const char kTranslateOpenSettingsDescription[];
#endif
@@ -81,7 +90,7 @@
extern const char kWasmTtsComponentUpdaterEnabledName[];
extern const char kWasmTtsComponentUpdaterEnabledDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -4524,7 +4524,7 @@ extern const char kTetheringExperimentalFunctionalityD
+@@ -4630,7 +4630,7 @@ extern const char kTetheringExperimentalFunctionalityD
#endif // #if BUILDFLAG(IS_CHROMEOS)
@@ -90,7 +99,7 @@
extern const char kGetAllScreensMediaName[];
extern const char kGetAllScreensMediaDescription[];
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -4659,7 +4659,7 @@ extern const char kEnableArmHwdrmDescription[];
+@@ -4765,7 +4765,7 @@ extern const char kEnableArmHwdrmDescription[];
// Linux ---------------------------------------------------------------------
@@ -99,7 +108,7 @@
extern const char kOzonePlatformHintChoiceDefault[];
extern const char kOzonePlatformHintChoiceAuto[];
extern const char kOzonePlatformHintChoiceX11[];
-@@ -4690,6 +4690,9 @@ extern const char kWaylandTextInputV3Description[];
+@@ -4796,6 +4796,9 @@ extern const char kWaylandTextInputV3Description[];
extern const char kWaylandUiScalingName[];
extern const char kWaylandUiScalingDescription[];
@@ -109,7 +118,7 @@
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -4709,7 +4712,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa
+@@ -4810,7 +4813,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa
extern const char kWebBluetoothConfirmPairingSupportDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
@@ -118,7 +127,7 @@
#if BUILDFLAG(ENABLE_PRINTING)
extern const char kCupsIppPrintingBackendName[];
extern const char kCupsIppPrintingBackendDescription[];
-@@ -4722,7 +4725,7 @@ extern const char kScreenlockReauthCardDescription[];
+@@ -4823,7 +4826,7 @@ extern const char kScreenlockReauthCardDescription[];
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -127,7 +136,7 @@
extern const char kFollowingFeedSidepanelName[];
extern const char kFollowingFeedSidepanelDescription[];
-@@ -4739,7 +4742,7 @@ extern const char kTaskManagerDesktopRefreshName[];
+@@ -4840,7 +4843,7 @@ extern const char kTaskManagerDesktopRefreshName[];
extern const char kTaskManagerDesktopRefreshDescription[];
#endif // BUILDFLAG(IS_ANDROID)
@@ -136,7 +145,7 @@
extern const char kEnableNetworkServiceSandboxName[];
extern const char kEnableNetworkServiceSandboxDescription[];
-@@ -4831,7 +4834,7 @@ extern const char kElementCaptureName[];
+@@ -4932,7 +4935,7 @@ extern const char kElementCaptureName[];
extern const char kElementCaptureDescription[];
#endif // !BUILDFLAG(IS_ANDROID)
@@ -145,7 +154,7 @@
extern const char kUIDebugToolsName[];
extern const char kUIDebugToolsDescription[];
#endif
-@@ -4870,7 +4873,7 @@ extern const char kComposeUpfrontInputModesName[];
+@@ -4971,7 +4974,7 @@ extern const char kComposeUpfrontInputModesName[];
extern const char kComposeUpfrontInputModesDescription[];
#endif // BUILDFLAG(ENABLE_COMPOSE)
@@ -154,7 +163,7 @@
extern const char kThirdPartyProfileManagementName[];
extern const char kThirdPartyProfileManagementDescription[];
-@@ -4953,7 +4956,7 @@ extern const char kEnablePolicyPromotionBannerDescript
+@@ -5045,7 +5048,7 @@ extern const char kEnablePolicyPromotionBannerDescript
extern const char kSupervisedUserBlockInterstitialV3Name[];
extern const char kSupervisedUserBlockInterstitialV3Description[];
diff --git a/www/chromium/files/patch-chrome_browser_global__features.cc b/www/chromium/files/patch-chrome_browser_global__features.cc
index caf84d729624..0fb41d80914c 100644
--- a/www/chromium/files/patch-chrome_browser_global__features.cc
+++ b/www/chromium/files/patch-chrome_browser_global__features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/global_features.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/global_features.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/global_features.cc
-@@ -23,7 +23,7 @@
+@@ -24,7 +24,7 @@
#include "chrome/browser/glic/host/glic_synthetic_trial_manager.h" // nogncheck
#endif
@@ -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"
-@@ -62,7 +62,7 @@ void GlobalFeatures::ReplaceGlobalFeaturesForTesting(
+@@ -70,7 +70,7 @@ void GlobalFeatures::ReplaceGlobalFeaturesForTesting(
void GlobalFeatures::Init() {
system_permissions_platform_handle_ = CreateSystemPermissionsPlatformHandle();
@@ -18,7 +18,7 @@
whats_new_registry_ = CreateWhatsNewRegistry();
#endif
-@@ -96,7 +96,7 @@ GlobalFeatures::CreateSystemPermissionsPlatformHandle(
+@@ -120,7 +120,7 @@ GlobalFeatures::CreateSystemPermissionsPlatformHandle(
return system_permission_settings::PlatformHandle::Create();
}
diff --git a/www/chromium/files/patch-chrome_browser_global__features.h b/www/chromium/files/patch-chrome_browser_global__features.h
index 4388b04bbc7f..de0fbe47272a 100644
--- a/www/chromium/files/patch-chrome_browser_global__features.h
+++ b/www/chromium/files/patch-chrome_browser_global__features.h
@@ -1,6 +1,6 @@
---- chrome/browser/global_features.h.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/global_features.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/global_features.h
-@@ -14,7 +14,7 @@
+@@ -15,7 +15,7 @@
namespace system_permission_settings {
class PlatformHandle;
} // namespace system_permission_settings
@@ -9,7 +9,7 @@
namespace whats_new {
class WhatsNewRegistry;
} // namespace whats_new
-@@ -58,7 +58,7 @@ class GlobalFeatures {
+@@ -63,7 +63,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();
}
-@@ -91,7 +91,7 @@ class GlobalFeatures {
+@@ -103,7 +103,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
-@@ -101,7 +101,7 @@ class GlobalFeatures {
+@@ -113,7 +113,7 @@ class GlobalFeatures {
std::unique_ptr<system_permission_settings::PlatformHandle>
system_permissions_platform_handle_;
diff --git a/www/chromium/files/patch-chrome_browser_headless_headless__mode__util.cc b/www/chromium/files/patch-chrome_browser_headless_headless__mode__util.cc
index 9742599b59ab..2d5a2a7c4f0b 100644
--- a/www/chromium/files/patch-chrome_browser_headless_headless__mode__util.cc
+++ b/www/chromium/files/patch-chrome_browser_headless_headless__mode__util.cc
@@ -1,4 +1,4 @@
---- chrome/browser/headless/headless_mode_util.cc.orig 2025-04-04 08:52:13 UTC
+--- chrome/browser/headless/headless_mode_util.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/headless/headless_mode_util.cc
@@ -10,7 +10,7 @@
// New headless mode is available on Linux, Windows and Mac platforms.
@@ -9,16 +9,16 @@
#include "base/base_switches.h"
#include "base/files/file_path.h"
-@@ -20,7 +20,7 @@
+@@ -19,7 +19,7 @@
+ #include "chrome/common/chrome_switches.h"
#include "content/public/common/content_switches.h"
- #include "ui/base/ui_base_switches.h"
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "ui/gl/gl_switches.h" // nogncheck
#include "ui/ozone/public/ozone_switches.h" // nogncheck
#endif // BUILDFLAG(IS_LINUX)
-@@ -95,7 +95,7 @@ class HeadlessModeHandleImpl : public HeadlessModeHand
+@@ -94,7 +94,7 @@ class HeadlessModeHandleImpl : public HeadlessModeHand
}
}
diff --git a/www/chromium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc b/www/chromium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
index d789ebbdc603..c1339afa9c32 100644
--- a/www/chromium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
+++ b/www/chromium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig 2024-08-26 12:06:38 UTC
+--- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc
-@@ -40,10 +40,12 @@ void MTPDeviceMapService::RegisterMTPFileSystem(
+@@ -39,10 +39,12 @@ void MTPDeviceMapService::RegisterMTPFileSystem(
// Note that this initializes the delegate asynchronously, but since
// the delegate will only be used from the IO thread, it is guaranteed
// to be created before use of it expects it to be there.
diff --git a/www/chromium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc b/www/chromium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc
index e2a2d256eb0d..7faca10b2e88 100644
--- a/www/chromium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc
+++ b/www/chromium/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-05-05 10:57:53 UTC
+--- chrome/browser/media_galleries/media_file_system_registry.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/media_galleries/media_file_system_registry.cc
-@@ -583,7 +583,12 @@ class MediaFileSystemRegistry::MediaFileSystemContextI
+@@ -582,7 +582,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/chromium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc b/www/chromium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
index e2f0a19165e4..eda0ae407386 100644
--- a/www/chromium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
+++ b/www/chromium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
@@ -1,6 +1,6 @@
---- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-04-04 08:52:13 UTC
+--- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/media/webrtc/webrtc_log_uploader.cc
-@@ -105,7 +105,7 @@ std::string GetLogUploadProduct() {
+@@ -101,7 +101,7 @@ std::string GetLogUploadProduct() {
const char product[] = "Chrome";
#elif BUILDFLAG(IS_MAC)
const char product[] = "Chrome_Mac";
diff --git a/www/chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc b/www/chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
index 43b64ddfacc7..61509ed380e1 100644
--- a/www/chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
+++ b/www/chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
@@ -1,4 +1,4 @@
---- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc
@@ -85,7 +85,7 @@
#include "chrome/browser/flags/android/chrome_session_state.h"
@@ -27,7 +27,7 @@
#include "components/power_metrics/system_power_monitor.h"
#endif
-@@ -898,7 +898,7 @@ void RecordStartupMetrics() {
+@@ -899,7 +899,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,
-@@ -1211,11 +1211,11 @@ void ChromeBrowserMainExtraPartsMetrics::PostBrowserSt
+@@ -1210,11 +1210,11 @@ void ChromeBrowserMainExtraPartsMetrics::PostBrowserSt
std::make_unique<web_app::SamplingMetricsProvider>();
#endif // !BUILDFLAG(IS_ANDROID)
diff --git a/www/chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc b/www/chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
index 530934f9d437..c024d5dac097 100644
--- a/www/chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
+++ b/www/chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/metrics/chrome_metrics_service_client.cc
-@@ -201,11 +201,11 @@
+@@ -202,11 +202,11 @@
#include "chrome/browser/metrics/google_update_metrics_provider_mac.h"
#endif
@@ -14,7 +14,7 @@
#include "chrome/browser/metrics/chrome_metrics_service_crash_reporter.h"
#endif
-@@ -237,7 +237,7 @@ const int kMaxHistogramGatheringWaitDuration = 60000;
+@@ -238,7 +238,7 @@ const int kMaxHistogramGatheringWaitDuration = 60000;
// Needs to be kept in sync with the writer in
// third_party/crashpad/crashpad/handler/handler_main.cc.
const char kCrashpadHistogramAllocatorName[] = "CrashpadMetrics";
@@ -23,7 +23,7 @@
base::LazyInstance<ChromeMetricsServiceCrashReporter>::Leaky g_crash_reporter =
LAZY_INSTANCE_INITIALIZER;
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-@@ -541,7 +541,7 @@ void ChromeMetricsServiceClient::RegisterPrefs(PrefReg
+@@ -542,7 +542,7 @@ void ChromeMetricsServiceClient::RegisterPrefs(PrefReg
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -32,7 +32,7 @@
metrics::structured::StructuredMetricsService::RegisterPrefs(registry);
#if !BUILDFLAG(IS_CHROMEOS)
-@@ -623,7 +623,7 @@ std::string ChromeMetricsServiceClient::GetVersionStri
+@@ -624,7 +624,7 @@ std::string ChromeMetricsServiceClient::GetVersionStri
void ChromeMetricsServiceClient::OnEnvironmentUpdate(std::string* environment) {
// TODO(https://bugs.chromium.org/p/crashpad/issues/detail?id=135): call this
// on Mac when the Crashpad API supports it.
@@ -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.
-@@ -725,7 +725,7 @@ void ChromeMetricsServiceClient::Initialize() {
+@@ -726,7 +726,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
-@@ -785,7 +785,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+@@ -786,7 +786,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
-@@ -874,7 +874,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+@@ -875,7 +875,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
std::make_unique<GoogleUpdateMetricsProviderMac>());
#endif
@@ -68,7 +68,7 @@
metrics_service_->RegisterMetricsProvider(
std::make_unique<DesktopPlatformFeaturesMetricsProvider>());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -978,7 +978,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+@@ -984,7 +984,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
std::make_unique<PowerMetricsProvider>());
#endif
@@ -77,7 +77,7 @@
metrics_service_->RegisterMetricsProvider(
metrics::CreateDesktopSessionMetricsProvider());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX)
-@@ -1169,7 +1169,7 @@ bool ChromeMetricsServiceClient::RegisterForProfileEve
+@@ -1175,7 +1175,7 @@ bool ChromeMetricsServiceClient::RegisterForProfileEve
}
#endif
@@ -86,7 +86,7 @@
// This creates the DesktopProfileSessionDurationsServices if it didn't exist
// already.
metrics::DesktopProfileSessionDurationsServiceFactory::GetForBrowserContext(
-@@ -1518,7 +1518,7 @@ void ChromeMetricsServiceClient::CreateStructuredMetri
+@@ -1524,7 +1524,7 @@ void ChromeMetricsServiceClient::CreateStructuredMetri
recorder =
base::MakeRefCounted<metrics::structured::AshStructuredMetricsRecorder>(
cros_system_profile_provider_.get());
diff --git a/www/chromium/files/patch-chrome_browser_metrics_power_process__monitor.cc b/www/chromium/files/patch-chrome_browser_metrics_power_process__monitor.cc
index 4a084d702819..208fbcd73480 100644
--- a/www/chromium/files/patch-chrome_browser_metrics_power_process__monitor.cc
+++ b/www/chromium/files/patch-chrome_browser_metrics_power_process__monitor.cc
@@ -1,6 +1,6 @@
---- chrome/browser/metrics/power/process_monitor.cc.orig 2025-01-15 09:18:26 UTC
+--- chrome/browser/metrics/power/process_monitor.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/metrics/power/process_monitor.cc
-@@ -65,7 +65,7 @@ ProcessMonitor::Metrics SampleMetrics(base::ProcessMet
+@@ -64,7 +64,7 @@ ProcessMonitor::Metrics SampleMetrics(base::ProcessMet
process_metrics.GetPlatformIndependentCPUUsage());
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -9,7 +9,7 @@
metrics.idle_wakeups = process_metrics.GetIdleWakeupsPerSecond();
#endif
#if BUILDFLAG(IS_MAC)
-@@ -83,7 +83,7 @@ void ScaleMetrics(ProcessMonitor::Metrics* metrics, do
+@@ -82,7 +82,7 @@ void ScaleMetrics(ProcessMonitor::Metrics* metrics, do
}
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -18,7 +18,7 @@
metrics->idle_wakeups *= factor;
#endif
-@@ -157,7 +157,7 @@ ProcessMonitor::Metrics& operator+=(ProcessMonitor::Me
+@@ -156,7 +156,7 @@ ProcessMonitor::Metrics& operator+=(ProcessMonitor::Me
}
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/chromium/files/patch-chrome_browser_net_system__network__context__manager.cc b/www/chromium/files/patch-chrome_browser_net_system__network__context__manager.cc
index 53d471c22b00..a2d97eee0cab 100644
--- a/www/chromium/files/patch-chrome_browser_net_system__network__context__manager.cc
+++ b/www/chromium/files/patch-chrome_browser_net_system__network__context__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/net/system_network_context_manager.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/net/system_network_context_manager.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/net/system_network_context_manager.cc
-@@ -135,7 +135,7 @@ SystemNetworkContextManager* g_system_network_context_
+@@ -140,7 +140,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;
-@@ -143,7 +143,7 @@ bool g_network_service_will_allow_gssapi_library_load
+@@ -148,7 +148,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)
-@@ -189,7 +189,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+@@ -194,7 +194,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)
-@@ -204,7 +204,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+@@ -209,7 +209,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)
-@@ -214,7 +214,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+@@ -219,7 +219,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
-@@ -256,11 +256,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
+@@ -261,11 +261,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 ||
-@@ -276,7 +276,7 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
+@@ -281,7 +281,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)
-@@ -522,7 +522,7 @@ void SystemNetworkContextManager::DeleteInstance() {
+@@ -527,7 +527,7 @@ void SystemNetworkContextManager::DeleteInstance() {
g_system_network_context_manager = nullptr;
}
@@ -77,7 +77,7 @@
SystemNetworkContextManager::GssapiLibraryLoadObserver::
GssapiLibraryLoadObserver(SystemNetworkContextManager* owner)
: owner_(owner) {}
-@@ -580,7 +580,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
+@@ -585,7 +585,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)
-@@ -594,7 +594,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
+@@ -599,7 +599,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)
-@@ -659,7 +659,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
+@@ -670,7 +670,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)
-@@ -684,11 +684,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
+@@ -695,11 +695,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
registry->RegisterListPref(prefs::kExplicitlyAllowedNetworkPorts);
@@ -118,7 +118,7 @@
registry->RegisterBooleanPref(prefs::kReceivedHttpAuthNegotiateHeader, false);
#endif // BUILDFLAG(IS_LINUX)
-@@ -739,7 +739,7 @@ void SystemNetworkContextManager::OnNetworkServiceCrea
+@@ -753,7 +753,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
+@@ -975,7 +975,7 @@ bool SystemNetworkContextManager::IsNetworkSandboxEnab
break;
}
diff --git a/www/chromium/files/patch-chrome_browser_net_system__network__context__manager.h b/www/chromium/files/patch-chrome_browser_net_system__network__context__manager.h
index 58d1b2cf4328..a7bca37bc021 100644
--- a/www/chromium/files/patch-chrome_browser_net_system__network__context__manager.h
+++ b/www/chromium/files/patch-chrome_browser_net_system__network__context__manager.h
@@ -1,4 +1,4 @@
---- chrome/browser/net/system_network_context_manager.h.orig 2024-10-22 08:31:56 UTC
+--- chrome/browser/net/system_network_context_manager.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/net/system_network_context_manager.h
@@ -198,7 +198,7 @@ class SystemNetworkContextManager {
class URLLoaderFactoryForSystem;
@@ -9,7 +9,7 @@
class GssapiLibraryLoadObserver
: public network::mojom::GssapiLibraryLoadObserver {
public:
-@@ -279,7 +279,7 @@ class SystemNetworkContextManager {
+@@ -281,7 +281,7 @@ class SystemNetworkContextManager {
std::unique_ptr<NetworkAnnotationMonitor> network_annotation_monitor_;
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/chromium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc b/www/chromium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
index f800cdd52988..31152f4d2ecd 100644
--- a/www/chromium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
+++ b/www/chromium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
@@ -1,6 +1,6 @@
---- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2025-03-05 08:14:56 UTC
+--- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/new_tab_page/new_tab_page_util.cc
-@@ -28,7 +28,7 @@ bool IsOsSupportedForCart() {
+@@ -29,7 +29,7 @@ bool IsOsSupportedForCart() {
}
bool IsOsSupportedForDrive() {
diff --git a/www/chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc b/www/chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
index 6e893b755876..23ea9455b4fe 100644
--- a/www/chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
+++ b/www/chromium/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-05-28 14:55:43 UTC
+--- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/password_manager/chrome_password_manager_client.cc
-@@ -664,7 +664,7 @@ void ChromePasswordManagerClient::
+@@ -658,7 +658,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;
}
-@@ -942,7 +942,7 @@ void ChromePasswordManagerClient::NotifyUserCredential
+@@ -936,7 +936,7 @@ void ChromePasswordManagerClient::NotifyUserCredential
}
void ChromePasswordManagerClient::NotifyKeychainError() {
@@ -18,3 +18,21 @@
PasswordsClientUIDelegate* manage_passwords_ui_controller =
PasswordsClientUIDelegateFromWebContents(web_contents());
if (manage_passwords_ui_controller) {
+@@ -2043,7 +2043,7 @@ void ChromePasswordManagerClient::HideFillingUI() {
+ bool ChromePasswordManagerClient::IsPasswordManagementEnabledForCurrentPage(
+ const GURL& url) const {
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (IsPasswordManagerForUrlDisallowedByPolicy(url)) {
+ return false;
+ }
+@@ -2082,7 +2082,7 @@ bool ChromePasswordManagerClient::IsPasswordManagement
+ }
+
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ bool ChromePasswordManagerClient::IsPasswordManagerForUrlDisallowedByPolicy(
+ const GURL& url) const {
+ if (!GetPrefs() || !GetPrefs()->HasPrefPath(
diff --git a/www/chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc b/www/chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
index 3ebc1e81afcb..0809f9f0139a 100644
--- a/www/chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
+++ b/www/chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
@@ -1,45 +1,15 @@
---- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/policy/configuration_policy_handler_list_factory.cc
-@@ -256,19 +256,19 @@
+@@ -249,7 +249,7 @@
#include "components/spellcheck/browser/pref_names.h"
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
-#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_switcher/browser_switcher_prefs.h"
#include "chrome/browser/enterprise/idle/action.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
- #include "components/device_signals/core/browser/pref_names.h" // nogncheck due to crbug.com/1125897
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- #include "components/enterprise/idle/idle_timeout_policy_handler.h"
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/privacy_sandbox/privacy_sandbox_policy_handler.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-@@ -282,13 +282,13 @@
- #endif // BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/policy/battery_saver_policy_handler.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #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) ||
-@@ -597,7 +597,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -570,7 +570,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kManagedDefaultSmartCardConnectSetting,
base::Value::Type::INTEGER },
#endif
@@ -48,17 +18,17 @@
{ key::kDeletingUndecryptablePasswordsEnabled,
password_manager::prefs::kDeletingUndecryptablePasswordsEnabled,
base::Value::Type::BOOLEAN },
-@@ -964,7 +964,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- prefs::kManagedDefaultGeolocationSetting,
- base::Value::Type::INTEGER },
+@@ -939,7 +939,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ base::Value::Type::LIST },
+ #endif // BUILDFLAG(ENABLE_EXTENSIONS_CORE)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \
- || BUILDFLAG(IS_MAC)
+ || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- { key::kMandatoryExtensionsForIncognitoNavigation,
- prefs::kMandatoryExtensionsForIncognitoNavigation,
- base::Value::Type::LIST },
-@@ -976,7 +976,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ { key::kRequireOnlineRevocationChecksForLocalAnchors,
+ prefs::kCertRevocationCheckingRequiredLocalAnchors,
base::Value::Type::BOOLEAN },
+@@ -951,7 +951,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ base::Value::Type::LIST },
#endif // #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
// || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
@@ -66,7 +36,7 @@
{ key::kFullscreenAllowed,
prefs::kFullscreenAllowed,
base::Value::Type::BOOLEAN },
-@@ -1852,7 +1852,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1830,7 +1830,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::INTEGER},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -75,7 +45,7 @@
{ key::kGSSAPILibraryName,
prefs::kGSSAPILibraryName,
base::Value::Type::STRING },
-@@ -1911,7 +1911,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1889,7 +1889,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN)
@@ -84,7 +54,7 @@
{ key::kNetworkServiceSandboxEnabled,
prefs::kNetworkServiceSandboxEnabled,
base::Value::Type::BOOLEAN },
-@@ -1931,12 +1931,12 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1909,12 +1909,12 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kTotalMemoryLimitMb,
base::Value::Type::INTEGER },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -99,7 +69,7 @@
{ key::kUnmanagedDeviceSignalsConsentFlowEnabled,
device_signals::prefs::kUnmanagedDeviceSignalsConsentFlowEnabled,
base::Value::Type::BOOLEAN },
-@@ -1950,7 +1950,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1928,7 +1928,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kLiveTranslateEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -108,7 +78,7 @@
{ key::kDefaultBrowserSettingEnabled,
prefs::kDefaultBrowserSettingEnabled,
base::Value::Type::BOOLEAN },
-@@ -1962,7 +1962,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1940,7 +1940,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 +87,7 @@
{ key::kAutoplayAllowed,
prefs::kAutoplayAllowed,
base::Value::Type::BOOLEAN },
-@@ -2063,7 +2063,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2041,7 +2041,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
@@ -126,7 +96,7 @@
{ key::kAlternativeBrowserPath,
browser_switcher::prefs::kAlternativeBrowserPath,
base::Value::Type::STRING },
-@@ -2164,7 +2164,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2142,7 +2142,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -135,16 +105,16 @@
{ key::kAuthNegotiateDelegateByKdcPolicy,
prefs::kAuthNegotiateDelegateByKdcPolicy,
base::Value::Type::BOOLEAN },
-@@ -2235,7 +2235,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2216,7 +2216,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
ash::prefs::kUrlParameterToAutofillSAMLUsername,
base::Value::Type::STRING },
#endif // BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- { key::kTabDiscardingExceptions,
- performance_manager::user_tuning::prefs::kManagedTabDiscardingExceptions,
- base::Value::Type::LIST },
-@@ -2264,7 +2264,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ { key::kNTPFooterExtensionAttributionEnabled,
+ prefs::kNTPFooterExtensionAttributionEnabled,
+ base::Value::Type::BOOLEAN },
+@@ -2248,7 +2248,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kUiAutomationProviderEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN)
@@ -153,7 +123,7 @@
{ key::kOutOfProcessSystemDnsResolutionEnabled,
prefs::kOutOfProcessSystemDnsResolutionEnabled,
base::Value::Type::BOOLEAN },
-@@ -2304,7 +2304,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2285,7 +2285,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::INTEGER },
#endif
#if BUILDFLAG(ENABLE_EXTENSIONS)
@@ -162,7 +132,7 @@
{ key::kExtensionInstallTypeBlocklist,
extensions::pref_names::kExtensionInstallTypeBlocklist,
base::Value::Type::LIST},
-@@ -2327,7 +2327,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2308,7 +2308,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
{ key::kTabCompareSettings,
optimization_guide::prefs::kProductSpecificationsEnterprisePolicyAllowed,
base::Value::Type::INTEGER},
@@ -171,16 +141,16 @@
{ key::kChromeForTestingAllowed,
prefs::kChromeForTestingAllowed,
base::Value::Type::BOOLEAN },
-@@ -2397,7 +2397,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2382,7 +2382,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
policy_prefs::kBuiltInAIAPIsEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_FUCHSIA)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- { key::kNTPFooterThemeAttributionEnabled,
- prefs::kNTPFooterThemeAttributionEnabled,
+ { key::kNTPFooterManagementNoticeEnabled,
+ prefs::kNTPFooterManagementNoticeEnabled,
base::Value::Type::BOOLEAN },
-@@ -2532,7 +2532,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2520,7 +2520,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
// Policies for all platforms - End
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -189,16 +159,7 @@
handlers->AddHandler(std::make_unique<IntRangePolicyHandler>(
key::kMemorySaverModeSavings,
performance_manager::user_tuning::prefs::kMemorySaverModeAggressiveness,
-@@ -2752,7 +2752,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
- #endif // !BUILDFLAG(IS_ANDROID)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- handlers->AddHandler(
- std::make_unique<enterprise_idle::IdleTimeoutPolicyHandler>());
- handlers->AddHandler(
-@@ -2811,7 +2811,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2794,7 +2794,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime,
chrome_schema));
@@ -207,7 +168,7 @@
handlers->AddHandler(std::make_unique<GuestModePolicyHandler>());
handlers->AddHandler(std::make_unique<LocalSyncPolicyHandler>());
handlers->AddHandler(std::make_unique<ThemeColorPolicyHandler>());
-@@ -2911,7 +2911,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2894,7 +2894,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) || \
@@ -216,7 +177,7 @@
signin_legacy_policies.push_back(std::make_unique<SimplePolicyHandler>(
key::kForceBrowserSignin, prefs::kForceBrowserSignin,
base::Value::Type::BOOLEAN));
-@@ -3283,7 +3283,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3264,7 +3264,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
#endif
#if BUILDFLAG(ENABLE_SPELLCHECK)
@@ -225,7 +186,7 @@
handlers->AddHandler(std::make_unique<SpellcheckLanguagePolicyHandler>());
handlers->AddHandler(
std::make_unique<SpellcheckLanguageBlocklistPolicyHandler>(
-@@ -3291,7 +3291,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3272,7 +3272,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
@@ -234,25 +195,7 @@
handlers->AddHandler(std::make_unique<SimplePolicyHandler>(
key::kAllowSystemNotifications, prefs::kAllowSystemNotifications,
base::Value::Type::BOOLEAN));
-@@ -3309,7 +3309,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
- first_party_sets::FirstPartySetsOverridesPolicyHandler>(
- key::kRelatedWebsiteSetsOverrides, chrome_schema)));
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- handlers->AddHandler(std::make_unique<PrivacySandboxPolicyHandler>());
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-@@ -3332,7 +3332,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
- base::Value::Type::BOOLEAN)));
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- handlers->AddHandler(std::make_unique<BatterySaverPolicyHandler>());
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
-@@ -3350,7 +3350,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3325,7 +3325,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/chromium/files/patch-chrome_browser_prefs_browser__prefs.cc b/www/chromium/files/patch-chrome_browser_prefs_browser__prefs.cc
index dfe33b85c30b..fbbf0601ee56 100644
--- a/www/chromium/files/patch-chrome_browser_prefs_browser__prefs.cc
+++ b/www/chromium/files/patch-chrome_browser_prefs_browser__prefs.cc
@@ -1,6 +1,6 @@
---- chrome/browser/prefs/browser_prefs.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/prefs/browser_prefs.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/prefs/browser_prefs.cc
-@@ -323,7 +323,7 @@
+@@ -324,7 +324,7 @@
#include "chrome/browser/devtools/devtools_window.h"
#endif // BUILDFLAG(ENABLE_DEVTOOLS_FRONTEND)
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
#endif
-@@ -494,11 +494,11 @@
+@@ -495,11 +495,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
-@@ -526,7 +526,7 @@
+@@ -527,7 +527,7 @@
#include "chrome/browser/sessions/session_service_log.h"
#endif
@@ -32,7 +32,7 @@
#include "ui/color/system_theme.h"
#endif
-@@ -1679,7 +1679,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
+@@ -1714,7 +1714,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
on_device_translation::RegisterLocalStatePrefs(registry);
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION)
@@ -41,7 +41,7 @@
WhatsNewUI::RegisterLocalStatePrefs(registry);
#endif
-@@ -1836,7 +1836,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
+@@ -1871,7 +1871,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
-@@ -2200,12 +2200,12 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
+@@ -2235,12 +2235,12 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc b/www/chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc
index 935acbf55fea..981de7b44b68 100644
--- a/www/chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc
+++ b/www/chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc
@@ -1,24 +1,24 @@
---- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-01-15 09:18:26 UTC
+--- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/printing/print_backend_service_manager.cc
-@@ -36,7 +36,7 @@
+@@ -35,7 +35,7 @@
#include "printing/printing_context.h"
#include "printing/printing_features.h"
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "content/public/common/content_switches.h"
+ #include "ui/linux/linux_ui.h"
#endif
+@@ -879,7 +879,7 @@ PrintBackendServiceManager::GetServiceFromBundle(
+ << remote_id << "`";
-@@ -883,7 +883,7 @@ PrintBackendServiceManager::GetServiceFromBundle(
- host.BindNewPipeAndPassReceiver(),
- content::ServiceProcessHost::Options()
- .WithDisplayName(IDS_UTILITY_PROCESS_PRINT_BACKEND_SERVICE_NAME)
+ std::vector<std::string> extra_switches;
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- .WithExtraCommandLineSwitches({switches::kMessageLoopTypeUi})
- #endif
- .Pass());
-@@ -1060,7 +1060,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate
+ if (auto* linux_ui = ui::LinuxUi::instance()) {
+ extra_switches = linux_ui->GetCmdLineFlagsForCopy();
+ }
+@@ -1065,7 +1065,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate
return kNoClientsRegisteredResetOnIdleTimeout;
case ClientType::kQueryWithUi:
diff --git a/www/chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc b/www/chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
index 62ff01930ded..f86f86bfe42e 100644
--- a/www/chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
+++ b/www/chromium/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-05-28 14:55:43 UTC
+--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
-@@ -362,7 +362,7 @@
+@@ -368,7 +368,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
-@@ -404,7 +404,7 @@
+@@ -410,7 +410,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"
-@@ -412,7 +412,7 @@
+@@ -418,7 +418,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
-@@ -420,7 +420,7 @@
+@@ -426,7 +426,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"
-@@ -738,7 +738,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -750,7 +750,7 @@ void ChromeBrowserMainExtraPartsProfiles::
DiceBoundSessionCookieServiceFactory::GetInstance();
#endif
#endif
@@ -45,7 +45,7 @@
browser_switcher::BrowserSwitcherServiceFactory::GetInstance();
#endif
browser_sync::UserEventServiceFactory::GetInstance();
-@@ -793,13 +793,13 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -805,13 +805,13 @@ void ChromeBrowserMainExtraPartsProfiles::
collaboration::CollaborationServiceFactory::GetInstance();
collaboration::messaging::MessagingBackendServiceFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -61,7 +61,7 @@
contextual_cueing::ContextualCueingServiceFactory::GetInstance();
#endif
CookieControlsServiceFactory::GetInstance();
-@@ -860,31 +860,31 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -873,31 +873,31 @@ void ChromeBrowserMainExtraPartsProfiles::
enterprise_connectors::ConnectorsServiceFactory::GetInstance();
enterprise_connectors::ReportingEventRouterFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -99,7 +99,7 @@
enterprise_signin::EnterpriseSigninServiceFactory::GetInstance();
#endif
#if BUILDFLAG(ENABLE_SESSION_SERVICE)
-@@ -1015,7 +1015,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1029,7 +1029,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if BUILDFLAG(IS_ANDROID)
MerchantViewerDataManagerFactory::GetInstance();
#endif
@@ -108,7 +108,7 @@
metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance();
#endif
#if !BUILDFLAG(IS_ANDROID)
-@@ -1134,7 +1134,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1156,7 +1156,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if BUILDFLAG(IS_CHROMEOS)
policy::PolicyCertServiceFactory::GetInstance();
#endif
@@ -117,7 +117,7 @@
policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance();
policy::UserPolicyOidcSigninServiceFactory::GetInstance();
#endif
-@@ -1180,7 +1180,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1202,7 +1202,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
ProfileStatisticsFactory::GetInstance();
#endif
@@ -126,7 +126,7 @@
ProfileTokenWebSigninInterceptorFactory::GetInstance();
OidcAuthenticationSigninInterceptorFactory::GetInstance();
#endif
-@@ -1200,7 +1200,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1222,7 +1222,7 @@ void ChromeBrowserMainExtraPartsProfiles::
ReduceAcceptLanguageFactory::GetInstance();
RendererUpdaterFactory::GetInstance();
regional_capabilities::RegionalCapabilitiesServiceFactory::GetInstance();
diff --git a/www/chromium/files/patch-chrome_browser_profiles_profile__impl.cc b/www/chromium/files/patch-chrome_browser_profiles_profile__impl.cc
index e67848c14ce6..dad6497ea5fa 100644
--- a/www/chromium/files/patch-chrome_browser_profiles_profile__impl.cc
+++ b/www/chromium/files/patch-chrome_browser_profiles_profile__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/profiles/profile_impl.cc.orig 2025-05-05 10:57:53 UTC
+--- chrome/browser/profiles/profile_impl.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/profiles/profile_impl.cc
-@@ -270,6 +270,10 @@
+@@ -269,6 +269,10 @@
#include "chrome/browser/safe_browsing/safe_browsing_service.h"
#endif
@@ -11,7 +11,7 @@
using bookmarks::BookmarkModel;
using content::BrowserThread;
using content::DownloadManagerDelegate;
-@@ -594,7 +598,7 @@ void ProfileImpl::LoadPrefsForNormalStartup(bool async
+@@ -593,7 +597,7 @@ void ProfileImpl::LoadPrefsForNormalStartup(bool async
policy_provider = GetUserCloudPolicyManagerAsh();
#else // !BUILDFLAG(IS_CHROMEOS)
{
@@ -20,7 +20,7 @@
ProfileManager* profile_manager = g_browser_process->profile_manager();
ProfileAttributesEntry* entry =
profile_manager->GetProfileAttributesStorage()
-@@ -890,7 +894,17 @@ void ProfileImpl::DoFinalInit(CreateMode create_mode)
+@@ -889,7 +893,17 @@ void ProfileImpl::DoFinalInit(CreateMode create_mode)
}
base::FilePath ProfileImpl::last_selected_directory() {
diff --git a/www/chromium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc b/www/chromium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc
index 405556ee5075..aff313dad577 100644
--- a/www/chromium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc
+++ b/www/chromium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/regional_capabilities/regional_capabilities_service_client.cc.orig 2025-05-05 10:57:53 UTC
+--- chrome/browser/regional_capabilities/regional_capabilities_service_client.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/regional_capabilities/regional_capabilities_service_client.cc
-@@ -107,7 +107,7 @@ void RegionalCapabilitiesServiceClient::FetchCountryId
+@@ -133,7 +133,7 @@ void RegionalCapabilitiesServiceClient::FetchCountryId
base::android::AttachCurrentThread(),
reinterpret_cast<intptr_t>(heap_callback.release()));
}
diff --git a/www/chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc b/www/chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
index 72a321d39c9d..d0a42d73e87d 100644
--- a/www/chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
+++ b/www/chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-02-19 07:43:18 UTC
+--- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc
-@@ -694,7 +694,7 @@ void IncidentReportingService::OnEnvironmentDataCollec
+@@ -693,7 +693,7 @@ void IncidentReportingService::OnEnvironmentDataCollec
// Process::Current().CreationTime() is missing on some platforms.
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc b/www/chromium/files/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc
index 0d35b4338ea4..5fd16bb70ed1 100644
--- a/www/chromium/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
+++ b/www/chromium/files/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc
@@ -1,6 +1,6 @@
---- chrome/browser/screen_ai/screen_ai_service_router.cc.orig 2025-05-28 14:55:43 UTC
-+++ chrome/browser/screen_ai/screen_ai_service_router.cc
-@@ -405,7 +405,7 @@ void ScreenAIServiceRouter::LaunchIfNotRunning() {
+--- chrome/browser/screen_ai/screen_ai_service_handler_base.cc.orig 2025-07-02 06:08:04 UTC
++++ chrome/browser/screen_ai/screen_ai_service_handler_base.cc
+@@ -253,7 +253,7 @@ void ScreenAIServiceHandlerBase::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())};
-@@ -419,7 +419,7 @@ void ScreenAIServiceRouter::LaunchIfNotRunning() {
+@@ -268,7 +268,7 @@ void ScreenAIServiceHandlerBase::LaunchIfNotRunning()
.WithPreloadedLibraries(
preload_libraries,
content::ServiceProcessHostPreloadLibraries::GetPassKey())
@@ -17,4 +17,4 @@
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
.WithExtraCommandLineSwitches(extra_switches)
#endif // BUILDFLAG(IS_WIN)
- .Pass());
+ .WithProcessCallback(
diff --git a/www/chromium/files/patch-chrome_browser_sessions_session__restore.cc b/www/chromium/files/patch-chrome_browser_sessions_session__restore.cc
index 4664a24287d1..591d50a7b636 100644
--- a/www/chromium/files/patch-chrome_browser_sessions_session__restore.cc
+++ b/www/chromium/files/patch-chrome_browser_sessions_session__restore.cc
@@ -1,4 +1,4 @@
---- chrome/browser/sessions/session_restore.cc.orig 2025-04-04 08:52:13 UTC
+--- chrome/browser/sessions/session_restore.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/sessions/session_restore.cc
@@ -108,7 +108,7 @@
#include "ui/wm/core/scoped_animation_disabler.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)
-@@ -1117,7 +1117,7 @@ class SessionRestoreImpl : public BrowserListObserver
+@@ -1118,7 +1118,7 @@ class SessionRestoreImpl : public BrowserListObserver
bool is_first_tab = true;
for (const auto& startup_tab : startup_tabs) {
const GURL& url = startup_tab.url;
diff --git a/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc b/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
index 0a44d7b1cc45..60a562b6e09d 100644
--- a/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
+++ b/www/chromium/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-05-28 14:55:43 UTC
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/supervised_user/supervised_user_extensions_manager.cc
-@@ -348,7 +348,7 @@ void SupervisedUserExtensionsManager::
+@@ -350,7 +350,7 @@ void SupervisedUserExtensionsManager::
ActivateManagementPolicyAndUpdateRegistration() {
SetActiveForSupervisedUsers();
UpdateManagementPolicyRegistration();
@@ -9,7 +9,7 @@
MaybeMarkExtensionsLocallyParentApproved();
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
}
-@@ -448,7 +448,7 @@ bool SupervisedUserExtensionsManager::ShouldBlockExten
+@@ -449,7 +449,7 @@ bool SupervisedUserExtensionsManager::ShouldBlockExten
return false;
}
diff --git a/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h b/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
index f444e72dde56..10d107927fda 100644
--- a/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
+++ b/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2025-01-15 09:18:26 UTC
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/supervised_user/supervised_user_extensions_manager.h
-@@ -153,7 +153,7 @@ class SupervisedUserExtensionsManager : public Extensi
+@@ -154,7 +154,7 @@ class SupervisedUserExtensionsManager : public Extensi
// launched.
bool ShouldBlockExtension(const std::string& extension_id) const;
diff --git a/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h b/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h
index 7e00f7b85976..2eea6fa2ee81 100644
--- a/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h
+++ b/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h
@@ -1,6 +1,6 @@
---- chrome/browser/task_manager/sampling/task_group.h.orig 2025-03-05 08:14:56 UTC
+--- chrome/browser/task_manager/sampling/task_group.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/task_manager/sampling/task_group.h
-@@ -41,7 +41,7 @@ constexpr int kUnsupportedVMRefreshFlags =
+@@ -41,7 +41,7 @@ inline constexpr int kUnsupportedVMRefreshFlags =
REFRESH_TYPE_WEBCACHE_STATS | REFRESH_TYPE_NETWORK_USAGE |
REFRESH_TYPE_NACL | REFRESH_TYPE_IDLE_WAKEUPS | REFRESH_TYPE_HANDLES |
REFRESH_TYPE_START_TIME | REFRESH_TYPE_CPU_TIME | REFRESH_TYPE_PRIORITY |
diff --git a/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc b/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
index 5c7472ee96ec..8fda8549035a 100644
--- a/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
+++ b/www/chromium/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-05-05 10:57:53 UTC
+--- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/task_manager/sampling/task_manager_impl.cc
-@@ -235,7 +235,7 @@ void TaskManagerImpl::GetUSERHandles(TaskId task_id,
+@@ -234,7 +234,7 @@ void TaskManagerImpl::GetUSERHandles(TaskId task_id,
}
int TaskManagerImpl::GetOpenFdCount(TaskId task_id) const {
diff --git a/www/chromium/files/patch-chrome_browser_themes_theme__service.cc b/www/chromium/files/patch-chrome_browser_themes_theme__service.cc
index 7b934e2558a8..4a6a92c74a54 100644
--- a/www/chromium/files/patch-chrome_browser_themes_theme__service.cc
+++ b/www/chromium/files/patch-chrome_browser_themes_theme__service.cc
@@ -1,4 +1,4 @@
---- chrome/browser/themes/theme_service.cc.orig 2025-05-05 10:57:53 UTC
+--- chrome/browser/themes/theme_service.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/themes/theme_service.cc
@@ -72,7 +72,7 @@
#include "extensions/browser/extension_registry_observer.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#include "ui/ozone/public/ozone_platform.h" // nogncheck
#endif
-@@ -332,7 +332,7 @@ CustomThemeSupplier* ThemeService::GetThemeSupplier()
+@@ -331,7 +331,7 @@ CustomThemeSupplier* ThemeService::GetThemeSupplier()
}
bool ThemeService::ShouldUseCustomFrame() const {
diff --git a/www/chromium/files/patch-chrome_browser_themes_theme__service__factory.cc b/www/chromium/files/patch-chrome_browser_themes_theme__service__factory.cc
index 9b220a90423e..321cbbbe3aaf 100644
--- a/www/chromium/files/patch-chrome_browser_themes_theme__service__factory.cc
+++ b/www/chromium/files/patch-chrome_browser_themes_theme__service__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/themes/theme_service_factory.cc.orig 2025-04-04 08:52:13 UTC
+--- chrome/browser/themes/theme_service_factory.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/themes/theme_service_factory.cc
-@@ -24,7 +24,7 @@
+@@ -25,7 +25,7 @@
#include "chrome/browser/themes/theme_helper_win.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/themes/theme_service_aura_linux.h"
#include "ui/linux/linux_ui_factory.h"
#endif
-@@ -103,7 +103,7 @@ ThemeServiceFactory::~ThemeServiceFactory() = default;
+@@ -105,7 +105,7 @@ ThemeServiceFactory::~ThemeServiceFactory() = default;
std::unique_ptr<KeyedService>
ThemeServiceFactory::BuildServiceInstanceForBrowserContext(
content::BrowserContext* profile) const {
@@ -18,7 +18,7 @@
using ThemeService = ThemeServiceAuraLinux;
#endif
-@@ -115,7 +115,7 @@ ThemeServiceFactory::BuildServiceInstanceForBrowserCon
+@@ -117,7 +117,7 @@ ThemeServiceFactory::BuildServiceInstanceForBrowserCon
void ThemeServiceFactory::RegisterProfilePrefs(
user_prefs::PrefRegistrySyncable* registry) {
diff --git a/www/chromium/files/patch-chrome_browser_ui_actions_chrome__action__id.h b/www/chromium/files/patch-chrome_browser_ui_actions_chrome__action__id.h
index 72c181edfd6f..cfb21d9103ec 100644
--- a/www/chromium/files/patch-chrome_browser_ui_actions_chrome__action__id.h
+++ b/www/chromium/files/patch-chrome_browser_ui_actions_chrome__action__id.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/actions/chrome_action_id.h
-@@ -501,7 +501,7 @@
+@@ -503,7 +503,7 @@
#if BUILDFLAG(IS_CHROMEOS)
#define CHROME_PLATFORM_SPECIFIC_ACTION_IDS \
E(kToggleMultitaskMenu, IDC_TOGGLE_MULTITASK_MENU)
diff --git a/www/chromium/files/patch-chrome_browser_ui_browser.h b/www/chromium/files/patch-chrome_browser_ui_browser.h
index c2bb0430604d..61fb590b9476 100644
--- a/www/chromium/files/patch-chrome_browser_ui_browser.h
+++ b/www/chromium/files/patch-chrome_browser_ui_browser.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser.h.orig 2025-05-05 10:57:53 UTC
+--- chrome/browser/ui/browser.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/browser.h
-@@ -301,7 +301,7 @@ class Browser : public TabStripModelObserver,
+@@ -300,7 +300,7 @@ class Browser : public TabStripModelObserver,
std::optional<int64_t> display_id;
#endif
diff --git a/www/chromium/files/patch-chrome_browser_ui_browser__command__controller.cc b/www/chromium/files/patch-chrome_browser_ui_browser__command__controller.cc
index e13b91f4e4fb..bd6c6a084f9e 100644
--- a/www/chromium/files/patch-chrome_browser_ui_browser__command__controller.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_browser__command__controller.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/browser_command_controller.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/browser_command_controller.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/browser_command_controller.cc
@@ -127,7 +127,7 @@
#include "components/user_manager/user_manager.h"
@@ -18,7 +18,7 @@
#include "chrome/browser/ui/shortcuts/desktop_shortcuts_utils.h"
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-@@ -349,7 +349,7 @@ bool BrowserCommandController::IsReservedCommandOrKey(
+@@ -363,7 +363,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();
-@@ -612,7 +612,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -632,7 +632,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
break;
#endif
@@ -36,7 +36,7 @@
case IDC_MINIMIZE_WINDOW:
browser_->window()->Minimize();
break;
-@@ -829,7 +829,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -849,7 +849,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(
-@@ -995,7 +995,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -1015,7 +1015,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
-@@ -1372,7 +1372,7 @@ void BrowserCommandController::InitCommandState() {
+@@ -1392,7 +1392,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,12 +63,12 @@
command_updater_.UpdateCommandEnabled(IDC_MINIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_MAXIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_RESTORE_WINDOW, true);
-@@ -1728,7 +1728,7 @@ void BrowserCommandController::UpdateCommandsForTabSta
+@@ -1747,7 +1747,7 @@ void BrowserCommandController::UpdateCommandsForTabSta
bool can_create_web_app = web_app::CanCreateWebApp(browser_);
command_updater_.UpdateCommandEnabled(IDC_INSTALL_PWA, can_create_web_app);
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
command_updater_.UpdateCommandEnabled(
- IDC_CREATE_SHORTCUT, shortcuts::CanCreateDesktopShortcut(browser_));
- #else
+ IDC_CREATE_SHORTCUT,
+ shortcuts::CanCreateDesktopShortcut(current_web_contents));
diff --git a/www/chromium/files/patch-chrome_browser_ui_browser__commands.cc b/www/chromium/files/patch-chrome_browser_ui_browser__commands.cc
index e989e06d77f6..c9a34d01198b 100644
--- a/www/chromium/files/patch-chrome_browser_ui_browser__commands.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_browser__commands.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser_commands.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/browser_commands.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/browser_commands.cc
-@@ -2090,7 +2090,7 @@ void OpenUpdateChromeDialog(Browser* browser) {
+@@ -2185,7 +2185,7 @@ void OpenUpdateChromeDialog(Browser* browser) {
} else if (UpgradeDetector::GetInstance()->is_outdated_install_no_au()) {
UpgradeDetector::GetInstance()->NotifyOutdatedInstallNoAutoUpdate();
} else {
diff --git a/www/chromium/files/patch-chrome_browser_ui_browser__ui__prefs.cc b/www/chromium/files/patch-chrome_browser_ui_browser__ui__prefs.cc
index 5bad392fd667..9c3d5df4696e 100644
--- a/www/chromium/files/patch-chrome_browser_ui_browser__ui__prefs.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_browser__ui__prefs.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/browser_ui_prefs.cc
-@@ -64,7 +64,7 @@ void RegisterBrowserPrefs(PrefRegistrySimple* registry
+@@ -80,7 +80,7 @@ void RegisterBrowserPrefs(PrefRegistrySimple* registry
registry->RegisterTimePref(prefs::kPdfInfoBarLastShown, base::Time());
registry->RegisterIntegerPref(prefs::kPdfInfoBarTimesShown, 0);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -9,7 +9,7 @@
registry->RegisterStringPref(prefs::kEnterpriseCustomLabelForBrowser,
std::string());
registry->RegisterStringPref(prefs::kEnterpriseLogoUrlForBrowser,
-@@ -185,7 +185,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry
+@@ -203,7 +203,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry
registry->RegisterDictionaryPref(prefs::kHttpsUpgradeFallbacks);
registry->RegisterDictionaryPref(prefs::kHttpsUpgradeNavigations);
registry->RegisterBooleanPref(prefs::kHttpsOnlyModeAutoEnabled, false);
diff --git a/www/chromium/files/patch-chrome_browser_ui_chrome__pages.cc b/www/chromium/files/patch-chrome_browser_ui_chrome__pages.cc
index afe68115c9f6..0bc1586eae70 100644
--- a/www/chromium/files/patch-chrome_browser_ui_chrome__pages.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_chrome__pages.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/chrome_pages.cc.orig 2025-05-05 10:57:53 UTC
+--- chrome/browser/ui/chrome_pages.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/chrome_pages.cc
-@@ -84,7 +84,7 @@
+@@ -85,7 +85,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
-@@ -381,7 +381,7 @@ void ShowChromeTips(Browser* browser) {
+@@ -382,7 +382,7 @@ void ShowChromeTips(Browser* browser) {
ShowSingletonTab(browser, GURL(kChromeTipsURL));
}
@@ -18,7 +18,7 @@
void ShowChromeWhatsNew(Browser* browser) {
ShowSingletonTab(browser, GURL(kChromeUIWhatsNewURL));
}
-@@ -699,7 +699,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
+@@ -706,7 +706,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
}
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/chromium/files/patch-chrome_browser_ui_chrome__pages.h b/www/chromium/files/patch-chrome_browser_ui_chrome__pages.h
index 0d2fd1d22305..7beb9033b7a3 100644
--- a/www/chromium/files/patch-chrome_browser_ui_chrome__pages.h
+++ b/www/chromium/files/patch-chrome_browser_ui_chrome__pages.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/chrome_pages.h.orig 2025-03-05 08:14:56 UTC
+--- chrome/browser/ui/chrome_pages.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/chrome_pages.h
@@ -39,7 +39,7 @@ namespace signin {
enum class ConsentLevel;
@@ -9,7 +9,7 @@
namespace web_app {
enum class AppSettingsPageEntryPoint;
} // namespace web_app
-@@ -174,7 +174,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
+@@ -177,7 +177,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
const std::string& category);
#endif
diff --git a/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc b/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
index fc148a743c6a..a12645c7dbe2 100644
--- a/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
@@ -1,6 +1,15 @@
---- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/signin/signin_view_controller.cc
@@ -444,7 +444,7 @@ void SigninViewController::ShowModalSyncConfirmationDi
+ GetOnModalDialogClosedCallback());
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void SigninViewController::ShowModalHistorySyncOptInDialog() {
+ CHECK(base::FeatureList::IsEnabled(switches::kEnableHistorySyncOptin));
+ CloseModalSignin();
+@@ -457,7 +457,7 @@ void SigninViewController::ShowModalHistorySyncOptInDi
void SigninViewController::ShowModalManagedUserNoticeDialog(
std::unique_ptr<signin::EnterpriseProfileCreationDialogParams>
create_param) {
diff --git a/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.h b/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.h
new file mode 100644
index 000000000000..439c5891f96d
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.h
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/signin/signin_view_controller.h.orig 2025-07-02 06:08:04 UTC
++++ chrome/browser/ui/signin/signin_view_controller.h
+@@ -150,7 +150,7 @@ class SigninViewController {
+ void ShowModalSyncConfirmationDialog(bool is_signin_intercept,
+ bool is_sync_promo);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Shows the modal history sync opt in dialog as a browser-modal dialog on top
+ // of the `browser_`'s window.
+ void ShowModalHistorySyncOptInDialog();
diff --git a/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h b/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
index 90fecd823dbf..222e0242949b 100644
--- a/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
+++ b/www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
@@ -1,6 +1,15 @@
---- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-04-04 08:52:13 UTC
+--- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/signin/signin_view_controller_delegate.h
-@@ -79,7 +79,7 @@ class SigninViewControllerDelegate {
+@@ -48,7 +48,7 @@ class SigninViewControllerDelegate {
+ SyncConfirmationStyle style,
+ bool is_sync_promo);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Returns a platform-specific SigninViewControllerDelegate instance that
+ // displays the modal history sync opt in dialog. The returned object should
+ // delete itself when the window it's managing is closed.
+@@ -87,7 +87,7 @@ class SigninViewControllerDelegate {
SignoutConfirmationCallback callback);
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
diff --git a/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc b/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
index 5cc74f75ece0..b7e43507def3 100644
--- a/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
+++ b/www/chromium/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-19 07:43:18 UTC
+--- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/startup/startup_browser_creator.cc
@@ -134,7 +134,7 @@
#include "chrome/credential_provider/common/gcp_strings.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/headless/headless_mode_util.h"
#include "chrome/browser/ui/startup/web_app_info_recorder_utils.h"
#include "components/headless/policy/headless_mode_policy.h"
-@@ -978,7 +978,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
+@@ -984,7 +984,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
TRACE_EVENT0("startup", "StartupBrowserCreator::ProcessCmdLineImpl");
ComputeAndRecordLaunchMode(command_line);
@@ -18,7 +18,7 @@
if (headless::IsHeadlessMode() &&
headless::HeadlessModePolicy::IsHeadlessModeDisabled(
g_browser_process->local_state())) {
-@@ -1081,7 +1081,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
+@@ -1087,7 +1087,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
silent_launch = true;
}
@@ -27,7 +27,7 @@
// Writes open and installed web apps to the specified file without
// launching a new browser window or tab.
if (base::FeatureList::IsEnabled(features::kListWebAppsSwitch) &&
-@@ -1298,7 +1298,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
+@@ -1304,7 +1304,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
CHECK_EQ(profile_info.mode, StartupProfileMode::kBrowserWindow)
<< "Failed launch with app: couldn't pick a profile";
std::string app_id = command_line.GetSwitchValueASCII(switches::kAppId);
diff --git a/www/chromium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc b/www/chromium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc
index f3752513ccd7..3d24423ea634 100644
--- a/www/chromium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-02-19 07:43:18 UTC
+--- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/startup/startup_tab_provider.cc
-@@ -62,7 +62,7 @@
+@@ -63,7 +63,7 @@
#include "extensions/browser/extension_registry.h"
#endif // !BUILDFLAG(IS_ANDROID)
@@ -9,7 +9,7 @@
#include "chrome/browser/headless/headless_mode_util.h"
#endif
-@@ -101,7 +101,7 @@ bool ValidateUrl(const GURL& url) {
+@@ -102,7 +102,7 @@ bool ValidateUrl(const GURL& url) {
#endif // BUILDFLAG(IS_CHROMEOS)
bool url_scheme_is_chrome = false;
diff --git a/www/chromium/files/patch-chrome_browser_ui_tab__helpers.cc b/www/chromium/files/patch-chrome_browser_ui_tab__helpers.cc
index 8fb987820f02..696199c53244 100644
--- a/www/chromium/files/patch-chrome_browser_ui_tab__helpers.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_tab__helpers.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/tab_helpers.cc.orig 2025-06-17 06:32:04 UTC
+--- chrome/browser/ui/tab_helpers.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/tab_helpers.cc
-@@ -220,7 +220,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"
-@@ -705,12 +705,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con
+@@ -706,12 +706,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con
webapps::PreRedirectionURLObserver::CreateForWebContents(web_contents);
#endif
diff --git a/www/chromium/files/patch-chrome_browser_ui_tabs_features.cc b/www/chromium/files/patch-chrome_browser_ui_tabs_features.cc
index b2d703dc161d..c791b36bb2e5 100644
--- a/www/chromium/files/patch-chrome_browser_ui_tabs_features.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_tabs_features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/tabs/features.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/tabs/features.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/tabs/features.cc
-@@ -51,7 +51,7 @@ bool CanShowTabSearchPositionSetting() {
+@@ -53,7 +53,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/chromium/files/patch-chrome_browser_ui_tabs_tab__features.cc b/www/chromium/files/patch-chrome_browser_ui_tabs_tab__features.cc
index 54318398d1aa..459d29b1838a 100644
--- a/www/chromium/files/patch-chrome_browser_ui_tabs_tab__features.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_tabs_tab__features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/tabs/tab_features.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/tabs/tab_features.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/tabs/tab_features.cc
-@@ -311,7 +311,7 @@ void TabFeatures::Init(TabInterface& tab, Profile* pro
+@@ -340,7 +340,7 @@ void TabFeatures::Init(TabInterface& tab, Profile* pro
task_manager::WebContentsTags::CreateForTabContents(tab.GetContents());
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc b/www/chromium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
index 9d508c1982d3..4f24e7558f74 100644
--- a/www/chromium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/task_manager/task_manager_table_model.cc
-@@ -423,7 +423,7 @@ TaskManagerTableModel::~TaskManagerTableModel() {
+@@ -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.
@@ -9,7 +9,7 @@
task_manager::RecordTabSwitchEvent(CategoryRecord::kBrowser,
system_total_time_);
#elif BUILDFLAG(IS_CHROMEOS)
-@@ -564,7 +564,7 @@ std::u16string TaskManagerTableModel::GetText(size_t r
+@@ -560,7 +560,7 @@ std::u16string TaskManagerTableModel::GetText(size_t r
? stringifier_->backgrounded_string()
: stringifier_->foregrounded_string();
@@ -18,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)
-@@ -727,7 +727,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);
}
@@ -27,7 +27,7 @@
case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: {
const int proc1_fd_count =
observed_task_manager()->GetOpenFdCount(tasks_[row1]);
-@@ -1044,7 +1044,7 @@ void TaskManagerTableModel::UpdateRefreshTypes(int col
+@@ -1040,7 +1040,7 @@ void TaskManagerTableModel::UpdateRefreshTypes(int col
type = REFRESH_TYPE_KEEPALIVE_COUNT;
break;
diff --git a/www/chromium/files/patch-chrome_browser_ui_test_popup__browsertest.cc b/www/chromium/files/patch-chrome_browser_ui_test_popup__browsertest.cc
index ca78194f2b26..8d86dd76291a 100644
--- a/www/chromium/files/patch-chrome_browser_ui_test_popup__browsertest.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_test_popup__browsertest.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/test/popup_browsertest.cc.orig 2024-09-30 07:45:04 UTC
+--- chrome/browser/ui/test/popup_browsertest.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/test/popup_browsertest.cc
-@@ -75,7 +75,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLeftAndTopZeroCo
+@@ -76,7 +76,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLeftAndTopZeroCo
const display::Display display = GetDisplayNearestBrowser(popup);
gfx::Rect expected(popup->window()->GetBounds().size());
expected.AdjustToFit(display.work_area());
@@ -9,7 +9,7 @@
// TODO(crbug.com/40815883) Desktop Linux window bounds are inaccurate.
expected.Outset(50);
EXPECT_TRUE(expected.Contains(popup->window()->GetBounds()))
-@@ -107,7 +107,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenClampedToCurrent
+@@ -108,7 +108,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenClampedToCurrent
// The popup should be constrained to the opener's available display space.
EXPECT_EQ(display, GetDisplayNearestBrowser(popup));
gfx::Rect work_area(display.work_area());
diff --git a/www/chromium/files/patch-chrome_browser_ui_ui__features.cc b/www/chromium/files/patch-chrome_browser_ui_ui__features.cc
index df7be3335e5b..e5c96ff7b26b 100644
--- a/www/chromium/files/patch-chrome_browser_ui_ui__features.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_ui__features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/ui_features.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/ui_features.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/ui_features.cc
-@@ -35,7 +35,7 @@ BASE_FEATURE(kCloseOmniboxPopupOnInactiveAreaClick,
+@@ -38,7 +38,7 @@ BASE_FEATURE(kCloseOmniboxPopupOnInactiveAreaClick,
"CloseOmniboxPopupOnInactiveAreaClick",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -9,7 +9,7 @@
// Enables the feature to remove the last confirmation dialog when relaunching
// to update Chrome.
BASE_FEATURE(kFewerUpdateConfirmations,
-@@ -339,7 +339,7 @@ BASE_FEATURE(kViewsJSAppModalDialog,
+@@ -359,7 +359,7 @@ BASE_FEATURE(kViewsJSAppModalDialog,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
diff --git a/www/chromium/files/patch-chrome_browser_ui_ui__features.h b/www/chromium/files/patch-chrome_browser_ui_ui__features.h
index 5d55f33d37e6..f58df6b23b3d 100644
--- a/www/chromium/files/patch-chrome_browser_ui_ui__features.h
+++ b/www/chromium/files/patch-chrome_browser_ui_ui__features.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/ui_features.h.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/ui_features.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/ui_features.h
@@ -28,7 +28,7 @@ BASE_DECLARE_FEATURE(kAllowEyeDropperWGCScreenCapture)
@@ -9,7 +9,7 @@
BASE_DECLARE_FEATURE(kFewerUpdateConfirmations);
#endif
-@@ -214,7 +214,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialog);
+@@ -225,7 +225,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialog);
BASE_DECLARE_FEATURE(kViewsJSAppModalDialog);
#endif
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc b/www/chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc
index b4af8e011380..67daf648cbce 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/accelerator_table.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/views/accelerator_table.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/views/accelerator_table.cc
-@@ -69,11 +69,11 @@ const AcceleratorMapping kAcceleratorMap[] = {
+@@ -72,11 +72,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},
-@@ -101,7 +101,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
+@@ -104,7 +104,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},
-@@ -153,7 +153,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
+@@ -156,7 +156,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
IDC_SHOW_AVATAR_MENU},
// Platform-specific key maps.
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc b/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
index ce71b71bcb44..7897da458f14 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-06-17 06:32:04 UTC
+--- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/views/frame/browser_view.cc
-@@ -2635,7 +2635,7 @@ void BrowserView::ToolbarSizeChanged(bool is_animating
+@@ -2740,7 +2740,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);
-@@ -5964,7 +5964,7 @@ void BrowserView::MaybeShowProfileSwitchIPH() {
+@@ -6044,7 +6044,7 @@ void BrowserView::MaybeShowProfileSwitchIPH() {
}
void BrowserView::MaybeShowSupervisedUserProfileSignInIPH() {
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc b/www/chromium/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
new file mode 100644
index 000000000000..dca33b2f538a
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/views/new_tab_footer/footer_controller.cc.orig 2025-07-02 06:08:04 UTC
++++ chrome/browser/ui/views/new_tab_footer/footer_controller.cc
+@@ -55,7 +55,7 @@ NewTabFooterController::NewTabFooterController(Browser
+ base::BindRepeating(&NewTabFooterController::UpdateFooterVisibility,
+ weak_factory_.GetWeakPtr(),
+ /*log_on_load_metric=*/false));
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ local_state_pref_change_registrar_.Init(g_browser_process->local_state());
+ local_state_pref_change_registrar_.Add(
+ prefs::kNTPFooterManagementNoticeEnabled,
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc b/www/chromium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
index b3a969ad91ca..789ef71b5c88 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
+++ b/www/chromium/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-05-28 14:55:43 UTC
+--- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/views/omnibox/omnibox_view_views.cc
-@@ -2090,7 +2090,7 @@ void OmniboxViewViews::MaybeAddSendTabToSelfItem(
+@@ -2175,7 +2175,7 @@ void OmniboxViewViews::MaybeAddSendTabToSelfItem(
}
void OmniboxViewViews::OnPopupOpened() {
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc b/www/chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
index fd58c51790de..76671ba6b16a 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2025-04-04 08:52:13 UTC
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.cc
-@@ -346,7 +346,7 @@ void AvatarToolbarButton::MaybeShowProfileSwitchIPH()
+@@ -317,7 +317,7 @@ void AvatarToolbarButton::MaybeShowProfileSwitchIPH()
}
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h b/www/chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
index 14f0a85fd1bc..b437054a304d 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
+++ b/www/chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.h
-@@ -88,7 +88,7 @@ class AvatarToolbarButton : public ToolbarButton {
+@@ -90,7 +90,7 @@ class AvatarToolbarButton : public ToolbarButton {
// Attempts showing the In-Produce-Help for profile Switching.
void MaybeShowProfileSwitchIPH();
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc b/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
index f9164e501c70..b065e827a82a 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/views/profiles/profile_menu_coordinator.cc
-@@ -52,7 +52,7 @@ void ProfileMenuCoordinator::Show(
+@@ -46,7 +46,7 @@ void ProfileMenuCoordinator::Show(
browser.window()->NotifyFeaturePromoFeatureUsed(
feature_engagement::kIPHProfileSwitchFeature,
FeaturePromoFeatureUsedAction::kClosePromoIfPresent);
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc b/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
index ecbe5f880f6a..1e154ec51e6d 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/views/profiles/profile_menu_view.cc
@@ -92,7 +92,7 @@
#include "ui/strings/grit/ui_strings.h"
@@ -9,7 +9,16 @@
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#endif
-@@ -495,7 +495,7 @@ void ProfileMenuView::SetMenuTitleForAccessibility() {
+@@ -418,7 +418,7 @@ void ProfileMenuView::OnSigninButtonClicked(
+ }
+ GetWidget()->CloseWithReason(views::Widget::ClosedReason::kUnspecified);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // TODO(crbug.com/404807488): Update the button and the dialog strings.
+ if (base::FeatureList::IsEnabled(switches::kEnableHistorySyncOptin)) {
+ browser()->signin_view_controller()->ShowModalHistorySyncOptInDialog();
+@@ -555,7 +555,7 @@ void ProfileMenuView::SetMenuTitleForAccessibility() {
case signin_util::SignedInState::kSignedOut:
case signin_util::SignedInState::kWebOnlySignedIn: {
std::string profile_user_display_name, profile_user_email;
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc b/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
index 4c91d015e5c4..ca5852764981 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/profiles/profile_menu_view_base.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/views/profiles/profile_menu_view_base.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/views/profiles/profile_menu_view_base.cc
-@@ -415,7 +415,7 @@ void ProfileMenuViewBase::SetProfileIdentityInfo(
+@@ -464,7 +464,7 @@ void ProfileMenuViewBase::SetProfileIdentityInfo(
kIdentityImageBorder,
/*has_dotted_ring=*/false);
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc b/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
index e67259ef9b6a..393855d2e4e3 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-01-15 09:18:26 UTC
+--- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/views/profiles/profile_picker_view.cc
-@@ -85,7 +85,7 @@
+@@ -84,7 +84,7 @@
#include "chrome/browser/global_keyboard_shortcuts_mac.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/shell_integration_linux.h"
#endif
-@@ -115,7 +115,7 @@ class ProfilePickerWidget : public views::Widget {
+@@ -114,7 +114,7 @@ class ProfilePickerWidget : public views::Widget {
views::Widget::InitParams params(
views::Widget::InitParams::NATIVE_WIDGET_OWNS_WIDGET);
params.delegate = profile_picker_view_;
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc b/www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
index 29db2e4d4b88..ae3cda6f09f4 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
@@ -1,6 +1,14 @@
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc
-@@ -66,7 +66,7 @@
+@@ -62,14 +62,14 @@
+ #include "chrome/browser/ui/webui/signin/signout_confirmation/signout_confirmation_ui.h"
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin_ui.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+
namespace {
const int kModalDialogWidth = 448;
@@ -9,7 +17,16 @@
const int kManagedUserNoticeConfirmationDialogWidth = 512;
const int kManagedUserNoticeConfirmationDialogHeight = 576;
const int kManagedUserNoticeConfirmationUpdatedDialogWidth = 780;
-@@ -198,7 +198,7 @@ SigninViewControllerDelegateViews::CreateSignoutConfir
+@@ -138,7 +138,7 @@ SigninViewControllerDelegateViews::CreateSyncConfirmat
+ kSyncConfirmationDialogWidth, InitializeSigninWebDialogUI(true));
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<views::WebView>
+ SigninViewControllerDelegateViews::CreateHistorySyncOptInWebView(
+ Browser* browser) {
+@@ -224,7 +224,7 @@ SigninViewControllerDelegateViews::CreateSignoutConfir
}
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -18,7 +35,7 @@
// static
std::unique_ptr<views::WebView>
SigninViewControllerDelegateViews::CreateManagedUserNoticeConfirmationWebView(
-@@ -383,7 +383,7 @@ SigninViewControllerDelegateViews::SigninViewControlle
+@@ -409,7 +409,7 @@ SigninViewControllerDelegateViews::SigninViewControlle
SetButtons(static_cast<int>(ui::mojom::DialogButton::kNone));
@@ -27,7 +44,7 @@
// On the local profile creation dialog, cancelling the dialog (for instance
// through the VKEY_ESCAPE accelerator) should delete the profile.
if (delete_profile_on_cancel) {
-@@ -475,7 +475,7 @@ void SigninViewControllerDelegateViews::DisplayModal()
+@@ -501,7 +501,7 @@ void SigninViewControllerDelegateViews::DisplayModal()
content_view_->RequestFocus();
}
@@ -36,7 +53,16 @@
void SigninViewControllerDelegateViews::DeleteProfileOnCancel() {
ProfileAttributesEntry* entry =
g_browser_process->profile_manager()
-@@ -556,7 +556,7 @@ SigninViewControllerDelegate::CreateSignoutConfirmatio
+@@ -541,7 +541,7 @@ SigninViewControllerDelegate::CreateSyncConfirmationDe
+ /*animate_on_resize=*/true);
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // static
+ SigninViewControllerDelegate*
+ SigninViewControllerDelegate::CreateSyncHistoryOptInDelegate(Browser* browser) {
+@@ -595,7 +595,7 @@ SigninViewControllerDelegate::CreateSignoutConfirmatio
}
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h b/www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
index 5183bd3c8757..4148b24bc48d 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
+++ b/www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
@@ -1,6 +1,15 @@
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-04-04 08:52:13 UTC
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h
-@@ -73,7 +73,7 @@ class SigninViewControllerDelegateViews
+@@ -57,7 +57,7 @@ class SigninViewControllerDelegateViews
+ SyncConfirmationStyle style,
+ bool is_sync_promo);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ static std::unique_ptr<views::WebView> CreateHistorySyncOptInWebView(
+ Browser* browser);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -78,7 +78,7 @@ class SigninViewControllerDelegateViews
SignoutConfirmationCallback callback);
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -9,7 +18,7 @@
static std::unique_ptr<views::WebView>
CreateManagedUserNoticeConfirmationWebView(
Browser* browser,
-@@ -144,7 +144,7 @@ class SigninViewControllerDelegateViews
+@@ -149,7 +149,7 @@ class SigninViewControllerDelegateViews
std::optional<int> dialog_width,
InitializeSigninWebDialogUI initialize_signin_web_dialog_ui);
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc b/www/chromium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
index 659e0da201cb..7b05a8019709 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
+++ b/www/chromium/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-05-28 14:55:43 UTC
+--- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc
-@@ -190,7 +190,7 @@ bool IsWindowDragUsingSystemDragDropAllowed() {
+@@ -193,7 +193,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();
-@@ -381,7 +381,7 @@ TabDragController::Liveness TabDragController::Init(
+@@ -384,7 +384,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_ =
-@@ -889,7 +889,7 @@ TabDragController::Liveness TabDragController::DragBro
+@@ -892,7 +892,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.
-@@ -1922,7 +1922,7 @@ void TabDragController::CompleteDrag() {
+@@ -2024,7 +2024,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
-@@ -2339,7 +2339,7 @@ TabDragController::Liveness TabDragController::GetLoca
+@@ -2441,7 +2441,7 @@ TabDragController::Liveness TabDragController::GetLoca
}
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc b/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
index 8a65774ab1eb..a40b3a551ca8 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
+++ b/www/chromium/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-05-05 10:57:53 UTC
+--- chrome/browser/ui/views/tabs/tab_strip_combo_button.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/views/tabs/tab_strip_combo_button.cc
-@@ -97,7 +97,7 @@ TabStripComboButton::TabStripComboButton(BrowserWindow
+@@ -94,7 +94,7 @@ TabStripComboButton::TabStripComboButton(BrowserWindow
base::BindRepeating(&TabStripComboButton::OnNewTabButtonStateChanged,
base::Unretained(this))));
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc b/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
index bb71371e708c..80f8ce5107db 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
+++ b/www/chromium/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-05-28 14:55:43 UTC
+--- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/views/tabs/tab_style_views.cc
-@@ -563,7 +563,7 @@ float TabStyleViewsImpl::GetCurrentActiveOpacity() con
+@@ -573,7 +573,7 @@ float TabStyleViewsImpl::GetCurrentActiveOpacity() con
if (!IsHoverAnimationActive()) {
return base_opacity;
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc b/www/chromium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
index d9728e0c84d4..f607ad0ca066 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
+++ b/www/chromium/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-05-28 14:55:43 UTC
+--- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/views/user_education/browser_user_education_service.cc
-@@ -1010,7 +1010,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1059,7 +1059,7 @@ void MaybeRegisterChromeFeaturePromos(
"Triggered when a shared tab becomes the active tab.")));
}
@@ -9,7 +9,7 @@
// kIPHSupervisedUserProfileSigninFeature
registry.RegisterFeature(std::move(
FeaturePromoSpecification::CreateForCustomAction(
-@@ -1289,7 +1289,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1317,7 +1317,7 @@ void MaybeRegisterChromeFeaturePromos(
"Triggered to inform users of the availability of the "
"new translate screen feature on the Lens Overlay.")));
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc b/www/chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
index fab85d355162..ba7968b3da66 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-04-04 08:52:13 UTC
+--- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc
-@@ -510,7 +510,7 @@ std::string GetFileExtension(FileExtension file_extens
+@@ -511,7 +511,7 @@ std::string GetFileExtension(FileExtension file_extens
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
SiteConfig GetSiteConfigurationFromAppName(const std::string& app_name) {
SiteConfig config;
bool is_app_found = false;
-@@ -2057,7 +2057,7 @@ void WebAppIntegrationTestDriver::DeletePlatformShortc
+@@ -2069,7 +2069,7 @@ void WebAppIntegrationTestDriver::DeletePlatformShortc
if (app_name.empty()) {
app_name = GetSiteConfiguration(site).app_name;
}
@@ -18,7 +18,7 @@
ASSERT_TRUE(override_registration_->test_override().IsShortcutCreated(
profile(), app_id, app_name));
ASSERT_TRUE(
-@@ -3377,7 +3377,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginEna
+@@ -3389,7 +3389,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginEna
app_state->id, app_state->name);
ASSERT_TRUE(icon_color.has_value());
ASSERT_THAT(site_config.icon_color, testing::Eq(icon_color.value()));
@@ -27,7 +27,7 @@
ASSERT_TRUE(override_registration_->test_override().IsRunOnOsLoginEnabled(
profile(), app_state->id, app_state->name));
#endif
-@@ -3392,7 +3392,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
+@@ -3404,7 +3404,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
GetAppBySiteMode(after_state_change_action_state_.get(), profile(), site);
ASSERT_TRUE(app_state);
base::ScopedAllowBlockingForTesting allow_blocking;
@@ -36,7 +36,7 @@
ASSERT_FALSE(override_registration_->test_override().IsRunOnOsLoginEnabled(
profile(), app_state->id, app_state->name));
#endif
-@@ -3402,7 +3402,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
+@@ -3414,7 +3414,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
void WebAppIntegrationTestDriver::CheckSiteHandlesFile(
Site site,
FileExtension file_extension) {
@@ -45,7 +45,7 @@
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -3418,7 +3418,7 @@ void WebAppIntegrationTestDriver::CheckSiteHandlesFile
+@@ -3430,7 +3430,7 @@ void WebAppIntegrationTestDriver::CheckSiteHandlesFile
void WebAppIntegrationTestDriver::CheckSiteNotHandlesFile(
Site site,
FileExtension file_extension) {
@@ -54,7 +54,7 @@
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -4243,7 +4243,7 @@ base::FilePath WebAppIntegrationTestDriver::GetShortcu
+@@ -4255,7 +4255,7 @@ base::FilePath WebAppIntegrationTestDriver::GetShortcu
base::FilePath shortcut_dir,
const std::string& app_name,
const webapps::AppId& app_id) {
@@ -63,7 +63,7 @@
return override_registration_->test_override().GetShortcutPath(
profile(), shortcut_dir, app_id, app_name);
#else
-@@ -4443,7 +4443,7 @@ bool WebAppIntegrationTestDriver::IsShortcutAndIconCre
+@@ -4455,7 +4455,7 @@ bool WebAppIntegrationTestDriver::IsShortcutAndIconCre
const webapps::AppId& id) {
base::ScopedAllowBlockingForTesting allow_blocking;
bool is_shortcut_and_icon_correct = false;
@@ -72,7 +72,7 @@
bool is_shortcut_correct =
override_registration_->test_override().IsShortcutCreated(profile, id,
name);
-@@ -4487,7 +4487,7 @@ bool WebAppIntegrationTestDriver::DoIconColorsMatch(Pr
+@@ -4499,7 +4499,7 @@ bool WebAppIntegrationTestDriver::DoIconColorsMatch(Pr
do_icon_colors_match =
(expected_icon_pixel_color == shortcut_pixel_color_apps_folder.value());
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc b/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
index d242a4b372e9..18054983ad6b 100644
--- a/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
+++ b/www/chromium/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-05-05 10:57:53 UTC
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc
-@@ -519,7 +519,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPromoForAppsLaun
+@@ -531,7 +531,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPromoForAppsLaun
Browser* browser,
Profile* profile,
const std::string& app_id) {
@@ -9,7 +9,7 @@
WebAppProvider* provider = WebAppProvider::GetForWebApps(profile);
CHECK(provider);
-@@ -748,7 +748,7 @@ void WebAppUiManagerImpl::ClearWebAppSiteDataIfNeeded(
+@@ -760,7 +760,7 @@ void WebAppUiManagerImpl::ClearWebAppSiteDataIfNeeded(
}
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h b/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
index 0d08e86949d2..abfdb47b38af 100644
--- a/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
+++ b/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-04-04 08:52:13 UTC
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.h
-@@ -225,7 +225,7 @@ class WebAppUiManagerImpl : public BrowserListObserver
+@@ -231,7 +231,7 @@ class WebAppUiManagerImpl : public BrowserListObserver
UninstallCompleteCallback uninstall_complete_callback,
webapps::UninstallResultCode uninstall_code);
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_about_about__ui.cc b/www/chromium/files/patch-chrome_browser_ui_webui_about_about__ui.cc
index b22497d44d7f..d192a16ffb1f 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_about_about__ui.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_about_about__ui.cc
@@ -1,15 +1,15 @@
---- chrome/browser/ui/webui/about/about_ui.cc.orig 2025-03-05 08:14:56 UTC
+--- chrome/browser/ui/webui/about/about_ui.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/webui/about/about_ui.cc
-@@ -496,7 +496,7 @@ std::string ChromeURLs(content::BrowserContext* browse
- return html;
- }
+@@ -416,7 +416,7 @@ using about_ui::AppendHeader;
+
+ namespace {
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
std::string AboutLinuxProxyConfig() {
std::string data;
AppendHeader(&data,
-@@ -538,7 +538,7 @@ TermsUIConfig::TermsUIConfig()
+@@ -446,7 +446,7 @@ TermsUIConfig::TermsUIConfig()
: AboutUIConfigBase(chrome::kChromeUITermsHost) {}
#endif
@@ -18,7 +18,7 @@
LinuxProxyConfigUI::LinuxProxyConfigUI()
: AboutUIConfigBase(chrome::kChromeUILinuxProxyConfigHost) {}
#endif
-@@ -590,7 +590,7 @@ void AboutUIHTMLSource::StartDataRequest(
+@@ -496,7 +496,7 @@ void AboutUIHTMLSource::StartDataRequest(
response =
ui::ResourceBundle::GetSharedInstance().LoadDataResourceString(idr);
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_about_about__ui.h b/www/chromium/files/patch-chrome_browser_ui_webui_about_about__ui.h
index bcb6cbc3d960..b51fd5a256b1 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_about_about__ui.h
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_about_about__ui.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/about/about_ui.h.orig 2025-02-19 07:43:18 UTC
+--- chrome/browser/ui/webui/about/about_ui.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/webui/about/about_ui.h
-@@ -55,7 +55,7 @@ class TermsUIConfig : public AboutUIConfigBase {
+@@ -43,7 +43,7 @@ class TermsUIConfig : public AboutUIConfigBase {
};
#endif
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc b/www/chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
index b14565ab2fb9..97d2237b14cf 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
+++ b/www/chromium/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 2025-05-05 10:57:53 UTC
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/webui/app_home/app_home_page_handler.cc
-@@ -61,7 +61,7 @@
+@@ -62,7 +62,7 @@
#include "ui/base/window_open_disposition_utils.h"
#include "url/gurl.h"
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h b/www/chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
index 14eacdc19043..681645e54952 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
@@ -1,11 +1,11 @@
---- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2024-07-30 11:12:21 UTC
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/webui/app_home/app_home_page_handler.h
-@@ -24,7 +24,7 @@
+@@ -23,7 +23,7 @@
#include "mojo/public/cpp/bindings/receiver.h"
#include "mojo/public/cpp/bindings/remote.h"
-static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX));
+static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD));
+ class Browser;
class ExtensionEnableFlow;
-
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc b/www/chromium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
index b25a2bc1fe0e..7aaf7b187f85 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
+++ b/www/chromium/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-05-05 10:57:53 UTC
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc
@@ -54,7 +54,7 @@
#include "net/ssl/client_cert_store_mac.h"
@@ -54,7 +54,7 @@
std::unique_ptr<CertificateManagerPageHandler::CertSource>
CreateProvisionedClientCertSource(Profile* profile) {
return std::make_unique<ClientCertSource>(
-@@ -1156,7 +1156,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow
+@@ -1157,7 +1157,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow
return client_cert_policy_ == ClientCertificateManagementPermission::kAll;
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc b/www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
index aaa82535ac4c..415b28486f88 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
+++ b/www/chromium/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-05-28 14:55:43 UTC
+--- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/webui/chrome_web_ui_configs.cc
-@@ -140,7 +140,7 @@
+@@ -148,7 +148,7 @@
#include "chrome/browser/ui/webui/conflicts/conflicts_ui.h"
#endif // BUILDFLAG(IS_WIN)
@@ -9,7 +9,7 @@
#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/signin/history_sync_optin/history_sync_optin_ui.h"
-@@ -148,19 +148,19 @@
+@@ -156,19 +156,19 @@
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -32,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) || BUILDFLAG(IS_DESKTOP_ANDROID)
-@@ -188,7 +188,7 @@
+@@ -196,7 +196,7 @@
#include "chrome/browser/ui/webui/signin/signin_error_ui.h"
#endif // !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID)
@@ -41,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)
-@@ -329,7 +329,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -340,7 +340,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<WebUIJsErrorUIConfig>());
#endif // BUILDFLAG(IS_ANDROID)
@@ -50,7 +50,7 @@
map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
// BUILDFLAG(IS_OPENBSD)
-@@ -354,7 +354,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -370,7 +370,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<ConflictsUIConfig>());
#endif // BUILDFLAG(IS_WIN)
@@ -59,7 +59,7 @@
map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>());
map.AddWebUIConfig(std::make_unique<HistorySyncOptinUIConfig>());
map.AddWebUIConfig(std::make_unique<OnDeviceTranslationInternalsUIConfig>());
-@@ -363,20 +363,20 @@ void RegisterChromeWebUIConfigs() {
+@@ -379,20 +379,20 @@ 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/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc b/www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
index 94dbb7b66aba..e7baae19468a 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
+++ b/www/chromium/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-05-28 14:55:43 UTC
+--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
-@@ -118,16 +118,16 @@
+@@ -117,16 +117,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
-@@ -411,7 +411,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
+@@ -410,7 +410,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);
}
-@@ -450,7 +450,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
+@@ -449,7 +449,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc b/www/chromium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
index daf00823639b..09f96200046b 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
+++ b/www/chromium/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-05-21 18:07:39 UTC
+--- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc
@@ -7,7 +7,7 @@
#include "build/build_config.h"
@@ -9,7 +9,7 @@
#include "base/base64url.h"
#include "chrome/browser/browser_process.h"
#include "chrome/browser/policy/chrome_browser_policy_connector.h"
-@@ -38,7 +38,7 @@ namespace enterprise_connectors::utils {
+@@ -39,7 +39,7 @@ namespace enterprise_connectors::utils {
namespace {
@@ -18,7 +18,7 @@
connectors_internals::mojom::KeyTrustLevel ParseTrustLevel(
BPKUR::KeyTrustLevel trust_level) {
-@@ -173,7 +173,7 @@ connectors_internals::mojom::CertificateMetadataPtr Co
+@@ -176,7 +176,7 @@ connectors_internals::mojom::CertificateMetadataPtr Co
} // namespace
connectors_internals::mojom::KeyInfoPtr GetKeyInfo() {
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc b/www/chromium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
index b03d128657ac..60a15121d8a4 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-05-05 10:57:53 UTC
+--- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/webui/interstitials/interstitial_ui.cc
@@ -77,7 +77,7 @@
#include "components/security_interstitials/content/captive_portal_blocking_page.h"
@@ -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"
-@@ -424,7 +424,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa
+@@ -413,7 +413,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa
}
#endif
@@ -18,7 +18,7 @@
std::unique_ptr<SupervisedUserVerificationPageForYouTube>
CreateSupervisedUserVerificationPageForYouTube(
content::WebContents* web_contents,
-@@ -651,7 +651,7 @@ void InterstitialHTMLSource::StartDataRequest(
+@@ -640,7 +640,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/chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h b/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
index 44ef30792b02..ed4fe91cb02c 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-02-19 07:43:18 UTC
+--- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/webui/management/management_ui_handler.h
-@@ -30,7 +30,7 @@ namespace policy {
+@@ -29,7 +29,7 @@ namespace policy {
class PolicyService;
} // namespace policy
@@ -9,7 +9,7 @@
namespace device_signals {
class UserPermissionService;
} // namespace device_signals
-@@ -71,7 +71,7 @@ class ManagementUIHandler : public content::WebUIMessa
+@@ -70,7 +70,7 @@ class ManagementUIHandler : public content::WebUIMessa
base::Value::List GetManagedWebsitesInfo(Profile* profile) const;
base::Value::List GetApplicationsInfo(Profile* profile) const;
virtual policy::PolicyService* GetPolicyService();
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc b/www/chromium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
index 9ec27e0556ae..a349bf185a40 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/webui/searchbox/searchbox_handler.cc
-@@ -118,7 +118,7 @@ const char* kMacShareIconResourceName =
+@@ -120,7 +120,7 @@ const char* kMacShareIconResourceName =
#elif BUILDFLAG(IS_WIN)
const char* kWinShareIconResourceName =
"//resources/cr_components/searchbox/icons/win_share.svg";
@@ -9,7 +9,7 @@
const char* kLinuxShareIconResourceName =
"//resources/cr_components/searchbox/icons/share.svg";
#else
-@@ -178,7 +178,7 @@ static void DefineChromeRefreshRealboxIcons() {
+@@ -180,7 +180,7 @@ static void DefineChromeRefreshRealboxIcons() {
#elif BUILDFLAG(IS_WIN)
kWinShareIconResourceName =
"//resources/cr_components/searchbox/icons/win_share_cr23.svg";
@@ -18,7 +18,7 @@
kLinuxShareIconResourceName =
"//resources/cr_components/searchbox/icons/share_cr23.svg";
#else
-@@ -622,7 +622,7 @@ std::string SearchboxHandler::ActionVectorIconToResour
+@@ -634,7 +634,7 @@ std::string SearchboxHandler::ActionVectorIconToResour
icon.name == omnibox::kShareWinChromeRefreshIcon.name) {
return kWinShareIconResourceName;
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc b/www/chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
index 5f5d4c5043d9..4149426a1653 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
@@ -139,7 +139,7 @@
#include "chrome/browser/ui/webui/settings/system_handler.h"
@@ -9,16 +9,16 @@
#include "ui/display/screen.h"
#endif
-@@ -158,7 +158,7 @@
- #include "chrome/browser/ui/webui/certificate_manager_localized_strings_provider.h"
- #endif
+@@ -154,7 +154,7 @@
+ #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
+ #endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "ui/linux/linux_ui_factory.h"
#include "ui/ozone/public/ozone_platform.h"
#endif
-@@ -287,7 +287,7 @@ void AddA11yStrings(content::WebUIDataSource* html_sou
+@@ -283,7 +283,7 @@ void AddA11yStrings(content::WebUIDataSource* html_sou
{"toastAlertLevelDescription",
IDS_SETTINGS_ACCESSIBILITY_TOAST_FREQUENCY_DESCRIPTION},
#endif
@@ -27,7 +27,7 @@
{"overscrollHistoryNavigationTitle",
IDS_SETTINGS_OVERSCROLL_HISTORY_NAVIGATION_TITLE},
{"overscrollHistoryNavigationSubtitle",
-@@ -578,7 +578,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -553,7 +553,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},
-@@ -586,7 +586,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -561,7 +561,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)
-@@ -608,7 +608,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -583,7 +583,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;
-@@ -1530,7 +1530,7 @@ void AddSignOutDialogStrings(content::WebUIDataSource*
+@@ -1513,7 +1513,7 @@ void AddSignOutDialogStrings(content::WebUIDataSource*
g_browser_process->GetApplicationLocale())
.spec();
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc b/www/chromium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
index 4a3511503db6..109de189f155 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
+++ b/www/chromium/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-05-28 14:55:43 UTC
+--- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc
@@ -45,7 +45,7 @@
#include "ui/base/l10n/l10n_util.h"
@@ -18,7 +18,7 @@
return g_browser_process->GetFeatures()->whats_new_registry();
#else
return nullptr;
-@@ -823,7 +823,7 @@ void UserEducationInternalsPageHandlerImpl::ClearWhats
+@@ -821,7 +821,7 @@ void UserEducationInternalsPageHandlerImpl::ClearWhats
}
void UserEducationInternalsPageHandlerImpl::LaunchWhatsNewStaging() {
diff --git a/www/chromium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc b/www/chromium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc
index e8e5aad85452..75565d9ac98c 100644
--- a/www/chromium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-02-19 07:43:18 UTC
+--- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/ui/window_sizer/window_sizer.cc
-@@ -220,7 +220,7 @@ void WindowSizer::GetBrowserWindowBoundsAndShowState(
+@@ -219,7 +219,7 @@ void WindowSizer::GetBrowserWindowBoundsAndShowState(
browser, window_bounds, show_state);
}
diff --git a/www/chromium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc b/www/chromium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
index 55114735ee08..80efce56a6b2 100644
--- a/www/chromium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
+++ b/www/chromium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2024-08-26 12:06:38 UTC
+--- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/web_applications/commands/set_user_display_mode_command.cc
-@@ -57,7 +57,7 @@ void SetUserDisplayModeCommand::StartWithLock(
+@@ -56,7 +56,7 @@ void SetUserDisplayModeCommand::StartWithLock(
// OsIntegrationTestOverride can use the xdg install command to detect
// install.
SynchronizeOsOptions options;
diff --git a/www/chromium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc b/www/chromium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
index b94f6bc19694..3aa180b6d795 100644
--- a/www/chromium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
+++ b/www/chromium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/web_applications/policy/web_app_policy_manager.cc
-@@ -108,7 +108,7 @@ namespace web_app {
+@@ -111,7 +111,7 @@ namespace web_app {
BASE_FEATURE(kDesktopPWAsForceUnregisterOSIntegration,
"DesktopPWAsForceUnregisterOSIntegration",
diff --git a/www/chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc b/www/chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
index 6d439ab78ff0..079c5ea84035 100644
--- a/www/chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
+++ b/www/chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
@@ -1,6 +1,6 @@
---- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc
-@@ -574,7 +574,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureDisc
+@@ -578,7 +578,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureDisc
g_observer->ConfiguringCable(request_type);
}
diff --git a/www/chromium/files/patch-chrome_browser_webauthn_enclave__manager.cc b/www/chromium/files/patch-chrome_browser_webauthn_enclave__manager.cc
index 9bd376355a64..bd45efaef0d3 100644
--- a/www/chromium/files/patch-chrome_browser_webauthn_enclave__manager.cc
+++ b/www/chromium/files/patch-chrome_browser_webauthn_enclave__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/webauthn/enclave_manager.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/webauthn/enclave_manager.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/browser/webauthn/enclave_manager.cc
-@@ -686,7 +686,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
+@@ -687,7 +687,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
std::string UserVerifyingLabelToString(crypto::UserVerifyingKeyLabel label) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
return label;
#else
return std::string("placeholder");
-@@ -696,7 +696,7 @@ std::string UserVerifyingLabelToString(crypto::UserVer
+@@ -697,7 +697,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) || \
diff --git a/www/chromium/files/patch-chrome_common_chrome__features.cc b/www/chromium/files/patch-chrome_common_chrome__features.cc
index d045e21fce51..4c46706cda00 100644
--- a/www/chromium/files/patch-chrome_common_chrome__features.cc
+++ b/www/chromium/files/patch-chrome_common_chrome__features.cc
@@ -1,4 +1,4 @@
---- chrome/common/chrome_features.cc.orig 2025-06-17 06:32:04 UTC
+--- chrome/common/chrome_features.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/common/chrome_features.cc
@@ -81,7 +81,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppShims,
#endif // BUILDFLAG(IS_MAC)
@@ -18,7 +18,7 @@
// Enables the Restart background mode optimization. When all Chrome UI is
// closed and it goes in the background, allows to restart the browser to
// discard memory.
-@@ -231,7 +231,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtensionsMenu,
+@@ -249,7 +249,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtensionsMenu,
BASE_FEATURE(kDesktopPWAsRunOnOsLogin,
"DesktopPWAsRunOnOsLogin",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,7 +27,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -264,7 +264,7 @@ BASE_FEATURE(kDisplayEdgeToEdgeFullscreen,
+@@ -282,7 +282,7 @@ BASE_FEATURE(kDisplayEdgeToEdgeFullscreen,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
@@ -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.
-@@ -1000,7 +1000,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
+@@ -995,7 +995,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
"KAnonymityServiceStorage",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -45,7 +45,7 @@
BASE_FEATURE(kLinuxLowMemoryMonitor,
"LinuxLowMemoryMonitor",
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -1013,7 +1013,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit
+@@ -1008,7 +1008,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit
&kLinuxLowMemoryMonitor, "critical_level", 255};
#endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
diff --git a/www/chromium/files/patch-chrome_common_chrome__features.h b/www/chromium/files/patch-chrome_common_chrome__features.h
index 1f1e49ec6565..d3a02a97ac4a 100644
--- a/www/chromium/files/patch-chrome_common_chrome__features.h
+++ b/www/chromium/files/patch-chrome_common_chrome__features.h
@@ -1,4 +1,4 @@
---- chrome/common/chrome_features.h.orig 2025-05-28 14:55:43 UTC
+--- chrome/common/chrome_features.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/common/chrome_features.h
@@ -50,13 +50,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims);
#endif // BUILDFLAG(IS_MAC)
@@ -16,7 +16,7 @@
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kBackgroundModeAllowRestart);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -148,7 +148,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsPreventClose);
+@@ -150,7 +150,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsPreventClose);
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings);
@@ -25,7 +25,7 @@
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kChromeAppsDeprecation);
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kShortcutsNotApps);
-@@ -581,7 +581,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceOHTTPRequests);
+@@ -578,7 +578,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;
-@@ -589,7 +589,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
+@@ -586,7 +586,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
extern const base::FeatureParam<int> kLinuxLowMemoryMonitorCriticalLevel;
#endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
diff --git a/www/chromium/files/patch-chrome_common_chrome__switches.cc b/www/chromium/files/patch-chrome_common_chrome__switches.cc
index 1a96db6dcdff..f34b78586fb6 100644
--- a/www/chromium/files/patch-chrome_common_chrome__switches.cc
+++ b/www/chromium/files/patch-chrome_common_chrome__switches.cc
@@ -1,6 +1,6 @@
---- chrome/common/chrome_switches.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/common/chrome_switches.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/common/chrome_switches.cc
-@@ -884,7 +884,7 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket-
+@@ -892,7 +892,7 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket-
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +9,7 @@
const char kEnableNewAppMenuIcon[] = "enable-new-app-menu-icon";
// Causes the browser to launch directly in guest mode.
-@@ -913,7 +913,7 @@ const char kGlicDev[] = "glic-dev";
+@@ -921,7 +921,7 @@ const char kGlicDev[] = "glic-dev";
const char kGlicHostLogging[] = "glic-host-logging";
#endif
diff --git a/www/chromium/files/patch-chrome_common_chrome__switches.h b/www/chromium/files/patch-chrome_common_chrome__switches.h
index 7379eeb184b5..bc899c2fadb7 100644
--- a/www/chromium/files/patch-chrome_common_chrome__switches.h
+++ b/www/chromium/files/patch-chrome_common_chrome__switches.h
@@ -1,6 +1,6 @@
---- chrome/common/chrome_switches.h.orig 2025-05-28 14:55:43 UTC
+--- chrome/common/chrome_switches.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/common/chrome_switches.h
-@@ -273,7 +273,7 @@ extern const char kAllowNaClSocketAPI[];
+@@ -275,7 +275,7 @@ extern const char kAllowNaClSocketAPI[];
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +9,7 @@
extern const char kEnableNewAppMenuIcon[];
extern const char kGuest[];
extern const char kForceNtpMobilePromo[];
-@@ -291,7 +291,7 @@ extern const char kGlicDev[];
+@@ -293,7 +293,7 @@ extern const char kGlicDev[];
extern const char kGlicHostLogging[];
#endif
diff --git a/www/chromium/files/patch-chrome_common_extensions_extension__constants.h b/www/chromium/files/patch-chrome_common_extensions_extension__constants.h
index f987daea1bc4..89a9b4015664 100644
--- a/www/chromium/files/patch-chrome_common_extensions_extension__constants.h
+++ b/www/chromium/files/patch-chrome_common_extensions_extension__constants.h
@@ -1,6 +1,6 @@
---- chrome/common/extensions/extension_constants.h.orig 2025-04-04 08:52:13 UTC
+--- chrome/common/extensions/extension_constants.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/common/extensions/extension_constants.h
-@@ -310,7 +310,7 @@ inline constexpr char kReadingModeGDocsHelperExtension
+@@ -311,7 +311,7 @@ inline constexpr char kReadingModeGDocsHelperExtension
inline constexpr base::FilePath::CharType
kReadingModeGDocsHelperManifestFilename[] =
FILE_PATH_LITERAL("reading_mode_gdocs_helper_manifest.json");
diff --git a/www/chromium/files/patch-chrome_common_media_cdm__registration.cc b/www/chromium/files/patch-chrome_common_media_cdm__registration.cc
index 093204df1b59..30396285b858 100644
--- a/www/chromium/files/patch-chrome_common_media_cdm__registration.cc
+++ b/www/chromium/files/patch-chrome_common_media_cdm__registration.cc
@@ -1,6 +1,6 @@
---- chrome/common/media/cdm_registration.cc.orig 2025-04-04 08:52:13 UTC
+--- chrome/common/media/cdm_registration.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/common/media/cdm_registration.cc
-@@ -32,7 +32,7 @@
+@@ -34,7 +34,7 @@
#if BUILDFLAG(ENABLE_WIDEVINE)
#include "components/cdm/common/cdm_manifest.h"
#include "third_party/widevine/cdm/widevine_cdm_common.h" // nogncheck
@@ -9,7 +9,7 @@
#include "base/native_library.h"
#include "chrome/common/chrome_paths.h"
#include "chrome/common/media/component_widevine_cdm_hint_file_linux.h"
-@@ -51,7 +51,7 @@ using Robustness = content::CdmInfo::Robustness;
+@@ -59,7 +59,7 @@ using Robustness = content::CdmInfo::Robustness;
#if BUILDFLAG(ENABLE_WIDEVINE)
#if (BUILDFLAG(BUNDLE_WIDEVINE_CDM) || \
BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)) && \
@@ -18,7 +18,7 @@
// Create a CdmInfo for a Widevine CDM, using |version|, |cdm_library_path|, and
// |capability|.
std::unique_ptr<content::CdmInfo> CreateWidevineCdmInfo(
-@@ -93,7 +93,7 @@ std::unique_ptr<content::CdmInfo> CreateCdmInfoFromWid
+@@ -101,7 +101,7 @@ std::unique_ptr<content::CdmInfo> CreateCdmInfoFromWid
// BUILDFLAG(IS_CHROMEOS))
#if BUILDFLAG(BUNDLE_WIDEVINE_CDM) && \
@@ -27,7 +27,7 @@
// On Linux/ChromeOS we have to preload the CDM since it uses the zygote
// sandbox. On Windows and Mac, CDM registration is handled by Component
// Update (as the CDM can be loaded only when needed).
-@@ -117,7 +117,7 @@ std::unique_ptr<content::CdmInfo> GetBundledWidevine()
+@@ -125,7 +125,7 @@ std::unique_ptr<content::CdmInfo> GetBundledWidevine()
// (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
#if (BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT) && \
@@ -36,7 +36,7 @@
// This code checks to see if Component Updater picked a version of the Widevine
// CDM to be used last time it ran. (Component Updater may choose the bundled
// CDM if there is not a new version available for download.) If there is one
-@@ -159,7 +159,7 @@ void AddSoftwareSecureWidevine(std::vector<content::Cd
+@@ -167,7 +167,7 @@ void AddSoftwareSecureWidevine(std::vector<content::Cd
/*supports_sub_key_systems=*/false, kWidevineCdmDisplayName,
kWidevineCdmType, base::FilePath());
@@ -45,7 +45,7 @@
// The Widevine CDM on Linux/ChromeOS needs to be registered (and loaded)
// before the zygote is locked down. The CDM can be found from the version
// bundled with Chrome (if BUNDLE_WIDEVINE_CDM = true) and/or the version
-@@ -385,7 +385,7 @@ void RegisterCdmInfo(std::vector<content::CdmInfo>* cd
+@@ -434,7 +434,7 @@ void RegisterCdmInfo(std::vector<content::CdmInfo>* cd
}
#if BUILDFLAG(ENABLE_WIDEVINE) && \
diff --git a/www/chromium/files/patch-chrome_common_pref__names.h b/www/chromium/files/patch-chrome_common_pref__names.h
index 0f894f1a5f03..13df9870ad50 100644
--- a/www/chromium/files/patch-chrome_common_pref__names.h
+++ b/www/chromium/files/patch-chrome_common_pref__names.h
@@ -1,14 +1,5 @@
---- chrome/common/pref_names.h.orig 2025-05-28 14:55:43 UTC
+--- chrome/common/pref_names.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/common/pref_names.h
-@@ -451,7 +451,7 @@ inline constexpr char kPreinstalledAppsInstallState[]
- "default_apps_install_state";
-
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_LINUX)
-+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // A list of extensions ids that have to be allowed to run in Incognito by the
- // user in order to use Incognito mode.
- inline constexpr char kMandatoryExtensionsForIncognitoNavigation[] =
@@ -1334,7 +1334,7 @@ inline constexpr char kGeminiSettings[] = "browser.gem
inline constexpr char kAllowedDomainsForApps[] =
"settings.allowed_domains_for_apps";
@@ -18,7 +9,7 @@
// Linux specific preference on whether we should match the system theme.
inline constexpr char kSystemTheme[] = "extensions.theme.system_theme";
#endif
-@@ -1511,7 +1511,7 @@ inline constexpr char kShowUpdatePromotionInfoBar[] =
+@@ -1504,7 +1504,7 @@ inline constexpr char kShowUpdatePromotionInfoBar[] =
"browser.show_update_promotion_info_bar";
#endif
@@ -27,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";
-@@ -2156,7 +2156,7 @@ inline constexpr char kDownloadDefaultDirectory[] =
+@@ -2151,7 +2151,7 @@ inline constexpr char kDownloadDefaultDirectory[] =
inline constexpr char kDownloadDirUpgraded[] = "download.directory_upgrade";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -36,7 +27,7 @@
inline constexpr char kOpenPdfDownloadInSystemReader[] =
"download.open_pdf_in_system_reader";
#endif
-@@ -2651,14 +2651,14 @@ inline constexpr char kMediaStorageIdSalt[] = "media.s
+@@ -2654,14 +2654,14 @@ inline constexpr char kMediaStorageIdSalt[] = "media.s
inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data";
#endif // BUILDFLAG(IS_WIN)
@@ -53,7 +44,7 @@
// Records whether the user has seen an HTTP auth "negotiate" header.
inline constexpr char kReceivedHttpAuthNegotiateHeader[] =
"net.received_http_auth_negotiate_headers";
-@@ -2750,7 +2750,7 @@ inline constexpr char kIsolatedWebAppInstallForceList[
+@@ -2753,7 +2753,7 @@ inline constexpr char kIsolatedWebAppInstallForceList[
inline constexpr char kIsolatedWebAppPendingInitializationCount[] =
"profile.isolated_web_app.install.pending_initialization_count";
@@ -62,7 +53,7 @@
// Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected
// along with kAuthNegotiateDelegateAllowlist.
inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] =
-@@ -3269,7 +3269,7 @@ inline constexpr char kKioskChromeAppsForceAllowed[] =
+@@ -3271,7 +3271,7 @@ inline constexpr char kKioskChromeAppsForceAllowed[] =
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -71,7 +62,7 @@
// Defines administrator-set availability of Chrome for Testing.
inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed";
#endif
-@@ -3795,7 +3795,7 @@ inline constexpr char kScreenCaptureWithoutGestureAllo
+@@ -3797,7 +3797,7 @@ inline constexpr char kScreenCaptureWithoutGestureAllo
inline constexpr char kSandboxExternalProtocolBlocked[] =
"profile.sandbox_external_protocol_blocked";
@@ -80,7 +71,7 @@
// Boolean that indicates if system notifications are allowed to be used in
// place of Chrome notifications.
inline constexpr char kAllowSystemNotifications[] =
-@@ -3991,7 +3991,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] =
+@@ -3995,7 +3995,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] =
"policy.lens_desktop_ntp_search_enabled";
#endif
@@ -89,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
-@@ -4088,7 +4088,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ
+@@ -4092,7 +4092,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ
"printing.oauth2_authorization_servers";
#endif
diff --git a/www/chromium/files/patch-chrome_common_url__constants.h b/www/chromium/files/patch-chrome_common_url__constants.h
index 19226d6fa236..b1ecc8fff477 100644
--- a/www/chromium/files/patch-chrome_common_url__constants.h
+++ b/www/chromium/files/patch-chrome_common_url__constants.h
@@ -1,6 +1,6 @@
---- chrome/common/url_constants.h.orig 2025-05-28 14:55:43 UTC
+--- chrome/common/url_constants.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/common/url_constants.h
-@@ -992,7 +992,7 @@ inline constexpr char kOutdatedPluginLearnMoreURL[] =
+@@ -997,7 +997,7 @@ inline constexpr char kOutdatedPluginLearnMoreURL[] =
inline constexpr char kPhoneHubPermissionLearnMoreURL[] =
"https://support.google.com/chromebook?p=multidevice";
diff --git a/www/chromium/files/patch-chrome_common_webui__url__constants.h b/www/chromium/files/patch-chrome_common_webui__url__constants.h
index f4ad34c86fb3..a41e27245484 100644
--- a/www/chromium/files/patch-chrome_common_webui__url__constants.h
+++ b/www/chromium/files/patch-chrome_common_webui__url__constants.h
@@ -1,6 +1,6 @@
---- chrome/common/webui_url_constants.h.orig 2025-05-28 14:55:43 UTC
+--- chrome/common/webui_url_constants.h.orig 2025-07-02 06:08:04 UTC
+++ chrome/common/webui_url_constants.h
-@@ -524,18 +524,18 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome
+@@ -540,18 +540,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";
-@@ -547,11 +547,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[]
+@@ -563,11 +563,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[]
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -36,7 +36,7 @@
inline constexpr char kChromeUIBrowserSwitchHost[] = "browser-switch";
inline constexpr char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/";
inline constexpr char kChromeUIIntroDefaultBrowserSubPage[] = "default-browser";
-@@ -576,7 +576,7 @@ inline constexpr char kChromeUIHistorySyncOptinURL[] =
+@@ -592,7 +592,7 @@ inline constexpr char kChromeUIHistorySyncOptinURL[] =
"chrome://history-sync-optin/";
#endif
diff --git a/www/chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc b/www/chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc
index 47dbb5122d44..1934911d37a4 100644
--- a/www/chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc
+++ b/www/chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc
@@ -1,6 +1,6 @@
---- chrome/services/printing/print_backend_service_impl.cc.orig 2025-05-05 10:57:53 UTC
+--- chrome/services/printing/print_backend_service_impl.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/services/printing/print_backend_service_impl.cc
-@@ -49,7 +49,7 @@
+@@ -48,7 +48,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"
-@@ -76,7 +76,7 @@ namespace printing {
+@@ -75,7 +75,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.
-@@ -85,7 +85,7 @@ void InstantiateLinuxUiDelegate() {
+@@ -84,7 +84,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());
-@@ -468,7 +468,7 @@ void PrintBackendServiceImpl::Init(
+@@ -467,7 +467,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`.
-@@ -689,7 +689,7 @@ void PrintBackendServiceImpl::UpdatePrintSettings(
+@@ -688,7 +688,7 @@ void PrintBackendServiceImpl::UpdatePrintSettings(
crash_keys_ = std::make_unique<crash_keys::ScopedPrinterInfo>(
*printer_name, print_backend_->GetPrinterDriverInfo(*printer_name));
diff --git a/www/chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc b/www/chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc
index c4d029edcf6d..a566027a861c 100644
--- a/www/chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc
+++ b/www/chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc
@@ -1,6 +1,6 @@
---- chrome/test/chromedriver/chrome_launcher.cc.orig 2023-12-10 06:10:27 UTC
+--- chrome/test/chromedriver/chrome_launcher.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/test/chromedriver/chrome_launcher.cc
-@@ -73,6 +73,7 @@
+@@ -74,6 +74,7 @@
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
diff --git a/www/chromium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc b/www/chromium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc
index 4159ee106a85..a3ffb2e37b9e 100644
--- a/www/chromium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc
+++ b/www/chromium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc
@@ -1,6 +1,6 @@
---- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-02-19 07:43:18 UTC
+--- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/test/chromedriver/key_converter_unittest.cc
-@@ -252,7 +252,7 @@ TEST(KeyConverter, ToggleModifiers) {
+@@ -248,7 +248,7 @@ TEST(KeyConverter, ToggleModifiers) {
CheckEventsReleaseModifiers(keys, key_events);
}
@@ -9,7 +9,7 @@
// Fails on bots: crbug.com/174962
#define MAYBE_AllEnglishKeyboardSymbols DISABLED_AllEnglishKeyboardSymbols
#else
-@@ -310,7 +310,7 @@ TEST(KeyConverter, AllEnglishKeyboardTextChars) {
+@@ -306,7 +306,7 @@ TEST(KeyConverter, AllEnglishKeyboardTextChars) {
TEST(KeyConverter, AllSpecialWebDriverKeysOnEnglishKeyboard) {
ui::ScopedKeyboardLayout keyboard_layout(ui::KEYBOARD_LAYOUT_ENGLISH_US);
const auto kTextForKeys = std::to_array<char>({
diff --git a/www/chromium/files/patch-chrome_updater_app_app__uninstall.cc b/www/chromium/files/patch-chrome_updater_app_app__uninstall.cc
index da7e8df5d26e..e855e7b73646 100644
--- a/www/chromium/files/patch-chrome_updater_app_app__uninstall.cc
+++ b/www/chromium/files/patch-chrome_updater_app_app__uninstall.cc
@@ -1,6 +1,6 @@
---- chrome/updater/app/app_uninstall.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/updater/app/app_uninstall.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/updater/app/app_uninstall.cc
-@@ -172,7 +172,7 @@ void UninstallInThreadPool(UpdaterScope scope,
+@@ -181,7 +181,7 @@ void UninstallInThreadPool(UpdaterScope scope,
}
if (int result = UninstallOtherVersions(scope);
result != kErrorOk) {
diff --git a/www/chromium/files/patch-chrome_updater_configurator.cc b/www/chromium/files/patch-chrome_updater_configurator.cc
index e3b3c4be436b..74b73c1460a4 100644
--- a/www/chromium/files/patch-chrome_updater_configurator.cc
+++ b/www/chromium/files/patch-chrome_updater_configurator.cc
@@ -1,6 +1,6 @@
---- chrome/updater/configurator.cc.orig 2025-03-05 08:14:56 UTC
+--- chrome/updater/configurator.cc.orig 2025-07-02 06:08:04 UTC
+++ chrome/updater/configurator.cc
-@@ -73,7 +73,7 @@ Configurator::Configurator(scoped_refptr<UpdaterPrefs>
+@@ -91,7 +91,7 @@ Configurator::Configurator(scoped_refptr<UpdaterPrefs>
return std::nullopt;
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
}()) {
diff --git a/www/chromium/files/patch-chromecast_browser_cast__browser__main__parts.cc b/www/chromium/files/patch-chromecast_browser_cast__browser__main__parts.cc
index 0defcb9bbe54..d35852ea340a 100644
--- a/www/chromium/files/patch-chromecast_browser_cast__browser__main__parts.cc
+++ b/www/chromium/files/patch-chromecast_browser_cast__browser__main__parts.cc
@@ -1,4 +1,4 @@
---- chromecast/browser/cast_browser_main_parts.cc.orig 2025-05-28 14:55:43 UTC
+--- chromecast/browser/cast_browser_main_parts.cc.orig 2025-07-02 06:08:04 UTC
+++ chromecast/browser/cast_browser_main_parts.cc
@@ -100,7 +100,7 @@
#include "ui/ozone/public/ozone_platform.h"
@@ -9,7 +9,7 @@
#include <fontconfig/fontconfig.h>
#include <signal.h>
#include <sys/prctl.h>
-@@ -273,7 +273,7 @@ class CastViewsDelegate : public views::ViewsDelegate
+@@ -282,7 +282,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());
-@@ -318,7 +318,7 @@ const DefaultCommandLineSwitch kDefaultSwitches[] = {
+@@ -327,7 +327,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.
-@@ -495,7 +495,7 @@ void CastBrowserMainParts::ToolkitInitialized() {
+@@ -504,7 +504,7 @@ void CastBrowserMainParts::ToolkitInitialized() {
views_delegate_ = std::make_unique<CastViewsDelegate>();
#endif // defined(USE_AURA)
diff --git a/www/chromium/files/patch-components_BUILD.gn b/www/chromium/files/patch-components_BUILD.gn
index 0c4be4c1e3d2..2b277a5e2219 100644
--- a/www/chromium/files/patch-components_BUILD.gn
+++ b/www/chromium/files/patch-components_BUILD.gn
@@ -1,6 +1,6 @@
---- components/BUILD.gn.orig 2025-05-28 14:55:43 UTC
+--- components/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ components/BUILD.gn
-@@ -210,7 +210,6 @@ test("components_unittests") {
+@@ -211,7 +211,6 @@ test("components_unittests") {
"//components/content_settings/core/browser:unit_tests",
"//components/content_settings/core/common:unit_tests",
"//components/country_codes:unit_tests",
@@ -8,7 +8,7 @@
"//components/cross_device/logging:unit_tests",
"//components/crx_file:unit_tests",
"//components/data_sharing:unit_tests",
-@@ -614,7 +613,7 @@ test("components_unittests") {
+@@ -616,7 +615,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",
-@@ -774,7 +773,7 @@ test("components_unittests") {
+@@ -780,7 +779,7 @@ test("components_unittests") {
deps += [ "//components/constrained_window:unit_tests" ]
}
diff --git a/www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc b/www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
index 8887458885a0..e60d357bd42a 100644
--- a/www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
+++ b/www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-05-28 14:55:43 UTC
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-07-02 06:08:04 UTC
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.cc
-@@ -466,7 +466,7 @@ void PaymentsDataManager::OnWebDataServiceRequestDone(
+@@ -472,7 +472,7 @@ void PaymentsDataManager::OnWebDataServiceRequestDone(
bool PaymentsDataManager::ShouldShowBnplSettings() const {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
// Check `kAutofillEnableBuyNowPayLater` only if the user has seen a BNPL
// suggestion before, or there are already linked issuers present, to avoid
// unnecessary feature flag checks. The linked issuer check is due to the fact
-@@ -971,7 +971,7 @@ void PaymentsDataManager::SetPrefService(PrefService*
+@@ -983,7 +983,7 @@ void PaymentsDataManager::SetPrefService(PrefService*
&PaymentsDataManager::OnAutofillPaymentsCardBenefitsPrefChange,
base::Unretained(this)));
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
pref_registrar_.Add(
prefs::kAutofillBnplEnabled,
base::BindRepeating(&PaymentsDataManager::OnBnplEnabledPrefChange,
-@@ -1047,7 +1047,7 @@ void PaymentsDataManager::SetAutofillHasSeenIban() {
+@@ -1067,7 +1067,7 @@ void PaymentsDataManager::SetAutofillHasSeenIban() {
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,7 +27,7 @@
bool PaymentsDataManager::IsAutofillHasSeenBnplPrefEnabled() const {
return prefs::HasSeenBnpl(pref_service_);
}
-@@ -2029,7 +2029,7 @@ bool PaymentsDataManager::AreEwalletAccountsSupported(
+@@ -2060,7 +2060,7 @@ bool PaymentsDataManager::AreEwalletAccountsSupported(
bool PaymentsDataManager::AreBnplIssuersSupported() const {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -36,7 +36,7 @@
return app_locale_ == "en-US" && GetCountryCodeForExperimentGroup() == "US" &&
base::FeatureList::IsEnabled(
features::kAutofillEnableBuyNowPayLaterSyncing);
-@@ -2062,7 +2062,7 @@ void PaymentsDataManager::ClearAllCreditCardBenefits()
+@@ -2093,7 +2093,7 @@ void PaymentsDataManager::ClearAllCreditCardBenefits()
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h b/www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
index fad4f1ccc89c..39bd47289926 100644
--- a/www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
+++ b/www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-05-28 14:55:43 UTC
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-07-02 06:08:04 UTC
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.h
-@@ -360,7 +360,7 @@ class PaymentsDataManager : public AutofillWebDataServ
+@@ -365,7 +365,7 @@ class PaymentsDataManager : public AutofillWebDataServ
void SetAutofillHasSeenIban();
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
// Returns the value of the kAutofillHasSeenBnpl pref.
bool IsAutofillHasSeenBnplPrefEnabled() const;
-@@ -680,7 +680,7 @@ class PaymentsDataManager : public AutofillWebDataServ
+@@ -685,7 +685,7 @@ class PaymentsDataManager : public AutofillWebDataServ
void ClearAllCreditCardBenefits();
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc b/www/chromium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
index af81852d632b..f63dc61e3a3c 100644
--- a/www/chromium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
+++ b/www/chromium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig 2025-05-28 14:55:43 UTC
+--- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig 2025-07-02 06:08:04 UTC
+++ components/autofill/core/browser/foundations/browser_autofill_manager.cc
-@@ -728,7 +728,7 @@ BrowserAutofillManager::GetCreditCardAccessManager() c
+@@ -740,7 +740,7 @@ BrowserAutofillManager::GetCreditCardAccessManager() c
payments::BnplManager* BrowserAutofillManager::GetPaymentsBnplManager() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc b/www/chromium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
index 89ed04671ebb..5246dc8a8727 100644
--- a/www/chromium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
+++ b/www/chromium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2025-05-28 14:55:43 UTC
+--- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2025-07-02 06:08:04 UTC
+++ components/autofill/core/browser/payments/amount_extraction_manager.cc
-@@ -109,7 +109,7 @@ bool AmountExtractionManager::ShouldTriggerAmountExtra
+@@ -109,7 +109,7 @@ AmountExtractionManager::GetEligibleFeatures(const Sug
}
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
@@ -9,16 +9,7 @@
if (base::FeatureList::IsEnabled(
::autofill::features::
kAutofillEnableAmountExtractionDesktopLogging)) {
-@@ -123,7 +123,7 @@ bool AmountExtractionManager::ShouldTriggerAmountExtra
- }
-
- if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-- BUILDFLAG(IS_CHROMEOS)) {
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) {
- return base::FeatureList::IsEnabled(
- ::autofill::features::kAutofillEnableAmountExtractionDesktop);
- } else {
-@@ -190,7 +190,7 @@ void AmountExtractionManager::OnCheckoutAmountReceived
+@@ -188,7 +188,7 @@ void AmountExtractionManager::OnCheckoutAmountReceived
bnpl_manager->OnAmountExtractionReturned(parsed_extracted_amount);
}
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
@@ -27,7 +18,7 @@
if (base::FeatureList::IsEnabled(
::autofill::features::
kAutofillEnableAmountExtractionDesktopLogging)) {
-@@ -214,7 +214,7 @@ void AmountExtractionManager::OnTimeoutReached() {
+@@ -212,7 +212,7 @@ void AmountExtractionManager::OnTimeoutReached() {
autofill_metrics::AmountExtractionResult::kTimeout);
// TODO(crbug.com/378517983): Add BNPL flow action logic here.
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
@@ -36,3 +27,12 @@
if (base::FeatureList::IsEnabled(
::autofill::features::
kAutofillEnableAmountExtractionDesktopLogging)) {
+@@ -232,7 +232,7 @@ AmountExtractionManager::CheckEligiblilityForFeaturesR
+ // Check eligibility of BNPL feature.
+ // Currently, BNPL is only offered for desktop platforms.
+ if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+- BUILDFLAG(IS_CHROMEOS)) {
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) {
+ if (BnplManager* bnpl_manager = autofill_manager_->GetPaymentsBnplManager();
+ bnpl_manager && bnpl_manager->IsEligibleForBnpl()) {
+ eligible_features.insert(EligibleFeature::kBnpl);
diff --git a/www/chromium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc b/www/chromium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
index acbbb04a755b..8310a08bf8b7 100644
--- a/www/chromium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
+++ b/www/chromium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc.orig 2025-05-28 14:55:43 UTC
+--- components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc.orig 2025-07-02 06:08:04 UTC
+++ components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc
-@@ -1226,7 +1226,7 @@ bool AreMaskedBankAccountSupported() {
+@@ -1261,7 +1261,7 @@ bool AreMaskedBankAccountSupported() {
bool IsBnplIssuerSupported() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc b/www/chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc
index 048d09db0ae1..0c520495559d 100644
--- a/www/chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc
+++ b/www/chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/common/autofill_payments_features.cc.orig 2025-05-28 14:55:43 UTC
+--- components/autofill/core/common/autofill_payments_features.cc.orig 2025-07-02 06:08:04 UTC
+++ components/autofill/core/common/autofill_payments_features.cc
-@@ -297,7 +297,7 @@ BASE_FEATURE(kAutofillSyncEwalletAccounts,
+@@ -326,7 +326,7 @@ BASE_FEATURE(kAutofillSyncEwalletAccounts,
#endif // BUILDFLAG(IS_ANDROID)
bool ShouldShowImprovedUserConsentForCreditCardSave() {
diff --git a/www/chromium/files/patch-components_autofill_core_common_autofill__prefs.cc b/www/chromium/files/patch-components_autofill_core_common_autofill__prefs.cc
index 66432d161eab..d22f8a1e7ba4 100644
--- a/www/chromium/files/patch-components_autofill_core_common_autofill__prefs.cc
+++ b/www/chromium/files/patch-components_autofill_core_common_autofill__prefs.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/common/autofill_prefs.cc.orig 2025-05-28 14:55:43 UTC
+--- components/autofill/core/common/autofill_prefs.cc.orig 2025-07-02 06:08:04 UTC
+++ components/autofill/core/common/autofill_prefs.cc
-@@ -99,7 +99,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
+@@ -101,7 +101,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
registry->RegisterBooleanPref(
kAutofillBnplEnabled, true,
user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
-@@ -278,7 +278,7 @@ bool IsFacilitatedPaymentsEwalletEnabled(const PrefSer
+@@ -280,7 +280,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);
}
-@@ -287,7 +287,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
+@@ -289,7 +289,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;
-@@ -296,7 +296,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) {
+@@ -298,7 +298,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) {
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-components_autofill_core_common_autofill__prefs.h b/www/chromium/files/patch-components_autofill_core_common_autofill__prefs.h
index 397fb9e11e8b..d179d2dcb9fb 100644
--- a/www/chromium/files/patch-components_autofill_core_common_autofill__prefs.h
+++ b/www/chromium/files/patch-components_autofill_core_common_autofill__prefs.h
@@ -1,4 +1,4 @@
---- components/autofill/core/common/autofill_prefs.h.orig 2025-05-28 14:55:43 UTC
+--- components/autofill/core/common/autofill_prefs.h.orig 2025-07-02 06:08:04 UTC
+++ components/autofill/core/common/autofill_prefs.h
@@ -32,7 +32,7 @@ inline constexpr std::string_view kAutofillAblationSee
inline constexpr char kAutofillAiOptInStatus[] =
@@ -9,7 +9,7 @@
// 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.
-@@ -214,7 +214,7 @@ void SetFacilitatedPaymentsEwallet(PrefService* prefs,
+@@ -220,7 +220,7 @@ void SetFacilitatedPaymentsEwallet(PrefService* prefs,
bool IsFacilitatedPaymentsEwalletEnabled(const PrefService* prefs);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
void SetAutofillBnplEnabled(PrefService* prefs, bool value);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -222,7 +222,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
+@@ -228,7 +228,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/chromium/files/patch-components_commerce_core_commerce__feature__list.cc b/www/chromium/files/patch-components_commerce_core_commerce__feature__list.cc
index 3ba6b67a728e..71ddede40ea4 100644
--- a/www/chromium/files/patch-components_commerce_core_commerce__feature__list.cc
+++ b/www/chromium/files/patch-components_commerce_core_commerce__feature__list.cc
@@ -1,6 +1,6 @@
---- components/commerce/core/commerce_feature_list.cc.orig 2025-05-05 10:57:53 UTC
+--- components/commerce/core/commerce_feature_list.cc.orig 2025-07-02 06:08:04 UTC
+++ components/commerce/core/commerce_feature_list.cc
-@@ -156,7 +156,8 @@ BASE_FEATURE(kPriceInsights,
+@@ -157,7 +157,8 @@ BASE_FEATURE(kPriceInsights,
"PriceInsights",
base::FEATURE_DISABLED_BY_DEFAULT);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -10,7 +10,7 @@
BASE_FEATURE(kPriceInsightsRegionLaunched,
"PriceInsightsRegionLaunched",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -227,7 +228,7 @@ BASE_FEATURE(kEnableDiscountInfoApi,
+@@ -230,7 +231,7 @@ BASE_FEATURE(kEnableDiscountInfoApi,
const char kDiscountOnShoppyPageParam[] = "discount-on-shoppy-page";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -19,7 +19,7 @@
const base::FeatureParam<bool> kDiscountOnShoppyPage{
&kEnableDiscountInfoApi, kDiscountOnShoppyPageParam, true};
#else
-@@ -236,7 +237,7 @@ const base::FeatureParam<bool> kDiscountOnShoppyPage{
+@@ -239,7 +240,7 @@ const base::FeatureParam<bool> kDiscountOnShoppyPage{
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -28,7 +28,7 @@
BASE_FEATURE(kEnableDiscountInfoApiRegionLaunched,
"EnableDiscountInfoApiRegionLaunched",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -251,7 +252,7 @@ const char kMerchantWideBehaviorParam[] = "merchant-wi
+@@ -254,7 +255,7 @@ const char kMerchantWideBehaviorParam[] = "merchant-wi
const char kNonMerchantWideBehaviorParam[] = "non-merchant-wide-behavior";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-components_constrained__window_constrained__window__views.cc b/www/chromium/files/patch-components_constrained__window_constrained__window__views.cc
index 13d3873812d9..28e32aa3ee58 100644
--- a/www/chromium/files/patch-components_constrained__window_constrained__window__views.cc
+++ b/www/chromium/files/patch-components_constrained__window_constrained__window__views.cc
@@ -1,6 +1,6 @@
---- components/constrained_window/constrained_window_views.cc.orig 2025-05-28 14:55:43 UTC
+--- components/constrained_window/constrained_window_views.cc.orig 2025-07-02 06:08:04 UTC
+++ components/constrained_window/constrained_window_views.cc
-@@ -385,7 +385,7 @@ bool SupportsGlobalScreenCoordinates() {
+@@ -392,7 +392,7 @@ bool SupportsGlobalScreenCoordinates() {
}
bool PlatformClipsChildrenToViewport() {
diff --git a/www/chromium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc b/www/chromium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
index 581002920768..bc9e20f6709d 100644
--- a/www/chromium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
+++ b/www/chromium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
@@ -1,7 +1,7 @@
---- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig 2025-05-28 14:55:43 UTC
+--- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig 2025-07-02 06:08:04 UTC
+++ components/enterprise/connectors/core/realtime_reporting_client_base.cc
@@ -191,7 +191,7 @@ void RealtimeReportingClientBase::ReportEvent(
- event.mutable_time()->set_nanos((timestamp_millis % 1000) * 1000000);
+ *event.mutable_time() = ToProtoTimestamp(base::Time::Now());
}
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/chromium/files/patch-components_feature__engagement_public_feature__configurations.cc b/www/chromium/files/patch-components_feature__engagement_public_feature__configurations.cc
index 76f9f373bebc..3b623983a6d6 100644
--- a/www/chromium/files/patch-components_feature__engagement_public_feature__configurations.cc
+++ b/www/chromium/files/patch-components_feature__engagement_public_feature__configurations.cc
@@ -1,4 +1,4 @@
---- components/feature_engagement/public/feature_configurations.cc.orig 2025-05-28 14:55:43 UTC
+--- components/feature_engagement/public/feature_configurations.cc.orig 2025-07-02 06:08:04 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;
-@@ -1851,7 +1851,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
+@@ -1885,7 +1885,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-components_feature__engagement_public_feature__constants.cc b/www/chromium/files/patch-components_feature__engagement_public_feature__constants.cc
index 3e3a7f5c74d4..357bf3681d78 100644
--- a/www/chromium/files/patch-components_feature__engagement_public_feature__constants.cc
+++ b/www/chromium/files/patch-components_feature__engagement_public_feature__constants.cc
@@ -1,7 +1,7 @@
---- components/feature_engagement/public/feature_constants.cc.orig 2025-05-28 14:55:43 UTC
+--- components/feature_engagement/public/feature_constants.cc.orig 2025-07-02 06:08:04 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);
+@@ -28,7 +28,7 @@ bool IsOnDeviceStorageEnabled() {
+ }
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -9,7 +9,7 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
BASE_FEATURE(kEsbDownloadRowPromoFeature,
"EsbDownloadRowPromo",
-@@ -759,7 +759,7 @@ BASE_FEATURE(kDefaultBrowserTriggerCriteriaExperiment,
+@@ -793,7 +793,7 @@ BASE_FEATURE(kDefaultBrowserTriggerCriteriaExperiment,
#endif // BUILDFLAG(IS_IOS)
@@ -18,7 +18,7 @@
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
BASE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature,
"IPH_AutofillBnplAffirmOrZipSuggestion",
-@@ -909,7 +909,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature,
+@@ -943,7 +943,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
diff --git a/www/chromium/files/patch-components_feature__engagement_public_feature__constants.h b/www/chromium/files/patch-components_feature__engagement_public_feature__constants.h
index fc3281e86b2a..1722652f0e15 100644
--- a/www/chromium/files/patch-components_feature__engagement_public_feature__constants.h
+++ b/www/chromium/files/patch-components_feature__engagement_public_feature__constants.h
@@ -1,6 +1,6 @@
---- components/feature_engagement/public/feature_constants.h.orig 2025-05-28 14:55:43 UTC
+--- components/feature_engagement/public/feature_constants.h.orig 2025-07-02 06:08:04 UTC
+++ components/feature_engagement/public/feature_constants.h
-@@ -27,7 +27,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDemoMode);
+@@ -30,7 +30,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDemoMode);
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
FEATURE_CONSTANTS_DECLARE_FEATURE(kEsbDownloadRowPromoFeature);
#endif
-@@ -336,7 +336,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kDefaultBrowserTrigg
+@@ -358,7 +358,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kDefaultBrowserTrigg
#endif // BUILDFLAG(IS_IOS)
@@ -18,7 +18,7 @@
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature);
FEATURE_CONSTANTS_DECLARE_FEATURE(
-@@ -397,7 +397,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphHelpA
+@@ -419,7 +419,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphHelpA
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphGamingFeature);
#endif
diff --git a/www/chromium/files/patch-components_feature__engagement_public_feature__list.cc b/www/chromium/files/patch-components_feature__engagement_public_feature__list.cc
index 6329735dbe6f..7b3da6813e8e 100644
--- a/www/chromium/files/patch-components_feature__engagement_public_feature__list.cc
+++ b/www/chromium/files/patch-components_feature__engagement_public_feature__list.cc
@@ -1,7 +1,7 @@
---- components/feature_engagement/public/feature_list.cc.orig 2025-05-28 14:55:43 UTC
+--- components/feature_engagement/public/feature_list.cc.orig 2025-07-02 06:08:04 UTC
+++ components/feature_engagement/public/feature_list.cc
-@@ -186,7 +186,7 @@ const base::Feature* const kAllFeatures[] = {
- &kIPHiOSWelcomeBackFeature,
+@@ -189,7 +189,7 @@ const base::Feature* const kAllFeatures[] = {
+ &kIPHIOSGLICPromoFeature,
#endif // BUILDFLAG(IS_IOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -9,7 +9,7 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
&kEsbDownloadRowPromoFeature,
#endif
-@@ -261,7 +261,7 @@ const base::Feature* const kAllFeatures[] = {
+@@ -264,7 +264,7 @@ const base::Feature* const kAllFeatures[] = {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -18,7 +18,7 @@
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
&kIPHAutofillAiOptInFeature,
&kIPHAutofillBnplAffirmOrZipSuggestionFeature,
-@@ -316,7 +316,7 @@ const base::Feature* const kAllFeatures[] = {
+@@ -319,7 +319,7 @@ const base::Feature* const kAllFeatures[] = {
&kIPHScalableIphGamingFeature,
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/chromium/files/patch-components_feature__engagement_public_feature__list.h b/www/chromium/files/patch-components_feature__engagement_public_feature__list.h
index 279a46d6aaea..8e3bc8cac25e 100644
--- a/www/chromium/files/patch-components_feature__engagement_public_feature__list.h
+++ b/www/chromium/files/patch-components_feature__engagement_public_feature__list.h
@@ -1,6 +1,6 @@
---- components/feature_engagement/public/feature_list.h.orig 2025-05-28 14:55:43 UTC
+--- components/feature_engagement/public/feature_list.h.orig 2025-07-02 06:08:04 UTC
+++ components/feature_engagement/public/feature_list.h
-@@ -332,7 +332,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSWelcomeBackFeature, "IPH
+@@ -336,7 +336,7 @@ DEFINE_VARIATION_PARAM(kIPHIOSGLICPromoFeature, "IPH_I
#endif // BUILDFLAG(IS_IOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
DEFINE_VARIATION_PARAM(kEsbDownloadRowPromoFeature, "EsbDownloadRowPromo");
#endif
-@@ -453,7 +453,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSharedTabFeedbackF
+@@ -458,7 +458,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSharedTabFeedbackF
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -19,7 +19,7 @@
DEFINE_VARIATION_PARAM(kIPHAutofillAiOptInFeature, "IPH_AutofillAiOptIn");
DEFINE_VARIATION_PARAM(kIPHAutofillBnplAffirmOrZipSuggestionFeature,
"IPH_AutofillBnplAffirmOrZipSuggestion");
-@@ -549,7 +550,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHelpAppBasedTenF
+@@ -554,7 +555,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHelpAppBasedTenF
DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, "IPH_ScalableIphGaming");
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -28,16 +28,16 @@
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunch,
"IPH_DesktopPWAsLinkCapturingLaunch");
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
-@@ -735,7 +736,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
- VARIATION_ENTRY(kIPHiOSDownloadAutoDeletionFeature),
+@@ -742,7 +743,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
VARIATION_ENTRY(kIPHiOSWelcomeBackFeature),
+ VARIATION_ENTRY(kIPHIOSGLICPromoFeature),
#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
VARIATION_ENTRY(kIPHAutofillEnableLoyaltyCardsFeature),
VARIATION_ENTRY(kIPHBatterySaverModeFeature),
VARIATION_ENTRY(kIPHCompanionSidePanelFeature),
-@@ -798,7 +799,8 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+@@ -804,7 +805,8 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -47,7 +47,7 @@
VARIATION_ENTRY(kIPHAutofillAiOptInFeature),
VARIATION_ENTRY(kIPHAutofillCreditCardBenefitFeature),
VARIATION_ENTRY(kIPHAutofillCardInfoRetrievalSuggestionFeature),
-@@ -851,7 +853,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+@@ -857,7 +859,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
VARIATION_ENTRY(kIPHScalableIphGamingFeature),
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/chromium/files/patch-components_feed_core_v2_proto__util.cc b/www/chromium/files/patch-components_feed_core_v2_proto__util.cc
index 73d5ec0eb760..89112dbb99b7 100644
--- a/www/chromium/files/patch-components_feed_core_v2_proto__util.cc
+++ b/www/chromium/files/patch-components_feed_core_v2_proto__util.cc
@@ -1,6 +1,6 @@
---- components/feed/core/v2/proto_util.cc.orig 2023-07-16 15:47:57 UTC
+--- components/feed/core/v2/proto_util.cc.orig 2025-07-02 06:08:04 UTC
+++ components/feed/core/v2/proto_util.cc
-@@ -93,8 +93,8 @@ feedwire::Version GetPlatformVersionMessage() {
+@@ -92,8 +92,8 @@ feedwire::Version GetPlatformVersionMessage() {
int32_t major, minor, revision;
base::SysInfo::OperatingSystemVersionNumbers(&major, &minor, &revision);
@@ -11,7 +11,7 @@
result.set_revision(revision);
#if BUILDFLAG(IS_ANDROID)
result.set_api_version(base::android::BuildInfo::GetInstance()->sdk_int());
-@@ -109,8 +109,8 @@ feedwire::Version GetAppVersionMessage(const ChromeInf
+@@ -108,8 +108,8 @@ feedwire::Version GetAppVersionMessage(const ChromeInf
// Chrome's version is in the format: MAJOR,MINOR,BUILD,PATCH.
const std::vector<uint32_t>& numbers = chrome_info.version.components();
if (numbers.size() > 3) {
diff --git a/www/chromium/files/patch-components_feed_core_v2_proto__util__unittest.cc b/www/chromium/files/patch-components_feed_core_v2_proto__util__unittest.cc
index 6c41a4a82910..24c72d1b4031 100644
--- a/www/chromium/files/patch-components_feed_core_v2_proto__util__unittest.cc
+++ b/www/chromium/files/patch-components_feed_core_v2_proto__util__unittest.cc
@@ -1,6 +1,6 @@
---- components/feed/core/v2/proto_util_unittest.cc.orig 2024-08-26 12:06:38 UTC
+--- components/feed/core/v2/proto_util_unittest.cc.orig 2025-07-02 06:08:04 UTC
+++ components/feed/core/v2/proto_util_unittest.cc
-@@ -43,8 +43,8 @@ TEST(ProtoUtilTest, CreateClientInfo) {
+@@ -42,8 +42,8 @@ TEST(ProtoUtilTest, CreateClientInfo) {
feedwire::ClientInfo result = CreateClientInfo(request_metadata);
EXPECT_EQ(feedwire::ClientInfo::CHROME_ANDROID, result.app_type());
EXPECT_EQ(feedwire::Version::RELEASE, result.app_version().build_type());
diff --git a/www/chromium/files/patch-components_metrics_metrics__log.cc b/www/chromium/files/patch-components_metrics_metrics__log.cc
index b7473a13c23d..b3c42657cd0b 100644
--- a/www/chromium/files/patch-components_metrics_metrics__log.cc
+++ b/www/chromium/files/patch-components_metrics_metrics__log.cc
@@ -1,6 +1,6 @@
---- components/metrics/metrics_log.cc.orig 2025-05-05 10:57:53 UTC
+--- components/metrics/metrics_log.cc.orig 2025-07-02 06:08:04 UTC
+++ components/metrics/metrics_log.cc
-@@ -62,7 +62,7 @@
+@@ -58,7 +58,7 @@
#include "base/win/current_module.h"
#endif
@@ -9,7 +9,7 @@
#include "base/environment.h"
#include "base/nix/xdg_util.h"
#endif
-@@ -158,7 +158,7 @@ void RecordCurrentTime(
+@@ -154,7 +154,7 @@ void RecordCurrentTime(
}
}
@@ -18,7 +18,7 @@
metrics::SystemProfileProto::OS::XdgSessionType ToProtoSessionType(
base::nix::SessionType session_type) {
switch (session_type) {
-@@ -441,7 +441,7 @@ void MetricsLog::RecordCoreSystemProfile(
+@@ -437,7 +437,7 @@ void MetricsLog::RecordCoreSystemProfile(
// OperatingSystemVersion refers to the ChromeOS release version.
#if BUILDFLAG(IS_CHROMEOS)
os->set_kernel_version(base::SysInfo::KernelVersion());
@@ -27,7 +27,7 @@
// Linux operating system version is copied over into kernel version to be
// consistent.
os->set_kernel_version(base::SysInfo::OperatingSystemVersion());
-@@ -458,7 +458,7 @@ void MetricsLog::RecordCoreSystemProfile(
+@@ -454,7 +454,7 @@ void MetricsLog::RecordCoreSystemProfile(
os->set_build_number(base::SysInfo::GetIOSBuildNumber());
#endif
diff --git a/www/chromium/files/patch-components_os__crypt_sync_os__crypt.h b/www/chromium/files/patch-components_os__crypt_sync_os__crypt.h
index 57d424286e5c..b71296e7b06e 100644
--- a/www/chromium/files/patch-components_os__crypt_sync_os__crypt.h
+++ b/www/chromium/files/patch-components_os__crypt_sync_os__crypt.h
@@ -1,15 +1,15 @@
---- components/os_crypt/sync/os_crypt.h.orig 2025-04-04 08:52:13 UTC
+--- components/os_crypt/sync/os_crypt.h.orig 2025-07-02 06:08:04 UTC
+++ components/os_crypt/sync/os_crypt.h
-@@ -16,7 +16,7 @@
- #include "build/chromecast_buildflags.h"
- #include "crypto/subtle_passkey.h"
+@@ -22,7 +22,7 @@ class AppleKeychain;
+ }
+ #endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
class KeyStorageLinux;
#endif // BUILDFLAG(IS_LINUX)
-@@ -32,7 +32,7 @@ struct Config;
+@@ -38,7 +38,7 @@ struct Config;
// Temporary interface due to OSCrypt refactor. See OSCryptImpl for descriptions
// of what each function does.
namespace OSCrypt {
@@ -18,7 +18,7 @@
COMPONENT_EXPORT(OS_CRYPT)
void SetConfig(std::unique_ptr<os_crypt::Config> config);
#endif // BUILDFLAG(IS_LINUX)
-@@ -77,7 +77,7 @@ COMPONENT_EXPORT(OS_CRYPT) void UseMockKeyForTesting(b
+@@ -83,7 +83,7 @@ COMPONENT_EXPORT(OS_CRYPT) void UseMockKeyForTesting(b
COMPONENT_EXPORT(OS_CRYPT) void SetLegacyEncryptionForTesting(bool legacy);
COMPONENT_EXPORT(OS_CRYPT) void ResetStateForTesting();
#endif // BUILDFLAG(IS_WIN)
@@ -27,7 +27,7 @@
COMPONENT_EXPORT(OS_CRYPT)
void UseMockKeyStorageForTesting(
base::OnceCallback<std::unique_ptr<KeyStorageLinux>()>
-@@ -111,7 +111,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
+@@ -117,7 +117,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
// Returns singleton instance of OSCryptImpl.
static OSCryptImpl* GetInstance();
@@ -36,7 +36,7 @@
// Set the configuration of OSCryptImpl.
// This method, or SetRawEncryptionKey(), must be called before using
// EncryptString() and DecryptString().
-@@ -207,7 +207,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
+@@ -213,7 +213,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
void ResetStateForTesting();
#endif
@@ -45,7 +45,7 @@
// For unit testing purposes, inject methods to be used.
// |storage_provider_factory| provides the desired |KeyStorage|
// implementation. If the provider returns |nullptr|, a hardcoded password
-@@ -231,13 +231,13 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
+@@ -240,13 +240,13 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
bool DeriveKey();
#endif // BUILDFLAG(IS_APPLE)
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_features_password__features.cc b/www/chromium/files/patch-components_password__manager_core_browser_features_password__features.cc
index a4c8b63869da..290372f263c1 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_features_password__features.cc
+++ b/www/chromium/files/patch-components_password__manager_core_browser_features_password__features.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/features/password_features.cc.orig 2025-05-28 14:55:43 UTC
+--- components/password_manager/core/browser/features/password_features.cc.orig 2025-07-02 06:08:04 UTC
+++ components/password_manager/core/browser/features/password_features.cc
-@@ -40,7 +40,7 @@ BASE_FEATURE(kClearUndecryptablePasswords,
+@@ -47,7 +47,7 @@ BASE_FEATURE(kClearUndecryptablePasswords,
BASE_FEATURE(kClearUndecryptablePasswordsOnSync,
"ClearUndecryptablePasswordsInSync",
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
@@ -9,7 +9,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -116,7 +116,7 @@ BASE_FEATURE(kReuseDetectionBasedOnPasswordHashes,
+@@ -120,7 +120,7 @@ BASE_FEATURE(kReuseDetectionBasedOnPasswordHashes,
"ReuseDetectionBasedOnPasswordHashes",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_features_password__features.h b/www/chromium/files/patch-components_password__manager_core_browser_features_password__features.h
index d0f5315e414c..a47850fd900e 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_features_password__features.h
+++ b/www/chromium/files/patch-components_password__manager_core_browser_features_password__features.h
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/features/password_features.h.orig 2025-05-28 14:55:43 UTC
+--- components/password_manager/core/browser/features/password_features.h.orig 2025-07-02 06:08:04 UTC
+++ components/password_manager/core/browser/features/password_features.h
-@@ -114,7 +114,7 @@ BASE_DECLARE_FEATURE(kPostponeOnLoginSuccessful);
+@@ -115,7 +115,7 @@ BASE_DECLARE_FEATURE(kPasswordManagerLogToTerminal);
// Detects password reuse based on hashed password values.
BASE_DECLARE_FEATURE(kReuseDetectionBasedOnPasswordHashes);
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_password__manager.cc b/www/chromium/files/patch-components_password__manager_core_browser_password__manager.cc
index a384d8aa90bc..419129b5c5e7 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_password__manager.cc
+++ b/www/chromium/files/patch-components_password__manager_core_browser_password__manager.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_manager.cc.orig 2025-05-28 14:55:43 UTC
+--- components/password_manager/core/browser/password_manager.cc.orig 2025-07-02 06:08:04 UTC
+++ components/password_manager/core/browser/password_manager.cc
-@@ -509,7 +509,7 @@ void PasswordManager::RegisterProfilePrefs(
+@@ -507,7 +507,7 @@ void PasswordManager::RegisterProfilePrefs(
prefs::kAutofillableCredentialsAccountStoreLoginDatabase, false);
#endif // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS)
registry->RegisterBooleanPref(prefs::kPasswordSharingEnabled, true);
@@ -9,7 +9,7 @@
registry->RegisterIntegerPref(prefs::kRelaunchChromeBubbleDismissedCounter,
0);
#endif
-@@ -522,7 +522,7 @@ void PasswordManager::RegisterProfilePrefs(
+@@ -520,7 +520,7 @@ void PasswordManager::RegisterProfilePrefs(
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_password__manager__client.h b/www/chromium/files/patch-components_password__manager_core_browser_password__manager__client.h
index e5751d75dc97..a2b83e110097 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_password__manager__client.h
+++ b/www/chromium/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-05-05 10:57:53 UTC
+--- components/password_manager/core/browser/password_manager_client.h.orig 2025-07-02 06:08:04 UTC
+++ components/password_manager/core/browser/password_manager_client.h
@@ -31,7 +31,7 @@
#include "net/cert/cert_status_flags.h"
@@ -9,7 +9,7 @@
#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"
-@@ -533,7 +533,7 @@ class PasswordManagerClient {
+@@ -540,7 +540,7 @@ class PasswordManagerClient {
virtual void TriggerSignIn(signin_metrics::AccessPoint access_point) const;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/chromium/files/patch-components_password__manager_core_common_password__manager__pref__names.h b/www/chromium/files/patch-components_password__manager_core_common_password__manager__pref__names.h
index 3b5e7954e02a..a16f5a0c0d0e 100644
--- a/www/chromium/files/patch-components_password__manager_core_common_password__manager__pref__names.h
+++ b/www/chromium/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-05-28 14:55:43 UTC
+--- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-07-02 06:08:04 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.
-@@ -350,7 +350,7 @@ inline constexpr char kAutofillableCredentialsAccountS
+@@ -346,7 +346,7 @@ inline constexpr char kAutofillableCredentialsAccountS
inline constexpr char kPasswordSharingEnabled[] =
"password_manager.password_sharing_enabled";
diff --git a/www/chromium/files/patch-components_permissions_prediction__service_prediction__common.cc b/www/chromium/files/patch-components_permissions_prediction__service_prediction__common.cc
index ce2536aaf44d..bda26ddbd358 100644
--- a/www/chromium/files/patch-components_permissions_prediction__service_prediction__common.cc
+++ b/www/chromium/files/patch-components_permissions_prediction__service_prediction__common.cc
@@ -1,6 +1,6 @@
---- components/permissions/prediction_service/prediction_common.cc.orig 2025-04-04 08:52:13 UTC
+--- components/permissions/prediction_service/prediction_common.cc.orig 2025-07-02 06:08:04 UTC
+++ components/permissions/prediction_service/prediction_common.cc
-@@ -34,7 +34,7 @@ int BucketizeValue(int count) {
+@@ -36,7 +36,7 @@ int BucketizeValue(int count) {
ClientFeatures_Platform GetCurrentPlatformProto() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -9,7 +9,7 @@
return permissions::ClientFeatures_Platform_PLATFORM_DESKTOP;
#elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
return permissions::ClientFeatures_Platform_PLATFORM_MOBILE;
-@@ -45,7 +45,7 @@ ClientFeatures_Platform GetCurrentPlatformProto() {
+@@ -47,7 +47,7 @@ ClientFeatures_Platform GetCurrentPlatformProto() {
ClientFeatures_PlatformEnum GetCurrentPlatformEnumProto() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/chromium/files/patch-components_policy_core_browser_url__blocklist__manager.cc b/www/chromium/files/patch-components_policy_core_browser_url__blocklist__manager.cc
new file mode 100644
index 000000000000..dfa041dc7fde
--- /dev/null
+++ b/www/chromium/files/patch-components_policy_core_browser_url__blocklist__manager.cc
@@ -0,0 +1,11 @@
+--- components/policy/core/browser/url_blocklist_manager.cc.orig 2025-07-02 06:08:04 UTC
++++ components/policy/core/browser/url_blocklist_manager.cc
+@@ -377,7 +377,7 @@ void URLBlocklistManager::RegisterProfilePrefs(
+ policy_prefs::kSafeSitesFilterBehavior,
+ static_cast<int>(SafeSitesFilterBehavior::kSafeSitesFilterDisabled));
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ registry->RegisterListPref(policy_prefs::kPasswordManagerBlocklist);
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ||
+ // BUILDFLAG(IS_MAC)
diff --git a/www/chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc b/www/chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
index 60f2af30117f..bc46407c78c3 100644
--- a/www/chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
+++ b/www/chromium/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-05-05 10:57:53 UTC
+--- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-07-02 06:08:04 UTC
+++ components/policy/core/common/cloud/cloud_policy_client.cc
-@@ -742,7 +742,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason
+@@ -762,7 +762,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason
fetch_request->set_invalidation_payload(invalidation_payload_);
}
}
diff --git a/www/chromium/files/patch-components_policy_core_common_policy__pref__names.cc b/www/chromium/files/patch-components_policy_core_common_policy__pref__names.cc
new file mode 100644
index 000000000000..45c534994983
--- /dev/null
+++ b/www/chromium/files/patch-components_policy_core_common_policy__pref__names.cc
@@ -0,0 +1,11 @@
+--- components/policy/core/common/policy_pref_names.cc.orig 2025-07-02 06:08:04 UTC
++++ components/policy/core/common/policy_pref_names.cc
+@@ -191,7 +191,7 @@ const char kFloatingWorkspaceEnabled[] = "ash.floating
+ // A boolean value indicating whether the built-in AI APIs are enabled.
+ const char kBuiltInAIAPIsEnabled[] = "policy.built_in_ai_apis_enabled";
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ // List of urls for which password manager is disabled/blocked.
+ const char kPasswordManagerBlocklist[] = "policy.password_manager_blocklist";
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ||
diff --git a/www/chromium/files/patch-components_policy_core_common_policy__pref__names.h b/www/chromium/files/patch-components_policy_core_common_policy__pref__names.h
new file mode 100644
index 000000000000..3d3f80beb506
--- /dev/null
+++ b/www/chromium/files/patch-components_policy_core_common_policy__pref__names.h
@@ -0,0 +1,11 @@
+--- components/policy/core/common/policy_pref_names.h.orig 2025-07-02 06:08:04 UTC
++++ components/policy/core/common/policy_pref_names.h
+@@ -91,7 +91,7 @@ extern const char kFloatingWorkspaceEnabled[];
+ #endif
+ extern const char kBuiltInAIAPIsEnabled[];
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ extern const char kPasswordManagerBlocklist[];
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
diff --git a/www/chromium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc b/www/chromium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
index c24bcbad0e03..7415d5e7665e 100644
--- a/www/chromium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
+++ b/www/chromium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
@@ -1,6 +1,6 @@
---- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2025-05-28 14:55:43 UTC
+--- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2025-07-02 06:08:04 UTC
+++ components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc
-@@ -113,7 +113,7 @@ RTLookupRequest::OSType GetRTLookupRequestOSType() {
+@@ -112,7 +112,7 @@ RTLookupRequest::OSType GetRTLookupRequestOSType() {
return RTLookupRequest::OS_TYPE_CHROME_OS;
#elif BUILDFLAG(IS_IOS)
return RTLookupRequest::OS_TYPE_IOS;
diff --git a/www/chromium/files/patch-components_search__engines_template__url__service.cc b/www/chromium/files/patch-components_search__engines_template__url__service.cc
index e0120bcf5890..bb8d6a340eb9 100644
--- a/www/chromium/files/patch-components_search__engines_template__url__service.cc
+++ b/www/chromium/files/patch-components_search__engines_template__url__service.cc
@@ -1,6 +1,6 @@
---- components/search_engines/template_url_service.cc.orig 2025-05-28 14:55:43 UTC
+--- components/search_engines/template_url_service.cc.orig 2025-07-02 06:08:04 UTC
+++ components/search_engines/template_url_service.cc
-@@ -3557,7 +3557,7 @@ bool TemplateURLService::MatchesDefaultSearchProvider(
+@@ -3561,7 +3561,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/chromium/files/patch-components_signin_public_base_signin__switches.cc b/www/chromium/files/patch-components_signin_public_base_signin__switches.cc
index 31ad90450cf5..6b4ba47a31b6 100644
--- a/www/chromium/files/patch-components_signin_public_base_signin__switches.cc
+++ b/www/chromium/files/patch-components_signin_public_base_signin__switches.cc
@@ -1,6 +1,6 @@
---- components/signin/public/base/signin_switches.cc.orig 2025-05-28 14:55:43 UTC
+--- components/signin/public/base/signin_switches.cc.orig 2025-07-02 06:08:04 UTC
+++ components/signin/public/base/signin_switches.cc
-@@ -62,7 +62,7 @@ BASE_FEATURE(kUseHostedDomainForManagementCheckOnSigni
+@@ -64,7 +64,7 @@ BASE_FEATURE(kFullscreenSignInPromoUseDate,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
diff --git a/www/chromium/files/patch-components_signin_public_base_signin__switches.h b/www/chromium/files/patch-components_signin_public_base_signin__switches.h
index 50165801de08..3438afb6235c 100644
--- a/www/chromium/files/patch-components_signin_public_base_signin__switches.h
+++ b/www/chromium/files/patch-components_signin_public_base_signin__switches.h
@@ -1,7 +1,7 @@
---- components/signin/public/base/signin_switches.h.orig 2025-05-28 14:55:43 UTC
+--- components/signin/public/base/signin_switches.h.orig 2025-07-02 06:08:04 UTC
+++ components/signin/public/base/signin_switches.h
-@@ -55,7 +55,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
- BASE_DECLARE_FEATURE(kUseHostedDomainForManagementCheckOnSignin);
+@@ -58,7 +58,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kFullscreenSignInPromoUseDate);
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/chromium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc b/www/chromium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
index 9239ced9307f..3ed3978a9764 100644
--- a/www/chromium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
+++ b/www/chromium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
@@ -1,9 +1,9 @@
---- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2024-07-30 11:12:21 UTC
+--- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2025-07-02 06:08:04 UTC
+++ components/supervised_user/core/browser/supervised_user_metrics_service.cc
-@@ -47,7 +47,7 @@ SupervisedUserMetricsService::SupervisedUserMetricsSer
+@@ -68,7 +68,7 @@ SupervisedUserMetricsService::SupervisedUserMetricsSer
extensions_metrics_delegate_(std::move(extensions_metrics_delegate)) {
DCHECK(pref_service_);
- DCHECK(url_filter_);
+ supervised_user_service_observation_.Observe(&supervised_user_service);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
CHECK(extensions_metrics_delegate_)
diff --git a/www/chromium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc b/www/chromium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
index 03bf2e31cfca..962ba8b9f69d 100644
--- a/www/chromium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
+++ b/www/chromium/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-05-05 10:57:53 UTC
+--- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2025-07-02 06:08:04 UTC
+++ components/supervised_user/core/browser/supervised_user_preferences.cc
-@@ -147,7 +147,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry
+@@ -153,7 +153,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry
registry->RegisterBooleanPref(prefs::kChildAccountStatusKnown, false);
registry->RegisterStringPref(prefs::kFamilyLinkUserMemberRole, std::string());
#if BUILDFLAG(ENABLE_EXTENSIONS) && \
diff --git a/www/chromium/files/patch-components_sync_service_sync__prefs.cc b/www/chromium/files/patch-components_sync_service_sync__prefs.cc
new file mode 100644
index 000000000000..0a500e15d0be
--- /dev/null
+++ b/www/chromium/files/patch-components_sync_service_sync__prefs.cc
@@ -0,0 +1,11 @@
+--- components/sync/service/sync_prefs.cc.orig 2025-07-02 06:08:04 UTC
++++ components/sync/service/sync_prefs.cc
+@@ -776,7 +776,7 @@ bool SyncPrefs::IsTypeSupportedInTransportMode(UserSel
+ // transport mode everywhere.
+ return true;
+ case UserSelectableType::kHistory:
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return base::FeatureList::IsEnabled(kReplaceSyncPromosWithSignInPromos) ||
+ base::FeatureList::IsEnabled(switches::kEnableHistorySyncOptin);
+ #else
diff --git a/www/chromium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc b/www/chromium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc
index 072d543f52bf..b0ababc7a986 100644
--- a/www/chromium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc
+++ b/www/chromium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc
@@ -1,6 +1,6 @@
---- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2025-05-05 10:57:53 UTC
+--- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2025-07-02 06:08:04 UTC
+++ components/trusted_vault/trusted_vault_connection_impl.cc
-@@ -103,7 +103,7 @@ GetLocalPhysicalDeviceType() {
+@@ -105,7 +105,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/chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc b/www/chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
index facc86a960f5..6533a7ab2ff3 100644
--- a/www/chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
+++ b/www/chromium/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-05-28 14:55:43 UTC
+--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-07-02 06:08:04 UTC
+++ components/viz/service/display_embedder/skia_output_surface_impl.cc
-@@ -1500,7 +1500,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor
+@@ -1503,7 +1503,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor
->GetVulkanPhysicalDevice(),
VK_IMAGE_TILING_OPTIMAL, vk_format,
si_format, yuv_color_space, ycbcr_info);
diff --git a/www/chromium/files/patch-components_viz_service_display__embedder_software__output__surface.h b/www/chromium/files/patch-components_viz_service_display__embedder_software__output__surface.h
index f7f1ac6e87d6..e82b6f040c13 100644
--- a/www/chromium/files/patch-components_viz_service_display__embedder_software__output__surface.h
+++ b/www/chromium/files/patch-components_viz_service_display__embedder_software__output__surface.h
@@ -1,6 +1,6 @@
---- components/viz/service/display_embedder/software_output_surface.h.orig 2025-02-19 07:43:18 UTC
+--- components/viz/service/display_embedder/software_output_surface.h.orig 2025-07-02 06:08:04 UTC
+++ components/viz/service/display_embedder/software_output_surface.h
-@@ -41,7 +41,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi
+@@ -40,7 +40,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi
UpdateVSyncParametersCallback callback) override;
void SetDisplayTransformHint(gfx::OverlayTransform transform) override {}
gfx::OverlayTransform GetDisplayTransform() override;
@@ -9,7 +9,7 @@
void SetNeedsSwapSizeNotifications(
bool needs_swap_size_notifications) override;
#endif
-@@ -59,7 +59,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi
+@@ -58,7 +58,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi
base::TimeTicks refresh_timebase_;
base::TimeDelta refresh_interval_ = BeginFrameArgs::DefaultInterval();
diff --git a/www/chromium/files/patch-components_viz_service_display_skia__renderer.cc b/www/chromium/files/patch-components_viz_service_display_skia__renderer.cc
index 2cb9c8495056..037b84a2fafb 100644
--- a/www/chromium/files/patch-components_viz_service_display_skia__renderer.cc
+++ b/www/chromium/files/patch-components_viz_service_display_skia__renderer.cc
@@ -1,6 +1,6 @@
---- components/viz/service/display/skia_renderer.cc.orig 2025-05-28 14:55:43 UTC
+--- components/viz/service/display/skia_renderer.cc.orig 2025-07-02 06:08:04 UTC
+++ components/viz/service/display/skia_renderer.cc
-@@ -1384,7 +1384,7 @@ void SkiaRenderer::ClearFramebuffer() {
+@@ -1380,7 +1380,7 @@ void SkiaRenderer::ClearFramebuffer() {
if (current_frame()->current_render_pass->has_transparent_background) {
ClearCanvas(SkColors::kTransparent);
} else {
diff --git a/www/chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc b/www/chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
index 9dc58ffa097d..bd9c7304e002 100644
--- a/www/chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
+++ b/www/chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
@@ -1,4 +1,4 @@
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-05-28 14:55:43 UTC
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-07-02 06:08:04 UTC
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc
@@ -141,7 +141,7 @@ RootCompositorFrameSinkImpl::Create(
output_surface->SetNeedsSwapSizeNotifications(
@@ -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);
-@@ -934,7 +934,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw
+@@ -930,7 +930,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw
if (display_client_ && enable_swap_completion_callback_) {
display_client_->DidCompleteSwapWithSize(pixel_size);
}
diff --git a/www/chromium/files/patch-components_viz_service_gl_gpu__service__impl.cc b/www/chromium/files/patch-components_viz_service_gl_gpu__service__impl.cc
new file mode 100644
index 000000000000..4fe0ed10104f
--- /dev/null
+++ b/www/chromium/files/patch-components_viz_service_gl_gpu__service__impl.cc
@@ -0,0 +1,20 @@
+--- components/viz/service/gl/gpu_service_impl.cc.orig 2025-07-02 06:08:04 UTC
++++ components/viz/service/gl/gpu_service_impl.cc
+@@ -515,7 +515,7 @@ void GpuServiceImpl::InitializeWithHostInternal(
+
+ mojo::Remote<mojom::GpuHost> gpu_host(std::move(pending_gpu_host));
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ gpu_extra_info_.is_gmb_nv12_supported = IsGMBNV12Supported();
+ #endif
+
+@@ -1351,7 +1351,7 @@ bool GpuServiceImpl::OnBeginFrameDerivedImpl(const Beg
+ return true;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool GpuServiceImpl::IsGMBNV12Supported() {
+ CHECK(main_runner_->BelongsToCurrentThread());
+ auto buffer_format = gfx::BufferFormat::YUV_420_BIPLANAR;
diff --git a/www/chromium/files/patch-components_viz_service_gl_gpu__service__impl.h b/www/chromium/files/patch-components_viz_service_gl_gpu__service__impl.h
new file mode 100644
index 000000000000..955bd62f4058
--- /dev/null
+++ b/www/chromium/files/patch-components_viz_service_gl_gpu__service__impl.h
@@ -0,0 +1,11 @@
+--- components/viz/service/gl/gpu_service_impl.h.orig 2025-07-02 06:08:04 UTC
++++ components/viz/service/gl/gpu_service_impl.h
+@@ -487,7 +487,7 @@ class VIZ_SERVICE_EXPORT GpuServiceImpl
+
+ void OnBeginFrameOnIO(const BeginFrameArgs& args);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool IsGMBNV12Supported();
+ #endif
+
diff --git a/www/chromium/files/patch-components_webui_flags_flags__state.cc b/www/chromium/files/patch-components_webui_flags_flags__state.cc
index d5a4ef72d31e..fe99ec26dbde 100644
--- a/www/chromium/files/patch-components_webui_flags_flags__state.cc
+++ b/www/chromium/files/patch-components_webui_flags_flags__state.cc
@@ -1,6 +1,6 @@
---- components/webui/flags/flags_state.cc.orig 2025-05-05 10:57:53 UTC
+--- components/webui/flags/flags_state.cc.orig 2025-07-02 06:08:04 UTC
+++ components/webui/flags/flags_state.cc
-@@ -782,7 +782,7 @@ unsigned short FlagsState::GetCurrentPlatform() {
+@@ -781,7 +781,7 @@ unsigned short FlagsState::GetCurrentPlatform() {
return kOsWin;
#elif BUILDFLAG(IS_CHROMEOS)
return kOsCrOS;
diff --git a/www/chromium/files/patch-content_app_content__main.cc b/www/chromium/files/patch-content_app_content__main.cc
index fae9d12fe425..4f637b07a483 100644
--- a/www/chromium/files/patch-content_app_content__main.cc
+++ b/www/chromium/files/patch-content_app_content__main.cc
@@ -1,6 +1,6 @@
---- content/app/content_main.cc.orig 2025-04-04 08:52:13 UTC
+--- content/app/content_main.cc.orig 2025-07-02 06:08:04 UTC
+++ content/app/content_main.cc
-@@ -227,7 +227,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
+@@ -233,7 +233,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
base::EnableTerminationOnOutOfMemory();
logging::RegisterAbslAbortHook();
@@ -9,7 +9,7 @@
// The various desktop environments set this environment variable that
// allows the dbus client library to connect directly to the bus. When this
// variable is not set (test environments like xvfb-run), the dbus client
-@@ -317,7 +317,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
+@@ -332,7 +332,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
#endif
#endif
diff --git a/www/chromium/files/patch-content_app_content__main__runner__impl.cc b/www/chromium/files/patch-content_app_content__main__runner__impl.cc
index 718021da5322..b059dda05cc1 100644
--- a/www/chromium/files/patch-content_app_content__main__runner__impl.cc
+++ b/www/chromium/files/patch-content_app_content__main__runner__impl.cc
@@ -1,4 +1,4 @@
---- content/app/content_main_runner_impl.cc.orig 2025-05-28 14:55:43 UTC
+--- content/app/content_main_runner_impl.cc.orig 2025-07-02 06:08:04 UTC
+++ content/app/content_main_runner_impl.cc
@@ -148,18 +148,20 @@
#include "content/browser/posix_file_descriptor_info_impl.h"
@@ -71,7 +71,7 @@
#if BUILDFLAG(ENABLE_PPAPI)
// Ensure access to the Pepper plugins before the sandbox is turned on.
-@@ -752,7 +768,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain(
+@@ -763,7 +779,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.
-@@ -865,11 +881,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+@@ -876,11 +892,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
base::GlobalDescriptors::kBaseDescriptor);
#endif // !BUILDFLAG(IS_ANDROID)
@@ -94,7 +94,7 @@
#endif // !BUILDFLAG(IS_WIN)
-@@ -1050,10 +1065,22 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+@@ -1073,10 +1088,22 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
process_type == switches::kZygoteProcess) {
PreSandboxInit();
}
@@ -117,7 +117,7 @@
delegate_->SandboxInitialized(process_type);
#if BUILDFLAG(USE_ZYGOTE)
-@@ -1150,6 +1177,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() {
+@@ -1176,6 +1203,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() {
content_main_params_.reset();
RegisterMainThreadFactories();
diff --git a/www/chromium/files/patch-content_browser_BUILD.gn b/www/chromium/files/patch-content_browser_BUILD.gn
index ac0789f54fe9..bbd14b12b2c6 100644
--- a/www/chromium/files/patch-content_browser_BUILD.gn
+++ b/www/chromium/files/patch-content_browser_BUILD.gn
@@ -1,6 +1,6 @@
---- content/browser/BUILD.gn.orig 2025-05-28 14:55:43 UTC
+--- content/browser/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ content/browser/BUILD.gn
-@@ -2571,6 +2571,14 @@ source_set("browser") {
+@@ -2580,6 +2580,14 @@ source_set("browser") {
]
}
@@ -15,7 +15,7 @@
if (is_linux || is_chromeos) {
sources -=
[ "file_system_access/file_path_watcher/file_path_watcher_stub.cc" ]
-@@ -2616,6 +2624,15 @@ source_set("browser") {
+@@ -2628,6 +2636,15 @@ source_set("browser") {
if (allow_oop_video_decoder) {
sources += [ "media/oop_video_decoder_factory.cc" ]
deps += [ "//media/mojo/mojom" ]
diff --git a/www/chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc b/www/chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
index 4b87f11e8659..588100f05d65 100644
--- a/www/chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
+++ b/www/chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2025-05-28 14:55:43 UTC
+--- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2025-07-02 06:08:04 UTC
+++ content/browser/accessibility/browser_accessibility_state_impl.cc
-@@ -181,7 +181,7 @@ BrowserAccessibilityStateImpl* BrowserAccessibilitySta
+@@ -278,7 +278,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/chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc b/www/chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
index 06fd1952e3e4..aee5426cbcd1 100644
--- a/www/chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
+++ b/www/chromium/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-05-05 10:57:53 UTC
+--- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2025-07-02 06:08:04 UTC
+++ content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc
-@@ -32,7 +32,11 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
+@@ -33,7 +33,11 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
std::string cmdline;
std::stringstream ss(cmdline_all);
while (std::getline(ss, cmdline, '\0')) {
@@ -12,7 +12,7 @@
if (re2::RE2::PartialMatch(cmdline, orca_regex)) {
return true; // Orca was found
}
-@@ -42,6 +46,10 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
+@@ -43,6 +47,10 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
// Returns true if Orca is active.
bool DiscoverOrca() {
@@ -23,7 +23,7 @@
// NOTE: this method is run from another thread to reduce jank, since
// 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() {
+@@ -80,6 +88,7 @@ bool DiscoverOrca() {
}
return is_orca_active;
diff --git a/www/chromium/files/patch-content_browser_browser__child__process__host__impl.cc b/www/chromium/files/patch-content_browser_browser__child__process__host__impl.cc
index 8f58b1d86100..0922fcb37da7 100644
--- a/www/chromium/files/patch-content_browser_browser__child__process__host__impl.cc
+++ b/www/chromium/files/patch-content_browser_browser__child__process__host__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/browser_child_process_host_impl.cc.orig 2025-05-28 14:55:43 UTC
+--- content/browser/browser_child_process_host_impl.cc.orig 2025-07-02 06:08:04 UTC
+++ content/browser/browser_child_process_host_impl.cc
-@@ -327,6 +327,7 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo
+@@ -326,6 +326,7 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo
switches::kLogBestEffortTasks,
switches::kPerfettoDisableInterning,
switches::kTraceToConsole,
@@ -8,7 +8,7 @@
};
cmd_line->CopySwitchesFrom(browser_command_line, kForwardSwitches);
-@@ -697,7 +698,7 @@ void BrowserChildProcessHostImpl::OnProcessLaunched()
+@@ -696,7 +697,7 @@ void BrowserChildProcessHostImpl::OnProcessLaunched()
->child_process());
#endif
diff --git a/www/chromium/files/patch-content_browser_child__process__launcher__helper.h b/www/chromium/files/patch-content_browser_child__process__launcher__helper.h
deleted file mode 100644
index d371acee9152..000000000000
--- a/www/chromium/files/patch-content_browser_child__process__launcher__helper.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/browser/child_process_launcher_helper.h.orig 2025-03-05 08:14:56 UTC
-+++ content/browser/child_process_launcher_helper.h
-@@ -308,7 +308,7 @@ class ChildProcessLauncherHelper
- std::optional<base::ProcessId> process_id_ = std::nullopt;
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // The priority of the process. The state is stored to avoid changing the
- // setting repeatedly.
- std::optional<base::Process::Priority> priority_;
diff --git a/www/chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc b/www/chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc
index 6303dfc38e0c..5d29abddf530 100644
--- a/www/chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc
+++ b/www/chromium/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-17 12:56:06 UTC
+--- content/browser/child_process_launcher_helper_linux.cc.orig 2025-07-02 06:08:04 UTC
+++ content/browser/child_process_launcher_helper_linux.cc
@@ -22,7 +22,9 @@
#include "content/public/common/result_codes.h"
@@ -109,7 +109,7 @@
}
void ChildProcessLauncherHelper::SetProcessPriorityOnLauncherThread(
-@@ -182,11 +202,13 @@ void ChildProcessLauncherHelper::SetProcessPriorityOnL
+@@ -181,11 +201,13 @@ void ChildProcessLauncherHelper::SetProcessPriorityOnL
}
}
diff --git a/www/chromium/files/patch-content_browser_compositor_viz__process__transport__factory.cc b/www/chromium/files/patch-content_browser_compositor_viz__process__transport__factory.cc
index e0e7c87d1bc2..1a42fbd56aa1 100644
--- a/www/chromium/files/patch-content_browser_compositor_viz__process__transport__factory.cc
+++ b/www/chromium/files/patch-content_browser_compositor_viz__process__transport__factory.cc
@@ -1,6 +1,6 @@
---- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-05-05 10:57:53 UTC
+--- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-07-02 06:08:04 UTC
+++ content/browser/compositor/viz_process_transport_factory.cc
-@@ -105,7 +105,7 @@ class HostDisplayClient : public viz::HostDisplayClien
+@@ -104,7 +104,7 @@ class HostDisplayClient : public viz::HostDisplayClien
HostDisplayClient& operator=(const HostDisplayClient&) = delete;
// viz::HostDisplayClient:
diff --git a/www/chromium/files/patch-content_browser_gpu_compositor__util.cc b/www/chromium/files/patch-content_browser_gpu_compositor__util.cc
index 70d79ed32a1b..b74c9a0a6e43 100644
--- a/www/chromium/files/patch-content_browser_gpu_compositor__util.cc
+++ b/www/chromium/files/patch-content_browser_gpu_compositor__util.cc
@@ -1,6 +1,6 @@
---- content/browser/gpu/compositor_util.cc.orig 2025-05-05 10:57:53 UTC
+--- content/browser/gpu/compositor_util.cc.orig 2025-07-02 06:08:04 UTC
+++ content/browser/gpu/compositor_util.cc
-@@ -142,7 +142,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
+@@ -143,7 +143,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)),
-@@ -154,7 +154,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
+@@ -155,7 +155,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
"video_encode",
SafeGetFeatureStatus(
gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
diff --git a/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl.h b/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl.h
index 4de2e60c1a58..c23acf32e286 100644
--- a/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl.h
+++ b/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl.h
@@ -1,4 +1,4 @@
---- content/browser/gpu/gpu_data_manager_impl.h.orig 2025-05-05 10:57:53 UTC
+--- content/browser/gpu/gpu_data_manager_impl.h.orig 2025-07-02 06:08:04 UTC
+++ content/browser/gpu/gpu_data_manager_impl.h
@@ -225,7 +225,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa
void OnDisplayMetricsChanged(const display::Display& display,
@@ -7,5 +7,5 @@
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
bool IsGpuMemoryBufferNV12Supported();
- void SetGpuMemoryBufferNV12Supported(bool supported);
#endif // BUILDFLAG(IS_LINUX)
+
diff --git a/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc b/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
index a44f4638cd8d..6a3bf2832a78 100644
--- a/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
+++ b/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
@@ -1,11 +1,11 @@
---- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-05-28 14:55:43 UTC
+--- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-07-02 06:08:04 UTC
+++ content/browser/gpu/gpu_data_manager_impl_private.cc
-@@ -1697,7 +1697,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode(
+@@ -1696,7 +1696,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode(
UMA_HISTOGRAM_ENUMERATION("GPU.CompositingMode", compositing_mode);
}
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
bool GpuDataManagerImplPrivate::IsGpuMemoryBufferNV12Supported() {
- return is_gpu_memory_buffer_NV12_supported_;
+ return gpu_extra_info_.is_gmb_nv12_supported;
}
diff --git a/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h b/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
index 912b99f74c70..5e6993cbb4bc 100644
--- a/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
+++ b/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
@@ -1,4 +1,4 @@
---- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2025-05-05 10:57:53 UTC
+--- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2025-07-02 06:08:04 UTC
+++ content/browser/gpu/gpu_data_manager_impl_private.h
@@ -149,7 +149,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
void OnDisplayMetricsChanged(const display::Display& display,
@@ -7,9 +7,9 @@
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
bool IsGpuMemoryBufferNV12Supported();
- void SetGpuMemoryBufferNV12Supported(bool supported);
#endif // BUILDFLAG(IS_LINUX)
-@@ -313,7 +313,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
+
+@@ -312,7 +312,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
bool application_is_visible_ = true;
bool disable_gpu_compositing_ = false;
diff --git a/www/chromium/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc b/www/chromium/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
deleted file mode 100644
index 2d3222b37c31..000000000000
--- a/www/chromium/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/gpu/gpu_memory_buffer_manager_singleton.cc.orig 2025-01-15 09:18:26 UTC
-+++ content/browser/gpu/gpu_memory_buffer_manager_singleton.cc
-@@ -46,7 +46,7 @@ scoped_refptr<base::SingleThreadTaskRunner> GetTaskRun
- #endif
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool IsGpuMemoryBufferNV12Supported() {
- static bool is_computed = false;
- static bool supported = false;
-@@ -111,7 +111,7 @@ void GpuMemoryBufferManagerSingleton::RemoveObserver(
- }
-
- void GpuMemoryBufferManagerSingleton::OnGpuExtraInfoUpdate() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Dynamic check whether the NV12 format is supported as it may be
- // inconsistent between the system GBM (Generic Buffer Management) and
- // chromium miniGBM.
diff --git a/www/chromium/files/patch-content_browser_gpu_gpu__process__host.cc b/www/chromium/files/patch-content_browser_gpu_gpu__process__host.cc
index 4a526178d632..5d31ab2094d2 100644
--- a/www/chromium/files/patch-content_browser_gpu_gpu__process__host.cc
+++ b/www/chromium/files/patch-content_browser_gpu_gpu__process__host.cc
@@ -1,6 +1,6 @@
---- content/browser/gpu/gpu_process_host.cc.orig 2025-05-28 14:55:43 UTC
+--- content/browser/gpu/gpu_process_host.cc.orig 2025-07-02 06:08:04 UTC
+++ content/browser/gpu/gpu_process_host.cc
-@@ -275,6 +275,7 @@ static const char* const kSwitchNames[] = {
+@@ -274,6 +274,7 @@ static const char* const kSwitchNames[] = {
switches::kDisableSkiaGraphite,
switches::kDisableSkiaGraphitePrecompilation,
switches::kDisableLowEndDeviceMode,
@@ -8,7 +8,7 @@
switches::kProfilingAtStart,
switches::kProfilingFile,
switches::kProfilingFlush,
-@@ -303,7 +304,7 @@ static const char* const kSwitchNames[] = {
+@@ -302,7 +303,7 @@ static const char* const kSwitchNames[] = {
switches::kEnableNativeGpuMemoryBuffers,
switches::kRenderNodeOverride,
#endif
diff --git a/www/chromium/files/patch-content_browser_network__service__instance__impl.cc b/www/chromium/files/patch-content_browser_network__service__instance__impl.cc
index d8f7315e3ad8..74bcc08b0254 100644
--- a/www/chromium/files/patch-content_browser_network__service__instance__impl.cc
+++ b/www/chromium/files/patch-content_browser_network__service__instance__impl.cc
@@ -1,4 +1,4 @@
---- content/browser/network_service_instance_impl.cc.orig 2025-05-28 14:55:43 UTC
+--- content/browser/network_service_instance_impl.cc.orig 2025-07-02 06:08:04 UTC
+++ content/browser/network_service_instance_impl.cc
@@ -85,7 +85,7 @@
#include "content/browser/network/network_service_process_tracker_win.h"
@@ -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
-@@ -343,7 +343,7 @@ void CreateInProcessNetworkService(
+@@ -335,7 +335,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(
-@@ -411,7 +411,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS
+@@ -402,7 +402,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS
}
#endif // BUILDFLAG(IS_POSIX)
diff --git a/www/chromium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc b/www/chromium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
index e369683fd528..967501873d0b 100644
--- a/www/chromium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
+++ b/www/chromium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-03-05 08:14:56 UTC
+--- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-07-02 06:08:04 UTC
+++ content/browser/renderer_host/media/service_video_capture_device_launcher.cc
-@@ -26,7 +26,7 @@
+@@ -29,7 +29,7 @@
#include "media/base/media_switches.h"
#endif
@@ -9,7 +9,7 @@
#include "content/browser/gpu/gpu_data_manager_impl.h"
#endif
-@@ -183,7 +183,7 @@ void ServiceVideoCaptureDeviceLauncher::LaunchDeviceAs
+@@ -188,7 +188,7 @@ void ServiceVideoCaptureDeviceLauncher::LaunchDeviceAs
}
#else
if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled()) {
diff --git a/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc b/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
index a6eee53ecbcb..d095f6398b2d 100644
--- a/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
+++ b/www/chromium/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-05-28 14:55:43 UTC
+--- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-07-02 06:08:04 UTC
+++ content/browser/renderer_host/render_process_host_impl.cc
@@ -222,7 +222,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
-@@ -1120,7 +1120,7 @@ static constexpr size_t kUnknownPlatformProcessLimit =
+@@ -1126,7 +1126,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;
-@@ -1327,7 +1327,7 @@ RenderProcessHostImpl::IOThreadHostImpl::~IOThreadHost
+@@ -1333,7 +1333,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)
}
-@@ -3408,7 +3408,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine(
+@@ -3426,7 +3426,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine(
base::TimeTicks::UnixEpoch().since_origin().InMicroseconds()));
}
@@ -36,15 +36,15 @@
// Append `kDisableVideoCaptureUseGpuMemoryBuffer` flag if there is no support
// for NV12 GPU memory buffer.
if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled() &&
-@@ -3463,6 +3463,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin
+@@ -3480,6 +3480,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin
+ switches::kDisableSkiaRuntimeOpts,
switches::kDisableSpeechAPI,
switches::kDisableThreadedCompositing,
- switches::kDisableTouchDragDrop,
+ switches::kDisableUnveil,
switches::kDisableV8IdleTasks,
switches::kDisableVideoCaptureUseGpuMemoryBuffer,
switches::kDisableWebGLImageChromium,
-@@ -5313,7 +5314,7 @@ uint64_t RenderProcessHostImpl::GetPrivateMemoryFootpr
+@@ -5329,7 +5330,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/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h b/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h
index 177d7aa8a389..131fa6beb0c6 100644
--- a/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h
+++ b/www/chromium/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-05-28 14:55:43 UTC
+--- content/browser/renderer_host/render_process_host_impl.h.orig 2025-07-02 06:08:04 UTC
+++ content/browser/renderer_host/render_process_host_impl.h
@@ -101,7 +101,7 @@
#include "media/fuchsia_media_codec_provider_impl.h"
@@ -9,16 +9,16 @@
#include "content/browser/child_thread_type_switcher_linux.h"
#include "media/mojo/mojom/video_encode_accelerator.mojom.h"
#endif
-@@ -985,7 +985,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
- std::unique_ptr<service_manager::BinderRegistry> binders_;
- mojo::Receiver<mojom::ChildProcessHost> receiver_{this};
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+@@ -995,7 +995,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
mojo::Remote<media::mojom::VideoEncodeAcceleratorProviderFactory>
video_encode_accelerator_factory_remote_;
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
ChildThreadTypeSwitcher child_thread_type_switcher_;
-@@ -1230,7 +1230,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
+ #endif
+ };
+@@ -1238,7 +1238,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
// if the request isn't handled on the IO thread.
void OnBindHostReceiver(mojo::GenericPendingReceiver receiver);
diff --git a/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc b/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
index 815ddc2f3a80..2a44264eb401 100644
--- a/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
+++ b/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-05-28 14:55:43 UTC
+--- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-07-02 06:08:04 UTC
+++ content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc
-@@ -50,7 +50,7 @@
+@@ -51,7 +51,7 @@
#include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
#endif
@@ -8,8 +8,8 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
#include "content/browser/font_service.h" // nogncheck
- #include "content/browser/media/video_encode_accelerator_provider_launcher.h"
-@@ -332,7 +332,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
+ #endif
+@@ -336,7 +336,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
}
#endif
@@ -18,3 +18,12 @@
if (auto font_receiver = receiver.As<font_service::mojom::FontService>()) {
ConnectToFontService(std::move(font_receiver));
return;
+@@ -364,7 +364,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
+ }
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (auto r = receiver.As<mojom::ThreadTypeSwitcher>()) {
+ child_thread_type_switcher_.Bind(std::move(r));
+ return;
diff --git a/www/chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc b/www/chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc
index 20b6b8c7fc8d..a8bb5458fa6e 100644
--- a/www/chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc
+++ b/www/chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-05-28 14:55:43 UTC
+--- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-07-02 06:08:04 UTC
+++ content/browser/renderer_host/render_view_host_impl.cc
-@@ -273,7 +273,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs(
+@@ -271,7 +271,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs(
display::win::GetScreenWin()->GetSystemMetricsInDIP(SM_CYVSCROLL);
prefs->arrow_bitmap_width_horizontal_scroll_bar_in_dips =
display::win::GetScreenWin()->GetSystemMetricsInDIP(SM_CXHSCROLL);
diff --git a/www/chromium/files/patch-content_browser_service__host_utility__process__host.cc b/www/chromium/files/patch-content_browser_service__host_utility__process__host.cc
index 1067df3a7afc..dcf5437a0601 100644
--- a/www/chromium/files/patch-content_browser_service__host_utility__process__host.cc
+++ b/www/chromium/files/patch-content_browser_service__host_utility__process__host.cc
@@ -1,4 +1,4 @@
---- content/browser/service_host/utility_process_host.cc.orig 2025-05-05 10:57:53 UTC
+--- content/browser/service_host/utility_process_host.cc.orig 2025-07-02 06:08:04 UTC
+++ content/browser/service_host/utility_process_host.cc
@@ -68,7 +68,7 @@
#include "content/browser/v8_snapshot_files.h"
@@ -18,21 +18,21 @@
base::ScopedFD PassNetworkContextParentDirs(
std::vector<base::FilePath> network_context_parent_dirs) {
base::Pickle pickle;
-@@ -427,7 +427,7 @@ bool UtilityProcessHost::StartProcess() {
- file_data_->files_to_preload.merge(GetV8SnapshotFilesToPreload(*cmd_line));
+@@ -491,7 +491,7 @@ bool UtilityProcessHost::StartProcess() {
+ GetV8SnapshotFilesToPreload(*cmd_line));
#endif // BUILDFLAG(IS_POSIX)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // The network service should have access to the parent directories
- // necessary for its usage.
- if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) {
-@@ -444,7 +444,7 @@ bool UtilityProcessHost::StartProcess() {
- if (metrics_name_ == video_capture::mojom::VideoCaptureService::Name_) {
- bool pass_gpu_buffer_flag =
- switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
+ // The network service should have access to the parent directories
+ // necessary for its usage.
+ if (options_.sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) {
+@@ -509,7 +509,7 @@ bool UtilityProcessHost::StartProcess() {
+ video_capture::mojom::VideoCaptureService::Name_) {
+ bool pass_gpu_buffer_flag =
+ switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Check if NV12 GPU memory buffer supported at the same time.
- pass_gpu_buffer_flag =
- pass_gpu_buffer_flag &&
+ // Check if NV12 GPU memory buffer supported at the same time.
+ pass_gpu_buffer_flag =
+ pass_gpu_buffer_flag &&
diff --git a/www/chromium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc b/www/chromium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc
index 5189d397b710..0956ff8d29f0 100644
--- a/www/chromium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc
+++ b/www/chromium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc
@@ -1,15 +1,6 @@
---- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-04-04 08:52:13 UTC
+--- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-07-02 06:08:04 UTC
+++ content/browser/service_host/utility_sandbox_delegate.cc
-@@ -77,7 +77,7 @@ UtilitySandboxedProcessLauncherDelegate::
- #if BUILDFLAG(IS_FUCHSIA)
- sandbox_type_ == sandbox::mojom::Sandbox::kVideoCapture ||
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding ||
- sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoEncoding ||
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -90,14 +90,14 @@ UtilitySandboxedProcessLauncherDelegate::
+@@ -91,14 +91,14 @@ UtilitySandboxedProcessLauncherDelegate::
#endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -27,16 +18,7 @@
sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation ||
#endif
sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
-@@ -144,7 +144,7 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe
- // process upon startup.
- if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork ||
- sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceModelExecution ||
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding ||
- sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoEncoding ||
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -158,11 +158,11 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe
+@@ -159,11 +159,11 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe
#endif // BUILDFLAG(IS_CHROMEOS)
sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/chromium/files/patch-content_common_features.cc b/www/chromium/files/patch-content_common_features.cc
index 6510b275595a..9ec523b4f515 100644
--- a/www/chromium/files/patch-content_common_features.cc
+++ b/www/chromium/files/patch-content_common_features.cc
@@ -1,6 +1,6 @@
---- content/common/features.cc.orig 2025-05-28 14:55:43 UTC
+--- content/common/features.cc.orig 2025-07-02 06:08:04 UTC
+++ content/common/features.cc
-@@ -163,7 +163,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn,
+@@ -170,7 +170,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn,
base::FEATURE_DISABLED_BY_DEFAULT);
// Enables error reporting for JS errors inside DevTools frontend host
diff --git a/www/chromium/files/patch-content_common_features.h b/www/chromium/files/patch-content_common_features.h
index 15de6dab94f5..4f17dd3bce7f 100644
--- a/www/chromium/files/patch-content_common_features.h
+++ b/www/chromium/files/patch-content_common_features.h
@@ -1,6 +1,6 @@
---- content/common/features.h.orig 2025-05-28 14:55:43 UTC
+--- content/common/features.h.orig 2025-07-02 06:08:04 UTC
+++ content/common/features.h
-@@ -59,7 +59,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginEn
+@@ -60,7 +60,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/chromium/files/patch-content_gpu_gpu__main.cc b/www/chromium/files/patch-content_gpu_gpu__main.cc
index a3b8d4fd8eb0..90a517be3aab 100644
--- a/www/chromium/files/patch-content_gpu_gpu__main.cc
+++ b/www/chromium/files/patch-content_gpu_gpu__main.cc
@@ -1,6 +1,6 @@
---- content/gpu/gpu_main.cc.orig 2025-05-28 14:55:43 UTC
+--- content/gpu/gpu_main.cc.orig 2025-07-02 06:08:04 UTC
+++ content/gpu/gpu_main.cc
-@@ -95,10 +95,14 @@
+@@ -105,10 +105,14 @@
#include "sandbox/win/src/sandbox.h"
#endif
@@ -16,7 +16,7 @@
#include "sandbox/policy/sandbox_type.h"
#endif
-@@ -116,7 +120,7 @@ namespace content {
+@@ -126,7 +130,7 @@ namespace content {
namespace {
@@ -25,7 +25,7 @@
bool StartSandboxLinux(gpu::GpuWatchdogThread*,
const gpu::GPUInfo*,
const gpu::GpuPreferences&);
-@@ -176,7 +180,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel
+@@ -188,7 +192,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel
const gpu::GPUInfo* gpu_info,
const gpu::GpuPreferences& gpu_prefs) override {
GPU_STARTUP_TRACE_EVENT("gpu_main::EnsureSandboxInitialized");
@@ -34,7 +34,7 @@
return StartSandboxLinux(watchdog_thread, gpu_info, gpu_prefs);
#elif BUILDFLAG(IS_WIN)
return StartSandboxWindows(sandbox_info_);
-@@ -289,7 +293,7 @@ int GpuMain(MainFunctionParams parameters) {
+@@ -304,7 +308,7 @@ int GpuMain(MainFunctionParams parameters) {
std::make_unique<base::SingleThreadTaskExecutor>(
gpu_preferences.message_pump_type);
}
@@ -43,7 +43,7 @@
#error "Unsupported Linux platform."
#elif BUILDFLAG(IS_MAC)
// Cross-process CoreAnimation requires a CFRunLoop to function at all, and
-@@ -315,7 +319,8 @@ int GpuMain(MainFunctionParams parameters) {
+@@ -329,7 +333,8 @@ int GpuMain(MainFunctionParams parameters) {
base::PlatformThread::SetName("CrGpuMain");
mojo::InterfaceEndpointClient::SetThreadNameSuffixForMetrics("GpuMain");
@@ -53,7 +53,7 @@
// Thread type delegate of the process should be registered before
// thread type change below for the main thread and for thread pool in
// ChildProcess constructor.
-@@ -448,7 +453,7 @@ int GpuMain(MainFunctionParams parameters) {
+@@ -461,7 +466,7 @@ int GpuMain(MainFunctionParams parameters) {
namespace {
@@ -62,7 +62,7 @@
bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdog_thread,
const gpu::GPUInfo* gpu_info,
const gpu::GpuPreferences& gpu_prefs) {
-@@ -488,7 +493,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdo
+@@ -509,7 +514,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdo
sandbox_options.accelerated_video_encode_enabled =
!gpu_prefs.disable_accelerated_video_encode;
diff --git a/www/chromium/files/patch-content_public_browser_content__browser__client.cc b/www/chromium/files/patch-content_public_browser_content__browser__client.cc
index 89aed8823a0e..2ed8ac354006 100644
--- a/www/chromium/files/patch-content_public_browser_content__browser__client.cc
+++ b/www/chromium/files/patch-content_public_browser_content__browser__client.cc
@@ -1,6 +1,6 @@
---- content/public/browser/content_browser_client.cc.orig 2025-05-28 14:55:43 UTC
+--- content/public/browser/content_browser_client.cc.orig 2025-07-02 06:08:04 UTC
+++ content/public/browser/content_browser_client.cc
-@@ -1394,7 +1394,7 @@ bool ContentBrowserClient::ShouldRunOutOfProcessSystem
+@@ -1418,7 +1418,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/chromium/files/patch-content_public_common_content__features.cc b/www/chromium/files/patch-content_public_common_content__features.cc
index 7c8aa0d03414..2b7639e3f7f8 100644
--- a/www/chromium/files/patch-content_public_common_content__features.cc
+++ b/www/chromium/files/patch-content_public_common_content__features.cc
@@ -1,6 +1,6 @@
---- content/public/common/content_features.cc.orig 2025-05-28 14:55:43 UTC
+--- content/public/common/content_features.cc.orig 2025-07-02 06:08:04 UTC
+++ content/public/common/content_features.cc
-@@ -80,7 +80,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartup,
+@@ -87,7 +87,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartup,
// Runs the audio service in a separate process.
BASE_FEATURE(kAudioServiceOutOfProcess,
"AudioServiceOutOfProcess",
@@ -9,7 +9,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -1275,9 +1275,9 @@ BASE_FEATURE(kWebAssemblyTiering,
+@@ -1268,9 +1268,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
-@@ -1334,7 +1334,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExtended,
+@@ -1327,7 +1327,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExtended,
// Controls whether the WebUSB API is enabled:
// https://wicg.github.io/webusb
diff --git a/www/chromium/files/patch-content_renderer_render__thread__impl.cc b/www/chromium/files/patch-content_renderer_render__thread__impl.cc
index fb3000764db5..5c2470edebc0 100644
--- a/www/chromium/files/patch-content_renderer_render__thread__impl.cc
+++ b/www/chromium/files/patch-content_renderer_render__thread__impl.cc
@@ -1,6 +1,6 @@
---- content/renderer/render_thread_impl.cc.orig 2025-05-05 10:57:53 UTC
+--- content/renderer/render_thread_impl.cc.orig 2025-07-02 06:08:04 UTC
+++ content/renderer/render_thread_impl.cc
-@@ -207,6 +207,8 @@
+@@ -204,6 +204,8 @@
#if BUILDFLAG(IS_APPLE)
#include <malloc/malloc.h>
@@ -9,7 +9,7 @@
#else
#include <malloc.h>
#endif
-@@ -1069,7 +1071,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
+@@ -1066,7 +1068,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) &&
-@@ -1078,7 +1080,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
+@@ -1075,7 +1077,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) &&
-@@ -1870,7 +1872,7 @@ RenderThreadImpl::CreateMediaMojoCodecFactory(
+@@ -1850,7 +1852,7 @@ RenderThreadImpl::CreateMediaMojoCodecFactory(
bool enable_video_encode_accelerator) {
mojo::PendingRemote<media::mojom::VideoEncodeAcceleratorProvider>
vea_provider;
diff --git a/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc b/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc
index 15b6b6d5dc80..1ebc4e9e1eba 100644
--- a/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc
+++ b/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc
@@ -1,6 +1,6 @@
---- content/renderer/renderer_blink_platform_impl.cc.orig 2025-05-05 10:57:53 UTC
+--- content/renderer/renderer_blink_platform_impl.cc.orig 2025-07-02 06:08:04 UTC
+++ content/renderer/renderer_blink_platform_impl.cc
-@@ -124,7 +124,7 @@
+@@ -123,7 +123,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
-@@ -192,13 +192,13 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
+@@ -191,13 +191,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());
-@@ -223,7 +223,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
+@@ -222,7 +222,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>();
-@@ -296,7 +296,7 @@ RendererBlinkPlatformImpl::GetWebUIBundledCodeCacheRes
+@@ -295,7 +295,7 @@ RendererBlinkPlatformImpl::GetWebUIBundledCodeCacheRes
blink::WebSandboxSupport* RendererBlinkPlatformImpl::GetSandboxSupport() {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/www/chromium/files/patch-content_shell_app_shell__main__delegate.cc b/www/chromium/files/patch-content_shell_app_shell__main__delegate.cc
index f94d43ace5fc..46de71dd125c 100644
--- a/www/chromium/files/patch-content_shell_app_shell__main__delegate.cc
+++ b/www/chromium/files/patch-content_shell_app_shell__main__delegate.cc
@@ -1,6 +1,6 @@
---- content/shell/app/shell_main_delegate.cc.orig 2024-11-14 07:57:23 UTC
+--- content/shell/app/shell_main_delegate.cc.orig 2025-07-02 06:08:04 UTC
+++ content/shell/app/shell_main_delegate.cc
-@@ -269,7 +269,7 @@ void ShellMainDelegate::PreSandboxStartup() {
+@@ -270,7 +270,7 @@ void ShellMainDelegate::PreSandboxStartup() {
// Reporting for sub-processes will be initialized in ZygoteForked.
if (process_type != switches::kZygoteProcess) {
crash_reporter::InitializeCrashpad(process_type.empty(), process_type);
diff --git a/www/chromium/files/patch-content_shell_browser_shell__paths.cc b/www/chromium/files/patch-content_shell_browser_shell__paths.cc
deleted file mode 100644
index c00a1c66a5a2..000000000000
--- a/www/chromium/files/patch-content_shell_browser_shell__paths.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/shell/browser/shell_paths.cc.orig 2022-02-28 16:54:41 UTC
-+++ content/shell/browser/shell_paths.cc
-@@ -13,7 +13,7 @@
-
- #if BUILDFLAG(IS_FUCHSIA)
- #include "base/fuchsia/file_utils.h"
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "base/nix/xdg_util.h"
- #endif
-
-@@ -25,7 +25,7 @@ bool GetDefaultUserDataDirectory(base::FilePath* resul
- #if BUILDFLAG(IS_WIN)
- CHECK(base::PathService::Get(base::DIR_LOCAL_APP_DATA, result));
- *result = result->Append(std::wstring(L"content_shell"));
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- std::unique_ptr<base::Environment> env(base::Environment::Create());
- base::FilePath config_dir(base::nix::GetXDGDirectory(
- env.get(), base::nix::kXdgConfigHomeEnvVar, base::nix::kDotConfigDir));
diff --git a/www/chromium/files/patch-content_utility_services.cc b/www/chromium/files/patch-content_utility_services.cc
index 8df3e47d4b6f..2f938f3a09db 100644
--- a/www/chromium/files/patch-content_utility_services.cc
+++ b/www/chromium/files/patch-content_utility_services.cc
@@ -1,4 +1,4 @@
---- content/utility/services.cc.orig 2025-05-05 10:57:53 UTC
+--- content/utility/services.cc.orig 2025-07-02 06:08:04 UTC
+++ content/utility/services.cc
@@ -73,7 +73,7 @@
extern sandbox::TargetServices* g_utility_target_services;
@@ -6,19 +6,10 @@
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "media/mojo/services/mojo_video_encode_accelerator_provider_factory.h"
#include "sandbox/linux/services/libc_interceptor.h"
#include "sandbox/policy/mojom/sandbox.mojom.h"
-@@ -101,7 +101,7 @@ extern sandbox::TargetServices* g_utility_target_servi
- #endif // BUILDFLAG(IS_CHROMEOS) && (BUILDFLAG(USE_VAAPI) ||
- // BUILDFLAG(USE_V4L2_CODEC))
-
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#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/oop_video_decoder_factory_process_service.h" // nogncheck
-@@ -237,7 +237,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
+ #include "sandbox/policy/sandbox_type.h"
+@@ -233,7 +233,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
<< "task_policy_set TASK_QOS_POLICY";
#endif
@@ -27,39 +18,3 @@
auto* command_line = base::CommandLine::ForCurrentProcess();
if (sandbox::policy::SandboxTypeFromCommandLine(*command_line) ==
sandbox::mojom::Sandbox::kNoSandbox) {
-@@ -381,7 +381,7 @@ auto RunOOPArcVideoAcceleratorFactoryService(
- #endif // BUILDFLAG(IS_CHROMEOS) && \
- // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
-
--#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 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))
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- auto RunVideoEncodeAcceleratorProviderFactory(
- mojo::PendingReceiver<media::mojom::VideoEncodeAcceleratorProviderFactory>
- receiver) {
-@@ -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(RunOOPVideoDecoderFactoryProcessService);
- #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) &&
-@@ -467,7 +467,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
- #endif // BUILDFLAG(IS_CHROMEOS) && \
- // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- services.Add(RunVideoEncodeAcceleratorProviderFactory);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
diff --git a/www/chromium/files/patch-content_utility_utility__main.cc b/www/chromium/files/patch-content_utility_utility__main.cc
index aef51005fa6f..f8b3e99ab9e0 100644
--- a/www/chromium/files/patch-content_utility_utility__main.cc
+++ b/www/chromium/files/patch-content_utility_utility__main.cc
@@ -1,6 +1,6 @@
---- content/utility/utility_main.cc.orig 2025-05-05 10:57:53 UTC
+--- content/utility/utility_main.cc.orig 2025-07-02 06:08:04 UTC
+++ content/utility/utility_main.cc
-@@ -36,18 +36,22 @@
+@@ -37,15 +37,19 @@
#include "services/tracing/public/cpp/trace_startup.h"
#include "services/video_effects/public/cpp/buildflags.h"
@@ -10,35 +10,32 @@
#include "base/files/file_util.h"
#include "base/pickle.h"
#include "content/child/sandboxed_process_thread_type_handler.h"
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
++#if !BUILDFLAG(IS_BSD)
#include "content/common/gpu_pre_sandbox_hook_linux.h"
+#endif
#include "content/public/common/content_descriptor_keys.h"
#include "content/utility/speech/speech_recognition_sandbox_hook_linux.h"
- #include "gpu/config/gpu_info_collector.h"
- #include "media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h"
- #include "media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h"
+#if !BUILDFLAG(IS_BSD)
#include "sandbox/policy/linux/sandbox_linux.h"
+#endif
#include "services/audio/audio_sandbox_hook_linux.h"
#include "services/network/network_sandbox_hook_linux.h"
#include "services/screen_ai/buildflags/buildflags.h"
-@@ -66,7 +70,12 @@
+@@ -70,7 +74,12 @@
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_LINUX)
+-#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_BSD)
+#include "sandbox/policy/sandbox.h"
+#include "content/common/gpu_pre_sandbox_hook_bsd.h"
+#endif
+
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
#include "services/video_effects/video_effects_sandbox_hook_linux.h" // nogncheck
#endif // BUILDFLAG(IS_LINUX)
-@@ -101,7 +110,7 @@
+@@ -105,7 +114,7 @@
sandbox::TargetServices* g_utility_target_services = nullptr;
#endif // BUILDFLAG(IS_WIN)
@@ -47,7 +44,7 @@
#include "components/services/on_device_translation/sandbox_hook.h"
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX)
-@@ -109,7 +118,7 @@ namespace content {
+@@ -113,7 +122,7 @@ namespace content {
namespace {
@@ -56,7 +53,7 @@
std::vector<std::string> GetNetworkContextsParentDirectories() {
base::MemoryMappedFile::Region region;
base::ScopedFD read_pipe_fd = base::FileDescriptorStore::GetInstance().TakeFD(
-@@ -247,7 +256,8 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -252,7 +261,8 @@ int UtilityMain(MainFunctionParams parameters) {
CHECK(on_device_model::OnDeviceModelService::PreSandboxInit());
}
@@ -66,7 +63,7 @@
// Thread type delegate of the process should be registered before first
// thread type change in ChildProcess constructor. It also needs to be
// registered before the process has multiple threads, which may race with
-@@ -255,7 +265,7 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -260,7 +270,7 @@ int UtilityMain(MainFunctionParams parameters) {
SandboxedProcessThreadTypeHandler::Create();
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -75,7 +72,7 @@
// Initializes the sandbox before any threads are created.
// TODO(jorgelo): move this after GTK initialization when we enable a strict
// Seccomp-BPF policy.
-@@ -287,7 +297,7 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -292,7 +302,7 @@ int UtilityMain(MainFunctionParams parameters) {
pre_sandbox_hook =
base::BindOnce(&speech::SpeechRecognitionPreSandboxHook);
break;
@@ -84,23 +81,16 @@
case sandbox::mojom::Sandbox::kOnDeviceTranslation:
pre_sandbox_hook = base::BindOnce(
&on_device_translation::OnDeviceTranslationSandboxHook);
-@@ -303,13 +313,13 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -308,7 +318,7 @@ int UtilityMain(MainFunctionParams parameters) {
#else
NOTREACHED();
#endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
case sandbox::mojom::Sandbox::kVideoEffects:
+ #if BUILDFLAG(ENABLE_VIDEO_EFFECTS)
pre_sandbox_hook =
- base::BindOnce(&video_effects::VideoEffectsPreSandboxHook);
- break;
- #endif // BUILDFLAG(IS_LINUX)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- case sandbox::mojom::Sandbox::kHardwareVideoDecoding:
- pre_sandbox_hook =
- base::BindOnce(&media::HardwareVideoDecodingPreSandboxHook);
-@@ -336,6 +346,7 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -343,6 +353,7 @@ int UtilityMain(MainFunctionParams parameters) {
default:
break;
}
@@ -108,7 +98,7 @@
if (!sandbox::policy::IsUnsandboxedSandboxType(sandbox_type) &&
(parameters.zygote_child || !pre_sandbox_hook.is_null())) {
sandbox_options.use_amd_specific_policies =
-@@ -343,6 +354,11 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -350,6 +361,11 @@ int UtilityMain(MainFunctionParams parameters) {
sandbox::policy::Sandbox::Initialize(
sandbox_type, std::move(pre_sandbox_hook), sandbox_options);
}
diff --git a/www/chromium/files/patch-device_gamepad_gamepad__provider.cc b/www/chromium/files/patch-device_gamepad_gamepad__provider.cc
index daed35fef868..8730f7e560f7 100644
--- a/www/chromium/files/patch-device_gamepad_gamepad__provider.cc
+++ b/www/chromium/files/patch-device_gamepad_gamepad__provider.cc
@@ -1,6 +1,6 @@
---- device/gamepad/gamepad_provider.cc.orig 2025-02-19 07:43:18 UTC
+--- device/gamepad/gamepad_provider.cc.orig 2025-07-02 06:08:04 UTC
+++ device/gamepad/gamepad_provider.cc
-@@ -159,7 +159,7 @@ void GamepadProvider::Initialize(std::unique_ptr<Gamep
+@@ -155,7 +155,7 @@ void GamepadProvider::Initialize(std::unique_ptr<Gamep
if (!polling_thread_)
polling_thread_ = std::make_unique<base::Thread>("Gamepad polling thread");
diff --git a/www/chromium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc b/www/chromium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
index 9f09f76f4a1b..588baacf87fa 100644
--- a/www/chromium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
+++ b/www/chromium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
@@ -1,6 +1,6 @@
---- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-05-05 10:57:53 UTC
+--- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-07-02 06:08:04 UTC
+++ extensions/browser/api/api_browser_context_keyed_service_factories.cc
-@@ -120,7 +120,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt
+@@ -121,7 +121,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt
MediaPerceptionAPIManager::GetFactoryInstance();
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
diff --git a/www/chromium/files/patch-extensions_shell_app_shell__main__delegate.cc b/www/chromium/files/patch-extensions_shell_app_shell__main__delegate.cc
index 5557832dac4e..e3c204b6ebad 100644
--- a/www/chromium/files/patch-extensions_shell_app_shell__main__delegate.cc
+++ b/www/chromium/files/patch-extensions_shell_app_shell__main__delegate.cc
@@ -1,6 +1,6 @@
---- extensions/shell/app/shell_main_delegate.cc.orig 2025-01-15 09:18:26 UTC
+--- extensions/shell/app/shell_main_delegate.cc.orig 2025-07-02 06:08:04 UTC
+++ extensions/shell/app/shell_main_delegate.cc
-@@ -40,7 +40,7 @@
+@@ -41,7 +41,7 @@
#if BUILDFLAG(IS_WIN)
#include "base/base_paths_win.h"
#include "base/process/process_info.h"
@@ -9,7 +9,7 @@
#include "base/nix/xdg_util.h"
#elif BUILDFLAG(IS_MAC)
#include "base/base_paths_mac.h"
-@@ -60,7 +60,7 @@ base::FilePath GetDataPath() {
+@@ -61,7 +61,7 @@ base::FilePath GetDataPath() {
}
base::FilePath data_dir;
diff --git a/www/chromium/files/patch-media_video_fake__gpu__memory__buffer.cc b/www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.cc
index 69709d4ee7bb..adcb4cf7cc94 100644
--- a/www/chromium/files/patch-media_video_fake__gpu__memory__buffer.cc
+++ b/www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.cc
@@ -1,6 +1,6 @@
---- media/video/fake_gpu_memory_buffer.cc.orig 2025-05-28 14:55:43 UTC
-+++ media/video/fake_gpu_memory_buffer.cc
-@@ -15,7 +15,7 @@
+--- gpu/command_buffer/client/fake_gpu_memory_buffer.cc.orig 2025-07-02 06:08:04 UTC
++++ gpu/command_buffer/client/fake_gpu_memory_buffer.cc
+@@ -14,7 +14,7 @@
#include "media/base/format_utils.h"
#include "media/base/video_frame.h"
@@ -9,7 +9,7 @@
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
-@@ -30,7 +30,7 @@ namespace media {
+@@ -29,7 +29,7 @@ namespace gpu {
namespace {
@@ -18,7 +18,7 @@
base::ScopedFD GetDummyFD() {
base::ScopedFD fd(open("/dev/zero", O_RDWR));
DCHECK(fd.is_valid());
-@@ -74,7 +74,7 @@ static base::AtomicSequenceNumber buffer_id_generator;
+@@ -41,7 +41,7 @@ static base::AtomicSequenceNumber buffer_id_generator;
} // namespace
diff --git a/www/chromium/files/patch-media_video_fake__gpu__memory__buffer.h b/www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.h
index 391c188cac97..aed66a84d9b0 100644
--- a/www/chromium/files/patch-media_video_fake__gpu__memory__buffer.h
+++ b/www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.h
@@ -1,8 +1,8 @@
---- media/video/fake_gpu_memory_buffer.h.orig 2025-05-28 14:55:43 UTC
-+++ media/video/fake_gpu_memory_buffer.h
+--- gpu/command_buffer/client/fake_gpu_memory_buffer.h.orig 2025-07-02 06:08:04 UTC
++++ gpu/command_buffer/client/fake_gpu_memory_buffer.h
@@ -12,7 +12,7 @@
- namespace media {
+ namespace gpu {
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc b/www/chromium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc
index 5614c62b85ac..7db455f200a2 100644
--- a/www/chromium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc
+++ b/www/chromium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-05-28 14:55:43 UTC
+--- gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-07-02 06:08:04 UTC
+++ gpu/command_buffer/service/dawn_context_provider.cc
-@@ -383,7 +383,7 @@ wgpu::BackendType DawnContextProvider::GetDefaultBacke
+@@ -396,7 +396,7 @@ wgpu::BackendType DawnContextProvider::GetDefaultBacke
return base::FeatureList::IsEnabled(features::kSkiaGraphiteDawnUseD3D12)
? wgpu::BackendType::D3D12
: wgpu::BackendType::D3D11;
diff --git a/www/chromium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc b/www/chromium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
index 377d3eea4d54..4a062bec01bf 100644
--- a/www/chromium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+++ b/www/chromium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-05-28 14:55:43 UTC
+--- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-07-02 06:08:04 UTC
+++ gpu/command_buffer/service/gles2_cmd_decoder.cc
-@@ -2863,7 +2863,7 @@ GLES2Decoder* GLES2Decoder::Create(
+@@ -2862,7 +2862,7 @@ GLES2Decoder* GLES2Decoder::Create(
}
// Allow linux to run fuzzers.
diff --git a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
index 9c746e043939..daf8f8db357d 100644
--- a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
+++ b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-01-15 09:18:26 UTC
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-07-02 06:08:04 UTC
+++ gpu/command_buffer/service/shared_image/external_vk_image_backing.cc
-@@ -57,7 +57,7 @@
+@@ -56,7 +56,7 @@
#include "ui/gl/gl_version_info.h"
#include "ui/gl/scoped_binders.h"
@@ -9,7 +9,7 @@
#include "gpu/command_buffer/service/shared_image/external_vk_image_dawn_representation.h"
#if BUILDFLAG(DAWN_ENABLE_BACKEND_OPENGLES)
#include "gpu/command_buffer/service/shared_image/dawn_gl_texture_representation.h"
-@@ -702,7 +702,7 @@ std::unique_ptr<DawnImageRepresentation> ExternalVkIma
+@@ -696,7 +696,7 @@ std::unique_ptr<DawnImageRepresentation> ExternalVkIma
wgpu::BackendType backend_type,
std::vector<wgpu::TextureFormat> view_formats,
scoped_refptr<SharedContextState> context_state) {
diff --git a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
index f77ec578d715..9f59e2184d48 100644
--- a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
+++ b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2025-04-04 08:52:13 UTC
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2025-07-02 06:08:04 UTC
+++ gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc
-@@ -143,7 +143,7 @@ bool IsFormatSupported(viz::SharedImageFormat format,
+@@ -140,7 +140,7 @@ bool IsFormatSupported(viz::SharedImageFormat format,
SharedImageUsageSet SupportedUsage() {
SharedImageUsageSet supported_usage =
diff --git a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
index a5473bf1296f..4f0c643ec56a 100644
--- a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
+++ b/www/chromium/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-05-05 10:57:53 UTC
+--- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-07-02 06:08:04 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"
@@ -27,7 +27,7 @@
return gfx::GpuMemoryBufferType::NATIVE_PIXMAP;
#elif BUILDFLAG(IS_WIN)
return gfx::GpuMemoryBufferType::DXGI_SHARED_HANDLE;
-@@ -326,7 +326,7 @@ SharedImageFactory::SharedImageFactory(
+@@ -294,7 +294,7 @@ SharedImageFactory::SharedImageFactory(
context_state_, workarounds_);
factories_.push_back(std::move(ozone_factory));
}
diff --git a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
index 814740ab325c..3ec9f6f00512 100644
--- a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
+++ b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-04-04 08:52:13 UTC
+--- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-07-02 06:08:04 UTC
+++ gpu/command_buffer/service/shared_image/shared_image_manager.cc
-@@ -756,7 +756,7 @@ bool SharedImageManager::SupportsScanoutImages() {
+@@ -736,7 +736,7 @@ bool SharedImageManager::SupportsScanoutImages() {
return true;
#elif BUILDFLAG(IS_ANDROID)
return base::AndroidHardwareBufferCompat::IsSupportAvailable();
diff --git a/www/chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc b/www/chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
index dba935ff49a9..bd6250e8477f 100644
--- a/www/chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
+++ b/www/chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
@@ -1,15 +1,15 @@
---- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-05-28 14:55:43 UTC
+--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-07-02 06:08:04 UTC
+++ gpu/command_buffer/service/webgpu_decoder_impl.cc
-@@ -1787,7 +1787,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreatePreferredAdapte
+@@ -1790,7 +1790,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreatePreferredAdapte
backend_types = {wgpu::BackendType::D3D12};
- #elif BUILDFLAG(IS_MAC)
+ #elif BUILDFLAG(IS_APPLE)
backend_types = {wgpu::BackendType::Metal};
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (shared_context_state_->GrContextIsVulkan() ||
shared_context_state_->IsGraphiteDawnVulkan()) {
backend_types = {wgpu::BackendType::Vulkan};
-@@ -2029,7 +2029,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
+@@ -2032,7 +2032,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
}
#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_APPLE) && \
diff --git a/www/chromium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc b/www/chromium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
index 609d863abf68..707a5fb6af81 100644
--- a/www/chromium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
+++ b/www/chromium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc.orig 2025-05-28 14:55:43 UTC
+--- gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc.orig 2025-07-02 06:08:04 UTC
+++ gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc
-@@ -33,7 +33,7 @@
+@@ -29,7 +29,7 @@
#include "ui/gfx/half_float.h"
#include "ui/gl/test/gl_test_support.h"
@@ -9,7 +9,7 @@
#include "gpu/ipc/common/gpu_memory_buffer_impl_native_pixmap.h"
#include "ui/gfx/linux/client_native_pixmap_factory_dmabuf.h"
#endif
-@@ -76,7 +76,7 @@ class GpuMemoryBufferTest : public testing::TestWithPa
+@@ -72,7 +72,7 @@ class GpuMemoryBufferTest : public testing::TestWithPa
GLManager gl_;
};
diff --git a/www/chromium/files/patch-gpu_config_gpu__control__list.cc b/www/chromium/files/patch-gpu_config_gpu__control__list.cc
index e80daceea285..0627315ce916 100644
--- a/www/chromium/files/patch-gpu_config_gpu__control__list.cc
+++ b/www/chromium/files/patch-gpu_config_gpu__control__list.cc
@@ -1,6 +1,6 @@
---- gpu/config/gpu_control_list.cc.orig 2025-02-19 07:43:18 UTC
+--- gpu/config/gpu_control_list.cc.orig 2025-07-02 06:08:04 UTC
+++ gpu/config/gpu_control_list.cc
-@@ -831,7 +831,7 @@ GpuControlList::OsType GpuControlList::GetOsType() {
+@@ -830,7 +830,7 @@ GpuControlList::OsType GpuControlList::GetOsType() {
return kOsAndroid;
#elif BUILDFLAG(IS_FUCHSIA)
return kOsFuchsia;
diff --git a/www/chromium/files/patch-gpu_ipc_service_gpu__init.cc b/www/chromium/files/patch-gpu_ipc_service_gpu__init.cc
index f5034872fbaf..17da50b389d7 100644
--- a/www/chromium/files/patch-gpu_ipc_service_gpu__init.cc
+++ b/www/chromium/files/patch-gpu_ipc_service_gpu__init.cc
@@ -1,6 +1,6 @@
---- gpu/ipc/service/gpu_init.cc.orig 2025-05-28 14:55:43 UTC
+--- gpu/ipc/service/gpu_init.cc.orig 2025-07-02 06:08:04 UTC
+++ gpu/ipc/service/gpu_init.cc
-@@ -153,7 +153,7 @@ void InitializePlatformOverlaySettings(GPUInfo* gpu_in
+@@ -156,7 +156,7 @@ void InitializePlatformOverlaySettings(GPUInfo* gpu_in
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CASTOS)
bool CanAccessDeviceFile(const GPUInfo& gpu_info) {
@@ -9,7 +9,7 @@
if (gpu_info.gpu.vendor_id != 0x10de || // NVIDIA
gpu_info.gpu.driver_vendor != "NVIDIA")
return true;
-@@ -389,7 +389,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -392,7 +392,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
-@@ -427,7 +427,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -430,7 +430,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.
-@@ -524,7 +524,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -527,7 +527,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
-@@ -582,7 +582,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -585,7 +585,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;
-@@ -750,7 +750,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -753,7 +753,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.
-@@ -802,7 +802,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -805,7 +805,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
-@@ -1004,7 +1004,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
+@@ -1007,7 +1007,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
-@@ -1059,7 +1059,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
+@@ -1063,7 +1063,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
}
}
diff --git a/www/chromium/files/patch-gpu_vulkan_vulkan__util.cc b/www/chromium/files/patch-gpu_vulkan_vulkan__util.cc
index bae5091372a1..743631be52a5 100644
--- a/www/chromium/files/patch-gpu_vulkan_vulkan__util.cc
+++ b/www/chromium/files/patch-gpu_vulkan_vulkan__util.cc
@@ -1,6 +1,6 @@
---- gpu/vulkan/vulkan_util.cc.orig 2025-04-04 08:52:13 UTC
+--- gpu/vulkan/vulkan_util.cc.orig 2025-07-02 06:08:04 UTC
+++ gpu/vulkan/vulkan_util.cc
-@@ -467,7 +467,7 @@ bool CheckVulkanCompatibilities(
+@@ -476,7 +476,7 @@ bool CheckVulkanCompatibilities(
}
}
diff --git a/www/chromium/files/patch-headless_lib_browser_headless__content__browser__client.cc b/www/chromium/files/patch-headless_lib_browser_headless__content__browser__client.cc
index 1d357e84bd0f..7cd7c023e54b 100644
--- a/www/chromium/files/patch-headless_lib_browser_headless__content__browser__client.cc
+++ b/www/chromium/files/patch-headless_lib_browser_headless__content__browser__client.cc
@@ -1,6 +1,6 @@
---- headless/lib/browser/headless_content_browser_client.cc.orig 2025-04-04 08:52:13 UTC
+--- headless/lib/browser/headless_content_browser_client.cc.orig 2025-07-02 06:08:04 UTC
+++ headless/lib/browser/headless_content_browser_client.cc
-@@ -58,7 +58,7 @@
+@@ -59,7 +59,7 @@
#include "content/public/common/content_descriptors.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -9,7 +9,7 @@
#include "components/os_crypt/sync/os_crypt.h" // nogncheck
#include "content/public/browser/network_service_util.h"
#endif
-@@ -520,7 +520,7 @@ void HeadlessContentBrowserClient::HandleExplicitlyAll
+@@ -557,7 +557,7 @@ void HeadlessContentBrowserClient::HandleExplicitlyAll
void HeadlessContentBrowserClient::SetEncryptionKey(
::network::mojom::NetworkService* network_service) {
diff --git a/www/chromium/files/patch-headless_lib_browser_headless__content__browser__client.h b/www/chromium/files/patch-headless_lib_browser_headless__content__browser__client.h
index 161bb2c43960..28ad303dd518 100644
--- a/www/chromium/files/patch-headless_lib_browser_headless__content__browser__client.h
+++ b/www/chromium/files/patch-headless_lib_browser_headless__content__browser__client.h
@@ -1,6 +1,6 @@
---- headless/lib/browser/headless_content_browser_client.h.orig 2025-04-04 08:52:13 UTC
+--- headless/lib/browser/headless_content_browser_client.h.orig 2025-07-02 06:08:04 UTC
+++ headless/lib/browser/headless_content_browser_client.h
-@@ -47,7 +47,7 @@ class HeadlessContentBrowserClient : public content::C
+@@ -48,7 +48,7 @@ class HeadlessContentBrowserClient : public content::C
CreateDevToolsManagerDelegate() override;
content::GeneratedCodeCacheSettings GetGeneratedCodeCacheSettings(
content::BrowserContext* context) override;
diff --git a/www/chromium/files/patch-media_audio_BUILD.gn b/www/chromium/files/patch-media_audio_BUILD.gn
index 77078fca9562..4bf583135073 100644
--- a/www/chromium/files/patch-media_audio_BUILD.gn
+++ b/www/chromium/files/patch-media_audio_BUILD.gn
@@ -1,6 +1,6 @@
---- media/audio/BUILD.gn.orig 2025-05-05 10:57:53 UTC
+--- media/audio/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ media/audio/BUILD.gn
-@@ -275,9 +275,23 @@ source_set("audio") {
+@@ -286,9 +286,23 @@ source_set("audio") {
deps += [ "//media/base/android:media_jni_headers" ]
}
diff --git a/www/chromium/files/patch-media_audio_sndio_audio__manager__sndio.cc b/www/chromium/files/patch-media_audio_sndio_audio__manager__sndio.cc
index 67902e92d5c1..77ef6c87435e 100644
--- a/www/chromium/files/patch-media_audio_sndio_audio__manager__sndio.cc
+++ b/www/chromium/files/patch-media_audio_sndio_audio__manager__sndio.cc
@@ -1,4 +1,4 @@
---- media/audio/sndio/audio_manager_sndio.cc.orig 2024-07-30 11:12:21 UTC
+--- media/audio/sndio/audio_manager_sndio.cc.orig 2025-07-02 06:08:04 UTC
+++ media/audio/sndio/audio_manager_sndio.cc
@@ -0,0 +1,213 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
@@ -62,7 +62,7 @@
+}
+
+#if defined(USE_SNDIO)
-+const char* AudioManagerSndio::GetName() {
++const std::string_view AudioManagerSndio::GetName() {
+ return "SNDIO";
+}
+#endif
diff --git a/www/chromium/files/patch-media_audio_sndio_audio__manager__sndio.h b/www/chromium/files/patch-media_audio_sndio_audio__manager__sndio.h
index 33428cfc37d1..d3fcce40a8d0 100644
--- a/www/chromium/files/patch-media_audio_sndio_audio__manager__sndio.h
+++ b/www/chromium/files/patch-media_audio_sndio_audio__manager__sndio.h
@@ -1,4 +1,4 @@
---- media/audio/sndio/audio_manager_sndio.h.orig 2022-02-07 13:39:41 UTC
+--- media/audio/sndio/audio_manager_sndio.h.orig 2025-07-02 06:08:04 UTC
+++ media/audio/sndio/audio_manager_sndio.h
@@ -0,0 +1,66 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
@@ -34,7 +34,7 @@
+ void GetAudioOutputDeviceNames(AudioDeviceNames* device_names) override;
+ AudioParameters GetInputStreamParameters(
+ const std::string& device_id) override;
-+ const char* GetName() override;
++ const std::string_view GetName() override;
+
+ // Implementation of AudioManagerBase.
+ AudioOutputStream* MakeLinearOutputStream(
diff --git a/www/chromium/files/patch-media_base_media__switches.cc b/www/chromium/files/patch-media_base_media__switches.cc
index 72dd202e06cc..66b77e24fbf9 100644
--- a/www/chromium/files/patch-media_base_media__switches.cc
+++ b/www/chromium/files/patch-media_base_media__switches.cc
@@ -1,4 +1,4 @@
---- media/base/media_switches.cc.orig 2025-05-28 14:55:43 UTC
+--- media/base/media_switches.cc.orig 2025-07-02 06:08:04 UTC
+++ media/base/media_switches.cc
@@ -19,7 +19,7 @@
#include "ui/gl/gl_features.h"
@@ -94,7 +94,7 @@
// Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS.
BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding,
"V4L2H264TemporalLayerHWEncoding",
-@@ -1340,7 +1362,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecoding,
+@@ -1355,7 +1377,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecoding,
);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
@@ -103,7 +103,7 @@
// Spawn utility processes to perform hardware encode acceleration instead of
// using the GPU process.
BASE_FEATURE(kUseOutOfProcessVideoEncoding,
-@@ -1422,7 +1444,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
+@@ -1437,7 +1459,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
"RecordWebAudioEngagement",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/chromium/files/patch-media_base_media__switches.h b/www/chromium/files/patch-media_base_media__switches.h
index 01bb38b76bfd..89432227bff0 100644
--- a/www/chromium/files/patch-media_base_media__switches.h
+++ b/www/chromium/files/patch-media_base_media__switches.h
@@ -1,6 +1,6 @@
---- media/base/media_switches.h.orig 2025-05-28 14:55:43 UTC
+--- media/base/media_switches.h.orig 2025-07-02 06:08:04 UTC
+++ media/base/media_switches.h
-@@ -334,13 +334,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaRecorderHEVCSu
+@@ -336,13 +336,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);
-@@ -354,7 +366,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kSuspendMutedAudio);
+@@ -356,7 +368,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);
-@@ -370,7 +382,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiAV1TemporalLay
+@@ -372,7 +384,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,7 +46,7 @@
MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2H264TemporalLayerHWEncoding);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVideoBlitColorAccuracy);
-@@ -490,7 +502,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kBackgroundListening
+@@ -493,7 +505,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kBackgroundListening
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVideoDecoding);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
diff --git a/www/chromium/files/patch-media_base_video__frame.cc b/www/chromium/files/patch-media_base_video__frame.cc
index 93b4ad2dd9bb..9e081b0035db 100644
--- a/www/chromium/files/patch-media_base_video__frame.cc
+++ b/www/chromium/files/patch-media_base_video__frame.cc
@@ -1,4 +1,4 @@
---- media/base/video_frame.cc.orig 2025-05-28 14:55:43 UTC
+--- media/base/video_frame.cc.orig 2025-07-02 06:08:04 UTC
+++ media/base/video_frame.cc
@@ -92,7 +92,7 @@ std::string VideoFrame::StorageTypeToString(
return "OWNED_MEMORY";
@@ -18,7 +18,7 @@
// This is not strictly needed but makes explicit that, at VideoFrame
// level, DmaBufs are not mappable from userspace.
storage_type != VideoFrame::STORAGE_DMABUFS &&
-@@ -420,7 +420,7 @@ VideoFrame::CreateFrameForGpuMemoryBufferOrMappableSII
+@@ -417,7 +417,7 @@ VideoFrame::CreateFrameForGpuMemoryBufferOrMappableSII
plane_size.width() * VideoFrame::BytesPerElement(*format, plane);
}
uint64_t modifier = gfx::NativePixmapHandle::kNoModifier;
@@ -27,7 +27,7 @@
bool is_native_buffer =
gpu_memory_buffer
? (gpu_memory_buffer->GetType() != gfx::SHARED_MEMORY_BUFFER)
-@@ -890,7 +890,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM
+@@ -889,7 +889,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM
return frame;
}
@@ -36,7 +36,7 @@
// static
scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs(
const VideoFrameLayout& layout,
-@@ -1577,7 +1577,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar
+@@ -1573,7 +1573,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar
return wrapped_frame_ ? wrapped_frame_->shared_image() : shared_image_;
}
diff --git a/www/chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py b/www/chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
index fa92847848e2..9b83eed1f968 100644
--- a/www/chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
+++ b/www/chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
@@ -1,4 +1,4 @@
---- media/ffmpeg/scripts/build_ffmpeg.py.orig 2024-07-30 11:12:21 UTC
+--- media/ffmpeg/scripts/build_ffmpeg.py.orig 2025-07-02 06:08:04 UTC
+++ media/ffmpeg/scripts/build_ffmpeg.py
@@ -33,7 +33,7 @@ NDK_ROOT_DIR = os.path.abspath(
SUCCESS_TOKEN = 'THIS_BUILD_WORKED'
@@ -27,7 +27,7 @@
return 'lib%s.so.%s' % (dso_name, dso_version)
elif target_os == 'mac':
return 'lib%s.%s.dylib' % (dso_name, dso_version)
-@@ -475,7 +477,7 @@ def BuildFFmpeg(target_os, target_arch, host_os, host_
+@@ -473,7 +475,7 @@ def BuildFFmpeg(target_os, target_arch, host_os, host_
# removing <sys/sysctl.h> soon, so this is needed to silence a deprecation
# #warning which will be converted to an error via -Werror.
# There is also no prctl.h
@@ -36,7 +36,7 @@
pre_make_rewrites += [
(r'(#define HAVE_SYSCTL [01])',
r'#define HAVE_SYSCTL 0 /* \1 -- forced to 0 for Fuchsia */'),
-@@ -598,7 +600,7 @@ def main(argv):
+@@ -596,7 +598,7 @@ def main(argv):
configure_args = args[2:]
if target_os not in ('android', 'linux', 'linux-noasm', 'mac', 'win',
@@ -45,7 +45,7 @@
parser.print_help()
return 1
-@@ -712,7 +714,7 @@ def ConfigureAndBuild(target_arch, target_os, host_os,
+@@ -710,7 +712,7 @@ def ConfigureAndBuild(target_arch, target_os, host_os,
'--optflags="-O2"',
])
@@ -54,7 +54,7 @@
if target_arch == 'x64':
if target_os == 'android':
configure_flags['Common'].extend([
-@@ -827,9 +829,6 @@ def ConfigureAndBuild(target_arch, target_os, host_os,
+@@ -825,9 +827,6 @@ def ConfigureAndBuild(target_arch, target_os, host_os,
configure_flags['Common'].extend([
'--target-os=linux',
diff --git a/www/chromium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc b/www/chromium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc
index ed05741def70..c8ada7c79f9d 100644
--- a/www/chromium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc
+++ b/www/chromium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc
@@ -1,6 +1,6 @@
---- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-04-04 08:52:13 UTC
+--- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-07-02 06:08:04 UTC
+++ media/gpu/chromeos/platform_video_frame_utils.cc
-@@ -68,7 +68,7 @@ static std::unique_ptr<ui::GbmDevice> CreateGbmDevice(
+@@ -69,7 +69,7 @@ static std::unique_ptr<ui::GbmDevice> CreateGbmDevice(
const base::FilePath dev_path(FILE_PATH_LITERAL(
base::StrCat({drm_node_file_prefix, base::NumberToString(i)})));
@@ -9,7 +9,7 @@
const bool is_render_node = base::Contains(drm_node_file_prefix, "render");
// TODO(b/313513760): don't guard base::File::FLAG_WRITE behind
-@@ -193,7 +193,7 @@ class GbmDeviceWrapper {
+@@ -190,7 +190,7 @@ class GbmDeviceWrapper {
const base::FilePath dev_path(
base::CommandLine::ForCurrentProcess()->GetSwitchValuePath(
switches::kRenderNodeOverride));
diff --git a/www/chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc b/www/chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
index 0e34b0e5015c..f7683b9c0f11 100644
--- a/www/chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
+++ b/www/chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
@@ -1,6 +1,6 @@
---- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-05-05 10:57:53 UTC
+--- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-07-02 06:08:04 UTC
+++ media/gpu/vaapi/vaapi_video_decoder.cc
-@@ -784,7 +784,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree
+@@ -786,7 +786,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree
const gfx::Size decoder_natural_size =
aspect_ratio_.GetNaturalSize(decoder_visible_rect);
diff --git a/www/chromium/files/patch-media_media__options.gni b/www/chromium/files/patch-media_media__options.gni
index 20e327de2904..88d69961b266 100644
--- a/www/chromium/files/patch-media_media__options.gni
+++ b/www/chromium/files/patch-media_media__options.gni
@@ -1,6 +1,6 @@
---- media/media_options.gni.orig 2025-04-04 08:52:13 UTC
+--- media/media_options.gni.orig 2025-07-02 06:08:04 UTC
+++ media/media_options.gni
-@@ -201,12 +201,15 @@ declare_args() {
+@@ -200,12 +200,15 @@ declare_args() {
# Enables runtime selection of ALSA library for audio.
use_alsa = false
diff --git a/www/chromium/files/patch-media_mojo_mojom_BUILD.gn b/www/chromium/files/patch-media_mojo_mojom_BUILD.gn
index b2ea531ddcd3..7832da7c8076 100644
--- a/www/chromium/files/patch-media_mojo_mojom_BUILD.gn
+++ b/www/chromium/files/patch-media_mojo_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- media/mojo/mojom/BUILD.gn.orig 2025-05-28 14:55:43 UTC
+--- media/mojo/mojom/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ media/mojo/mojom/BUILD.gn
-@@ -971,7 +971,7 @@ source_set("test_support") {
+@@ -975,7 +975,7 @@ source_set("test_support") {
sources = []
deps = []
diff --git a/www/chromium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc b/www/chromium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc
index c0064aa6c407..b9a839065e96 100644
--- a/www/chromium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc
+++ b/www/chromium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc
@@ -1,6 +1,6 @@
---- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-05-05 10:57:53 UTC
+--- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-07-02 06:08:04 UTC
+++ media/mojo/mojom/video_frame_mojom_traits.cc
-@@ -24,7 +24,7 @@
+@@ -22,7 +22,7 @@
#include "ui/gfx/mojom/color_space_mojom_traits.h"
#include "ui/gfx/mojom/hdr_metadata_mojom_traits.h"
@@ -9,7 +9,7 @@
#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(
+@@ -159,7 +159,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData(
media::mojom::OpaqueVideoFrameData::New());
}
@@ -18,7 +18,7 @@
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(
+@@ -190,7 +190,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData(
} // namespace
@@ -27,7 +27,7 @@
// static
bool StructTraits<
media::mojom::ColorPlaneLayoutDataView,
-@@ -436,7 +436,7 @@ bool StructTraits<media::mojom::VideoFrameDataView,
+@@ -429,7 +429,7 @@ bool StructTraits<media::mojom::VideoFrameDataView,
frame = media::VideoFrame::WrapTrackingToken(
format, *metadata.tracking_token, coded_size, visible_rect,
natural_size, timestamp);
diff --git a/www/chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc b/www/chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
index 6246933db5ce..fadb11d7be0a 100644
--- a/www/chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
+++ b/www/chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
@@ -1,4 +1,4 @@
---- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-05-05 10:57:53 UTC
+--- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-07-02 06:08:04 UTC
+++ media/video/gpu_memory_buffer_video_frame_pool.cc
@@ -647,7 +647,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa
}
@@ -9,16 +9,16 @@
is_software_backed_video_frame &= !video_frame->HasDmaBufs();
#endif
-@@ -1057,7 +1057,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo
+@@ -1054,7 +1054,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo
media::IOSurfaceIsWebGPUCompatible(handle.io_surface.get());
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
is_webgpu_compatible =
- handle.native_pixmap_handle.supports_zero_copy_webgpu_import;
- #endif
-@@ -1228,7 +1228,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl::GetOrCreateFr
+ handle.type == gfx::NATIVE_PIXMAP &&
+ handle.native_pixmap_handle().supports_zero_copy_webgpu_import;
+@@ -1226,7 +1226,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl::GetOrCreateFr
si_usage |= gpu::SHARED_IMAGE_USAGE_SCANOUT;
}
diff --git a/www/chromium/files/patch-media_webrtc_audio__processor.cc b/www/chromium/files/patch-media_webrtc_audio__processor.cc
index fb10369cf6d5..cf52d6b63a2f 100644
--- a/www/chromium/files/patch-media_webrtc_audio__processor.cc
+++ b/www/chromium/files/patch-media_webrtc_audio__processor.cc
@@ -1,6 +1,6 @@
---- media/webrtc/audio_processor.cc.orig 2025-05-28 14:55:43 UTC
+--- media/webrtc/audio_processor.cc.orig 2025-07-02 06:08:04 UTC
+++ media/webrtc/audio_processor.cc
-@@ -512,7 +512,7 @@ std::optional<double> AudioProcessor::ProcessData(
+@@ -507,7 +507,7 @@ std::optional<double> AudioProcessor::ProcessData(
// controller.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
DCHECK_LE(volume, 1.0);
diff --git a/www/chromium/files/patch-mojo_core_BUILD.gn b/www/chromium/files/patch-mojo_core_BUILD.gn
index 167ac592acb6..acb8f8d8386f 100644
--- a/www/chromium/files/patch-mojo_core_BUILD.gn
+++ b/www/chromium/files/patch-mojo_core_BUILD.gn
@@ -1,6 +1,6 @@
---- mojo/core/BUILD.gn.orig 2025-01-15 09:18:26 UTC
+--- mojo/core/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ mojo/core/BUILD.gn
-@@ -163,7 +163,7 @@ source_set("impl_for_embedder") {
+@@ -164,7 +164,7 @@ source_set("impl_for_embedder") {
]
}
diff --git a/www/chromium/files/patch-mojo_core_channel.cc b/www/chromium/files/patch-mojo_core_channel.cc
index 7588dad8795d..72713d708d9c 100644
--- a/www/chromium/files/patch-mojo_core_channel.cc
+++ b/www/chromium/files/patch-mojo_core_channel.cc
@@ -1,6 +1,6 @@
---- mojo/core/channel.cc.orig 2025-01-15 09:18:26 UTC
+--- mojo/core/channel.cc.orig 2025-07-02 06:08:04 UTC
+++ mojo/core/channel.cc
-@@ -83,7 +83,11 @@ const size_t kMaxAttachedHandles = 64;
+@@ -85,7 +85,11 @@ const size_t kMaxAttachedHandles = 64;
const size_t kMaxAttachedHandles = 253;
#endif // BUILDFLAG(IS_FUCHSIA)
diff --git a/www/chromium/files/patch-net_BUILD.gn b/www/chromium/files/patch-net_BUILD.gn
index a67631068586..ebbac67e5afb 100644
--- a/www/chromium/files/patch-net_BUILD.gn
+++ b/www/chromium/files/patch-net_BUILD.gn
@@ -1,4 +1,4 @@
---- net/BUILD.gn.orig 2025-05-28 14:55:43 UTC
+--- net/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ net/BUILD.gn
@@ -126,7 +126,7 @@ net_configs = [
"//build/config/compiler:wexit_time_destructors",
@@ -9,7 +9,7 @@
net_configs += [ "//build/config/linux:libresolv" ]
}
-@@ -1334,6 +1334,19 @@ component("net") {
+@@ -1341,6 +1341,19 @@ component("net") {
]
}
@@ -29,7 +29,7 @@
if (is_mac) {
sources += [
"base/network_notification_thread_mac.cc",
-@@ -1497,7 +1510,7 @@ component("net") {
+@@ -1504,7 +1517,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",
-@@ -2207,7 +2220,7 @@ static_library("test_support") {
+@@ -2211,7 +2224,7 @@ static_library("test_support") {
]
}
@@ -47,7 +47,7 @@
sources += [
"base/address_tracker_linux_test_util.cc",
"base/address_tracker_linux_test_util.h",
-@@ -3030,14 +3043,14 @@ target(_test_target_type, "net_unittests") {
+@@ -3038,14 +3051,14 @@ target(_test_target_type, "net_unittests") {
]
}
@@ -64,7 +64,7 @@
sources += [
"base/address_tracker_linux_unittest.cc",
"base/network_interfaces_linux_unittest.cc",
-@@ -3135,6 +3148,10 @@ target(_test_target_type, "net_unittests") {
+@@ -3143,6 +3156,10 @@ target(_test_target_type, "net_unittests") {
]
}
@@ -75,7 +75,7 @@
if (enable_websockets) {
sources += [
"server/http_connection_unittest.cc",
-@@ -3200,7 +3217,7 @@ target(_test_target_type, "net_unittests") {
+@@ -3208,7 +3225,7 @@ target(_test_target_type, "net_unittests") {
]
}
@@ -84,7 +84,7 @@
sources += [ "tools/quic/quic_simple_server_test.cc" ]
}
-@@ -3339,7 +3356,7 @@ target(_test_target_type, "net_unittests") {
+@@ -3346,7 +3363,7 @@ target(_test_target_type, "net_unittests") {
}
# Use getifaddrs() on POSIX platforms, except Linux.
diff --git a/www/chromium/files/patch-net_base_features.cc b/www/chromium/files/patch-net_base_features.cc
index b3ccd803a358..46045ee1946b 100644
--- a/www/chromium/files/patch-net_base_features.cc
+++ b/www/chromium/files/patch-net_base_features.cc
@@ -1,6 +1,6 @@
---- net/base/features.cc.orig 2025-05-28 14:55:43 UTC
+--- net/base/features.cc.orig 2025-07-02 06:08:04 UTC
+++ net/base/features.cc
-@@ -27,7 +27,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCrossOrigin,
+@@ -31,7 +31,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCrossOrigin,
BASE_FEATURE(kAsyncDns,
"AsyncDns",
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/chromium/files/patch-net_base_sockaddr__util__posix.cc b/www/chromium/files/patch-net_base_sockaddr__util__posix.cc
index da4e6d269c67..c0361e0e294a 100644
--- a/www/chromium/files/patch-net_base_sockaddr__util__posix.cc
+++ b/www/chromium/files/patch-net_base_sockaddr__util__posix.cc
@@ -1,6 +1,6 @@
---- net/base/sockaddr_util_posix.cc.orig 2025-03-05 08:14:56 UTC
+--- net/base/sockaddr_util_posix.cc.orig 2025-07-02 06:08:04 UTC
+++ net/base/sockaddr_util_posix.cc
-@@ -45,7 +45,8 @@ bool FillUnixAddress(const std::string& socket_path,
+@@ -60,7 +60,8 @@ bool FillUnixAddress(const std::string& socket_path,
return true;
}
diff --git a/www/chromium/files/patch-net_disk__cache_simple_simple__file__tracker.cc b/www/chromium/files/patch-net_disk__cache_simple_simple__file__tracker.cc
index cd5c8f3f6db3..234485f163a9 100644
--- a/www/chromium/files/patch-net_disk__cache_simple_simple__file__tracker.cc
+++ b/www/chromium/files/patch-net_disk__cache_simple_simple__file__tracker.cc
@@ -1,6 +1,6 @@
---- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-03-05 08:14:56 UTC
+--- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-07-02 06:08:04 UTC
+++ net/disk_cache/simple/simple_file_tracker.cc
-@@ -37,7 +37,17 @@ bool SimpleFileTracker::TrackedFiles::InLRUList() cons
+@@ -36,7 +36,17 @@ bool SimpleFileTracker::TrackedFiles::InLRUList() cons
}
SimpleFileTracker::SimpleFileTracker(int file_limit)
diff --git a/www/chromium/files/patch-net_http_http__network__session.cc b/www/chromium/files/patch-net_http_http__network__session.cc
index 86284ab1f53c..375b498b33eb 100644
--- a/www/chromium/files/patch-net_http_http__network__session.cc
+++ b/www/chromium/files/patch-net_http_http__network__session.cc
@@ -1,6 +1,6 @@
---- net/http/http_network_session.cc.orig 2024-09-30 07:45:04 UTC
+--- net/http/http_network_session.cc.orig 2025-07-02 06:08:04 UTC
+++ net/http/http_network_session.cc
-@@ -20,7 +20,9 @@
+@@ -21,7 +21,9 @@
#include "build/build_config.h"
#include "net/base/features.h"
#include "net/dns/host_resolver.h"
diff --git a/www/chromium/files/patch-net_socket_udp__socket__posix.cc b/www/chromium/files/patch-net_socket_udp__socket__posix.cc
index 84ef137cf411..6012903b284f 100644
--- a/www/chromium/files/patch-net_socket_udp__socket__posix.cc
+++ b/www/chromium/files/patch-net_socket_udp__socket__posix.cc
@@ -1,6 +1,6 @@
---- net/socket/udp_socket_posix.cc.orig 2025-05-28 14:55:43 UTC
+--- net/socket/udp_socket_posix.cc.orig 2025-07-02 06:08:04 UTC
+++ net/socket/udp_socket_posix.cc
-@@ -530,12 +530,17 @@ int UDPSocketPosix::SetRecvTos() {
+@@ -524,12 +524,17 @@ int UDPSocketPosix::SetRecvTos() {
#endif // BUILDFLAG(IS_APPLE)
}
@@ -19,7 +19,7 @@
if (confirm) {
sendto_flags_ |= MSG_CONFIRM;
} else {
-@@ -556,7 +561,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) {
+@@ -550,7 +555,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) {
DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
int value = broadcast ? 1 : 0;
int rv;
diff --git a/www/chromium/files/patch-net_socket_udp__socket__unittest.cc b/www/chromium/files/patch-net_socket_udp__socket__unittest.cc
index 52473acb6e8d..d5060d2e4ca8 100644
--- a/www/chromium/files/patch-net_socket_udp__socket__unittest.cc
+++ b/www/chromium/files/patch-net_socket_udp__socket__unittest.cc
@@ -1,6 +1,6 @@
---- net/socket/udp_socket_unittest.cc.orig 2025-05-28 14:55:43 UTC
+--- net/socket/udp_socket_unittest.cc.orig 2025-07-02 06:08:04 UTC
+++ net/socket/udp_socket_unittest.cc
-@@ -392,7 +392,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
+@@ -397,7 +397,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
EXPECT_EQ(second_packet, received);
}
@@ -9,7 +9,7 @@
// - MacOS: requires root permissions on OSX 10.7+.
// - Android: devices attached to testbots don't have default network, so
// broadcasting to 255.255.255.255 returns error -109 (Address not reachable).
-@@ -703,7 +703,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFragment) {
+@@ -708,7 +708,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFragment) {
EXPECT_THAT(rv, IsOk());
rv = client.SetDoNotFragment();
@@ -18,7 +18,7 @@
// TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia.
EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED));
#else
-@@ -725,7 +725,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFragment) {
+@@ -730,7 +730,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFragment) {
EXPECT_THAT(rv, IsOk());
rv = server.SetDoNotFragment();
@@ -27,7 +27,7 @@
// TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia.
EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED));
#else
-@@ -791,7 +791,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup) {
+@@ -796,7 +796,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
-@@ -845,7 +845,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMulticastAddress) {
+@@ -850,7 +850,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMulticastAddress) {
NetLogSource());
ASSERT_THAT(client_socket.Connect(send_address), IsOk());
diff --git a/www/chromium/files/patch-pdf_pdfium_pdfium__engine.cc b/www/chromium/files/patch-pdf_pdfium_pdfium__engine.cc
index e36a8e13e926..7393e23f0c6e 100644
--- a/www/chromium/files/patch-pdf_pdfium_pdfium__engine.cc
+++ b/www/chromium/files/patch-pdf_pdfium_pdfium__engine.cc
@@ -1,6 +1,6 @@
---- pdf/pdfium/pdfium_engine.cc.orig 2025-05-28 14:55:43 UTC
+--- pdf/pdfium/pdfium_engine.cc.orig 2025-07-02 06:08:04 UTC
+++ pdf/pdfium/pdfium_engine.cc
-@@ -112,7 +112,7 @@
+@@ -113,7 +113,7 @@
#include "ui/accessibility/ax_features.mojom-features.h"
#endif
@@ -9,7 +9,7 @@
#include "pdf/pdfium/pdfium_font_linux.h"
#endif
-@@ -568,7 +568,7 @@ void InitializeSDK(bool enable_v8,
+@@ -569,7 +569,7 @@ void InitializeSDK(bool enable_v8,
FPDF_InitLibraryWithConfig(&config);
diff --git a/www/chromium/files/patch-printing_backend_cups__ipp__helper.cc b/www/chromium/files/patch-printing_backend_cups__ipp__helper.cc
index baba0a86aab7..4edbe9b43b0c 100644
--- a/www/chromium/files/patch-printing_backend_cups__ipp__helper.cc
+++ b/www/chromium/files/patch-printing_backend_cups__ipp__helper.cc
@@ -1,6 +1,6 @@
---- printing/backend/cups_ipp_helper.cc.orig 2025-03-05 08:14:56 UTC
+--- printing/backend/cups_ipp_helper.cc.orig 2025-07-02 06:08:04 UTC
+++ printing/backend/cups_ipp_helper.cc
-@@ -201,7 +201,7 @@ void ExtractResolutions(const CupsOptionProvider& prin
+@@ -202,7 +202,7 @@ void ExtractResolutions(const CupsOptionProvider& prin
// Provide a default DPI if no valid DPI is found.
#if BUILDFLAG(IS_MAC)
constexpr gfx::Size kDefaultMissingDpi(kDefaultMacDpi, kDefaultMacDpi);
diff --git a/www/chromium/files/patch-printing_print__settings.h b/www/chromium/files/patch-printing_print__settings.h
index 197da3489b4f..532a1c289baf 100644
--- a/www/chromium/files/patch-printing_print__settings.h
+++ b/www/chromium/files/patch-printing_print__settings.h
@@ -1,4 +1,4 @@
---- printing/print_settings.h.orig 2025-05-28 14:55:43 UTC
+--- printing/print_settings.h.orig 2025-07-02 06:08:04 UTC
+++ printing/print_settings.h
@@ -25,7 +25,7 @@
#include "base/values.h"
@@ -36,7 +36,7 @@
AdvancedSettings& advanced_settings() { return advanced_settings_; }
const AdvancedSettings& advanced_settings() const {
return advanced_settings_;
-@@ -434,7 +434,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
+@@ -437,7 +437,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
// Number of pages per sheet.
int pages_per_sheet_;
diff --git a/www/chromium/files/patch-remoting_host_chromoting__host.cc b/www/chromium/files/patch-remoting_host_chromoting__host.cc
index 4884693a6305..c25608fb6117 100644
--- a/www/chromium/files/patch-remoting_host_chromoting__host.cc
+++ b/www/chromium/files/patch-remoting_host_chromoting__host.cc
@@ -1,6 +1,6 @@
---- remoting/host/chromoting_host.cc.orig 2025-05-05 10:57:53 UTC
+--- remoting/host/chromoting_host.cc.orig 2025-07-02 06:08:04 UTC
+++ remoting/host/chromoting_host.cc
-@@ -137,7 +137,7 @@ void ChromotingHost::Start(const std::string& host_own
+@@ -138,7 +138,7 @@ void ChromotingHost::Start(const std::string& host_own
&ChromotingHost::OnIncomingSession, base::Unretained(this)));
}
diff --git a/www/chromium/files/patch-remoting_host_host__main.cc b/www/chromium/files/patch-remoting_host_host__main.cc
index af9e57b5d2da..58d7d8acece5 100644
--- a/www/chromium/files/patch-remoting_host_host__main.cc
+++ b/www/chromium/files/patch-remoting_host_host__main.cc
@@ -1,6 +1,6 @@
---- remoting/host/host_main.cc.orig 2025-03-05 08:14:56 UTC
+--- remoting/host/host_main.cc.orig 2025-07-02 06:08:04 UTC
+++ remoting/host/host_main.cc
-@@ -55,7 +55,7 @@ int FileChooserMain();
+@@ -57,7 +57,7 @@ int FileChooserMain();
int RdpDesktopSessionMain();
int UrlForwarderConfiguratorMain();
#endif // BUILDFLAG(IS_WIN)
@@ -9,7 +9,7 @@
int XSessionChooserMain();
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -68,7 +68,7 @@ const char kUsageMessage[] =
+@@ -70,7 +70,7 @@ const char kUsageMessage[] =
"\n"
"Options:\n"
@@ -18,7 +18,7 @@
" --audio-pipe-name=<pipe> - Sets the pipe name to capture audio on "
"Linux.\n"
#endif // BUILDFLAG(IS_LINUX)
-@@ -161,7 +161,7 @@ MainRoutineFn SelectMainRoutine(const std::string& pro
+@@ -163,7 +163,7 @@ MainRoutineFn SelectMainRoutine(const std::string& pro
} else if (process_type == kProcessTypeUrlForwarderConfigurator) {
main_routine = &UrlForwarderConfiguratorMain;
#endif // BUILDFLAG(IS_WIN)
@@ -27,12 +27,12 @@
} else if (process_type == kProcessTypeXSessionChooser) {
main_routine = &XSessionChooserMain;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -229,7 +229,7 @@ int HostMain(int argc, char** argv) {
+@@ -231,7 +231,7 @@ int HostMain(int argc, char** argv) {
// Note that we enable crash reporting only if the user has opted in to having
// the crash reports uploaded.
if (IsUsageStatsAllowed()) {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- InitializeCrashReporting();
+ InitializeCrashpadReporting();
#elif BUILDFLAG(IS_WIN)
// TODO: joedow - Enable crash reporting for the RDP process.
diff --git a/www/chromium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc b/www/chromium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
index e328ace6230b..a09216de154f 100644
--- a/www/chromium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
+++ b/www/chromium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
@@ -1,6 +1,6 @@
---- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2025-04-04 08:52:13 UTC
+--- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2025-07-02 06:08:04 UTC
+++ remoting/host/it2me/it2me_native_messaging_host_main.cc
-@@ -30,7 +30,7 @@
+@@ -29,7 +29,7 @@
#include "remoting/host/resources.h"
#include "remoting/host/usage_stats_consent.h"
@@ -9,7 +9,16 @@
#if defined(REMOTING_USE_X11)
#include <gtk/gtk.h>
#include "base/linux_util.h"
-@@ -75,7 +75,7 @@ bool CurrentProcessHasUiAccess() {
+@@ -43,7 +43,7 @@
+ #include "remoting/host/mac/permission_utils.h"
+ #endif // BUILDFLAG(IS_APPLE)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -79,7 +79,7 @@ bool CurrentProcessHasUiAccess() {
// Creates a It2MeNativeMessagingHost instance, attaches it to stdin/stdout and
// runs the task executor until It2MeNativeMessagingHost signals shutdown.
int It2MeNativeMessagingHostMain(int argc, char** argv) {
@@ -18,7 +27,16 @@
// Initialize Xlib for multi-threaded use, allowing non-Chromium code to
// use X11 safely (such as the WebRTC capturer, GTK ...)
x11::InitXlib();
-@@ -121,7 +121,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
+@@ -104,7 +104,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
+ // needs to be initialized first, so that the preference for crash-reporting
+ // can be looked up in the config file.
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
+@@ -129,7 +129,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
remoting::LoadResources("");
@@ -27,7 +45,7 @@
// Required for any calls into GTK functions, such as the Disconnect and
// Continue windows. Calling with nullptr arguments because we don't have
// any command line arguments for gtk to consume.
-@@ -249,7 +249,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
+@@ -257,7 +257,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
PolicyWatcher::CreateWithTaskRunner(context->file_task_runner(),
context->management_service());
@@ -36,7 +54,7 @@
scoped_refptr<AutoThreadTaskRunner> input_task_runner;
// Create an X11EventSource on all UI threads, so the global X11 connection
// (x11::Connection::Get()) can dispatch X events.
-@@ -273,7 +273,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
+@@ -281,7 +281,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
// Run the loop until channel is alive.
run_loop.Run();
diff --git a/www/chromium/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc b/www/chromium/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc
new file mode 100644
index 000000000000..f891d8f486cf
--- /dev/null
+++ b/www/chromium/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc
@@ -0,0 +1,20 @@
+--- remoting/host/remote_open_url/remote_open_url_main.cc.orig 2025-07-02 06:08:04 UTC
++++ remoting/host/remote_open_url/remote_open_url_main.cc
+@@ -27,7 +27,7 @@
+ #include "remoting/host/usage_stats_consent.h"
+ #include "ui/base/l10n/l10n_util.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -51,7 +51,7 @@ int RemoteOpenUrlMain(int argc, char** argv) {
+
+ #if defined(REMOTING_ENABLE_CRASH_REPORTING)
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
diff --git a/www/chromium/files/patch-remoting_host_remoting__me2me__host.cc b/www/chromium/files/patch-remoting_host_remoting__me2me__host.cc
index d4f85fb5451a..f5bc389e9c67 100644
--- a/www/chromium/files/patch-remoting_host_remoting__me2me__host.cc
+++ b/www/chromium/files/patch-remoting_host_remoting__me2me__host.cc
@@ -1,6 +1,6 @@
---- remoting/host/remoting_me2me_host.cc.orig 2025-05-28 14:55:43 UTC
+--- remoting/host/remoting_me2me_host.cc.orig 2025-07-02 06:08:04 UTC
+++ remoting/host/remoting_me2me_host.cc
-@@ -140,7 +140,7 @@
+@@ -139,7 +139,7 @@
#include "remoting/host/mac/permission_utils.h"
#endif // BUILDFLAG(IS_APPLE)
@@ -9,7 +9,7 @@
#if defined(REMOTING_USE_X11)
#include <gtk/gtk.h>
-@@ -150,7 +150,7 @@
+@@ -149,7 +149,7 @@
#endif // defined(REMOTING_USE_X11)
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -18,15 +18,15 @@
#include "base/linux_util.h"
#include "remoting/host/linux/audio_capturer_linux.h"
#include "remoting/host/linux/certificate_watcher.h"
-@@ -165,7 +165,7 @@
+@@ -164,7 +164,7 @@
#include "remoting/host/pairing_registry_delegate_win.h"
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
#include "remoting/host/host_wtmpdb_logger.h"
#endif // BUILDFLAG(IS_LINUX)
-
@@ -198,7 +198,7 @@ const char kApplicationName[] = "chromoting";
const char kStdinConfigPath[] = "-";
#endif // !defined(REMOTING_MULTI_PROCESS)
@@ -126,7 +126,16 @@
#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 ...)
-@@ -2172,7 +2172,7 @@ int HostProcessMain() {
+@@ -2154,7 +2154,7 @@ int HostProcessMain() {
+ return kInitializationFailed;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Log and cleanup the crash database. We do this after a short delay so that
+ // the crash database has a chance to be updated properly if we just got
+ // relaunched after a crash.
+@@ -2174,7 +2174,7 @@ int HostProcessMain() {
std::unique_ptr<net::NetworkChangeNotifier> network_change_notifier(
net::NetworkChangeNotifier::CreateIfNeeded());
diff --git a/www/chromium/files/patch-remoting_host_security__key_remote__security__key__main.cc b/www/chromium/files/patch-remoting_host_security__key_remote__security__key__main.cc
new file mode 100644
index 000000000000..1722d9754624
--- /dev/null
+++ b/www/chromium/files/patch-remoting_host_security__key_remote__security__key__main.cc
@@ -0,0 +1,20 @@
+--- remoting/host/security_key/remote_security_key_main.cc.orig 2025-07-02 06:08:04 UTC
++++ remoting/host/security_key/remote_security_key_main.cc
+@@ -24,7 +24,7 @@
+ #include "remoting/host/security_key/security_key_message_handler.h"
+ #include "remoting/host/usage_stats_consent.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -96,7 +96,7 @@ int RemoteSecurityKeyMain(int argc, char** argv) {
+
+ #if defined(REMOTING_ENABLE_CRASH_REPORTING)
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
diff --git a/www/chromium/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc b/www/chromium/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
new file mode 100644
index 000000000000..ce5e6c9829d5
--- /dev/null
+++ b/www/chromium/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
@@ -0,0 +1,20 @@
+--- remoting/host/setup/me2me_native_messaging_host_main.cc.orig 2025-07-02 06:08:04 UTC
++++ remoting/host/setup/me2me_native_messaging_host_main.cc
+@@ -41,7 +41,7 @@
+ #include "base/apple/scoped_nsautorelease_pool.h"
+ #endif // BUILDFLAG(IS_APPLE)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -99,7 +99,7 @@ int Me2MeNativeMessagingHostMain(int argc, char** argv
+ // needs to be initialized first, so that the preference for crash-reporting
+ // can be looked up in the config file.
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
diff --git a/www/chromium/files/patch-remoting_host_setup_start__host__main.cc b/www/chromium/files/patch-remoting_host_setup_start__host__main.cc
index 72eb2b4df2c2..2ef68f477eaf 100644
--- a/www/chromium/files/patch-remoting_host_setup_start__host__main.cc
+++ b/www/chromium/files/patch-remoting_host_setup_start__host__main.cc
@@ -1,15 +1,15 @@
---- remoting/host/setup/start_host_main.cc.orig 2025-04-04 08:52:13 UTC
+--- remoting/host/setup/start_host_main.cc.orig 2025-07-02 06:08:04 UTC
+++ remoting/host/setup/start_host_main.cc
-@@ -45,7 +45,7 @@
+@@ -44,7 +44,7 @@
#include <unistd.h>
#endif // BUILDFLAG(IS_POSIX)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
#include "remoting/host/setup/daemon_controller_delegate_linux.h"
#include "remoting/host/setup/start_host_as_root.h"
- #endif // BUILDFLAG(IS_LINUX)
-@@ -369,7 +369,7 @@ bool InitializeCloudMachineParams(HostStarter::Params&
+@@ -370,7 +370,7 @@ bool InitializeCloudMachineParams(HostStarter::Params&
} // namespace
int StartHostMain(int argc, char** argv) {
@@ -18,7 +18,7 @@
// Minimize the amount of code that runs as root on Posix systems.
if (getuid() == 0) {
return remoting::StartHostAsRoot(argc, argv);
-@@ -394,7 +394,7 @@ int StartHostMain(int argc, char** argv) {
+@@ -395,7 +395,7 @@ int StartHostMain(int argc, char** argv) {
mojo::core::Init();
@@ -27,3 +27,12 @@
if (command_line->HasSwitch("no-start")) {
// On Linux, registering the host with systemd and starting it is the only
// reason start_host requires root. The --no-start options skips that final
+@@ -445,7 +445,7 @@ int StartHostMain(int argc, char** argv) {
+ // We don't have a config file yet so we can't use IsUsageStatsAllowed(),
+ // instead we can just check the command line parameter.
+ if (params.enable_crash_reporting) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
diff --git a/www/chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc b/www/chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
index c50ed2d29d1b..bde200049f1f 100644
--- a/www/chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
+++ b/www/chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
@@ -1,6 +1,6 @@
---- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2025-05-28 14:55:43 UTC
+--- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2025-07-02 06:08:04 UTC
+++ remoting/host/webauthn/remote_webauthn_extension_notifier.cc
-@@ -31,7 +31,7 @@
+@@ -27,7 +27,7 @@
#include "base/task/thread_pool.h"
#include "build/build_config.h"
@@ -9,7 +9,7 @@
#include "base/environment.h"
#include "base/nix/xdg_util.h"
#include "base/strings/string_util.h"
-@@ -76,14 +76,14 @@ static constexpr char kExtensionWakeupFileContent[] =
+@@ -72,14 +72,14 @@ static constexpr char kExtensionWakeupFileContent[] =
// Caller should check if the directory exists before writing files to it. A
// directory only exists if the corresponding Chrome version is installed.
std::vector<base::FilePath> GetRemoteStateChangeDirPaths() {
diff --git a/www/chromium/files/patch-remoting_host_webauthn_remote__webauthn__main.cc b/www/chromium/files/patch-remoting_host_webauthn_remote__webauthn__main.cc
new file mode 100644
index 000000000000..df0429a6408a
--- /dev/null
+++ b/www/chromium/files/patch-remoting_host_webauthn_remote__webauthn__main.cc
@@ -0,0 +1,20 @@
+--- remoting/host/webauthn/remote_webauthn_main.cc.orig 2025-07-02 06:08:04 UTC
++++ remoting/host/webauthn/remote_webauthn_main.cc
+@@ -27,7 +27,7 @@
+ #include "remoting/host/webauthn/remote_webauthn_caller_security_utils.h"
+ #include "remoting/host/webauthn/remote_webauthn_native_messaging_host.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -50,7 +50,7 @@ int RemoteWebAuthnMain(int argc, char** argv) {
+
+ #if defined(REMOTING_ENABLE_CRASH_REPORTING)
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
diff --git a/www/chromium/files/patch-sandbox_policy_BUILD.gn b/www/chromium/files/patch-sandbox_policy_BUILD.gn
index 486790493ab5..8a0aafacdf7e 100644
--- a/www/chromium/files/patch-sandbox_policy_BUILD.gn
+++ b/www/chromium/files/patch-sandbox_policy_BUILD.gn
@@ -1,6 +1,6 @@
---- sandbox/policy/BUILD.gn.orig 2025-04-04 08:52:13 UTC
+--- sandbox/policy/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ sandbox/policy/BUILD.gn
-@@ -43,7 +43,7 @@ component("policy") {
+@@ -46,7 +46,7 @@ component("policy") {
"//third_party/jni_zero",
]
}
@@ -9,7 +9,7 @@
sources += [
"linux/bpf_audio_policy_linux.cc",
"linux/bpf_audio_policy_linux.h",
-@@ -112,6 +112,27 @@ component("policy") {
+@@ -115,6 +115,27 @@ component("policy") {
"//sandbox/linux:sandbox_services",
"//sandbox/linux:seccomp_bpf",
"//sandbox/linux:suid_sandbox_client",
diff --git a/www/chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc b/www/chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
index 00e026995def..421d198975d1 100644
--- a/www/chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
+++ b/www/chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
@@ -1,6 +1,6 @@
---- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-05-05 10:57:53 UTC
+--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-07-02 06:08:04 UTC
+++ sandbox/policy/openbsd/sandbox_openbsd.cc
-@@ -0,0 +1,392 @@
+@@ -0,0 +1,400 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
@@ -194,6 +194,7 @@
+bool SandboxLinux::SetUnveil(const std::string process_type, sandbox::mojom::Sandbox sandbox_type) {
+ FILE *fp;
+ char *s = NULL, *cp = NULL, *home = NULL, **ap, *tokens[MAXTOKENS];
++ char *xdg_var = NULL;
+ char path[PATH_MAX];
+ const char *ufile;
+ size_t len = 0, lineno = 0;
@@ -258,6 +259,13 @@
+ strncpy(path, home, sizeof(path) - 1);
+ path[sizeof(path) - 1] = '\0';
+ strncat(path, tokens[0], sizeof(path) - 1 - strlen(path));
++ } else if (strncmp(tokens[0], "XDG_", 4) == 0) {
++ if ((xdg_var = getenv(tokens[0])) == NULL || *xdg_var == '\0') {
++ LOG(ERROR) << "failed to get " << tokens[0];
++ continue;
++ }
++ strncpy(path, xdg_var, sizeof(path) - 1);
++ path[sizeof(path) - 1] = '\0';
+ } else {
+ strncpy(path, tokens[0], sizeof(path) - 1);
+ path[sizeof(path) - 1] = '\0';
diff --git a/www/chromium/files/patch-sandbox_policy_sandbox__type.cc b/www/chromium/files/patch-sandbox_policy_sandbox__type.cc
index e78d949cee65..89a2a4231d20 100644
--- a/www/chromium/files/patch-sandbox_policy_sandbox__type.cc
+++ b/www/chromium/files/patch-sandbox_policy_sandbox__type.cc
@@ -1,6 +1,15 @@
---- sandbox/policy/sandbox_type.cc.orig 2025-04-04 08:52:13 UTC
+--- sandbox/policy/sandbox_type.cc.orig 2025-07-02 06:08:04 UTC
+++ sandbox/policy/sandbox_type.cc
-@@ -38,7 +38,7 @@ constexpr char kPpapiSandbox[] = "ppapi";
+@@ -17,7 +17,7 @@
+ #include "chromeos/ash/components/assistant/buildflags.h"
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "media/gpu/buildflags.h" // nogncheck
+ #endif
+
+@@ -42,7 +42,7 @@ constexpr char kPpapiSandbox[] = "ppapi";
#endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +18,7 @@
constexpr char kPrintBackendSandbox[] = "print_backend";
constexpr char kScreenAISandbox[] = "screen_ai";
#endif
-@@ -56,15 +56,15 @@ constexpr char kWindowsSystemProxyResolverSandbox[] =
+@@ -60,15 +60,15 @@ constexpr char kWindowsSystemProxyResolverSandbox[] =
constexpr char kMirroringSandbox[] = "mirroring";
#endif // BUILDFLAG(IS_MAC)
@@ -25,10 +34,10 @@
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- constexpr char kHardwareVideoDecodingSandbox[] = "hardware_video_decoding";
- constexpr char kHardwareVideoEncodingSandbox[] = "hardware_video_encoding";
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -78,7 +78,7 @@ constexpr char kLibassistantSandbox[] = "libassistant"
+ // USE_LINUX_VIDEO_ACCELERATION implies IS_LINUX || IS_CHROMEOS, so this double
+ // #if is redundant, however, we cannot include "media/gpu/buildflags.h" on all
+ // platforms, only one those that need to evaluate the use..., hence this
+@@ -88,7 +88,7 @@ constexpr char kLibassistantSandbox[] = "libassistant"
#endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -37,7 +46,7 @@
constexpr char kOnDeviceTranslationSandbox[] = "on_device_translation";
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -140,7 +140,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -150,7 +150,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
case Sandbox::kCdm:
case Sandbox::kPrintCompositor:
case Sandbox::kAudio:
@@ -46,16 +55,16 @@
case Sandbox::kVideoCapture:
#endif
#if BUILDFLAG(IS_WIN)
-@@ -151,7 +151,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -161,7 +161,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
case Sandbox::kMediaFoundationCdm:
case Sandbox::kWindowsSystemProxyResolver:
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION)
case Sandbox::kHardwareVideoDecoding:
case Sandbox::kHardwareVideoEncoding:
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -167,15 +167,15 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -179,15 +179,15 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
case Sandbox::kMirroring:
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -74,7 +83,7 @@
case Sandbox::kOnDeviceTranslation:
#endif
DCHECK(command_line->GetSwitchValueASCII(switches::kProcessType) ==
-@@ -185,7 +185,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -197,7 +197,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
switches::kServiceSandboxType,
StringFromUtilitySandboxType(sandbox_type));
break;
@@ -83,7 +92,7 @@
case Sandbox::kZygoteIntermediateSandbox:
break;
#endif
-@@ -225,7 +225,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine(
+@@ -237,7 +237,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine(
return Sandbox::kUtility;
}
@@ -92,7 +101,7 @@
// Intermediate process gains a sandbox later.
if (process_type == switches::kZygoteProcessType)
return Sandbox::kZygoteIntermediateSandbox;
-@@ -267,7 +267,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+@@ -279,7 +279,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
return kUtilitySandbox;
case Sandbox::kAudio:
return kAudioSandbox;
@@ -101,7 +110,7 @@
case Sandbox::kVideoCapture:
return kVideoCaptureSandbox;
#endif
-@@ -278,17 +278,17 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+@@ -290,17 +290,17 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
case Sandbox::kSpeechRecognition:
return kSpeechRecognitionSandbox;
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -122,16 +131,16 @@
case Sandbox::kOnDeviceTranslation:
return kOnDeviceTranslationSandbox;
#endif
-@@ -308,7 +308,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+@@ -320,7 +320,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
case Sandbox::kMirroring:
return kMirroringSandbox;
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION)
case Sandbox::kHardwareVideoDecoding:
return kHardwareVideoDecodingSandbox;
- case Sandbox::kHardwareVideoEncoding:
-@@ -329,7 +329,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+@@ -343,7 +343,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
// The following are not utility processes so should not occur.
case Sandbox::kRenderer:
case Sandbox::kGpu:
@@ -140,7 +149,7 @@
case Sandbox::kZygoteIntermediateSandbox:
#endif
NOTREACHED();
-@@ -407,7 +407,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+@@ -421,7 +421,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
return Sandbox::kSpeechRecognition;
}
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -149,7 +158,7 @@
if (sandbox_string == kPrintBackendSandbox) {
return Sandbox::kPrintBackend;
}
-@@ -415,7 +415,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+@@ -429,7 +429,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
return Sandbox::kScreenAI;
}
#endif
@@ -158,7 +167,7 @@
if (sandbox_string == kVideoEffectsSandbox) {
return Sandbox::kVideoEffects;
}
-@@ -425,12 +425,12 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+@@ -439,12 +439,12 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
return Sandbox::kOnDeviceTranslation;
}
#endif
@@ -170,6 +179,6 @@
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION)
if (sandbox_string == kHardwareVideoDecodingSandbox) {
return Sandbox::kHardwareVideoDecoding;
- }
diff --git a/www/chromium/files/patch-services_device_public_mojom_BUILD.gn b/www/chromium/files/patch-services_device_public_mojom_BUILD.gn
index 66b759ecb080..d3fcd6156eec 100644
--- a/www/chromium/files/patch-services_device_public_mojom_BUILD.gn
+++ b/www/chromium/files/patch-services_device_public_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- services/device/public/mojom/BUILD.gn.orig 2025-05-28 14:55:43 UTC
+--- services/device/public/mojom/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ services/device/public/mojom/BUILD.gn
-@@ -98,7 +98,7 @@ mojom("device_service") {
+@@ -99,7 +99,7 @@ mojom("device_service") {
enable_js_fuzzing = false
enabled_features = []
diff --git a/www/chromium/files/patch-services_device_serial_serial__device__enumerator.cc b/www/chromium/files/patch-services_device_serial_serial__device__enumerator.cc
index ef664c00c527..5c203817afb9 100644
--- a/www/chromium/files/patch-services_device_serial_serial__device__enumerator.cc
+++ b/www/chromium/files/patch-services_device_serial_serial__device__enumerator.cc
@@ -1,6 +1,6 @@
---- services/device/serial/serial_device_enumerator.cc.orig 2025-04-04 08:52:13 UTC
+--- services/device/serial/serial_device_enumerator.cc.orig 2025-07-02 06:08:04 UTC
+++ services/device/serial/serial_device_enumerator.cc
-@@ -13,7 +13,7 @@
+@@ -12,7 +12,7 @@
#include "build/build_config.h"
#include "components/device_event_log/device_event_log.h"
@@ -9,7 +9,7 @@
#include "services/device/serial/serial_device_enumerator_linux.h"
#elif BUILDFLAG(IS_MAC)
#include "services/device/serial/serial_device_enumerator_mac.h"
-@@ -28,7 +28,7 @@ namespace device {
+@@ -27,7 +27,7 @@ namespace device {
// static
std::unique_ptr<SerialDeviceEnumerator> SerialDeviceEnumerator::Create(
scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) {
diff --git a/www/chromium/files/patch-services_device_usb_usb__device__handle__usbfs.cc b/www/chromium/files/patch-services_device_usb_usb__device__handle__usbfs.cc
index 4fc0bd434f3e..8a1c5f243f27 100644
--- a/www/chromium/files/patch-services_device_usb_usb__device__handle__usbfs.cc
+++ b/www/chromium/files/patch-services_device_usb_usb__device__handle__usbfs.cc
@@ -1,6 +1,6 @@
---- services/device/usb/usb_device_handle_usbfs.cc.orig 2025-05-05 10:57:53 UTC
+--- services/device/usb/usb_device_handle_usbfs.cc.orig 2025-07-02 06:08:04 UTC
+++ services/device/usb/usb_device_handle_usbfs.cc
-@@ -39,7 +39,7 @@
+@@ -38,7 +38,7 @@
#include "chromeos/dbus/permission_broker/permission_broker_client.h"
#endif
@@ -9,7 +9,7 @@
#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
+@@ -270,7 +270,7 @@ bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::R
return true;
}
@@ -18,7 +18,7 @@
bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::DetachInterface(
int interface_number,
const CombinedInterfaceInfo& interface_info) {
-@@ -599,7 +599,7 @@ void UsbDeviceHandleUsbfs::ClaimInterface(int interfac
+@@ -598,7 +598,7 @@ void UsbDeviceHandleUsbfs::ClaimInterface(int interfac
return;
}
#endif
@@ -27,7 +27,7 @@
if (base::FeatureList::IsEnabled(features::kAutomaticUsbDetach)) {
const mojom::UsbConfigurationInfo* config =
device_->GetActiveConfiguration();
-@@ -945,7 +945,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterfaceComplete(in
+@@ -944,7 +944,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterfaceComplete(in
return;
}
#endif
diff --git a/www/chromium/files/patch-services_device_usb_usb__service.cc b/www/chromium/files/patch-services_device_usb_usb__service.cc
index 1281dfff81b9..3bfbcb92200a 100644
--- a/www/chromium/files/patch-services_device_usb_usb__service.cc
+++ b/www/chromium/files/patch-services_device_usb_usb__service.cc
@@ -1,6 +1,6 @@
---- services/device/usb/usb_service.cc.orig 2024-08-26 12:06:38 UTC
+--- services/device/usb/usb_service.cc.orig 2025-07-02 06:08:04 UTC
+++ services/device/usb/usb_service.cc
-@@ -21,12 +21,16 @@
+@@ -20,12 +20,16 @@
#if BUILDFLAG(IS_ANDROID)
#include "services/device/usb/usb_service_android.h"
@@ -18,7 +18,7 @@
#endif
namespace device {
-@@ -49,11 +53,13 @@ constexpr base::TaskTraits UsbService::kBlockingTaskTr
+@@ -48,11 +52,13 @@ constexpr base::TaskTraits UsbService::kBlockingTaskTr
std::unique_ptr<UsbService> UsbService::Create() {
#if BUILDFLAG(IS_ANDROID)
return base::WrapUnique(new UsbServiceAndroid());
diff --git a/www/chromium/files/patch-services_network_BUILD.gn b/www/chromium/files/patch-services_network_BUILD.gn
index 84ac5b3070c0..10f43d6030c0 100644
--- a/www/chromium/files/patch-services_network_BUILD.gn
+++ b/www/chromium/files/patch-services_network_BUILD.gn
@@ -1,6 +1,6 @@
---- services/network/BUILD.gn.orig 2025-05-28 14:55:43 UTC
+--- services/network/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ services/network/BUILD.gn
-@@ -413,7 +413,6 @@ if (is_linux || is_chromeos) {
+@@ -417,7 +417,6 @@ if (is_linux || is_chromeos) {
]
deps = [
"//base:base",
diff --git a/www/chromium/files/patch-services_network_network__context.cc b/www/chromium/files/patch-services_network_network__context.cc
index ab6a828311bd..6740f701df54 100644
--- a/www/chromium/files/patch-services_network_network__context.cc
+++ b/www/chromium/files/patch-services_network_network__context.cc
@@ -1,6 +1,6 @@
---- services/network/network_context.cc.orig 2025-05-28 14:55:43 UTC
+--- services/network/network_context.cc.orig 2025-07-02 06:08:04 UTC
+++ services/network/network_context.cc
-@@ -612,7 +612,7 @@ NetworkContext::NetworkContextHttpAuthPreferences::
+@@ -611,7 +611,7 @@ NetworkContext::NetworkContextHttpAuthPreferences::
NetworkContext::NetworkContextHttpAuthPreferences::
~NetworkContextHttpAuthPreferences() = default;
@@ -9,7 +9,7 @@
bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad()
const {
if (network_service_) {
-@@ -2543,7 +2543,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged(
+@@ -2556,7 +2556,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged(
http_auth_dynamic_network_service_params->android_negotiate_account_type);
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/www/chromium/files/patch-services_network_network__context.h b/www/chromium/files/patch-services_network_network__context.h
index 9d35a3ec46d9..f7cb52d775ad 100644
--- a/www/chromium/files/patch-services_network_network__context.h
+++ b/www/chromium/files/patch-services_network_network__context.h
@@ -1,6 +1,6 @@
---- services/network/network_context.h.orig 2025-05-28 14:55:43 UTC
+--- services/network/network_context.h.orig 2025-07-02 06:08:04 UTC
+++ services/network/network_context.h
-@@ -723,7 +723,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
+@@ -730,7 +730,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
public:
explicit NetworkContextHttpAuthPreferences(NetworkService* network_service);
~NetworkContextHttpAuthPreferences() override;
diff --git a/www/chromium/files/patch-services_network_network__service.cc b/www/chromium/files/patch-services_network_network__service.cc
index 3bbfab4c9a5d..2087a12e2163 100644
--- a/www/chromium/files/patch-services_network_network__service.cc
+++ b/www/chromium/files/patch-services_network_network__service.cc
@@ -1,6 +1,6 @@
---- services/network/network_service.cc.orig 2025-05-28 14:55:43 UTC
+--- services/network/network_service.cc.orig 2025-07-02 06:08:04 UTC
+++ services/network/network_service.cc
-@@ -103,11 +103,11 @@
+@@ -102,11 +102,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
-@@ -1043,7 +1043,7 @@ void NetworkService::SetExplicitlyAllowedPorts(
+@@ -1042,7 +1042,7 @@ void NetworkService::SetExplicitlyAllowedPorts(
net::SetExplicitlyAllowedPorts(ports);
}
@@ -23,7 +23,7 @@
void NetworkService::SetGssapiLibraryLoadObserver(
mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
gssapi_library_load_observer) {
-@@ -1143,7 +1143,7 @@ NetworkService::CreateHttpAuthHandlerFactory(NetworkCo
+@@ -1148,7 +1148,7 @@ NetworkService::CreateHttpAuthHandlerFactory(NetworkCo
);
}
diff --git a/www/chromium/files/patch-services_network_network__service.h b/www/chromium/files/patch-services_network_network__service.h
index d8c09bff76f9..c2de826ab678 100644
--- a/www/chromium/files/patch-services_network_network__service.h
+++ b/www/chromium/files/patch-services_network_network__service.h
@@ -1,4 +1,4 @@
---- services/network/network_service.h.orig 2025-05-28 14:55:43 UTC
+--- services/network/network_service.h.orig 2025-07-02 06:08:04 UTC
+++ services/network/network_service.h
@@ -251,7 +251,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
const std::vector<ContentSettingPatternSource>& settings) override;
@@ -9,7 +9,7 @@
void SetGssapiLibraryLoadObserver(
mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
gssapi_library_load_observer) override;
-@@ -292,7 +292,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
+@@ -294,7 +294,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)
-@@ -550,7 +550,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
+@@ -552,7 +552,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/chromium/files/patch-services_network_public_cpp_BUILD.gn b/www/chromium/files/patch-services_network_public_cpp_BUILD.gn
index 002437131aef..d3a3ec7f95e4 100644
--- a/www/chromium/files/patch-services_network_public_cpp_BUILD.gn
+++ b/www/chromium/files/patch-services_network_public_cpp_BUILD.gn
@@ -1,6 +1,6 @@
---- services/network/public/cpp/BUILD.gn.orig 2025-05-28 14:55:43 UTC
+--- services/network/public/cpp/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ services/network/public/cpp/BUILD.gn
-@@ -639,7 +639,7 @@ component("cpp_base") {
+@@ -654,7 +654,7 @@ component("cpp_base") {
sources += [ "transferable_directory_fuchsia.cc" ]
}
diff --git a/www/chromium/files/patch-services_network_public_cpp_features.cc b/www/chromium/files/patch-services_network_public_cpp_features.cc
index 4db73f3e05b0..255576606b5e 100644
--- a/www/chromium/files/patch-services_network_public_cpp_features.cc
+++ b/www/chromium/files/patch-services_network_public_cpp_features.cc
@@ -1,6 +1,6 @@
---- services/network/public/cpp/features.cc.orig 2025-05-28 14:55:43 UTC
+--- services/network/public/cpp/features.cc.orig 2025-07-02 06:08:04 UTC
+++ services/network/public/cpp/features.cc
-@@ -125,7 +125,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIsolationKey,
+@@ -109,7 +109,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIsolationKey,
BASE_FEATURE(kDnsOverHttpsUpgrade,
"DnsOverHttpsUpgrade",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +9,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -377,7 +377,7 @@ BASE_FEATURE(kAvoidResourceRequestCopies,
+@@ -359,7 +359,7 @@ BASE_FEATURE(kAvoidResourceRequestCopies,
BASE_FEATURE(kDocumentIsolationPolicy,
"DocumentIsolationPolicy",
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/chromium/files/patch-services_network_public_mojom_BUILD.gn b/www/chromium/files/patch-services_network_public_mojom_BUILD.gn
index a73212fdec17..a456691abc98 100644
--- a/www/chromium/files/patch-services_network_public_mojom_BUILD.gn
+++ b/www/chromium/files/patch-services_network_public_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- services/network/public/mojom/BUILD.gn.orig 2025-05-28 14:55:43 UTC
+--- services/network/public/mojom/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ services/network/public/mojom/BUILD.gn
-@@ -675,11 +675,11 @@ mojom("url_loader_base") {
+@@ -679,11 +679,11 @@ mojom("url_loader_base") {
}
enabled_features = []
diff --git a/www/chromium/files/patch-services_on__device__model_pre__sandbox__init.cc b/www/chromium/files/patch-services_on__device__model_pre__sandbox__init.cc
index b3b87c851b56..f2c3ca39d2b4 100644
--- a/www/chromium/files/patch-services_on__device__model_pre__sandbox__init.cc
+++ b/www/chromium/files/patch-services_on__device__model_pre__sandbox__init.cc
@@ -1,4 +1,4 @@
---- services/on_device_model/pre_sandbox_init.cc.orig 2025-01-15 09:18:26 UTC
+--- services/on_device_model/pre_sandbox_init.cc.orig 2025-07-02 06:08:04 UTC
+++ services/on_device_model/pre_sandbox_init.cc
@@ -14,7 +14,7 @@
#include "services/on_device_model/ml/chrome_ml.h" // nogncheck
@@ -7,9 +7,9 @@
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "gpu/config/gpu_info_collector.h" // nogncheck
- #include "third_party/dawn/include/dawn/dawn_proc.h" // nogncheck
- #include "third_party/dawn/include/dawn/native/DawnNative.h" // nogncheck
-@@ -25,7 +25,7 @@ namespace on_device_model {
+ #endif
+
+@@ -28,7 +28,7 @@ namespace on_device_model {
namespace {
@@ -18,16 +18,16 @@
constexpr uint32_t kVendorIdAMD = 0x1002;
constexpr uint32_t kVendorIdIntel = 0x8086;
constexpr uint32_t kVendorIdNVIDIA = 0x10DE;
-@@ -74,7 +74,7 @@ bool OnDeviceModelService::PreSandboxInit() {
- }
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Warm any relevant drivers before attempting to bring up the sandbox. For
- // good measure we initialize a device instance for any adapter with an
- // appropriate backend on top of any integrated or discrete GPU.
-@@ -102,7 +102,7 @@ bool OnDeviceModelService::PreSandboxInit() {
+@@ -62,7 +62,7 @@ void UpdateSandboxOptionsForGpu(
+ // enabling the sandbox.
+ BASE_FEATURE(kOnDeviceModelWarmDrivers,
+ "OnDeviceModelWarmDrivers",
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
+@@ -127,7 +127,7 @@ bool OnDeviceModelService::PreSandboxInit() {
return true;
}
diff --git a/www/chromium/files/patch-services_screen__ai_public_cpp_utilities.cc b/www/chromium/files/patch-services_screen__ai_public_cpp_utilities.cc
index fa71ff9cd45a..58e4acfd7b3a 100644
--- a/www/chromium/files/patch-services_screen__ai_public_cpp_utilities.cc
+++ b/www/chromium/files/patch-services_screen__ai_public_cpp_utilities.cc
@@ -1,15 +1,15 @@
---- services/screen_ai/public/cpp/utilities.cc.orig 2024-08-26 12:06:38 UTC
+--- services/screen_ai/public/cpp/utilities.cc.orig 2025-07-02 06:08:04 UTC
+++ services/screen_ai/public/cpp/utilities.cc
-@@ -18,7 +18,7 @@ namespace screen_ai {
-
- namespace {
+@@ -21,7 +21,7 @@ namespace {
+ // The maximum image dimension which is processed without downsampling by OCR.
+ constexpr uint32_t kMaxImageDimensionForOcr = 2048;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
constexpr char kBinaryPathSwitch[] = "screen-ai-binary";
#endif
-@@ -39,7 +39,7 @@ constexpr char kScreenAIDlcRootPath[] =
+@@ -42,7 +42,7 @@ constexpr char kScreenAIDlcRootPath[] =
#endif
#if BUILDFLAG(ENABLE_SCREEN_AI_BROWSERTESTS)
@@ -18,7 +18,7 @@
constexpr base::FilePath::CharType kScreenAIResourcePathForTests[] =
FILE_PATH_LITERAL("third_party/screen-ai/linux/resources");
#elif BUILDFLAG(IS_MAC)
-@@ -128,7 +128,7 @@ base::FilePath GetComponentBinaryPathForTests() {
+@@ -131,7 +131,7 @@ base::FilePath GetComponentBinaryPathForTests() {
const char* GetBinaryPathSwitch() {
// This is only used on Linux and ChromeOS.
diff --git a/www/chromium/files/patch-services_tracing_public_cpp_trace__startup.cc b/www/chromium/files/patch-services_tracing_public_cpp_trace__startup.cc
new file mode 100644
index 000000000000..72c022d67d2b
--- /dev/null
+++ b/www/chromium/files/patch-services_tracing_public_cpp_trace__startup.cc
@@ -0,0 +1,11 @@
+--- services/tracing/public/cpp/trace_startup.cc.orig 2025-07-02 06:08:04 UTC
++++ services/tracing/public/cpp/trace_startup.cc
+@@ -66,7 +66,7 @@ void EnableStartupTracingIfNeeded(bool with_thread) {
+ // Create the PerfettoTracedProcess.
+ if (with_thread) {
+ g_tracing_with_thread = true;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ PerfettoTracedProcess::MaybeCreateInstanceWithThread(
+ /*will_trace_thread_restart=*/true);
+ #else
diff --git a/www/chromium/files/patch-third__party_blink_public_platform_platform.h b/www/chromium/files/patch-third__party_blink_public_platform_platform.h
index 40db87afe7d5..9f817dd4a559 100644
--- a/www/chromium/files/patch-third__party_blink_public_platform_platform.h
+++ b/www/chromium/files/patch-third__party_blink_public_platform_platform.h
@@ -1,6 +1,6 @@
---- third_party/blink/public/platform/platform.h.orig 2025-04-04 08:52:13 UTC
+--- third_party/blink/public/platform/platform.h.orig 2025-07-02 06:08:04 UTC
+++ third_party/blink/public/platform/platform.h
-@@ -372,7 +372,7 @@ class BLINK_PLATFORM_EXPORT Platform {
+@@ -371,7 +371,7 @@ class BLINK_PLATFORM_EXPORT Platform {
return nullptr;
}
diff --git a/www/chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc b/www/chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
index dbdb5a359075..30a3fd0d4c7d 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
+++ b/www/chromium/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-05-05 10:57:53 UTC
+--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-07-02 06:08:04 UTC
+++ third_party/blink/renderer/core/exported/web_view_impl.cc
-@@ -429,7 +429,7 @@ void RecordPrerenderActivationSignalDelay(const String
+@@ -430,7 +430,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'
-@@ -3421,7 +3421,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs
+@@ -3422,7 +3422,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs
gfx::FontRenderParams::SUBPIXEL_RENDERING_NONE);
WebFontRenderStyle::SetSubpixelPositioning(
renderer_preferences_.use_subpixel_positioning);
diff --git a/www/chromium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc b/www/chromium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc
index 2fc741d9aae6..60ebeed946b1 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc
+++ b/www/chromium/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-05-05 10:57:53 UTC
+--- third_party/blink/renderer/core/layout/layout_view.cc.orig 2025-07-02 06:08:04 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
-@@ -785,7 +785,7 @@ void LayoutView::LayoutRoot() {
+@@ -789,7 +789,7 @@ void LayoutView::LayoutRoot() {
intrinsic_logical_widths_ = LogicalWidth();
}
diff --git a/www/chromium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc b/www/chromium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
index cb2b5023d544..d6ea42d34c5b 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
+++ b/www/chromium/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-05-05 10:57:53 UTC
+--- third_party/blink/renderer/core/loader/mixed_content_checker.cc.orig 2025-07-02 06:08:04 UTC
+++ third_party/blink/renderer/core/loader/mixed_content_checker.cc
-@@ -485,7 +485,7 @@ bool MixedContentChecker::ShouldBlockFetch(
+@@ -510,7 +510,7 @@ bool MixedContentChecker::ShouldBlockFetch(
switch (context_type) {
case mojom::blink::MixedContentContextType::kOptionallyBlockable:
diff --git a/www/chromium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc b/www/chromium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
index d69fc945fef7..1b49f55c076f 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-04-04 08:52:13 UTC
+--- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-07-02 06:08:04 UTC
+++ third_party/blink/renderer/core/origin_trials/origin_trial_context.cc
-@@ -573,7 +573,7 @@ bool OriginTrialContext::CanEnableTrialFromName(const
+@@ -568,7 +568,7 @@ bool OriginTrialContext::CanEnableTrialFromName(const
}
if (trial_name == "TranslationAPI") {
diff --git a/www/chromium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc b/www/chromium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
index e3fd416b3c03..7abee87bc8c0 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2025-05-05 10:57:53 UTC
+--- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2025-07-02 06:08:04 UTC
+++ third_party/blink/renderer/core/page/context_menu_controller.cc
-@@ -641,7 +641,7 @@ bool ContextMenuController::ShowContextMenu(LocalFrame
+@@ -654,7 +654,7 @@ bool ContextMenuController::ShowContextMenu(LocalFrame
if (potential_image_node != nullptr &&
IsA<HTMLCanvasElement>(potential_image_node)) {
data.media_type = mojom::blink::ContextMenuDataMediaType::kCanvas;
diff --git a/www/chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc b/www/chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc
index d55531d53a6e..a5092cac50e9 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc
+++ b/www/chromium/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-05-05 10:57:53 UTC
+--- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2025-07-02 06:08:04 UTC
+++ third_party/blink/renderer/core/paint/paint_layer.cc
-@@ -124,7 +124,7 @@ namespace blink {
+@@ -125,7 +125,7 @@ namespace blink {
namespace {
diff --git a/www/chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc b/www/chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
index 86e1b4bc2288..c33751d275b0 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2025-05-28 14:55:43 UTC
+--- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2025-07-02 06:08:04 UTC
+++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc
-@@ -383,7 +383,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar
+@@ -382,7 +382,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar
SetupRenderer(kDefaultOutputDeviceId);
renderer_proxy_->Start();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
diff --git a/www/chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc b/www/chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
index 3586b17f0df7..2c74017131b9 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
+++ b/www/chromium/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-05-28 14:55:43 UTC
+--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-07-02 06:08:04 UTC
+++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
-@@ -6334,7 +6334,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid
+@@ -6383,7 +6383,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid
// unmultiply has been requested or we need to never premultiply for Image
// creation from a VideoFrame.
diff --git a/www/chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc b/www/chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
index 72982b927f12..48553cdfcd95 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2025-05-28 14:55:43 UTC
+--- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2025-07-02 06:08:04 UTC
+++ third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc
-@@ -218,7 +218,7 @@ bool GPUCanvasContext::PaintRenderingResultsToCanvas(
+@@ -218,7 +218,7 @@ CanvasResourceProvider* GPUCanvasContext::PaintRenderi
scoped_refptr<WebGPUMailboxTexture> front_buffer_texture;
if (source_buffer == kFrontBuffer) {
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
index b9770b56197e..723187ec8f5e 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
+++ b/www/chromium/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-19 07:43:18 UTC
+--- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2025-07-02 06:08:04 UTC
+++ third_party/blink/renderer/platform/fonts/font_cache.cc
@@ -82,7 +82,7 @@ extern const char kNotoColorEmojiCompat[] = "Noto Colo
@@ -9,7 +9,7 @@
float FontCache::device_scale_factor_ = 1.0;
#endif
-@@ -133,7 +133,7 @@ const FontPlatformData* FontCache::SystemFontPlatformD
+@@ -136,7 +136,7 @@ const FontPlatformData* FontCache::SystemFontPlatformD
const FontDescription& font_description) {
const AtomicString& family = FontCache::SystemFontFamily();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h
index 22b1ecf34ffb..a111a5a16fe2 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h
+++ b/www/chromium/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-09-30 07:45:04 UTC
+--- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2025-07-02 06:08:04 UTC
+++ third_party/blink/renderer/platform/fonts/font_cache.h
@@ -55,7 +55,7 @@
#include "third_party/skia/include/core/SkFontMgr.h"
@@ -9,7 +9,7 @@
#include "ui/gfx/font_fallback_linux.h"
#endif
-@@ -167,7 +167,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -171,7 +171,7 @@ class PLATFORM_EXPORT FontCache final {
static void MaybePreloadSystemFonts();
@@ -18,7 +18,7 @@
// These are needed for calling QueryRenderStyleForStrike, since
// gfx::GetFontRenderParams makes distinctions based on DSF.
static float DeviceScaleFactor() { return device_scale_factor_; }
-@@ -243,7 +243,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -247,7 +247,7 @@ class PLATFORM_EXPORT FontCache final {
const char* locale_family_name);
#endif // BUILDFLAG(IS_ANDROID)
@@ -27,7 +27,7 @@
static bool GetFontForCharacter(UChar32,
const char* preferred_locale,
gfx::FallbackFontData*);
-@@ -316,7 +316,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -320,7 +320,7 @@ class PLATFORM_EXPORT FontCache final {
const FontFaceCreationParams&,
std::string& name);
@@ -36,7 +36,7 @@
static AtomicString GetFamilyNameForCharacter(SkFontMgr*,
UChar32,
const FontDescription&,
-@@ -353,7 +353,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -357,7 +357,7 @@ class PLATFORM_EXPORT FontCache final {
bool is_test_font_mgr_ = false;
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc b/www/chromium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
index c5eef7270a2c..8c41a5962ed1 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-05-28 14:55:43 UTC
+--- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-07-02 06:08:04 UTC
+++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc
-@@ -407,7 +407,7 @@ void VideoFrameSubmitter::OnBeginFrame(
+@@ -394,7 +394,7 @@ void VideoFrameSubmitter::OnBeginFrame(
auto& details = timing_details.find(frame_token)->value;
auto& feedback = details.presentation_feedback;
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 b/www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
index fb29b373b056..9d8835996847 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+++ b/www/chromium/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-06-17 06:32:04 UTC
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-07-02 06:08:04 UTC
+++ third_party/blink/renderer/platform/runtime_enabled_features.json5
-@@ -484,7 +484,7 @@
+@@ -501,7 +501,7 @@
name: "AppTitle",
status: "experimental",
origin_trial_feature_name: "AppTitle",
@@ -9,7 +9,7 @@
base_feature: "WebAppEnableAppTitle",
},
{
-@@ -1777,7 +1777,7 @@
+@@ -1840,7 +1840,7 @@
name: "DocumentIsolationPolicy",
status: "experimental",
origin_trial_feature_name: "DocumentIsolationPolicy",
@@ -18,7 +18,7 @@
base_feature: "none",
},
{
-@@ -2017,7 +2017,7 @@
+@@ -2101,7 +2101,7 @@
base_feature: "none",
public: true,
origin_trial_feature_name: "FedCmMultipleIdentityProviders",
@@ -27,7 +27,7 @@
origin_trial_allows_third_party: true,
},
{
-@@ -3434,7 +3434,7 @@
+@@ -3594,7 +3594,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",
-@@ -3592,7 +3592,7 @@
+@@ -3758,7 +3758,7 @@
{
name: "PrivateNetworkAccessPermissionPrompt",
origin_trial_feature_name: "PrivateNetworkAccessPermissionPrompt",
@@ -45,7 +45,7 @@
status: "stable",
public: true,
base_feature: "none",
-@@ -4811,7 +4811,7 @@
+@@ -5047,7 +5047,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
-@@ -4997,7 +4997,7 @@
+@@ -5217,7 +5217,7 @@
{
name: "WebAppScopeExtensions",
origin_trial_feature_name: "WebAppScopeExtensions",
@@ -63,7 +63,7 @@
status: "experimental",
base_feature: "none",
},
-@@ -5265,7 +5265,7 @@
+@@ -5504,7 +5504,7 @@
{
name: "WebIdentityDigitalCredentials",
origin_trial_feature_name: "WebIdentityDigitalCredentials",
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc b/www/chromium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
index cbcde22d5c49..458b6d28e5fe 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
@@ -1,8 +1,8 @@
---- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2024-11-14 07:57:23 UTC
+--- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2025-07-02 06:08:04 UTC
+++ third_party/blink/renderer/platform/scheduler/common/thread.cc
-@@ -87,7 +87,7 @@ void Thread::CreateAndSetCompositorThread() {
- "Compositor");
- }));
+@@ -95,7 +95,7 @@ void Thread::CreateAndSetCompositorThread() {
+ // the program's lifetime once assigned.
+ base::Unretained(compositor_thread.get())));
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_OPENBSD)
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc b/www/chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
index 45a62bbfba82..3585f22d214a 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
@@ -1,7 +1,7 @@
---- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-01-15 09:18:26 UTC
+--- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-07-02 06:08:04 UTC
+++ third_party/blink/renderer/platform/wtf/stack_util.cc
-@@ -23,6 +23,11 @@
- extern "C" void* __libc_stack_end; // NOLINT
+@@ -27,6 +27,11 @@ extern "C" void* __libc_stack_end; // NOLINT
+ #include <sanitizer/asan_interface.h>
#endif
+#if BUILDFLAG(IS_BSD)
@@ -12,7 +12,7 @@
namespace WTF {
size_t GetUnderestimatedStackSize() {
-@@ -67,6 +72,8 @@ size_t GetUnderestimatedStackSize() {
+@@ -71,6 +76,8 @@ size_t GetUnderestimatedStackSize() {
// low as 512k.
//
return 512 * 1024;
@@ -21,7 +21,7 @@
#elif BUILDFLAG(IS_APPLE)
// pthread_get_stacksize_np() returns too low a value for the main thread on
// OSX 10.9,
-@@ -152,6 +159,13 @@ void* GetStackStart() {
+@@ -161,6 +168,13 @@ void* GetStackStartImpl() {
::GetCurrentThreadStackLimits(&lowLimit, &highLimit);
return reinterpret_cast<void*>(highLimit);
#endif
diff --git a/www/chromium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn b/www/chromium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn
index c9b0055ae0ca..2c534e9b9b3c 100644
--- a/www/chromium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn
+++ b/www/chromium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-04-04 08:52:13 UTC
+--- third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ third_party/crashpad/crashpad/client/BUILD.gn
-@@ -134,6 +134,13 @@ static_library("common") {
+@@ -148,6 +148,13 @@ static_library("common") {
if (crashpad_is_win) {
sources += [ "crash_report_database_win.cc" ]
}
diff --git a/www/chromium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h b/www/chromium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
index c7a9411e7f2f..4def4d0d97f7 100644
--- a/www/chromium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
+++ b/www/chromium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
@@ -1,6 +1,6 @@
---- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2023-09-13 12:11:42 UTC
+--- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2025-07-02 06:08:04 UTC
+++ third_party/crashpad/crashpad/util/misc/capture_context.h
-@@ -21,7 +21,8 @@
+@@ -21,8 +21,11 @@
#include <mach/mach.h>
#elif BUILDFLAG(IS_WIN)
#include <windows.h>
@@ -8,9 +8,12 @@
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
+ BUILDFLAG(IS_FREEBSD)
#include <ucontext.h>
++#elif BUILDFLAG(IS_OPENBSD)
++#include <sys/signal.h>
#endif // BUILDFLAG(IS_APPLE)
-@@ -35,7 +36,8 @@ using NativeCPUContext = arm_unified_thread_state;
+ namespace crashpad {
+@@ -35,7 +38,8 @@ using NativeCPUContext = arm_unified_thread_state;
#endif
#elif BUILDFLAG(IS_WIN)
using NativeCPUContext = CONTEXT;
diff --git a/www/chromium/files/patch-third__party_ffmpeg_configure b/www/chromium/files/patch-third__party_ffmpeg_configure
index 32eb0e50d50a..c474d6eed528 100644
--- a/www/chromium/files/patch-third__party_ffmpeg_configure
+++ b/www/chromium/files/patch-third__party_ffmpeg_configure
@@ -1,6 +1,6 @@
---- third_party/ffmpeg/configure.orig 2025-05-28 14:55:43 UTC
+--- third_party/ffmpeg/configure.orig 2025-07-02 06:08:04 UTC
+++ third_party/ffmpeg/configure
-@@ -6873,8 +6873,8 @@ if ! disabled pthreads && ! enabled w32threads && ! en
+@@ -6885,8 +6885,8 @@ if ! disabled pthreads && ! enabled w32threads && ! en
if enabled pthread_np_h; then
hdrs="$hdrs pthread_np.h"
fi
diff --git a/www/chromium/files/patch-third__party_fontconfig_include_config.h b/www/chromium/files/patch-third__party_fontconfig_include_meson-config.h
index bc9a9cfaa835..a0b1b54538de 100644
--- a/www/chromium/files/patch-third__party_fontconfig_include_config.h
+++ b/www/chromium/files/patch-third__party_fontconfig_include_meson-config.h
@@ -1,24 +1,15 @@
---- third_party/fontconfig/include/config.h.orig 2024-03-22 08:19:40 UTC
-+++ third_party/fontconfig/include/config.h
-@@ -13,7 +13,7 @@
+--- third_party/fontconfig/include/meson-config.h.orig 2025-07-02 06:08:04 UTC
++++ third_party/fontconfig/include/meson-config.h
+@@ -17,7 +17,7 @@
#define FC_CACHEDIR "/var/cache/fontconfig"
-#define FC_DEFAULT_FONTS "\t<dir>/usr/share/fonts</dir>\n\t<dir>/usr/local/share/fonts</dir>\n"
-+#define FC_DEFAULT_FONTS "\t<dir>/usr/X11R6/lib/X11/fonts</dir>"
++#define FC_DEFAULT_FONTS "\t<dir>/usr/X11R6/lib/X11/fonts</dir>\n"
#define FC_FONTPATH ""
-@@ -66,7 +66,7 @@
-
- #define HAVE_MMAP 1
-
--#define HAVE_POSIX_FADVISE 1
-+#define HAVE_POSIX_FADVISE 0
-
- #define HAVE_PTHREAD 1
-
-@@ -74,10 +74,13 @@
+@@ -92,10 +92,13 @@
#define HAVE_RANDOM 1
@@ -33,7 +24,7 @@
#define HAVE_READLINK 1
#define HAVE_STDATOMIC_PRIMITIVES 1
-@@ -92,11 +95,11 @@
+@@ -122,7 +125,7 @@
#define HAVE_SYS_PARAM_H 1
@@ -42,8 +33,12 @@
#define HAVE_SYS_STATVFS_H 1
+@@ -130,7 +133,7 @@
+
+ #define HAVE_SYS_TYPES_H 1
+
-#define HAVE_SYS_VFS_H 1
+/* #undef HAVE_SYS_VFS_H */
- #define HAVE_UNISTD_H 1
+ #define HAVE_TIME_H 1
diff --git a/www/chromium/files/patch-third__party_fontconfig_src_src_fccompat.c b/www/chromium/files/patch-third__party_fontconfig_src_src_fccompat.c
index 76245ce2e3d4..5244dd445d6f 100644
--- a/www/chromium/files/patch-third__party_fontconfig_src_src_fccompat.c
+++ b/www/chromium/files/patch-third__party_fontconfig_src_src_fccompat.c
@@ -1,6 +1,6 @@
---- third_party/fontconfig/src/src/fccompat.c.orig 2023-04-05 11:05:06 UTC
+--- third_party/fontconfig/src/src/fccompat.c.orig 2025-07-02 06:08:04 UTC
+++ third_party/fontconfig/src/src/fccompat.c
-@@ -184,7 +184,9 @@ FcRandom(void)
+@@ -175,7 +175,9 @@ FcRandom (void)
{
int32_t result;
@@ -9,5 +9,5 @@
+ result = arc4random() & 0x7fffffff;
+#elif HAVE_RANDOM_R
static struct random_data fcrandbuf;
- static char statebuf[256];
- static FcBool initialized = FcFalse;
+ static char statebuf[256];
+ static FcBool initialized = FcFalse;
diff --git a/www/chromium/files/patch-third__party_node_check__version.py b/www/chromium/files/patch-third__party_node_check__version.py
new file mode 100644
index 000000000000..33076fe6b3c2
--- /dev/null
+++ b/www/chromium/files/patch-third__party_node_check__version.py
@@ -0,0 +1,14 @@
+--- third_party/node/check_version.py.orig 2025-07-02 06:08:04 UTC
++++ third_party/node/check_version.py
+@@ -17,11 +17,6 @@ def main(argv):
+ parser.add_argument('--out_file', required=True)
+ args = parser.parse_args(argv)
+
+- node.RunNode([
+- os.path.join(_HERE_PATH, 'check_version.js'),
+- '--expected_version_file', args.expected_version_file,
+- ])
+-
+ # If the above script succeeded, write a dummy output file, since Ninja
+ # requires every target to have an output.
+ with open(args.out_file, "w") as file:
diff --git a/www/chromium/files/patch-third__party_node_node.gni b/www/chromium/files/patch-third__party_node_node.gni
index 7916feaf5b96..acd78c9939cb 100644
--- a/www/chromium/files/patch-third__party_node_node.gni
+++ b/www/chromium/files/patch-third__party_node_node.gni
@@ -1,4 +1,4 @@
---- third_party/node/node.gni.orig 2025-05-05 10:57:53 UTC
+--- third_party/node/node.gni.orig 2025-07-02 06:08:04 UTC
+++ third_party/node/node.gni
@@ -22,7 +22,7 @@ template("node") {
@@ -9,21 +9,3 @@
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/chromium/files/patch-third__party_pdfium_core_fxcodec_png_png__decoder.cpp b/www/chromium/files/patch-third__party_pdfium_core_fxcodec_png_png__decoder.cpp
deleted file mode 100644
index c5fd46c1f328..000000000000
--- a/www/chromium/files/patch-third__party_pdfium_core_fxcodec_png_png__decoder.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
---- third_party/pdfium/core/fxcodec/png/png_decoder.cpp.orig 2025-05-28 14:55:43 UTC
-+++ third_party/pdfium/core/fxcodec/png/png_decoder.cpp
-@@ -52,8 +52,8 @@ void _png_load_bmp_attribute(png_structp png_ptr,
- CFX_DIBAttribute* pAttribute) {
- if (pAttribute) {
- #if defined(PNG_pHYs_SUPPORTED)
-- pAttribute->xdpi_ = png_get_x_pixels_per_meter(png_ptr, info_ptr);
-- pAttribute->ydpi_ = png_get_y_pixels_per_meter(png_ptr, info_ptr);
-+ pAttribute->x_dpi_ = png_get_x_pixels_per_meter(png_ptr, info_ptr);
-+ pAttribute->y_dpi_ = png_get_y_pixels_per_meter(png_ptr, info_ptr);
- png_uint_32 res_x, res_y;
- int unit_type;
- png_get_pHYs(png_ptr, info_ptr, &res_x, &res_y, &unit_type);
diff --git a/www/chromium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp b/www/chromium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
index 9f496334921d..e60381f5e696 100644
--- a/www/chromium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
+++ b/www/chromium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
@@ -1,6 +1,6 @@
---- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2025-05-28 14:55:43 UTC
+--- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2025-07-02 06:08:04 UTC
+++ third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp
-@@ -20,7 +20,7 @@
+@@ -19,7 +19,7 @@
#include "core/fxge/fx_font.h"
#include "core/fxge/systemfontinfo_iface.h"
@@ -9,7 +9,7 @@
#error "Included on the wrong platform"
#endif
-@@ -180,9 +180,8 @@ class CLinuxPlatform : public CFX_GEModule::PlatformIf
+@@ -179,9 +179,8 @@ class CLinuxPlatform : public CFX_GEModule::PlatformIf
std::unique_ptr<SystemFontInfoIface> CreateDefaultSystemFontInfo() override {
auto pInfo = std::make_unique<CFX_LinuxFontInfo>();
if (!pInfo->ParseFontCfg(CFX_GEModule::Get()->GetUserFontPaths())) {
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 cb1981557e8f..0faabed12327 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,4 +1,4 @@
---- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-05-07 06:38:02 UTC
+--- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-07-02 06:08:04 UTC
+++ third_party/sqlite/src/amalgamation/sqlite3.c
@@ -14486,7 +14486,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
@@ -9,7 +9,7 @@
# define _XOPEN_SOURCE 600
#endif
-@@ -45387,7 +45387,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
+@@ -45388,7 +45388,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 ){
-@@ -45402,6 +45407,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
+@@ -45403,6 +45408,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
robust_close(0, fd, __LINE__);
}
}
diff --git a/www/chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn b/www/chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
index 05d05f9d4df3..c4f9918e79f0 100644
--- a/www/chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
+++ b/www/chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2024-10-22 08:31:56 UTC
+--- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ third_party/webrtc/modules/audio_device/BUILD.gn
-@@ -330,7 +330,7 @@ rtc_library("audio_device_impl") {
+@@ -337,7 +337,7 @@ rtc_library("audio_device_impl") {
if (rtc_use_dummy_audio_file_devices) {
defines += [ "WEBRTC_DUMMY_FILE_DEVICES" ]
} else {
diff --git a/www/chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc b/www/chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
index ee7d277752c8..5d110486a6b1 100644
--- a/www/chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
+++ b/www/chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
@@ -1,6 +1,6 @@
---- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2024-05-21 18:07:39 UTC
+--- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2025-07-02 06:08:04 UTC
+++ third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc
-@@ -203,6 +203,12 @@ bool XServerPixelBuffer::Init(XAtomCache* cache, Windo
+@@ -207,6 +207,12 @@ bool XServerPixelBuffer::Init(XAtomCache* cache, Windo
void XServerPixelBuffer::InitShm(const XWindowAttributes& attributes) {
Visual* default_visual = attributes.visual;
int default_depth = attributes.depth;
diff --git a/www/chromium/files/patch-third__party_webrtc_rtc__base_network.cc b/www/chromium/files/patch-third__party_webrtc_rtc__base_network.cc
index 00d531e64ccc..eaeae177f93e 100644
--- a/www/chromium/files/patch-third__party_webrtc_rtc__base_network.cc
+++ b/www/chromium/files/patch-third__party_webrtc_rtc__base_network.cc
@@ -1,6 +1,6 @@
---- third_party/webrtc/rtc_base/network.cc.orig 2025-05-28 14:55:43 UTC
+--- third_party/webrtc/rtc_base/network.cc.orig 2025-07-02 06:08:04 UTC
+++ third_party/webrtc/rtc_base/network.cc
-@@ -316,7 +316,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n
+@@ -306,7 +306,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n
}
#endif
@@ -8,7 +8,7 @@
+ // Treat all other network interface names as ethernet on BSD
+ return webrtc::ADAPTER_TYPE_ETHERNET;
+#else
- return webrtc::ADAPTER_TYPE_UNKNOWN;
+ return ADAPTER_TYPE_UNKNOWN;
+#endif
}
diff --git a/www/chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc b/www/chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
index 29f6ccb81ce4..90459c8dfb87 100644
--- a/www/chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
+++ b/www/chromium/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-05-28 14:55:43 UTC
+--- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-07-02 06:08:04 UTC
+++ third_party/webrtc/rtc_base/physical_socket_server.cc
@@ -65,7 +65,7 @@
#include "rtc_base/synchronization/mutex.h"
@@ -18,7 +18,7 @@
int64_t GetSocketRecvTimestamp(int socket) {
struct timeval tv_ioctl;
-@@ -341,7 +341,7 @@ int PhysicalSocket::GetOption(Option opt, int* value)
+@@ -340,7 +340,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) {
-@@ -370,7 +370,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
+@@ -369,7 +369,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) {
-@@ -401,7 +401,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
+@@ -400,7 +400,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
-@@ -430,7 +430,7 @@ int PhysicalSocket::SendTo(const void* buffer,
+@@ -429,7 +429,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
-@@ -708,7 +708,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -707,7 +707,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)
-@@ -757,7 +757,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -756,7 +756,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;
-@@ -777,10 +777,19 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -776,10 +776,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;
-@@ -788,12 +797,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -787,12 +796,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
*sopt = TCP_KEEPALIVE;
#endif
break;
diff --git a/www/chromium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn b/www/chromium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn
index ebb3fbe1bf82..f9b6ffc90bb0 100644
--- a/www/chromium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn
+++ b/www/chromium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/webrtc/system_wrappers/BUILD.gn.orig 2024-10-22 08:31:56 UTC
+--- third_party/webrtc/system_wrappers/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ third_party/webrtc/system_wrappers/BUILD.gn
-@@ -62,8 +62,6 @@ rtc_library("system_wrappers") {
+@@ -56,8 +56,6 @@ rtc_library("system_wrappers") {
if (!build_with_chromium) {
sources += [ "source/cpu_features_linux.cc" ]
}
diff --git a/www/chromium/files/patch-tools_protoc__wrapper_protoc__wrapper.py b/www/chromium/files/patch-tools_protoc__wrapper_protoc__wrapper.py
index 9f432c0e92d2..ab3d39bd0412 100644
--- a/www/chromium/files/patch-tools_protoc__wrapper_protoc__wrapper.py
+++ b/www/chromium/files/patch-tools_protoc__wrapper_protoc__wrapper.py
@@ -1,6 +1,6 @@
---- tools/protoc_wrapper/protoc_wrapper.py.orig 2025-05-28 14:55:43 UTC
+--- tools/protoc_wrapper/protoc_wrapper.py.orig 2025-07-02 06:08:04 UTC
+++ tools/protoc_wrapper/protoc_wrapper.py
-@@ -188,15 +188,19 @@ def main(argv):
+@@ -226,15 +226,19 @@ def main(argv):
if not options.exclude_imports:
protoc_cmd += ["--include_imports"]
diff --git a/www/chromium/files/patch-ui_accessibility_accessibility__features.cc b/www/chromium/files/patch-ui_accessibility_accessibility__features.cc
index 58bb010d36dc..6c2927be19c9 100644
--- a/www/chromium/files/patch-ui_accessibility_accessibility__features.cc
+++ b/www/chromium/files/patch-ui_accessibility_accessibility__features.cc
@@ -1,6 +1,6 @@
---- ui/accessibility/accessibility_features.cc.orig 2025-05-28 14:55:43 UTC
+--- ui/accessibility/accessibility_features.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/accessibility/accessibility_features.cc
-@@ -473,7 +473,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled
+@@ -524,7 +524,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled
}
#endif // BUILDFLAG(IS_MAC)
diff --git a/www/chromium/files/patch-ui_accessibility_accessibility__features.h b/www/chromium/files/patch-ui_accessibility_accessibility__features.h
index 43d7ee544837..587807596339 100644
--- a/www/chromium/files/patch-ui_accessibility_accessibility__features.h
+++ b/www/chromium/files/patch-ui_accessibility_accessibility__features.h
@@ -1,6 +1,6 @@
---- ui/accessibility/accessibility_features.h.orig 2025-05-28 14:55:43 UTC
+--- ui/accessibility/accessibility_features.h.orig 2025-07-02 06:08:04 UTC
+++ ui/accessibility/accessibility_features.h
-@@ -322,7 +322,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlockRootWindowAc
+@@ -347,7 +347,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlockRootWindowAc
AX_BASE_EXPORT bool IsBlockRootWindowAccessibleNameChangeEventEnabled();
#endif // BUILDFLAG(IS_MAC)
diff --git a/www/chromium/files/patch-ui_accessibility_ax__node.cc b/www/chromium/files/patch-ui_accessibility_ax__node.cc
index f96f834ebb08..0641dea3f3df 100644
--- a/www/chromium/files/patch-ui_accessibility_ax__node.cc
+++ b/www/chromium/files/patch-ui_accessibility_ax__node.cc
@@ -1,6 +1,6 @@
---- ui/accessibility/ax_node.cc.orig 2025-05-05 10:57:53 UTC
+--- ui/accessibility/ax_node.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/accessibility/ax_node.cc
-@@ -1553,7 +1553,7 @@ AXNode::GetExtraMacNodes() const {
+@@ -1555,7 +1555,7 @@ AXNode::GetExtraMacNodes() const {
return &table_info->extra_mac_nodes;
}
@@ -9,7 +9,7 @@
AXNode* AXNode::GetExtraAnnouncementNode(
ax::mojom::AriaNotificationPriority priority_property) const {
if (!tree_->extra_announcement_nodes()) {
-@@ -1581,7 +1581,7 @@ bool AXNode::IsGenerated() const {
+@@ -1583,7 +1583,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);
diff --git a/www/chromium/files/patch-ui_accessibility_ax__tree.cc b/www/chromium/files/patch-ui_accessibility_ax__tree.cc
index 1e27f84f9fb6..8c9999b141f7 100644
--- a/www/chromium/files/patch-ui_accessibility_ax__tree.cc
+++ b/www/chromium/files/patch-ui_accessibility_ax__tree.cc
@@ -1,6 +1,6 @@
---- ui/accessibility/ax_tree.cc.orig 2025-05-28 14:55:43 UTC
+--- ui/accessibility/ax_tree.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/accessibility/ax_tree.cc
-@@ -824,7 +824,7 @@ bool AXTree::ComputeNodeIsIgnoredChanged(
+@@ -867,7 +867,7 @@ bool AXTree::ComputeNodeIsIgnoredChanged(
return old_node_is_ignored != new_node_is_ignored;
}
@@ -9,7 +9,7 @@
ExtraAnnouncementNodes::ExtraAnnouncementNodes(AXNode* root) {
assertive_node_ = CreateNode("assertive", root);
polite_node_ = CreateNode("polite", root);
-@@ -917,7 +917,7 @@ AXNode* AXTree::GetFromId(AXNodeID id) const {
+@@ -960,7 +960,7 @@ AXNode* AXTree::GetFromId(AXNodeID id) const {
void AXTree::Destroy() {
base::ElapsedThreadTimer timer;
@@ -18,7 +18,7 @@
ClearExtraAnnouncementNodes();
#endif // BUILDFLAG(IS_LINUX)
-@@ -2109,7 +2109,7 @@ void AXTree::NotifyNodeAttributesWillChange(
+@@ -2181,7 +2181,7 @@ void AXTree::NotifyNodeAttributesWillChange(
new_data);
}
@@ -27,7 +27,7 @@
void AXTree::ClearExtraAnnouncementNodes() {
if (!extra_announcement_nodes_) {
return;
-@@ -2498,7 +2498,7 @@ bool AXTree::CreateNewChildVector(
+@@ -2570,7 +2570,7 @@ bool AXTree::CreateNewChildVector(
AXTreeUpdateState* update_state) {
DCHECK(GetTreeUpdateInProgressState());
bool success = true;
diff --git a/www/chromium/files/patch-ui_accessibility_ax__tree.h b/www/chromium/files/patch-ui_accessibility_ax__tree.h
index d712d954801f..903c97f6ffef 100644
--- a/www/chromium/files/patch-ui_accessibility_ax__tree.h
+++ b/www/chromium/files/patch-ui_accessibility_ax__tree.h
@@ -1,6 +1,6 @@
---- ui/accessibility/ax_tree.h.orig 2025-05-05 10:57:53 UTC
+--- ui/accessibility/ax_tree.h.orig 2025-07-02 06:08:04 UTC
+++ ui/accessibility/ax_tree.h
-@@ -62,7 +62,7 @@ enum class AXTreeUnserializeError {
+@@ -63,7 +63,7 @@ enum class AXTreeUnserializeError {
};
// LINT.ThenChange(/tools/metrics/histograms/metadata/accessibility/enums.xml:AccessibilityTreeUnserializeError)
@@ -9,7 +9,7 @@
// 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 {
+@@ -288,7 +288,7 @@ class AX_EXPORT AXTree {
void NotifyChildTreeConnectionChanged(AXNode* node, AXTree* child_tree);
@@ -18,7 +18,7 @@
void ClearExtraAnnouncementNodes();
void CreateExtraAnnouncementNodes();
ExtraAnnouncementNodes* extra_announcement_nodes() const {
-@@ -544,7 +544,7 @@ class AX_EXPORT AXTree {
+@@ -550,7 +550,7 @@ class AX_EXPORT AXTree {
std::unique_ptr<AXEvent> event_data_;
diff --git a/www/chromium/files/patch-ui_base_accelerators_accelerator.cc b/www/chromium/files/patch-ui_base_accelerators_accelerator.cc
index 85869b746e50..7f03e9bf9d73 100644
--- a/www/chromium/files/patch-ui_base_accelerators_accelerator.cc
+++ b/www/chromium/files/patch-ui_base_accelerators_accelerator.cc
@@ -1,6 +1,6 @@
---- ui/base/accelerators/accelerator.cc.orig 2025-05-28 14:55:43 UTC
+--- ui/base/accelerators/accelerator.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/base/accelerators/accelerator.cc
-@@ -331,7 +331,7 @@ std::vector<std::u16string> Accelerator::GetLongFormMo
+@@ -335,7 +335,7 @@ std::vector<std::u16string> Accelerator::GetLongFormMo
modifiers.push_back(l10n_util::GetStringUTF16(IDS_APP_SEARCH_KEY));
#elif BUILDFLAG(IS_WIN)
modifiers.push_back(l10n_util::GetStringUTF16(IDS_APP_WINDOWS_KEY));
diff --git a/www/chromium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc b/www/chromium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
index b6c26f76af77..de4618bc2d6c 100644
--- a/www/chromium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
+++ b/www/chromium/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-05 08:14:56 UTC
+--- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc
@@ -12,7 +12,7 @@
#include "ui/base/accelerators/accelerator.h"
@@ -6,10 +6,10 @@
-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
+ #include "base/environment.h"
#include "base/feature_list.h"
- #include "ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_linux.h"
- #endif
-@@ -20,7 +20,7 @@
+ #include "build/branding_buildflags.h"
+@@ -22,7 +22,7 @@
using content::BrowserThread;
namespace {
@@ -18,7 +18,7 @@
BASE_FEATURE(kGlobalShortcutsPortal,
"GlobalShortcutsPortal",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -38,7 +38,7 @@ GlobalAcceleratorListener* GlobalAcceleratorListener::
+@@ -74,7 +74,7 @@ GlobalAcceleratorListener* GlobalAcceleratorListener::
return instance->get();
}
@@ -26,4 +26,4 @@
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
if (base::FeatureList::IsEnabled(kGlobalShortcutsPortal)) {
static GlobalAcceleratorListenerLinux* const linux_instance =
- new GlobalAcceleratorListenerLinux(nullptr);
+ new GlobalAcceleratorListenerLinux(nullptr, GetSessionName());
diff --git a/www/chromium/files/patch-ui_base_resource_resource__bundle.cc b/www/chromium/files/patch-ui_base_resource_resource__bundle.cc
index 26af6c98c47e..823c2db72053 100644
--- a/www/chromium/files/patch-ui_base_resource_resource__bundle.cc
+++ b/www/chromium/files/patch-ui_base_resource_resource__bundle.cc
@@ -1,6 +1,6 @@
---- ui/base/resource/resource_bundle.cc.orig 2025-05-05 10:57:53 UTC
+--- ui/base/resource/resource_bundle.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/base/resource/resource_bundle.cc
-@@ -929,7 +929,7 @@ void ResourceBundle::ReloadFonts() {
+@@ -971,7 +971,7 @@ void ResourceBundle::ReloadFonts() {
}
ResourceScaleFactor ResourceBundle::GetMaxResourceScaleFactor() const {
diff --git a/www/chromium/files/patch-ui_base_ui__base__features.cc b/www/chromium/files/patch-ui_base_ui__base__features.cc
index 87ef5c7537c1..c4639aee3311 100644
--- a/www/chromium/files/patch-ui_base_ui__base__features.cc
+++ b/www/chromium/files/patch-ui_base_ui__base__features.cc
@@ -1,4 +1,4 @@
---- ui/base/ui_base_features.cc.orig 2025-05-28 14:55:43 UTC
+--- ui/base/ui_base_features.cc.orig 2025-07-02 06:08:04 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.
@@ -27,7 +27,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -307,7 +307,7 @@ bool IsForcedColorsEnabled() {
+@@ -323,7 +323,7 @@ bool IsForcedColorsEnabled() {
BASE_FEATURE(kEyeDropper,
"EyeDropper",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-ui_base_ui__base__features.h b/www/chromium/files/patch-ui_base_ui__base__features.h
index 9f579ce401eb..99bce9421f17 100644
--- a/www/chromium/files/patch-ui_base_ui__base__features.h
+++ b/www/chromium/files/patch-ui_base_ui__base__features.h
@@ -1,6 +1,6 @@
---- ui/base/ui_base_features.h.orig 2025-05-05 10:57:53 UTC
+--- ui/base/ui_base_features.h.orig 2025-07-02 06:08:04 UTC
+++ ui/base/ui_base_features.h
-@@ -126,7 +126,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES)
+@@ -129,7 +129,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES)
BASE_DECLARE_FEATURE(kWaylandSessionManagement);
#endif // BUILDFLAG(IS_OZONE)
diff --git a/www/chromium/files/patch-ui_base_ui__base__switches.cc b/www/chromium/files/patch-ui_base_ui__base__switches.cc
index e274c20ff76b..a0a276ae3efd 100644
--- a/www/chromium/files/patch-ui_base_ui__base__switches.cc
+++ b/www/chromium/files/patch-ui_base_ui__base__switches.cc
@@ -1,4 +1,4 @@
---- ui/base/ui_base_switches.cc.orig 2025-01-15 09:18:26 UTC
+--- ui/base/ui_base_switches.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/base/ui_base_switches.cc
@@ -24,13 +24,13 @@ const char kDisableModalAnimations[] = "disable-modal-
const char kShowMacOverlayBorders[] = "show-mac-overlay-borders";
@@ -15,4 +15,4 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Specify the toolkit used to construct the Linux GUI.
const char kUiToolkitFlag[] = "ui-toolkit";
- // Disables GTK IME integration.
+ // Specify the GTK version to be loaded.
diff --git a/www/chromium/files/patch-ui_base_ui__base__switches.h b/www/chromium/files/patch-ui_base_ui__base__switches.h
index 40fd0c87a3df..cb812fc6078e 100644
--- a/www/chromium/files/patch-ui_base_ui__base__switches.h
+++ b/www/chromium/files/patch-ui_base_ui__base__switches.h
@@ -1,4 +1,4 @@
---- ui/base/ui_base_switches.h.orig 2025-01-15 09:18:26 UTC
+--- ui/base/ui_base_switches.h.orig 2025-07-02 06:08:04 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[];
@@ -12,5 +12,5 @@
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
COMPONENT_EXPORT(UI_BASE) extern const char kUiToolkitFlag[];
- COMPONENT_EXPORT(UI_BASE) extern const char kDisableGtkIme[];
- #endif
+ COMPONENT_EXPORT(UI_BASE) extern const char kGtkVersionFlag[];
+ COMPONENT_EXPORT(UI_BASE) extern const char kQtVersionFlag[];
diff --git a/www/chromium/files/patch-ui_base_webui_web__ui__util.cc b/www/chromium/files/patch-ui_base_webui_web__ui__util.cc
index 2387cda468ff..b2db60b59594 100644
--- a/www/chromium/files/patch-ui_base_webui_web__ui__util.cc
+++ b/www/chromium/files/patch-ui_base_webui_web__ui__util.cc
@@ -1,6 +1,6 @@
---- ui/base/webui/web_ui_util.cc.orig 2025-05-05 10:57:53 UTC
+--- ui/base/webui/web_ui_util.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/base/webui/web_ui_util.cc
-@@ -46,7 +46,7 @@ namespace {
+@@ -42,7 +42,7 @@ namespace {
constexpr float kMaxScaleFactor = 1000.0f;
std::string GetFontFamilyMd() {
@@ -9,7 +9,7 @@
return "Roboto, " + GetFontFamily();
#else
return GetFontFamily();
-@@ -221,7 +221,7 @@ void AppendWebUiCssTextDefaults(std::string* html) {
+@@ -217,7 +217,7 @@ void AppendWebUiCssTextDefaults(std::string* html) {
std::string GetFontFamily() {
std::string font_family = l10n_util::GetStringUTF8(IDS_WEB_FONT_FAMILY);
diff --git a/www/chromium/files/patch-ui_color_color__id.h b/www/chromium/files/patch-ui_color_color__id.h
index b3691b219f96..4d1c784b2f4f 100644
--- a/www/chromium/files/patch-ui_color_color__id.h
+++ b/www/chromium/files/patch-ui_color_color__id.h
@@ -1,6 +1,6 @@
---- ui/color/color_id.h.orig 2025-05-28 14:55:43 UTC
+--- ui/color/color_id.h.orig 2025-07-02 06:08:04 UTC
+++ ui/color/color_id.h
-@@ -627,7 +627,7 @@
+@@ -648,7 +648,7 @@
E_CPONLY(kColorCrosSysPositive) \
E_CPONLY(kColorCrosSysComplementVariant) \
E_CPONLY(kColorCrosSysInputFieldOnBase)
diff --git a/www/chromium/files/patch-ui_compositor_compositor.cc b/www/chromium/files/patch-ui_compositor_compositor.cc
index 0c03725882f7..ec5a76119066 100644
--- a/www/chromium/files/patch-ui_compositor_compositor.cc
+++ b/www/chromium/files/patch-ui_compositor_compositor.cc
@@ -1,6 +1,6 @@
---- ui/compositor/compositor.cc.orig 2025-05-28 14:55:43 UTC
+--- ui/compositor/compositor.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/compositor/compositor.cc
-@@ -983,7 +983,7 @@ void Compositor::OnResume() {
+@@ -979,7 +979,7 @@ void Compositor::OnResume() {
obs.ResetIfActive();
}
diff --git a/www/chromium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc b/www/chromium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc
index 4e295bd922af..7db69e95c85e 100644
--- a/www/chromium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc
+++ b/www/chromium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc
@@ -1,6 +1,6 @@
---- ui/events/devices/x11/device_data_manager_x11.cc.orig 2025-05-28 14:55:43 UTC
+--- ui/events/devices/x11/device_data_manager_x11.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/events/devices/x11/device_data_manager_x11.cc
-@@ -850,6 +850,7 @@ void DeviceDataManagerX11::SetDisabledKeyboardAllowedK
+@@ -855,6 +855,7 @@ void DeviceDataManagerX11::SetDisabledKeyboardAllowedK
}
void DeviceDataManagerX11::DisableDevice(x11::Input::DeviceId deviceid) {
diff --git a/www/chromium/files/patch-ui_events_event.cc b/www/chromium/files/patch-ui_events_event.cc
index dd1d76f7daac..6b66f09cfb0d 100644
--- a/www/chromium/files/patch-ui_events_event.cc
+++ b/www/chromium/files/patch-ui_events_event.cc
@@ -1,6 +1,6 @@
---- ui/events/event.cc.orig 2025-01-15 09:18:26 UTC
+--- ui/events/event.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/events/event.cc
-@@ -373,7 +373,7 @@ std::string LocatedEvent::ToString() const {
+@@ -375,7 +375,7 @@ std::string LocatedEvent::ToString() const {
MouseEvent::MouseEvent(const PlatformEvent& native_event)
: LocatedEvent(native_event),
changed_button_flags_(GetChangedMouseButtonFlagsFromNative(native_event)),
@@ -9,7 +9,7 @@
movement_(GetMouseMovementFromNative(native_event)),
#endif
pointer_details_(GetMousePointerDetailsFromNative(native_event)) {
-@@ -629,7 +629,7 @@ std::unique_ptr<Event> MouseWheelEvent::Clone() const
+@@ -631,7 +631,7 @@ std::unique_ptr<Event> MouseWheelEvent::Clone() const
return std::make_unique<MouseWheelEvent>(*this);
}
@@ -18,9 +18,9 @@
// This value matches Windows, Fuchsia WHEEL_DELTA, and (roughly) Firefox on
// Linux.
// static
-@@ -889,7 +889,7 @@ void KeyEvent::InitializeNative() {
- if (synthesize_key_repeat_enabled_ && IsRepeated(GetLastKeyEvent()))
+@@ -894,7 +894,7 @@ void KeyEvent::InitializeNative() {
SetFlags(flags() | EF_IS_REPEAT);
+ }
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-ui_gfx_BUILD.gn b/www/chromium/files/patch-ui_gfx_BUILD.gn
index ce39c8e72bb8..5032d31cfec6 100644
--- a/www/chromium/files/patch-ui_gfx_BUILD.gn
+++ b/www/chromium/files/patch-ui_gfx_BUILD.gn
@@ -1,6 +1,6 @@
---- ui/gfx/BUILD.gn.orig 2025-05-28 14:55:43 UTC
+--- ui/gfx/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ ui/gfx/BUILD.gn
-@@ -663,7 +663,7 @@ source_set("memory_buffer_sources") {
+@@ -664,7 +664,7 @@ source_set("memory_buffer_sources") {
deps += [ "//build/config/linux/libdrm" ]
}
diff --git a/www/chromium/files/patch-ui_gfx_gpu__extra__info.h b/www/chromium/files/patch-ui_gfx_gpu__extra__info.h
new file mode 100644
index 000000000000..f95dc9acbdf7
--- /dev/null
+++ b/www/chromium/files/patch-ui_gfx_gpu__extra__info.h
@@ -0,0 +1,11 @@
+--- ui/gfx/gpu_extra_info.h.orig 2025-07-02 06:08:04 UTC
++++ ui/gfx/gpu_extra_info.h
+@@ -51,7 +51,7 @@ struct COMPONENT_EXPORT(GFX) GpuExtraInfo {
+ std::vector<gfx::BufferUsageAndFormat> gpu_memory_buffer_support_x11;
+ #endif // BUILDFLAG(IS_OZONE_X11)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool is_gmb_nv12_supported = false;
+ #endif
+ };
diff --git a/www/chromium/files/patch-ui_gfx_gpu__memory__buffer.cc b/www/chromium/files/patch-ui_gfx_gpu__memory__buffer.cc
index d594cdd6aa73..be1ef9dbe71e 100644
--- a/www/chromium/files/patch-ui_gfx_gpu__memory__buffer.cc
+++ b/www/chromium/files/patch-ui_gfx_gpu__memory__buffer.cc
@@ -1,11 +1,20 @@
---- ui/gfx/gpu_memory_buffer.cc.orig 2025-05-28 14:55:43 UTC
+--- ui/gfx/gpu_memory_buffer.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/gfx/gpu_memory_buffer.cc
-@@ -131,7 +131,7 @@ GpuMemoryBufferHandle GpuMemoryBufferHandle::Clone() c
+@@ -100,7 +100,7 @@ GpuMemoryBufferHandle::GpuMemoryBufferHandle(DXGIHandl
+ }
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ GpuMemoryBufferHandle::GpuMemoryBufferHandle(
+ NativePixmapHandle native_pixmap_handle)
+ : type(GpuMemoryBufferType::NATIVE_PIXMAP),
+@@ -138,7 +138,7 @@ GpuMemoryBufferHandle GpuMemoryBufferHandle::Clone() c
handle.id = id;
handle.offset = offset;
handle.stride = stride;
-#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 = CloneHandleForIPC(native_pixmap_handle);
+ handle.native_pixmap_handle_ = CloneHandleForIPC(native_pixmap_handle_);
#elif BUILDFLAG(IS_APPLE)
handle.io_surface = io_surface;
diff --git a/www/chromium/files/patch-ui_gfx_gpu__memory__buffer.h b/www/chromium/files/patch-ui_gfx_gpu__memory__buffer.h
index b17c64b428c9..cd57adab03c9 100644
--- a/www/chromium/files/patch-ui_gfx_gpu__memory__buffer.h
+++ b/www/chromium/files/patch-ui_gfx_gpu__memory__buffer.h
@@ -1,4 +1,4 @@
---- ui/gfx/gpu_memory_buffer.h.orig 2025-05-28 14:55:43 UTC
+--- ui/gfx/gpu_memory_buffer.h.orig 2025-07-02 06:08:04 UTC
+++ ui/gfx/gpu_memory_buffer.h
@@ -17,7 +17,7 @@
#include "ui/gfx/generic_shared_memory_id.h"
@@ -18,12 +18,30 @@
NATIVE_PIXMAP,
#endif
#if BUILDFLAG(IS_WIN)
-@@ -210,7 +210,7 @@ struct COMPONENT_EXPORT(GFX) GpuMemoryBufferHandle {
+@@ -154,7 +154,7 @@ struct COMPONENT_EXPORT(GFX) GpuMemoryBufferHandle {
+ #if BUILDFLAG(IS_WIN)
+ explicit GpuMemoryBufferHandle(DXGIHandle handle);
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ explicit GpuMemoryBufferHandle(gfx::NativePixmapHandle native_pixmap_handle);
+ #endif
+ #if BUILDFLAG(IS_ANDROID)
+@@ -196,7 +196,7 @@ struct COMPONENT_EXPORT(GFX) GpuMemoryBufferHandle {
+ return std::move(region_);
+ }
- uint32_t offset = 0;
- uint32_t stride = 0;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- NativePixmapHandle native_pixmap_handle;
- #elif BUILDFLAG(IS_APPLE)
- ScopedIOSurface io_surface;
+ const NativePixmapHandle& native_pixmap_handle() const& {
+ CHECK_EQ(type, NATIVE_PIXMAP);
+ return native_pixmap_handle_;
+@@ -240,7 +240,7 @@ struct COMPONENT_EXPORT(GFX) GpuMemoryBufferHandle {
+ // goal is to make `this` an encapsulated class.
+ base::UnsafeSharedMemoryRegion region_;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ NativePixmapHandle native_pixmap_handle_;
+ #endif
+
diff --git a/www/chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc b/www/chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
index 911284e04b32..43d427ea7d12 100644
--- a/www/chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
+++ b/www/chromium/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-05-05 10:57:53 UTC
+--- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/gfx/mojom/native_handle_types_mojom_traits.cc
@@ -14,7 +14,7 @@
#include "ui/gfx/mac/io_surface.h"
@@ -58,4 +58,4 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
case Tag::kNativePixmapHandle:
handle->type = gfx::NATIVE_PIXMAP;
- return data.ReadNativePixmapHandle(&handle->native_pixmap_handle);
+ return data.ReadNativePixmapHandle(&handle->native_pixmap_handle_);
diff --git a/www/chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h b/www/chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
index 0b28e911943c..8552d326e8c1 100644
--- a/www/chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
+++ b/www/chromium/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-05 08:14:56 UTC
+--- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-07-02 06:08:04 UTC
+++ ui/gfx/mojom/native_handle_types_mojom_traits.h
@@ -18,7 +18,7 @@
#include "ui/gfx/gpu_memory_buffer.h"
@@ -42,4 +42,4 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
static gfx::NativePixmapHandle& native_pixmap_handle(
gfx::GpuMemoryBufferHandle& handle) {
- return handle.native_pixmap_handle;
+ return handle.native_pixmap_handle_;
diff --git a/www/chromium/files/patch-ui_gfx_switches.cc b/www/chromium/files/patch-ui_gfx_switches.cc
index dbbc0a733f73..87e6158a8e7f 100644
--- a/www/chromium/files/patch-ui_gfx_switches.cc
+++ b/www/chromium/files/patch-ui_gfx_switches.cc
@@ -1,8 +1,8 @@
---- ui/gfx/switches.cc.orig 2024-04-19 13:02:56 UTC
+--- ui/gfx/switches.cc.orig 2025-07-02 06:08:04 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.
- const char kHeadless[] = "headless";
+@@ -36,7 +36,7 @@ const char kHeadless[] = "headless";
+ // See //components/headless/screen_info/README.md for more details.
+ const char kScreenInfo[] = "screen-info";
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-ui_gfx_switches.h b/www/chromium/files/patch-ui_gfx_switches.h
index 434d1f4f5a03..c5f12a549b44 100644
--- a/www/chromium/files/patch-ui_gfx_switches.h
+++ b/www/chromium/files/patch-ui_gfx_switches.h
@@ -1,8 +1,8 @@
---- ui/gfx/switches.h.orig 2025-01-15 09:18:26 UTC
+--- ui/gfx/switches.h.orig 2025-07-02 06:08:04 UTC
+++ ui/gfx/switches.h
-@@ -18,7 +18,7 @@ GFX_SWITCHES_EXPORT extern const char kForcePrefersRed
- GFX_SWITCHES_EXPORT extern const char kForcePrefersNoReducedMotion[];
+@@ -19,7 +19,7 @@ GFX_SWITCHES_EXPORT extern const char kForcePrefersNoR
GFX_SWITCHES_EXPORT extern const char kHeadless[];
+ GFX_SWITCHES_EXPORT extern const char kScreenInfo[];
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-ui_gl_BUILD.gn b/www/chromium/files/patch-ui_gl_BUILD.gn
index fedfe56b268e..a69e2037658f 100644
--- a/www/chromium/files/patch-ui_gl_BUILD.gn
+++ b/www/chromium/files/patch-ui_gl_BUILD.gn
@@ -1,22 +1,6 @@
---- ui/gl/BUILD.gn.orig 2025-05-05 10:57:53 UTC
+--- ui/gl/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ ui/gl/BUILD.gn
-@@ -174,7 +174,6 @@ component("gl") {
- public_deps = [
- ":gl_enums",
- "//base",
-- "//third_party/mesa_headers",
- "//ui/events/platform",
- "//ui/gfx",
- "//ui/gfx/geometry",
-@@ -328,7 +327,6 @@ component("gl") {
- data_deps += [
- "//third_party/angle:libEGL",
- "//third_party/angle:libGLESv2",
-- "//third_party/mesa_headers",
- ]
- if (enable_swiftshader) {
- data_deps += [
-@@ -554,7 +552,6 @@ test("gl_unittests") {
+@@ -569,7 +569,6 @@ test("gl_unittests") {
data_deps = [
"//testing/buildbot/filters:gl_unittests_filters",
diff --git a/www/chromium/files/patch-ui_gl_gl__context.cc b/www/chromium/files/patch-ui_gl_gl__context.cc
index 8604c4dcbd89..209d330a6420 100644
--- a/www/chromium/files/patch-ui_gl_gl__context.cc
+++ b/www/chromium/files/patch-ui_gl_gl__context.cc
@@ -1,6 +1,6 @@
---- ui/gl/gl_context.cc.orig 2025-01-15 09:18:26 UTC
+--- ui/gl/gl_context.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/gl/gl_context.cc
-@@ -516,7 +516,7 @@ bool GLContext::MakeVirtuallyCurrent(
+@@ -517,7 +517,7 @@ bool GLContext::MakeVirtuallyCurrent(
DCHECK(virtual_context->IsCurrent(surface));
if (switched_real_contexts || virtual_context != current_virtual_context_) {
diff --git a/www/chromium/files/patch-ui_gl_gl__implementation.cc b/www/chromium/files/patch-ui_gl_gl__implementation.cc
index ae2164d2dcd1..23285d47c449 100644
--- a/www/chromium/files/patch-ui_gl_gl__implementation.cc
+++ b/www/chromium/files/patch-ui_gl_gl__implementation.cc
@@ -1,6 +1,6 @@
---- ui/gl/gl_implementation.cc.orig 2025-05-05 10:57:53 UTC
+--- ui/gl/gl_implementation.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/gl/gl_implementation.cc
-@@ -286,7 +286,7 @@ GetRequestedGLImplementationFromCommandLine(
+@@ -287,7 +287,7 @@ GetRequestedGLImplementationFromCommandLine(
const base::CommandLine* command_line) {
bool overrideUseSoftwareGL =
command_line->HasSwitch(switches::kOverrideUseSoftwareGLForTests);
diff --git a/www/chromium/files/patch-ui_gl_gl__switches.cc b/www/chromium/files/patch-ui_gl_gl__switches.cc
index 8010b1e255fd..3dbedfdebacb 100644
--- a/www/chromium/files/patch-ui_gl_gl__switches.cc
+++ b/www/chromium/files/patch-ui_gl_gl__switches.cc
@@ -1,24 +1,24 @@
---- ui/gl/gl_switches.cc.orig 2025-05-28 14:55:43 UTC
+--- ui/gl/gl_switches.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/gl/gl_switches.cc
-@@ -13,7 +13,7 @@
- #include "base/android/build_info.h"
+@@ -15,7 +15,7 @@
#endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(ENABLE_VULKAN) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
#include <vulkan/vulkan_core.h>
#include "third_party/angle/src/gpu_info_util/SystemInfo.h" // nogncheck
- #endif
-@@ -319,7 +319,7 @@ bool IsDefaultANGLEVulkan() {
- return false;
+ #endif // BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) ||
+@@ -323,7 +323,7 @@ bool IsDefaultANGLEVulkan() {
}
#endif // BUILDFLAG(IS_ANDROID)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(ENABLE_VULKAN) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
angle::SystemInfo system_info;
{
GPU_STARTUP_TRACE_EVENT("angle::GetSystemInfoVulkan");
-@@ -388,7 +388,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -392,7 +392,7 @@ bool IsDefaultANGLEVulkan() {
}
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/www/chromium/files/patch-ui_gtk_ime__compat__check.cc b/www/chromium/files/patch-ui_gtk_ime__compat__check.cc
new file mode 100644
index 000000000000..560688ecdecc
--- /dev/null
+++ b/www/chromium/files/patch-ui_gtk_ime__compat__check.cc
@@ -0,0 +1,21 @@
+--- ui/gtk/ime_compat_check.cc.orig 2025-07-02 06:08:04 UTC
++++ ui/gtk/ime_compat_check.cc
+@@ -35,6 +35,10 @@ struct InputMethod {
+
+ std::vector<base::FilePath> GetLibrarySearchPaths() {
+ std::vector<base::FilePath> search_path;
++#if BUILDFLAG(IS_BSD)
++ // We really only care about this search path.
++ search_path.emplace_back("/usr/local/lib");
++#else
+ void* handle = dlopen("libc.so.6", RTLD_GLOBAL | RTLD_LAZY | RTLD_NOLOAD);
+ if (!handle) {
+ return search_path;
+@@ -60,6 +64,7 @@ std::vector<base::FilePath> GetLibrarySearchPaths() {
+ // SAFETY: The range is bound by `serinfo.dls_cnt`.
+ search_path.emplace_back(UNSAFE_BUFFERS(sip->dls_serpath[j].dls_name));
+ }
++#endif
+
+ return search_path;
+ }
diff --git a/www/chromium/files/patch-ui_gtk_printing_print__dialog__gtk.cc b/www/chromium/files/patch-ui_gtk_printing_print__dialog__gtk.cc
index 59f023d05c5d..e93e445851f3 100644
--- a/www/chromium/files/patch-ui_gtk_printing_print__dialog__gtk.cc
+++ b/www/chromium/files/patch-ui_gtk_printing_print__dialog__gtk.cc
@@ -1,6 +1,6 @@
---- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-05-28 14:55:43 UTC
+--- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/gtk/printing/print_dialog_gtk.cc
-@@ -456,7 +456,7 @@ void PrintDialogGtk::ShowDialog(
+@@ -445,7 +445,7 @@ void PrintDialogGtk::ShowDialog(
GtkPrintCapabilities cap = static_cast<GtkPrintCapabilities>(
GTK_PRINT_CAPABILITY_GENERATE_PDF | GTK_PRINT_CAPABILITY_PAGE_SET |
GTK_PRINT_CAPABILITY_COPIES | GTK_PRINT_CAPABILITY_COLLATE |
diff --git a/www/chromium/files/patch-ui_ozone_common_egl__util.cc b/www/chromium/files/patch-ui_ozone_common_egl__util.cc
index 7e5a4e05acd4..64e4e1005cdb 100644
--- a/www/chromium/files/patch-ui_ozone_common_egl__util.cc
+++ b/www/chromium/files/patch-ui_ozone_common_egl__util.cc
@@ -1,6 +1,6 @@
---- ui/ozone/common/egl_util.cc.orig 2025-02-19 07:43:18 UTC
+--- ui/ozone/common/egl_util.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/ozone/common/egl_util.cc
-@@ -27,9 +27,9 @@ const base::FilePath::CharType kDefaultGlesSoname[] =
+@@ -35,9 +35,9 @@ const base::FilePath::CharType kDefaultGlesSoname[] =
FILE_PATH_LITERAL("libGLESv2.so");
#else // BUILDFLAG(IS_FUCHSIA)
const base::FilePath::CharType kDefaultEglSoname[] =
@@ -10,5 +10,5 @@
- FILE_PATH_LITERAL("libGLESv2.so.2");
+ FILE_PATH_LITERAL("libGLESv2.so");
#endif
+ #if !BUILDFLAG(USE_STATIC_ANGLE)
const base::FilePath::CharType kAngleEglSoname[] =
- FILE_PATH_LITERAL("libEGL.so");
diff --git a/www/chromium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc b/www/chromium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
index e0a3c9e80930..f6dfe4fafdb9 100644
--- a/www/chromium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
+++ b/www/chromium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
@@ -1,4 +1,4 @@
---- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-01-15 09:18:26 UTC
+--- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/ozone/platform/headless/vulkan_implementation_headless.cc
@@ -116,7 +116,7 @@ VulkanImplementationHeadless::ExportVkFenceToGpuFence(
@@ -24,6 +24,6 @@
auto tiling = VK_IMAGE_TILING_OPTIMAL;
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (gmb_handle.native_pixmap_handle.modifier !=
+ if (gmb_handle.native_pixmap_handle().modifier !=
gfx::NativePixmapHandle::kNoModifier) {
tiling = VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT;
diff --git a/www/chromium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc b/www/chromium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
index 15302bc12edc..9e28805d3a24 100644
--- a/www/chromium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
+++ b/www/chromium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-04-04 08:52:13 UTC
+--- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/ozone/platform/wayland/common/wayland_util.cc
-@@ -424,6 +424,7 @@ void RecordConnectionMetrics(wl_display* display) {
+@@ -421,6 +421,7 @@ void RecordConnectionMetrics(wl_display* display) {
{"weston", WaylandCompositor::kWeston},
};
@@ -8,7 +8,7 @@
const int fd = wl_display_get_fd(display);
if (fd == -1) {
return WaylandCompositor::kUnknown;
-@@ -449,6 +450,7 @@ void RecordConnectionMetrics(wl_display* display) {
+@@ -446,6 +447,7 @@ void RecordConnectionMetrics(wl_display* display) {
return compositor;
}
}
diff --git a/www/chromium/files/patch-ui_ozone_platform_x11_x11__window.cc b/www/chromium/files/patch-ui_ozone_platform_x11_x11__window.cc
index 80d98b88c8ae..079bee7c4f2f 100644
--- a/www/chromium/files/patch-ui_ozone_platform_x11_x11__window.cc
+++ b/www/chromium/files/patch-ui_ozone_platform_x11_x11__window.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/x11/x11_window.cc.orig 2025-05-05 10:57:53 UTC
+--- ui/ozone/platform/x11/x11_window.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/ozone/platform/x11/x11_window.cc
-@@ -1459,7 +1459,7 @@ void X11Window::OnXWindowStateChanged() {
+@@ -1507,7 +1507,7 @@ void X11Window::OnXWindowStateChanged() {
WindowTiledEdges tiled_state = GetTiledState();
if (tiled_state != tiled_state_) {
tiled_state_ = tiled_state;
diff --git a/www/chromium/files/patch-ui_views_controls_textfield_textfield.cc b/www/chromium/files/patch-ui_views_controls_textfield_textfield.cc
index 8c459c53365e..68d3948654b0 100644
--- a/www/chromium/files/patch-ui_views_controls_textfield_textfield.cc
+++ b/www/chromium/files/patch-ui_views_controls_textfield_textfield.cc
@@ -1,6 +1,6 @@
---- ui/views/controls/textfield/textfield.cc.orig 2025-05-05 10:57:53 UTC
+--- ui/views/controls/textfield/textfield.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/views/controls/textfield/textfield.cc
-@@ -87,7 +87,7 @@
+@@ -85,7 +85,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"
-@@ -184,7 +184,7 @@ bool IsControlKeyModifier(int flags) {
+@@ -182,7 +182,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,7 +18,7 @@
return flags & ui::EF_CONTROL_DOWN;
#else
return false;
-@@ -791,7 +791,7 @@ bool Textfield::OnKeyPressed(const ui::KeyEvent& event
+@@ -789,7 +789,7 @@ bool Textfield::OnKeyPressed(const ui::KeyEvent& event
return handled;
}
@@ -27,7 +27,7 @@
if (!handled) {
if (auto* linux_ui = ui::LinuxUi::instance()) {
const auto command =
-@@ -976,7 +976,7 @@ void Textfield::AboutToRequestFocusFromTabTraversal(bo
+@@ -974,7 +974,7 @@ void Textfield::AboutToRequestFocusFromTabTraversal(bo
}
bool Textfield::SkipDefaultKeyEventProcessing(const ui::KeyEvent& event) {
diff --git a/www/chromium/files/patch-ui_views_controls_textfield_textfield.h b/www/chromium/files/patch-ui_views_controls_textfield_textfield.h
index e83ba0a12b71..3b712975983d 100644
--- a/www/chromium/files/patch-ui_views_controls_textfield_textfield.h
+++ b/www/chromium/files/patch-ui_views_controls_textfield_textfield.h
@@ -1,4 +1,4 @@
---- ui/views/controls/textfield/textfield.h.orig 2025-04-04 08:52:13 UTC
+--- ui/views/controls/textfield/textfield.h.orig 2025-07-02 06:08:04 UTC
+++ ui/views/controls/textfield/textfield.h
@@ -48,7 +48,7 @@
#include "ui/views/view_observer.h"
@@ -9,7 +9,7 @@
#include <vector>
#endif
-@@ -475,7 +475,7 @@ class VIEWS_EXPORT Textfield : public View,
+@@ -478,7 +478,7 @@ class VIEWS_EXPORT Textfield : public View,
// Set whether the text should be used to improve typing suggestions.
void SetShouldDoLearning(bool value) { should_do_learning_ = value; }
diff --git a/www/chromium/files/patch-ui_views_widget_widget.cc b/www/chromium/files/patch-ui_views_widget_widget.cc
index 05015a5ef213..ed637aa59e62 100644
--- a/www/chromium/files/patch-ui_views_widget_widget.cc
+++ b/www/chromium/files/patch-ui_views_widget_widget.cc
@@ -1,4 +1,4 @@
---- ui/views/widget/widget.cc.orig 2025-05-28 14:55:43 UTC
+--- ui/views/widget/widget.cc.orig 2025-07-02 06:08:04 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
-@@ -2464,7 +2464,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const
+@@ -2473,7 +2473,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const
return parent_->GetNativeTheme();
}
diff --git a/www/chromium/files/patch-ui_views_widget_widget.h b/www/chromium/files/patch-ui_views_widget_widget.h
index 9a0232ad9e22..b4bd08acca8b 100644
--- a/www/chromium/files/patch-ui_views_widget_widget.h
+++ b/www/chromium/files/patch-ui_views_widget_widget.h
@@ -1,6 +1,6 @@
---- ui/views/widget/widget.h.orig 2025-05-05 10:57:53 UTC
+--- ui/views/widget/widget.h.orig 2025-07-02 06:08:04 UTC
+++ ui/views/widget/widget.h
-@@ -487,7 +487,7 @@ class VIEWS_EXPORT Widget : public internal::NativeWid
+@@ -488,7 +488,7 @@ class VIEWS_EXPORT Widget : public internal::NativeWid
bool force_system_menu_for_frameless = false;
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/chromium/files/patch-ui_views_window_dialog__delegate.cc b/www/chromium/files/patch-ui_views_window_dialog__delegate.cc
index 62d396d92d9d..e09a6b683102 100644
--- a/www/chromium/files/patch-ui_views_window_dialog__delegate.cc
+++ b/www/chromium/files/patch-ui_views_window_dialog__delegate.cc
@@ -1,6 +1,6 @@
---- ui/views/window/dialog_delegate.cc.orig 2025-05-28 14:55:43 UTC
+--- ui/views/window/dialog_delegate.cc.orig 2025-07-02 06:08:04 UTC
+++ ui/views/window/dialog_delegate.cc
-@@ -107,7 +107,7 @@ Widget* DialogDelegate::CreateDialogWidget(
+@@ -108,7 +108,7 @@ Widget* DialogDelegate::CreateDialogWidget(
// static
bool DialogDelegate::CanSupportCustomFrame(gfx::NativeView parent) {
diff --git a/www/chromium/files/patch-v8_BUILD.gn b/www/chromium/files/patch-v8_BUILD.gn
index f9625c0d2d65..07e154e2f8bc 100644
--- a/www/chromium/files/patch-v8_BUILD.gn
+++ b/www/chromium/files/patch-v8_BUILD.gn
@@ -1,6 +1,6 @@
---- v8/BUILD.gn.orig 2025-05-28 14:55:43 UTC
+--- v8/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+++ v8/BUILD.gn
-@@ -999,6 +999,8 @@ external_v8_defines = [
+@@ -1014,6 +1014,8 @@ external_v8_defines = [
"V8_TARGET_OS_MACOS",
"V8_TARGET_OS_WIN",
"V8_TARGET_OS_CHROMEOS",
@@ -9,7 +9,7 @@
]
enabled_external_v8_defines = [
-@@ -1075,6 +1077,12 @@ if (target_os == "android") {
+@@ -1090,6 +1092,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
-@@ -2545,6 +2553,12 @@ template("run_mksnapshot") {
+@@ -2598,6 +2606,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) {
-@@ -6658,7 +6672,7 @@ v8_component("v8_libbase") {
+@@ -6760,7 +6774,7 @@ v8_component("v8_libbase") {
}
}
@@ -44,7 +44,7 @@
sources += [
"src/base/debug/stack_trace_posix.cc",
"src/base/platform/platform-linux.cc",
-@@ -6669,6 +6683,18 @@ v8_component("v8_libbase") {
+@@ -6771,6 +6785,18 @@ v8_component("v8_libbase") {
"dl",
"rt",
]
diff --git a/www/chromium/files/patch-v8_src_api_api.cc b/www/chromium/files/patch-v8_src_api_api.cc
index 693436c04114..12ee791a6cca 100644
--- a/www/chromium/files/patch-v8_src_api_api.cc
+++ b/www/chromium/files/patch-v8_src_api_api.cc
@@ -1,4 +1,4 @@
---- v8/src/api/api.cc.orig 2025-05-28 14:55:43 UTC
+--- v8/src/api/api.cc.orig 2025-07-02 06:08:04 UTC
+++ v8/src/api/api.cc
@@ -158,7 +158,7 @@
#include "src/objects/intl-objects.h"
@@ -9,7 +9,7 @@
#include <signal.h>
#include <unistd.h>
-@@ -6472,7 +6472,7 @@ bool v8::V8::Initialize(const int build_config) {
+@@ -6400,7 +6400,7 @@ bool v8::V8::Initialize(const int build_config) {
return true;
}
diff --git a/www/chromium/files/patch-v8_src_base_platform_platform-posix.cc b/www/chromium/files/patch-v8_src_base_platform_platform-posix.cc
index 041a0c2edf26..fc3f8c61af52 100644
--- a/www/chromium/files/patch-v8_src_base_platform_platform-posix.cc
+++ b/www/chromium/files/patch-v8_src_base_platform_platform-posix.cc
@@ -1,4 +1,4 @@
---- v8/src/base/platform/platform-posix.cc.orig 2025-04-04 08:52:13 UTC
+--- v8/src/base/platform/platform-posix.cc.orig 2025-07-02 06:08:04 UTC
+++ v8/src/base/platform/platform-posix.cc
@@ -76,7 +76,7 @@
#include <sys/syscall.h>
@@ -9,7 +9,7 @@
#define MAP_ANONYMOUS MAP_ANON
#endif
-@@ -315,8 +315,15 @@ void OS::SetRandomMmapSeed(int64_t seed) {
+@@ -313,8 +313,15 @@ void OS::SetRandomMmapSeed(int64_t seed) {
}
}
@@ -25,7 +25,7 @@
uintptr_t raw_addr;
{
MutexGuard guard(rng_mutex.Pointer());
-@@ -413,6 +420,7 @@ void* OS::GetRandomMmapAddr() {
+@@ -411,6 +418,7 @@ void* OS::GetRandomMmapAddr() {
#endif
return reinterpret_cast<void*>(raw_addr);
}
@@ -33,7 +33,7 @@
// TODO(bbudge) Move Cygwin and Fuchsia stuff into platform-specific files.
#if !V8_OS_CYGWIN && !V8_OS_FUCHSIA
-@@ -701,7 +709,7 @@ void OS::DestroySharedMemoryHandle(PlatformSharedMemor
+@@ -699,7 +707,7 @@ void OS::DestroySharedMemoryHandle(PlatformSharedMemor
#if !V8_OS_ZOS
// static
bool OS::HasLazyCommits() {
@@ -42,7 +42,7 @@
return true;
#else
// TODO(bbudge) Return true for all POSIX platforms.
-@@ -1346,7 +1354,7 @@ void Thread::SetThreadLocal(LocalStorageKey key, void*
+@@ -1344,7 +1352,7 @@ void Thread::SetThreadLocal(LocalStorageKey key, void*
// keep this version in POSIX as most Linux-compatible derivatives will
// support it. MacOS and FreeBSD are different here.
#if !defined(V8_OS_FREEBSD) && !defined(V8_OS_DARWIN) && !defined(_AIX) && \
diff --git a/www/chromium/files/patch-v8_src_execution_isolate.cc b/www/chromium/files/patch-v8_src_execution_isolate.cc
index 9f1cb09750c3..6e4a73698048 100644
--- a/www/chromium/files/patch-v8_src_execution_isolate.cc
+++ b/www/chromium/files/patch-v8_src_execution_isolate.cc
@@ -1,4 +1,4 @@
---- v8/src/execution/isolate.cc.orig 2025-05-28 14:55:43 UTC
+--- v8/src/execution/isolate.cc.orig 2025-07-02 06:08:04 UTC
+++ v8/src/execution/isolate.cc
@@ -173,6 +173,10 @@
#include "src/execution/simulator-base.h"
@@ -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_[];
-@@ -5110,6 +5114,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() {
+@@ -5171,6 +5175,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() {
uint32_t code_size = DefaultEmbeddedBlobCodeSize();
const uint8_t* data = DefaultEmbeddedBlobData();
uint32_t data_size = DefaultEmbeddedBlobDataSize();
diff --git a/www/chromium/files/patch-v8_src_libsampler_sampler.cc b/www/chromium/files/patch-v8_src_libsampler_sampler.cc
index b125c04e6517..4533ba3fe003 100644
--- a/www/chromium/files/patch-v8_src_libsampler_sampler.cc
+++ b/www/chromium/files/patch-v8_src_libsampler_sampler.cc
@@ -1,6 +1,6 @@
---- v8/src/libsampler/sampler.cc.orig 2025-04-04 08:52:13 UTC
+--- v8/src/libsampler/sampler.cc.orig 2025-07-02 06:08:04 UTC
+++ v8/src/libsampler/sampler.cc
-@@ -520,6 +520,16 @@ void SignalHandler::FillRegisterState(void* context, R
+@@ -527,6 +527,16 @@ void SignalHandler::FillRegisterState(void* context, R
state->pc = reinterpret_cast<void*>(mcontext.__gregs[_REG_PC]);
state->sp = reinterpret_cast<void*>(mcontext.__gregs[_REG_SP]);
state->fp = reinterpret_cast<void*>(mcontext.__gregs[_REG_FP]);
diff --git a/www/chromium/files/patch-v8_src_trap-handler_handler-inside-posix.cc b/www/chromium/files/patch-v8_src_trap-handler_handler-inside-posix.cc
index 1356ada33686..693ca8b38b32 100644
--- a/www/chromium/files/patch-v8_src_trap-handler_handler-inside-posix.cc
+++ b/www/chromium/files/patch-v8_src_trap-handler_handler-inside-posix.cc
@@ -1,6 +1,6 @@
---- v8/src/trap-handler/handler-inside-posix.cc.orig 2024-04-19 13:02:56 UTC
+--- v8/src/trap-handler/handler-inside-posix.cc.orig 2025-07-02 06:08:04 UTC
+++ v8/src/trap-handler/handler-inside-posix.cc
-@@ -61,6 +61,8 @@ namespace trap_handler {
+@@ -62,6 +62,8 @@ namespace trap_handler {
#define CONTEXT_REG(reg, REG) &uc->uc_mcontext->__ss.__##reg
#elif V8_OS_FREEBSD
#define CONTEXT_REG(reg, REG) &uc->uc_mcontext.mc_##reg
@@ -9,7 +9,7 @@
#else
#error "Unsupported platform."
#endif
-@@ -80,8 +82,12 @@ bool IsKernelGeneratedSignal(siginfo_t* info) {
+@@ -81,8 +83,12 @@ bool IsKernelGeneratedSignal(siginfo_t* info) {
// si_code at its default of 0 for signals that don’t originate in hardware.
// The other conditions are only relevant for Linux.
return info->si_code > 0 && info->si_code != SI_USER &&
diff --git a/www/chromium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h b/www/chromium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
index aa60d55c88a9..f983f11336b3 100644
--- a/www/chromium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
+++ b/www/chromium/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-05-05 10:57:53 UTC
+--- v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig 2025-07-02 06:08:04 UTC
+++ v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h
-@@ -579,7 +579,7 @@ void LiftoffAssembler::StoreTaggedPointer(Register dst
+@@ -597,7 +597,7 @@ void LiftoffAssembler::AtomicStoreTaggedPointer(
}
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) {
-@@ -659,7 +659,7 @@ void LiftoffAssembler::Load(LiftoffRegister dst, Regis
+@@ -677,7 +677,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 */) {
-@@ -738,7 +738,7 @@ void LiftoffAssembler::Store(Register dst_addr, Regist
+@@ -756,7 +756,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) {
-@@ -756,7 +756,7 @@ void LiftoffAssembler::AtomicLoad(LiftoffRegister dst,
+@@ -774,7 +774,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());
-@@ -826,7 +826,7 @@ enum Binop { kAdd, kSub, kAnd, kOr, kXor, kExchange };
+@@ -844,7 +844,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);
-@@ -894,7 +894,7 @@ inline void AtomicAddOrSubOrExchange32(LiftoffAssemble
+@@ -912,7 +912,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);
-@@ -1009,7 +1009,7 @@ inline void AtomicBinop32(LiftoffAssembler* lasm, Bino
+@@ -1027,7 +1027,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
-@@ -1105,7 +1105,7 @@ inline void AtomicBinop64(LiftoffAssembler* lasm, Bino
+@@ -1123,7 +1123,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) {
-@@ -1119,7 +1119,7 @@ void LiftoffAssembler::AtomicAdd(Register dst_addr, Re
+@@ -1137,7 +1137,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) {
-@@ -1132,7 +1132,7 @@ void LiftoffAssembler::AtomicSub(Register dst_addr, Re
+@@ -1150,7 +1150,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) {
-@@ -1146,7 +1146,7 @@ void LiftoffAssembler::AtomicAnd(Register dst_addr, Re
+@@ -1164,7 +1164,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) {
-@@ -1160,7 +1160,7 @@ void LiftoffAssembler::AtomicOr(Register dst_addr, Reg
+@@ -1178,7 +1178,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) {
-@@ -1174,7 +1174,7 @@ void LiftoffAssembler::AtomicXor(Register dst_addr, Re
+@@ -1192,7 +1192,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 */) {
-@@ -1189,7 +1189,7 @@ void LiftoffAssembler::AtomicExchange(Register dst_add
+@@ -1207,7 +1207,7 @@ void LiftoffAssembler::AtomicExchange(Register dst_add
}
void LiftoffAssembler::AtomicCompareExchange(
diff --git a/www/cl-lml-sbcl/Makefile b/www/cl-lml-sbcl/Makefile
index 381dc4476579..3c24ab5f472c 100644
--- a/www/cl-lml-sbcl/Makefile
+++ b/www/cl-lml-sbcl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lml
PORTVERSION= 2.5.7
-PORTREVISION= 96
+PORTREVISION= 97
CATEGORIES= www textproc
PKGNAMEPREFIX= cl-
DISTFILES= # none
diff --git a/www/deno-dom/Makefile b/www/deno-dom/Makefile
index d3c78f39b39e..75978617efdf 100644
--- a/www/deno-dom/Makefile
+++ b/www/deno-dom/Makefile
@@ -1,7 +1,7 @@
PORTNAME= deno-dom
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.48
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/deno/Makefile b/www/deno/Makefile
index ace0d478191c..b8b7f7c13666 100644
--- a/www/deno/Makefile
+++ b/www/deno/Makefile
@@ -1,7 +1,7 @@
PORTNAME= deno
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.9
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MAINTAINER= ports@FreeBSD.org
diff --git a/www/dezoomify-rs/Makefile b/www/dezoomify-rs/Makefile
index e4ffcb7c220f..a083f1fad813 100644
--- a/www/dezoomify-rs/Makefile
+++ b/www/dezoomify-rs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dezoomify-rs
DISTVERSIONPREFIX= v
DISTVERSION= 2.15.0
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= nivit@FreeBSD.org
diff --git a/www/dothttp/Makefile b/www/dothttp/Makefile
index 664b3020c7a7..39f809b1312a 100644
--- a/www/dothttp/Makefile
+++ b/www/dothttp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dothttp
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/drill/Makefile b/www/drill/Makefile
index 103c4ae83d07..13c64f803175 100644
--- a/www/drill/Makefile
+++ b/www/drill/Makefile
@@ -1,6 +1,6 @@
PORTNAME= drill
DISTVERSION= 0.8.3
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/drupal11/Makefile b/www/drupal11/Makefile
index c8a41ef0304f..8c27d4112a58 100644
--- a/www/drupal11/Makefile
+++ b/www/drupal11/Makefile
@@ -1,5 +1,5 @@
PORTNAME= drupal11
-PORTVERSION= 11.1.7
+PORTVERSION= 11.2.2
CATEGORIES= www
MASTER_SITES= http://ftp.drupal.org/files/projects/
DISTNAME= drupal-${PORTVERSION}
diff --git a/www/drupal11/distinfo b/www/drupal11/distinfo
index c435d31df618..ba8f640efd35 100644
--- a/www/drupal11/distinfo
+++ b/www/drupal11/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748328747
-SHA256 (drupal/drupal-11.1.7.tar.gz) = f3acbd2ba33e8767de6ec5520c3307ba9d06cf1968aa82dc10f840769f728f71
-SIZE (drupal/drupal-11.1.7.tar.gz) = 19762218
+TIMESTAMP = 1751539300
+SHA256 (drupal/drupal-11.2.2.tar.gz) = 3e3819f1eed9546a30f49ee452ed0b8dcd9b440ef8d0b97d1ff8fb4406f01176
+SIZE (drupal/drupal-11.2.2.tar.gz) = 20207404
diff --git a/www/drupal11/pkg-plist b/www/drupal11/pkg-plist
index f20840c5fa23..7ba32733e800 100644
--- a/www/drupal11/pkg-plist
+++ b/www/drupal11/pkg-plist
@@ -29,6 +29,7 @@
%%WWWDIR%%/core/.eslintrc.legacy.json
%%WWWDIR%%/core/.eslintrc.passing.json
%%WWWDIR%%/core/.phpstan-baseline.php
+%%WWWDIR%%/core/.phpunit-next.xml
%%WWWDIR%%/core/.prettierignore
%%WWWDIR%%/core/.prettierrc.json
%%WWWDIR%%/core/.stylelintrc.json
@@ -72,6 +73,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/alignment/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/alignment/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/alignment/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/alignment/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/alignment/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/alignment/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/alignment/translations/bs.js
@@ -144,6 +146,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/autoformat/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/autoformat/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/autoformat/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/autoformat/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/autoformat/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/autoformat/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/autoformat/translations/bs.js
@@ -216,6 +219,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/autosave/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/autosave/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/autosave/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/autosave/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/autosave/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/autosave/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/autosave/translations/bs.js
@@ -288,6 +292,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/basic-styles/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/basic-styles/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/basic-styles/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/basic-styles/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/basic-styles/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/basic-styles/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/basic-styles/translations/bs.js
@@ -360,6 +365,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/block-quote/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/block-quote/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/block-quote/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/block-quote/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/block-quote/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/block-quote/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/block-quote/translations/bs.js
@@ -432,6 +438,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/bookmark/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/bookmark/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/bookmark/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/bookmark/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/bookmark/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/bookmark/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/bookmark/translations/bs.js
@@ -504,6 +511,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckbox/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckbox/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckbox/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/ckbox/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckbox/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckbox/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckbox/translations/bs.js
@@ -576,6 +584,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckeditor5-dll/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckeditor5-dll/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckeditor5-dll/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/ckeditor5-dll/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckeditor5-dll/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckeditor5-dll/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckeditor5-dll/translations/bs.js
@@ -648,6 +657,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckfinder/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckfinder/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckfinder/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/ckfinder/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckfinder/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckfinder/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckfinder/translations/bs.js
@@ -721,6 +731,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/code-block/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/code-block/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/code-block/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/code-block/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/code-block/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/code-block/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/code-block/translations/bs.js
@@ -794,12 +805,86 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/editor-decoupled/editor-decoupled.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/editor-inline/editor-inline.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/editor-multi-root/editor-multi-root.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/emoji.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/af.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ar.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ast.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/be.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/bg.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/bn.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/bs.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ca.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/cs.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/da.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/de-ch.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/de.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/el.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/en-au.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/en-gb.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/eo.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/es-co.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/es.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/et.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/eu.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/fa.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/fi.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/fr.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/gl.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/gu.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/he.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/hi.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/hr.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/hu.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/hy.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/id.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/it.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ja.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/jv.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/kk.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/km.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/kn.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ko.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ku.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/lt.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/lv.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ms.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/nb.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ne.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/nl.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/no.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/oc.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/pl.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/pt-br.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/pt.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ro.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ru.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/si.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/sk.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/sl.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/sq.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/sr-latn.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/sr.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/sv.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/th.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ti.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/tk.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/tr.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/tt.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ug.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/uk.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ur.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/uz.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/vi.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/zh-cn.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/zh.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/essentials/essentials.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/find-and-replace/find-and-replace.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/find-and-replace/translations/af.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/find-and-replace/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/find-and-replace/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/find-and-replace/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/find-and-replace/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/find-and-replace/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/find-and-replace/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/find-and-replace/translations/bs.js
@@ -872,6 +957,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/font/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/font/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/font/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/font/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/font/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/font/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/font/translations/bs.js
@@ -939,11 +1025,85 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/font/translations/vi.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/font/translations/zh-cn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/font/translations/zh.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/fullscreen.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/af.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ar.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ast.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/be.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/bg.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/bn.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/bs.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ca.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/cs.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/da.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/de-ch.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/de.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/el.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/en-au.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/en-gb.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/eo.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/es-co.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/es.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/et.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/eu.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/fa.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/fi.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/fr.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/gl.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/gu.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/he.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/hi.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/hr.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/hu.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/hy.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/id.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/it.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ja.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/jv.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/kk.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/km.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/kn.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ko.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ku.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/lt.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/lv.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ms.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/nb.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ne.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/nl.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/no.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/oc.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/pl.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/pt-br.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/pt.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ro.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ru.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/si.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/sk.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/sl.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/sq.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/sr-latn.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/sr.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/sv.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/th.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ti.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/tk.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/tr.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/tt.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ug.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/uk.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ur.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/uz.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/vi.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/zh-cn.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/zh.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/heading/heading.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/heading/translations/af.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/heading/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/heading/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/heading/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/heading/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/heading/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/heading/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/heading/translations/bs.js
@@ -1016,6 +1176,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/highlight/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/highlight/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/highlight/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/highlight/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/highlight/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/highlight/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/highlight/translations/bs.js
@@ -1088,6 +1249,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/horizontal-line/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/horizontal-line/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/horizontal-line/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/horizontal-line/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/horizontal-line/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/horizontal-line/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/horizontal-line/translations/bs.js
@@ -1160,6 +1322,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-embed/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-embed/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-embed/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/html-embed/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-embed/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-embed/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-embed/translations/bs.js
@@ -1232,6 +1395,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-support/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-support/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-support/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/html-support/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-support/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-support/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-support/translations/bs.js
@@ -1304,6 +1468,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/image/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/image/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/image/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/image/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/image/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/image/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/image/translations/bs.js
@@ -1376,6 +1541,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/indent/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/indent/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/indent/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/indent/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/indent/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/indent/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/indent/translations/bs.js
@@ -1448,6 +1614,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/language/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/language/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/language/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/language/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/language/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/language/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/language/translations/bs.js
@@ -1520,6 +1687,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/link/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/link/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/link/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/link/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/link/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/link/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/link/translations/bs.js
@@ -1592,6 +1760,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/list/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/list/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/list/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/list/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/list/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/list/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/list/translations/bs.js
@@ -1665,6 +1834,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/media-embed/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/media-embed/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/media-embed/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/media-embed/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/media-embed/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/media-embed/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/media-embed/translations/bs.js
@@ -1739,6 +1909,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/page-break/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/page-break/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/page-break/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/page-break/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/page-break/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/page-break/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/page-break/translations/bs.js
@@ -1812,6 +1983,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/remove-format/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/remove-format/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/remove-format/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/remove-format/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/remove-format/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/remove-format/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/remove-format/translations/bs.js
@@ -1884,6 +2056,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/restricted-editing/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/restricted-editing/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/restricted-editing/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/restricted-editing/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/restricted-editing/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/restricted-editing/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/restricted-editing/translations/bs.js
@@ -1956,6 +2129,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/show-blocks/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/show-blocks/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/show-blocks/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/show-blocks/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/show-blocks/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/show-blocks/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/show-blocks/translations/bs.js
@@ -2028,6 +2202,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/source-editing/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/source-editing/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/source-editing/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/source-editing/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/source-editing/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/source-editing/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/source-editing/translations/bs.js
@@ -2100,6 +2275,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/special-characters/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/special-characters/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/special-characters/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/special-characters/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/special-characters/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/special-characters/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/special-characters/translations/bs.js
@@ -2172,6 +2348,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/style/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/style/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/style/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/style/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/style/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/style/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/style/translations/bs.js
@@ -2244,6 +2421,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/table/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/table/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/table/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/table/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/table/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/table/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/table/translations/bs.js
@@ -2315,6 +2493,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/word-count/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/word-count/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/word-count/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/word-count/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/word-count/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/word-count/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/word-count/translations/bs.js
@@ -2385,6 +2564,8 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/word-count/word-count.js
%%WWWDIR%%/core/assets/vendor/floating-ui/floating-ui.core.umd.min.js
%%WWWDIR%%/core/assets/vendor/floating-ui/floating-ui.dom.umd.min.js
+%%WWWDIR%%/core/assets/vendor/htmx/htmx.js
+%%WWWDIR%%/core/assets/vendor/htmx/htmx.min.js
%%WWWDIR%%/core/assets/vendor/jquery.ui/themes/base/autocomplete.css
%%WWWDIR%%/core/assets/vendor/jquery.ui/themes/base/button.css
%%WWWDIR%%/core/assets/vendor/jquery.ui/themes/base/checkboxradio.css
@@ -2572,7 +2753,9 @@
%%WWWDIR%%/core/lib/Drupal/Component/Discovery/DiscoverableInterface.php
%%WWWDIR%%/core/lib/Drupal/Component/Discovery/DiscoveryException.php
%%WWWDIR%%/core/lib/Drupal/Component/Discovery/LICENSE.txt
+%%WWWDIR%%/core/lib/Drupal/Component/Discovery/MissingClassDetectionClassLoader.php
%%WWWDIR%%/core/lib/Drupal/Component/Discovery/README.txt
+%%WWWDIR%%/core/lib/Drupal/Component/Discovery/StubTrait.php
%%WWWDIR%%/core/lib/Drupal/Component/Discovery/TESTING.txt
%%WWWDIR%%/core/lib/Drupal/Component/Discovery/YamlDirectoryDiscovery.php
%%WWWDIR%%/core/lib/Drupal/Component/Discovery/YamlDiscovery.php
@@ -2991,6 +3174,7 @@
%%WWWDIR%%/core/lib/Drupal/Core/Access/AccessArgumentsResolverFactoryInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Access/AccessCheckInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Access/AccessException.php
+%%WWWDIR%%/core/lib/Drupal/Core/Access/AccessGroupAnd.php
%%WWWDIR%%/core/lib/Drupal/Core/Access/AccessManager.php
%%WWWDIR%%/core/lib/Drupal/Core/Access/AccessManagerInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Access/AccessResult.php
@@ -3007,6 +3191,10 @@
%%WWWDIR%%/core/lib/Drupal/Core/Access/CsrfTokenGenerator.php
%%WWWDIR%%/core/lib/Drupal/Core/Access/CustomAccessCheck.php
%%WWWDIR%%/core/lib/Drupal/Core/Access/DefaultAccessCheck.php
+%%WWWDIR%%/core/lib/Drupal/Core/Access/DependentAccessInterface.php
+%%WWWDIR%%/core/lib/Drupal/Core/Access/RefinableDependentAccessInterface.php
+%%WWWDIR%%/core/lib/Drupal/Core/Access/RefinableDependentAccessTrait.php
+%%WWWDIR%%/core/lib/Drupal/Core/Access/RoutePathGenerationTrait.php
%%WWWDIR%%/core/lib/Drupal/Core/Access/RouteProcessorCsrf.php
%%WWWDIR%%/core/lib/Drupal/Core/Action/ActionBase.php
%%WWWDIR%%/core/lib/Drupal/Core/Action/ActionInterface.php
@@ -3150,11 +3338,14 @@
%%WWWDIR%%/core/lib/Drupal/Core/Cache/CacheCollectorInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/CacheFactory.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/CacheFactoryInterface.php
+%%WWWDIR%%/core/lib/Drupal/Core/Cache/CacheOptionalInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/CacheRedirect.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/CacheTagsChecksumInterface.php
+%%WWWDIR%%/core/lib/Drupal/Core/Cache/CacheTagsChecksumPreloadInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/CacheTagsChecksumTrait.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/CacheTagsInvalidator.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/CacheTagsInvalidatorInterface.php
+%%WWWDIR%%/core/lib/Drupal/Core/Cache/CacheTagsPurgeInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/CacheableAjaxResponse.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/CacheableDependencyInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/CacheableDependencyTrait.php
@@ -3200,9 +3391,11 @@
%%WWWDIR%%/core/lib/Drupal/Core/Cache/DatabaseBackend.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/DatabaseBackendFactory.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/DatabaseCacheTagsChecksum.php
+%%WWWDIR%%/core/lib/Drupal/Core/Cache/EventSubscriber/CacheTagPreloadSubscriber.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/ListCacheBinsPass.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/MemoryBackend.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/MemoryBackendFactory.php
+%%WWWDIR%%/core/lib/Drupal/Core/Cache/MemoryCache/LruMemoryCache.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/MemoryCache/MemoryCache.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/MemoryCache/MemoryCacheFactory.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/MemoryCache/MemoryCacheInterface.php
@@ -3221,6 +3414,7 @@
%%WWWDIR%%/core/lib/Drupal/Core/Cache/VariationCacheFactory.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/VariationCacheFactoryInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/VariationCacheInterface.php
+%%WWWDIR%%/core/lib/Drupal/Core/ClassLoader/BackwardsCompatibilityClassLoader.php
%%WWWDIR%%/core/lib/Drupal/Core/Command/BootableCommandTrait.php
%%WWWDIR%%/core/lib/Drupal/Core/Command/DbCommandBase.php
%%WWWDIR%%/core/lib/Drupal/Core/Command/DbDumpApplication.php
@@ -3258,6 +3452,7 @@
%%WWWDIR%%/core/lib/Drupal/Core/Config/Action/Plugin/ConfigAction/EntityCreate.php
%%WWWDIR%%/core/lib/Drupal/Core/Config/Action/Plugin/ConfigAction/EntityMethod.php
%%WWWDIR%%/core/lib/Drupal/Core/Config/Action/Plugin/ConfigAction/PermissionsPerBundle.php
+%%WWWDIR%%/core/lib/Drupal/Core/Config/Action/Plugin/ConfigAction/SetProperties.php
%%WWWDIR%%/core/lib/Drupal/Core/Config/Action/Plugin/ConfigAction/SimpleConfigUpdate.php
%%WWWDIR%%/core/lib/Drupal/Core/Config/BootstrapConfigStorageFactory.php
%%WWWDIR%%/core/lib/Drupal/Core/Config/CachedStorage.php
@@ -3296,7 +3491,9 @@
%%WWWDIR%%/core/lib/Drupal/Core/Config/ConfigRenameEvent.php
%%WWWDIR%%/core/lib/Drupal/Core/Config/ConfigValueException.php
%%WWWDIR%%/core/lib/Drupal/Core/Config/DatabaseStorage.php
+%%WWWDIR%%/core/lib/Drupal/Core/Config/DefaultConfigMode.php
%%WWWDIR%%/core/lib/Drupal/Core/Config/Development/ConfigSchemaChecker.php
+%%WWWDIR%%/core/lib/Drupal/Core/Config/Development/LenientConfigSchemaChecker.php
%%WWWDIR%%/core/lib/Drupal/Core/Config/Entity/ConfigDependencyDeleteFormTrait.php
%%WWWDIR%%/core/lib/Drupal/Core/Config/Entity/ConfigDependencyManager.php
%%WWWDIR%%/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php
@@ -3432,6 +3629,12 @@
%%WWWDIR%%/core/lib/Drupal/Core/Database/SchemaException.php
%%WWWDIR%%/core/lib/Drupal/Core/Database/SchemaObjectDoesNotExistException.php
%%WWWDIR%%/core/lib/Drupal/Core/Database/SchemaObjectExistsException.php
+%%WWWDIR%%/core/lib/Drupal/Core/Database/Statement/FetchAs.php
+%%WWWDIR%%/core/lib/Drupal/Core/Database/Statement/PdoResult.php
+%%WWWDIR%%/core/lib/Drupal/Core/Database/Statement/PdoTrait.php
+%%WWWDIR%%/core/lib/Drupal/Core/Database/Statement/PrefetchedResult.php
+%%WWWDIR%%/core/lib/Drupal/Core/Database/Statement/ResultBase.php
+%%WWWDIR%%/core/lib/Drupal/Core/Database/Statement/StatementBase.php
%%WWWDIR%%/core/lib/Drupal/Core/Database/StatementInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Database/StatementIteratorTrait.php
%%WWWDIR%%/core/lib/Drupal/Core/Database/StatementPrefetchIterator.php
@@ -3454,6 +3657,7 @@
%%WWWDIR%%/core/lib/Drupal/Core/Datetime/DateFormatter.php
%%WWWDIR%%/core/lib/Drupal/Core/Datetime/DateFormatterInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Datetime/DateHelper.php
+%%WWWDIR%%/core/lib/Drupal/Core/Datetime/DatePreprocess.php
%%WWWDIR%%/core/lib/Drupal/Core/Datetime/DrupalDateTime.php
%%WWWDIR%%/core/lib/Drupal/Core/Datetime/Element/DateElementBase.php
%%WWWDIR%%/core/lib/Drupal/Core/Datetime/Element/Datelist.php
@@ -3474,6 +3678,7 @@
%%WWWDIR%%/core/lib/Drupal/Core/DependencyInjection/ClassResolverInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/DependencyInjection/Compiler/AuthenticationProviderPass.php
%%WWWDIR%%/core/lib/Drupal/Core/DependencyInjection/Compiler/BackendCompilerPass.php
+%%WWWDIR%%/core/lib/Drupal/Core/DependencyInjection/Compiler/BackwardsCompatibilityClassLoaderPass.php
%%WWWDIR%%/core/lib/Drupal/Core/DependencyInjection/Compiler/CorsCompilerPass.php
%%WWWDIR%%/core/lib/Drupal/Core/DependencyInjection/Compiler/DeprecatedServicePass.php
%%WWWDIR%%/core/lib/Drupal/Core/DependencyInjection/Compiler/DevelopmentSettingsPass.php
@@ -3799,6 +4004,7 @@
%%WWWDIR%%/core/lib/Drupal/Core/Extension/InfoParserException.php
%%WWWDIR%%/core/lib/Drupal/Core/Extension/InfoParserInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Extension/InstallProfileUninstallValidator.php
+%%WWWDIR%%/core/lib/Drupal/Core/Extension/InstallRequirementsInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Extension/MissingDependencyException.php
%%WWWDIR%%/core/lib/Drupal/Core/Extension/ModuleDependencyMessageTrait.php
%%WWWDIR%%/core/lib/Drupal/Core/Extension/ModuleExtensionList.php
@@ -3815,6 +4021,7 @@
%%WWWDIR%%/core/lib/Drupal/Core/Extension/ProceduralCall.php
%%WWWDIR%%/core/lib/Drupal/Core/Extension/ProfileExtensionList.php
%%WWWDIR%%/core/lib/Drupal/Core/Extension/RequiredModuleUninstallValidator.php
+%%WWWDIR%%/core/lib/Drupal/Core/Extension/Requirement/RequirementSeverity.php
%%WWWDIR%%/core/lib/Drupal/Core/Extension/ThemeEngineExtensionList.php
%%WWWDIR%%/core/lib/Drupal/Core/Extension/ThemeExtensionList.php
%%WWWDIR%%/core/lib/Drupal/Core/Extension/ThemeHandler.php
@@ -3930,6 +4137,8 @@
%%WWWDIR%%/core/lib/Drupal/Core/Field/WidgetInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Field/WidgetPluginManager.php
%%WWWDIR%%/core/lib/Drupal/Core/File/Event/FileUploadSanitizeNameEvent.php
+%%WWWDIR%%/core/lib/Drupal/Core/File/Event/MimeTypeMapLoadedEvent.php
+%%WWWDIR%%/core/lib/Drupal/Core/File/EventSubscriber/LegacyMimeTypeMapLoadedSubscriber.php
%%WWWDIR%%/core/lib/Drupal/Core/File/Exception/DirectoryNotReadyException.php
%%WWWDIR%%/core/lib/Drupal/Core/File/Exception/FileException.php
%%WWWDIR%%/core/lib/Drupal/Core/File/Exception/FileExistsException.php
@@ -3947,6 +4156,9 @@
%%WWWDIR%%/core/lib/Drupal/Core/File/HtaccessWriterInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/File/MimeType/ExtensionMimeTypeGuesser.php
%%WWWDIR%%/core/lib/Drupal/Core/File/MimeType/MimeTypeGuesser.php
+%%WWWDIR%%/core/lib/Drupal/Core/File/MimeType/MimeTypeMap.php
+%%WWWDIR%%/core/lib/Drupal/Core/File/MimeType/MimeTypeMapFactory.php
+%%WWWDIR%%/core/lib/Drupal/Core/File/MimeType/MimeTypeMapInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/File/ProtectedDirectory.php
%%WWWDIR%%/core/lib/Drupal/Core/File/file.api.php
%%WWWDIR%%/core/lib/Drupal/Core/FileTransfer/ChmodInterface.php
@@ -4009,9 +4221,9 @@
%%WWWDIR%%/core/lib/Drupal/Core/Hook/Attribute/HookAttributeInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Hook/Attribute/LegacyHook.php
%%WWWDIR%%/core/lib/Drupal/Core/Hook/Attribute/LegacyModuleImplementsAlter.php
+%%WWWDIR%%/core/lib/Drupal/Core/Hook/Attribute/ProceduralHookScanStop.php
%%WWWDIR%%/core/lib/Drupal/Core/Hook/Attribute/RemoveHook.php
%%WWWDIR%%/core/lib/Drupal/Core/Hook/Attribute/ReorderHook.php
-%%WWWDIR%%/core/lib/Drupal/Core/Hook/Attribute/StopProceduralHookScan.php
%%WWWDIR%%/core/lib/Drupal/Core/Hook/HookCollectorPass.php
%%WWWDIR%%/core/lib/Drupal/Core/Hook/Order/Order.php
%%WWWDIR%%/core/lib/Drupal/Core/Hook/Order/OrderAfter.php
@@ -4145,6 +4357,7 @@
%%WWWDIR%%/core/lib/Drupal/Core/Menu/LocalActionInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Menu/LocalActionManager.php
%%WWWDIR%%/core/lib/Drupal/Core/Menu/LocalActionManagerInterface.php
+%%WWWDIR%%/core/lib/Drupal/Core/Menu/LocalActionWithDestination.php
%%WWWDIR%%/core/lib/Drupal/Core/Menu/LocalTaskDefault.php
%%WWWDIR%%/core/lib/Drupal/Core/Menu/LocalTaskInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Menu/LocalTaskManager.php
@@ -4167,6 +4380,8 @@
%%WWWDIR%%/core/lib/Drupal/Core/Menu/MenuTreeStorageInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Menu/Plugin/Block/LocalActionsBlock.php
%%WWWDIR%%/core/lib/Drupal/Core/Menu/Plugin/Block/LocalTasksBlock.php
+%%WWWDIR%%/core/lib/Drupal/Core/Menu/Plugin/Validation/Constraint/MenuLinkDepthConstraint.php
+%%WWWDIR%%/core/lib/Drupal/Core/Menu/Plugin/Validation/Constraint/MenuLinkDepthConstraintValidator.php
%%WWWDIR%%/core/lib/Drupal/Core/Menu/StaticMenuLinkOverrides.php
%%WWWDIR%%/core/lib/Drupal/Core/Menu/StaticMenuLinkOverridesInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Menu/menu.api.php
@@ -4274,13 +4489,16 @@
%%WWWDIR%%/core/lib/Drupal/Core/Plugin/PluginManagerPass.php
%%WWWDIR%%/core/lib/Drupal/Core/Plugin/PluginWithFormsInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Plugin/PluginWithFormsTrait.php
+%%WWWDIR%%/core/lib/Drupal/Core/Plugin/PreWarmablePluginManagerTrait.php
%%WWWDIR%%/core/lib/Drupal/Core/Plugin/PreviewAwarePluginInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Plugin/plugin.api.php
+%%WWWDIR%%/core/lib/Drupal/Core/PreWarm/CachePreWarmer.php
+%%WWWDIR%%/core/lib/Drupal/Core/PreWarm/CachePreWarmerInterface.php
+%%WWWDIR%%/core/lib/Drupal/Core/PreWarm/PreWarmableInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/PrivateKey.php
%%WWWDIR%%/core/lib/Drupal/Core/ProxyBuilder/ProxyBuilder.php
%%WWWDIR%%/core/lib/Drupal/Core/ProxyClass/Batch/BatchStorage.php
%%WWWDIR%%/core/lib/Drupal/Core/ProxyClass/Config/ConfigInstaller.php
-%%WWWDIR%%/core/lib/Drupal/Core/ProxyClass/Cron.php
%%WWWDIR%%/core/lib/Drupal/Core/ProxyClass/Extension/ModuleInstaller.php
%%WWWDIR%%/core/lib/Drupal/Core/ProxyClass/File/MimeType/ExtensionMimeTypeGuesser.php
%%WWWDIR%%/core/lib/Drupal/Core/ProxyClass/File/MimeType/MimeTypeGuesser.php
@@ -4425,6 +4643,7 @@
%%WWWDIR%%/core/lib/Drupal/Core/Render/Markup.php
%%WWWDIR%%/core/lib/Drupal/Core/Render/MetadataBubblingUrlGenerator.php
%%WWWDIR%%/core/lib/Drupal/Core/Render/PageDisplayVariantSelectionEvent.php
+%%WWWDIR%%/core/lib/Drupal/Core/Render/Placeholder/CachedStrategy.php
%%WWWDIR%%/core/lib/Drupal/Core/Render/Placeholder/ChainedPlaceholderStrategy.php
%%WWWDIR%%/core/lib/Drupal/Core/Render/Placeholder/PlaceholderStrategyInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Render/Placeholder/SingleFlushStrategy.php
@@ -4505,6 +4724,7 @@
%%WWWDIR%%/core/lib/Drupal/Core/Security/StaticTrustedCallbackHelper.php
%%WWWDIR%%/core/lib/Drupal/Core/Security/TrustedCallbackInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Security/UntrustedCallbackException.php
+%%WWWDIR%%/core/lib/Drupal/Core/Serialization/Attribute/JsonSchema.php
%%WWWDIR%%/core/lib/Drupal/Core/Serialization/Yaml.php
%%WWWDIR%%/core/lib/Drupal/Core/Session/AccessPolicyBase.php
%%WWWDIR%%/core/lib/Drupal/Core/Session/AccessPolicyInterface.php
@@ -4612,12 +4832,15 @@
%%WWWDIR%%/core/lib/Drupal/Core/Test/AssertMailTrait.php
%%WWWDIR%%/core/lib/Drupal/Core/Test/EnvironmentCleaner.php
%%WWWDIR%%/core/lib/Drupal/Core/Test/EnvironmentCleanerInterface.php
+%%WWWDIR%%/core/lib/Drupal/Core/Test/EventSubscriber/FieldStorageCreateCheckSubscriber.php
%%WWWDIR%%/core/lib/Drupal/Core/Test/Exception/MissingGroupException.php
%%WWWDIR%%/core/lib/Drupal/Core/Test/FunctionalTestSetupTrait.php
%%WWWDIR%%/core/lib/Drupal/Core/Test/HttpClientMiddleware/TestHttpClientMiddleware.php
%%WWWDIR%%/core/lib/Drupal/Core/Test/JUnitConverter.php
%%WWWDIR%%/core/lib/Drupal/Core/Test/ObjectSerialization.php
%%WWWDIR%%/core/lib/Drupal/Core/Test/PerformanceTestRecorder.php
+%%WWWDIR%%/core/lib/Drupal/Core/Test/PhpUnitTestDiscovery.php
+%%WWWDIR%%/core/lib/Drupal/Core/Test/PhpUnitTestDiscoveryTracer.php
%%WWWDIR%%/core/lib/Drupal/Core/Test/PhpUnitTestRunner.php
%%WWWDIR%%/core/lib/Drupal/Core/Test/RefreshVariablesTrait.php
%%WWWDIR%%/core/lib/Drupal/Core/Test/RunTests/TestFileParser.php
@@ -4671,6 +4894,7 @@
%%WWWDIR%%/core/lib/Drupal/Core/Theme/ThemeManagerInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Theme/ThemeNegotiator.php
%%WWWDIR%%/core/lib/Drupal/Core/Theme/ThemeNegotiatorInterface.php
+%%WWWDIR%%/core/lib/Drupal/Core/Theme/ThemePreprocess.php
%%WWWDIR%%/core/lib/Drupal/Core/Theme/ThemeSettings.php
%%WWWDIR%%/core/lib/Drupal/Core/Transliteration/PhpTransliteration.php
%%WWWDIR%%/core/lib/Drupal/Core/TypedData/Annotation/DataType.php
@@ -4777,6 +5001,10 @@
%%WWWDIR%%/core/lib/Drupal/Core/Validation/ExecutionContextFactory.php
%%WWWDIR%%/core/lib/Drupal/Core/Validation/Plugin/Validation/Constraint/AllowedValuesConstraint.php
%%WWWDIR%%/core/lib/Drupal/Core/Validation/Plugin/Validation/Constraint/AllowedValuesConstraintValidator.php
+%%WWWDIR%%/core/lib/Drupal/Core/Validation/Plugin/Validation/Constraint/AtLeastOneOfConstraint.php
+%%WWWDIR%%/core/lib/Drupal/Core/Validation/Plugin/Validation/Constraint/AtLeastOneOfConstraintValidator.php
+%%WWWDIR%%/core/lib/Drupal/Core/Validation/Plugin/Validation/Constraint/ClassResolverConstraint.php
+%%WWWDIR%%/core/lib/Drupal/Core/Validation/Plugin/Validation/Constraint/ClassResolverConstraintValidator.php
%%WWWDIR%%/core/lib/Drupal/Core/Validation/Plugin/Validation/Constraint/ComplexDataConstraint.php
%%WWWDIR%%/core/lib/Drupal/Core/Validation/Plugin/Validation/Constraint/ComplexDataConstraintValidator.php
%%WWWDIR%%/core/lib/Drupal/Core/Validation/Plugin/Validation/Constraint/CountConstraint.php
@@ -4813,9 +5041,12 @@
%%WWWDIR%%/core/misc/checkbox.js
%%WWWDIR%%/core/misc/components/ajax-progress.module.css
%%WWWDIR%%/core/misc/components/autocomplete-loading.module.css
+%%WWWDIR%%/core/misc/components/fieldgroup.module.css
%%WWWDIR%%/core/misc/components/progress.module.css
+%%WWWDIR%%/core/misc/components/resize.module.css
%%WWWDIR%%/core/misc/components/sticky-header.module.css
%%WWWDIR%%/core/misc/components/tabledrag.module.css
+%%WWWDIR%%/core/misc/components/tablesort.module.css
%%WWWDIR%%/core/misc/components/tree-child.module.css
%%WWWDIR%%/core/misc/cspell/dictionary.txt
%%WWWDIR%%/core/misc/cspell/drupal-dictionary.txt
@@ -4870,6 +5101,8 @@
%%WWWDIR%%/core/misc/field-list-keyboard-navigation.js
%%WWWDIR%%/core/misc/form.js
%%WWWDIR%%/core/misc/help.png
+%%WWWDIR%%/core/misc/htmx/htmx-assets.js
+%%WWWDIR%%/core/misc/htmx/htmx-behaviors.js
%%WWWDIR%%/core/misc/icons/000000/barchart.svg
%%WWWDIR%%/core/misc/icons/000000/chevron-left.svg
%%WWWDIR%%/core/misc/icons/000000/chevron-right.svg
@@ -5061,6 +5294,7 @@
%%WWWDIR%%/core/modules/automated_cron/src/EventSubscriber/AutomatedCron.php
%%WWWDIR%%/core/modules/automated_cron/src/Hook/AutomatedCronHooks.php
%%WWWDIR%%/core/modules/automated_cron/tests/src/Functional/GenericTest.php
+%%WWWDIR%%/core/modules/automated_cron/tests/src/Kernel/AutomatedCronTest.php
%%WWWDIR%%/core/modules/ban/ban.info.yml
%%WWWDIR%%/core/modules/ban/ban.install
%%WWWDIR%%/core/modules/ban/ban.links.menu.yml
@@ -5115,6 +5349,8 @@
%%WWWDIR%%/core/modules/big_pipe/templates/big-pipe-interface-preview.html.twig
%%WWWDIR%%/core/modules/big_pipe/tests/modules/big_pipe_bypass_js/big_pipe_bypass_js.info.yml
%%WWWDIR%%/core/modules/big_pipe/tests/modules/big_pipe_bypass_js/src/Hook/BigPipeBypassJsHooks.php
+%%WWWDIR%%/core/modules/big_pipe/tests/modules/big_pipe_messages_test/big_pipe_messages_test.info.yml
+%%WWWDIR%%/core/modules/big_pipe/tests/modules/big_pipe_messages_test/src/Hook/BigPipeMessagesHooks.php
%%WWWDIR%%/core/modules/big_pipe/tests/modules/big_pipe_regression_test/big_pipe_regression_test.info.yml
%%WWWDIR%%/core/modules/big_pipe/tests/modules/big_pipe_regression_test/big_pipe_regression_test.routing.yml
%%WWWDIR%%/core/modules/big_pipe/tests/modules/big_pipe_regression_test/src/BigPipeRegressionTestController.php
@@ -5133,6 +5369,7 @@
%%WWWDIR%%/core/modules/big_pipe/tests/src/FunctionalJavascript/BigPipePreviewTest.php
%%WWWDIR%%/core/modules/big_pipe/tests/src/FunctionalJavascript/BigPipeRegressionTest.php
%%WWWDIR%%/core/modules/big_pipe/tests/src/Kernel/BigPipeInterfacePreviewThemeSuggestionsTest.php
+%%WWWDIR%%/core/modules/big_pipe/tests/src/Kernel/SerializeResponseTest.php
%%WWWDIR%%/core/modules/big_pipe/tests/src/Unit/Render/BigPipeResponseAttachmentsProcessorTest.php
%%WWWDIR%%/core/modules/big_pipe/tests/src/Unit/Render/FiberPlaceholderTest.php
%%WWWDIR%%/core/modules/big_pipe/tests/src/Unit/Render/ManyPlaceholderTest.php
@@ -5196,6 +5433,7 @@
%%WWWDIR%%/core/modules/block/src/Plugin/migrate/source/d7/BlockTranslation.php
%%WWWDIR%%/core/modules/block/src/Theme/AdminDemoNegotiator.php
%%WWWDIR%%/core/modules/block/templates/block.html.twig
+%%WWWDIR%%/core/modules/block/tests/fixtures/update/add-menu-block-with-zero-depth.php
%%WWWDIR%%/core/modules/block/tests/modules/block_test/block_test.info.yml
%%WWWDIR%%/core/modules/block/tests/modules/block_test/block_test.routing.yml
%%WWWDIR%%/core/modules/block/tests/modules/block_test/block_test.services.yml
@@ -5213,11 +5451,11 @@
%%WWWDIR%%/core/modules/block/tests/modules/block_test/src/Plugin/Block/TestContextAwareBlock.php
%%WWWDIR%%/core/modules/block/tests/modules/block_test/src/Plugin/Block/TestContextAwareNoValidContextOptionsBlock.php
%%WWWDIR%%/core/modules/block/tests/modules/block_test/src/Plugin/Block/TestContextAwareUnsatisfiedBlock.php
+%%WWWDIR%%/core/modules/block/tests/modules/block_test/src/Plugin/Block/TestEmptyBlock.php
%%WWWDIR%%/core/modules/block/tests/modules/block_test/src/Plugin/Block/TestFormBlock.php
%%WWWDIR%%/core/modules/block/tests/modules/block_test/src/Plugin/Block/TestHtmlBlock.php
%%WWWDIR%%/core/modules/block/tests/modules/block_test/src/Plugin/Block/TestMultipleFormsBlock.php
%%WWWDIR%%/core/modules/block/tests/modules/block_test/src/Plugin/Block/TestSettingsValidationBlock.php
-%%WWWDIR%%/core/modules/block/tests/modules/block_test/src/Plugin/Block/TestXSSTitleBlock.php
%%WWWDIR%%/core/modules/block/tests/modules/block_test/src/Plugin/Condition/BaloneySpam.php
%%WWWDIR%%/core/modules/block/tests/modules/block_test/src/Plugin/Condition/MissingSchema.php
%%WWWDIR%%/core/modules/block/tests/modules/block_test/src/PluginForm/EmptyBlockForm.php
@@ -5255,12 +5493,14 @@
%%WWWDIR%%/core/modules/block/tests/src/Functional/Rest/BlockXmlAnonTest.php
%%WWWDIR%%/core/modules/block/tests/src/Functional/Rest/BlockXmlBasicAuthTest.php
%%WWWDIR%%/core/modules/block/tests/src/Functional/Rest/BlockXmlCookieTest.php
+%%WWWDIR%%/core/modules/block/tests/src/Functional/Update/MenuBlockDepthTest.php
%%WWWDIR%%/core/modules/block/tests/src/Functional/Views/DisplayBlockTest.php
%%WWWDIR%%/core/modules/block/tests/src/FunctionalJavascript/BlockAddTest.php
%%WWWDIR%%/core/modules/block/tests/src/FunctionalJavascript/BlockContextualLinksTest.php
%%WWWDIR%%/core/modules/block/tests/src/FunctionalJavascript/BlockDragTest.php
%%WWWDIR%%/core/modules/block/tests/src/FunctionalJavascript/BlockFilterTest.php
%%WWWDIR%%/core/modules/block/tests/src/Kernel/BlockConfigSchemaTest.php
+%%WWWDIR%%/core/modules/block/tests/src/Kernel/BlockConfigSyncTest.php
%%WWWDIR%%/core/modules/block/tests/src/Kernel/BlockInterfaceTest.php
%%WWWDIR%%/core/modules/block/tests/src/Kernel/BlockRebuildTest.php
%%WWWDIR%%/core/modules/block/tests/src/Kernel/BlockStorageUnitTest.php
@@ -5312,10 +5552,6 @@
%%WWWDIR%%/core/modules/block_content/migrations/d6_custom_block.yml
%%WWWDIR%%/core/modules/block_content/migrations/d7_custom_block.yml
%%WWWDIR%%/core/modules/block_content/migrations/state/block_content.migrate_drupal.yml
-%%WWWDIR%%/core/modules/block_content/src/Access/AccessGroupAnd.php
-%%WWWDIR%%/core/modules/block_content/src/Access/DependentAccessInterface.php
-%%WWWDIR%%/core/modules/block_content/src/Access/RefinableDependentAccessInterface.php
-%%WWWDIR%%/core/modules/block_content/src/Access/RefinableDependentAccessTrait.php
%%WWWDIR%%/core/modules/block_content/src/BlockContentAccessControlHandler.php
%%WWWDIR%%/core/modules/block_content/src/BlockContentEvents.php
%%WWWDIR%%/core/modules/block_content/src/BlockContentForm.php
@@ -5364,6 +5600,10 @@
%%WWWDIR%%/core/modules/block_content/tests/modules/block_content_test_views/test_views/views.view.test_block_content_view.yml
%%WWWDIR%%/core/modules/block_content/tests/modules/block_content_test_views/test_views/views.view.test_field_filters.yml
%%WWWDIR%%/core/modules/block_content/tests/modules/block_content_test_views/test_views/views.view.test_field_type.yml
+%%WWWDIR%%/core/modules/block_content/tests/modules/block_content_theme_suggestions_test/block_content_theme_suggestions_test.info.yml
+%%WWWDIR%%/core/modules/block_content/tests/modules/block_content_theme_suggestions_test/block_content_theme_suggestions_test.module
+%%WWWDIR%%/core/modules/block_content/tests/modules/block_content_theme_suggestions_test/src/Hook/BlockContentThemeSuggestionsTestHooks.php
+%%WWWDIR%%/core/modules/block_content/tests/modules/block_content_theme_suggestions_test/templates/block--block-content--view-type--basic--full.html.twig
%%WWWDIR%%/core/modules/block_content/tests/src/Functional/BlockContentCacheTagsTest.php
%%WWWDIR%%/core/modules/block_content/tests/src/Functional/BlockContentContextualLinksTest.php
%%WWWDIR%%/core/modules/block_content/tests/src/Functional/BlockContentCreationTest.php
@@ -5373,12 +5613,13 @@
%%WWWDIR%%/core/modules/block_content/tests/src/Functional/BlockContentRevisionDeleteTest.php
%%WWWDIR%%/core/modules/block_content/tests/src/Functional/BlockContentRevisionRevertTest.php
%%WWWDIR%%/core/modules/block_content/tests/src/Functional/BlockContentRevisionVersionHistoryTest.php
-%%WWWDIR%%/core/modules/block_content/tests/src/Functional/BlockContentRevisionsTest.php
%%WWWDIR%%/core/modules/block_content/tests/src/Functional/BlockContentSaveTest.php
%%WWWDIR%%/core/modules/block_content/tests/src/Functional/BlockContentTestBase.php
+%%WWWDIR%%/core/modules/block_content/tests/src/Functional/BlockContentThemeSuggestionsTest.php
%%WWWDIR%%/core/modules/block_content/tests/src/Functional/BlockContentTranslationUITest.php
%%WWWDIR%%/core/modules/block_content/tests/src/Functional/BlockContentTypeTest.php
%%WWWDIR%%/core/modules/block_content/tests/src/Functional/GenericTest.php
+%%WWWDIR%%/core/modules/block_content/tests/src/Functional/LocalActionTest.php
%%WWWDIR%%/core/modules/block_content/tests/src/Functional/PageEditTest.php
%%WWWDIR%%/core/modules/block_content/tests/src/Functional/Rest/BlockContentJsonAnonTest.php
%%WWWDIR%%/core/modules/block_content/tests/src/Functional/Rest/BlockContentJsonBasicAuthTest.php
@@ -5425,9 +5666,6 @@
%%WWWDIR%%/core/modules/block_content/tests/src/Kernel/Views/FieldTypeTest.php
%%WWWDIR%%/core/modules/block_content/tests/src/Kernel/Views/RevisionRelationshipsTest.php
%%WWWDIR%%/core/modules/block_content/tests/src/Kernel/Views/RevisionUserTest.php
-%%WWWDIR%%/core/modules/block_content/tests/src/Unit/Access/AccessGroupAndTest.php
-%%WWWDIR%%/core/modules/block_content/tests/src/Unit/Access/AccessibleTestingTrait.php
-%%WWWDIR%%/core/modules/block_content/tests/src/Unit/Access/DependentAccessTest.php
%%WWWDIR%%/core/modules/block_content/tests/src/Unit/Menu/BlockContentLocalTasksTest.php
%%WWWDIR%%/core/modules/breakpoint/breakpoint.info.yml
%%WWWDIR%%/core/modules/breakpoint/breakpoint.services.yml
@@ -5649,7 +5887,9 @@
%%WWWDIR%%/core/modules/ckeditor5/tests/modules/ckeditor5_definition_supporting_element/ckeditor5_definition_supporting_element.ckeditor5.yml
%%WWWDIR%%/core/modules/ckeditor5/tests/modules/ckeditor5_definition_supporting_element/ckeditor5_definition_supporting_element.info.yml
%%WWWDIR%%/core/modules/ckeditor5/tests/modules/ckeditor5_drupalelementstyle_test/ckeditor5_drupalelementstyle_test.info.yml
-%%WWWDIR%%/core/modules/ckeditor5/tests/modules/ckeditor5_drupalelementstyle_test/ckeditor5_drupalelementstyle_test.module
+%%WWWDIR%%/core/modules/ckeditor5/tests/modules/ckeditor5_drupalelementstyle_test/src/Hook/Ckeditor5DrupalElementStyleTestHooks.php
+%%WWWDIR%%/core/modules/ckeditor5/tests/modules/ckeditor5_icon_deprecation_test/ckeditor5_icon_deprecation_test.ckeditor5.yml
+%%WWWDIR%%/core/modules/ckeditor5/tests/modules/ckeditor5_icon_deprecation_test/ckeditor5_icon_deprecation_test.info.yml
%%WWWDIR%%/core/modules/ckeditor5/tests/modules/ckeditor5_incompatible_filter_test/ckeditor5_incompatible_filter_test.info.yml
%%WWWDIR%%/core/modules/ckeditor5/tests/modules/ckeditor5_incompatible_filter_test/src/Plugin/Filter/FilterIsIncompatible.php
%%WWWDIR%%/core/modules/ckeditor5/tests/modules/ckeditor5_manual_decorator_test/ckeditor5_manual_decorator_test.ckeditor5.yml
@@ -5682,8 +5922,10 @@
%%WWWDIR%%/core/modules/ckeditor5/tests/src/Functional/MediaEntityMetadataApiTest.php
%%WWWDIR%%/core/modules/ckeditor5/tests/src/FunctionalJavascript/AdminUiTest.php
%%WWWDIR%%/core/modules/ckeditor5/tests/src/FunctionalJavascript/CKEditor5AllowedTagsTest.php
+%%WWWDIR%%/core/modules/ckeditor5/tests/src/FunctionalJavascript/CKEditor5CodeSyntaxTest.php
%%WWWDIR%%/core/modules/ckeditor5/tests/src/FunctionalJavascript/CKEditor5DialogTest.php
%%WWWDIR%%/core/modules/ckeditor5/tests/src/FunctionalJavascript/CKEditor5FragmentLinkTest.php
+%%WWWDIR%%/core/modules/ckeditor5/tests/src/FunctionalJavascript/CKEditor5HeightTest.php
%%WWWDIR%%/core/modules/ckeditor5/tests/src/FunctionalJavascript/CKEditor5MarkupTest.php
%%WWWDIR%%/core/modules/ckeditor5/tests/src/FunctionalJavascript/CKEditor5OffCanvasTest.php
%%WWWDIR%%/core/modules/ckeditor5/tests/src/FunctionalJavascript/CKEditor5ReadOnlyModeTest.php
@@ -5721,8 +5963,6 @@
%%WWWDIR%%/core/modules/ckeditor5/tests/src/Kernel/SmartDefaultSettingsTest.php
%%WWWDIR%%/core/modules/ckeditor5/tests/src/Kernel/ValidatorsTest.php
%%WWWDIR%%/core/modules/ckeditor5/tests/src/Kernel/WildcardHtmlSupportTest.php
-%%WWWDIR%%/core/modules/ckeditor5/tests/src/Nightwatch/Tests/ckEditor5CodeSyntaxTest.js
-%%WWWDIR%%/core/modules/ckeditor5/tests/src/Nightwatch/Tests/ckEditor5EditorHeightTest.js
%%WWWDIR%%/core/modules/ckeditor5/tests/src/Nightwatch/Tests/drupalHtmlBuilderTest.js
%%WWWDIR%%/core/modules/ckeditor5/tests/src/Traits/CKEditor5TestTrait.php
%%WWWDIR%%/core/modules/ckeditor5/tests/src/Traits/PrivateMethodUnitTestTrait.php
@@ -5816,6 +6056,7 @@
%%WWWDIR%%/core/modules/comment/src/Form/ConfirmDeleteMultiple.php
%%WWWDIR%%/core/modules/comment/src/Form/DeleteForm.php
%%WWWDIR%%/core/modules/comment/src/Hook/CommentHooks.php
+%%WWWDIR%%/core/modules/comment/src/Hook/CommentThemeHooks.php
%%WWWDIR%%/core/modules/comment/src/Hook/CommentTokensHooks.php
%%WWWDIR%%/core/modules/comment/src/Hook/CommentViewsHooks.php
%%WWWDIR%%/core/modules/comment/src/Plugin/EntityReferenceSelection/CommentSelection.php
@@ -5863,7 +6104,7 @@
%%WWWDIR%%/core/modules/comment/tests/modules/comment_display_configurable_test/comment_display_configurable_test.info.yml
%%WWWDIR%%/core/modules/comment/tests/modules/comment_display_configurable_test/src/Hook/CommentDisplayConfigurableTestHooks.php
%%WWWDIR%%/core/modules/comment/tests/modules/comment_empty_title_test/comment_empty_title_test.info.yml
-%%WWWDIR%%/core/modules/comment/tests/modules/comment_empty_title_test/comment_empty_title_test.module
+%%WWWDIR%%/core/modules/comment/tests/modules/comment_empty_title_test/src/Hook/CommentEmptyTitleTestThemeHooks.php
%%WWWDIR%%/core/modules/comment/tests/modules/comment_test/comment_test.info.yml
%%WWWDIR%%/core/modules/comment/tests/modules/comment_test/comment_test.routing.yml
%%WWWDIR%%/core/modules/comment/tests/modules/comment_test/src/Controller/CommentTestController.php
@@ -6032,7 +6273,6 @@
%%WWWDIR%%/core/modules/config/tests/config_exclude_test/config/install/system.menu.indirect-exclude-test.yml
%%WWWDIR%%/core/modules/config/tests/config_exclude_test/config_exclude_test.info.yml
%%WWWDIR%%/core/modules/config/tests/config_import_test/config_import_test.info.yml
-%%WWWDIR%%/core/modules/config/tests/config_import_test/config_import_test.module
%%WWWDIR%%/core/modules/config/tests/config_import_test/config_import_test.services.yml
%%WWWDIR%%/core/modules/config/tests/config_import_test/src/EventSubscriber.php
%%WWWDIR%%/core/modules/config/tests/config_import_test/src/Hook/ConfigImportTestHooks.php
@@ -6049,6 +6289,8 @@
%%WWWDIR%%/core/modules/config/tests/config_install_fail_test/config/install/config_test.dynamic.dotted.default.yml
%%WWWDIR%%/core/modules/config/tests/config_install_fail_test/config/install/language/fr/config_test.dynamic.dotted.default.yml
%%WWWDIR%%/core/modules/config/tests/config_install_fail_test/config_install_fail_test.info.yml
+%%WWWDIR%%/core/modules/config/tests/config_install_schema_test/config_install_schema_test.info.yml
+%%WWWDIR%%/core/modules/config/tests/config_install_schema_test/config_install_schema_test.install
%%WWWDIR%%/core/modules/config/tests/config_integration_test/config/install/config_integration_test.settings.yml
%%WWWDIR%%/core/modules/config/tests/config_integration_test/config/install/config_test.dynamic.config_integration_test.yml
%%WWWDIR%%/core/modules/config/tests/config_integration_test/config/schema/config_integration_test.schema.yml
@@ -6310,6 +6552,7 @@
%%WWWDIR%%/core/modules/contact/src/Controller/ContactController.php
%%WWWDIR%%/core/modules/contact/src/Entity/ContactForm.php
%%WWWDIR%%/core/modules/contact/src/Entity/Message.php
+%%WWWDIR%%/core/modules/contact/src/Hook/ContactFormHooks.php
%%WWWDIR%%/core/modules/contact/src/Hook/ContactHooks.php
%%WWWDIR%%/core/modules/contact/src/Hook/ContactViewsHooks.php
%%WWWDIR%%/core/modules/contact/src/MailHandler.php
@@ -6326,7 +6569,6 @@
%%WWWDIR%%/core/modules/contact/tests/modules/contact_storage_test/config/schema/contact_storage_test.schema.yml
%%WWWDIR%%/core/modules/contact/tests/modules/contact_storage_test/contact_storage_test.info.yml
%%WWWDIR%%/core/modules/contact/tests/modules/contact_storage_test/contact_storage_test.install
-%%WWWDIR%%/core/modules/contact/tests/modules/contact_storage_test/contact_storage_test.module
%%WWWDIR%%/core/modules/contact/tests/modules/contact_storage_test/src/Hook/ContactStorageTestHooks.php
%%WWWDIR%%/core/modules/contact/tests/modules/contact_test/config/install/contact.form.feedback.yml
%%WWWDIR%%/core/modules/contact/tests/modules/contact_test/contact_test.info.yml
@@ -6377,7 +6619,6 @@
%%WWWDIR%%/core/modules/content_moderation/content_moderation.post_update.php
%%WWWDIR%%/core/modules/content_moderation/content_moderation.routing.yml
%%WWWDIR%%/core/modules/content_moderation/content_moderation.services.yml
-%%WWWDIR%%/core/modules/content_moderation/content_moderation.views.inc
%%WWWDIR%%/core/modules/content_moderation/css/content_moderation.module.css
%%WWWDIR%%/core/modules/content_moderation/css/content_moderation.theme.css
%%WWWDIR%%/core/modules/content_moderation/help_topics/content_moderation.changing_states.html.twig
@@ -6563,14 +6804,12 @@
%%WWWDIR%%/core/modules/content_translation/src/Plugin/Derivative/ContentTranslationLocalTasks.php
%%WWWDIR%%/core/modules/content_translation/src/Plugin/Validation/Constraint/ContentTranslationSynchronizedFieldsConstraint.php
%%WWWDIR%%/core/modules/content_translation/src/Plugin/Validation/Constraint/ContentTranslationSynchronizedFieldsConstraintValidator.php
-%%WWWDIR%%/core/modules/content_translation/src/Plugin/migrate/source/I18nQueryTrait.php
%%WWWDIR%%/core/modules/content_translation/src/Plugin/migrate/source/d7/EntityTranslationSettings.php
%%WWWDIR%%/core/modules/content_translation/src/Plugin/views/field/TranslationLink.php
%%WWWDIR%%/core/modules/content_translation/src/Routing/ContentTranslationRouteSubscriber.php
%%WWWDIR%%/core/modules/content_translation/tests/modules/content_translation_test/config/install/entity_test.entity_test_bundle.test.yml
%%WWWDIR%%/core/modules/content_translation/tests/modules/content_translation_test/config/install/language.content_settings.entity_test_with_bundle.test.yml
%%WWWDIR%%/core/modules/content_translation/tests/modules/content_translation_test/content_translation_test.info.yml
-%%WWWDIR%%/core/modules/content_translation/tests/modules/content_translation_test/content_translation_test.module
%%WWWDIR%%/core/modules/content_translation/tests/modules/content_translation_test/src/Entity/EntityTestTranslatableNoUISkip.php
%%WWWDIR%%/core/modules/content_translation/tests/modules/content_translation_test/src/Entity/EntityTestTranslatableUISkip.php
%%WWWDIR%%/core/modules/content_translation/tests/modules/content_translation_test/src/Hook/ContentTranslationTestHooks.php
@@ -6624,6 +6863,7 @@
%%WWWDIR%%/core/modules/contextual/contextual.permissions.yml
%%WWWDIR%%/core/modules/contextual/contextual.post_update.php
%%WWWDIR%%/core/modules/contextual/contextual.routing.yml
+%%WWWDIR%%/core/modules/contextual/contextual.services.yml
%%WWWDIR%%/core/modules/contextual/css/contextual.icons.theme.css
%%WWWDIR%%/core/modules/contextual/css/contextual.icons.theme.pcss.css
%%WWWDIR%%/core/modules/contextual/css/contextual.module.css
@@ -6632,18 +6872,12 @@
%%WWWDIR%%/core/modules/contextual/help_topics/contextual.overview.html.twig
%%WWWDIR%%/core/modules/contextual/js/contextual.js
%%WWWDIR%%/core/modules/contextual/js/contextual.toolbar.js
-%%WWWDIR%%/core/modules/contextual/js/models/StateModel.js
-%%WWWDIR%%/core/modules/contextual/js/toolbar/models/StateModel.js
-%%WWWDIR%%/core/modules/contextual/js/toolbar/views/AuralView.js
-%%WWWDIR%%/core/modules/contextual/js/toolbar/views/VisualView.js
-%%WWWDIR%%/core/modules/contextual/js/views/AuralView.js
-%%WWWDIR%%/core/modules/contextual/js/views/KeyboardView.js
-%%WWWDIR%%/core/modules/contextual/js/views/RegionView.js
-%%WWWDIR%%/core/modules/contextual/js/views/VisualView.js
+%%WWWDIR%%/core/modules/contextual/js/toolbar/contextualToolbarModelView.js
%%WWWDIR%%/core/modules/contextual/src/ContextualController.php
%%WWWDIR%%/core/modules/contextual/src/Element/ContextualLinks.php
%%WWWDIR%%/core/modules/contextual/src/Element/ContextualLinksPlaceholder.php
%%WWWDIR%%/core/modules/contextual/src/Hook/ContextualHooks.php
+%%WWWDIR%%/core/modules/contextual/src/Hook/ContextualThemeHooks.php
%%WWWDIR%%/core/modules/contextual/src/Hook/ContextualViewsHooks.php
%%WWWDIR%%/core/modules/contextual/src/Plugin/views/field/ContextualLinks.php
%%WWWDIR%%/core/modules/contextual/tests/modules/contextual_test/config/optional/views.view.contextual_recent.yml
@@ -6662,9 +6896,11 @@
%%WWWDIR%%/core/modules/datetime/config/schema/datetime.schema.yml
%%WWWDIR%%/core/modules/datetime/config/schema/datetime.views.schema.yml
%%WWWDIR%%/core/modules/datetime/datetime.info.yml
-%%WWWDIR%%/core/modules/datetime/datetime.views.inc
+%%WWWDIR%%/core/modules/datetime/datetime.module
+%%WWWDIR%%/core/modules/datetime/datetime.services.yml
%%WWWDIR%%/core/modules/datetime/migrations/state/datetime.migrate_drupal.yml
%%WWWDIR%%/core/modules/datetime/src/DateTimeComputed.php
+%%WWWDIR%%/core/modules/datetime/src/DateTimeViewsHelper.php
%%WWWDIR%%/core/modules/datetime/src/Hook/DatetimeHooks.php
%%WWWDIR%%/core/modules/datetime/src/Hook/DatetimeViewsHooks.php
%%WWWDIR%%/core/modules/datetime/src/Plugin/Field/FieldFormatter/DateTimeCustomFormatter.php
@@ -6716,7 +6952,9 @@
%%WWWDIR%%/core/modules/datetime_range/config/schema/datetime_range.schema.yml
%%WWWDIR%%/core/modules/datetime_range/datetime_range.info.yml
%%WWWDIR%%/core/modules/datetime_range/datetime_range.post_update.php
+%%WWWDIR%%/core/modules/datetime_range/datetime_range.services.yml
%%WWWDIR%%/core/modules/datetime_range/src/DateTimeRangeConstantsInterface.php
+%%WWWDIR%%/core/modules/datetime_range/src/DateTimeRangeDisplayOptions.php
%%WWWDIR%%/core/modules/datetime_range/src/DateTimeRangeTrait.php
%%WWWDIR%%/core/modules/datetime_range/src/Hook/DatetimeRangeHooks.php
%%WWWDIR%%/core/modules/datetime_range/src/Hook/DatetimeRangeViewsHooks.php
@@ -6929,14 +7167,12 @@
%%WWWDIR%%/core/modules/field/tests/modules/field_plugins_test/src/Plugin/Field/FieldFormatter/TestTextTrimmedFormatter.php
%%WWWDIR%%/core/modules/field/tests/modules/field_plugins_test/src/Plugin/Field/FieldWidget/TestTextfieldWidget.php
%%WWWDIR%%/core/modules/field/tests/modules/field_test/config/schema/field_test.schema.yml
-%%WWWDIR%%/core/modules/field/tests/modules/field_test/field_test.entity.inc
-%%WWWDIR%%/core/modules/field/tests/modules/field_test/field_test.field.inc
%%WWWDIR%%/core/modules/field/tests/modules/field_test/field_test.field_type_categories.yml
%%WWWDIR%%/core/modules/field/tests/modules/field_test/field_test.info.yml
-%%WWWDIR%%/core/modules/field/tests/modules/field_test/field_test.module
%%WWWDIR%%/core/modules/field/tests/modules/field_test/field_test.permissions.yml
%%WWWDIR%%/core/modules/field/tests/modules/field_test/field_test.routing.yml
%%WWWDIR%%/core/modules/field/tests/modules/field_test/src/FieldDefaultValueCallbackProvider.php
+%%WWWDIR%%/core/modules/field/tests/modules/field_test/src/FieldTestHelper.php
%%WWWDIR%%/core/modules/field/tests/modules/field_test/src/Form/NestedEntityTestForm.php
%%WWWDIR%%/core/modules/field/tests/modules/field_test/src/Hook/FieldTestEntityHooks.php
%%WWWDIR%%/core/modules/field/tests/modules/field_test/src/Hook/FieldTestFieldHooks.php
@@ -7125,6 +7361,7 @@
%%WWWDIR%%/core/modules/field_layout/config/schema/field_layout.schema.yml
%%WWWDIR%%/core/modules/field_layout/field_layout.info.yml
%%WWWDIR%%/core/modules/field_layout/field_layout.install
+%%WWWDIR%%/core/modules/field_layout/field_layout.services.yml
%%WWWDIR%%/core/modules/field_layout/src/Display/EntityDisplayWithLayoutInterface.php
%%WWWDIR%%/core/modules/field_layout/src/Entity/FieldLayoutEntityDisplayTrait.php
%%WWWDIR%%/core/modules/field_layout/src/Entity/FieldLayoutEntityFormDisplay.php
@@ -7177,6 +7414,7 @@
%%WWWDIR%%/core/modules/field_ui/src/Controller/EntityDisplayModeController.php
%%WWWDIR%%/core/modules/field_ui/src/Controller/FieldConfigAddController.php
%%WWWDIR%%/core/modules/field_ui/src/Controller/FieldConfigListController.php
+%%WWWDIR%%/core/modules/field_ui/src/Controller/FieldStorageAddController.php
%%WWWDIR%%/core/modules/field_ui/src/DisplayModeLocalAction.php
%%WWWDIR%%/core/modules/field_ui/src/Element/FieldUiTable.php
%%WWWDIR%%/core/modules/field_ui/src/EntityDisplayModeListBuilder.php
@@ -7206,7 +7444,6 @@
%%WWWDIR%%/core/modules/field_ui/templates/field-ui-table.html.twig
%%WWWDIR%%/core/modules/field_ui/templates/form-element--new-storage-type.html.twig
%%WWWDIR%%/core/modules/field_ui/tests/modules/field_ui_test/field_ui_test.info.yml
-%%WWWDIR%%/core/modules/field_ui/tests/modules/field_ui_test/field_ui_test.module
%%WWWDIR%%/core/modules/field_ui/tests/modules/field_ui_test/src/Hook/FieldUiTestHooks.php
%%WWWDIR%%/core/modules/field_ui/tests/modules/field_ui_test_deprecated/field_ui_test_deprecated.info.yml
%%WWWDIR%%/core/modules/field_ui/tests/modules/field_ui_test_deprecated/src/Hook/FieldUiTestDeprecatedHooks.php
@@ -7282,8 +7519,12 @@
%%WWWDIR%%/core/modules/file/src/FileUsage/FileUsageBase.php
%%WWWDIR%%/core/modules/file/src/FileUsage/FileUsageInterface.php
%%WWWDIR%%/core/modules/file/src/FileViewsData.php
+%%WWWDIR%%/core/modules/file/src/Hook/CronHook.php
+%%WWWDIR%%/core/modules/file/src/Hook/FileDownloadHook.php
%%WWWDIR%%/core/modules/file/src/Hook/FileHooks.php
+%%WWWDIR%%/core/modules/file/src/Hook/FileRequirements.php
%%WWWDIR%%/core/modules/file/src/Hook/FileViewsHooks.php
+%%WWWDIR%%/core/modules/file/src/Hook/TokenHooks.php
%%WWWDIR%%/core/modules/file/src/IconMimeTypes.php
%%WWWDIR%%/core/modules/file/src/Plugin/EntityReferenceSelection/FileSelection.php
%%WWWDIR%%/core/modules/file/src/Plugin/Field/FieldFormatter/BaseFieldFileFormatterBase.php
@@ -7340,6 +7581,7 @@
%%WWWDIR%%/core/modules/file/src/Plugin/views/wizard/File.php
%%WWWDIR%%/core/modules/file/src/Upload/ContentDispositionFilenameParser.php
%%WWWDIR%%/core/modules/file/src/Upload/FileUploadHandler.php
+%%WWWDIR%%/core/modules/file/src/Upload/FileUploadHandlerInterface.php
%%WWWDIR%%/core/modules/file/src/Upload/FileUploadLocationTrait.php
%%WWWDIR%%/core/modules/file/src/Upload/FileUploadResult.php
%%WWWDIR%%/core/modules/file/src/Upload/FileValidationException.php
@@ -7361,14 +7603,18 @@
%%WWWDIR%%/core/modules/file/templates/file-upload-help.html.twig
%%WWWDIR%%/core/modules/file/templates/file-video.html.twig
%%WWWDIR%%/core/modules/file/templates/file-widget-multiple.html.twig
+%%WWWDIR%%/core/modules/file/tests/file_deprecated_test/file_deprecated_test.info.yml
+%%WWWDIR%%/core/modules/file/tests/file_deprecated_test/file_deprecated_test.module
%%WWWDIR%%/core/modules/file/tests/file_module_test/file_module_test.info.yml
%%WWWDIR%%/core/modules/file/tests/file_module_test/file_module_test.routing.yml
%%WWWDIR%%/core/modules/file/tests/file_module_test/src/Form/FileModuleTestForm.php
%%WWWDIR%%/core/modules/file/tests/file_test/file_test.info.yml
-%%WWWDIR%%/core/modules/file/tests/file_test/file_test.module
%%WWWDIR%%/core/modules/file/tests/file_test/file_test.routing.yml
%%WWWDIR%%/core/modules/file/tests/file_test/file_test.services.yml
+%%WWWDIR%%/core/modules/file/tests/file_test/src/EventSubscriber/DummyMimeTypeMapLoadedSubscriber.php
%%WWWDIR%%/core/modules/file/tests/file_test/src/FileTestAccessControlHandler.php
+%%WWWDIR%%/core/modules/file/tests/file_test/src/FileTestCdn.php
+%%WWWDIR%%/core/modules/file/tests/file_test/src/FileTestHelper.php
%%WWWDIR%%/core/modules/file/tests/file_test/src/Form/FileRequiredTestForm.php
%%WWWDIR%%/core/modules/file/tests/file_test/src/Form/FileTestForm.php
%%WWWDIR%%/core/modules/file/tests/file_test/src/Form/FileTestFormTrait.php
@@ -7380,6 +7626,8 @@
%%WWWDIR%%/core/modules/file/tests/file_test/src/StreamWrapper/DummyRemoteReadOnlyStreamWrapper.php
%%WWWDIR%%/core/modules/file/tests/file_test/src/StreamWrapper/DummyRemoteStreamWrapper.php
%%WWWDIR%%/core/modules/file/tests/file_test/src/StreamWrapper/DummyStreamWrapper.php
+%%WWWDIR%%/core/modules/file/tests/fixtures/update/file_post_update_playsinline-3046152.php
+%%WWWDIR%%/core/modules/file/tests/fixtures/update/post_update_playsinline-3046152-node-article.yml
%%WWWDIR%%/core/modules/file/tests/modules/file_test_get_ids/file_test_get_ids.info.yml
%%WWWDIR%%/core/modules/file/tests/modules/file_test_get_ids/migrations/d7_file_used.yml
%%WWWDIR%%/core/modules/file/tests/modules/file_test_get_ids/src/Plugin/migrate/source/d7/FileUsed.php
@@ -7417,6 +7665,7 @@
%%WWWDIR%%/core/modules/file/tests/src/Functional/Formatter/FileAudioFormatterTest.php
%%WWWDIR%%/core/modules/file/tests/src/Functional/Formatter/FileMediaFormatterTestBase.php
%%WWWDIR%%/core/modules/file/tests/src/Functional/Formatter/FileVideoFormatterTest.php
+%%WWWDIR%%/core/modules/file/tests/src/Functional/Formatter/FileVideoFormatterUpdateTest.php
%%WWWDIR%%/core/modules/file/tests/src/Functional/GenericTest.php
%%WWWDIR%%/core/modules/file/tests/src/Functional/MultipleFileUploadTest.php
%%WWWDIR%%/core/modules/file/tests/src/Functional/PrivateFileOnTranslatedEntityTest.php
@@ -7733,6 +7982,7 @@
%%WWWDIR%%/core/modules/history/history.libraries.yml
%%WWWDIR%%/core/modules/history/history.module
%%WWWDIR%%/core/modules/history/history.routing.yml
+%%WWWDIR%%/core/modules/history/history.services.yml
%%WWWDIR%%/core/modules/history/js/history.js
%%WWWDIR%%/core/modules/history/js/mark-as-read.js
%%WWWDIR%%/core/modules/history/src/Controller/HistoryController.php
@@ -7792,6 +8042,7 @@
%%WWWDIR%%/core/modules/image/src/Form/ImageStyleFlushForm.php
%%WWWDIR%%/core/modules/image/src/Form/ImageStyleFormBase.php
%%WWWDIR%%/core/modules/image/src/Hook/ImageHooks.php
+%%WWWDIR%%/core/modules/image/src/Hook/ImageRequirements.php
%%WWWDIR%%/core/modules/image/src/Hook/ImageViewsHooks.php
%%WWWDIR%%/core/modules/image/src/ImageEffectBase.php
%%WWWDIR%%/core/modules/image/src/ImageEffectInterface.php
@@ -7801,13 +8052,13 @@
%%WWWDIR%%/core/modules/image/src/ImageStyleListBuilder.php
%%WWWDIR%%/core/modules/image/src/ImageStyleStorage.php
%%WWWDIR%%/core/modules/image/src/ImageStyleStorageInterface.php
-%%WWWDIR%%/core/modules/image/src/PageCache/DenyPrivateImageStyleDownload.php
%%WWWDIR%%/core/modules/image/src/PathProcessor/PathProcessorImageStyles.php
%%WWWDIR%%/core/modules/image/src/Plugin/Field/FieldFormatter/ImageFormatter.php
%%WWWDIR%%/core/modules/image/src/Plugin/Field/FieldFormatter/ImageFormatterBase.php
%%WWWDIR%%/core/modules/image/src/Plugin/Field/FieldFormatter/ImageUrlFormatter.php
%%WWWDIR%%/core/modules/image/src/Plugin/Field/FieldType/ImageItem.php
%%WWWDIR%%/core/modules/image/src/Plugin/Field/FieldWidget/ImageWidget.php
+%%WWWDIR%%/core/modules/image/src/Plugin/ImageEffect/AvifImageEffect.php
%%WWWDIR%%/core/modules/image/src/Plugin/ImageEffect/ConvertImageEffect.php
%%WWWDIR%%/core/modules/image/src/Plugin/ImageEffect/CropImageEffect.php
%%WWWDIR%%/core/modules/image/src/Plugin/ImageEffect/DesaturateImageEffect.php
@@ -7832,11 +8083,15 @@
%%WWWDIR%%/core/modules/image/templates/image-style-preview.html.twig
%%WWWDIR%%/core/modules/image/templates/image-style.html.twig
%%WWWDIR%%/core/modules/image/templates/image-widget.html.twig
+%%WWWDIR%%/core/modules/image/tests/fixtures/example_1.jpeg
%%WWWDIR%%/core/modules/image/tests/modules/image_access_test_hidden/image_access_test_hidden.info.yml
%%WWWDIR%%/core/modules/image/tests/modules/image_access_test_hidden/src/Hook/ImageAccessTestHiddenHooks.php
+%%WWWDIR%%/core/modules/image/tests/modules/image_field_property_constraint_validation/image_field_property_constraint_validation.info.yml
+%%WWWDIR%%/core/modules/image/tests/modules/image_field_property_constraint_validation/src/Hook/ImagePropertyConstraintValidationHooks.php
+%%WWWDIR%%/core/modules/image/tests/modules/image_field_property_constraint_validation/src/Plugin/Validation/Constraint/AltTextContainsLlamasConstraint.php
+%%WWWDIR%%/core/modules/image/tests/modules/image_field_property_constraint_validation/src/Plugin/Validation/Constraint/AltTextContainsLlamasConstraintValidator.php
%%WWWDIR%%/core/modules/image/tests/modules/image_module_test/config/schema/image_module_test.schema.yml
%%WWWDIR%%/core/modules/image/tests/modules/image_module_test/image_module_test.info.yml
-%%WWWDIR%%/core/modules/image/tests/modules/image_module_test/image_module_test.module
%%WWWDIR%%/core/modules/image/tests/modules/image_module_test/src/Hook/ImageModuleTestHooks.php
%%WWWDIR%%/core/modules/image/tests/modules/image_module_test/src/Plugin/Field/FieldFormatter/DummyAjaxFormatter.php
%%WWWDIR%%/core/modules/image/tests/modules/image_module_test/src/Plugin/Field/FieldFormatter/DummyImageFormatter.php
@@ -7856,6 +8111,7 @@
%%WWWDIR%%/core/modules/image/tests/src/Functional/ImageFieldTestBase.php
%%WWWDIR%%/core/modules/image/tests/src/Functional/ImageFieldValidateTest.php
%%WWWDIR%%/core/modules/image/tests/src/Functional/ImageFieldWidgetTest.php
+%%WWWDIR%%/core/modules/image/tests/src/Functional/ImageFieldWidgetValidationTest.php
%%WWWDIR%%/core/modules/image/tests/src/Functional/ImageOnTranslatedEntityTest.php
%%WWWDIR%%/core/modules/image/tests/src/Functional/ImageStyleDeleteTest.php
%%WWWDIR%%/core/modules/image/tests/src/Functional/ImageStyleDownloadAccessControlTest.php
@@ -7894,9 +8150,9 @@
%%WWWDIR%%/core/modules/image/tests/src/Kernel/Views/RelationshipUserImageDataTest.php
%%WWWDIR%%/core/modules/image/tests/src/Unit/ImageDeprecationTest.php
%%WWWDIR%%/core/modules/image/tests/src/Unit/ImageStyleTest.php
-%%WWWDIR%%/core/modules/image/tests/src/Unit/PageCache/DenyPrivateImageStyleDownloadTest.php
%%WWWDIR%%/core/modules/inline_form_errors/inline_form_errors.info.yml
%%WWWDIR%%/core/modules/inline_form_errors/inline_form_errors.module
+%%WWWDIR%%/core/modules/inline_form_errors/inline_form_errors.services.yml
%%WWWDIR%%/core/modules/inline_form_errors/src/FormErrorHandler.php
%%WWWDIR%%/core/modules/inline_form_errors/src/Hook/InlineFormErrorsHooks.php
%%WWWDIR%%/core/modules/inline_form_errors/src/InlineFormErrorsServiceProvider.php
@@ -7934,10 +8190,13 @@
%%WWWDIR%%/core/modules/jsonapi/src/EventSubscriber/ResourceObjectNormalizationCacher.php
%%WWWDIR%%/core/modules/jsonapi/src/EventSubscriber/ResourceResponseSubscriber.php
%%WWWDIR%%/core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php
+%%WWWDIR%%/core/modules/jsonapi/src/Events/CollectRelationshipMetaEvent.php
+%%WWWDIR%%/core/modules/jsonapi/src/Events/CollectResourceObjectMetaEvent.php
%%WWWDIR%%/core/modules/jsonapi/src/Exception/EntityAccessDeniedHttpException.php
%%WWWDIR%%/core/modules/jsonapi/src/Exception/UnprocessableHttpEntityException.php
%%WWWDIR%%/core/modules/jsonapi/src/Form/JsonApiSettingsForm.php
%%WWWDIR%%/core/modules/jsonapi/src/Hook/JsonapiHooks.php
+%%WWWDIR%%/core/modules/jsonapi/src/Hook/JsonapiRequirements.php
%%WWWDIR%%/core/modules/jsonapi/src/IncludeResolver.php
%%WWWDIR%%/core/modules/jsonapi/src/JsonApiResource/Data.php
%%WWWDIR%%/core/modules/jsonapi/src/JsonApiResource/ErrorCollection.php
@@ -8023,11 +8282,16 @@
%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_field_aliasing/jsonapi_test_field_aliasing.services.yml
%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_field_aliasing/src/ResourceType/AliasingResourceTypeRepository.php
%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_field_filter_access/jsonapi_test_field_filter_access.info.yml
-%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_field_filter_access/jsonapi_test_field_filter_access.module
%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_field_filter_access/jsonapi_test_field_filter_access.permissions.yml
+%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_field_filter_access/src/Hook/JsonTestFieldFilterAccessHooks.php
+%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_field_type/config/schema/jsonapi_test_field_type.schema.yml
%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_field_type/jsonapi_test_field_type.info.yml
%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_field_type/jsonapi_test_field_type.services.yml
%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_field_type/src/Normalizer/StringNormalizer.php
+%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_field_type/src/Plugin/Field/FieldType/EntityReferenceUuidItem.php
+%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_meta_events/jsonapi_test_meta_events.info.yml
+%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_meta_events/jsonapi_test_meta_events.services.yml
+%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_meta_events/src/EventSubscriber/MetaEventSubscriber.php
%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_non_cacheable_methods/jsonapi_test_non_cacheable_methods.info.yml
%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_non_cacheable_methods/src/Hook/JsonapiTestNonCacheableMethodsHooks.php
%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_normalizers_kernel/jsonapi_test_normalizers_kernel.info.yml
@@ -8077,6 +8341,7 @@
%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/JsonApiFunctionalTestBase.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/JsonApiPatchRegressionTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/JsonApiRegressionTest.php
+%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/JsonApiRelationshipTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/JsonApiRequestTestTrait.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/MediaTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/MediaTypeTest.php
@@ -8089,8 +8354,8 @@
%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/ResourceResponseTestTrait.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/ResourceTestBase.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/ResponsiveImageStyleTest.php
-%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/RestExportJsonApiUnsupported.php
-%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/RestJsonApiUnsupported.php
+%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/RestExportJsonApiUnsupportedTest.php
+%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/RestJsonApiUnsupportedTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/RestResourceConfigTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/RoleTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/SearchPageTest.php
@@ -8103,13 +8368,14 @@
%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/VocabularyTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/WorkflowTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/WorkspaceTest.php
+%%WWWDIR%%/core/modules/jsonapi/tests/src/FunctionalJavascript/JsonApiPerformanceTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Kernel/Context/FieldResolverTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Kernel/Controller/EntityResourceTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Kernel/Controller/FileUploadTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Kernel/EventSubscriber/ResourceObjectNormalizerCacherTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Kernel/JsonapiKernelTestBase.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Kernel/Normalizer/FieldItemNormalizerTest.php
-%%WWWDIR%%/core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiDocumentTopLevelNormalizerTest.php
+%%WWWDIR%%/core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Kernel/Normalizer/LinkCollectionNormalizerTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Kernel/Normalizer/RelationshipNormalizerTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Kernel/Query/FilterTest.php
@@ -8120,6 +8386,7 @@
%%WWWDIR%%/core/modules/jsonapi/tests/src/Kernel/TestCoverageTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Traits/CommonCollectionFilterAccessTestPatternsTrait.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Traits/GetDocumentFromResponseTrait.php
+%%WWWDIR%%/core/modules/jsonapi/tests/src/Traits/JsonApiJsonSchemaTestTrait.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Unit/EventSubscriber/ResourceResponseValidatorTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Unit/JsonApiResource/LinkTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Unit/JsonApiSpecTest.php
@@ -8252,7 +8519,6 @@
%%WWWDIR%%/core/modules/language/tests/language_events_test/src/EventSubscriber.php
%%WWWDIR%%/core/modules/language/tests/language_test/config/optional/views.view.no_entity_translation_view.yml
%%WWWDIR%%/core/modules/language/tests/language_test/language_test.info.yml
-%%WWWDIR%%/core/modules/language/tests/language_test/language_test.module
%%WWWDIR%%/core/modules/language/tests/language_test/language_test.routing.yml
%%WWWDIR%%/core/modules/language/tests/language_test/src/Controller/LanguageTestController.php
%%WWWDIR%%/core/modules/language/tests/language_test/src/Entity/NoLanguageEntityTest.php
@@ -8391,7 +8657,6 @@
%%WWWDIR%%/core/modules/layout_builder/src/Controller/ChooseBlockController.php
%%WWWDIR%%/core/modules/layout_builder/src/Controller/ChooseSectionController.php
%%WWWDIR%%/core/modules/layout_builder/src/Controller/LayoutBuilderController.php
-%%WWWDIR%%/core/modules/layout_builder/src/Controller/LayoutBuilderHtmlEntityFormController.php
%%WWWDIR%%/core/modules/layout_builder/src/Controller/LayoutRebuildTrait.php
%%WWWDIR%%/core/modules/layout_builder/src/Controller/MoveBlockController.php
%%WWWDIR%%/core/modules/layout_builder/src/DefaultsSectionStorageInterface.php
@@ -8442,6 +8707,8 @@
%%WWWDIR%%/core/modules/layout_builder/src/Plugin/Block/ExtraFieldBlock.php
%%WWWDIR%%/core/modules/layout_builder/src/Plugin/Block/FieldBlock.php
%%WWWDIR%%/core/modules/layout_builder/src/Plugin/Block/InlineBlock.php
+%%WWWDIR%%/core/modules/layout_builder/src/Plugin/ConfigAction/AddComponent.php
+%%WWWDIR%%/core/modules/layout_builder/src/Plugin/ConfigAction/Deriver/AddComponentDeriver.php
%%WWWDIR%%/core/modules/layout_builder/src/Plugin/DataType/SectionData.php
%%WWWDIR%%/core/modules/layout_builder/src/Plugin/Derivative/ExtraFieldBlockDeriver.php
%%WWWDIR%%/core/modules/layout_builder/src/Plugin/Derivative/FieldBlockDeriver.php
@@ -8470,9 +8737,8 @@
%%WWWDIR%%/core/modules/layout_builder/src/SectionStorage/SectionStorageManagerInterface.php
%%WWWDIR%%/core/modules/layout_builder/src/SectionStorageInterface.php
%%WWWDIR%%/core/modules/layout_builder/src/TempStoreIdentifierInterface.php
-%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_decoration_test/layout_builder_decoration_test.info.yml
-%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_decoration_test/layout_builder_decoration_test.services.yml
-%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_decoration_test/src/Controller/LayoutBuilderDecorationTestHtmlEntityFormController.php
+%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_block_content_dependency_test/layout_builder_block_content_dependency_test.info.yml
+%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_block_content_dependency_test/layout_builder_block_content_dependency_test.module
%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_defaults_test/config/install/core.entity_view_display.entity_test.bundle_with_extra_fields.default.yml
%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_defaults_test/config/schema/layout_builder_defaults_test.schema.yml
%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_defaults_test/layout_builder_defaults_test.info.yml
@@ -8480,14 +8746,14 @@
%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_element_test/layout_builder_element_test.services.yml
%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_element_test/src/EventSubscriber/TestPrepareLayout.php
%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_extra_field_test/layout_builder_extra_field_test.info.yml
-%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_extra_field_test/layout_builder_extra_field_test.module
%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_extra_field_test/src/Hook/LayoutBuilderExtraFieldTestHooks.php
-%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_fieldblock_test/config/schema/layout_builder_fieldblock_test.schema.yml
-%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_fieldblock_test/layout_builder_fieldblock_test.info.yml
-%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_fieldblock_test/layout_builder_fieldblock_test.services.yml
-%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_fieldblock_test/src/ContextProvider/FakeViewModeContext.php
-%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_fieldblock_test/src/Plugin/Block/FieldBlock.php
+%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_field_block_test/config/schema/layout_builder_field_block_test.schema.yml
+%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_field_block_test/layout_builder_field_block_test.info.yml
+%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_field_block_test/layout_builder_field_block_test.services.yml
+%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_field_block_test/src/ContextProvider/FakeViewModeContext.php
+%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_field_block_test/src/Plugin/Block/FieldBlock.php
%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_form_block_test/layout_builder_form_block_test.info.yml
+%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_form_block_test/src/Hook/LayoutBuilderFormBlockTestHooks.php
%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_form_block_test/src/Plugin/Block/TestFormApiFormBlock.php
%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_form_block_test/src/Plugin/Block/TestInlineTemplateFormBlock.php
%%WWWDIR%%/core/modules/layout_builder/tests/modules/layout_builder_test/config/schema/layout_builder_test.schema.yml
@@ -8566,6 +8832,7 @@
%%WWWDIR%%/core/modules/layout_builder/tests/src/Kernel/FieldBlockDeriverTest.php
%%WWWDIR%%/core/modules/layout_builder/tests/src/Kernel/FieldBlockTest.php
%%WWWDIR%%/core/modules/layout_builder/tests/src/Kernel/InlineBlockUsageTest.php
+%%WWWDIR%%/core/modules/layout_builder/tests/src/Kernel/LayoutBuilderBlockContentDependencyTest.php
%%WWWDIR%%/core/modules/layout_builder/tests/src/Kernel/LayoutBuilderBreadcrumbAlterTest.php
%%WWWDIR%%/core/modules/layout_builder/tests/src/Kernel/LayoutBuilderCompatibilityTestBase.php
%%WWWDIR%%/core/modules/layout_builder/tests/src/Kernel/LayoutBuilderEntityViewDisplayTest.php
@@ -8575,6 +8842,7 @@
%%WWWDIR%%/core/modules/layout_builder/tests/src/Kernel/LayoutEntityHelperTraitTest.php
%%WWWDIR%%/core/modules/layout_builder/tests/src/Kernel/LayoutSectionItemListTest.php
%%WWWDIR%%/core/modules/layout_builder/tests/src/Kernel/OverridesSectionStorageTest.php
+%%WWWDIR%%/core/modules/layout_builder/tests/src/Kernel/Plugin/ConfigAction/AddComponentTest.php
%%WWWDIR%%/core/modules/layout_builder/tests/src/Kernel/SectionDataTest.php
%%WWWDIR%%/core/modules/layout_builder/tests/src/Kernel/SectionListTestBase.php
%%WWWDIR%%/core/modules/layout_builder/tests/src/Kernel/SectionListTraitTest.php
@@ -8597,7 +8865,6 @@
%%WWWDIR%%/core/modules/layout_builder/tests/src/Unit/SectionStorageManagerTest.php
%%WWWDIR%%/core/modules/layout_builder/tests/src/Unit/SectionTest.php
%%WWWDIR%%/core/modules/layout_discovery/layout_discovery.info.yml
-%%WWWDIR%%/core/modules/layout_discovery/layout_discovery.install
%%WWWDIR%%/core/modules/layout_discovery/layout_discovery.layouts.yml
%%WWWDIR%%/core/modules/layout_discovery/layout_discovery.libraries.yml
%%WWWDIR%%/core/modules/layout_discovery/layout_discovery.module
@@ -8614,6 +8881,7 @@
%%WWWDIR%%/core/modules/layout_discovery/layouts/twocol_bricks/layout--twocol-bricks.html.twig
%%WWWDIR%%/core/modules/layout_discovery/layouts/twocol_bricks/twocol_bricks.css
%%WWWDIR%%/core/modules/layout_discovery/src/Hook/LayoutDiscoveryHooks.php
+%%WWWDIR%%/core/modules/layout_discovery/src/Install/Requirements/LayoutDiscoveryRequirements.php
%%WWWDIR%%/core/modules/layout_discovery/templates/layout.html.twig
%%WWWDIR%%/core/modules/layout_discovery/tests/src/Functional/GenericTest.php
%%WWWDIR%%/core/modules/layout_discovery/tests/src/Kernel/LayoutTest.php
@@ -8626,6 +8894,7 @@
%%WWWDIR%%/core/modules/link/link.info.yml
%%WWWDIR%%/core/modules/link/link.libraries.yml
%%WWWDIR%%/core/modules/link/link.module
+%%WWWDIR%%/core/modules/link/link.services.yml
%%WWWDIR%%/core/modules/link/migrations/state/link.migrate_drupal.yml
%%WWWDIR%%/core/modules/link/src/AttributeXss.php
%%WWWDIR%%/core/modules/link/src/Hook/LinkHooks.php
@@ -8655,10 +8924,14 @@
%%WWWDIR%%/core/modules/link/tests/src/Functional/LinkFieldUITest.php
%%WWWDIR%%/core/modules/link/tests/src/Functional/Views/LinkViewsTokensTest.php
%%WWWDIR%%/core/modules/link/tests/src/FunctionalJavascript/LinkFieldFormStatesTest.php
+%%WWWDIR%%/core/modules/link/tests/src/Kernel/LinkFieldWidgetTest.php
+%%WWWDIR%%/core/modules/link/tests/src/Kernel/LinkFormatterDisplayTest.php
%%WWWDIR%%/core/modules/link/tests/src/Kernel/LinkItemSerializationTest.php
%%WWWDIR%%/core/modules/link/tests/src/Kernel/LinkItemTest.php
%%WWWDIR%%/core/modules/link/tests/src/Kernel/LinkItemUrlValidationTest.php
+%%WWWDIR%%/core/modules/link/tests/src/Kernel/LinkSeparateFormatterDisplayTest.php
%%WWWDIR%%/core/modules/link/tests/src/Kernel/Plugin/migrate/field/d7/LinkFieldTest.php
+%%WWWDIR%%/core/modules/link/tests/src/Traits/LinkInputValuesTraits.php
%%WWWDIR%%/core/modules/link/tests/src/Unit/LinkFormatterTest.php
%%WWWDIR%%/core/modules/link/tests/src/Unit/Plugin/Validation/Constraint/LinkAccessConstraintValidatorTest.php
%%WWWDIR%%/core/modules/link/tests/src/Unit/Plugin/Validation/Constraint/LinkExternalProtocolsConstraintValidatorTest.php
@@ -8705,6 +8978,8 @@
%%WWWDIR%%/core/modules/locale/src/Form/TranslationStatusForm.php
%%WWWDIR%%/core/modules/locale/src/Gettext.php
%%WWWDIR%%/core/modules/locale/src/Hook/LocaleHooks.php
+%%WWWDIR%%/core/modules/locale/src/Hook/LocaleRequirements.php
+%%WWWDIR%%/core/modules/locale/src/Hook/LocaleThemeHooks.php
%%WWWDIR%%/core/modules/locale/src/LocaleConfigManager.php
%%WWWDIR%%/core/modules/locale/src/LocaleConfigSubscriber.php
%%WWWDIR%%/core/modules/locale/src/LocaleDefaultConfigStorage.php
@@ -8773,6 +9048,7 @@
%%WWWDIR%%/core/modules/locale/tests/src/Functional/LocaleUpdateInterfaceTest.php
%%WWWDIR%%/core/modules/locale/tests/src/Functional/LocaleUpdateTest.php
%%WWWDIR%%/core/modules/locale/tests/src/Functional/LocalesLocationAddIndexUpdateTest.php
+%%WWWDIR%%/core/modules/locale/tests/src/Kernel/LocaleBatchTest.php
%%WWWDIR%%/core/modules/locale/tests/src/Kernel/LocaleBuildTest.php
%%WWWDIR%%/core/modules/locale/tests/src/Kernel/LocaleConfigManagerTest.php
%%WWWDIR%%/core/modules/locale/tests/src/Kernel/LocaleConfigSubscriberForeignTest.php
@@ -8840,8 +9116,11 @@
%%WWWDIR%%/core/modules/media/src/Form/MediaSettingsForm.php
%%WWWDIR%%/core/modules/media/src/Form/MediaTypeDeleteConfirmForm.php
%%WWWDIR%%/core/modules/media/src/Hook/MediaHooks.php
+%%WWWDIR%%/core/modules/media/src/Hook/MediaRequirementsHooks.php
+%%WWWDIR%%/core/modules/media/src/Hook/MediaThemeSuggestionsHooks.php
%%WWWDIR%%/core/modules/media/src/IFrameMarkup.php
%%WWWDIR%%/core/modules/media/src/IFrameUrlHelper.php
+%%WWWDIR%%/core/modules/media/src/Install/Requirements/MediaRequirements.php
%%WWWDIR%%/core/modules/media/src/MediaAccessControlHandler.php
%%WWWDIR%%/core/modules/media/src/MediaForm.php
%%WWWDIR%%/core/modules/media/src/MediaInterface.php
@@ -9067,8 +9346,8 @@
%%WWWDIR%%/core/modules/media_library/templates/media-library-item.html.twig
%%WWWDIR%%/core/modules/media_library/templates/media-library-wrapper.html.twig
%%WWWDIR%%/core/modules/media_library/tests/modules/media_library_form_overwrite_test/media_library_form_overwrite_test.info.yml
-%%WWWDIR%%/core/modules/media_library/tests/modules/media_library_form_overwrite_test/media_library_form_overwrite_test.module
%%WWWDIR%%/core/modules/media_library/tests/modules/media_library_form_overwrite_test/src/Form/TestAddForm.php
+%%WWWDIR%%/core/modules/media_library/tests/modules/media_library_form_overwrite_test/src/Hook/MediaLibraryFormOverwriteTestHooks.php
%%WWWDIR%%/core/modules/media_library/tests/modules/media_library_test/config/install/core.entity_form_display.media.type_five.default.yml
%%WWWDIR%%/core/modules/media_library/tests/modules/media_library_test/config/install/core.entity_form_display.media.type_five.media_library.yml
%%WWWDIR%%/core/modules/media_library/tests/modules/media_library_test/config/install/core.entity_form_display.media.type_four.default.yml
@@ -9154,6 +9433,7 @@
%%WWWDIR%%/core/modules/menu_link_content/menu_link_content.module
%%WWWDIR%%/core/modules/menu_link_content/menu_link_content.post_update.php
%%WWWDIR%%/core/modules/menu_link_content/menu_link_content.routing.yml
+%%WWWDIR%%/core/modules/menu_link_content/menu_link_content.services.yml
%%WWWDIR%%/core/modules/menu_link_content/migrations/d6_menu_links.yml
%%WWWDIR%%/core/modules/menu_link_content/migrations/d7_menu_links.yml
%%WWWDIR%%/core/modules/menu_link_content/migrations/state/menu_link_content.migrate_drupal.yml
@@ -9247,17 +9527,23 @@
%%WWWDIR%%/core/modules/menu_ui/src/Plugin/Validation/Constraint/MenuSettingsConstraint.php
%%WWWDIR%%/core/modules/menu_ui/src/Plugin/Validation/Constraint/MenuSettingsConstraintValidator.php
%%WWWDIR%%/core/modules/menu_ui/templates/menu-link-form.html.twig
+%%WWWDIR%%/core/modules/menu_ui/tests/modules/menu_link_access_test/menu_link_access_test.info.yml
+%%WWWDIR%%/core/modules/menu_ui/tests/modules/menu_link_access_test/src/Hook/MenuLinkAccessTestHooks.php
+%%WWWDIR%%/core/modules/menu_ui/tests/modules/menu_link_add_test/menu_link_add_test.info.yml
+%%WWWDIR%%/core/modules/menu_ui/tests/modules/menu_link_add_test/menu_link_add_test.links.action.yml
%%WWWDIR%%/core/modules/menu_ui/tests/src/Functional/GenericTest.php
%%WWWDIR%%/core/modules/menu_ui/tests/src/Functional/MenuCacheTagsTest.php
%%WWWDIR%%/core/modules/menu_ui/tests/src/Functional/MenuLinkReorderTest.php
%%WWWDIR%%/core/modules/menu_ui/tests/src/Functional/MenuUiContentModerationTest.php
%%WWWDIR%%/core/modules/menu_ui/tests/src/Functional/MenuUiContentTranslationTest.php
%%WWWDIR%%/core/modules/menu_ui/tests/src/Functional/MenuUiLanguageTest.php
+%%WWWDIR%%/core/modules/menu_ui/tests/src/Functional/MenuUiNodeAccessTest.php
%%WWWDIR%%/core/modules/menu_ui/tests/src/Functional/MenuUiNodeTest.php
%%WWWDIR%%/core/modules/menu_ui/tests/src/Functional/MenuUiTest.php
%%WWWDIR%%/core/modules/menu_ui/tests/src/Functional/MenuUninstallTest.php
%%WWWDIR%%/core/modules/menu_ui/tests/src/FunctionalJavascript/MenuUiJavascriptTest.php
%%WWWDIR%%/core/modules/menu_ui/tests/src/Kernel/MenuBlockTest.php
+%%WWWDIR%%/core/modules/menu_ui/tests/src/Kernel/MenuLinkAddTest.php
%%WWWDIR%%/core/modules/menu_ui/tests/src/Kernel/MenuUiNodeTypeTest.php
%%WWWDIR%%/core/modules/menu_ui/tests/src/Kernel/Migrate/MigrateMenuSettingsTest.php
%%WWWDIR%%/core/modules/menu_ui/tests/src/Traits/MenuUiTrait.php
@@ -9276,6 +9562,8 @@
%%WWWDIR%%/core/modules/migrate/src/Annotation/MultipleProviderAnnotationInterface.php
%%WWWDIR%%/core/modules/migrate/src/Attribute/MigrateDestination.php
%%WWWDIR%%/core/modules/migrate/src/Attribute/MigrateProcess.php
+%%WWWDIR%%/core/modules/migrate/src/Attribute/MigrateSource.php
+%%WWWDIR%%/core/modules/migrate/src/Attribute/MultipleProviderAttributeInterface.php
%%WWWDIR%%/core/modules/migrate/src/Audit/AuditException.php
%%WWWDIR%%/core/modules/migrate/src/Audit/AuditResult.php
%%WWWDIR%%/core/modules/migrate/src/Audit/AuditorInterface.php
@@ -9315,6 +9603,9 @@
%%WWWDIR%%/core/modules/migrate/src/Plugin/Derivative/MigrateEntityComplete.php
%%WWWDIR%%/core/modules/migrate/src/Plugin/Derivative/MigrateEntityRevision.php
%%WWWDIR%%/core/modules/migrate/src/Plugin/Discovery/AnnotatedClassDiscoveryAutomatedProviders.php
+%%WWWDIR%%/core/modules/migrate/src/Plugin/Discovery/AnnotatedDiscoveryAutomatedProvidersTrait.php
+%%WWWDIR%%/core/modules/migrate/src/Plugin/Discovery/AttributeClassDiscoveryAutomatedProviders.php
+%%WWWDIR%%/core/modules/migrate/src/Plugin/Discovery/AttributeDiscoveryWithAnnotationsAutomatedProviders.php
%%WWWDIR%%/core/modules/migrate/src/Plugin/Discovery/ProviderFilterDecorator.php
%%WWWDIR%%/core/modules/migrate/src/Plugin/Discovery/StaticReflectionParser.php
%%WWWDIR%%/core/modules/migrate/src/Plugin/Exception/BadPluginDefinitionException.php
@@ -9379,6 +9670,9 @@
%%WWWDIR%%/core/modules/migrate/src/Plugin/migrate/process/SubProcess.php
%%WWWDIR%%/core/modules/migrate/src/Plugin/migrate/process/Substr.php
%%WWWDIR%%/core/modules/migrate/src/Plugin/migrate/process/UrlEncode.php
+%%WWWDIR%%/core/modules/migrate/src/Plugin/migrate/source/ConfigEntity.php
+%%WWWDIR%%/core/modules/migrate/src/Plugin/migrate/source/ContentEntity.php
+%%WWWDIR%%/core/modules/migrate/src/Plugin/migrate/source/ContentEntityDeriver.php
%%WWWDIR%%/core/modules/migrate/src/Plugin/migrate/source/DummyQueryTrait.php
%%WWWDIR%%/core/modules/migrate/src/Plugin/migrate/source/EmbeddedDataSource.php
%%WWWDIR%%/core/modules/migrate/src/Plugin/migrate/source/EmptySource.php
@@ -9421,6 +9715,9 @@
%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_no_migrate_drupal_test/migrate_no_migrate_drupal_test.routing.yml
%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_no_migrate_drupal_test/migrations/node_migration_no_upgrade.yml
%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_no_migrate_drupal_test/src/Controller/ExecuteMigration.php
+%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_plugin_config_test/migrate_plugin_config_test.info.yml
+%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_plugin_config_test/migrations/simple_migration.yml
+%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_plugin_config_test/src/Plugin/migrate/source/SimpleSource.php
%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_prepare_row_test/migrate_prepare_row_test.info.yml
%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_prepare_row_test/src/Hook/MigratePrepareRowTestHooks.php
%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_prepare_row_test/src/Plugin/migrate/process/TestSkipRowProcess.php
@@ -9428,8 +9725,13 @@
%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_query_batch_test/src/Plugin/migrate/source/QueryBatchTest.php
%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_skip_all_rows_test/migrate_skip_all_rows_test.info.yml
%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_skip_all_rows_test/src/Hook/MigrateSkipAllRowsTestHooks.php
+%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_source_annotation_bc_test/migrate_source_annotation_bc_test.info.yml
+%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_source_annotation_bc_test/src/Plugin/migrate/source/MigrateSourceWithAnnotations.php
+%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_source_annotation_bc_test/src/Plugin/migrate/source/MigrateSourceWithAnnotationsMultipleProviders.php
%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_sql_count_cache_test/migrate_sql_count_cache_test.info.yml
%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_sql_count_cache_test/src/Plugin/migrate/source/SqlCountCache.php
+%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_sql_prepare_query_test/migrate_sql_prepare_query_test.info.yml
+%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_sql_prepare_query_test/src/Plugin/migrate/source/TestSqlPrepareQuery.php
%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_stub_test/migrate_stub_test.info.yml
%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_stub_test/migrations/sample_stubbing_migration.yml
%%WWWDIR%%/core/modules/migrate/tests/modules/migrate_stub_test/migrations/sample_stubbing_migration_with_multiple_source_ids.yml
@@ -9478,9 +9780,12 @@
%%WWWDIR%%/core/modules/migrate/tests/src/Kernel/Plugin/LogTest.php
%%WWWDIR%%/core/modules/migrate/tests/src/Kernel/Plugin/MigrationPluginConfigurationTest.php
%%WWWDIR%%/core/modules/migrate/tests/src/Kernel/Plugin/MigrationPluginListTest.php
-%%WWWDIR%%/core/modules/migrate/tests/src/Kernel/Plugin/MigrationProvidersExistTest.php
%%WWWDIR%%/core/modules/migrate/tests/src/Kernel/Plugin/MigrationTest.php
%%WWWDIR%%/core/modules/migrate/tests/src/Kernel/Plugin/id_map/SqlTest.php
+%%WWWDIR%%/core/modules/migrate/tests/src/Kernel/Plugin/source/ConfigEntityTest.php
+%%WWWDIR%%/core/modules/migrate/tests/src/Kernel/Plugin/source/ContentEntityConstructorTest.php
+%%WWWDIR%%/core/modules/migrate/tests/src/Kernel/Plugin/source/ContentEntityTest.php
+%%WWWDIR%%/core/modules/migrate/tests/src/Kernel/Plugin/source/MigrateSourceDiscoveryTest.php
%%WWWDIR%%/core/modules/migrate/tests/src/Kernel/Plugin/source/MigrateSqlSourceCountCacheTest.php
%%WWWDIR%%/core/modules/migrate/tests/src/Kernel/Plugin/source/MigrationSourceCacheTest.php
%%WWWDIR%%/core/modules/migrate/tests/src/Kernel/QueryBatchTest.php
@@ -9585,6 +9890,7 @@
%%WWWDIR%%/core/modules/migrate_drupal/src/Plugin/migrate/source/ContentEntityDeriver.php
%%WWWDIR%%/core/modules/migrate_drupal/src/Plugin/migrate/source/DrupalSqlBase.php
%%WWWDIR%%/core/modules/migrate_drupal/src/Plugin/migrate/source/EmptySource.php
+%%WWWDIR%%/core/modules/migrate_drupal/src/Plugin/migrate/source/I18nQueryTrait.php
%%WWWDIR%%/core/modules/migrate_drupal/src/Plugin/migrate/source/Variable.php
%%WWWDIR%%/core/modules/migrate_drupal/src/Plugin/migrate/source/VariableMultiRow.php
%%WWWDIR%%/core/modules/migrate_drupal/src/Plugin/migrate/source/d6/VariableTranslation.php
@@ -9610,14 +9916,16 @@
%%WWWDIR%%/core/modules/migrate_drupal/tests/modules/migrate_state_not_finished_test/migrations/migrate_status_not_finished_test.yml
%%WWWDIR%%/core/modules/migrate_drupal/tests/modules/migrate_state_not_finished_test/migrations/state/migrate_state_not_finished_test.migrate_drupal.yml
%%WWWDIR%%/core/modules/migrate_drupal/tests/src/Functional/GenericTest.php
+%%WWWDIR%%/core/modules/migrate_drupal/tests/src/Kernel/I18nQueryTraitTest.php
%%WWWDIR%%/core/modules/migrate_drupal/tests/src/Kernel/IdMapTableNoDummyTest.php
%%WWWDIR%%/core/modules/migrate_drupal/tests/src/Kernel/MigrateDrupalTestBase.php
+%%WWWDIR%%/core/modules/migrate_drupal/tests/src/Kernel/MigrateDrupalUninstallTest.php
%%WWWDIR%%/core/modules/migrate_drupal/tests/src/Kernel/MigrateFieldPluginManagerTest.php
%%WWWDIR%%/core/modules/migrate_drupal/tests/src/Kernel/MigrateMissingDatabaseTest.php
%%WWWDIR%%/core/modules/migrate_drupal/tests/src/Kernel/NodeMigrationTypePluginAlterTest.php
+%%WWWDIR%%/core/modules/migrate_drupal/tests/src/Kernel/Plugin/MigrationProvidersExistTest.php
%%WWWDIR%%/core/modules/migrate_drupal/tests/src/Kernel/Plugin/migrate/DestinationCategoryTest.php
%%WWWDIR%%/core/modules/migrate_drupal/tests/src/Kernel/Plugin/migrate/source/ContentEntityConstructorTest.php
-%%WWWDIR%%/core/modules/migrate_drupal/tests/src/Kernel/Plugin/migrate/source/ContentEntityTest.php
%%WWWDIR%%/core/modules/migrate_drupal/tests/src/Kernel/Plugin/migrate/source/VariableMultiRowTest.php
%%WWWDIR%%/core/modules/migrate_drupal/tests/src/Kernel/Plugin/migrate/source/VariableTest.php
%%WWWDIR%%/core/modules/migrate_drupal/tests/src/Kernel/Plugin/migrate/source/d6/VariableTranslationTest.php
@@ -9677,6 +9985,9 @@
%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/modules/migration_provider_test/migration_provider_test.info.yml
%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/modules/migration_provider_test/migrations/migration_provider_no_annotation.yml
%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/modules/migration_provider_test/src/Plugin/migrate/source/NoSourceModule.php
+%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/modules/migration_source_module_test/migration_source_module_test.info.yml
+%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/modules/migration_source_module_test/migrations/migrate_source_module_test.yml
+%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/modules/migration_source_module_test/src/Plugin/migrate/source/NoSourceModule.php
%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/Functional/CredentialFormTest.php
%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/Functional/GenericTest.php
%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/Functional/MigrateAccessTest.php
@@ -9693,7 +10004,7 @@
%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/Functional/d6/NoMultilingualReviewPageTest.php
%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/Functional/d6/NodeClassicTest.php
%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/Functional/d6/Upgrade6Test.php
-%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/Functional/d6/Upgrade6TestWithContentModeration.php
+%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/Functional/d6/Upgrade6WithContentModerationTest.php
%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/Functional/d6/files/core/tests/fixtures/files/html-1.txt
%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/Functional/d6/files/core/tests/fixtures/files/image-1.png
%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/Functional/d6/files/core/tests/fixtures/files/image-2.jpg
@@ -9707,15 +10018,14 @@
%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/Functional/d7/MultilingualReviewPageTest.php
%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/Functional/d7/NoMultilingualReviewPageTest.php
%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/Functional/d7/Upgrade7Test.php
-%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/Functional/d7/Upgrade7TestWithContentModeration.php
+%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/Functional/d7/Upgrade7WithContentModerationTest.php
%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/Functional/d7/files/sites/default/files/cube.jpeg
%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/Functional/d7/files/sites/default/files/ds9.txt
%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/Functional/d7/files/sites/default/private/Babylon5.txt
%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/FunctionalJavascript/SettingsTest.php
%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/Kernel/MigrationLabelExistTest.php
+%%WWWDIR%%/core/modules/migrate_drupal_ui/tests/src/Kernel/SourceModuleTest.php
%%WWWDIR%%/core/modules/mysql/mysql.info.yml
-%%WWWDIR%%/core/modules/mysql/mysql.install
-%%WWWDIR%%/core/modules/mysql/mysql.services.yml
%%WWWDIR%%/core/modules/mysql/src/Driver/Database/mysql/Connection.php
%%WWWDIR%%/core/modules/mysql/src/Driver/Database/mysql/Delete.php
%%WWWDIR%%/core/modules/mysql/src/Driver/Database/mysql/ExceptionHandler.php
@@ -9729,6 +10039,8 @@
%%WWWDIR%%/core/modules/mysql/src/Driver/Database/mysql/Update.php
%%WWWDIR%%/core/modules/mysql/src/Driver/Database/mysql/Upsert.php
%%WWWDIR%%/core/modules/mysql/src/Hook/MysqlHooks.php
+%%WWWDIR%%/core/modules/mysql/src/Hook/MysqlRequirements.php
+%%WWWDIR%%/core/modules/mysql/src/MysqlServiceProvider.php
%%WWWDIR%%/core/modules/mysql/src/Plugin/views/query/MysqlCastSql.php
%%WWWDIR%%/core/modules/mysql/tests/src/Functional/GenericTest.php
%%WWWDIR%%/core/modules/mysql/tests/src/Functional/InstallerIsolationLevelExistingSettingsTest.php
@@ -9749,32 +10061,48 @@
%%WWWDIR%%/core/modules/mysql/tests/src/Kernel/mysql/SyntaxTest.php
%%WWWDIR%%/core/modules/mysql/tests/src/Kernel/mysql/TemporaryQueryTest.php
%%WWWDIR%%/core/modules/mysql/tests/src/Kernel/mysql/TransactionTest.php
+%%WWWDIR%%/core/modules/mysql/tests/src/Kernel/mysql/ViewsTest.php
%%WWWDIR%%/core/modules/mysql/tests/src/Unit/ConnectionTest.php
%%WWWDIR%%/core/modules/mysql/tests/src/Unit/InstallTasksTest.php
%%WWWDIR%%/core/modules/navigation/assets/fonts/inter-var.woff2
+%%WWWDIR%%/core/modules/navigation/assets/icons/announcements-feed-announcement.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/arrow-left.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/burger.svg
%%WWWDIR%%/core/modules/navigation/assets/icons/chevron.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/announcement.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/appearance.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/arrow-left.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/blocks.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/burger.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/chevron.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/config.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/content.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/create.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/cross.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/extend.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/eye.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/files.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/help.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/media.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/pencil.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/people.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/reports.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/return-left.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/shortcuts.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/structure.svg
-%%WWWDIR%%/core/modules/navigation/components/toolbar-button/assets/user.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/cross.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/database.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/dots.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/entity-user-collection.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/error.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/eye.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/file.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/help.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/navigation-blocks.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/navigation-content.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/navigation-create.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/navigation-files.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/navigation-media.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/navigation-user-links-user-wrapper.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/pencil.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/return-left.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/shortcuts.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/status.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/system-admin-config.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/system-admin-reports.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/system-admin-structure.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/system-modules-list.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/system-themes-page.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/throbber.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/warning.svg
+%%WWWDIR%%/core/modules/navigation/assets/icons/workspaces.svg
+%%WWWDIR%%/core/modules/navigation/components/badge/badge.component.yml
+%%WWWDIR%%/core/modules/navigation/components/badge/badge.css
+%%WWWDIR%%/core/modules/navigation/components/badge/badge.pcss.css
+%%WWWDIR%%/core/modules/navigation/components/badge/badge.twig
+%%WWWDIR%%/core/modules/navigation/components/title/title.component.yml
+%%WWWDIR%%/core/modules/navigation/components/title/title.css
+%%WWWDIR%%/core/modules/navigation/components/title/title.pcss.css
+%%WWWDIR%%/core/modules/navigation/components/title/title.twig
%%WWWDIR%%/core/modules/navigation/components/toolbar-button/toolbar-button.component.yml
%%WWWDIR%%/core/modules/navigation/components/toolbar-button/toolbar-button.css
%%WWWDIR%%/core/modules/navigation/components/toolbar-button/toolbar-button.pcss.css
@@ -9782,6 +10110,7 @@
%%WWWDIR%%/core/modules/navigation/config/install/navigation.block_layout.yml
%%WWWDIR%%/core/modules/navigation/config/install/navigation.settings.yml
%%WWWDIR%%/core/modules/navigation/config/install/system.menu.content.yml
+%%WWWDIR%%/core/modules/navigation/config/install/system.menu.navigation-user-links.yml
%%WWWDIR%%/core/modules/navigation/config/schema/navigation.schema.yml
%%WWWDIR%%/core/modules/navigation/css/base/admin-reset-styles.css
%%WWWDIR%%/core/modules/navigation/css/base/admin-reset-styles.pcss.css
@@ -9807,8 +10136,12 @@
%%WWWDIR%%/core/modules/navigation/css/components/toolbar-dropdown.pcss.css
%%WWWDIR%%/core/modules/navigation/css/components/toolbar-menu.css
%%WWWDIR%%/core/modules/navigation/css/components/toolbar-menu.pcss.css
+%%WWWDIR%%/core/modules/navigation/css/components/toolbar-message.css
+%%WWWDIR%%/core/modules/navigation/css/components/toolbar-message.pcss.css
%%WWWDIR%%/core/modules/navigation/css/components/toolbar-popover.css
%%WWWDIR%%/core/modules/navigation/css/components/toolbar-popover.pcss.css
+%%WWWDIR%%/core/modules/navigation/css/components/toolbar-workspaces.css
+%%WWWDIR%%/core/modules/navigation/css/components/toolbar-workspaces.pcss.css
%%WWWDIR%%/core/modules/navigation/css/components/tooltip.css
%%WWWDIR%%/core/modules/navigation/css/components/tooltip.pcss.css
%%WWWDIR%%/core/modules/navigation/css/components/top-bar.css
@@ -9823,9 +10156,8 @@
%%WWWDIR%%/core/modules/navigation/js/tooltip.js
%%WWWDIR%%/core/modules/navigation/layouts/navigation.html.twig
%%WWWDIR%%/core/modules/navigation/modules/navigation_top_bar/navigation_top_bar.info.yml
-%%WWWDIR%%/core/modules/navigation/modules/navigation_top_bar/src/Hook/NavigationTopBarHooks.php
-%%WWWDIR%%/core/modules/navigation/modules/navigation_top_bar/tests/src/Functional/GenericTest.php
%%WWWDIR%%/core/modules/navigation/navigation.api.php
+%%WWWDIR%%/core/modules/navigation/navigation.icons.yml
%%WWWDIR%%/core/modules/navigation/navigation.info.yml
%%WWWDIR%%/core/modules/navigation/navigation.install
%%WWWDIR%%/core/modules/navigation/navigation.layouts.yml
@@ -9838,10 +10170,13 @@
%%WWWDIR%%/core/modules/navigation/navigation.services.yml
%%WWWDIR%%/core/modules/navigation/src/Attribute/TopBarItem.php
%%WWWDIR%%/core/modules/navigation/src/Element/TopBar.php
+%%WWWDIR%%/core/modules/navigation/src/EntityRouteHelper.php
%%WWWDIR%%/core/modules/navigation/src/Form/LayoutForm.php
%%WWWDIR%%/core/modules/navigation/src/Form/SettingsForm.php
%%WWWDIR%%/core/modules/navigation/src/Hook/NavigationHooks.php
+%%WWWDIR%%/core/modules/navigation/src/Hook/NavigationRequirements.php
%%WWWDIR%%/core/modules/navigation/src/Menu/NavigationMenuLinkTree.php
+%%WWWDIR%%/core/modules/navigation/src/Menu/NavigationMenuLinkTreeManipulators.php
%%WWWDIR%%/core/modules/navigation/src/NavigationContentLinks.php
%%WWWDIR%%/core/modules/navigation/src/NavigationLayout.php
%%WWWDIR%%/core/modules/navigation/src/NavigationRenderer.php
@@ -9854,6 +10189,7 @@
%%WWWDIR%%/core/modules/navigation/src/Plugin/Derivative/SystemMenuNavigationBlock.php
%%WWWDIR%%/core/modules/navigation/src/Plugin/SectionStorage/NavigationSectionStorage.php
%%WWWDIR%%/core/modules/navigation/src/Plugin/TopBarItem/PageActions.php
+%%WWWDIR%%/core/modules/navigation/src/Plugin/TopBarItem/PageContext.php
%%WWWDIR%%/core/modules/navigation/src/RenderCallbacks.php
%%WWWDIR%%/core/modules/navigation/src/ShortcutLazyBuilder.php
%%WWWDIR%%/core/modules/navigation/src/TopBarItemBase.php
@@ -9861,35 +10197,52 @@
%%WWWDIR%%/core/modules/navigation/src/TopBarItemManagerInterface.php
%%WWWDIR%%/core/modules/navigation/src/TopBarItemPluginInterface.php
%%WWWDIR%%/core/modules/navigation/src/TopBarRegion.php
-%%WWWDIR%%/core/modules/navigation/src/UserLazyBuilder.php
+%%WWWDIR%%/core/modules/navigation/src/WorkspacesLazyBuilder.php
%%WWWDIR%%/core/modules/navigation/templates/block--navigation.html.twig
%%WWWDIR%%/core/modules/navigation/templates/logo.svg.twig
-%%WWWDIR%%/core/modules/navigation/templates/menu-region--footer.html.twig
+%%WWWDIR%%/core/modules/navigation/templates/navigation--message.html.twig
+%%WWWDIR%%/core/modules/navigation/templates/navigation--messages.html.twig
%%WWWDIR%%/core/modules/navigation/templates/navigation-content-top.html.twig
%%WWWDIR%%/core/modules/navigation/templates/navigation-menu.html.twig
-%%WWWDIR%%/core/modules/navigation/templates/top-bar-local-task.html.twig
-%%WWWDIR%%/core/modules/navigation/templates/top-bar-local-tasks.html.twig
+%%WWWDIR%%/core/modules/navigation/templates/top-bar-page-action.html.twig
+%%WWWDIR%%/core/modules/navigation/templates/top-bar-page-actions.html.twig
%%WWWDIR%%/core/modules/navigation/templates/top-bar.html.twig
+%%WWWDIR%%/core/modules/navigation/tests/navigation_test/assets/icons/radioactive.svg
+%%WWWDIR%%/core/modules/navigation/tests/navigation_test/assets/icons/star.svg
+%%WWWDIR%%/core/modules/navigation/tests/navigation_test/navigation_test.icons.yml
%%WWWDIR%%/core/modules/navigation/tests/navigation_test/navigation_test.info.yml
+%%WWWDIR%%/core/modules/navigation/tests/navigation_test/navigation_test.links.menu.yml
%%WWWDIR%%/core/modules/navigation/tests/navigation_test/navigation_test.module
%%WWWDIR%%/core/modules/navigation/tests/navigation_test/src/Hook/NavigationTestHooks.php
%%WWWDIR%%/core/modules/navigation/tests/navigation_test/src/Plugin/TopBarItem/TopBarItemInstantiation.php
+%%WWWDIR%%/core/modules/navigation/tests/navigation_test_block/navigation_test_block.info.yml
+%%WWWDIR%%/core/modules/navigation/tests/navigation_test_block/src/Hook/NavigationTestBlockHooks.php
+%%WWWDIR%%/core/modules/navigation/tests/navigation_test_block/src/Plugin/Block/NavigationTestBlock.php
%%WWWDIR%%/core/modules/navigation/tests/src/Functional/GenericTest.php
%%WWWDIR%%/core/modules/navigation/tests/src/Functional/NavigationContentTopTest.php
+%%WWWDIR%%/core/modules/navigation/tests/src/Functional/NavigationDefaultBlockDefinitionTest.php
+%%WWWDIR%%/core/modules/navigation/tests/src/Functional/NavigationIconTest.php
%%WWWDIR%%/core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php
%%WWWDIR%%/core/modules/navigation/tests/src/Functional/NavigationLogoTest.php
%%WWWDIR%%/core/modules/navigation/tests/src/Functional/NavigationSafeBlockDefinitionTest.php
%%WWWDIR%%/core/modules/navigation/tests/src/Functional/NavigationShortcutsBlockTest.php
+%%WWWDIR%%/core/modules/navigation/tests/src/Functional/NavigationTopBarContentModerationTest.php
+%%WWWDIR%%/core/modules/navigation/tests/src/Functional/NavigationTopBarPageContextTest.php
%%WWWDIR%%/core/modules/navigation/tests/src/Functional/NavigationTopBarTest.php
%%WWWDIR%%/core/modules/navigation/tests/src/Functional/NavigationUserBlockTest.php
+%%WWWDIR%%/core/modules/navigation/tests/src/Functional/NavigationWorkspacesUiTest.php
%%WWWDIR%%/core/modules/navigation/tests/src/FunctionalJavascript/NavigationBlockUiTest.php
+%%WWWDIR%%/core/modules/navigation/tests/src/FunctionalJavascript/NavigationUserBlockTest.php
%%WWWDIR%%/core/modules/navigation/tests/src/FunctionalJavascript/PerformanceTest.php
-%%WWWDIR%%/core/modules/navigation/tests/src/FunctionalJavascript/TopBarPerformanceTest.php
%%WWWDIR%%/core/modules/navigation/tests/src/Kernel/ConfigAction/AddNavigationBlockConfigActionTest.php
+%%WWWDIR%%/core/modules/navigation/tests/src/Kernel/NavigationContentLinksTest.php
%%WWWDIR%%/core/modules/navigation/tests/src/Kernel/NavigationMenuBlockTest.php
+%%WWWDIR%%/core/modules/navigation/tests/src/Kernel/NavigationMenuLinkTreeTest.php
%%WWWDIR%%/core/modules/navigation/tests/src/Kernel/NavigationMenuMarkupTest.php
%%WWWDIR%%/core/modules/navigation/tests/src/Nightwatch/Tests/a11yTest.js
%%WWWDIR%%/core/modules/navigation/tests/src/Nightwatch/Tests/expandCollapseTest.js
+%%WWWDIR%%/core/modules/navigation/tests/src/Nightwatch/Tests/navigationDisplaceTest.js
+%%WWWDIR%%/core/modules/navigation/tests/src/Unit/NavigationMenuLinkTreeManipulatorsTest.php
%%WWWDIR%%/core/modules/navigation/tests/src/Unit/TopBarItemBaseTest.php
%%WWWDIR%%/core/modules/navigation/tests/src/Unit/TopBarItemManagerTest.php
%%WWWDIR%%/core/modules/node/config/install/core.entity_view_mode.node.full.yml
@@ -9970,20 +10323,23 @@
%%WWWDIR%%/core/modules/node/src/EventSubscriber/NodeTranslationMigrateSubscriber.php
%%WWWDIR%%/core/modules/node/src/Form/DeleteMultiple.php
%%WWWDIR%%/core/modules/node/src/Form/NodeDeleteForm.php
+%%WWWDIR%%/core/modules/node/src/Form/NodeForm.php
%%WWWDIR%%/core/modules/node/src/Form/NodePreviewForm.php
%%WWWDIR%%/core/modules/node/src/Form/NodeRevisionDeleteForm.php
%%WWWDIR%%/core/modules/node/src/Form/NodeRevisionRevertForm.php
%%WWWDIR%%/core/modules/node/src/Form/NodeRevisionRevertTranslationForm.php
%%WWWDIR%%/core/modules/node/src/Form/NodeTypeDeleteConfirm.php
+%%WWWDIR%%/core/modules/node/src/Form/NodeTypeForm.php
%%WWWDIR%%/core/modules/node/src/Form/RebuildPermissionsForm.php
%%WWWDIR%%/core/modules/node/src/Hook/NodeHooks.php
%%WWWDIR%%/core/modules/node/src/Hook/NodeHooks1.php
+%%WWWDIR%%/core/modules/node/src/Hook/NodeRequirements.php
+%%WWWDIR%%/core/modules/node/src/Hook/NodeThemeHooks.php
%%WWWDIR%%/core/modules/node/src/Hook/NodeTokensHooks.php
%%WWWDIR%%/core/modules/node/src/Hook/NodeViewsExecutionHooks.php
%%WWWDIR%%/core/modules/node/src/Hook/NodeViewsHooks.php
%%WWWDIR%%/core/modules/node/src/NodeAccessControlHandler.php
%%WWWDIR%%/core/modules/node/src/NodeAccessControlHandlerInterface.php
-%%WWWDIR%%/core/modules/node/src/NodeForm.php
%%WWWDIR%%/core/modules/node/src/NodeGrantDatabaseStorage.php
%%WWWDIR%%/core/modules/node/src/NodeGrantDatabaseStorageInterface.php
%%WWWDIR%%/core/modules/node/src/NodeInterface.php
@@ -9995,12 +10351,10 @@
%%WWWDIR%%/core/modules/node/src/NodeStorageSchema.php
%%WWWDIR%%/core/modules/node/src/NodeTranslationHandler.php
%%WWWDIR%%/core/modules/node/src/NodeTypeAccessControlHandler.php
-%%WWWDIR%%/core/modules/node/src/NodeTypeForm.php
%%WWWDIR%%/core/modules/node/src/NodeTypeInterface.php
%%WWWDIR%%/core/modules/node/src/NodeTypeListBuilder.php
%%WWWDIR%%/core/modules/node/src/NodeViewBuilder.php
%%WWWDIR%%/core/modules/node/src/NodeViewsData.php
-%%WWWDIR%%/core/modules/node/src/PageCache/DenyNodePreview.php
%%WWWDIR%%/core/modules/node/src/ParamConverter/NodePreviewConverter.php
%%WWWDIR%%/core/modules/node/src/Plugin/Action/DemoteNode.php
%%WWWDIR%%/core/modules/node/src/Plugin/Action/PromoteNode.php
@@ -10026,6 +10380,7 @@
%%WWWDIR%%/core/modules/node/src/Plugin/migrate/source/d7/NodeEntityTranslation.php
%%WWWDIR%%/core/modules/node/src/Plugin/migrate/source/d7/NodeRevision.php
%%WWWDIR%%/core/modules/node/src/Plugin/migrate/source/d7/NodeType.php
+%%WWWDIR%%/core/modules/node/src/Plugin/views/UidRevisionTrait.php
%%WWWDIR%%/core/modules/node/src/Plugin/views/area/ListingEmpty.php
%%WWWDIR%%/core/modules/node/src/Plugin/views/argument/Nid.php
%%WWWDIR%%/core/modules/node/src/Plugin/views/argument/Type.php
@@ -10053,7 +10408,6 @@
%%WWWDIR%%/core/modules/node/templates/node-edit-form.html.twig
%%WWWDIR%%/core/modules/node/templates/node.html.twig
%%WWWDIR%%/core/modules/node/tests/modules/node_access_test/node_access_test.info.yml
-%%WWWDIR%%/core/modules/node/tests/modules/node_access_test/node_access_test.module
%%WWWDIR%%/core/modules/node/tests/modules/node_access_test/node_access_test.permissions.yml
%%WWWDIR%%/core/modules/node/tests/modules/node_access_test/src/Hook/NodeAccessTestHooks.php
%%WWWDIR%%/core/modules/node/tests/modules/node_access_test_empty/node_access_test_empty.info.yml
@@ -10064,6 +10418,8 @@
%%WWWDIR%%/core/modules/node/tests/modules/node_block_test/src/Plugin/Block/NodeContextTestBlock.php
%%WWWDIR%%/core/modules/node/tests/modules/node_display_configurable_test/node_display_configurable_test.info.yml
%%WWWDIR%%/core/modules/node/tests/modules/node_display_configurable_test/src/Hook/NodeDisplayConfigurableTestHooks.php
+%%WWWDIR%%/core/modules/node/tests/modules/node_no_default_author/node_no_default_author.info.yml
+%%WWWDIR%%/core/modules/node/tests/modules/node_no_default_author/src/Hook/NodeNoDefaultAuthorHooks.php
%%WWWDIR%%/core/modules/node/tests/modules/node_test/node_test.info.yml
%%WWWDIR%%/core/modules/node/tests/modules/node_test/src/Hook/NodeTestHooks.php
%%WWWDIR%%/core/modules/node/tests/modules/node_test_config/config/install/node.type.default.yml
@@ -10071,8 +10427,6 @@
%%WWWDIR%%/core/modules/node/tests/modules/node_test_config/sync/node.type.import.yml
%%WWWDIR%%/core/modules/node/tests/modules/node_test_exception/node_test_exception.info.yml
%%WWWDIR%%/core/modules/node/tests/modules/node_test_exception/src/Hook/NodeTestExceptionHooks.php
-%%WWWDIR%%/core/modules/node/tests/modules/node_no_default_author/node_no_default_author.info.yml
-%%WWWDIR%%/core/modules/node/tests/modules/node_no_default_author/src/Hook/NodeNoDefaultAuthorHooks.php
%%WWWDIR%%/core/modules/node/tests/modules/node_test_views/node_test_views.info.yml
%%WWWDIR%%/core/modules/node/tests/modules/node_test_views/src/Hook/NodeTestViewsViewsHooks.php
%%WWWDIR%%/core/modules/node/tests/modules/node_test_views/test_views/views.view.test_argument_node_uid_revision.yml
@@ -10103,8 +10457,9 @@
%%WWWDIR%%/core/modules/node/tests/src/Functional/GenericTest.php
%%WWWDIR%%/core/modules/node/tests/src/Functional/MultiStepNodeFormBasicOptionsTest.php
%%WWWDIR%%/core/modules/node/tests/src/Functional/NodeAccessBaseTableTest.php
+%%WWWDIR%%/core/modules/node/tests/src/Functional/NodeAccessCacheRedirectWarningTest.php
%%WWWDIR%%/core/modules/node/tests/src/Functional/NodeAccessCacheabilityTest.php
-%%WWWDIR%%/core/modules/node/tests/src/Functional/NodeAccessCacheabilityWithNodeGrants.php
+%%WWWDIR%%/core/modules/node/tests/src/Functional/NodeAccessCacheabilityWithNodeGrantsTest.php
%%WWWDIR%%/core/modules/node/tests/src/Functional/NodeAccessFieldTest.php
%%WWWDIR%%/core/modules/node/tests/src/Functional/NodeAccessGrantsCacheContextTest.php
%%WWWDIR%%/core/modules/node/tests/src/Functional/NodeAccessJoinTest.php
@@ -10130,6 +10485,7 @@
%%WWWDIR%%/core/modules/node/tests/src/Functional/NodeQueryAlterTest.php
%%WWWDIR%%/core/modules/node/tests/src/Functional/NodeRSSContentTest.php
%%WWWDIR%%/core/modules/node/tests/src/Functional/NodeRevisionsAllTest.php
+%%WWWDIR%%/core/modules/node/tests/src/Functional/NodeRevisionsAuthorTest.php
%%WWWDIR%%/core/modules/node/tests/src/Functional/NodeRevisionsTest.php
%%WWWDIR%%/core/modules/node/tests/src/Functional/NodeRevisionsUiBypassAccessTest.php
%%WWWDIR%%/core/modules/node/tests/src/Functional/NodeRevisionsUiTest.php
@@ -10218,6 +10574,7 @@
%%WWWDIR%%/core/modules/node/tests/src/Kernel/NodeListBuilderTest.php
%%WWWDIR%%/core/modules/node/tests/src/Kernel/NodeLoadMultipleTest.php
%%WWWDIR%%/core/modules/node/tests/src/Kernel/NodeOwnerTest.php
+%%WWWDIR%%/core/modules/node/tests/src/Kernel/NodeRequirementsStatusFilterWarningTest.php
%%WWWDIR%%/core/modules/node/tests/src/Kernel/NodeTemplateSuggestionsTest.php
%%WWWDIR%%/core/modules/node/tests/src/Kernel/NodeTokenReplaceTest.php
%%WWWDIR%%/core/modules/node/tests/src/Kernel/NodeTypeValidationTest.php
@@ -10246,9 +10603,9 @@
%%WWWDIR%%/core/modules/node/tests/src/Kernel/Views/RevisionUidTest.php
%%WWWDIR%%/core/modules/node/tests/src/Kernel/Views/RowPluginTest.php
%%WWWDIR%%/core/modules/node/tests/src/Traits/ContentTypeCreationTrait.php
+%%WWWDIR%%/core/modules/node/tests/src/Traits/NodeAccessTrait.php
%%WWWDIR%%/core/modules/node/tests/src/Traits/NodeCreationTrait.php
%%WWWDIR%%/core/modules/node/tests/src/Unit/NodeOperationAccessTest.php
-%%WWWDIR%%/core/modules/node/tests/src/Unit/PageCache/DenyNodePreviewTest.php
%%WWWDIR%%/core/modules/node/tests/src/Unit/Plugin/views/field/NodeBulkFormTest.php
%%WWWDIR%%/core/modules/node/tests/src/Unit/Plugin/views/field/RevisionLinkDeleteTest.php
%%WWWDIR%%/core/modules/node/tests/src/Unit/Plugin/views/field/RevisionLinkRevertTest.php
@@ -10262,6 +10619,7 @@
%%WWWDIR%%/core/modules/options/options.info.yml
%%WWWDIR%%/core/modules/options/options.libraries.yml
%%WWWDIR%%/core/modules/options/options.module
+%%WWWDIR%%/core/modules/options/options.services.yml
%%WWWDIR%%/core/modules/options/src/Hook/OptionsHooks.php
%%WWWDIR%%/core/modules/options/src/Hook/OptionsViewsHooks.php
%%WWWDIR%%/core/modules/options/src/Plugin/Field/FieldFormatter/OptionsDefaultFormatter.php
@@ -10285,8 +10643,8 @@
%%WWWDIR%%/core/modules/options/tests/options_config_install_test/config/install/node.type.options_install_test.yml
%%WWWDIR%%/core/modules/options/tests/options_config_install_test/options_config_install_test.info.yml
%%WWWDIR%%/core/modules/options/tests/options_test/options_test.info.yml
-%%WWWDIR%%/core/modules/options/tests/options_test/options_test.module
%%WWWDIR%%/core/modules/options/tests/options_test/src/Hook/OptionsTestHooks.php
+%%WWWDIR%%/core/modules/options/tests/options_test/src/OptionsAllowedValues.php
%%WWWDIR%%/core/modules/options/tests/options_test_views/options_test_views.info.yml
%%WWWDIR%%/core/modules/options/tests/options_test_views/test_views/views.view.test_options_list_argument_numeric.yml
%%WWWDIR%%/core/modules/options/tests/options_test_views/test_views/views.view.test_options_list_argument_string.yml
@@ -10313,33 +10671,37 @@
%%WWWDIR%%/core/modules/package_manager/config/schema/package_manager.schema.yml
%%WWWDIR%%/core/modules/package_manager/package_manager.api.php
%%WWWDIR%%/core/modules/package_manager/package_manager.info.yml
-%%WWWDIR%%/core/modules/package_manager/package_manager.install
%%WWWDIR%%/core/modules/package_manager/package_manager.services.yml
+%%WWWDIR%%/core/modules/package_manager/src/Attribute/AllowDirectWrite.php
%%WWWDIR%%/core/modules/package_manager/src/ComposerInspector.php
+%%WWWDIR%%/core/modules/package_manager/src/DirectWritePreconditionBypass.php
%%WWWDIR%%/core/modules/package_manager/src/Event/CollectPathsToExcludeEvent.php
+%%WWWDIR%%/core/modules/package_manager/src/Event/EventWithPackageListTrait.php
%%WWWDIR%%/core/modules/package_manager/src/Event/PostApplyEvent.php
%%WWWDIR%%/core/modules/package_manager/src/Event/PostCreateEvent.php
%%WWWDIR%%/core/modules/package_manager/src/Event/PostRequireEvent.php
%%WWWDIR%%/core/modules/package_manager/src/Event/PreApplyEvent.php
%%WWWDIR%%/core/modules/package_manager/src/Event/PreCreateEvent.php
-%%WWWDIR%%/core/modules/package_manager/src/Event/PreOperationStageEvent.php
%%WWWDIR%%/core/modules/package_manager/src/Event/PreRequireEvent.php
-%%WWWDIR%%/core/modules/package_manager/src/Event/RequireEventTrait.php
-%%WWWDIR%%/core/modules/package_manager/src/Event/StageEvent.php
+%%WWWDIR%%/core/modules/package_manager/src/Event/SandboxEvent.php
+%%WWWDIR%%/core/modules/package_manager/src/Event/SandboxValidationEvent.php
%%WWWDIR%%/core/modules/package_manager/src/Event/StatusCheckEvent.php
%%WWWDIR%%/core/modules/package_manager/src/EventSubscriber/ChangeLogger.php
+%%WWWDIR%%/core/modules/package_manager/src/EventSubscriber/DirectWriteSubscriber.php
%%WWWDIR%%/core/modules/package_manager/src/EventSubscriber/UpdateDataSubscriber.php
%%WWWDIR%%/core/modules/package_manager/src/Exception/ApplyFailedException.php
%%WWWDIR%%/core/modules/package_manager/src/Exception/ComposerNotReadyException.php
-%%WWWDIR%%/core/modules/package_manager/src/Exception/StageEventException.php
-%%WWWDIR%%/core/modules/package_manager/src/Exception/StageException.php
-%%WWWDIR%%/core/modules/package_manager/src/Exception/StageFailureMarkerException.php
-%%WWWDIR%%/core/modules/package_manager/src/Exception/StageOwnershipException.php
+%%WWWDIR%%/core/modules/package_manager/src/Exception/FailureMarkerExistsException.php
+%%WWWDIR%%/core/modules/package_manager/src/Exception/SandboxEventException.php
+%%WWWDIR%%/core/modules/package_manager/src/Exception/SandboxException.php
+%%WWWDIR%%/core/modules/package_manager/src/Exception/SandboxOwnershipException.php
%%WWWDIR%%/core/modules/package_manager/src/ExecutableFinder.php
%%WWWDIR%%/core/modules/package_manager/src/FailureMarker.php
%%WWWDIR%%/core/modules/package_manager/src/FileProcessOutputCallback.php
%%WWWDIR%%/core/modules/package_manager/src/Hook/PackageManagerHooks.php
+%%WWWDIR%%/core/modules/package_manager/src/Hook/PackageManagerRequirementsHooks.php
%%WWWDIR%%/core/modules/package_manager/src/ImmutablePathList.php
+%%WWWDIR%%/core/modules/package_manager/src/Install/Requirements/PackageManagerRequirements.php
%%WWWDIR%%/core/modules/package_manager/src/InstalledPackage.php
%%WWWDIR%%/core/modules/package_manager/src/InstalledPackagesList.php
%%WWWDIR%%/core/modules/package_manager/src/LegacyVersionUtility.php
@@ -10361,7 +10723,7 @@
%%WWWDIR%%/core/modules/package_manager/src/ProcessFactory.php
%%WWWDIR%%/core/modules/package_manager/src/ProcessOutputCallback.php
%%WWWDIR%%/core/modules/package_manager/src/ProjectInfo.php
-%%WWWDIR%%/core/modules/package_manager/src/StageBase.php
+%%WWWDIR%%/core/modules/package_manager/src/SandboxManagerBase.php
%%WWWDIR%%/core/modules/package_manager/src/StatusCheckTrait.php
%%WWWDIR%%/core/modules/package_manager/src/TranslatableStringAdapter.php
%%WWWDIR%%/core/modules/package_manager/src/TranslatableStringFactory.php
@@ -10384,9 +10746,9 @@
%%WWWDIR%%/core/modules/package_manager/src/Validator/PhpExtensionsValidator.php
%%WWWDIR%%/core/modules/package_manager/src/Validator/PhpTufValidator.php
%%WWWDIR%%/core/modules/package_manager/src/Validator/RsyncValidator.php
+%%WWWDIR%%/core/modules/package_manager/src/Validator/SandboxDatabaseUpdatesValidator.php
+%%WWWDIR%%/core/modules/package_manager/src/Validator/SandboxDirectoryValidator.php
%%WWWDIR%%/core/modules/package_manager/src/Validator/SettingsValidator.php
-%%WWWDIR%%/core/modules/package_manager/src/Validator/StageNotInActiveValidator.php
-%%WWWDIR%%/core/modules/package_manager/src/Validator/StagedDBUpdateValidator.php
%%WWWDIR%%/core/modules/package_manager/src/Validator/SupportedReleaseValidator.php
%%WWWDIR%%/core/modules/package_manager/src/Validator/SymlinkValidator.php
%%WWWDIR%%/core/modules/package_manager/src/Validator/WritableFileSystemValidator.php
@@ -10493,7 +10855,9 @@
%%WWWDIR%%/core/modules/package_manager/tests/modules/package_manager_test_validation/src/CollectPathsToExcludeFailValidator.php
%%WWWDIR%%/core/modules/package_manager/tests/modules/package_manager_test_validation/src/EventSubscriber/TestSubscriber.php
%%WWWDIR%%/core/modules/package_manager/tests/modules/package_manager_test_validation/src/PackageManagerTestValidationServiceProvider.php
-%%WWWDIR%%/core/modules/package_manager/tests/modules/package_manager_test_validation/src/StagedDatabaseUpdateValidator.php
+%%WWWDIR%%/core/modules/package_manager/tests/modules/package_manager_test_validation/src/TestSandboxDatabaseUpdatesValidator.php
+%%WWWDIR%%/core/modules/package_manager/tests/src/Build/PackageInstallDirectWriteTest.php
+%%WWWDIR%%/core/modules/package_manager/tests/src/Build/PackageInstallSubmoduleTest.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Build/PackageInstallTest.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Build/PackageUpdateTest.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Build/TemplateProjectTestBase.php
@@ -10513,6 +10877,7 @@
%%WWWDIR%%/core/modules/package_manager/tests/src/Kernel/ComposerPluginsValidatorSimpleValidTest.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Kernel/ComposerPluginsValidatorTestBase.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Kernel/ComposerValidatorTest.php
+%%WWWDIR%%/core/modules/package_manager/tests/src/Kernel/DirectWriteTest.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Kernel/DiskSpaceValidatorTest.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Kernel/DuplicateInfoFileValidatorTest.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Kernel/EnabledExtensionsValidatorTest.php
@@ -10539,9 +10904,9 @@
%%WWWDIR%%/core/modules/package_manager/tests/src/Kernel/ProcessFactoryTest.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Kernel/ProjectInfoTest.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Kernel/RsyncValidatorTest.php
+%%WWWDIR%%/core/modules/package_manager/tests/src/Kernel/SandboxManagerBaseTest.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Kernel/ServicesTest.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Kernel/SettingsValidatorTest.php
-%%WWWDIR%%/core/modules/package_manager/tests/src/Kernel/StageBaseTest.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Kernel/StageCommitExceptionTest.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Kernel/StageConflictTest.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Kernel/StageEventsTest.php
@@ -10561,6 +10926,7 @@
%%WWWDIR%%/core/modules/package_manager/tests/src/Traits/InstalledPackagesListTrait.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Traits/PackageManagerBypassTestTrait.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Traits/ValidationTestTrait.php
+%%WWWDIR%%/core/modules/package_manager/tests/src/Unit/EventWithPackageListTraitTest.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Unit/ExecutableFinderTest.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Unit/InstalledPackageTest.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Unit/InstalledPackagesListTest.php
@@ -10569,9 +10935,8 @@
%%WWWDIR%%/core/modules/package_manager/tests/src/Unit/LoggingStagerTest.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Unit/PathLocatorTest.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Unit/ProcessOutputCallbackTest.php
-%%WWWDIR%%/core/modules/package_manager/tests/src/Unit/RequireEventTraitTest.php
-%%WWWDIR%%/core/modules/package_manager/tests/src/Unit/StageBaseTest.php
-%%WWWDIR%%/core/modules/package_manager/tests/src/Unit/StageNotInActiveValidatorTest.php
+%%WWWDIR%%/core/modules/package_manager/tests/src/Unit/SandboxDirectoryValidatorTest.php
+%%WWWDIR%%/core/modules/package_manager/tests/src/Unit/SandboxManagerBaseTest.php
%%WWWDIR%%/core/modules/package_manager/tests/src/Unit/ValidationResultTest.php
%%WWWDIR%%/core/modules/page_cache/page_cache.info.yml
%%WWWDIR%%/core/modules/page_cache/page_cache.services.yml
@@ -10597,6 +10962,7 @@
%%WWWDIR%%/core/modules/path/path.links.task.yml
%%WWWDIR%%/core/modules/path/path.permissions.yml
%%WWWDIR%%/core/modules/path/path.post_update.php
+%%WWWDIR%%/core/modules/path/path.services.yml
%%WWWDIR%%/core/modules/path/src/Form/PathFilterForm.php
%%WWWDIR%%/core/modules/path/src/Hook/PathHooks.php
%%WWWDIR%%/core/modules/path/src/PathAliasForm.php
@@ -10668,6 +11034,7 @@
%%WWWDIR%%/core/modules/path_alias/tests/src/Unit/PathProcessor/AliasPathProcessorTest.php
%%WWWDIR%%/core/modules/pgsql/pgsql.info.yml
%%WWWDIR%%/core/modules/pgsql/pgsql.install
+%%WWWDIR%%/core/modules/pgsql/pgsql.services.yml
%%WWWDIR%%/core/modules/pgsql/src/Driver/Database/pgsql/Connection.php
%%WWWDIR%%/core/modules/pgsql/src/Driver/Database/pgsql/Delete.php
%%WWWDIR%%/core/modules/pgsql/src/Driver/Database/pgsql/Insert.php
@@ -10679,8 +11046,13 @@
%%WWWDIR%%/core/modules/pgsql/src/Driver/Database/pgsql/Truncate.php
%%WWWDIR%%/core/modules/pgsql/src/Driver/Database/pgsql/Update.php
%%WWWDIR%%/core/modules/pgsql/src/Driver/Database/pgsql/Upsert.php
+%%WWWDIR%%/core/modules/pgsql/src/EntityQuery/Condition.php
+%%WWWDIR%%/core/modules/pgsql/src/EntityQuery/QueryFactory.php
%%WWWDIR%%/core/modules/pgsql/src/Hook/PgsqlHooks.php
+%%WWWDIR%%/core/modules/pgsql/src/Hook/PgsqlRequirementsHooks.php
+%%WWWDIR%%/core/modules/pgsql/src/Install/Requirements/PgsqlRequirements.php
%%WWWDIR%%/core/modules/pgsql/tests/src/Functional/GenericTest.php
+%%WWWDIR%%/core/modules/pgsql/tests/src/Kernel/EntityQueryServiceDeprecation.php
%%WWWDIR%%/core/modules/pgsql/tests/src/Kernel/pgsql/ConnectionUnitTest.php
%%WWWDIR%%/core/modules/pgsql/tests/src/Kernel/pgsql/DatabaseExceptionWrapperTest.php
%%WWWDIR%%/core/modules/pgsql/tests/src/Kernel/pgsql/KernelTestBaseTest.php
@@ -10711,6 +11083,7 @@
%%WWWDIR%%/core/modules/responsive_image/responsive_image.permissions.yml
%%WWWDIR%%/core/modules/responsive_image/responsive_image.post_update.php
%%WWWDIR%%/core/modules/responsive_image/responsive_image.routing.yml
+%%WWWDIR%%/core/modules/responsive_image/responsive_image.services.yml
%%WWWDIR%%/core/modules/responsive_image/src/Element/ResponsiveImage.php
%%WWWDIR%%/core/modules/responsive_image/src/Entity/ResponsiveImageStyle.php
%%WWWDIR%%/core/modules/responsive_image/src/Hook/ResponsiveImageHooks.php
@@ -10878,6 +11251,7 @@
%%WWWDIR%%/core/modules/search/src/Form/SearchPageForm.php
%%WWWDIR%%/core/modules/search/src/Form/SearchPageFormBase.php
%%WWWDIR%%/core/modules/search/src/Hook/SearchHooks.php
+%%WWWDIR%%/core/modules/search/src/Hook/SearchRequirements.php
%%WWWDIR%%/core/modules/search/src/Plugin/Block/SearchBlock.php
%%WWWDIR%%/core/modules/search/src/Plugin/ConfigurableSearchPluginBase.php
%%WWWDIR%%/core/modules/search/src/Plugin/ConfigurableSearchPluginInterface.php
@@ -10998,11 +11372,15 @@
%%WWWDIR%%/core/modules/serialization/src/Normalizer/FieldItemNormalizer.php
%%WWWDIR%%/core/modules/serialization/src/Normalizer/FieldNormalizer.php
%%WWWDIR%%/core/modules/serialization/src/Normalizer/FieldableEntityNormalizerTrait.php
+%%WWWDIR%%/core/modules/serialization/src/Normalizer/JsonSchemaReflectionTrait.php
%%WWWDIR%%/core/modules/serialization/src/Normalizer/ListNormalizer.php
%%WWWDIR%%/core/modules/serialization/src/Normalizer/MarkupNormalizer.php
%%WWWDIR%%/core/modules/serialization/src/Normalizer/NormalizerBase.php
%%WWWDIR%%/core/modules/serialization/src/Normalizer/NullNormalizer.php
%%WWWDIR%%/core/modules/serialization/src/Normalizer/PrimitiveDataNormalizer.php
+%%WWWDIR%%/core/modules/serialization/src/Normalizer/SchematicNormalizerFallbackTrait.php
+%%WWWDIR%%/core/modules/serialization/src/Normalizer/SchematicNormalizerHelperTrait.php
+%%WWWDIR%%/core/modules/serialization/src/Normalizer/SchematicNormalizerTrait.php
%%WWWDIR%%/core/modules/serialization/src/Normalizer/SerializedColumnNormalizerTrait.php
%%WWWDIR%%/core/modules/serialization/src/Normalizer/TimestampItemNormalizer.php
%%WWWDIR%%/core/modules/serialization/src/Normalizer/TimestampNormalizer.php
@@ -11010,6 +11388,11 @@
%%WWWDIR%%/core/modules/serialization/src/RegisterEntityResolversCompilerPass.php
%%WWWDIR%%/core/modules/serialization/src/RegisterSerializationClassesCompilerPass.php
%%WWWDIR%%/core/modules/serialization/src/SerializationServiceProvider.php
+%%WWWDIR%%/core/modules/serialization/src/Serializer/JsonSchemaProviderSerializerInterface.php
+%%WWWDIR%%/core/modules/serialization/src/Serializer/JsonSchemaProviderSerializerTrait.php
+%%WWWDIR%%/core/modules/serialization/src/Serializer/Serializer.php
+%%WWWDIR%%/core/modules/serialization/src/json-schema-draft-04-meta-schema.json
+%%WWWDIR%%/core/modules/serialization/src/json-schema-draft-04-meta-schema.json.LICENSE.txt
%%WWWDIR%%/core/modules/serialization/tests/modules/entity_serialization_test/entity_serialization_test.info.yml
%%WWWDIR%%/core/modules/serialization/tests/modules/entity_serialization_test/src/Hook/EntitySerializationTestHooks.php
%%WWWDIR%%/core/modules/serialization/tests/modules/field_normalization_test/field_normalization_test.info.yml
@@ -11035,6 +11418,7 @@
%%WWWDIR%%/core/modules/serialization/tests/src/Kernel/NormalizerTestBase.php
%%WWWDIR%%/core/modules/serialization/tests/src/Kernel/SerializationTest.php
%%WWWDIR%%/core/modules/serialization/tests/src/Kernel/UserRouteAlterTest.php
+%%WWWDIR%%/core/modules/serialization/tests/src/Traits/JsonSchemaTestTrait.php
%%WWWDIR%%/core/modules/serialization/tests/src/Unit/CompilerPass/RegisterSerializationClassesCompilerPassTest.php
%%WWWDIR%%/core/modules/serialization/tests/src/Unit/Encoder/JsonEncoderTest.php
%%WWWDIR%%/core/modules/serialization/tests/src/Unit/Encoder/XmlEncoderTest.php
@@ -11050,6 +11434,7 @@
%%WWWDIR%%/core/modules/serialization/tests/src/Unit/Normalizer/EntityReferenceFieldItemNormalizerTest.php
%%WWWDIR%%/core/modules/serialization/tests/src/Unit/Normalizer/InternalTypedDataTestTrait.php
%%WWWDIR%%/core/modules/serialization/tests/src/Unit/Normalizer/ListNormalizerTest.php
+%%WWWDIR%%/core/modules/serialization/tests/src/Unit/Normalizer/MarkupNormalizerTest.php
%%WWWDIR%%/core/modules/serialization/tests/src/Unit/Normalizer/NormalizerBaseTest.php
%%WWWDIR%%/core/modules/serialization/tests/src/Unit/Normalizer/NullNormalizerTest.php
%%WWWDIR%%/core/modules/serialization/tests/src/Unit/Normalizer/PrimitiveDataNormalizerTest.php
@@ -11168,6 +11553,7 @@
%%WWWDIR%%/core/modules/shortcut/tests/src/Kernel/Plugin/migrate/source/d7/ShortcutSetTest.php
%%WWWDIR%%/core/modules/shortcut/tests/src/Kernel/Plugin/migrate/source/d7/ShortcutSetUsersTest.php
%%WWWDIR%%/core/modules/shortcut/tests/src/Kernel/Plugin/migrate/source/d7/ShortcutTest.php
+%%WWWDIR%%/core/modules/shortcut/tests/src/Kernel/ShortcutCacheTagsTest.php
%%WWWDIR%%/core/modules/shortcut/tests/src/Kernel/ShortcutClaroIntegrationTest.php
%%WWWDIR%%/core/modules/shortcut/tests/src/Kernel/ShortcutSetValidationTest.php
%%WWWDIR%%/core/modules/shortcut/tests/src/Unit/Menu/ShortcutLocalTasksTest.php
@@ -11250,19 +11636,14 @@
%%WWWDIR%%/core/modules/system/css/components/align.module.css
%%WWWDIR%%/core/modules/system/css/components/clearfix.module.css
%%WWWDIR%%/core/modules/system/css/components/container-inline.module.css
-%%WWWDIR%%/core/modules/system/css/components/details.module.css
-%%WWWDIR%%/core/modules/system/css/components/fieldgroup.module.css
%%WWWDIR%%/core/modules/system/css/components/hidden.module.css
%%WWWDIR%%/core/modules/system/css/components/item-list.module.css
%%WWWDIR%%/core/modules/system/css/components/js.module.css
-%%WWWDIR%%/core/modules/system/css/components/nowrap.module.css
%%WWWDIR%%/core/modules/system/css/components/position-container.module.css
%%WWWDIR%%/core/modules/system/css/components/reset-appearance.module.css
-%%WWWDIR%%/core/modules/system/css/components/resize.module.css
%%WWWDIR%%/core/modules/system/css/components/system-status-counter.css
%%WWWDIR%%/core/modules/system/css/components/system-status-report-counters.css
%%WWWDIR%%/core/modules/system/css/components/system-status-report-general-info.css
-%%WWWDIR%%/core/modules/system/css/components/tablesort.module.css
%%WWWDIR%%/core/modules/system/css/system.admin.css
%%WWWDIR%%/core/modules/system/css/system.diff.css
%%WWWDIR%%/core/modules/system/css/system.maintenance.css
@@ -11376,6 +11757,7 @@
%%WWWDIR%%/core/modules/system/src/PhpStorage/MockPhpStorage.php
%%WWWDIR%%/core/modules/system/src/Plugin/Archiver/Tar.php
%%WWWDIR%%/core/modules/system/src/Plugin/Archiver/Zip.php
+%%WWWDIR%%/core/modules/system/src/Plugin/Block/ClearCacheBlock.php
%%WWWDIR%%/core/modules/system/src/Plugin/Block/SystemBrandingBlock.php
%%WWWDIR%%/core/modules/system/src/Plugin/Block/SystemBreadcrumbBlock.php
%%WWWDIR%%/core/modules/system/src/Plugin/Block/SystemMainBlock.php
@@ -11542,9 +11924,43 @@
%%WWWDIR%%/core/modules/system/tests/fixtures/update/drupal-10.3.0.filled.standard.php.gz
%%WWWDIR%%/core/modules/system/tests/fixtures/update/drupal-8.update-test-schema-enabled.php
%%WWWDIR%%/core/modules/system/tests/fixtures/update/drupal-8.update-test-semver-update-n-enabled.php
+%%WWWDIR%%/core/modules/system/tests/fixtures/update/remove-description-from-user-register-form-mode.php
%%WWWDIR%%/core/modules/system/tests/http.php
%%WWWDIR%%/core/modules/system/tests/https.php
%%WWWDIR%%/core/modules/system/tests/logo.svgz
+%%WWWDIR%%/core/modules/system/tests/modules/HookCollector/aaa_hook_collector_test/aaa_hook_collector_test.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/HookCollector/aaa_hook_collector_test/src/Hook/TestHookAfter.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookCollector/aaa_hook_collector_test/src/Hook/TestHookAfterClassMethod.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookCollector/aaa_hook_collector_test/src/Hook/TestHookBefore.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookCollector/aaa_hook_collector_test/src/Hook/TestHookFirst.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookCollector/aaa_hook_collector_test/src/Hook/TestHookLast.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookCollector/aaa_hook_collector_test/src/Hook/TestHookOrderExtraTypes.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookCollector/aaa_hook_collector_test/src/Hook/TestHookReorderHookFirst.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookCollector/bbb_hook_collector_test/bbb_hook_collector_test.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/HookCollector/bbb_hook_collector_test/src/Hook/TestHookAfter.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookCollector/bbb_hook_collector_test/src/Hook/TestHookAfterClassMethod.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookCollector/bbb_hook_collector_test/src/Hook/TestHookBefore.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookCollector/bbb_hook_collector_test/src/Hook/TestHookFirst.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookCollector/bbb_hook_collector_test/src/Hook/TestHookLast.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookCollector/bbb_hook_collector_test/src/Hook/TestHookOrderExtraTypes.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookCollector/bbb_hook_collector_test/src/Hook/TestHookReorderHookLast.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookOrder/aaa_hook_order_test/aaa_hook_order_test.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/HookOrder/aaa_hook_order_test/aaa_hook_order_test.module
+%%WWWDIR%%/core/modules/system/tests/modules/HookOrder/aaa_hook_order_test/src/Hook/AAlterHooks.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookOrder/aaa_hook_order_test/src/Hook/AHooks.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookOrder/aaa_hook_order_test/src/Hook/ModuleImplementsAlter.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookOrder/bbb_hook_order_test/bbb_hook_order_test.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/HookOrder/bbb_hook_order_test/bbb_hook_order_test.module
+%%WWWDIR%%/core/modules/system/tests/modules/HookOrder/bbb_hook_order_test/src/Hook/BAlterHooks.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookOrder/bbb_hook_order_test/src/Hook/BHooks.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookOrder/ccc_hook_order_test/ccc_hook_order_test.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/HookOrder/ccc_hook_order_test/ccc_hook_order_test.module
+%%WWWDIR%%/core/modules/system/tests/modules/HookOrder/ccc_hook_order_test/src/Hook/CAlterHooks.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookOrder/ccc_hook_order_test/src/Hook/CHooks.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookOrder/ddd_hook_order_test/ddd_hook_order_test.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/HookOrder/ddd_hook_order_test/ddd_hook_order_test.module
+%%WWWDIR%%/core/modules/system/tests/modules/HookOrder/ddd_hook_order_test/src/Hook/DAlterHooks.php
+%%WWWDIR%%/core/modules/system/tests/modules/HookOrder/ddd_hook_order_test/src/Hook/DHooks.php
%%WWWDIR%%/core/modules/system/tests/modules/accept_header_routing_test/accept_header_routing_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/accept_header_routing_test/accept_header_routing_test.services.yml
%%WWWDIR%%/core/modules/system/tests/modules/accept_header_routing_test/src/AcceptHeaderMiddleware.php
@@ -11562,7 +11978,6 @@
%%WWWDIR%%/core/modules/system/tests/modules/advisory_feed_test/src/Hook/AdvisoryFeedTestHooks.php
%%WWWDIR%%/core/modules/system/tests/modules/advisory_feed_test/src/TestSystemLoggerChannel.php
%%WWWDIR%%/core/modules/system/tests/modules/ajax_forms_test/ajax_forms_test.info.yml
-%%WWWDIR%%/core/modules/system/tests/modules/ajax_forms_test/ajax_forms_test.module
%%WWWDIR%%/core/modules/system/tests/modules/ajax_forms_test/ajax_forms_test.routing.yml
%%WWWDIR%%/core/modules/system/tests/modules/ajax_forms_test/src/Callbacks.php
%%WWWDIR%%/core/modules/system/tests/modules/ajax_forms_test/src/Controller/DialogFormLink.php
@@ -11594,11 +12009,13 @@
%%WWWDIR%%/core/modules/system/tests/modules/autowire_test/src/TestInjection3.php
%%WWWDIR%%/core/modules/system/tests/modules/autowire_test/src/TestInjectionInterface.php
%%WWWDIR%%/core/modules/system/tests/modules/autowire_test/src/TestService.php
-%%WWWDIR%%/core/modules/system/tests/modules/batch_test/batch_test.callbacks.inc
%%WWWDIR%%/core/modules/system/tests/modules/batch_test/batch_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/batch_test/batch_test.links.task.yml
-%%WWWDIR%%/core/modules/system/tests/modules/batch_test/batch_test.module
%%WWWDIR%%/core/modules/system/tests/modules/batch_test/batch_test.routing.yml
+%%WWWDIR%%/core/modules/system/tests/modules/batch_test/batch_test.set_file.inc
+%%WWWDIR%%/core/modules/system/tests/modules/batch_test/src/BatchTestCallbacks.php
+%%WWWDIR%%/core/modules/system/tests/modules/batch_test/src/BatchTestDefinitions.php
+%%WWWDIR%%/core/modules/system/tests/modules/batch_test/src/BatchTestHelper.php
%%WWWDIR%%/core/modules/system/tests/modules/batch_test/src/Controller/BatchTestController.php
%%WWWDIR%%/core/modules/system/tests/modules/batch_test/src/Form/BatchTestChainedForm.php
%%WWWDIR%%/core/modules/system/tests/modules/batch_test/src/Form/BatchTestMockForm.php
@@ -11636,6 +12053,11 @@
%%WWWDIR%%/core/modules/system/tests/modules/config_mapping_test/config/optional/field.storage.node.comment_config_mapping_test.yml
%%WWWDIR%%/core/modules/system/tests/modules/config_mapping_test/config/optional/node.type.config_mapping_test.yml
%%WWWDIR%%/core/modules/system/tests/modules/config_mapping_test/config_mapping_test.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/container_rebuild_required_dependency_false/container_rebuild_required_dependency_false.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/container_rebuild_required_false/container_rebuild_required_false.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/container_rebuild_required_false_2/container_rebuild_required_false_2.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/container_rebuild_required_true/container_rebuild_required_true.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/container_rebuild_required_true_2/container_rebuild_required_true_2.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/container_rebuild_test/container_rebuild_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/container_rebuild_test/container_rebuild_test.routing.yml
%%WWWDIR%%/core/modules/system/tests/modules/container_rebuild_test/src/ContainerRebuildTestServiceProvider.php
@@ -11683,6 +12105,7 @@
%%WWWDIR%%/core/modules/system/tests/modules/default_format_test/src/DefaultFormatTestController.php
%%WWWDIR%%/core/modules/system/tests/modules/delay_cache_tags_invalidation/delay_cache_tags_invalidation.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/delay_cache_tags_invalidation/src/Hook/DelayCacheTagsInvalidationHooks.php
+%%WWWDIR%%/core/modules/system/tests/modules/dependency_foo_test/dependency_foo_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/dependency_version_test/dependency_version_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/dependency_version_test/src/Hook/DependencyVersionTestHooks.php
%%WWWDIR%%/core/modules/system/tests/modules/deprecated_module/config/install/deprecated_module.settings.yml
@@ -11734,6 +12157,9 @@
%%WWWDIR%%/core/modules/system/tests/modules/driver_test/src/Driver/Database/DriverTestPgsql/Connection.php
%%WWWDIR%%/core/modules/system/tests/modules/driver_test/src/Driver/Database/DriverTestPgsql/Install/Tasks.php
%%WWWDIR%%/core/modules/system/tests/modules/drupal_system_listing_compatible_test/drupal_system_listing_compatible_test.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/dummydb/dummydb.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/dummydb/src/Driver/Database/dummydb/Connection.php
+%%WWWDIR%%/core/modules/system/tests/modules/dummydb/src/Driver/Database/dummydb/Install/Tasks.php
%%WWWDIR%%/core/modules/system/tests/modules/early_rendering_controller_test/early_rendering_controller_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/early_rendering_controller_test/early_rendering_controller_test.routing.yml
%%WWWDIR%%/core/modules/system/tests/modules/early_rendering_controller_test/early_rendering_controller_test.services.yml
@@ -11781,6 +12207,7 @@
%%WWWDIR%%/core/modules/system/tests/modules/entity_test/entity_test.routing.yml
%%WWWDIR%%/core/modules/system/tests/modules/entity_test/entity_test.services.yml
%%WWWDIR%%/core/modules/system/tests/modules/entity_test/src/Cache/EntityTestViewGrantsCacheContext.php
+%%WWWDIR%%/core/modules/system/tests/modules/entity_test/src/Callbacks.php
%%WWWDIR%%/core/modules/system/tests/modules/entity_test/src/Controller/EntityTestController.php
%%WWWDIR%%/core/modules/system/tests/modules/entity_test/src/Entity/EntitySerializedField.php
%%WWWDIR%%/core/modules/system/tests/modules/entity_test/src/Entity/EntityTest.php
@@ -11829,9 +12256,11 @@
%%WWWDIR%%/core/modules/system/tests/modules/entity_test/src/EntityTestDefinitionSubscriber.php
%%WWWDIR%%/core/modules/system/tests/modules/entity_test/src/EntityTestDeleteForm.php
%%WWWDIR%%/core/modules/system/tests/modules/entity_test/src/EntityTestForm.php
+%%WWWDIR%%/core/modules/system/tests/modules/entity_test/src/EntityTestHelper.php
%%WWWDIR%%/core/modules/system/tests/modules/entity_test/src/EntityTestListBuilder.php
%%WWWDIR%%/core/modules/system/tests/modules/entity_test/src/EntityTestNoLoadStorage.php
%%WWWDIR%%/core/modules/system/tests/modules/entity_test/src/EntityTestPermissions.php
+%%WWWDIR%%/core/modules/system/tests/modules/entity_test/src/EntityTestTypesFilter.php
%%WWWDIR%%/core/modules/system/tests/modules/entity_test/src/EntityTestViewBuilder.php
%%WWWDIR%%/core/modules/system/tests/modules/entity_test/src/EntityTestViewBuilderOverriddenView.php
%%WWWDIR%%/core/modules/system/tests/modules/entity_test/src/EntityTestViewsData.php
@@ -11950,18 +12379,20 @@
%%WWWDIR%%/core/modules/system/tests/modules/error_test/src/Controller/ErrorTestController.php
%%WWWDIR%%/core/modules/system/tests/modules/evil/evil.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/experimental_module_dependency_test/experimental_module_dependency_test.info.yml
-%%WWWDIR%%/core/modules/system/tests/modules/experimental_module_dependency_test/experimental_module_dependency_test.module
%%WWWDIR%%/core/modules/system/tests/modules/experimental_module_requirements_test/experimental_module_requirements_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/experimental_module_requirements_test/experimental_module_requirements_test.install
%%WWWDIR%%/core/modules/system/tests/modules/experimental_module_requirements_test/src/Hook/ExperimentalModuleRequirementsTestHooks.php
%%WWWDIR%%/core/modules/system/tests/modules/experimental_module_test/experimental_module_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/experimental_module_test/src/Hook/ExperimentalModuleTestHooks.php
+%%WWWDIR%%/core/modules/system/tests/modules/field_storage_entity_type_dependency_test/field_storage_entity_type_dependency_test.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/field_storage_entity_type_dependency_test/src/Hook/FieldStorageEntityTypeDependencyTestHook.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/config/schema/form_test.schema.yml
%%WWWDIR%%/core/modules/system/tests/modules/form_test/form_test.info.yml
-%%WWWDIR%%/core/modules/system/tests/modules/form_test/form_test.module
+%%WWWDIR%%/core/modules/system/tests/modules/form_test/form_test.libraries.yml
%%WWWDIR%%/core/modules/system/tests/modules/form_test/form_test.permissions.yml
%%WWWDIR%%/core/modules/system/tests/modules/form_test/form_test.routing.yml
%%WWWDIR%%/core/modules/system/tests/modules/form_test/form_test.services.yml
+%%WWWDIR%%/core/modules/system/tests/modules/form_test/js/form_test.js
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/AutocompleteController.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Callbacks.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/ConfirmFormArrayPathTestForm.php
@@ -12013,6 +12444,7 @@
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestStatePersistForm.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestStorageForm.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestStoragePageCacheForm.php
+%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestSubmitButtonAttributeForm.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestTableForm.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestTableSelectColspanForm.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestTableSelectDisabledRowsForm.php
@@ -12021,6 +12453,7 @@
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestTableSelectJsSelectForm.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestTableSelectMultipleFalseForm.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestTableSelectMultipleTrueForm.php
+%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestTextareaForm.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestUrlForm.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestValidateForm.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestValidateNoToken.php
@@ -12028,6 +12461,7 @@
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestValidateRequiredNoTitleForm.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestVerticalTabsAccessForm.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestVerticalTabsForm.php
+%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestVerticalTabsWithSummaryForm.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/IncorrectConfigTargetForm.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/JavascriptStatesForm.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/NestedConfigTargetForm.php
@@ -12046,9 +12480,9 @@
%%WWWDIR%%/core/modules/system/tests/modules/generic_module2_test/generic_module2_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/hold_test/hold_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/hold_test/hold_test.install
-%%WWWDIR%%/core/modules/system/tests/modules/hold_test/hold_test.module
%%WWWDIR%%/core/modules/system/tests/modules/hold_test/hold_test.services.yml
%%WWWDIR%%/core/modules/system/tests/modules/hold_test/src/EventSubscriber/HoldTestSubscriber.php
+%%WWWDIR%%/core/modules/system/tests/modules/hold_test/src/HoldTestHelper.php
%%WWWDIR%%/core/modules/system/tests/modules/hook_collector_hook_attribute/hook_collector_hook_attribute.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/hook_collector_hook_attribute/src/Hook/HookAttributeInvokeHook.php
%%WWWDIR%%/core/modules/system/tests/modules/hook_collector_hook_attribute/src/Hook/HookAttributeNamedArgumentsHook.php
@@ -12062,6 +12496,8 @@
%%WWWDIR%%/core/modules/system/tests/modules/hook_collector_skip_procedural/src/Hook/SkipProceduralHooks.php
%%WWWDIR%%/core/modules/system/tests/modules/hook_collector_skip_procedural_attribute/hook_collector_skip_procedural_attribute.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/hook_collector_skip_procedural_attribute/hook_collector_skip_procedural_attribute.module
+%%WWWDIR%%/core/modules/system/tests/modules/hook_test_remove/hook_test_remove.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/hook_test_remove/src/Hook/TestHookRemove.php
%%WWWDIR%%/core/modules/system/tests/modules/http_kernel_test/http_kernel_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/http_kernel_test/http_kernel_test.routing.yml
%%WWWDIR%%/core/modules/system/tests/modules/http_kernel_test/http_kernel_test.services.yml
@@ -12142,10 +12578,6 @@
%%WWWDIR%%/core/modules/system/tests/modules/install_form_test/install_form_test.routing.yml
%%WWWDIR%%/core/modules/system/tests/modules/install_form_test/src/Form/ExtendedForm.php
%%WWWDIR%%/core/modules/system/tests/modules/invalid_module_name_over_the_maximum_allowed_character_length/invalid_module_name_over_the_maximum_allowed_character_length.info.yml
-%%WWWDIR%%/core/modules/system/tests/modules/jquery_keyevent_polyfill_test/jquery_keyevent_polyfill_test.info.yml
-%%WWWDIR%%/core/modules/system/tests/modules/jquery_keyevent_polyfill_test/jquery_keyevent_polyfill_test.libraries.yml
-%%WWWDIR%%/core/modules/system/tests/modules/jquery_keyevent_polyfill_test/js/jquery.keyevent.polyfill.js
-%%WWWDIR%%/core/modules/system/tests/modules/jquery_keyevent_polyfill_test/src/Hook/JqueryKeyeventPolyfillTestHooks.php
%%WWWDIR%%/core/modules/system/tests/modules/jqueryui_library_assets_test/jqueryui_library_assets_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/jqueryui_library_assets_test/jqueryui_library_assets_test.routing.yml
%%WWWDIR%%/core/modules/system/tests/modules/jqueryui_library_assets_test/src/Controller/JqueryUiTestAssetsController.php
@@ -12263,13 +12695,13 @@
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/menu_test.links.contextual.yml
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/menu_test.links.menu.yml
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/menu_test.links.task.yml
-%%WWWDIR%%/core/modules/system/tests/modules/menu_test/menu_test.module
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/menu_test.permissions.yml
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/menu_test.routing.yml
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/menu_test.services.yml
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/src/Access/AccessCheck.php
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/src/Controller/MenuTestController.php
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/src/Hook/MenuTestHooks.php
+%%WWWDIR%%/core/modules/system/tests/modules/menu_test/src/MenuTestHelper.php
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/src/MenuTestServiceProvider.php
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/src/Plugin/Derivative/LocalActionTest.php
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/src/Plugin/Derivative/LocalTaskTest.php
@@ -12287,6 +12719,7 @@
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/src/Theme/TestThemeNegotiator.php
%%WWWDIR%%/core/modules/system/tests/modules/module_autoload_test/module_autoload_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/module_autoload_test/module_autoload_test.module
+%%WWWDIR%%/core/modules/system/tests/modules/module_autoload_test/module_autoload_test.services.yml
%%WWWDIR%%/core/modules/system/tests/modules/module_autoload_test/src/SomeClass.php
%%WWWDIR%%/core/modules/system/tests/modules/module_cache_bin/module_cache_bin.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/module_cache_bin/module_cache_bin.services.yml
@@ -12294,6 +12727,9 @@
%%WWWDIR%%/core/modules/system/tests/modules/module_handler_test_multiple/module_handler_test_multiple.install
%%WWWDIR%%/core/modules/system/tests/modules/module_handler_test_multiple/module_handler_test_multiple_child/module_handler_test_multiple_child.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/module_handler_test_multiple/module_handler_test_multiple_child/module_handler_test_multiple_child.install
+%%WWWDIR%%/core/modules/system/tests/modules/module_implements_alter_test/module_implements_alter_test.implementations.inc
+%%WWWDIR%%/core/modules/system/tests/modules/module_implements_alter_test/module_implements_alter_test.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/module_implements_alter_test/module_implements_alter_test.module
%%WWWDIR%%/core/modules/system/tests/modules/module_info_type_comment/module_info_type_comment.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/module_install_class_loader_test1/module_install_class_loader_test1.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/module_install_class_loader_test1/module_install_class_loader_test1.services.yml
@@ -12301,15 +12737,25 @@
%%WWWDIR%%/core/modules/system/tests/modules/module_install_class_loader_test2/module_install_class_loader_test2.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/module_install_class_loader_test2/module_install_class_loader_test2.services.yml
%%WWWDIR%%/core/modules/system/tests/modules/module_install_class_loader_test2/src/EventSubscriber.php
+%%WWWDIR%%/core/modules/system/tests/modules/module_install_requirements/module_install_requirements.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/module_install_requirements/src/Install/Requirements/ModuleInstallRequirements.php
+%%WWWDIR%%/core/modules/system/tests/modules/module_install_unmet_requirements/module_install_unmet_requirements.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/module_install_unmet_requirements/src/Install/Requirements/ModuleInstallUnmetRequirementsRequirements.php
+%%WWWDIR%%/core/modules/system/tests/modules/module_installer_config_subscriber/config/install/module_installer_config_subscriber.settings.yml
+%%WWWDIR%%/core/modules/system/tests/modules/module_installer_config_subscriber/config/schema/module_installer_config_subscriber.schema.yml
+%%WWWDIR%%/core/modules/system/tests/modules/module_installer_config_subscriber/module_installer_config_subscriber.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/module_installer_config_subscriber/module_installer_config_subscriber.services.yml
+%%WWWDIR%%/core/modules/system/tests/modules/module_installer_config_subscriber/src/EventSubscriber/ModuleInstallConfigTestSubscriber.php
%%WWWDIR%%/core/modules/system/tests/modules/module_installer_config_test/config/install/module_installer_config_test.type.missing_id.yml
%%WWWDIR%%/core/modules/system/tests/modules/module_installer_config_test/config/schema/module_installer_config_test.schema.yml
%%WWWDIR%%/core/modules/system/tests/modules/module_installer_config_test/module_installer_config_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/module_installer_config_test/src/Entity/TestConfigType.php
%%WWWDIR%%/core/modules/system/tests/modules/module_required_test/module_required_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/module_required_test/src/Hook/ModuleRequiredTestHooks.php
+%%WWWDIR%%/core/modules/system/tests/modules/module_runtime_requirements/module_runtime_requirements.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/module_runtime_requirements/src/Hook/ModuleRuntimeRequirementsHooks.php
%%WWWDIR%%/core/modules/system/tests/modules/module_test/config/schema/module_test.schema.yml
%%WWWDIR%%/core/modules/system/tests/modules/module_test/module_test.file.inc
-%%WWWDIR%%/core/modules/system/tests/modules/module_test/module_test.implementations.inc
%%WWWDIR%%/core/modules/system/tests/modules/module_test/module_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/module_test/module_test.install
%%WWWDIR%%/core/modules/system/tests/modules/module_test/module_test.module
@@ -12318,7 +12764,15 @@
%%WWWDIR%%/core/modules/system/tests/modules/module_test/module_test.routing.yml
%%WWWDIR%%/core/modules/system/tests/modules/module_test/module_test.services.yml
%%WWWDIR%%/core/modules/system/tests/modules/module_test/src/Controller/ModuleTestController.php
+%%WWWDIR%%/core/modules/system/tests/modules/module_test/src/ModuleTestCompilerPass.php
+%%WWWDIR%%/core/modules/system/tests/modules/module_test/src/ModuleTestServiceProvider.php
%%WWWDIR%%/core/modules/system/tests/modules/module_test/src/PluginManagerCacheClearer.php
+%%WWWDIR%%/core/modules/system/tests/modules/module_test_oop_preprocess/module_test_oop_preprocess.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/module_test_oop_preprocess/src/Hook/ModuleTestOopPreprocessThemeHooks.php
+%%WWWDIR%%/core/modules/system/tests/modules/module_test_procedural_preprocess/module_test_procedural_preprocess.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/module_test_procedural_preprocess/module_test_procedural_preprocess.module
+%%WWWDIR%%/core/modules/system/tests/modules/module_update_requirements/module_update_requirements.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/module_update_requirements/src/Hook/ModuleUpdateRequirementsHooks.php
%%WWWDIR%%/core/modules/system/tests/modules/name_collision_test/name_collision_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/new_dependency_test/new_dependency_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/new_dependency_test/new_dependency_test.install
@@ -12406,6 +12860,7 @@
%%WWWDIR%%/core/modules/system/tests/modules/plugin_test/src/Plugin/plugin_test/custom_annotation/Example3.php
%%WWWDIR%%/core/modules/system/tests/modules/plugin_test/src/Plugin/plugin_test/custom_annotation/Example4.php
%%WWWDIR%%/core/modules/system/tests/modules/plugin_test/src/Plugin/plugin_test/custom_annotation/Example5.php
+%%WWWDIR%%/core/modules/system/tests/modules/plugin_test/src/Plugin/plugin_test/custom_annotation/ExampleWithAttributeAndAnnotation.php
%%WWWDIR%%/core/modules/system/tests/modules/plugin_test/src/Plugin/plugin_test/custom_annotation/ExtendingNonInstalledClass.php
%%WWWDIR%%/core/modules/system/tests/modules/plugin_test/src/Plugin/plugin_test/custom_annotation/UsingNonInstalledTraitClass.php
%%WWWDIR%%/core/modules/system/tests/modules/plugin_test/src/Plugin/plugin_test/fruit/Apple.php
@@ -12486,6 +12941,8 @@
%%WWWDIR%%/core/modules/system/tests/modules/sdc_test/components/my-button/my-button.css
%%WWWDIR%%/core/modules/system/tests/modules/sdc_test/components/my-button/my-button.js
%%WWWDIR%%/core/modules/system/tests/modules/sdc_test/components/my-button/my-button.twig
+%%WWWDIR%%/core/modules/system/tests/modules/sdc_test/components/my-cta-with-variant-prop/my-cta-with-variant-prop.component.yml
+%%WWWDIR%%/core/modules/system/tests/modules/sdc_test/components/my-cta-with-variant-prop/my-cta-with-variant-prop.twig
%%WWWDIR%%/core/modules/system/tests/modules/sdc_test/components/my-cta/my-cta.component.yml
%%WWWDIR%%/core/modules/system/tests/modules/sdc_test/components/my-cta/my-cta.css
%%WWWDIR%%/core/modules/system/tests/modules/sdc_test/components/my-cta/my-cta.js
@@ -12524,6 +12981,7 @@
%%WWWDIR%%/core/modules/system/tests/modules/session_test/session_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/session_test/session_test.routing.yml
%%WWWDIR%%/core/modules/system/tests/modules/session_test/session_test.services.yml
+%%WWWDIR%%/core/modules/system/tests/modules/session_test/src/Controller/LegacySessionTestController.php
%%WWWDIR%%/core/modules/system/tests/modules/session_test/src/Controller/SessionTestController.php
%%WWWDIR%%/core/modules/system/tests/modules/session_test/src/EventSubscriber/SessionTestSubscriber.php
%%WWWDIR%%/core/modules/system/tests/modules/session_test/src/Form/SessionTestForm.php
@@ -12565,6 +13023,13 @@
%%WWWDIR%%/core/modules/system/tests/modules/tabledrag_test/tabledrag_test.routing.yml
%%WWWDIR%%/core/modules/system/tests/modules/test_batch_test/test_batch_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/test_batch_test/test_batch_test.install
+%%WWWDIR%%/core/modules/system/tests/modules/test_htmx/css/style.css
+%%WWWDIR%%/core/modules/system/tests/modules/test_htmx/js/behavior.js
+%%WWWDIR%%/core/modules/system/tests/modules/test_htmx/src/Controller/HtmxTestAttachmentsController.php
+%%WWWDIR%%/core/modules/system/tests/modules/test_htmx/src/Form/HtmxTestAjaxForm.php
+%%WWWDIR%%/core/modules/system/tests/modules/test_htmx/test_htmx.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/test_htmx/test_htmx.libraries.yml
+%%WWWDIR%%/core/modules/system/tests/modules/test_htmx/test_htmx.routing.yml
%%WWWDIR%%/core/modules/system/tests/modules/test_page_test/src/Controller/Test.php
%%WWWDIR%%/core/modules/system/tests/modules/test_page_test/src/Controller/TestPageTestController.php
%%WWWDIR%%/core/modules/system/tests/modules/test_page_test/src/Form/TestForm.php
@@ -12585,6 +13050,7 @@
%%WWWDIR%%/core/modules/system/tests/modules/theme_suggestions_test/theme_suggestions_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/theme_test/src/EventSubscriber/ThemeTestSubscriber.php
%%WWWDIR%%/core/modules/system/tests/modules/theme_test/src/Hook/ThemeTestHooks.php
+%%WWWDIR%%/core/modules/system/tests/modules/theme_test/src/Hook/ThemeTestThemeHooks.php
%%WWWDIR%%/core/modules/system/tests/modules/theme_test/src/Theme/CustomThemeNegotiator.php
%%WWWDIR%%/core/modules/system/tests/modules/theme_test/src/Theme/HighPriorityThemeNegotiator.php
%%WWWDIR%%/core/modules/system/tests/modules/theme_test/src/ThemeTestController.php
@@ -12658,12 +13124,13 @@
%%WWWDIR%%/core/modules/system/tests/modules/twig_theme_test/twig_theme_test.routing.yml
%%WWWDIR%%/core/modules/system/tests/modules/unique_field_constraint_test/src/Hook/UniqueFieldConstraintTestHooks.php
%%WWWDIR%%/core/modules/system/tests/modules/unique_field_constraint_test/unique_field_constraint_test.info.yml
+%%WWWDIR%%/core/modules/system/tests/modules/unversioned_assets_test/src/Hook/UnversionedAssetsTestHooks.php
%%WWWDIR%%/core/modules/system/tests/modules/unversioned_assets_test/unversioned_assets_test.info.yml
-%%WWWDIR%%/core/modules/system/tests/modules/unversioned_assets_test/unversioned_assets_test.module
%%WWWDIR%%/core/modules/system/tests/modules/update_script_test/config/install/update_script_test.settings.yml
%%WWWDIR%%/core/modules/system/tests/modules/update_script_test/config/schema/update_script_test.schema.yml
%%WWWDIR%%/core/modules/system/tests/modules/update_script_test/src/Controller/UpdateScriptTestController.php
%%WWWDIR%%/core/modules/system/tests/modules/update_script_test/src/Hook/UpdateScriptTestHooks.php
+%%WWWDIR%%/core/modules/system/tests/modules/update_script_test/src/Hook/UpdateScriptTestRequirements.php
%%WWWDIR%%/core/modules/system/tests/modules/update_script_test/src/PathProcessor/BrokenInboundPathProcessor.php
%%WWWDIR%%/core/modules/system/tests/modules/update_script_test/update_script_test.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/update_script_test/update_script_test.install
@@ -12693,6 +13160,7 @@
%%WWWDIR%%/core/modules/system/tests/modules/update_test_postupdate/update_test_postupdate.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/update_test_postupdate/update_test_postupdate.install
%%WWWDIR%%/core/modules/system/tests/modules/update_test_postupdate/update_test_postupdate.post_update.php
+%%WWWDIR%%/core/modules/system/tests/modules/update_test_schema/src/Hook/UpdateTestSchemaRequirements.php
%%WWWDIR%%/core/modules/system/tests/modules/update_test_schema/update_test_schema.info.yml
%%WWWDIR%%/core/modules/system/tests/modules/update_test_schema/update_test_schema.install
%%WWWDIR%%/core/modules/system/tests/modules/update_test_semver_update_n/update_test_semver_update_n.info.yml
@@ -12707,6 +13175,7 @@
%%WWWDIR%%/core/modules/system/tests/src/Functional/Batch/BatchNotFoundTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/Batch/PageTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/Batch/ProcessingTest.php
+%%WWWDIR%%/core/modules/system/tests/src/Functional/Block/ClearCacheBlockTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/Bootstrap/DrupalMessengerServiceTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/Cache/AssertPageCacheContextsAndTagsTrait.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/Cache/CacheTestBase.php
@@ -12774,6 +13243,7 @@
%%WWWDIR%%/core/modules/system/tests/src/Functional/Form/StorageTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/Form/StubForm.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/Form/SystemConfigFormTest.php
+%%WWWDIR%%/core/modules/system/tests/src/Functional/Form/TextareaTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/Form/UrlTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/Form/ValidationTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/GenericTest.php
@@ -12832,6 +13302,7 @@
%%WWWDIR%%/core/modules/system/tests/src/Functional/Routing/RouterTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/SecurityAdvisories/SecurityAdvisoryTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/ServiceProvider/ServiceProviderWebTest.php
+%%WWWDIR%%/core/modules/system/tests/src/Functional/Session/LegacySessionTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/Session/SessionAuthenticationTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/Session/SessionHttpsTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/Session/SessionTest.php
@@ -12857,6 +13328,7 @@
%%WWWDIR%%/core/modules/system/tests/src/Functional/System/ShutdownFunctionsTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/System/SiteMaintenanceTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/System/SitesDirectoryHardeningTest.php
+%%WWWDIR%%/core/modules/system/tests/src/Functional/System/StatusProfileWithoutVersionTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/System/StatusTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/System/SystemAuthorizeTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/System/ThemeTest.php
@@ -12885,8 +13357,11 @@
%%WWWDIR%%/core/modules/system/tests/src/Functional/Theme/TwigRegistryLoaderTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/Theme/TwigSettingsTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/Theme/TwigTransTest.php
+%%WWWDIR%%/core/modules/system/tests/src/Functional/Update/EntityFormModeUpdatePathTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/Update/MenuTreeStorageSchemaUpdateTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/Update/README.txt
+%%WWWDIR%%/core/modules/system/tests/src/Functional/Update/RemovePathKeyTest.php
+%%WWWDIR%%/core/modules/system/tests/src/Functional/Update/RouteAliasUpdateTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/UpdateSystem/BrokenCacheUpdateTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/UpdateSystem/DependencyHookInvocationTest.php
%%WWWDIR%%/core/modules/system/tests/src/Functional/UpdateSystem/DependencyMissingTest.php
@@ -12917,6 +13392,7 @@
%%WWWDIR%%/core/modules/system/tests/src/FunctionalJavascript/Form/ConfigTargetTest.php
%%WWWDIR%%/core/modules/system/tests/src/FunctionalJavascript/Form/DevelopmentSettingsFormTest.php
%%WWWDIR%%/core/modules/system/tests/src/FunctionalJavascript/Form/ElementsTableSelectTest.php
+%%WWWDIR%%/core/modules/system/tests/src/FunctionalJavascript/Form/ElementsVerticalTabsWithSummaryTest.php
%%WWWDIR%%/core/modules/system/tests/src/FunctionalJavascript/Form/RebuildTest.php
%%WWWDIR%%/core/modules/system/tests/src/FunctionalJavascript/Form/TriggeringElementTest.php
%%WWWDIR%%/core/modules/system/tests/src/FunctionalJavascript/FrameworkTest.php
@@ -12928,6 +13404,7 @@
%%WWWDIR%%/core/modules/system/tests/src/FunctionalJavascript/System/DateFormatTest.php
%%WWWDIR%%/core/modules/system/tests/src/FunctionalJavascript/ThemeSettingsFormTest.php
%%WWWDIR%%/core/modules/system/tests/src/Kernel/Action/ActionTest.php
+%%WWWDIR%%/core/modules/system/tests/src/Kernel/Block/StubPathMatcher.php
%%WWWDIR%%/core/modules/system/tests/src/Kernel/Block/SystemMenuBlockTest.php
%%WWWDIR%%/core/modules/system/tests/src/Kernel/Common/AddFeedTest.php
%%WWWDIR%%/core/modules/system/tests/src/Kernel/Common/AlterTest.php
@@ -12938,6 +13415,7 @@
%%WWWDIR%%/core/modules/system/tests/src/Kernel/DateFormatAccessControlHandlerTest.php
%%WWWDIR%%/core/modules/system/tests/src/Kernel/DecoratedServiceTest.php
%%WWWDIR%%/core/modules/system/tests/src/Kernel/DependencyInjection/CompilerPass/LoggerAwarePassTest.php
+%%WWWDIR%%/core/modules/system/tests/src/Kernel/Element/StatusReportPageTest.php
%%WWWDIR%%/core/modules/system/tests/src/Kernel/Entity/ActionValidationTest.php
%%WWWDIR%%/core/modules/system/tests/src/Kernel/Entity/ConfigEntityImportTest.php
%%WWWDIR%%/core/modules/system/tests/src/Kernel/Entity/EntityLabelTest.php
@@ -12987,6 +13465,7 @@
%%WWWDIR%%/core/modules/system/tests/src/Kernel/System/CronQueueTest.php
%%WWWDIR%%/core/modules/system/tests/src/Kernel/System/FloodTest.php
%%WWWDIR%%/core/modules/system/tests/src/Kernel/System/InfoAlterTest.php
+%%WWWDIR%%/core/modules/system/tests/src/Kernel/System/RunTimeRequirementsTest.php
%%WWWDIR%%/core/modules/system/tests/src/Kernel/Theme/FunctionsTest.php
%%WWWDIR%%/core/modules/system/tests/src/Kernel/Theme/ThemeTest.php
%%WWWDIR%%/core/modules/system/tests/src/Kernel/Theme/TwigFilterTest.php
@@ -12997,6 +13476,7 @@
%%WWWDIR%%/core/modules/system/tests/src/Kernel/TimezoneResolverTest.php
%%WWWDIR%%/core/modules/system/tests/src/Kernel/Token/TokenReplaceKernelTest.php
%%WWWDIR%%/core/modules/system/tests/src/Kernel/Token/TokenReplaceKernelTestBase.php
+%%WWWDIR%%/core/modules/system/tests/src/Traits/CacheTestTrait.php
%%WWWDIR%%/core/modules/system/tests/src/Traits/OffCanvasTestTrait.php
%%WWWDIR%%/core/modules/system/tests/src/Traits/TestTrait.php
%%WWWDIR%%/core/modules/system/tests/src/Unit/Batch/BatchControllerTest.php
@@ -13020,6 +13500,9 @@
%%WWWDIR%%/core/modules/system/tests/themes/obsolete_theme_test/obsolete_theme_test.info.yml
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/bar/bar.component.yml
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/bar/bar.twig
+%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/css-load-order/css-load-order.component.yml
+%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/css-load-order/css-load-order.css
+%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/css-load-order/css-load-order.twig
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/lib-overrides/another-stylesheet.css
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/lib-overrides/lib-overrides.component.yml
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/lib-overrides/lib-overrides.css
@@ -13030,7 +13513,10 @@
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/my-card/my-card.component.yml
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/my-card/my-card.css
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/my-card/my-card.twig
+%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/css/css-order-dependent.css
+%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/css/reset.css
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/sdc_theme_test.info.yml
+%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/sdc_theme_test.libraries.yml
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test_base/components/my-card-no-schema/my-card-no-schema.component.yml
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test_base/components/my-card-no-schema/my-card-no-schema.twig
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test_base/sdc_theme_test_base.info.yml
@@ -13328,7 +13814,6 @@
%%WWWDIR%%/core/modules/taxonomy/tests/src/Functional/Views/TermTranslationViewsTest.php
%%WWWDIR%%/core/modules/taxonomy/tests/src/Functional/VocabularyLanguageTest.php
%%WWWDIR%%/core/modules/taxonomy/tests/src/Functional/VocabularyPermissionsTest.php
-%%WWWDIR%%/core/modules/taxonomy/tests/src/Functional/VocabularySerializationTest.php
%%WWWDIR%%/core/modules/taxonomy/tests/src/Functional/VocabularyTranslationTest.php
%%WWWDIR%%/core/modules/taxonomy/tests/src/Functional/VocabularyUiTest.php
%%WWWDIR%%/core/modules/taxonomy/tests/src/Kernel/ContextProvider/TermContextTest.php
@@ -13340,7 +13825,7 @@
%%WWWDIR%%/core/modules/taxonomy/tests/src/Kernel/Migrate/d6/MigrateTaxonomyVocabularyTest.php
%%WWWDIR%%/core/modules/taxonomy/tests/src/Kernel/Migrate/d6/MigrateTaxonomyVocabularyTranslationTest.php
%%WWWDIR%%/core/modules/taxonomy/tests/src/Kernel/Migrate/d6/MigrateTermLocalizedTranslationTest.php
-%%WWWDIR%%/core/modules/taxonomy/tests/src/Kernel/Migrate/d6/MigrateTermNodeComplete.php
+%%WWWDIR%%/core/modules/taxonomy/tests/src/Kernel/Migrate/d6/MigrateTermNodeCompleteTest.php
%%WWWDIR%%/core/modules/taxonomy/tests/src/Kernel/Migrate/d6/MigrateTermNodeRevisionTest.php
%%WWWDIR%%/core/modules/taxonomy/tests/src/Kernel/Migrate/d6/MigrateTermNodeTest.php
%%WWWDIR%%/core/modules/taxonomy/tests/src/Kernel/Migrate/d6/MigrateTermNodeTranslationTest.php
@@ -13447,6 +13932,7 @@
%%WWWDIR%%/core/modules/text/text.libraries.yml
%%WWWDIR%%/core/modules/text/text.module
%%WWWDIR%%/core/modules/text/text.post_update.php
+%%WWWDIR%%/core/modules/text/text.services.yml
%%WWWDIR%%/core/modules/toolbar/css/toolbar.icons.theme.css
%%WWWDIR%%/core/modules/toolbar/css/toolbar.icons.theme.pcss.css
%%WWWDIR%%/core/modules/toolbar/css/toolbar.menu.css
@@ -13486,6 +13972,7 @@
%%WWWDIR%%/core/modules/toolbar/tests/src/FunctionalJavascript/ToolbarStoredStateTest.php
%%WWWDIR%%/core/modules/toolbar/tests/src/Nightwatch/Tests/toolbarApiTest.js
%%WWWDIR%%/core/modules/toolbar/tests/src/Nightwatch/Tests/toolbarTest.js
+%%WWWDIR%%/core/modules/toolbar/tests/src/Nightwatch/ToolbarTestSetup.php
%%WWWDIR%%/core/modules/toolbar/tests/src/Unit/PageCache/AllowToolbarPathTest.php
%%WWWDIR%%/core/modules/toolbar/toolbar.api.php
%%WWWDIR%%/core/modules/toolbar/toolbar.breakpoints.yml
@@ -13503,15 +13990,13 @@
%%WWWDIR%%/core/modules/update/migrations/update_settings.yml
%%WWWDIR%%/core/modules/update/src/Access/UpdateManagerAccessCheck.php
%%WWWDIR%%/core/modules/update/src/Controller/UpdateController.php
-%%WWWDIR%%/core/modules/update/src/Form/UpdateManagerUpdate.php
-%%WWWDIR%%/core/modules/update/src/Form/UpdateReady.php
%%WWWDIR%%/core/modules/update/src/Hook/UpdateHooks.php
+%%WWWDIR%%/core/modules/update/src/Hook/UpdateRequirements.php
%%WWWDIR%%/core/modules/update/src/Plugin/migrate/source/UpdateSettings.php
%%WWWDIR%%/core/modules/update/src/ProjectCoreCompatibility.php
%%WWWDIR%%/core/modules/update/src/ProjectRelease.php
%%WWWDIR%%/core/modules/update/src/ProjectSecurityData.php
%%WWWDIR%%/core/modules/update/src/ProjectSecurityRequirement.php
-%%WWWDIR%%/core/modules/update/src/Routing/UpdateRouteSubscriber.php
%%WWWDIR%%/core/modules/update/src/UpdateFetcher.php
%%WWWDIR%%/core/modules/update/src/UpdateFetcherInterface.php
%%WWWDIR%%/core/modules/update/src/UpdateManager.php
@@ -13546,8 +14031,6 @@
%%WWWDIR%%/core/modules/update/tests/fixtures/release-history/aaa_update_test.sec.8.x-1.2_8.x-2.2.xml
%%WWWDIR%%/core/modules/update/tests/fixtures/release-history/aaa_update_test.sec.8.x-2.2_1.x_secure.xml
%%WWWDIR%%/core/modules/update/tests/fixtures/release-history/bbb_update_test.1_0.xml
-%%WWWDIR%%/core/modules/update/tests/fixtures/release-history/bbb_update_test.1_1.xml
-%%WWWDIR%%/core/modules/update/tests/fixtures/release-history/bbb_update_test.1_2.xml
%%WWWDIR%%/core/modules/update/tests/fixtures/release-history/ccc_update_test.1_0.xml
%%WWWDIR%%/core/modules/update/tests/fixtures/release-history/ccc_update_test.1_1.xml
%%WWWDIR%%/core/modules/update/tests/fixtures/release-history/drupal.1.0-supported.xml
@@ -13636,7 +14119,7 @@
%%WWWDIR%%/core/modules/update/tests/modules/update_test/update_test.services.yml
%%WWWDIR%%/core/modules/update/tests/src/Functional/GenericTest.php
%%WWWDIR%%/core/modules/update/tests/src/Functional/UpdateContribTest.php
-%%WWWDIR%%/core/modules/update/tests/src/Functional/UpdateManagerUpdateTest.php
+%%WWWDIR%%/core/modules/update/tests/src/Functional/UpdateManagerTest.php
%%WWWDIR%%/core/modules/update/tests/src/Functional/UpdateMiscTest.php
%%WWWDIR%%/core/modules/update/tests/src/Functional/UpdateSemverContribBaselineTest.php
%%WWWDIR%%/core/modules/update/tests/src/Functional/UpdateSemverContribSecurityAvailabilityTest.php
@@ -13767,6 +14250,7 @@
%%WWWDIR%%/core/modules/user/src/Form/UserPermissionsModuleSpecificForm.php
%%WWWDIR%%/core/modules/user/src/Form/UserPermissionsRoleSpecificForm.php
%%WWWDIR%%/core/modules/user/src/Hook/UserHooks.php
+%%WWWDIR%%/core/modules/user/src/Hook/UserRequirements.php
%%WWWDIR%%/core/modules/user/src/Hook/UserTokensHooks.php
%%WWWDIR%%/core/modules/user/src/Hook/UserViewsExecutionHooks.php
%%WWWDIR%%/core/modules/user/src/Hook/UserViewsHooks.php
@@ -13791,6 +14275,8 @@
%%WWWDIR%%/core/modules/user/src/Plugin/Search/UserSearch.php
%%WWWDIR%%/core/modules/user/src/Plugin/Validation/Constraint/ProtectedUserFieldConstraint.php
%%WWWDIR%%/core/modules/user/src/Plugin/Validation/Constraint/ProtectedUserFieldConstraintValidator.php
+%%WWWDIR%%/core/modules/user/src/Plugin/Validation/Constraint/RoleExistsConstraint.php
+%%WWWDIR%%/core/modules/user/src/Plugin/Validation/Constraint/RoleExistsConstraintValidator.php
%%WWWDIR%%/core/modules/user/src/Plugin/Validation/Constraint/UserCancelMethodsConstraint.php
%%WWWDIR%%/core/modules/user/src/Plugin/Validation/Constraint/UserMailRequired.php
%%WWWDIR%%/core/modules/user/src/Plugin/Validation/Constraint/UserMailRequiredValidator.php
@@ -13981,6 +14467,7 @@
%%WWWDIR%%/core/modules/user/tests/src/FunctionalJavascript/RegistrationWithUserFieldsTest.php
%%WWWDIR%%/core/modules/user/tests/src/FunctionalJavascript/UserPasswordResetTest.php
%%WWWDIR%%/core/modules/user/tests/src/FunctionalJavascript/UserPermissionsTest.php
+%%WWWDIR%%/core/modules/user/tests/src/FunctionalJavascript/UserRegisterFormTest.php
%%WWWDIR%%/core/modules/user/tests/src/Kernel/Condition/UserRoleConditionTest.php
%%WWWDIR%%/core/modules/user/tests/src/Kernel/ContextProvider/CurrentUserContextTest.php
%%WWWDIR%%/core/modules/user/tests/src/Kernel/Controller/UserControllerTest.php
@@ -14011,6 +14498,7 @@
%%WWWDIR%%/core/modules/user/tests/src/Kernel/Migrate/d7/ProfileFieldCheckRequirementsTest.php
%%WWWDIR%%/core/modules/user/tests/src/Kernel/Migrate/d7/UserMigrationClassTest.php
%%WWWDIR%%/core/modules/user/tests/src/Kernel/ModulePermissionsLinkHelperTest.php
+%%WWWDIR%%/core/modules/user/tests/src/Kernel/Plugin/Validation/Constraint/RoleExistsConstraintValidatorTest.php
%%WWWDIR%%/core/modules/user/tests/src/Kernel/Plugin/migrate/source/ProfileFieldTest.php
%%WWWDIR%%/core/modules/user/tests/src/Kernel/Plugin/migrate/source/UserPictureInstanceTest.php
%%WWWDIR%%/core/modules/user/tests/src/Kernel/Plugin/migrate/source/d6/ProfileFieldOptionTranslationTest.php
@@ -14189,6 +14677,7 @@
%%WWWDIR%%/core/modules/views/src/Exception/ViewRenderElementException.php
%%WWWDIR%%/core/modules/views/src/ExposedFormCache.php
%%WWWDIR%%/core/modules/views/src/FieldAPIHandlerTrait.php
+%%WWWDIR%%/core/modules/views/src/FieldViewsDataProvider.php
%%WWWDIR%%/core/modules/views/src/Form/ViewsExposedForm.php
%%WWWDIR%%/core/modules/views/src/Form/ViewsForm.php
%%WWWDIR%%/core/modules/views/src/Form/ViewsFormMainForm.php
@@ -14419,7 +14908,10 @@
%%WWWDIR%%/core/modules/views/templates/views-view-unformatted.html.twig
%%WWWDIR%%/core/modules/views/templates/views-view.html.twig
%%WWWDIR%%/core/modules/views/tests/fixtures/update/entity-id-argument.php
+%%WWWDIR%%/core/modules/views/tests/fixtures/update/test_table_css_class.php
+%%WWWDIR%%/core/modules/views/tests/fixtures/update/views-block-items-per-page.php
%%WWWDIR%%/core/modules/views/tests/fixtures/update/views.view.test_entity_id_argument_update.yml
+%%WWWDIR%%/core/modules/views/tests/fixtures/update/views.view.test_table_css_class.yml
%%WWWDIR%%/core/modules/views/tests/modules/action_bulk_test/action_bulk_test.info.yml
%%WWWDIR%%/core/modules/views/tests/modules/action_bulk_test/action_bulk_test.routing.yml
%%WWWDIR%%/core/modules/views/tests/modules/action_bulk_test/config/install/system.action.test_action.yml
@@ -14588,11 +15080,13 @@
%%WWWDIR%%/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_simple_argument.yml
%%WWWDIR%%/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_store_pager_settings.yml
%%WWWDIR%%/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_style_html_list.yml
+%%WWWDIR%%/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_style_html_list_ordered.yml
%%WWWDIR%%/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_style_mapping.yml
%%WWWDIR%%/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_summary.yml
%%WWWDIR%%/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_table.yml
%%WWWDIR%%/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_tag_cache.yml
%%WWWDIR%%/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_taxonomy_glossary.yml
+%%WWWDIR%%/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_third_party_uninstall.yml
%%WWWDIR%%/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_token_view.yml
%%WWWDIR%%/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_tokens.yml
%%WWWDIR%%/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_ungroup_rows.yml
@@ -14615,9 +15109,8 @@
%%WWWDIR%%/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_view_sort_translation.yml
%%WWWDIR%%/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_view_status.yml
%%WWWDIR%%/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_view_storage.yml
-%%WWWDIR%%/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_views_groupby_save.yml
+%%WWWDIR%%/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_views_group_by_save.yml
%%WWWDIR%%/core/modules/views/tests/modules/views_test_config/views_test_config.info.yml
-%%WWWDIR%%/core/modules/views/tests/modules/views_test_config/views_test_config.module
%%WWWDIR%%/core/modules/views/tests/modules/views_test_data/config/schema/views_test_data.views.schema.yml
%%WWWDIR%%/core/modules/views/tests/modules/views_test_data/js/views_cache.test.js
%%WWWDIR%%/core/modules/views/tests/modules/views_test_data/src/Cache/ViewsTestCacheContext.php
@@ -14654,6 +15147,7 @@
%%WWWDIR%%/core/modules/views/tests/modules/views_test_data/templates/views-view-mapping-test.html.twig
%%WWWDIR%%/core/modules/views/tests/modules/views_test_data/templates/views-view-style-template-test.html.twig
%%WWWDIR%%/core/modules/views/tests/modules/views_test_data/test_views/views.view.test_access_static.yml
+%%WWWDIR%%/core/modules/views/tests/modules/views_test_data/test_views/views.view.test_content_access_filter.yml
%%WWWDIR%%/core/modules/views/tests/modules/views_test_data/views_cache.test.css
%%WWWDIR%%/core/modules/views/tests/modules/views_test_data/views_test_data.info.yml
%%WWWDIR%%/core/modules/views/tests/modules/views_test_data/views_test_data.install
@@ -14674,12 +15168,13 @@
%%WWWDIR%%/core/modules/views/tests/modules/views_test_modal/views_test_modal.routing.yml
%%WWWDIR%%/core/modules/views/tests/modules/views_test_query_access/src/Hook/ViewsTestQueryAccessHooks.php
%%WWWDIR%%/core/modules/views/tests/modules/views_test_query_access/views_test_query_access.info.yml
-%%WWWDIR%%/core/modules/views/tests/modules/views_test_query_access/views_test_query_access.module
%%WWWDIR%%/core/modules/views/tests/modules/views_test_render_cache/src/Controller/ViewsTestRenderCacheController.php
%%WWWDIR%%/core/modules/views/tests/modules/views_test_render_cache/views_test_render_cache.info.yml
%%WWWDIR%%/core/modules/views/tests/modules/views_test_render_cache/views_test_render_cache.routing.yml
%%WWWDIR%%/core/modules/views/tests/modules/views_test_rss/views_test_rss.info.yml
%%WWWDIR%%/core/modules/views/tests/modules/views_test_rss/views_test_rss.module
+%%WWWDIR%%/core/modules/views/tests/modules/views_third_party_settings_test/config/schema/views_third_party_settings_test.schema.yml
+%%WWWDIR%%/core/modules/views/tests/modules/views_third_party_settings_test/views_third_party_settings_test.info.yml
%%WWWDIR%%/core/modules/views/tests/src/Functional/BulkFormTest.php
%%WWWDIR%%/core/modules/views/tests/src/Functional/DefaultViewsTest.php
%%WWWDIR%%/core/modules/views/tests/src/Functional/Entity/BaseFieldAccessTest.php
@@ -14738,11 +15233,15 @@
%%WWWDIR%%/core/modules/views/tests/src/Functional/SearchIntegrationTest.php
%%WWWDIR%%/core/modules/views/tests/src/Functional/SearchMultilingualTest.php
%%WWWDIR%%/core/modules/views/tests/src/Functional/TaxonomyGlossaryTest.php
+%%WWWDIR%%/core/modules/views/tests/src/Functional/Update/BlockItemsPerPageUpdateTest.php
%%WWWDIR%%/core/modules/views/tests/src/Functional/Update/EntityArgumentUpdateTest.php
+%%WWWDIR%%/core/modules/views/tests/src/Functional/Update/UserRememberRolesFilterSettingTest.php
+%%WWWDIR%%/core/modules/views/tests/src/Functional/Update/ViewsAddDefaultTableCssClassUpdateTest.php
%%WWWDIR%%/core/modules/views/tests/src/Functional/UserBatchActionTest.php
%%WWWDIR%%/core/modules/views/tests/src/Functional/UserPathTest.php
%%WWWDIR%%/core/modules/views/tests/src/Functional/ViewAjaxTest.php
%%WWWDIR%%/core/modules/views/tests/src/Functional/ViewElementTest.php
+%%WWWDIR%%/core/modules/views/tests/src/Functional/ViewStyleHtmlListTest.php
%%WWWDIR%%/core/modules/views/tests/src/Functional/ViewTestBase.php
%%WWWDIR%%/core/modules/views/tests/src/Functional/ViewTranslationTest.php
%%WWWDIR%%/core/modules/views/tests/src/Functional/ViewsEscapingTest.php
@@ -14843,6 +15342,7 @@
%%WWWDIR%%/core/modules/views/tests/src/Kernel/Plugin/DisplayExtenderTest.php
%%WWWDIR%%/core/modules/views/tests/src/Kernel/Plugin/DisplayKernelTest.php
%%WWWDIR%%/core/modules/views/tests/src/Kernel/Plugin/DisplayPageTest.php
+%%WWWDIR%%/core/modules/views/tests/src/Kernel/Plugin/EntityReverseJoinTest.php
%%WWWDIR%%/core/modules/views/tests/src/Kernel/Plugin/ExposedFormRenderTest.php
%%WWWDIR%%/core/modules/views/tests/src/Kernel/Plugin/FieldOrLanguageJoinTest.php
%%WWWDIR%%/core/modules/views/tests/src/Kernel/Plugin/JoinTest.php
@@ -14873,6 +15373,7 @@
%%WWWDIR%%/core/modules/views/tests/src/Kernel/QueryGroupByTest.php
%%WWWDIR%%/core/modules/views/tests/src/Kernel/RenderCacheIntegrationTest.php
%%WWWDIR%%/core/modules/views/tests/src/Kernel/TestViewsTest.php
+%%WWWDIR%%/core/modules/views/tests/src/Kernel/ThirdPartyUninstallTest.php
%%WWWDIR%%/core/modules/views/tests/src/Kernel/TokenReplaceTest.php
%%WWWDIR%%/core/modules/views/tests/src/Kernel/ViewElementTest.php
%%WWWDIR%%/core/modules/views/tests/src/Kernel/ViewExecutableTest.php
@@ -14948,7 +15449,6 @@
%%WWWDIR%%/core/modules/views/views.routing.yml
%%WWWDIR%%/core/modules/views/views.services.yml
%%WWWDIR%%/core/modules/views/views.theme.inc
-%%WWWDIR%%/core/modules/views/views.views.inc
%%WWWDIR%%/core/modules/views_ui/admin.inc
%%WWWDIR%%/core/modules/views_ui/css/views_ui.admin.css
%%WWWDIR%%/core/modules/views_ui/css/views_ui.admin.theme.css
@@ -15124,7 +15624,6 @@
%%WWWDIR%%/core/modules/workflows/tests/modules/workflow_type_test/src/Plugin/WorkflowType/TestType.php
%%WWWDIR%%/core/modules/workflows/tests/modules/workflow_type_test/src/Plugin/WorkflowType/WorkflowCustomAccessType.php
%%WWWDIR%%/core/modules/workflows/tests/modules/workflow_type_test/workflow_type_test.info.yml
-%%WWWDIR%%/core/modules/workflows/tests/modules/workflow_type_test/workflow_type_test.module
%%WWWDIR%%/core/modules/workflows/tests/src/Functional/GenericTest.php
%%WWWDIR%%/core/modules/workflows/tests/src/Functional/Rest/WorkflowJsonAnonTest.php
%%WWWDIR%%/core/modules/workflows/tests/src/Functional/Rest/WorkflowJsonBasicAuthTest.php
@@ -15170,15 +15669,12 @@
%%WWWDIR%%/core/modules/workspaces/src/Entity/Handler/IgnoredWorkspaceHandler.php
%%WWWDIR%%/core/modules/workspaces/src/Entity/Handler/WorkspaceHandlerInterface.php
%%WWWDIR%%/core/modules/workspaces/src/Entity/Workspace.php
-%%WWWDIR%%/core/modules/workspaces/src/EntityAccess.php
-%%WWWDIR%%/core/modules/workspaces/src/EntityOperations.php
%%WWWDIR%%/core/modules/workspaces/src/EntityQuery/PgsqlQueryFactory.php
%%WWWDIR%%/core/modules/workspaces/src/EntityQuery/Query.php
%%WWWDIR%%/core/modules/workspaces/src/EntityQuery/QueryAggregate.php
%%WWWDIR%%/core/modules/workspaces/src/EntityQuery/QueryFactory.php
%%WWWDIR%%/core/modules/workspaces/src/EntityQuery/QueryTrait.php
%%WWWDIR%%/core/modules/workspaces/src/EntityQuery/Tables.php
-%%WWWDIR%%/core/modules/workspaces/src/EntityTypeInfo.php
%%WWWDIR%%/core/modules/workspaces/src/Event/WorkspacePostPublishEvent.php
%%WWWDIR%%/core/modules/workspaces/src/Event/WorkspacePrePublishEvent.php
%%WWWDIR%%/core/modules/workspaces/src/Event/WorkspacePublishEvent.php
@@ -15191,8 +15687,13 @@
%%WWWDIR%%/core/modules/workspaces/src/Form/WorkspaceMergeForm.php
%%WWWDIR%%/core/modules/workspaces/src/Form/WorkspacePublishForm.php
%%WWWDIR%%/core/modules/workspaces/src/Form/WorkspaceSwitcherForm.php
-%%WWWDIR%%/core/modules/workspaces/src/FormOperations.php
+%%WWWDIR%%/core/modules/workspaces/src/Hook/EntityAccess.php
+%%WWWDIR%%/core/modules/workspaces/src/Hook/EntityOperations.php
+%%WWWDIR%%/core/modules/workspaces/src/Hook/EntityTypeInfo.php
+%%WWWDIR%%/core/modules/workspaces/src/Hook/FormOperations.php
+%%WWWDIR%%/core/modules/workspaces/src/Hook/ViewsOperations.php
%%WWWDIR%%/core/modules/workspaces/src/Hook/WorkspacesHooks.php
+%%WWWDIR%%/core/modules/workspaces/src/Install/Requirements/WorkspacesRequirements.php
%%WWWDIR%%/core/modules/workspaces/src/Negotiator/QueryParameterWorkspaceNegotiator.php
%%WWWDIR%%/core/modules/workspaces/src/Negotiator/SessionWorkspaceNegotiator.php
%%WWWDIR%%/core/modules/workspaces/src/Negotiator/WorkspaceIdNegotiatorInterface.php
@@ -15205,7 +15706,6 @@
%%WWWDIR%%/core/modules/workspaces/src/Plugin/Validation/Constraint/EntityReferenceSupportedNewEntitiesConstraintValidator.php
%%WWWDIR%%/core/modules/workspaces/src/Plugin/Validation/Constraint/EntityWorkspaceConflictConstraint.php
%%WWWDIR%%/core/modules/workspaces/src/Plugin/Validation/Constraint/EntityWorkspaceConflictConstraintValidator.php
-%%WWWDIR%%/core/modules/workspaces/src/ViewsQueryAlter.php
%%WWWDIR%%/core/modules/workspaces/src/WorkspaceAccessControlHandler.php
%%WWWDIR%%/core/modules/workspaces/src/WorkspaceAccessException.php
%%WWWDIR%%/core/modules/workspaces/src/WorkspaceAssociation.php
@@ -15230,6 +15730,8 @@
%%WWWDIR%%/core/modules/workspaces/src/WorkspaceViewBuilder.php
%%WWWDIR%%/core/modules/workspaces/src/WorkspacesAliasManager.php
%%WWWDIR%%/core/modules/workspaces/src/WorkspacesAliasRepository.php
+%%WWWDIR%%/core/modules/workspaces/src/WorkspacesEntityRepository.php
+%%WWWDIR%%/core/modules/workspaces/src/WorkspacesLayoutTempstoreRepository.php
%%WWWDIR%%/core/modules/workspaces/src/WorkspacesLazyBuilders.php
%%WWWDIR%%/core/modules/workspaces/src/WorkspacesMenuTreeStorage.php
%%WWWDIR%%/core/modules/workspaces/src/WorkspacesServiceProvider.php
@@ -15259,6 +15761,7 @@
%%WWWDIR%%/core/modules/workspaces/tests/src/Functional/WorkspaceCacheContextTest.php
%%WWWDIR%%/core/modules/workspaces/tests/src/Functional/WorkspaceConcurrentEditingTest.php
%%WWWDIR%%/core/modules/workspaces/tests/src/Functional/WorkspaceEntityDeleteTest.php
+%%WWWDIR%%/core/modules/workspaces/tests/src/Functional/WorkspaceFormValidationTest.php
%%WWWDIR%%/core/modules/workspaces/tests/src/Functional/WorkspaceMenuLinkContentIntegrationTest.php
%%WWWDIR%%/core/modules/workspaces/tests/src/Functional/WorkspacePermissionsTest.php
%%WWWDIR%%/core/modules/workspaces/tests/src/Functional/WorkspaceSwitcherTest.php
@@ -15276,6 +15779,7 @@
%%WWWDIR%%/core/modules/workspaces/tests/src/Kernel/WorkspaceCRUDTest.php
%%WWWDIR%%/core/modules/workspaces/tests/src/Kernel/WorkspaceContentTranslationTest.php
%%WWWDIR%%/core/modules/workspaces/tests/src/Kernel/WorkspaceEntityDeleteTest.php
+%%WWWDIR%%/core/modules/workspaces/tests/src/Kernel/WorkspaceEntityRepositoryTest.php
%%WWWDIR%%/core/modules/workspaces/tests/src/Kernel/WorkspaceInformationTest.php
%%WWWDIR%%/core/modules/workspaces/tests/src/Kernel/WorkspaceIntegrationTest.php
%%WWWDIR%%/core/modules/workspaces/tests/src/Kernel/WorkspaceMergerTest.php
@@ -15293,7 +15797,6 @@
%%WWWDIR%%/core/modules/workspaces/workspaces.links.action.yml
%%WWWDIR%%/core/modules/workspaces/workspaces.links.menu.yml
%%WWWDIR%%/core/modules/workspaces/workspaces.links.task.yml
-%%WWWDIR%%/core/modules/workspaces/workspaces.module
%%WWWDIR%%/core/modules/workspaces/workspaces.permissions.yml
%%WWWDIR%%/core/modules/workspaces/workspaces.post_update.php
%%WWWDIR%%/core/modules/workspaces/workspaces.routing.yml
@@ -15539,7 +16042,6 @@
%%WWWDIR%%/core/profiles/demo_umami/demo_umami.install
%%WWWDIR%%/core/profiles/demo_umami/demo_umami.libraries.yml
%%WWWDIR%%/core/profiles/demo_umami/demo_umami.links.menu.yml
-%%WWWDIR%%/core/profiles/demo_umami/demo_umami.profile
%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/default_content/.htaccess
%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/default_content/LICENCE.txt
%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/default_content/images/borscht-with-pork-ribs-umami.jpg
@@ -15570,7 +16072,7 @@
%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/default_content/languages/en/article_body/lets-hear-it-for-carrots.html
%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/default_content/languages/en/article_body/skip-the-spirits-with-delicious-mocktails.html
%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/default_content/languages/en/article_body/the-real-deal-for-supermarket-savvy-shopping.html
-%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/default_content/languages/en/article_body/the-umami-guide-to-our-favourite-mushrooms.html
+%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/default_content/languages/en/article_body/the-umami-guide-to-our-favorite-mushrooms.html
%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/default_content/languages/en/block_content/banner_block.csv
%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/default_content/languages/en/block_content/disclaimer_block.csv
%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/default_content/languages/en/block_content/footer_promo_block.csv
@@ -15597,7 +16099,7 @@
%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/default_content/languages/es/article_body/lets-hear-it-for-carrots.html
%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/default_content/languages/es/article_body/skip-the-spirits-with-delicious-mocktails.html
%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/default_content/languages/es/article_body/the-real-deal-for-supermarket-savvy-shopping.html
-%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/default_content/languages/es/article_body/the-umami-guide-to-our-favourite-mushrooms.html
+%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/default_content/languages/es/article_body/the-umami-guide-to-our-favorite-mushrooms.html
%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/default_content/languages/es/block_content/banner_block.csv
%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/default_content/languages/es/block_content/disclaimer_block.csv
%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/default_content/languages/es/block_content/footer_promo_block.csv
@@ -15623,6 +16125,8 @@
%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/src/InstallHelper.php
%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/tests/src/Functional/DefaultContentFilesAccessTest.php
%%WWWDIR%%/core/profiles/demo_umami/modules/demo_umami_content/tests/src/Functional/UninstallDefaultContentTest.php
+%%WWWDIR%%/core/profiles/demo_umami/src/Hook/DemoUmamiHooks.php
+%%WWWDIR%%/core/profiles/demo_umami/src/Hook/DemoUmamiRequirements.php
%%WWWDIR%%/core/profiles/demo_umami/tests/src/Functional/DemoUmamiProfileTest.php
%%WWWDIR%%/core/profiles/demo_umami/tests/src/Functional/UmamiMultilingualInstallTest.php
%%WWWDIR%%/core/profiles/demo_umami/tests/src/FunctionalJavascript/AssetAggregationAcrossPagesTest.php
@@ -15782,6 +16286,7 @@
%%WWWDIR%%/core/profiles/demo_umami/themes/umami/templates/classy/block/block--local-actions-block.html.twig
%%WWWDIR%%/core/profiles/demo_umami/themes/umami/templates/classy/block/block--local-tasks-block.html.twig
%%WWWDIR%%/core/profiles/demo_umami/themes/umami/templates/classy/block/block--system-menu-block.html.twig
+%%WWWDIR%%/core/profiles/demo_umami/themes/umami/templates/classy/block/block--system-messages-block.html.twig
%%WWWDIR%%/core/profiles/demo_umami/themes/umami/templates/classy/block/block.html.twig
%%WWWDIR%%/core/profiles/demo_umami/themes/umami/templates/classy/content-edit/file-managed-file.html.twig
%%WWWDIR%%/core/profiles/demo_umami/themes/umami/templates/classy/content-edit/filter-caption.html.twig
@@ -15985,10 +16490,10 @@
%%WWWDIR%%/core/profiles/standard/config/optional/responsive_image.styles.narrow.yml
%%WWWDIR%%/core/profiles/standard/config/optional/responsive_image.styles.wide.yml
%%WWWDIR%%/core/profiles/standard/config/optional/workflows.workflow.editorial.yml
+%%WWWDIR%%/core/profiles/standard/src/Hook/StandardHooks.php
%%WWWDIR%%/core/profiles/standard/standard.info.yml
%%WWWDIR%%/core/profiles/standard/standard.install
%%WWWDIR%%/core/profiles/standard/standard.links.menu.yml
-%%WWWDIR%%/core/profiles/standard/standard.profile
%%WWWDIR%%/core/profiles/standard/tests/src/Functional/StandardTest.php
%%WWWDIR%%/core/profiles/standard/tests/src/FunctionalJavascript/StandardJavascriptTest.php
%%WWWDIR%%/core/profiles/standard/tests/src/FunctionalJavascript/StandardPerformanceTest.php
@@ -16014,6 +16519,8 @@
%%WWWDIR%%/core/profiles/tests/nightwatch_a11y_testing/nightwatch_a11y_testing.info.yml
%%WWWDIR%%/core/profiles/tests/nightwatch_testing/config/optional/locale.settings.yml
%%WWWDIR%%/core/profiles/tests/nightwatch_testing/nightwatch_testing.info.yml
+%%WWWDIR%%/core/profiles/tests/profile_install_requirements/profile_install_requirements.info.yml
+%%WWWDIR%%/core/profiles/tests/profile_install_requirements/src/Install/Requirements/ProfileInstallRequirementsRequirements.php
%%WWWDIR%%/core/profiles/tests/test_language_negotiation/config/install/language.types.yml
%%WWWDIR%%/core/profiles/tests/test_language_negotiation/test_language_negotiation.info.yml
%%WWWDIR%%/core/profiles/tests/testing/config/optional/locale.settings.yml
@@ -16050,8 +16557,9 @@
%%WWWDIR%%/core/profiles/tests/testing_multilingual_with_english/config/install/language.entity.de.yml
%%WWWDIR%%/core/profiles/tests/testing_multilingual_with_english/config/install/language.entity.es.yml
%%WWWDIR%%/core/profiles/tests/testing_multilingual_with_english/testing_multilingual_with_english.info.yml
+%%WWWDIR%%/core/profiles/tests/testing_no_version/testing_no_version.info.yml
+%%WWWDIR%%/core/profiles/tests/testing_requirements/src/Install/Requirements/TestingRequirementsRequirements.php
%%WWWDIR%%/core/profiles/tests/testing_requirements/testing_requirements.info.yml
-%%WWWDIR%%/core/profiles/tests/testing_requirements/testing_requirements.install
%%WWWDIR%%/core/profiles/tests/testing_site_config/testing_site_config.info.yml
%%WWWDIR%%/core/profiles/tests/testing_site_config/testing_site_config.install
%%WWWDIR%%/core/profiles/tests/testing_themes_blocks/config/install/system.theme.yml
@@ -16262,6 +16770,7 @@
%%WWWDIR%%/core/tests/Drupal/FunctionalJavascriptTests/Core/JsMessageTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalJavascriptTests/Core/MachineNameTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalJavascriptTests/Core/Session/SessionTest.php
+%%WWWDIR%%/core/tests/Drupal/FunctionalJavascriptTests/Dialog/DialogDeprecationsTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalJavascriptTests/Dialog/DialogPositionTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalJavascriptTests/DrupalSelenium2Driver.php
%%WWWDIR%%/core/tests/Drupal/FunctionalJavascriptTests/EntityReference/EntityReferenceAutocompleteWidgetTest.php
@@ -16291,7 +16800,7 @@
%%WWWDIR%%/core/tests/Drupal/FunctionalJavascriptTests/WebDriverTestBase.php
%%WWWDIR%%/core/tests/Drupal/FunctionalJavascriptTests/WebDriverWebAssert.php
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Asset/AssetOptimizationTest.php
-%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Asset/AssetOptimizationTestUmami.php
+%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Asset/AssetOptimizationUmamiTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Asset/UnversionedAssetTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Bootstrap/ErrorContainer.php
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Bootstrap/ExceptionContainer.php
@@ -16354,9 +16863,9 @@
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigNoConfigTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigNoProfileTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigNoSystemSiteTest.php
-%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigProfileHookInstall.php
+%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigProfileHookInstallTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigSyncDirectoryMultilingualTest.php
-%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigSyncDirectoryProfileHookInstall.php
+%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigSyncDirectoryProfileHookInstallTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigSyncDirectoryProfileMismatchTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigTestBase.php
@@ -16387,12 +16896,13 @@
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/InstallerTranslationTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/MinimalInstallerTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/MultipleDistributionsProfileTest.php
+%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/ProfileRequirementsTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/SingleVisibleProfileTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/SiteNameTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/SiteSettingsFormTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/StandardInstallerTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/SuperUserAccessInstallTest.php
-%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/TestingProfileHooks.php
+%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/TestingProfileHooksTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Installer/TestingProfileInstallTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Libraries/JqueryUiLibraryAssetsTest.php
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/Libraries/ManyAssetsLoadOrderTest.php
@@ -16458,11 +16968,14 @@
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/UserHelpersTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/AssertConfigTrait.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/AssertContentTrait.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Component/ComponentRenderTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Component/Render/FormattableMarkupKernelTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Components/ComponentInFormTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Components/ComponentInvalidReplacementTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Components/ComponentKernelTestBase.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Components/ComponentNegotiatorTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Components/ComponentNodeVisitorTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Components/ComponentPluginManagerCachedDiscoveryTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Components/ComponentPluginManagerTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Components/ComponentRenderInvalidTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Components/ComponentRenderTest.php
@@ -16485,6 +16998,7 @@
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Asset/ResolvedLibraryDefinitionsFilesMatchTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Batch/BatchKernelTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Batch/BatchNegotiatorTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Block/BlockBaseTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Block/MultipleBlockFormTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Bootstrap/ExtensionPathResolverTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Bootstrap/ResettableStaticTest.php
@@ -16498,8 +17012,11 @@
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Cache/DatabaseBackendTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Cache/EndOfTransactionQueriesTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Cache/GenericCacheBackendUnitTestBase.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Cache/LruCacheGenericTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Cache/MemoryBackendTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Cache/MemoryCacheGenericTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Cache/PhpBackendTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/ClassLoader/BackwardsCompatibilityClassLoaderTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Common/DrupalFlushAllCachesTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Common/XssUnitTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Condition/ConditionPluginCollectionTest.php
@@ -16564,6 +17081,7 @@
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSyntaxTestBase.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Database/DriverSpecificTransactionTestBase.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Database/FetchLegacyTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Database/FetchTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Database/InsertDefaultsTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Database/InsertLobTest.php
@@ -16595,6 +17113,7 @@
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Datetime/DateFormatterTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Datetime/DatelistElementFormTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Datetime/DatetimeElementFormTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Datetime/Element/DatetimeFormElementTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Datetime/Element/TimezoneTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Datetime/TimestampSchemaTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/DefaultContent/AdminAccountSwitcherTest.php
@@ -16632,6 +17151,7 @@
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Entity/EntityBundleListenerTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Entity/EntityCrudHookTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Entity/EntityDecoupledTranslationRevisionsTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Entity/EntityDefinitionUpdateMultipleTypesTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Entity/EntityDefinitionUpdateProviderTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Entity/EntityDefinitionUpdateTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Entity/EntityDeriverTest.php
@@ -16650,6 +17170,7 @@
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Entity/EntityLanguageTestBase.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Entity/EntityLoadByUuidTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Entity/EntityNonRevisionableTranslatableFieldTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Entity/EntityOriginalDeprecationTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Entity/EntityQueryAggregateTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Entity/EntityQueryRelationshipTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Entity/EntityQueryTest.php
@@ -16679,10 +17200,13 @@
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Entity/RevisionableContentEntityBaseTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Entity/RouteProviderTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Entity/Sql/SqlContentEntityStorageSchemaTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Entity/Sql/SqlContentEntityStorageTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Entity/Sql/TestableSqlContentEntityStorage.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Entity/ValidReferenceConstraintValidatorTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/EventSubscriber/ExceptionLoggingSubscriberTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Extension/ExtensionExistsConstraintValidatorTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Extension/ExtensionNameConstraintTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Extension/LegacyRequirementSeverityTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Extension/ModuleConfigureRouteTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Extension/ModuleExtensionListTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Extension/ModuleHandlerDeprecatedHookTest.php
@@ -16699,10 +17223,14 @@
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Field/FieldItemTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Field/FieldMissingTypeTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Field/FieldSettingsTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Field/FieldStorageCreateCheckDeprecationTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Field/FieldStorageCreateCheckTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Field/FieldType/PasswordItemTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Field/MapBaseFieldTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/File/DirectoryTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/File/ExtensionMimeTypeGuesserDeprecationTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/File/FileCopyTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/File/FileDeleteGadgetChainTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/File/FileDeleteRecursiveTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/File/FileDeleteTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/File/FileMoveTest.php
@@ -16714,7 +17242,9 @@
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/File/FileUrlGeneratorTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/File/HtaccessTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/File/LegacyFileSystemTest.php
-%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/File/MimeTypeTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/File/MimeType/ExtensionMimeTypeGuesserLegacyTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/File/MimeType/ExtensionMimeTypeGuesserTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/File/MimeType/LegacyMimeTypeTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/File/ReadOnlyStreamWrapperTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/File/RemoteFileDeleteRecursiveTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/File/RemoteFileDeleteTest.php
@@ -16732,12 +17262,16 @@
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Form/FormDefaultHandlersTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Form/FormValidationMessageOrderTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Form/TriggeringElementProgrammedTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Hook/HookAlterOrderTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Hook/HookCollectorPassTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Hook/HookOrderTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Hook/HookOrderTestTrait.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Http/BinaryFileResponseTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Http/LinkRelationsTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/HttpKernel/StackKernelIntegrationTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Image/ToolkitGdTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Image/ToolkitTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Installer/InstallRequirementsTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Installer/InstallerLanguageTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Installer/InstallerRedirectTraitMockableClass.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Installer/InstallerRedirectTraitTest.php
@@ -16785,6 +17319,7 @@
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Plugin/InspectionTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Plugin/PluginExistsConstraintValidatorTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Plugin/PluginTestBase.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/PreWarm/PreWarmerTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Queue/QueueSerializationTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Queue/QueueTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Recipe/ConfigActionValidationTest.php
@@ -16803,9 +17338,11 @@
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Recipe/WildcardConfigActionsTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Render/Element/ActionsTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Render/Element/DeprecatedElementTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Render/Element/LegacyStatusReportTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Render/Element/MachineNameTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Render/Element/PluginAlterTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Render/Element/RenderElementTypesTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Render/Element/StatusReportTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Render/Element/TableSortExtenderTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Render/Element/TableTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Render/Element/WeightTest.php
@@ -16832,7 +17369,10 @@
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Test/AssertMailTraitTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Test/Comparator/MarkupInterfaceComparatorTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Test/EnvironmentCleanerTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Test/PhpUnitApiFindAllClassFilesTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Test/PhpUnitApiGetTestClassesTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Test/PhpUnitBridgeTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Test/PhpUnitTestDiscoveryTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Test/SimpletestTestRunResultsStorageTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Test/TestRunTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Theme/BaseThemeMissingTest.php
@@ -16855,17 +17395,22 @@
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Theme/TwigEnvironmentTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Theme/TwigMarkupInterfaceTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/TypedData/AllowedValuesConstraintValidatorTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/TypedData/ClassResolverConstraintValidatorTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/TypedData/ComplexDataConstraintValidatorTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/TypedData/RecursiveContextualValidatorTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/TypedData/TypedDataDefinitionEntityBundleTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/TypedData/TypedDataDefinitionTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/TypedData/TypedDataTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/TypedData/ValidKeysConstraintValidatorTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Updater/UpdateRequirementsTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Updater/UpdaterTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Url/LinkGenerationTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/User/AccountTakeoverGadgetChainTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Validation/AtLeastOneOfConstraintValidatorTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Validation/ConstraintFactoryTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Validation/UniqueFieldConstraintTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Validation/UniqueValuesConstraintValidatorTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Validation/UriHostValidatorTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Validation/UuidValidatorTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/FileSystemModuleDiscoveryDataProviderTrait.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/KernelTestBase.php
@@ -16908,6 +17453,7 @@
%%WWWDIR%%/core/tests/Drupal/Nightwatch/Tests/a11yTestDefault.js
%%WWWDIR%%/core/tests/Drupal/Nightwatch/Tests/ajaxExecutionOrderTest.js
%%WWWDIR%%/core/tests/Drupal/Nightwatch/Tests/claroAutocompleteTest.js
+%%WWWDIR%%/core/tests/Drupal/Nightwatch/Tests/htmx/htmxTest.js
%%WWWDIR%%/core/tests/Drupal/Nightwatch/Tests/installProfileTest.js
%%WWWDIR%%/core/tests/Drupal/Nightwatch/Tests/jQueryUIPositionShimTest.js
%%WWWDIR%%/core/tests/Drupal/Nightwatch/Tests/jsDeprecationTest.js
@@ -16924,6 +17470,7 @@
%%WWWDIR%%/core/tests/Drupal/TestSite/Commands/TestSiteReleaseLocksCommand.php
%%WWWDIR%%/core/tests/Drupal/TestSite/Commands/TestSiteTearDownCommand.php
%%WWWDIR%%/core/tests/Drupal/TestSite/Commands/TestSiteUserLoginCommand.php
+%%WWWDIR%%/core/tests/Drupal/TestSite/HtmxAssetLoadTestSetup.php
%%WWWDIR%%/core/tests/Drupal/TestSite/TestPreinstallInterface.php
%%WWWDIR%%/core/tests/Drupal/TestSite/TestSetupInterface.php
%%WWWDIR%%/core/tests/Drupal/TestSite/TestSiteApplication.php
@@ -16936,6 +17483,8 @@
%%WWWDIR%%/core/tests/Drupal/TestTools/ErrorHandler/TestErrorHandler.php
%%WWWDIR%%/core/tests/Drupal/TestTools/Extension/DeprecationBridge/DeprecationHandler.php
%%WWWDIR%%/core/tests/Drupal/TestTools/Extension/DeprecationBridge/ExpectDeprecationTrait.php
+%%WWWDIR%%/core/tests/Drupal/TestTools/Extension/Dump/DebugDump.php
+%%WWWDIR%%/core/tests/Drupal/TestTools/Extension/Dump/TestRunnerFinishedSubscriber.php
%%WWWDIR%%/core/tests/Drupal/TestTools/Extension/HtmlLogging/HtmlOutputLogger.php
%%WWWDIR%%/core/tests/Drupal/TestTools/Extension/HtmlLogging/SubscriberBase.php
%%WWWDIR%%/core/tests/Drupal/TestTools/Extension/HtmlLogging/TestRunnerFinishedSubscriber.php
@@ -16944,9 +17493,10 @@
%%WWWDIR%%/core/tests/Drupal/TestTools/Extension/RequiresComposerTrait.php
%%WWWDIR%%/core/tests/Drupal/TestTools/Extension/SchemaInspector.php
%%WWWDIR%%/core/tests/Drupal/TestTools/PhpUnitCompatibility/PhpUnit10/TestCompatibilityTrait.php
+%%WWWDIR%%/core/tests/Drupal/TestTools/PhpUnitCompatibility/PhpUnit11/TestCompatibilityTrait.php
%%WWWDIR%%/core/tests/Drupal/TestTools/PhpUnitCompatibility/RunnerVersion.php
+%%WWWDIR%%/core/tests/Drupal/TestTools/PhpUnitTestCaseJUnitResult.php
%%WWWDIR%%/core/tests/Drupal/TestTools/Random.php
-%%WWWDIR%%/core/tests/Drupal/TestTools/TestVarDumper.php
%%WWWDIR%%/core/tests/Drupal/Tests/ApiRequestTrait.php
%%WWWDIR%%/core/tests/Drupal/Tests/BrowserHtmlDebugTrait.php
%%WWWDIR%%/core/tests/Drupal/Tests/BrowserTestBase.php
@@ -17097,15 +17647,17 @@
%%WWWDIR%%/core/tests/Drupal/Tests/Component/Utility/fixtures/RectangleTest.json
%%WWWDIR%%/core/tests/Drupal/Tests/Component/Uuid/UuidTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Component/Version/ConstraintTest.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Component/phpunit.xml.dist
%%WWWDIR%%/core/tests/Drupal/Tests/Composer/ComposerIntegrationTrait.php
%%WWWDIR%%/core/tests/Drupal/Tests/Composer/ComposerTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Generator/BuilderTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Generator/Fixtures.php
%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Generator/MetapackageUpdateTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Generator/OverlapWithTopLevelDependenciesTest.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/ExecTrait.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/FixturesBase.php
%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/ProjectMessage/ConfigTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Scaffold/AssertUtilsTrait.php
-%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Scaffold/ExecTrait.php
%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Scaffold/Fixtures.php
%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Scaffold/Functional/ComposerHookTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Scaffold/Functional/ManageGitIgnoreTest.php
@@ -17173,19 +17725,38 @@
%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Scaffold/fixtures/scaffold-events-fixture/composer.json.tmpl
%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Scaffold/fixtures/scaffold-override-fixture/assets/override-settings.php
%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Scaffold/fixtures/scaffold-override-fixture/composer.json
+%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Unpack/Fixtures.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Unpack/Functional/UnpackRecipeTest.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Unpack/SemVerTest.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Unpack/fixtures/composer-root/composer.json.tmpl
+%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Unpack/fixtures/modules/composer-module-a/composer.json
+%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Unpack/fixtures/modules/composer-module-b/composer.json
+%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Unpack/fixtures/recipes/composer-recipe-a/composer.json
+%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Unpack/fixtures/recipes/composer-recipe-a/recipe.yml
+%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Unpack/fixtures/recipes/composer-recipe-b/composer.json
+%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Unpack/fixtures/recipes/composer-recipe-b/recipe.yml
+%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Unpack/fixtures/recipes/composer-recipe-c/composer.json
+%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Unpack/fixtures/recipes/composer-recipe-c/recipe.yml
+%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Unpack/fixtures/recipes/composer-recipe-d/composer.json
+%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Unpack/fixtures/recipes/composer-recipe-d/recipe.yml
+%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/Unpack/fixtures/themes/composer-theme-a/composer.json
%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/VendorHardening/ConfigTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Composer/Plugin/VendorHardening/VendorHardeningPluginTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Composer/fixtures/ensureBehatDriverVersionsFixture/composer.lock
%%WWWDIR%%/core/tests/Drupal/Tests/ComposerIntegrationTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/ConfigTestTrait.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Core/Access/AccessGroupAndTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Access/AccessManagerTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Access/AccessResultForbiddenTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Access/AccessResultNeutralTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Access/AccessResultTest.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Core/Access/AccessibleTestingTrait.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Access/CsrfAccessCheckTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Access/CsrfTokenGeneratorTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Access/CustomAccessCheckTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Access/DefaultAccessCheckTest.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Core/Access/DependentAccessTest.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Core/Access/RoutePathGenerationTraitTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Access/RouteProcessorCsrfTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Ajax/AjaxCommandsTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Ajax/AjaxResponseTest.php
@@ -17209,6 +17780,7 @@
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Asset/css_test_files/charset_same_line.css
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Asset/css_test_files/comment_hacks.css
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Asset/css_test_files/comment_hacks.css.optimized.css
+%%WWWDIR%%/core/tests/Drupal/Tests/Core/Asset/css_test_files/css_external.optimized.aggregated.css
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Asset/css_test_files/css_input_simple.css
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Asset/css_test_files/css_input_simple_with_media.css.optimized.css
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Asset/css_test_files/css_input_with_bom.css
@@ -17294,7 +17866,9 @@
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Cache/Context/SessionCacheContextTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Cache/Context/UserRolesCacheContextTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Cache/DatabaseBackendFactoryTest.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Core/Cache/LruMemoryCacheTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Cache/NullBackendTest.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Core/Cache/RefinableCacheableDependencyTraitTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Cache/VariationCacheTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Command/QuickStartTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Common/AttributesTest.php
@@ -17412,6 +17986,8 @@
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Entity/Sql/SqlContentEntityStorageTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Entity/StubEntityBase.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Entity/StubEntityHandlerBase.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Core/Entity/StubEntityStorageBase.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Core/Entity/StubFieldItemBase.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Entity/StubRevisionableEntity.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Entity/TypedData/EntityAdapterUnitTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Error/DrupalLogErrorTest.php
@@ -17440,6 +18016,7 @@
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Extension/ModuleInfoTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Extension/ModuleRequiredByThemesUninstallValidatorTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Extension/RequiredModuleUninstallValidatorTest.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Core/Extension/Requirement/RequirementSeverityTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Extension/ThemeExtensionListTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Extension/ThemeHandlerTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test/hook_include.inc
@@ -17454,6 +18031,8 @@
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test_all2/module_handler_test_all2.info.yml
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test_all2/module_handler_test_all2.module
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Extension/modules/module_handler_test_no_hook/module_handler_test_no_hook.info.yml
+%%WWWDIR%%/core/tests/Drupal/Tests/Core/Extension/modules/module_implements_alter_test_legacy/module_implements_alter_test_legacy.info.yml
+%%WWWDIR%%/core/tests/Drupal/Tests/Core/Extension/modules/module_implements_alter_test_legacy/module_implements_alter_test_legacy.module
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Field/BaseFieldDefinitionTestBase.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Field/FieldDefinitionListenerTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Field/FieldFilteredMarkupTest.php
@@ -17466,6 +18045,7 @@
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Field/UriItemTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/File/FileSystemTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/File/FileUploadSanitizeNameEventTest.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Core/File/MimeType/MimeTypeMapTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Flood/MemoryBackendTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Form/ConfigFormBaseTraitTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Form/ConfigTargetTest.php
@@ -17524,6 +18104,7 @@
%%WWWDIR%%/core/tests/Drupal/Tests/Core/PageCache/ChainRequestPolicyTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/PageCache/ChainResponsePolicyTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/PageCache/CommandLineOrUnsafeMethodTest.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Core/PageCache/DenyNoCacheRoutesTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/PageCache/NoSessionOpenTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/ParamConverter/EntityConverterTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/ParamConverter/EntityRevisionParamConverterTest.php
@@ -17566,6 +18147,7 @@
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Plugin/PluginFormFactoryTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Plugin/PluginWithFormsTraitTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Plugin/TestPluginManager.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Core/PreWarm/CachePreWarmerTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/PrivateKeyTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/ProxyBuilder/ProxyBuilderTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Queue/QueueExceptionsTest.php
@@ -17634,6 +18216,7 @@
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Session/UserSessionTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Session/WriteSafeSessionHandlerTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Site/SettingsTest.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Core/StackMiddleware/AjaxPageStateTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/StackMiddleware/ContentLengthTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/StackMiddleware/NegotiationMiddlewareTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/StackMiddleware/ReverseProxyMiddlewareTest.php
@@ -17643,13 +18226,11 @@
%%WWWDIR%%/core/tests/Drupal/Tests/Core/StringTranslation/StringTranslationTraitTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/StringTranslation/TranslatableMarkupTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/StringTranslation/TranslationManagerTest.php
-%%WWWDIR%%/core/tests/Drupal/Tests/Core/StringTranslation/TranslationWrapperTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/TempStore/PrivateTempStoreTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/TempStore/SharedTempStoreTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Template/AttributeHelperTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Template/AttributeTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Template/Loader/ThemeRegistryLoaderTest.php
-%%WWWDIR%%/core/tests/Drupal/Tests/Core/Template/StubTwigTemplate.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Template/TwigExtensionTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Template/TwigSandboxTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Test/AssertContentTraitTest.php
@@ -17658,7 +18239,6 @@
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Test/PhpUnitAutoloaderTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Test/PhpUnitBridgeIsolatedTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Test/PhpUnitBridgeTest.php
-%%WWWDIR%%/core/tests/Drupal/Tests/Core/Test/PhpUnitCliTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Test/PhpUnitTestRunnerTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Test/RunTests/TestFileParserTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Test/TestDatabaseTest.php
@@ -17668,12 +18248,12 @@
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Test/WebAssertTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Test/WebDriverTestBaseTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Test/XdebugRequestTraitTest.php
-%%WWWDIR%%/core/tests/Drupal/Tests/Core/Test/fixtures/phpunit_error.xml
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Theme/AjaxBasePageNegotiatorTest.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Core/Theme/Component/ComponentLoaderTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Theme/Component/ComponentMetadataTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Theme/Component/ComponentValidatorTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Theme/Component/SchemaCompatibilityCheckerTest.php
-%%WWWDIR%%/core/tests/Drupal/Tests/Core/Theme/CoreThemesAutoloadedForTests.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Core/Theme/CoreThemesAutoloadedForTestsTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Theme/Icon/IconDefinitionTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Theme/Icon/IconExtractorSettingsFormTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Theme/Icon/IconExtractorTest.php
@@ -18015,6 +18595,7 @@
%%WWWDIR%%/core/tests/fixtures/default_content/node/e1714f23-70c0-4493-8e92-af1901771921.yml
%%WWWDIR%%/core/tests/fixtures/default_content/taxonomy_term/550f86ad-aa11-4047-953f-636d42889f85.yml
%%WWWDIR%%/core/tests/fixtures/default_content/user/94503467-be7f-406c-9795-fc25baa22203.yml
+%%WWWDIR%%/core/tests/fixtures/default_content_broken/no-uuid.yml
%%WWWDIR%%/core/tests/fixtures/empty_file.php.module
%%WWWDIR%%/core/tests/fixtures/files/README.txt
%%WWWDIR%%/core/tests/fixtures/files/html-1.txt
@@ -18022,12 +18603,14 @@
%%WWWDIR%%/core/tests/fixtures/files/image-1.png
%%WWWDIR%%/core/tests/fixtures/files/image-2.jpg
%%WWWDIR%%/core/tests/fixtures/files/image-3.jpg
+%%WWWDIR%%/core/tests/fixtures/files/image-test-iccp-profile.png
%%WWWDIR%%/core/tests/fixtures/files/image-test-no-transparency.gif
%%WWWDIR%%/core/tests/fixtures/files/image-test-transparent-indexed.gif
%%WWWDIR%%/core/tests/fixtures/files/image-test-transparent-out-of-range.gif
%%WWWDIR%%/core/tests/fixtures/files/image-test.gif
%%WWWDIR%%/core/tests/fixtures/files/image-test.jpg
%%WWWDIR%%/core/tests/fixtures/files/image-test.png
+%%WWWDIR%%/core/tests/fixtures/files/img-test.avif
%%WWWDIR%%/core/tests/fixtures/files/img-test.webp
%%WWWDIR%%/core/tests/fixtures/files/invalid-img-test.png
%%WWWDIR%%/core/tests/fixtures/files/invalid-img-zero-size.png
@@ -18041,9 +18624,13 @@
%%WWWDIR%%/core/tests/fixtures/files/translations/drupal-8.0.0.de.po
%%WWWDIR%%/core/tests/fixtures/files/translations/drupal-8.0.0.fr____CA.po
%%WWWDIR%%/core/tests/fixtures/files/translations/drupal-8.0.x.fr-CA.po
+%%WWWDIR%%/core/tests/fixtures/phpunit_error.xml
+%%WWWDIR%%/core/tests/fixtures/phpunit_skipped.xml
%%WWWDIR%%/core/tests/fixtures/plugins/CustomPlugin.php
%%WWWDIR%%/core/tests/fixtures/plugins/Plugin/PluginNamespace/AttributeDiscoveryTest1.php
%%WWWDIR%%/core/tests/fixtures/plugins/Plugin/PluginNamespace/AttributeDiscoveryTest2.php
+%%WWWDIR%%/core/tests/fixtures/plugins/Plugin/PluginNamespace/AttributeDiscoveryTestMissingInterface.php
+%%WWWDIR%%/core/tests/fixtures/plugins/Plugin/PluginNamespace/AttributeDiscoveryTestMissingTrait.php
%%WWWDIR%%/core/tests/fixtures/recipes/base_theme_and_views/recipe.yml
%%WWWDIR%%/core/tests/fixtures/recipes/config_actions/recipe.yml
%%WWWDIR%%/core/tests/fixtures/recipes/config_actions_dependency_validation/direct_dependency/recipe.yml
@@ -18374,7 +18961,6 @@
%%WWWDIR%%/core/themes/claro/images/icons/ab1b1b/questionmark.svg
%%WWWDIR%%/core/themes/claro/images/icons/ab1b1b/show.svg
%%WWWDIR%%/core/themes/claro/images/icons/ab1b1b/trash.svg
-%%WWWDIR%%/core/themes/claro/images/icons/buttonText/ex.svg
%%WWWDIR%%/core/themes/claro/images/icons/c11f1f/checkmark.svg
%%WWWDIR%%/core/themes/claro/images/icons/c11f1f/cog.svg
%%WWWDIR%%/core/themes/claro/images/icons/c11f1f/ex.svg
@@ -18554,6 +19140,7 @@
%%WWWDIR%%/core/themes/claro/templates/views/views-ui-expose-filter-form.html.twig
%%WWWDIR%%/core/themes/claro/templates/views/views-ui-view-preview-section--exposed.html.twig
%%WWWDIR%%/core/themes/claro/templates/views/views-view-table.html.twig
+%%WWWDIR%%/core/themes/claro/tests/src/Functional/MenuLinkDefaultFormTest.php
%%WWWDIR%%/core/themes/claro/tests/src/Functional/NodeTitleTest.php
%%WWWDIR%%/core/themes/engines/twig/twig.engine
%%WWWDIR%%/core/themes/engines/twig/twig.info.yml
@@ -18578,7 +19165,6 @@
%%WWWDIR%%/core/themes/olivero/config/optional/block.block.olivero_search_form_wide.yml
%%WWWDIR%%/core/themes/olivero/config/optional/block.block.olivero_secondary_local_tasks.yml
%%WWWDIR%%/core/themes/olivero/config/optional/block.block.olivero_site_branding.yml
-%%WWWDIR%%/core/themes/olivero/config/optional/block.block.olivero_syndicate.yml
%%WWWDIR%%/core/themes/olivero/config/schema/olivero.schema.yml
%%WWWDIR%%/core/themes/olivero/css/base/base.css
%%WWWDIR%%/core/themes/olivero/css/base/base.pcss.css
@@ -18877,9 +19463,12 @@
%%WWWDIR%%/core/themes/stable9/css/core/assets/vendor/normalize-css/normalize.css
%%WWWDIR%%/core/themes/stable9/css/core/components/ajax-progress.module.css
%%WWWDIR%%/core/themes/stable9/css/core/components/autocomplete-loading.module.css
+%%WWWDIR%%/core/themes/stable9/css/core/components/fieldgroup.module.css
%%WWWDIR%%/core/themes/stable9/css/core/components/progress.module.css
+%%WWWDIR%%/core/themes/stable9/css/core/components/resize.module.css
%%WWWDIR%%/core/themes/stable9/css/core/components/sticky-header.module.css
%%WWWDIR%%/core/themes/stable9/css/core/components/tabledrag.module.css
+%%WWWDIR%%/core/themes/stable9/css/core/components/tablesort.module.css
%%WWWDIR%%/core/themes/stable9/css/core/components/tree-child.module.css
%%WWWDIR%%/core/themes/stable9/css/core/dropbutton/dropbutton.css
%%WWWDIR%%/core/themes/stable9/css/core/print.css
@@ -18909,19 +19498,15 @@
%%WWWDIR%%/core/themes/stable9/css/system/components/align.module.css
%%WWWDIR%%/core/themes/stable9/css/system/components/clearfix.module.css
%%WWWDIR%%/core/themes/stable9/css/system/components/container-inline.module.css
-%%WWWDIR%%/core/themes/stable9/css/system/components/details.module.css
-%%WWWDIR%%/core/themes/stable9/css/system/components/fieldgroup.module.css
%%WWWDIR%%/core/themes/stable9/css/system/components/hidden.module.css
%%WWWDIR%%/core/themes/stable9/css/system/components/item-list.module.css
%%WWWDIR%%/core/themes/stable9/css/system/components/js.module.css
%%WWWDIR%%/core/themes/stable9/css/system/components/nowrap.module.css
%%WWWDIR%%/core/themes/stable9/css/system/components/position-container.module.css
%%WWWDIR%%/core/themes/stable9/css/system/components/reset-appearance.module.css
-%%WWWDIR%%/core/themes/stable9/css/system/components/resize.module.css
%%WWWDIR%%/core/themes/stable9/css/system/components/system-status-counter.css
%%WWWDIR%%/core/themes/stable9/css/system/components/system-status-report-counters.css
%%WWWDIR%%/core/themes/stable9/css/system/components/system-status-report-general-info.css
-%%WWWDIR%%/core/themes/stable9/css/system/components/tablesort.module.css
%%WWWDIR%%/core/themes/stable9/css/system/system.admin.css
%%WWWDIR%%/core/themes/stable9/css/system/system.diff.css
%%WWWDIR%%/core/themes/stable9/css/system/system.maintenance.css
@@ -19500,6 +20085,17 @@
%%WWWDIR%%/vendor/drupal/core-project-message/README.md
%%WWWDIR%%/vendor/drupal/core-project-message/TESTING.txt
%%WWWDIR%%/vendor/drupal/core-project-message/composer.json
+%%WWWDIR%%/vendor/drupal/core-recipe-unpack/CommandProvider.php
+%%WWWDIR%%/vendor/drupal/core-recipe-unpack/Plugin.php
+%%WWWDIR%%/vendor/drupal/core-recipe-unpack/README.md
+%%WWWDIR%%/vendor/drupal/core-recipe-unpack/RootComposer.php
+%%WWWDIR%%/vendor/drupal/core-recipe-unpack/SemVer.php
+%%WWWDIR%%/vendor/drupal/core-recipe-unpack/UnpackCollection.php
+%%WWWDIR%%/vendor/drupal/core-recipe-unpack/UnpackCommand.php
+%%WWWDIR%%/vendor/drupal/core-recipe-unpack/UnpackManager.php
+%%WWWDIR%%/vendor/drupal/core-recipe-unpack/UnpackOptions.php
+%%WWWDIR%%/vendor/drupal/core-recipe-unpack/Unpacker.php
+%%WWWDIR%%/vendor/drupal/core-recipe-unpack/composer.json
%%WWWDIR%%/vendor/drupal/core-vendor-hardening/Config.php
%%WWWDIR%%/vendor/drupal/core-vendor-hardening/FileSecurity.php
%%WWWDIR%%/vendor/drupal/core-vendor-hardening/LICENSE.txt
@@ -19760,6 +20356,7 @@
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/ES2022/Features.php
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/ES2023/Features.php
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/ES2024/Features.php
+%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/ES2025/Features.php
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/EncodingException.php
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/EventsEmitter.php
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/Exception.php
@@ -19808,6 +20405,7 @@
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/Node/Function_.php
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/Node/Identifier.php
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/Node/IfStatement.php
+%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/Node/ImportAttribute.php
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/Node/ImportDeclaration.php
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/Node/ImportDefaultSpecifier.php
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/Node/ImportExpression.php
@@ -20159,7 +20757,9 @@
%%WWWDIR%%/vendor/sebastian/diff/src/Parser.php
%%WWWDIR%%/vendor/sebastian/diff/src/TimeEfficientLongestCommonSubsequenceCalculator.php
%%WWWDIR%%/vendor/symfony/console/Application.php
+%%WWWDIR%%/vendor/symfony/console/Attribute/Argument.php
%%WWWDIR%%/vendor/symfony/console/Attribute/AsCommand.php
+%%WWWDIR%%/vendor/symfony/console/Attribute/Option.php
%%WWWDIR%%/vendor/symfony/console/CHANGELOG.md
%%WWWDIR%%/vendor/symfony/console/CI/GithubActionReporter.php
%%WWWDIR%%/vendor/symfony/console/Color.php
@@ -20167,6 +20767,7 @@
%%WWWDIR%%/vendor/symfony/console/Command/CompleteCommand.php
%%WWWDIR%%/vendor/symfony/console/Command/DumpCompletionCommand.php
%%WWWDIR%%/vendor/symfony/console/Command/HelpCommand.php
+%%WWWDIR%%/vendor/symfony/console/Command/InvokableCommand.php
%%WWWDIR%%/vendor/symfony/console/Command/LazyCommand.php
%%WWWDIR%%/vendor/symfony/console/Command/ListCommand.php
%%WWWDIR%%/vendor/symfony/console/Command/LockableTrait.php
@@ -20239,6 +20840,9 @@
%%WWWDIR%%/vendor/symfony/console/Helper/TableRows.php
%%WWWDIR%%/vendor/symfony/console/Helper/TableSeparator.php
%%WWWDIR%%/vendor/symfony/console/Helper/TableStyle.php
+%%WWWDIR%%/vendor/symfony/console/Helper/TreeHelper.php
+%%WWWDIR%%/vendor/symfony/console/Helper/TreeNode.php
+%%WWWDIR%%/vendor/symfony/console/Helper/TreeStyle.php
%%WWWDIR%%/vendor/symfony/console/Input/ArgvInput.php
%%WWWDIR%%/vendor/symfony/console/Input/ArrayInput.php
%%WWWDIR%%/vendor/symfony/console/Input/Input.php
@@ -20490,6 +21094,7 @@
%%WWWDIR%%/vendor/symfony/deprecation-contracts/function.php
%%WWWDIR%%/vendor/symfony/error-handler/BufferingLogger.php
%%WWWDIR%%/vendor/symfony/error-handler/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/error-handler/Command/ErrorDumpCommand.php
%%WWWDIR%%/vendor/symfony/error-handler/Debug.php
%%WWWDIR%%/vendor/symfony/error-handler/DebugClassLoader.php
%%WWWDIR%%/vendor/symfony/error-handler/Error/ClassNotFoundError.php
@@ -20603,15 +21208,20 @@
%%WWWDIR%%/vendor/symfony/http-foundation/CHANGELOG.md
%%WWWDIR%%/vendor/symfony/http-foundation/ChainRequestMatcher.php
%%WWWDIR%%/vendor/symfony/http-foundation/Cookie.php
+%%WWWDIR%%/vendor/symfony/http-foundation/EventStreamResponse.php
%%WWWDIR%%/vendor/symfony/http-foundation/Exception/BadRequestException.php
%%WWWDIR%%/vendor/symfony/http-foundation/Exception/ConflictingHeadersException.php
%%WWWDIR%%/vendor/symfony/http-foundation/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Exception/ExpiredSignedUriException.php
%%WWWDIR%%/vendor/symfony/http-foundation/Exception/JsonException.php
%%WWWDIR%%/vendor/symfony/http-foundation/Exception/LogicException.php
%%WWWDIR%%/vendor/symfony/http-foundation/Exception/RequestExceptionInterface.php
%%WWWDIR%%/vendor/symfony/http-foundation/Exception/SessionNotFoundException.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Exception/SignedUriException.php
%%WWWDIR%%/vendor/symfony/http-foundation/Exception/SuspiciousOperationException.php
%%WWWDIR%%/vendor/symfony/http-foundation/Exception/UnexpectedValueException.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Exception/UnsignedUriException.php
+%%WWWDIR%%/vendor/symfony/http-foundation/Exception/UnverifiedSignedUriException.php
%%WWWDIR%%/vendor/symfony/http-foundation/File/Exception/AccessDeniedException.php
%%WWWDIR%%/vendor/symfony/http-foundation/File/Exception/CannotWriteFileException.php
%%WWWDIR%%/vendor/symfony/http-foundation/File/Exception/ExtensionFileException.php
@@ -20657,6 +21267,7 @@
%%WWWDIR%%/vendor/symfony/http-foundation/Response.php
%%WWWDIR%%/vendor/symfony/http-foundation/ResponseHeaderBag.php
%%WWWDIR%%/vendor/symfony/http-foundation/ServerBag.php
+%%WWWDIR%%/vendor/symfony/http-foundation/ServerEvent.php
%%WWWDIR%%/vendor/symfony/http-foundation/Session/Attribute/AttributeBag.php
%%WWWDIR%%/vendor/symfony/http-foundation/Session/Attribute/AttributeBagInterface.php
%%WWWDIR%%/vendor/symfony/http-foundation/Session/Flash/AutoExpireFlashBag.php
@@ -20789,6 +21400,7 @@
%%WWWDIR%%/vendor/symfony/http-kernel/DependencyInjection/RemoveEmptyControllerArgumentLocatorsPass.php
%%WWWDIR%%/vendor/symfony/http-kernel/DependencyInjection/ResettableServicePass.php
%%WWWDIR%%/vendor/symfony/http-kernel/DependencyInjection/ServicesResetter.php
+%%WWWDIR%%/vendor/symfony/http-kernel/DependencyInjection/ServicesResetterInterface.php
%%WWWDIR%%/vendor/symfony/http-kernel/Event/ControllerArgumentsEvent.php
%%WWWDIR%%/vendor/symfony/http-kernel/Event/ControllerEvent.php
%%WWWDIR%%/vendor/symfony/http-kernel/Event/ExceptionEvent.php
@@ -20871,6 +21483,7 @@
%%WWWDIR%%/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php
%%WWWDIR%%/vendor/symfony/http-kernel/Profiler/Profile.php
%%WWWDIR%%/vendor/symfony/http-kernel/Profiler/Profiler.php
+%%WWWDIR%%/vendor/symfony/http-kernel/Profiler/ProfilerStateChecker.php
%%WWWDIR%%/vendor/symfony/http-kernel/Profiler/ProfilerStorageInterface.php
%%WWWDIR%%/vendor/symfony/http-kernel/README.md
%%WWWDIR%%/vendor/symfony/http-kernel/RebootableInterface.php
@@ -20886,10 +21499,14 @@
%%WWWDIR%%/vendor/symfony/mailer/Event/MessageEvent.php
%%WWWDIR%%/vendor/symfony/mailer/Event/MessageEvents.php
%%WWWDIR%%/vendor/symfony/mailer/Event/SentMessageEvent.php
+%%WWWDIR%%/vendor/symfony/mailer/EventListener/DkimSignedMessageListener.php
%%WWWDIR%%/vendor/symfony/mailer/EventListener/EnvelopeListener.php
%%WWWDIR%%/vendor/symfony/mailer/EventListener/MessageListener.php
%%WWWDIR%%/vendor/symfony/mailer/EventListener/MessageLoggerListener.php
%%WWWDIR%%/vendor/symfony/mailer/EventListener/MessengerTransportListener.php
+%%WWWDIR%%/vendor/symfony/mailer/EventListener/SmimeCertificateRepositoryInterface.php
+%%WWWDIR%%/vendor/symfony/mailer/EventListener/SmimeEncryptedMessageListener.php
+%%WWWDIR%%/vendor/symfony/mailer/EventListener/SmimeSignedMessageListener.php
%%WWWDIR%%/vendor/symfony/mailer/Exception/ExceptionInterface.php
%%WWWDIR%%/vendor/symfony/mailer/Exception/HttpTransportException.php
%%WWWDIR%%/vendor/symfony/mailer/Exception/IncompleteDsnException.php
@@ -21127,13 +21744,6 @@
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/bootstrap.php
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/bootstrap80.php
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/composer.json
-%%WWWDIR%%/vendor/symfony/polyfill-php81/LICENSE
-%%WWWDIR%%/vendor/symfony/polyfill-php81/Php81.php
-%%WWWDIR%%/vendor/symfony/polyfill-php81/README.md
-%%WWWDIR%%/vendor/symfony/polyfill-php81/Resources/stubs/CURLStringFile.php
-%%WWWDIR%%/vendor/symfony/polyfill-php81/Resources/stubs/ReturnTypeWillChange.php
-%%WWWDIR%%/vendor/symfony/polyfill-php81/bootstrap.php
-%%WWWDIR%%/vendor/symfony/polyfill-php81/composer.json
%%WWWDIR%%/vendor/symfony/polyfill-php83/LICENSE
%%WWWDIR%%/vendor/symfony/polyfill-php83/Php83.php
%%WWWDIR%%/vendor/symfony/polyfill-php83/README.md
@@ -21151,6 +21761,12 @@
%%WWWDIR%%/vendor/symfony/polyfill-php83/bootstrap.php
%%WWWDIR%%/vendor/symfony/polyfill-php83/bootstrap81.php
%%WWWDIR%%/vendor/symfony/polyfill-php83/composer.json
+%%WWWDIR%%/vendor/symfony/polyfill-php84/LICENSE
+%%WWWDIR%%/vendor/symfony/polyfill-php84/Php84.php
+%%WWWDIR%%/vendor/symfony/polyfill-php84/README.md
+%%WWWDIR%%/vendor/symfony/polyfill-php84/Resources/stubs/Deprecated.php
+%%WWWDIR%%/vendor/symfony/polyfill-php84/bootstrap.php
+%%WWWDIR%%/vendor/symfony/polyfill-php84/composer.json
%%WWWDIR%%/vendor/symfony/process/CHANGELOG.md
%%WWWDIR%%/vendor/symfony/process/Exception/ExceptionInterface.php
%%WWWDIR%%/vendor/symfony/process/Exception/InvalidArgumentException.php
@@ -21191,6 +21807,7 @@
%%WWWDIR%%/vendor/symfony/psr-http-message-bridge/composer.json
%%WWWDIR%%/vendor/symfony/routing/Alias.php
%%WWWDIR%%/vendor/symfony/routing/Annotation/Route.php
+%%WWWDIR%%/vendor/symfony/routing/Attribute/DeprecatedAlias.php
%%WWWDIR%%/vendor/symfony/routing/Attribute/Route.php
%%WWWDIR%%/vendor/symfony/routing/CHANGELOG.md
%%WWWDIR%%/vendor/symfony/routing/CompiledRoute.php
@@ -21385,6 +22002,7 @@
%%WWWDIR%%/vendor/symfony/serializer/Normalizer/NormalizerAwareInterface.php
%%WWWDIR%%/vendor/symfony/serializer/Normalizer/NormalizerAwareTrait.php
%%WWWDIR%%/vendor/symfony/serializer/Normalizer/NormalizerInterface.php
+%%WWWDIR%%/vendor/symfony/serializer/Normalizer/NumberNormalizer.php
%%WWWDIR%%/vendor/symfony/serializer/Normalizer/ObjectNormalizer.php
%%WWWDIR%%/vendor/symfony/serializer/Normalizer/ObjectToPopulateTrait.php
%%WWWDIR%%/vendor/symfony/serializer/Normalizer/ProblemNormalizer.php
@@ -21681,11 +22299,13 @@
%%WWWDIR%%/vendor/symfony/validator/Violation/ConstraintViolationBuilderInterface.php
%%WWWDIR%%/vendor/symfony/validator/composer.json
%%WWWDIR%%/vendor/symfony/var-dumper/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/AddressInfoCaster.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/AmqpCaster.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/ArgsStub.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/Caster.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/ClassStub.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/ConstStub.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/CurlCaster.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/CutArrayStub.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/CutStub.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/DOMCaster.php
@@ -21698,6 +22318,7 @@
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/FFICaster.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/FiberCaster.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/FrameStub.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/GdCaster.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/GmpCaster.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/ImagineCaster.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/ImgStub.php
@@ -21705,6 +22326,7 @@
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/LinkStub.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/MemcachedCaster.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/MysqliCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/OpenSSLCaster.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/PdoCaster.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/PgSqlCaster.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/ProxyManagerCaster.php
@@ -21713,7 +22335,9 @@
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/ReflectionCaster.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/ResourceCaster.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/ScalarStub.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/SocketCaster.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/SplCaster.php
+%%WWWDIR%%/vendor/symfony/var-dumper/Caster/SqliteCaster.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/StubCaster.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/SymfonyCaster.php
%%WWWDIR%%/vendor/symfony/var-dumper/Caster/TraceStub.php
@@ -21765,6 +22389,7 @@
%%WWWDIR%%/vendor/symfony/var-exporter/Instantiator.php
%%WWWDIR%%/vendor/symfony/var-exporter/Internal/Exporter.php
%%WWWDIR%%/vendor/symfony/var-exporter/Internal/Hydrator.php
+%%WWWDIR%%/vendor/symfony/var-exporter/Internal/LazyDecoratorTrait.php
%%WWWDIR%%/vendor/symfony/var-exporter/Internal/LazyObjectRegistry.php
%%WWWDIR%%/vendor/symfony/var-exporter/Internal/LazyObjectState.php
%%WWWDIR%%/vendor/symfony/var-exporter/Internal/LazyObjectTrait.php
@@ -21803,6 +22428,9 @@
%%WWWDIR%%/vendor/twig/twig/phpstan-baseline.neon
%%WWWDIR%%/vendor/twig/twig/phpstan.neon.dist
%%WWWDIR%%/vendor/twig/twig/src/AbstractTwigCallable.php
+%%WWWDIR%%/vendor/twig/twig/src/Attribute/AsTwigFilter.php
+%%WWWDIR%%/vendor/twig/twig/src/Attribute/AsTwigFunction.php
+%%WWWDIR%%/vendor/twig/twig/src/Attribute/AsTwigTest.php
%%WWWDIR%%/vendor/twig/twig/src/Attribute/FirstClassTwigCallableReady.php
%%WWWDIR%%/vendor/twig/twig/src/Attribute/YieldReady.php
%%WWWDIR%%/vendor/twig/twig/src/Cache/CacheInterface.php
@@ -21819,7 +22447,30 @@
%%WWWDIR%%/vendor/twig/twig/src/Error/RuntimeError.php
%%WWWDIR%%/vendor/twig/twig/src/Error/SyntaxError.php
%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/AbstractExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/ExpressionParserDescriptionInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/ExpressionParserInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/ExpressionParserType.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/ExpressionParsers.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/ArgumentsTrait.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/ArrowExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/BinaryOperatorExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/ConditionalTernaryExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/DotExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/FilterExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/FunctionExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/IsExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/IsNotExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/SquareBracketExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/InfixAssociativity.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/InfixExpressionParserInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/PrecedenceChange.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Prefix/GroupingExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Prefix/LiteralExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Prefix/UnaryOperatorExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/PrefixExpressionParserInterface.php
%%WWWDIR%%/vendor/twig/twig/src/Extension/AbstractExtension.php
+%%WWWDIR%%/vendor/twig/twig/src/Extension/AttributeExtension.php
%%WWWDIR%%/vendor/twig/twig/src/Extension/CoreExtension.php
%%WWWDIR%%/vendor/twig/twig/src/Extension/DebugExtension.php
%%WWWDIR%%/vendor/twig/twig/src/Extension/EscaperExtension.php
@@ -21860,6 +22511,7 @@
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/AbstractBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/AddBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/AndBinary.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/BinaryInterface.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/BitwiseAndBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/BitwiseOrBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/BitwiseXorBinary.php
@@ -21901,12 +22553,21 @@
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/FunctionNode/EnumFunction.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/GetAttrExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/InlinePrint.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ListExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/MacroReferenceExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/MethodCallExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/NameExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/NullCoalesceExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/OperatorEscapeInterface.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ParentExpression.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ReturnArrayInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ReturnBoolInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ReturnNumberInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ReturnPrimitiveTypeInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ReturnStringInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/SupportDefinedTestDeprecationTrait.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/SupportDefinedTestInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/SupportDefinedTestTrait.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/TempNameExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Ternary/ConditionalTernary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Test/ConstantTest.php
@@ -21916,6 +22577,7 @@
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Test/NullTest.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Test/OddTest.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Test/SameasTest.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Test/TrueTest.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/TestExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Unary/AbstractUnary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Unary/NegUnary.php
@@ -21923,6 +22585,7 @@
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Unary/PosUnary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Unary/SpreadUnary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Unary/StringCastUnary.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Unary/UnaryInterface.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Variable/AssignContextVariable.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Variable/AssignTemplateVariable.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Variable/ContextVariable.php
diff --git a/www/dufs/Makefile b/www/dufs/Makefile
index 4949223cdf0f..edd05b3e43cb 100644
--- a/www/dufs/Makefile
+++ b/www/dufs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dufs
DISTVERSIONPREFIX= v
DISTVERSION= 0.43.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= www
MAINTAINER= ashish@FreeBSD.org
diff --git a/www/falkon/distinfo b/www/falkon/distinfo
index 7db315d1cd1c..517b30304bd7 100644
--- a/www/falkon/distinfo
+++ b/www/falkon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036997
-SHA256 (KDE/release-service/25.04.2/falkon-25.04.2.tar.xz) = 8bfda5e95abc463a88241148c81584a30bd443b767818d1225739e681942c988
-SIZE (KDE/release-service/25.04.2/falkon-25.04.2.tar.xz) = 2705656
+TIMESTAMP = 1751381700
+SHA256 (KDE/release-service/25.04.3/falkon-25.04.3.tar.xz) = 935049060c50b3dd5ede88f882b484bfd8183f9432ef47ae2ad0591b15305454
+SIZE (KDE/release-service/25.04.3/falkon-25.04.3.tar.xz) = 2706120
diff --git a/www/feroxbuster/Makefile b/www/feroxbuster/Makefile
index e02df7d30ab9..073486050e93 100644
--- a/www/feroxbuster/Makefile
+++ b/www/feroxbuster/Makefile
@@ -1,7 +1,7 @@
PORTNAME= feroxbuster
DISTVERSIONPREFIX= v
DISTVERSION= 2.11.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= www security
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile
index 58302e595a36..71b6b63b2b11 100644
--- a/www/firefox-esr/Makefile
+++ b/www/firefox-esr/Makefile
@@ -1,5 +1,6 @@
PORTNAME= firefox
DISTVERSION= 128.12.0
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= www wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index 75881a6eefa7..acc75470e998 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -1,5 +1,6 @@
PORTNAME= firefox
DISTVERSION= 140.0.2
+PORTREVISION= 1
PORTEPOCH= 2
CATEGORIES= www wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \
diff --git a/www/garage/Makefile b/www/garage/Makefile
index eb0743c0cf76..04039440130c 100644
--- a/www/garage/Makefile
+++ b/www/garage/Makefile
@@ -1,6 +1,6 @@
PORTNAME= garage
DISTVERSION= 1.1.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MASTER_SITES= https://git.deuxfleurs.fr/Deuxfleurs/${PORTNAME}/archive/v${PORTVERSION}.tar.gz?dummy=/
DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
diff --git a/www/geckodriver/Makefile b/www/geckodriver/Makefile
index 2de6c21c8147..276e2c676afc 100644
--- a/www/geckodriver/Makefile
+++ b/www/geckodriver/Makefile
@@ -1,7 +1,7 @@
PORTNAME= geckodriver
DISTVERSIONPREFIX= v
DISTVERSION= 0.35.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www
MAINTAINER= daniel@blodan.se
diff --git a/www/hurl/Makefile b/www/hurl/Makefile
index 197a36adf7b3..771c7b4e83ba 100644
--- a/www/hurl/Makefile
+++ b/www/hurl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hurl
DISTVERSION= 6.1.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
MAINTAINER= rodrigo@FreeBSD.org
diff --git a/www/iridium/Makefile b/www/iridium/Makefile
index 9fd0d1381b2d..780172a73900 100644
--- a/www/iridium/Makefile
+++ b/www/iridium/Makefile
@@ -1,6 +1,6 @@
PORTNAME= iridium
PORTVERSION= 2025.06.137.3
-PORTREVISION= 1
+PORTREVISION= 2
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= www wayland
diff --git a/www/jwt-cli/Makefile b/www/jwt-cli/Makefile
index 8801bcb09d53..8037951c1a8f 100644
--- a/www/jwt-cli/Makefile
+++ b/www/jwt-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jwt-cli
PORTVERSION= 6.2.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
MAINTAINER= osa@FreeBSD.org
diff --git a/www/librewolf/Makefile b/www/librewolf/Makefile
index 9a06aa0e1f13..a70e0b45b692 100644
--- a/www/librewolf/Makefile
+++ b/www/librewolf/Makefile
@@ -2,6 +2,7 @@ PORTNAME= librewolf
DISTVERSION= 140.0.2
LWPATCH= -1
DISTVERSIONSUFFIX= ${LWPATCH}.source
+PORTREVISION= 1
CATEGORIES= www wayland
MASTER_SITES= https://gitlab.com/api/v4/projects/32320088/packages/generic/${PORTNAME}-source/${DISTVERSION}${LWPATCH}/
diff --git a/www/loco/Makefile b/www/loco/Makefile
index b9f33b59594c..b90c45e12421 100644
--- a/www/loco/Makefile
+++ b/www/loco/Makefile
@@ -1,7 +1,7 @@
PORTNAME= loco
DISTVERSIONPREFIX= v
DISTVERSION= 0.15.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www devel
PKGNAMESUFFIX= -web-framework
diff --git a/www/lychee/Makefile b/www/lychee/Makefile
index 552cb2d52fbb..a4c5415c038d 100644
--- a/www/lychee/Makefile
+++ b/www/lychee/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lychee
DISTVERSIONPREFIX= lychee-v
DISTVERSION= 0.18.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www net
MAINTAINER= pizzamig@FreeBSD.org
diff --git a/www/marmite/Makefile b/www/marmite/Makefile
index 06ac19cbcb7e..077b35438e07 100644
--- a/www/marmite/Makefile
+++ b/www/marmite/Makefile
@@ -1,6 +1,6 @@
PORTNAME= marmite
DISTVERSION= 0.2.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MAINTAINER= dutra@FreeBSD.org
diff --git a/www/mediawiki139/Makefile b/www/mediawiki139/Makefile
index d3b3892c59c5..ac7a53e8a0a5 100644
--- a/www/mediawiki139/Makefile
+++ b/www/mediawiki139/Makefile
@@ -1,7 +1,8 @@
PORTNAME= mediawiki
-PORTVERSION= 1.39.12
+PORTVERSION= 1.39.13
CATEGORIES= www
-MASTER_SITES= https://releases.wikimedia.org/mediawiki/${PORTVERSION:R}/
+MASTER_SITES= https://releases.wikimedia.org/mediawiki/${PORTVERSION:R}/ \
+ LOCAL/wen
PKGNAMESUFFIX= 139${PHP_PKGNAMESUFFIX}
MAINTAINER= wen@FreeBSD.org
diff --git a/www/mediawiki139/distinfo b/www/mediawiki139/distinfo
index 14cba53b30ae..612afdafd2fd 100644
--- a/www/mediawiki139/distinfo
+++ b/www/mediawiki139/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744369446
-SHA256 (mediawiki-1.39.12.tar.gz) = 0e3bab253bcb2e354e389b7ba2f1aa732c60c4be9f1007408a221d49df589083
-SIZE (mediawiki-1.39.12.tar.gz) = 59683778
+TIMESTAMP = 1751511799
+SHA256 (mediawiki-1.39.13.tar.gz) = bb700c09792ece0877181a174c1687389d3dff93c8a5f39f81ba7509bdebecd6
+SIZE (mediawiki-1.39.13.tar.gz) = 59844264
diff --git a/www/mediawiki142/Makefile b/www/mediawiki142/Makefile
index 97f7ca94f039..942d111b6e36 100644
--- a/www/mediawiki142/Makefile
+++ b/www/mediawiki142/Makefile
@@ -1,7 +1,8 @@
PORTNAME= mediawiki
-PORTVERSION= 1.42.6
+PORTVERSION= 1.42.7
CATEGORIES= www
-MASTER_SITES= https://releases.wikimedia.org/mediawiki/${PORTVERSION:R}/
+MASTER_SITES= https://releases.wikimedia.org/mediawiki/${PORTVERSION:R}/ \
+ LOCAL/wen
PKGNAMESUFFIX= 142${PHP_PKGNAMESUFFIX}
MAINTAINER= wen@FreeBSD.org
@@ -10,7 +11,10 @@ WWW= https://www.mediawiki.org/
LICENSE= GPLv2
-CONFLICTS= mediawiki139 mediawiki140 mediawiki141 mediawiki143
+DEPRECATED= Upstream EOL
+EXPIRATION_DATE=2025-07-31
+
+CONFLICTS= mediawiki139 mediawiki141 mediawiki143 mediawiki144
USES= cpe php:flavors shebangfix
SHEBANG_FILES= maintenance/storage/make-blobs
diff --git a/www/mediawiki142/distinfo b/www/mediawiki142/distinfo
index 556bd71ea051..0217377c7e2c 100644
--- a/www/mediawiki142/distinfo
+++ b/www/mediawiki142/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744368723
-SHA256 (mediawiki-1.42.6.tar.gz) = 36aa19442a0685faaa5ea38a7a8559f8c8e9928bcf1f75d08a863d9066115b60
-SIZE (mediawiki-1.42.6.tar.gz) = 90292297
+TIMESTAMP = 1751510284
+SHA256 (mediawiki-1.42.7.tar.gz) = 0a604c81454fb7ab3eb2f57ab5972c5ea44fc54924cca09e813e3c4f4827d9c9
+SIZE (mediawiki-1.42.7.tar.gz) = 90513428
diff --git a/www/mediawiki143/Makefile b/www/mediawiki143/Makefile
index 1a7a6b4d6fa9..dce395b74745 100644
--- a/www/mediawiki143/Makefile
+++ b/www/mediawiki143/Makefile
@@ -1,7 +1,8 @@
PORTNAME= mediawiki
-PORTVERSION= 1.43.1
+PORTVERSION= 1.43.3
CATEGORIES= www
-MASTER_SITES= https://releases.wikimedia.org/mediawiki/${PORTVERSION:R}/
+MASTER_SITES= https://releases.wikimedia.org/mediawiki/${PORTVERSION:R}/ \
+ LOCAL/wen
PKGNAMESUFFIX= 143${PHP_PKGNAMESUFFIX}
MAINTAINER= wen@FreeBSD.org
diff --git a/www/mediawiki143/distinfo b/www/mediawiki143/distinfo
index ca767a6be9c7..b731a6ec18cf 100644
--- a/www/mediawiki143/distinfo
+++ b/www/mediawiki143/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744364781
-SHA256 (mediawiki-1.43.1.tar.gz) = 3c85aa9c4cd6c353c67804a3a58e7b79615d4141c3d66b101e5f3aeb40653d6c
-SIZE (mediawiki-1.43.1.tar.gz) = 92667428
+TIMESTAMP = 1751508946
+SHA256 (mediawiki-1.43.3.tar.gz) = e409df416ba4d99d2705e1eb0ff8168863db2a791cc0be7a87db3c13d9801a70
+SIZE (mediawiki-1.43.3.tar.gz) = 91773363
diff --git a/www/microbin/Makefile b/www/microbin/Makefile
index 06d5d546162d..8d2ccd1d3721 100644
--- a/www/microbin/Makefile
+++ b/www/microbin/Makefile
@@ -1,7 +1,7 @@
PORTNAME= microbin
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.4
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/miniserve/Makefile b/www/miniserve/Makefile
index ffd726d7dc19..94c9dfb38bad 100644
--- a/www/miniserve/Makefile
+++ b/www/miniserve/Makefile
@@ -1,6 +1,7 @@
PORTNAME= miniserve
DISTVERSIONPREFIX= v
DISTVERSION= 0.30.0
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= bofh@FreeBSD.org
diff --git a/www/mod_php81/Makefile b/www/mod_php81/Makefile
index 4d6184f9cdb3..82d7543e42b3 100644
--- a/www/mod_php81/Makefile
+++ b/www/mod_php81/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= www devel
PKGNAMEPREFIX= mod_
diff --git a/www/mod_php82/Makefile b/www/mod_php82/Makefile
index 1f467c919023..723a425618b4 100644
--- a/www/mod_php82/Makefile
+++ b/www/mod_php82/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= www devel
PKGNAMEPREFIX= mod_
diff --git a/www/mod_php83/Makefile b/www/mod_php83/Makefile
index caf07c783696..1972e34e820a 100644
--- a/www/mod_php83/Makefile
+++ b/www/mod_php83/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= www devel
PKGNAMEPREFIX= mod_
diff --git a/www/mod_php84/Makefile b/www/mod_php84/Makefile
index 73e543e37799..1ee419ec5ebd 100644
--- a/www/mod_php84/Makefile
+++ b/www/mod_php84/Makefile
@@ -1,4 +1,3 @@
-PORTREVISION= 1
CATEGORIES= www devel
PKGNAMEPREFIX= mod_
diff --git a/www/mod_php85/Makefile b/www/mod_php85/Makefile
new file mode 100644
index 000000000000..5e3e5b870340
--- /dev/null
+++ b/www/mod_php85/Makefile
@@ -0,0 +1,18 @@
+CATEGORIES= www devel
+PKGNAMEPREFIX= mod_
+
+MAINTAINER= bofh@FreeBSD.org
+
+CONFLICTS_INSTALL= mod_php[0-9][0-9]
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+OPTIONS_DEFINE= AP2FILTER
+OPTIONS_EXCLUDE= CGI CLI EMBED FPM
+
+AP2FILTER_DESC= Use Apache 2.x filter interface (experimental)
+
+AP2FILTER_CONFIGURE_ON=--with-apxs2filter=${APXS}
+AP2FILTER_CONFIGURE_OFF=--with-apxs2=${APXS}
+
+.include "${MASTERDIR}/Makefile"
diff --git a/www/monolith/Makefile b/www/monolith/Makefile
index 5d4f99eb9f6c..3b445649bd0f 100644
--- a/www/monolith/Makefile
+++ b/www/monolith/Makefile
@@ -1,7 +1,7 @@
PORTNAME= monolith
DISTVERSIONPREFIX= v
DISTVERSION= 2.8.3
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
MAINTAINER= lcook@FreeBSD.org
diff --git a/www/ncgopher/Makefile b/www/ncgopher/Makefile
index 06c05989f8cd..864b044f9b9c 100644
--- a/www/ncgopher/Makefile
+++ b/www/ncgopher/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ncgopher
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= www
MAINTAINER= beastieboy@beastieboy.net
diff --git a/www/newsboat/Makefile b/www/newsboat/Makefile
index 40169fc4c52b..f3c7daee4d00 100644
--- a/www/newsboat/Makefile
+++ b/www/newsboat/Makefile
@@ -1,6 +1,6 @@
PORTNAME= newsboat
DISTVERSION= 2.39
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MASTER_SITES= https://newsboat.org/releases/${DISTVERSION}/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/www/nextcloud-contacts/Makefile b/www/nextcloud-contacts/Makefile
index 5fb86dee804a..83b02fbe8f85 100644
--- a/www/nextcloud-contacts/Makefile
+++ b/www/nextcloud-contacts/Makefile
@@ -1,5 +1,5 @@
PORTNAME= contacts
-PORTVERSION= 7.1.3
+PORTVERSION= 7.1.4
DISTVERSIONPREFIX= v
CATEGORIES= www
diff --git a/www/nextcloud-contacts/distinfo b/www/nextcloud-contacts/distinfo
index 3ec7f8f81fca..2679e2cc88a5 100644
--- a/www/nextcloud-contacts/distinfo
+++ b/www/nextcloud-contacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749063216
-SHA256 (nextcloud/contacts-v7.1.3.tar.gz) = b93d50399a6e2afb2b9d95986da41485474ce3dc5d222be8b457ba140cf7df42
-SIZE (nextcloud/contacts-v7.1.3.tar.gz) = 4363229
+TIMESTAMP = 1751485171
+SHA256 (nextcloud/contacts-v7.1.4.tar.gz) = 8cc9fb139f6dddc6e9018055fb89f57a554e19a46cef187c42f13bcb077d900f
+SIZE (nextcloud/contacts-v7.1.4.tar.gz) = 4385694
diff --git a/www/nextcloud-groupfolders/Makefile b/www/nextcloud-groupfolders/Makefile
index 4876a1968966..20ae589abd80 100644
--- a/www/nextcloud-groupfolders/Makefile
+++ b/www/nextcloud-groupfolders/Makefile
@@ -1,5 +1,5 @@
PORTNAME= groupfolders
-PORTVERSION= 19.1.0
+PORTVERSION= 19.1.2
DISTVERSIONPREFIX= v
CATEGORIES= www
diff --git a/www/nextcloud-groupfolders/distinfo b/www/nextcloud-groupfolders/distinfo
index f6af6aeebe71..1e0f2afd0390 100644
--- a/www/nextcloud-groupfolders/distinfo
+++ b/www/nextcloud-groupfolders/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749063258
-SHA256 (nextcloud/groupfolders-v19.1.0.tar.gz) = 1843395f0f09db114e4dff403a53adb555e8db913fc787e84fde3ddc9f5921fe
-SIZE (nextcloud/groupfolders-v19.1.0.tar.gz) = 5562185
+TIMESTAMP = 1751485192
+SHA256 (nextcloud/groupfolders-v19.1.2.tar.gz) = 2aa6cfbdc1ce60903c6e359b87a5ffed133bf05182a85248392f0582e809c899
+SIZE (nextcloud/groupfolders-v19.1.2.tar.gz) = 5577506
diff --git a/www/nextcloud-news/Makefile b/www/nextcloud-news/Makefile
index 50f4ddf54a58..144573989406 100644
--- a/www/nextcloud-news/Makefile
+++ b/www/nextcloud-news/Makefile
@@ -1,5 +1,5 @@
PORTNAME= news
-PORTVERSION= 26.0.1
+PORTVERSION= 26.0.2
CATEGORIES= www
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
DISTNAME= ${PORTNAME}
diff --git a/www/nextcloud-news/distinfo b/www/nextcloud-news/distinfo
index d94f9805dd8c..d46db59aa338 100644
--- a/www/nextcloud-news/distinfo
+++ b/www/nextcloud-news/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749063386
-SHA256 (nextcloud/news-26.0.1/news.tar.gz) = 4ff64a2f8616c346a2ee667d826f7505497a31dea1c936a46202ac6ab4983b89
-SIZE (nextcloud/news-26.0.1/news.tar.gz) = 2641548
+TIMESTAMP = 1751485149
+SHA256 (nextcloud/news-26.0.2/news.tar.gz) = 635fa1711c5ec16c9cb46e674bb1a337ecd6081af1a2ba1e6f4d472f3a80474f
+SIZE (nextcloud/news-26.0.2/news.tar.gz) = 2642681
diff --git a/www/nginx-devel/Makefile b/www/nginx-devel/Makefile
index cd1f17a6c250..77fa25060b8b 100644
--- a/www/nginx-devel/Makefile
+++ b/www/nginx-devel/Makefile
@@ -1,11 +1,15 @@
PORTNAME?= nginx
PORTVERSION= 1.29.0
+PORTREVISION= 2
CATEGORIES= www
MASTER_SITES= https://nginx.org/download/ \
LOCAL/osa
PKGNAMESUFFIX?= -devel
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
+PATCH_SITES= https://github.com/nginx/nginx/commit/
+PATCHFILES= 0bb7489cb2fcc60ce24fae2d5581c7441bfa0931.patch:-p1
+
MAINTAINER?= osa@FreeBSD.org
COMMENT?= Robust and small WWW server
WWW= https://nginx.com/
@@ -71,7 +75,7 @@ OPTIONS_GROUP_HTTPGRP= GOOGLE_PERFTOOLS HTTP HTTP_ADDITION HTTP_AUTH_REQ \
HTTP_GZIP_STATIC HTTP_IMAGE_FILTER HTTP_MP4 HTTP_PERL \
HTTP_RANDOM_INDEX HTTP_REALIP HTTP_SECURE_LINK HTTP_SLICE HTTP_SSL \
HTTP_STATUS HTTP_SUB HTTP_XSLT HTTPV2 HTTPV3 HTTPV3_BORING HTTPV3_LSSL \
- HTTPV3_QTLS
+ HTTPV3_OSSL35
OPTIONS_GROUP_MAILGRP= MAIL MAIL_IMAP MAIL_POP3 MAIL_SMTP MAIL_SSL
@@ -172,15 +176,15 @@ HTTPV3_CONFIGURE_ON= --with-http_v3_module
HTTPV3_BORING_BUILD_DEPENDS= ${LOCALBASE}/bin/bssl:security/boringssl
HTTPV3_BORING_RUN_DEPENDS= ${LOCALBASE}/bin/bssl:security/boringssl
HTTPV3_BORING_IMPLIES= HTTPV3
-HTTPV3_BORING_PREVENTS= HTTPV3_LSSL HTTPV3_QTLS
+HTTPV3_BORING_PREVENTS= HTTPV3_LSSL HTTPV3_OSSL35
HTTPV3_LSSL_BUILD_DEPENDS= ${LOCALBASE}/include/tls.h:security/libressl-devel
HTTPV3_LSSL_RUN_DEPENDS= ${LOCALBASE}/include/tls.h:security/libressl-devel
HTTPV3_LSSL_IMPLIES= HTTPV3
-HTTPV3_LSSL_PREVENTS= HTTPV3_BORING HTTPV3_QTLS
-HTTPV3_QTLS_BUILD_DEPENDS= ${LOCALBASE}/include/openssl/quic.h:security/openssl-quictls
-HTTPV3_QTLS_RUN_DEPENDS= ${LOCALBASE}/include/openssl/quic.h:security/openssl-quictls
-HTTPV3_QTLS_IMPLIES= HTTPV3
-HTTPV3_QTLS_PREVENTS= HTTPV3_BORING HTTPV3_LSSL
+HTTPV3_LSSL_PREVENTS= HTTPV3_BORING HTTPV3_OSSL35
+HTTPV3_OSSL35_BUILD_DEPENDS= ${LOCALBASE}/include/openssl/quic.h:security/openssl35
+HTTPV3_OSSL35_RUN_DEPENDS= ${LOCALBASE}/include/openssl/quic.h:security/openssl35
+HTTPV3_OSSL35_IMPLIES= HTTPV3
+HTTPV3_OSSL35_PREVENTS= HTTPV3_BORING HTTPV3_LSSL
MAIL_VARS= DSO_BASEMODS+=mail
MAIL_IMAP_CONFIGURE_OFF= --without-mail_imap_module
MAIL_POP3_CONFIGURE_OFF= --without-mail_pop3_module
diff --git a/www/nginx-devel/Makefile.options.desc b/www/nginx-devel/Makefile.options.desc
index 6d26b8650d1d..5e88c02b674e 100644
--- a/www/nginx-devel/Makefile.options.desc
+++ b/www/nginx-devel/Makefile.options.desc
@@ -22,7 +22,7 @@ HTTPV2_DESC= Enable HTTP/2 protocol support (SSL req.)
HTTPV3_DESC= Enable HTTP/3 protocol support
HTTPV3_BORING_DESC= Use security/boringssl
HTTPV3_LSSL_DESC= Use security/libressl-devel
-HTTPV3_QTLS_DESC= Use security/openssl-quictls
+HTTPV3_OSSL35_DESC= Use security/openssl35
HTTP_ACCEPT_LANGUAGE_DESC= 3rd party accept_language module
HTTP_ADDITION_DESC= Enable http_addition module
HTTP_AUTH_DIGEST_DESC= 3rd party http_authdigest module
diff --git a/www/nginx-devel/distinfo b/www/nginx-devel/distinfo
index 57f090a2a1d3..6f65dd9127a0 100644
--- a/www/nginx-devel/distinfo
+++ b/www/nginx-devel/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1750864974
+TIMESTAMP = 1751572263
SHA256 (nginx-1.29.0.tar.gz) = 109754dfe8e5169a7a0cf0db6718e7da2db495753308f933f161e525a579a664
SIZE (nginx-1.29.0.tar.gz) = 1284291
SHA256 (nginx_mogilefs_module-1.0.4.tar.gz) = 7ac230d30907f013dff8d435a118619ea6168aa3714dba62c6962d350c6295ae
@@ -141,3 +141,5 @@ SHA256 (openresty-xss-nginx-module-de2d87a_GH0.tar.gz) = f830c9300d751046e2592c7
SIZE (openresty-xss-nginx-module-de2d87a_GH0.tar.gz) = 12779
SHA256 (tokers-zstd-nginx-module-f4ba115_GH0.tar.gz) = 20045e8ac80e2cc9fd3659573153cb1f22d98a653a10fe939a4be0e90160826a
SIZE (tokers-zstd-nginx-module-f4ba115_GH0.tar.gz) = 55848
+SHA256 (0bb7489cb2fcc60ce24fae2d5581c7441bfa0931.patch) = 2b2eea23d23fa70b80cb7cf8468d404e851e9cab023639969c7bb1df328914ab
+SIZE (0bb7489cb2fcc60ce24fae2d5581c7441bfa0931.patch) = 1132
diff --git a/www/npm-node22/Makefile b/www/npm-node22/Makefile
index 9699b1db0b09..da5312bd2ac1 100644
--- a/www/npm-node22/Makefile
+++ b/www/npm-node22/Makefile
@@ -1,5 +1,5 @@
PORTNAME= npm
-PORTVERSION= 10.9.3
+PORTVERSION= 11.4.2
CATEGORIES= www
MASTER_SITES= LOCAL/sunpoet
PKGNAMESUFFIX= ${NODEJS_SUFFIX}
diff --git a/www/npm-node22/distinfo b/www/npm-node22/distinfo
index 040c196b8ed5..9a94c74ec2a2 100644
--- a/www/npm-node22/distinfo
+++ b/www/npm-node22/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751208142
-SHA256 (npm-10.9.3.tar.xz) = b99f595a698a740d603b871249916fa25c89475c124a54e920debd694db0fd61
-SIZE (npm-10.9.3.tar.xz) = 1809824
+TIMESTAMP = 1751375041
+SHA256 (npm-11.4.2.tar.xz) = 1bc7920128ca6ce36dfad28eeac60c7fb80cc8d282cfeb07324af52781fc6111
+SIZE (npm-11.4.2.tar.xz) = 1838468
diff --git a/www/npm-node22/pkg-plist b/www/npm-node22/pkg-plist
index 76a479d8710d..af309e6835d3 100644
--- a/www/npm-node22/pkg-plist
+++ b/www/npm-node22/pkg-plist
@@ -38,7 +38,6 @@ lib/node_modules/npm/docs/content/commands/npm-find-dupes.md
lib/node_modules/npm/docs/content/commands/npm-fund.md
lib/node_modules/npm/docs/content/commands/npm-help-search.md
lib/node_modules/npm/docs/content/commands/npm-help.md
-lib/node_modules/npm/docs/content/commands/npm-hook.md
lib/node_modules/npm/docs/content/commands/npm-init.md
lib/node_modules/npm/docs/content/commands/npm-install-ci-test.md
lib/node_modules/npm/docs/content/commands/npm-install-test.md
@@ -62,7 +61,7 @@ lib/node_modules/npm/docs/content/commands/npm-rebuild.md
lib/node_modules/npm/docs/content/commands/npm-repo.md
lib/node_modules/npm/docs/content/commands/npm-restart.md
lib/node_modules/npm/docs/content/commands/npm-root.md
-lib/node_modules/npm/docs/content/commands/npm-run-script.md
+lib/node_modules/npm/docs/content/commands/npm-run.md
lib/node_modules/npm/docs/content/commands/npm-sbom.md
lib/node_modules/npm/docs/content/commands/npm-search.md
lib/node_modules/npm/docs/content/commands/npm-shrinkwrap.md
@@ -73,6 +72,7 @@ lib/node_modules/npm/docs/content/commands/npm-stop.md
lib/node_modules/npm/docs/content/commands/npm-team.md
lib/node_modules/npm/docs/content/commands/npm-test.md
lib/node_modules/npm/docs/content/commands/npm-token.md
+lib/node_modules/npm/docs/content/commands/npm-undeprecate.md
lib/node_modules/npm/docs/content/commands/npm-uninstall.md
lib/node_modules/npm/docs/content/commands/npm-unpublish.md
lib/node_modules/npm/docs/content/commands/npm-unstar.md
@@ -122,7 +122,6 @@ lib/node_modules/npm/docs/output/commands/npm-find-dupes.html
lib/node_modules/npm/docs/output/commands/npm-fund.html
lib/node_modules/npm/docs/output/commands/npm-help-search.html
lib/node_modules/npm/docs/output/commands/npm-help.html
-lib/node_modules/npm/docs/output/commands/npm-hook.html
lib/node_modules/npm/docs/output/commands/npm-init.html
lib/node_modules/npm/docs/output/commands/npm-install-ci-test.html
lib/node_modules/npm/docs/output/commands/npm-install-test.html
@@ -146,7 +145,7 @@ lib/node_modules/npm/docs/output/commands/npm-rebuild.html
lib/node_modules/npm/docs/output/commands/npm-repo.html
lib/node_modules/npm/docs/output/commands/npm-restart.html
lib/node_modules/npm/docs/output/commands/npm-root.html
-lib/node_modules/npm/docs/output/commands/npm-run-script.html
+lib/node_modules/npm/docs/output/commands/npm-run.html
lib/node_modules/npm/docs/output/commands/npm-sbom.html
lib/node_modules/npm/docs/output/commands/npm-search.html
lib/node_modules/npm/docs/output/commands/npm-shrinkwrap.html
@@ -157,6 +156,7 @@ lib/node_modules/npm/docs/output/commands/npm-stop.html
lib/node_modules/npm/docs/output/commands/npm-team.html
lib/node_modules/npm/docs/output/commands/npm-test.html
lib/node_modules/npm/docs/output/commands/npm-token.html
+lib/node_modules/npm/docs/output/commands/npm-undeprecate.html
lib/node_modules/npm/docs/output/commands/npm-uninstall.html
lib/node_modules/npm/docs/output/commands/npm-unpublish.html
lib/node_modules/npm/docs/output/commands/npm-unstar.html
@@ -216,7 +216,6 @@ lib/node_modules/npm/lib/commands/fund.js
lib/node_modules/npm/lib/commands/get.js
lib/node_modules/npm/lib/commands/help-search.js
lib/node_modules/npm/lib/commands/help.js
-lib/node_modules/npm/lib/commands/hook.js
lib/node_modules/npm/lib/commands/init.js
lib/node_modules/npm/lib/commands/install-ci-test.js
lib/node_modules/npm/lib/commands/install-test.js
@@ -241,7 +240,7 @@ lib/node_modules/npm/lib/commands/rebuild.js
lib/node_modules/npm/lib/commands/repo.js
lib/node_modules/npm/lib/commands/restart.js
lib/node_modules/npm/lib/commands/root.js
-lib/node_modules/npm/lib/commands/run-script.js
+lib/node_modules/npm/lib/commands/run.js
lib/node_modules/npm/lib/commands/sbom.js
lib/node_modules/npm/lib/commands/search.js
lib/node_modules/npm/lib/commands/set.js
@@ -253,6 +252,7 @@ lib/node_modules/npm/lib/commands/stop.js
lib/node_modules/npm/lib/commands/team.js
lib/node_modules/npm/lib/commands/test.js
lib/node_modules/npm/lib/commands/token.js
+lib/node_modules/npm/lib/commands/undeprecate.js
lib/node_modules/npm/lib/commands/uninstall.js
lib/node_modules/npm/lib/commands/unpublish.js
lib/node_modules/npm/lib/commands/unstar.js
@@ -319,7 +319,6 @@ lib/node_modules/npm/man/man1/npm-find-dupes.1.gz
lib/node_modules/npm/man/man1/npm-fund.1.gz
lib/node_modules/npm/man/man1/npm-help-search.1.gz
lib/node_modules/npm/man/man1/npm-help.1.gz
-lib/node_modules/npm/man/man1/npm-hook.1.gz
lib/node_modules/npm/man/man1/npm-init.1.gz
lib/node_modules/npm/man/man1/npm-install-ci-test.1.gz
lib/node_modules/npm/man/man1/npm-install-test.1.gz
@@ -343,7 +342,7 @@ lib/node_modules/npm/man/man1/npm-rebuild.1.gz
lib/node_modules/npm/man/man1/npm-repo.1.gz
lib/node_modules/npm/man/man1/npm-restart.1.gz
lib/node_modules/npm/man/man1/npm-root.1.gz
-lib/node_modules/npm/man/man1/npm-run-script.1.gz
+lib/node_modules/npm/man/man1/npm-run.1.gz
lib/node_modules/npm/man/man1/npm-sbom.1.gz
lib/node_modules/npm/man/man1/npm-search.1.gz
lib/node_modules/npm/man/man1/npm-shrinkwrap.1.gz
@@ -354,6 +353,7 @@ lib/node_modules/npm/man/man1/npm-stop.1.gz
lib/node_modules/npm/man/man1/npm-team.1.gz
lib/node_modules/npm/man/man1/npm-test.1.gz
lib/node_modules/npm/man/man1/npm-token.1.gz
+lib/node_modules/npm/man/man1/npm-undeprecate.1.gz
lib/node_modules/npm/man/man1/npm-uninstall.1.gz
lib/node_modules/npm/man/man1/npm-unpublish.1.gz
lib/node_modules/npm/man/man1/npm-unstar.1.gz
@@ -549,25 +549,6 @@ lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/advisory.js
lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/get-dep-spec.js
lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/hash.js
lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/index.js
-lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/.bin/pacote
-lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/LICENSE
-lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/README.md
-lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/bin/index.js
-lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/dir.js
-lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/fetcher.js
-lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/file.js
-lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/git.js
-lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/index.js
-lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/registry.js
-lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/remote.js
-lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/util/add-git-sha.js
-lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/util/cache-dir.js
-lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/util/is-package-bin.js
-lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/util/npm.js
-lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/util/protected.js
-lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/util/tar-create-options.js
-lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/util/trailing-slashes.js
-lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/package.json
lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/package.json
lib/node_modules/npm/node_modules/@npmcli/name-from-folder/LICENSE
lib/node_modules/npm/node_modules/@npmcli/name-from-folder/lib/index.js
@@ -626,6 +607,39 @@ lib/node_modules/npm/node_modules/@pkgjs/parseargs/internal/util.js
lib/node_modules/npm/node_modules/@pkgjs/parseargs/internal/validators.js
lib/node_modules/npm/node_modules/@pkgjs/parseargs/package.json
lib/node_modules/npm/node_modules/@pkgjs/parseargs/utils.js
+lib/node_modules/npm/node_modules/@sigstore/bundle/LICENSE
+lib/node_modules/npm/node_modules/@sigstore/bundle/dist/build.js
+lib/node_modules/npm/node_modules/@sigstore/bundle/dist/bundle.js
+lib/node_modules/npm/node_modules/@sigstore/bundle/dist/error.js
+lib/node_modules/npm/node_modules/@sigstore/bundle/dist/index.js
+lib/node_modules/npm/node_modules/@sigstore/bundle/dist/serialized.js
+lib/node_modules/npm/node_modules/@sigstore/bundle/dist/utility.js
+lib/node_modules/npm/node_modules/@sigstore/bundle/dist/validate.js
+lib/node_modules/npm/node_modules/@sigstore/bundle/package.json
+lib/node_modules/npm/node_modules/@sigstore/core/LICENSE
+lib/node_modules/npm/node_modules/@sigstore/core/dist/asn1/error.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/asn1/index.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/asn1/length.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/asn1/obj.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/asn1/parse.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/asn1/tag.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/crypto.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/dsse.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/encoding.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/index.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/json.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/oid.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/pem.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/rfc3161/error.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/rfc3161/index.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/rfc3161/timestamp.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/rfc3161/tstinfo.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/stream.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/x509/cert.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/x509/ext.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/x509/index.js
+lib/node_modules/npm/node_modules/@sigstore/core/dist/x509/sct.js
+lib/node_modules/npm/node_modules/@sigstore/core/package.json
lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/LICENSE
lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/envelope.js
lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/events.js
@@ -644,6 +658,39 @@ lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/si
lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_verification.js
lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/index.js
lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/package.json
+lib/node_modules/npm/node_modules/@sigstore/sign/LICENSE
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/bundler/base.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/bundler/bundle.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/bundler/dsse.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/bundler/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/bundler/message.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/error.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/external/error.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/external/fetch.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/external/fulcio.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/external/rekor.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/external/tsa.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/identity/ci.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/identity/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/identity/provider.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/signer/fulcio/ca.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/signer/fulcio/ephemeral.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/signer/fulcio/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/signer/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/signer/signer.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/types/fetch.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/util/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/util/oidc.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/util/ua.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/witness/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/witness/tlog/client.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/witness/tlog/entry.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/witness/tlog/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/witness/tsa/client.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/witness/tsa/index.js
+lib/node_modules/npm/node_modules/@sigstore/sign/dist/witness/witness.js
+lib/node_modules/npm/node_modules/@sigstore/sign/package.json
lib/node_modules/npm/node_modules/@sigstore/tuf/LICENSE
lib/node_modules/npm/node_modules/@sigstore/tuf/dist/appdata.js
lib/node_modules/npm/node_modules/@sigstore/tuf/dist/client.js
@@ -652,9 +699,54 @@ lib/node_modules/npm/node_modules/@sigstore/tuf/dist/index.js
lib/node_modules/npm/node_modules/@sigstore/tuf/dist/target.js
lib/node_modules/npm/node_modules/@sigstore/tuf/package.json
lib/node_modules/npm/node_modules/@sigstore/tuf/seeds.json
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/bundle/dsse.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/bundle/index.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/bundle/message.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/error.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/index.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/key/certificate.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/key/index.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/key/sct.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/policy.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/shared.types.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/timestamp/checkpoint.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/timestamp/index.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/timestamp/merkle.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/timestamp/set.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/timestamp/tsa.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/tlog/dsse.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/tlog/hashedrekord.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/tlog/index.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/tlog/intoto.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/trust/filter.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/trust/index.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/trust/trust.types.js
+lib/node_modules/npm/node_modules/@sigstore/verify/dist/verifier.js
+lib/node_modules/npm/node_modules/@sigstore/verify/package.json
lib/node_modules/npm/node_modules/@tufjs/canonical-json/LICENSE
lib/node_modules/npm/node_modules/@tufjs/canonical-json/lib/index.js
lib/node_modules/npm/node_modules/@tufjs/canonical-json/package.json
+lib/node_modules/npm/node_modules/@tufjs/models/LICENSE
+lib/node_modules/npm/node_modules/@tufjs/models/dist/base.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/delegations.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/error.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/file.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/index.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/key.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/metadata.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/role.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/root.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/signature.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/snapshot.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/targets.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/timestamp.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/utils/guard.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/utils/index.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/utils/key.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/utils/oid.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/utils/types.js
+lib/node_modules/npm/node_modules/@tufjs/models/dist/utils/verify.js
+lib/node_modules/npm/node_modules/@tufjs/models/package.json
lib/node_modules/npm/node_modules/abbrev/LICENSE
lib/node_modules/npm/node_modules/abbrev/lib/index.js
lib/node_modules/npm/node_modules/abbrev/package.json
@@ -728,6 +820,14 @@ lib/node_modules/npm/node_modules/cacache/node_modules/chownr/dist/commonjs/pack
lib/node_modules/npm/node_modules/cacache/node_modules/chownr/dist/esm/index.js
lib/node_modules/npm/node_modules/cacache/node_modules/chownr/dist/esm/package.json
lib/node_modules/npm/node_modules/cacache/node_modules/chownr/package.json
+lib/node_modules/npm/node_modules/cacache/node_modules/minizlib/LICENSE
+lib/node_modules/npm/node_modules/cacache/node_modules/minizlib/dist/commonjs/constants.js
+lib/node_modules/npm/node_modules/cacache/node_modules/minizlib/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/cacache/node_modules/minizlib/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/cacache/node_modules/minizlib/dist/esm/constants.js
+lib/node_modules/npm/node_modules/cacache/node_modules/minizlib/dist/esm/index.js
+lib/node_modules/npm/node_modules/cacache/node_modules/minizlib/dist/esm/package.json
+lib/node_modules/npm/node_modules/cacache/node_modules/minizlib/package.json
lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/LICENSE
lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/package.json
lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/bin.d.ts
@@ -944,12 +1044,14 @@ lib/node_modules/npm/node_modules/diff/lib/index.js
lib/node_modules/npm/node_modules/diff/lib/index.mjs
lib/node_modules/npm/node_modules/diff/lib/patch/apply.js
lib/node_modules/npm/node_modules/diff/lib/patch/create.js
+lib/node_modules/npm/node_modules/diff/lib/patch/line-endings.js
lib/node_modules/npm/node_modules/diff/lib/patch/merge.js
lib/node_modules/npm/node_modules/diff/lib/patch/parse.js
lib/node_modules/npm/node_modules/diff/lib/patch/reverse.js
lib/node_modules/npm/node_modules/diff/lib/util/array.js
lib/node_modules/npm/node_modules/diff/lib/util/distance-iterator.js
lib/node_modules/npm/node_modules/diff/lib/util/params.js
+lib/node_modules/npm/node_modules/diff/lib/util/string.js
lib/node_modules/npm/node_modules/diff/package.json
lib/node_modules/npm/node_modules/diff/release-notes.md
lib/node_modules/npm/node_modules/diff/runtime.js
@@ -1224,10 +1326,6 @@ lib/node_modules/npm/node_modules/libnpmfund/LICENSE
lib/node_modules/npm/node_modules/libnpmfund/README.md
lib/node_modules/npm/node_modules/libnpmfund/lib/index.js
lib/node_modules/npm/node_modules/libnpmfund/package.json
-lib/node_modules/npm/node_modules/libnpmhook/LICENSE.md
-lib/node_modules/npm/node_modules/libnpmhook/README.md
-lib/node_modules/npm/node_modules/libnpmhook/lib/index.js
-lib/node_modules/npm/node_modules/libnpmhook/package.json
lib/node_modules/npm/node_modules/libnpmorg/LICENSE
lib/node_modules/npm/node_modules/libnpmorg/README.md
lib/node_modules/npm/node_modules/libnpmorg/lib/index.js
@@ -1324,6 +1422,14 @@ lib/node_modules/npm/node_modules/minipass-fetch/lib/headers.js
lib/node_modules/npm/node_modules/minipass-fetch/lib/index.js
lib/node_modules/npm/node_modules/minipass-fetch/lib/request.js
lib/node_modules/npm/node_modules/minipass-fetch/lib/response.js
+lib/node_modules/npm/node_modules/minipass-fetch/node_modules/minizlib/LICENSE
+lib/node_modules/npm/node_modules/minipass-fetch/node_modules/minizlib/dist/commonjs/constants.js
+lib/node_modules/npm/node_modules/minipass-fetch/node_modules/minizlib/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/minipass-fetch/node_modules/minizlib/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/minipass-fetch/node_modules/minizlib/dist/esm/constants.js
+lib/node_modules/npm/node_modules/minipass-fetch/node_modules/minizlib/dist/esm/index.js
+lib/node_modules/npm/node_modules/minipass-fetch/node_modules/minizlib/dist/esm/package.json
+lib/node_modules/npm/node_modules/minipass-fetch/node_modules/minizlib/package.json
lib/node_modules/npm/node_modules/minipass-fetch/package.json
lib/node_modules/npm/node_modules/minipass-flush/LICENSE
lib/node_modules/npm/node_modules/minipass-flush/index.js
@@ -1345,12 +1451,11 @@ lib/node_modules/npm/node_modules/minipass-sized/node_modules/minipass/package.j
lib/node_modules/npm/node_modules/minipass-sized/package.json
lib/node_modules/npm/node_modules/minipass-sized/test/basic.js
lib/node_modules/npm/node_modules/minizlib/LICENSE
-lib/node_modules/npm/node_modules/minizlib/dist/commonjs/constants.js
-lib/node_modules/npm/node_modules/minizlib/dist/commonjs/index.js
-lib/node_modules/npm/node_modules/minizlib/dist/commonjs/package.json
-lib/node_modules/npm/node_modules/minizlib/dist/esm/constants.js
-lib/node_modules/npm/node_modules/minizlib/dist/esm/index.js
-lib/node_modules/npm/node_modules/minizlib/dist/esm/package.json
+lib/node_modules/npm/node_modules/minizlib/constants.js
+lib/node_modules/npm/node_modules/minizlib/index.js
+lib/node_modules/npm/node_modules/minizlib/node_modules/minipass/LICENSE
+lib/node_modules/npm/node_modules/minizlib/node_modules/minipass/index.js
+lib/node_modules/npm/node_modules/minizlib/node_modules/minipass/package.json
lib/node_modules/npm/node_modules/minizlib/package.json
lib/node_modules/npm/node_modules/mkdirp/LICENSE
lib/node_modules/npm/node_modules/mkdirp/bin/cmd.js
@@ -1596,6 +1701,14 @@ lib/node_modules/npm/node_modules/node-gyp/node_modules/chownr/dist/commonjs/pac
lib/node_modules/npm/node_modules/node-gyp/node_modules/chownr/dist/esm/index.js
lib/node_modules/npm/node_modules/node-gyp/node_modules/chownr/dist/esm/package.json
lib/node_modules/npm/node_modules/node-gyp/node_modules/chownr/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minizlib/LICENSE
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minizlib/dist/commonjs/constants.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minizlib/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minizlib/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minizlib/dist/esm/constants.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minizlib/dist/esm/index.js
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minizlib/dist/esm/package.json
+lib/node_modules/npm/node_modules/node-gyp/node_modules/minizlib/package.json
lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/LICENSE
lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/package.json
lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/bin.d.ts
@@ -1788,6 +1901,14 @@ lib/node_modules/npm/node_modules/npm-registry-fetch/lib/default-opts.js
lib/node_modules/npm/node_modules/npm-registry-fetch/lib/errors.js
lib/node_modules/npm/node_modules/npm-registry-fetch/lib/index.js
lib/node_modules/npm/node_modules/npm-registry-fetch/lib/json-stream.js
+lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib/LICENSE
+lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib/dist/commonjs/constants.js
+lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib/dist/esm/constants.js
+lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib/dist/esm/index.js
+lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib/dist/esm/package.json
+lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib/package.json
lib/node_modules/npm/node_modules/npm-registry-fetch/package.json
lib/node_modules/npm/node_modules/npm-user-validate/LICENSE
lib/node_modules/npm/node_modules/npm-user-validate/lib/index.js
@@ -2014,96 +2135,6 @@ lib/node_modules/npm/node_modules/sigstore/LICENSE
lib/node_modules/npm/node_modules/sigstore/dist/config.js
lib/node_modules/npm/node_modules/sigstore/dist/index.js
lib/node_modules/npm/node_modules/sigstore/dist/sigstore.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/LICENSE
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/dist/build.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/dist/bundle.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/dist/error.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/dist/index.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/dist/serialized.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/dist/utility.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/dist/validate.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/package.json
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/LICENSE
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/asn1/error.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/asn1/index.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/asn1/length.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/asn1/obj.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/asn1/parse.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/asn1/tag.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/crypto.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/dsse.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/encoding.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/index.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/json.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/oid.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/pem.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/rfc3161/error.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/rfc3161/index.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/rfc3161/timestamp.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/rfc3161/tstinfo.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/stream.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/x509/cert.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/x509/ext.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/x509/index.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/x509/sct.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/package.json
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/LICENSE
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/bundler/base.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/bundler/bundle.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/bundler/dsse.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/bundler/index.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/bundler/message.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/error.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/external/error.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/external/fetch.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/external/fulcio.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/external/rekor.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/external/tsa.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/identity/ci.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/identity/index.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/identity/provider.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/index.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/signer/fulcio/ca.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/signer/fulcio/ephemeral.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/signer/fulcio/index.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/signer/index.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/signer/signer.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/types/fetch.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/util/index.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/util/oidc.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/util/ua.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/witness/index.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/witness/tlog/client.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/witness/tlog/entry.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/witness/tlog/index.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/witness/tsa/client.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/witness/tsa/index.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/witness/witness.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/package.json
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/bundle/dsse.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/bundle/index.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/bundle/message.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/error.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/index.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/key/certificate.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/key/index.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/key/sct.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/policy.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/shared.types.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/timestamp/checkpoint.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/timestamp/index.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/timestamp/merkle.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/timestamp/set.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/timestamp/tsa.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/tlog/dsse.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/tlog/hashedrekord.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/tlog/index.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/tlog/intoto.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/trust/filter.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/trust/index.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/trust/trust.types.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/verifier.js
-lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/package.json
lib/node_modules/npm/node_modules/sigstore/package.json
lib/node_modules/npm/node_modules/smart-buffer/LICENSE
lib/node_modules/npm/node_modules/smart-buffer/build/smartbuffer.js
@@ -2153,16 +2184,12 @@ lib/node_modules/npm/node_modules/spdx-license-ids/index.json
lib/node_modules/npm/node_modules/spdx-license-ids/package.json
lib/node_modules/npm/node_modules/sprintf-js/CONTRIBUTORS.md
lib/node_modules/npm/node_modules/sprintf-js/LICENSE
-lib/node_modules/npm/node_modules/sprintf-js/bower.json
-lib/node_modules/npm/node_modules/sprintf-js/demo/angular.html
lib/node_modules/npm/node_modules/sprintf-js/dist/.gitattributes
lib/node_modules/npm/node_modules/sprintf-js/dist/angular-sprintf.min.js
lib/node_modules/npm/node_modules/sprintf-js/dist/sprintf.min.js
-lib/node_modules/npm/node_modules/sprintf-js/gruntfile.js
lib/node_modules/npm/node_modules/sprintf-js/package.json
lib/node_modules/npm/node_modules/sprintf-js/src/angular-sprintf.js
lib/node_modules/npm/node_modules/sprintf-js/src/sprintf.js
-lib/node_modules/npm/node_modules/sprintf-js/test/test.js
lib/node_modules/npm/node_modules/ssri/LICENSE.md
lib/node_modules/npm/node_modules/ssri/lib/index.js
lib/node_modules/npm/node_modules/ssri/package.json
@@ -2219,13 +2246,6 @@ lib/node_modules/npm/node_modules/tar/node_modules/minipass/LICENSE
lib/node_modules/npm/node_modules/tar/node_modules/minipass/index.js
lib/node_modules/npm/node_modules/tar/node_modules/minipass/index.mjs
lib/node_modules/npm/node_modules/tar/node_modules/minipass/package.json
-lib/node_modules/npm/node_modules/tar/node_modules/minizlib/LICENSE
-lib/node_modules/npm/node_modules/tar/node_modules/minizlib/constants.js
-lib/node_modules/npm/node_modules/tar/node_modules/minizlib/index.js
-lib/node_modules/npm/node_modules/tar/node_modules/minizlib/node_modules/minipass/LICENSE
-lib/node_modules/npm/node_modules/tar/node_modules/minizlib/node_modules/minipass/index.js
-lib/node_modules/npm/node_modules/tar/node_modules/minizlib/node_modules/minipass/package.json
-lib/node_modules/npm/node_modules/tar/node_modules/minizlib/package.json
lib/node_modules/npm/node_modules/tar/package.json
lib/node_modules/npm/node_modules/text-table/LICENSE
lib/node_modules/npm/node_modules/text-table/example/align.js
@@ -2305,27 +2325,6 @@ lib/node_modules/npm/node_modules/tuf-js/dist/store.js
lib/node_modules/npm/node_modules/tuf-js/dist/updater.js
lib/node_modules/npm/node_modules/tuf-js/dist/utils/tmpfile.js
lib/node_modules/npm/node_modules/tuf-js/dist/utils/url.js
-lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/LICENSE
-lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/base.js
-lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/delegations.js
-lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/error.js
-lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/file.js
-lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/index.js
-lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/key.js
-lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/metadata.js
-lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/role.js
-lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/root.js
-lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/signature.js
-lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/snapshot.js
-lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/targets.js
-lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/timestamp.js
-lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/utils/guard.js
-lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/utils/index.js
-lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/utils/key.js
-lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/utils/oid.js
-lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/utils/types.js
-lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/utils/verify.js
-lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/package.json
lib/node_modules/npm/node_modules/tuf-js/package.json
lib/node_modules/npm/node_modules/unique-filename/LICENSE
lib/node_modules/npm/node_modules/unique-filename/lib/index.js
@@ -2351,10 +2350,10 @@ lib/node_modules/npm/node_modules/validate-npm-package-name/LICENSE
lib/node_modules/npm/node_modules/validate-npm-package-name/lib/index.js
lib/node_modules/npm/node_modules/validate-npm-package-name/package.json
lib/node_modules/npm/node_modules/walk-up-path/LICENSE
-lib/node_modules/npm/node_modules/walk-up-path/dist/cjs/index.js
-lib/node_modules/npm/node_modules/walk-up-path/dist/cjs/package.json
-lib/node_modules/npm/node_modules/walk-up-path/dist/mjs/index.js
-lib/node_modules/npm/node_modules/walk-up-path/dist/mjs/package.json
+lib/node_modules/npm/node_modules/walk-up-path/dist/commonjs/index.js
+lib/node_modules/npm/node_modules/walk-up-path/dist/commonjs/package.json
+lib/node_modules/npm/node_modules/walk-up-path/dist/esm/index.js
+lib/node_modules/npm/node_modules/walk-up-path/dist/esm/package.json
lib/node_modules/npm/node_modules/walk-up-path/package.json
lib/node_modules/npm/node_modules/which/LICENSE
lib/node_modules/npm/node_modules/which/README.md
diff --git a/www/npm/Makefile b/www/npm/Makefile
index df606afcda6f..0e72dff893b3 100644
--- a/www/npm/Makefile
+++ b/www/npm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= npm
-PORTVERSION= 10.9.3
+PORTVERSION= 11.4.2
CATEGORIES= www
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/www/onlyoffice-documentserver/Makefile b/www/onlyoffice-documentserver/Makefile
index efa621b6588f..d887e2e9f95f 100644
--- a/www/onlyoffice-documentserver/Makefile
+++ b/www/onlyoffice-documentserver/Makefile
@@ -1,18 +1,15 @@
PORTNAME= onlyoffice-documentserver
DISTVERSIONPREFIX= v
-DISTVERSION= 8.3.3.23
-PORTREVISION= 2
+DISTVERSION= 9.0.2.16
CATEGORIES= www
MASTER_SITES+= LOCAL/mikael/v8/:source1 \
- LOCAL/mikael/onlyoffice/:source2 \
https://nodejs.org/dist/v${NODE_VERSION_PKGFETCH}/:source3 \
SF/optipng/OptiPNG/optipng-0.7.8/:source4
DISTFILES+= v8-8.9.255.25_all.tar.gz:source1 \
node-v${NODE_VERSION_PKGFETCH}.tar.gz:source3 \
- optipng-0.7.8.tar.gz:source4 \
- ${PORTNAME}-${DISTVERSION}_${PORTREVISION}-npm-cache.tar.gz:source2
+ optipng-0.7.8.tar.gz:source4
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= fsbruva@yahoo.com
COMMENT= Secure office and productivity apps
WWW= https://www.onlyoffice.com/
@@ -27,7 +24,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
gn:devel/gn \
java:java/openjdk11 \
ninja:devel/ninja \
- npm:www/npm-node22 \
+ npm:www/npm-node20 \
${LOCALBASE}/lib/libcrypto.a:security/openssl
LIB_DEPENDS= libboost_regex.so:devel/boost-libs \
libetonyek-0.1.so:graphics/libetonyek01 \
@@ -66,7 +63,10 @@ GH_TUPLE= ONLYOFFICE:core:v${DISTVERSION}:core/core \
ONLYOFFICE:document-server-package:v${DISTVERSION}:dsp/document-server-package \
jasenhuang:katana-parser:be6df45:jasenhuang_katana/core/Common/3dParty/html/katana-parser \
google:gumbo-parser:aa91b27:google_gumbo/core/Common/3dParty/html/gumbo-parser \
- hunspell:hyphen:73dd296:hunspell_hyphen/core/Common/3dParty/hyphen/hyphen
+ hunspell:hyphen:73dd296:hunspell_hyphen/core/Common/3dParty/hyphen/hyphen \
+ mity:md4c:481fbfb:mity_md4c/core/Common/3dParty/md/md4c \
+ fsbruva:onlyoffice-DS-pkg-cache:v${NODE_VERSION_PKGFETCH}:pkg_cache/ \
+ fsbruva:onlyoffice-DS-npm-cache:v${DISTVERSION}-20250701:npm_cache/
OPTIONS_SINGLE= DB
OPTIONS_SINGLE_DB= MYSQL PGSQL
@@ -99,9 +99,9 @@ SUB_LIST= DS_GROUPNAME=${DS_GROUPNAME} \
PREFIX=${PREFIX} \
WWWDIR=${WWWDIR}
-# node version used with "npm install @yao-pkg/pkg@6.5.0"
+# node version used with "npm install @yao-pkg/pkg@6.5.1"
# keep in sync with patch-build__tools_scripts_build__server.py and patch-document-server-package_Makefile
-NODE_VERSION_PKGFETCH= 22.15.1
+NODE_VERSION_PKGFETCH= 20.19.1
MAKE_ENV= BUILD_NUMBER="36" \
PKG_CACHE_PATH=${WRKDIR}/.pkg-cache \
@@ -130,7 +130,8 @@ BINARY_ALIAS+= cpp=${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT} \
post-extract:
@${MV} ${WRKDIR}/v8 ${WRKSRC}/core/Common/3dParty/v8_89
- @${MKDIR} ${WRKDIR}/.pkg-cache/node
+ @${LN} -s ${WRKSRC_npm_cache} ${WRKDIR}/.npm
+ @${LN} -s ${WRKSRC_pkg_cache} ${WRKDIR}/.pkg-cache
@${CP} ${DISTDIR}/node-v${NODE_VERSION_PKGFETCH}.tar.gz ${WRKDIR}/.pkg-cache/node
@${MKDIR} ${WRKSRC}/sdkjs-plugins/v1
@@ -193,6 +194,7 @@ do-build:
${INSTALL_SCRIPT} ${FILESDIR}/npm ${BINARY_LINKDIR}/npm
@${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKDIR}/.bin/npm
+# @cd ${WRKSRC}/web-apps/build ; ${SETENV} ${MAKE_ENV} npm cache clean --force
@cd ${WRKSRC}/web-apps/build ; ${SETENV} ${MAKE_ENV} npm install patch-package
@cd ${WRKSRC}/web-apps/build ; ${SETENV} ${MAKE_ENV} npm install optipng-bin@5.1.0
@cd ${WRKSRC}/web-apps/build ; node_modules/.bin/patch-package
@@ -205,7 +207,7 @@ do-build:
@${MKDIR} ${WRKSRC}/yao-pkg
@${CP} ${FILESDIR}/package* ${WRKSRC}/yao-pkg
- @cd ${WRKSRC}/yao-pkg ; ${SETENV} ${MAKE_ENV} npm install @yao-pkg/pkg@6.5.0
+ @cd ${WRKSRC}/yao-pkg ; ${SETENV} ${MAKE_ENV} npm install @yao-pkg/pkg@6.5.1
@cd ${WRKSRC} && ${PATCH} -N -s -i ${FILESDIR}/extra-patch-pkg-fetch_lib-es5_build.js || ${TRUE}
@cd ${WRKSRC} && ${PATCH} -N -s -i ${FILESDIR}/extra-patch-pkg-fetch_patches_node.v${NODE_VERSION_PKGFETCH}.cpp.patch || ${TRUE}
@@ -262,8 +264,9 @@ create-caches-tarball:
${RM} -r ${WRKDIR}/.npm/_logs ${WRKDIR}/.npm/_update-notifier-last-checked ${WRKDIR}/.cache/yarn/v6/.tmp ${WRKDIR}/.cache/node-gyp
# ${FIND} ${WRKDIR}/.cache -type f -perm 755 -exec file {} \; | ${EGREP} "ELF|PE32+|Mach-O" | ${AWK} -F ':' '{print $$1}' | ${XARGS} ${RM}
${FIND} ${WRKDIR}/.pkg-cache -type f -perm 755 -exec file {} \; | ${EGREP} "ELF|PE32+|Mach-O" | ${AWK} -F ':' '{print $$1}' | ${XARGS} ${RM}
+ ${FIND} ${WRKDIR}/.pkg-cache -type f -perm 644 -exec file {} \; | ${EGREP} -v "${NODE_VERSION_PKGFETCH}" | ${EGREP} "built-v|node-v" | ${EGREP} "tar.gz|sha256sum" | ${AWK} -F ':' '{print $$1}' | ${XARGS} ${RM}
cd ${WRKDIR} && \
- ${TAR} czf ${PORTNAME}-${DISTVERSION}_${PORTREVISION:}-npm-cache.tar.gz .npm .pkg-cache
+ ${TAR} czf ${PORTNAME}-${DISTVERSION}_`date +%Y%m%d`-npm-cache.tar.gz .npm .pkg-cache
.include <bsd.port.post.mk>
diff --git a/www/onlyoffice-documentserver/distinfo b/www/onlyoffice-documentserver/distinfo
index 8e4416bca7bd..432711cf408e 100644
--- a/www/onlyoffice-documentserver/distinfo
+++ b/www/onlyoffice-documentserver/distinfo
@@ -1,41 +1,47 @@
-TIMESTAMP = 1748528476
+TIMESTAMP = 1751344944
SHA256 (v8-8.9.255.25_all.tar.gz) = 54853ef93accc063a82a0dc29457b25c9b6d88315431d62e06ab1f84797c5f80
SIZE (v8-8.9.255.25_all.tar.gz) = 72818814
-SHA256 (node-v22.15.1.tar.gz) = 38aea029f8818f7783f273fbc70dcf930f9ef54bdd49c5f90c0152caec7a57be
-SIZE (node-v22.15.1.tar.gz) = 100310295
+SHA256 (node-v20.19.1.tar.gz) = 691011ddb85c9ab86afb7ead2b6db2ddd45592f1c8fd26687d152dcadc182229
+SIZE (node-v20.19.1.tar.gz) = 88078477
SHA256 (optipng-0.7.8.tar.gz) = 25a3bd68481f21502ccaa0f4c13f84dcf6b20338e4c4e8c51f2cefbd8513398c
SIZE (optipng-0.7.8.tar.gz) = 3294014
-SHA256 (onlyoffice-documentserver-8.3.3.23_2-npm-cache.tar.gz) = 8b3b8f5e885516de5cf4b70ad39be58cdf529e79dc21da9b110386ab183c59b5
-SIZE (onlyoffice-documentserver-8.3.3.23_2-npm-cache.tar.gz) = 261836699
-SHA256 (ONLYOFFICE-DocumentServer-v8.3.3.23-v8.3.3_GH0.tar.gz) = 4d59be06a010524d47d2be5329a7b25330bc42c3b9ba8447c83cedbee4ec2421
-SIZE (ONLYOFFICE-DocumentServer-v8.3.3.23-v8.3.3_GH0.tar.gz) = 93087
-SHA256 (ONLYOFFICE-core-v8.3.3.23_GH0.tar.gz) = 44827fbc88a0faaf26de37989187056d0f9c8f7c5f9d9007b7c2e0b9e00c926d
-SIZE (ONLYOFFICE-core-v8.3.3.23_GH0.tar.gz) = 205039440
-SHA256 (ONLYOFFICE-core-fonts-v8.3.3.23_GH0.tar.gz) = 15d9a2850ff6fe2bfa782bbdef5163c8f5876fddc508a71a204f08f6d38dbd70
-SIZE (ONLYOFFICE-core-fonts-v8.3.3.23_GH0.tar.gz) = 95375592
-SHA256 (ONLYOFFICE-dictionaries-v8.3.3.23_GH0.tar.gz) = 8fd634cbb036cd7a484f172c3b95c54115d52cade8fa31a50102e6cb4e64d88d
-SIZE (ONLYOFFICE-dictionaries-v8.3.3.23_GH0.tar.gz) = 56268318
-SHA256 (ONLYOFFICE-document-server-integration-v8.3.3.23_GH0.tar.gz) = 88c5548a861e5f376a3672cb5f130d88c44bbe672d83b3332197db520881affe
-SIZE (ONLYOFFICE-document-server-integration-v8.3.3.23_GH0.tar.gz) = 6137374
-SHA256 (ONLYOFFICE-document-templates-v8.3.3.23_GH0.tar.gz) = ec276efdfb0c8f2370b57c62234e213aee99c89f40ff7f4a0637f46cc9471bbc
-SIZE (ONLYOFFICE-document-templates-v8.3.3.23_GH0.tar.gz) = 3683534
-SHA256 (ONLYOFFICE-sdkjs-v8.3.3.23_GH0.tar.gz) = 7f9caf4c6f2749ae712bf354f50f3ca5761d6a1c69154c053bf3873bdb71f9b3
-SIZE (ONLYOFFICE-sdkjs-v8.3.3.23_GH0.tar.gz) = 36293797
-SHA256 (ONLYOFFICE-server-v8.3.3.23_GH0.tar.gz) = ae3d072c98faeec8bffc7c2cc690e758c5c46f6adda7bbc6fc46981308423110
-SIZE (ONLYOFFICE-server-v8.3.3.23_GH0.tar.gz) = 397648
-SHA256 (ONLYOFFICE-web-apps-v8.3.3.23_GH0.tar.gz) = 947c92cb1d9ec92e9c4d9aa118c8522261c7d21322242bdc631a02041dbe347a
-SIZE (ONLYOFFICE-web-apps-v8.3.3.23_GH0.tar.gz) = 437551850
-SHA256 (ONLYOFFICE-build_tools-v8.3.3.23_GH0.tar.gz) = 01e7f9ab87aaa0aded91212c45007532d67505eeec176c1cf8b727224d29b780
-SIZE (ONLYOFFICE-build_tools-v8.3.3.23_GH0.tar.gz) = 33860736
+SHA256 (onlyoffice-documentserver-9.0.2.16_20250630-npm-cache.tar.gz) = 11738d912f93adb7bf401ae06cb70d2357a4b35177cae7ceb5915fa5267e3522
+SIZE (onlyoffice-documentserver-9.0.2.16_20250630-npm-cache.tar.gz) = 249461250
+SHA256 (ONLYOFFICE-DocumentServer-v9.0.2.16-v9.0.2_GH0.tar.gz) = 272dc092623ca12964c09aa0893676aa508bf0900a5ab04215d7086306d2583d
+SIZE (ONLYOFFICE-DocumentServer-v9.0.2.16-v9.0.2_GH0.tar.gz) = 972017
+SHA256 (ONLYOFFICE-core-v9.0.2.16_GH0.tar.gz) = 79d7aaf8b591017911febef0e141f9c3735faa33d1e68d605e80237082805f14
+SIZE (ONLYOFFICE-core-v9.0.2.16_GH0.tar.gz) = 205184118
+SHA256 (ONLYOFFICE-core-fonts-v9.0.2.16_GH0.tar.gz) = 56ba5c76d053d2ae625d2f4a01a955ecb2f1d25b9bef896313281588879f676a
+SIZE (ONLYOFFICE-core-fonts-v9.0.2.16_GH0.tar.gz) = 95376454
+SHA256 (ONLYOFFICE-dictionaries-v9.0.2.16_GH0.tar.gz) = c1665cd8de6a528b255b5d0d200f689a53c72bb36218dbf8ac046c4b04a7fe85
+SIZE (ONLYOFFICE-dictionaries-v9.0.2.16_GH0.tar.gz) = 57973827
+SHA256 (ONLYOFFICE-document-server-integration-v9.0.2.16_GH0.tar.gz) = 61759413e2c63ca94117b30442e985e2ea5d3e559b1e6d740adfa916e55a6074
+SIZE (ONLYOFFICE-document-server-integration-v9.0.2.16_GH0.tar.gz) = 6128854
+SHA256 (ONLYOFFICE-document-templates-v9.0.2.16_GH0.tar.gz) = ba8288f4c67ce21d8c4f3ec995b02c5df43464314770805c7c57860b79e31756
+SIZE (ONLYOFFICE-document-templates-v9.0.2.16_GH0.tar.gz) = 3914530
+SHA256 (ONLYOFFICE-sdkjs-v9.0.2.16_GH0.tar.gz) = ecdb6c32c426e86b1bca71fc129f283430a14abc3e747464b8b9167ba08e264b
+SIZE (ONLYOFFICE-sdkjs-v9.0.2.16_GH0.tar.gz) = 37688710
+SHA256 (ONLYOFFICE-server-v9.0.2.16_GH0.tar.gz) = 4d1dc02e4be3546bb6c1bbf6547eb4c46262e0554cacf81314ff741ce2ed5027
+SIZE (ONLYOFFICE-server-v9.0.2.16_GH0.tar.gz) = 4082601
+SHA256 (ONLYOFFICE-web-apps-v9.0.2.16_GH0.tar.gz) = 6befc028e52e4176e2007274915efc3354aa474ef7df6bdad0299204fb1ebf2b
+SIZE (ONLYOFFICE-web-apps-v9.0.2.16_GH0.tar.gz) = 443520777
+SHA256 (ONLYOFFICE-build_tools-v9.0.2.16_GH0.tar.gz) = fe7b82477a78ed2a272c841d75c8a6383506a194b3893547ee70a86193943f50
+SIZE (ONLYOFFICE-build_tools-v9.0.2.16_GH0.tar.gz) = 33870057
SHA256 (ONLYOFFICE-DocumentBuilder-626d1e44db3d06ceb8298215a67ef0475912d89a_GH0.tar.gz) = 275c3a8c993528fa56c69aedb11dd74a6fba9c3bd372874004584ae9cbb190b5
SIZE (ONLYOFFICE-DocumentBuilder-626d1e44db3d06ceb8298215a67ef0475912d89a_GH0.tar.gz) = 31659
SHA256 (ONLYOFFICE-onlyoffice.github.io-b26d001664d771df4f663d2d3ba7dd4a188b6cab_GH0.tar.gz) = 347b8f1d3c21b1f61a3f1fcae86f402b27ce4f8b826e18158834251046d83cf5
SIZE (ONLYOFFICE-onlyoffice.github.io-b26d001664d771df4f663d2d3ba7dd4a188b6cab_GH0.tar.gz) = 17009005
-SHA256 (ONLYOFFICE-document-server-package-v8.3.3.23_GH0.tar.gz) = 219aab7ace2af4d0166820529a0043833e236eecf6d0b7bdd6ca3206ada5cb5c
-SIZE (ONLYOFFICE-document-server-package-v8.3.3.23_GH0.tar.gz) = 186487
+SHA256 (ONLYOFFICE-document-server-package-v9.0.2.16_GH0.tar.gz) = c3153d922b38362146a209eade7f645e72504e19d5eb760354c57c223c4b637f
+SIZE (ONLYOFFICE-document-server-package-v9.0.2.16_GH0.tar.gz) = 186621
SHA256 (jasenhuang-katana-parser-be6df45_GH0.tar.gz) = 363ede45ba6d125fdb7323c43d34acd3d0ae9028ac18aec632eb6a623160f09a
SIZE (jasenhuang-katana-parser-be6df45_GH0.tar.gz) = 97712
SHA256 (google-gumbo-parser-aa91b27_GH0.tar.gz) = 1360f85c02fb2573a10f00abcddebc8f1ff277a16f66553439193af93afae335
SIZE (google-gumbo-parser-aa91b27_GH0.tar.gz) = 2119417
SHA256 (hunspell-hyphen-73dd296_GH0.tar.gz) = 93e80ad69ee7afd507b12f0b58ca34a6a78347dcbb5fe5d9b6f0e19b02397ef7
SIZE (hunspell-hyphen-73dd296_GH0.tar.gz) = 292528
+SHA256 (mity-md4c-481fbfb_GH0.tar.gz) = 04e03a69a2783ab5f2449f8864499dabb150092d5f48415a5e423f762a209d54
+SIZE (mity-md4c-481fbfb_GH0.tar.gz) = 238753
+SHA256 (fsbruva-onlyoffice-DS-pkg-cache-v20.19.1_GH0.tar.gz) = df466a0ea8365d10089d3169b224b079bb0ec409c57f2ff79c4f6048f8c5d29c
+SIZE (fsbruva-onlyoffice-DS-pkg-cache-v20.19.1_GH0.tar.gz) = 1288
+SHA256 (fsbruva-onlyoffice-DS-npm-cache-v9.0.2.16-20250701_GH0.tar.gz) = c8a355fe7941a29ba6ba51c97c52808ef5cfe3047cb4f31335a2e03cdfd84354
+SIZE (fsbruva-onlyoffice-DS-npm-cache-v9.0.2.16-20250701_GH0.tar.gz) = 161979161
diff --git a/www/onlyoffice-documentserver/files/extra-patch-pkg-fetch_patches_node.v20.19.1.cpp.patch b/www/onlyoffice-documentserver/files/extra-patch-pkg-fetch_patches_node.v20.19.1.cpp.patch
new file mode 100644
index 000000000000..44c114f57dd6
--- /dev/null
+++ b/www/onlyoffice-documentserver/files/extra-patch-pkg-fetch_patches_node.v20.19.1.cpp.patch
@@ -0,0 +1,1014 @@
+https://github.com/yao-pkg/pkg-fetch/raw/refs/tags/v3.5.23/patches/node.v20.19.1.cpp.patch
++ local FreeBSD patches
+
+--- yao-pkg/node_modules/@yao-pkg/pkg-fetch/patches/node.v20.19.1.cpp.patch
++++ yao-pkg/node_modules/@yao-pkg/pkg-fetch/patches/node.v20.19.1.cpp.patch
+@@ -11,6 +11,24 @@ index d3c17d47bc..7970af6ea4 100644
+ }],
+ ],
+ },
++@@ -426,7 +426,7 @@
++ 'ldflags': [ '-m32' ],
++ }],
++ [ 'host_arch=="ppc64" and OS not in "aix os400"', {
++- 'cflags': [ '-m64', '-mminimal-toc' ],
+++ 'cflags': [ '-m64' ],
++ 'ldflags': [ '-m64' ],
++ }],
++ [ 'host_arch=="s390x" and OS=="linux"', {
++@@ -450,7 +450,7 @@
++ 'ldflags': [ '-m32' ],
++ }],
++ [ 'target_arch=="ppc64" and OS not in "aix os400"', {
++- 'cflags': [ '-m64', '-mminimal-toc' ],
+++ 'cflags': [ '-m64' ],
++ 'ldflags': [ '-m64' ],
++ }],
++ [ 'target_arch=="s390x" and OS=="linux"', {
+ diff --git node/deps/ngtcp2/nghttp3/lib/nghttp3_ringbuf.c node/deps/ngtcp2/nghttp3/lib/nghttp3_ringbuf.c
+ index 5e7775f1a5..eeebf67796 100644
+ --- node/deps/ngtcp2/nghttp3/lib/nghttp3_ringbuf.c
+@@ -600,3 +618,375 @@ index 2655b9e694..1d951571c7 100644
+ 'cflags_cc!': [ '-fno-rtti' ],
+ }],
+ [ 'OS == "mac" or OS == "ios"', {
++--- node/Makefile.orig 2025-05-14 12:22:41 UTC
+++++ node/Makefile
++@@ -171,8 +171,7 @@ out/Makefile: config.gypi common.gypi node.gyp \
++ $(warning '$@' target is a noop)
++
++ out/Makefile: config.gypi common.gypi node.gyp \
++- deps/uv/uv.gyp deps/llhttp/llhttp.gyp deps/zlib/zlib.gyp \
++- deps/simdutf/simdutf.gyp deps/ada/ada.gyp \
+++ deps/*/*.gyp \
++ tools/v8_gypfiles/toolchain.gypi tools/v8_gypfiles/features.gypi \
++ tools/v8_gypfiles/inspector.gypi tools/v8_gypfiles/v8.gyp
++ $(PYTHON) tools/gyp_node.py -f make
++--- node/deps/openssl/config/archs/linux-elf/no-asm/openssl-cl.gypi.orig 2023-05-16 06:58:19 UTC
+++++ node/deps/openssl/config/archs/linux-elf/no-asm/openssl-cl.gypi
++@@ -13,7 +13,7 @@
++ '-Wall -O3 -fomit-frame-pointer',
++ ],
++ 'openssl_ex_libs_linux-elf': [
++- '-ldl -pthread',
+++ '-pthread',
++ ],
++ 'openssl_cli_srcs_linux-elf': [
++ 'openssl/apps/lib/cmp_mock_srv.c',
++--- node/deps/openssl/config/archs/linux-elf/no-asm/openssl.gypi.orig 2023-05-16 06:58:19 UTC
+++++ node/deps/openssl/config/archs/linux-elf/no-asm/openssl.gypi
++@@ -977,7 +977,7 @@
++ '-Wall -O3 -fomit-frame-pointer',
++ ],
++ 'openssl_ex_libs_linux-elf': [
++- '-ldl -pthread',
+++ '-pthread',
++ ],
++ },
++ 'include_dirs': [
++--- node/deps/openssl/openssl-cl_no_asm.gypi.orig 2023-11-22 10:13:54 UTC
+++++ node/deps/openssl/openssl-cl_no_asm.gypi
++@@ -1,4 +1,5 @@
++ {
+++ 'defines': ['OPENSSL_NO_ASM'],
++ 'conditions': [
++ ['target_arch=="ppc64" and OS in ("aix", "os400")', {
++ 'includes': ['config/archs/aix64-gcc-as/no-asm/openssl-cl.gypi'],
++@@ -45,7 +46,7 @@
++ 'includes': ['config/archs/linux64-loongarch64/no-asm/openssl-cl.gypi'],
++ }, {
++ # Other architectures don't use assembly
++- 'includes': ['config/archs/linux-x86_64/no-asm/openssl-cl.gypi'],
+++ 'includes': ['config/archs/linux-elf/no-asm/openssl-cl.gypi'],
++ }],
++ ],
++ }
++--- node/deps/openssl/openssl_no_asm.gypi.orig 2023-05-16 06:58:20 UTC
+++++ node/deps/openssl/openssl_no_asm.gypi
++@@ -44,7 +44,7 @@
++ 'includes': ['config/archs/linux64-riscv64/no-asm/openssl.gypi'],
++ }, {
++ # Other architectures don't use assembly
++- 'includes': ['config/archs/linux-x86_64/no-asm/openssl.gypi'],
+++ 'includes': ['config/archs/linux-elf/no-asm/openssl.gypi'],
++ }],
++ ],
++ }
++--- node/deps/v8/src/base/macros.h.orig 2021-04-12 21:00:33.000000000 +0000
+++++ node/deps/v8/src/base/macros.h 2025-06-20 09:42:18.838769000 +0000
++@@ -203,7 +203,8 @@
++ // base::is_trivially_copyable will differ for these cases.
++ template <typename T>
++ struct is_trivially_copyable {
++-#if V8_CC_MSVC
+++#if V8_CC_MSVC || (__GNUC__ == 12 && __GNUC_MINOR__ <= 2) || \
+++ (defined(__clang__) && __clang_major__ <= 17)
++ // Unfortunately, MSVC 2015 is broken in that std::is_trivially_copyable can
++ // be false even though it should be true according to the standard.
++ // (status at 2018-02-26, observed on the msvc waterfall bot).
++--- node/deps/v8/src/base/platform/platform-freebsd.cc.orig 2023-05-16 06:58:20 UTC
+++++ node/deps/v8/src/base/platform/platform-freebsd.cc
++@@ -82,8 +82,8 @@ std::vector<OS::SharedLibraryAddress> OS::GetSharedLib
++ lib_name = std::string(path);
++ }
++ result.push_back(SharedLibraryAddress(
++- lib_name, reinterpret_cast<uintptr_t>(map->kve_start),
++- reinterpret_cast<uintptr_t>(map->kve_end)));
+++ lib_name, static_cast<uintptr_t>(map->kve_start),
+++ static_cast<uintptr_t>(map->kve_end)));
++ }
++
++ start += ssize;
++--- node/deps/v8/src/codegen/arm/cpu-arm.cc.orig 2023-05-16 06:58:20 UTC
+++++ node/deps/v8/src/codegen/arm/cpu-arm.cc
++@@ -2,12 +2,15 @@
++ // Use of this source code is governed by a BSD-style license that can be
++ // found in the LICENSE file.
++
+++#include "include/v8config.h"
+++
++ // CPU specific code for arm independent of OS goes here.
++ #ifdef __arm__
++ #ifdef __QNXNTO__
++ #include <sys/mman.h> // for cache flushing.
++ #undef MAP_TYPE
++ #elif V8_OS_FREEBSD
+++#include <sys/cdefs.h>
++ #include <machine/sysarch.h> // for cache flushing
++ #include <sys/types.h>
++ #elif V8_OS_STARBOARD
++--- node/deps/v8/src/codegen/ppc/constants-ppc.h.orig 2023-05-16 06:58:20 UTC
+++++ node/deps/v8/src/codegen/ppc/constants-ppc.h
++@@ -36,7 +36,7 @@
++ #endif
++
++ #if !(V8_HOST_ARCH_PPC || V8_HOST_ARCH_PPC64) || !V8_TARGET_ARCH_PPC64 || \
++- V8_TARGET_LITTLE_ENDIAN || (defined(_CALL_ELF) && _CALL_ELF == 2)
+++ (defined(_CALL_ELF) && _CALL_ELF == 2)
++ #define ABI_RETURNS_OBJECT_PAIRS_IN_REGS 1
++ #else
++ #define ABI_RETURNS_OBJECT_PAIRS_IN_REGS 0
++@@ -44,7 +44,7 @@
++
++ #if !(V8_HOST_ARCH_PPC || V8_HOST_ARCH_PPC64) || \
++ (V8_TARGET_ARCH_PPC64 && \
++- (V8_TARGET_LITTLE_ENDIAN || (defined(_CALL_ELF) && _CALL_ELF == 2)))
+++ (defined(_CALL_ELF) && _CALL_ELF == 2))
++ #define ABI_CALL_VIA_IP 1
++ #else
++ #define ABI_CALL_VIA_IP 0
++--- node/deps/v8/src/libsampler/sampler.cc.orig 2023-05-16 06:58:20 UTC
+++++ node/deps/v8/src/libsampler/sampler.cc
++@@ -511,6 +511,10 @@ void SignalHandler::FillRegisterState(void* context, R
++ state->pc = reinterpret_cast<void*>(mcontext.__gregs[_REG_PC]);
++ state->sp = reinterpret_cast<void*>(mcontext.__gregs[_REG_SP]);
++ state->fp = reinterpret_cast<void*>(mcontext.__gregs[_REG_FP]);
+++#elif V8_TARGET_ARCH_PPC64
+++ state->pc = reinterpret_cast<void*>(mcontext.mc_srr0);
+++ state->sp = reinterpret_cast<void*>(mcontext.mc_frame[1]);
+++ state->fp = reinterpret_cast<void*>(mcontext.mc_frame[31]);
++ #endif // V8_HOST_ARCH_*
++ #elif V8_OS_NETBSD
++ #if V8_HOST_ARCH_IA32
++Obtained from: https://chromium.googlesource.com/v8/v8.git/+/182d9c05e78b1ddb1cb8242cd3628a7855a0336f
++
++commit 182d9c05e78b1ddb1cb8242cd3628a7855a0336f
++Author: Andrey Kosyakov <caseq@chromium.org>
++Date: 2023-08-17T13:50:11-07:00
++
++ Define UChar as char16_t
++
++ We used to have UChar defined as uint16_t which does not go along
++ with STL these days if you try to have an std::basic_string<> of it,
++ as there are no standard std::char_traits<> specialization for uint16_t.
++
++ This switches UChar to char16_t where practical, introducing a few
++ compatibility shims to keep CL size small, as (1) this would likely
++ have to be back-ported and (2) crdtp extensively uses uint16_t for
++ wide chars.
++
++ Bug: b:296390693
++ Change-Id: I66a32d8f0050915225b187de56896c26dd76163d
++ Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4789966
++ Reviewed-by: Jaroslav Sevcik <jarin@chromium.org>
++ Commit-Queue: Jaroslav Sevcik <jarin@chromium.org>
++ Auto-Submit: Andrey Kosyakov <caseq@chromium.org>
++ Cr-Commit-Position: refs/heads/main@{#89559}
++
++diff --git node/deps/v8/src/inspector/string-16.cc node/deps/v8/src/inspector/string-16.cc
++index a8b786a8166..6df9963e970 100644
++--- node/deps/v8/src/inspector/string-16.cc
+++++ node/deps/v8/src/inspector/string-16.cc
++@@ -27,7 +27,7 @@ bool isSpaceOrNewLine(UChar c) {
++ return isASCII(c) && c <= ' ' && (c == ' ' || (c <= 0xD && c >= 0x9));
++ }
++
++-int64_t charactersToInteger(const UChar* characters, size_t length,
+++int64_t charactersToInteger(const uint16_t* characters, size_t length,
++ bool* ok = nullptr) {
++ std::vector<char> buffer;
++ buffer.reserve(length + 1);
++@@ -50,6 +50,8 @@ int64_t charactersToInteger(const UChar* characters, size_t length,
++
++ String16::String16(const UChar* characters, size_t size)
++ : m_impl(characters, size) {}
+++String16::String16(const uint16_t* characters, size_t size)
+++ : m_impl(reinterpret_cast<const UChar*>(characters), size) {}
++
++ String16::String16(const UChar* characters) : m_impl(characters) {}
++
++@@ -241,6 +243,10 @@ String16 String16::fromUTF16LE(const UChar* stringStart, size_t length) {
++ #endif // V8_TARGET_BIG_ENDIAN
++ }
++
+++String16 String16::fromUTF16LE(const uint16_t* stringStart, size_t length) {
+++ return fromUTF16LE(reinterpret_cast<const UChar*>(stringStart), length);
+++}
+++
++ std::string String16::utf8() const {
++ return UTF16ToUTF8(m_impl.data(), m_impl.size());
++ }
++diff --git node/deps/v8/src/inspector/string-16.h node/deps/v8/src/inspector/string-16.h
++index 1678ffb2e1e..d9f6c466ab1 100644
++--- node/deps/v8/src/inspector/string-16.h
+++++ node/deps/v8/src/inspector/string-16.h
++@@ -6,6 +6,7 @@
++ #define V8_INSPECTOR_STRING_16_H_
++
++ #include <stdint.h>
+++#include <uchar.h>
++
++ #include <cctype>
++ #include <climits>
++@@ -18,7 +19,7 @@
++
++ namespace v8_inspector {
++
++-using UChar = uint16_t;
+++using UChar = char16_t;
++
++ class String16 {
++ public:
++@@ -28,6 +29,7 @@ class String16 {
++ String16(const String16&) V8_NOEXCEPT = default;
++ String16(String16&&) V8_NOEXCEPT = default;
++ String16(const UChar* characters, size_t size);
+++ String16(const uint16_t* characters, size_t size);
++ V8_EXPORT String16(const UChar* characters);
++ V8_EXPORT String16(const char* characters);
++ String16(const char* characters, size_t size);
++@@ -49,7 +51,9 @@ class String16 {
++ int toInteger(bool* ok = nullptr) const;
++ std::pair<size_t, size_t> getTrimmedOffsetAndLength() const;
++ String16 stripWhiteSpace() const;
++- const UChar* characters16() const { return m_impl.c_str(); }
+++ const uint16_t* characters16() const {
+++ return reinterpret_cast<const uint16_t*>(m_impl.c_str());
+++ }
++ size_t length() const { return m_impl.length(); }
++ bool isEmpty() const { return !m_impl.length(); }
++ UChar operator[](size_t index) const { return m_impl[index]; }
++@@ -79,6 +83,8 @@ class String16 {
++ // On Big endian architectures, byte order needs to be flipped.
++ V8_EXPORT static String16 fromUTF16LE(const UChar* stringStart,
++ size_t length);
+++ V8_EXPORT static String16 fromUTF16LE(const uint16_t* stringStart,
+++ size_t length);
++
++ std::size_t hash() const {
++ if (!hash_code) {
++diff --git node/deps/v8/src/inspector/v8-string-conversions.cc node/deps/v8/src/inspector/v8-string-conversions.cc
++index 0c75e66b972..8cf19be816c 100644
++--- node/deps/v8/src/inspector/v8-string-conversions.cc
+++++ node/deps/v8/src/inspector/v8-string-conversions.cc
++@@ -12,7 +12,7 @@
++
++ namespace v8_inspector {
++ namespace {
++-using UChar = uint16_t;
+++using UChar = char16_t;
++ using UChar32 = uint32_t;
++
++ bool isASCII(UChar c) { return !(c & ~0x7F); }
++@@ -386,7 +386,7 @@ std::string UTF16ToUTF8(const UChar* stringStart, size_t length) {
++
++ std::basic_string<UChar> UTF8ToUTF16(const char* stringStart, size_t length) {
++ if (!stringStart || !length) return std::basic_string<UChar>();
++- std::vector<uint16_t> buffer(length);
+++ std::vector<UChar> buffer(length);
++ UChar* bufferStart = buffer.data();
++
++ UChar* bufferCurrent = bufferStart;
++@@ -395,7 +395,7 @@ std::basic_string<UChar> UTF8ToUTF16(const char* stringStart, size_t length) {
++ reinterpret_cast<const char*>(stringStart + length),
++ &bufferCurrent, bufferCurrent + buffer.size(), nullptr,
++ true) != conversionOK)
++- return std::basic_string<uint16_t>();
+++ return std::basic_string<UChar>();
++ size_t utf16Length = bufferCurrent - bufferStart;
++ return std::basic_string<UChar>(bufferStart, bufferStart + utf16Length);
++ }
++diff --git node/deps/v8/src/inspector/v8-string-conversions.h node/deps/v8/src/inspector/v8-string-conversions.h
++index eb33c6816a5..1126255dac2 100644
++--- node/deps/v8/src/inspector/v8-string-conversions.h
+++++ node/deps/v8/src/inspector/v8-string-conversions.h
++@@ -5,14 +5,16 @@
++ #ifndef V8_INSPECTOR_V8_STRING_CONVERSIONS_H_
++ #define V8_INSPECTOR_V8_STRING_CONVERSIONS_H_
++
+++#include <uchar.h>
+++
++ #include <cstdint>
++ #include <string>
++
++ // Conversion routines between UT8 and UTF16, used by string-16.{h,cc}. You may
++ // want to use string-16.h directly rather than these.
++ namespace v8_inspector {
++-std::basic_string<uint16_t> UTF8ToUTF16(const char* stringStart, size_t length);
++-std::string UTF16ToUTF8(const uint16_t* stringStart, size_t length);
+++std::basic_string<char16_t> UTF8ToUTF16(const char* stringStart, size_t length);
+++std::string UTF16ToUTF8(const char16_t* stringStart, size_t length);
++ } // namespace v8_inspector
++
++ #endif // V8_INSPECTOR_V8_STRING_CONVERSIONS_H_
++diff --git node/deps/v8/third_party/inspector_protocol/crdtp/test_platform_v8.cc node/deps/v8/third_party/inspector_protocol/crdtp/test_platform_v8.cc
++index c9d89eaa42f..1a46d781b89 100644
++--- node/deps/v8/third_party/inspector_protocol/crdtp/test_platform_v8.cc
+++++ node/deps/v8/third_party/inspector_protocol/crdtp/test_platform_v8.cc
++@@ -11,13 +11,16 @@
++ namespace v8_crdtp {
++
++ std::string UTF16ToUTF8(span<uint16_t> in) {
++- return v8_inspector::UTF16ToUTF8(in.data(), in.size());
+++ return v8_inspector::UTF16ToUTF8(reinterpret_cast<const char16_t*>(in.data()),
+++ in.size());
++ }
++
++ std::vector<uint16_t> UTF8ToUTF16(span<uint8_t> in) {
++- std::basic_string<uint16_t> utf16 = v8_inspector::UTF8ToUTF16(
+++ std::basic_string<char16_t> utf16 = v8_inspector::UTF8ToUTF16(
++ reinterpret_cast<const char*>(in.data()), in.size());
++- return std::vector<uint16_t>(utf16.begin(), utf16.end());
+++ return std::vector<uint16_t>(
+++ reinterpret_cast<const uint16_t*>(utf16.data()),
+++ reinterpret_cast<const uint16_t*>(utf16.data()) + utf16.size());
++ }
++
++ } // namespace v8_crdtp
++--- node/node.gypi.orig 2023-05-16 06:58:21 UTC
+++++ node/node.gypi
++@@ -349,6 +349,9 @@
++ [ 'node_use_openssl=="true"', {
++ 'defines': [ 'HAVE_OPENSSL=1' ],
++ 'conditions': [
+++ ['openssl_no_asm==1', {
+++ 'defines': [ 'OPENSSL_NO_ASM' ],
+++ }],
++ [ 'node_shared_openssl=="false"', {
++ 'defines': [ 'OPENSSL_API_COMPAT=0x10100000L', ],
++ 'dependencies': [
++--- node/src/crypto/crypto_util.cc.orig 2023-05-16 06:58:21 UTC
+++++ node/src/crypto/crypto_util.cc
++@@ -205,10 +205,12 @@ void InitCryptoOnce() {
++ // No-op with OPENSSL_NO_COMP builds of OpenSSL.
++ sk_SSL_COMP_zero(SSL_COMP_get_compression_methods());
++
+++#if OPENSSL_VERSION_MAJOR < 3
++ #ifndef OPENSSL_NO_ENGINE
++ ERR_load_ENGINE_strings();
++ ENGINE_load_builtin_engines();
++ #endif // !OPENSSL_NO_ENGINE
+++#endif
++ }
++
++ void GetFipsCrypto(const FunctionCallbackInfo<Value>& args) {
++--- node/src/cares_wrap.h.orig 2023-05-16 06:58:21 UTC
+++++ node/src/cares_wrap.h
++@@ -23,7 +23,7 @@
++ # include <netdb.h>
++ #endif // __POSIX__
++
++-# include <ares_nameser.h>
+++# include <arpa/nameser.h>
++
++ namespace node {
++ namespace cares_wrap {
++--- node/tools/v8_gypfiles/v8.gyp.orig 2023-05-16 06:58:22 UTC
+++++ node/tools/v8_gypfiles/v8.gyp
++@@ -1091,7 +1091,7 @@
++ }],
++ # Platforms that don't have Compare-And-Swap (CAS) support need to link atomic library
++ # to implement atomic memory access
++- ['v8_current_cpu in ["mips64", "mips64el", "ppc", "arm", "riscv64", "loong64"]', {
+++ ['v8_current_cpu in ["mips64", "mips64el", "ppc", "riscv64", "loong64"]', {
++ 'link_settings': {
++ 'libraries': ['-latomic', ],
++ },
+diff --git a/node_modules/@yao-pkg/pkg-fetch/patches/node.v20.19.1.cpp.patch.orig b/node_modules/@yao-pkg/pkg-fetch/patches/node.v20.19.1.cpp.patch.orig
+new file mode 100644
+index 0000000..6b9de6d
+--- /dev/null
++++ b/node_modules/@yao-pkg/pkg-fetch/patches/node.v20.19.1.cpp.patch.orig
+@@ -0,0 +1,602 @@
++diff --git node/common.gypi node/common.gypi
++index d3c17d47bc..7970af6ea4 100644
++--- node/common.gypi
+++++ node/common.gypi
++@@ -184,7 +184,7 @@
++ ['clang==1', {
++ 'lto': ' -flto ', # Clang
++ }, {
++- 'lto': ' -flto=4 -fuse-linker-plugin -ffat-lto-objects ', # GCC
+++ 'lto': ' -flto=4 -ffat-lto-objects ', # GCC
++ }],
++ ],
++ },
++diff --git node/deps/ngtcp2/nghttp3/lib/nghttp3_ringbuf.c node/deps/ngtcp2/nghttp3/lib/nghttp3_ringbuf.c
++index 5e7775f1a5..eeebf67796 100644
++--- node/deps/ngtcp2/nghttp3/lib/nghttp3_ringbuf.c
+++++ node/deps/ngtcp2/nghttp3/lib/nghttp3_ringbuf.c
++@@ -33,16 +33,6 @@
++
++ #include "nghttp3_macro.h"
++
++-#if defined(_MSC_VER) && !defined(__clang__) && (defined(_M_ARM) || defined(_M_ARM64))
++-unsigned int __popcnt(unsigned int x) {
++- unsigned int c = 0;
++- for (; x; ++c) {
++- x &= x - 1;
++- }
++- return c;
++-}
++-#endif
++-
++ int nghttp3_ringbuf_init(nghttp3_ringbuf *rb, size_t nmemb, size_t size,
++ const nghttp3_mem *mem) {
++ if (nmemb) {
++diff --git node/deps/ngtcp2/ngtcp2/lib/ngtcp2_ringbuf.c node/deps/ngtcp2/ngtcp2/lib/ngtcp2_ringbuf.c
++index 74e488bce7..36ca05e80e 100644
++--- node/deps/ngtcp2/ngtcp2/lib/ngtcp2_ringbuf.c
+++++ node/deps/ngtcp2/ngtcp2/lib/ngtcp2_ringbuf.c
++@@ -31,16 +31,6 @@
++
++ #include "ngtcp2_macro.h"
++
++-#if defined(_MSC_VER) && !defined(__clang__) && (defined(_M_ARM) || defined(_M_ARM64))
++-unsigned int __popcnt(unsigned int x) {
++- unsigned int c = 0;
++- for (; x; ++c) {
++- x &= x - 1;
++- }
++- return c;
++-}
++-#endif
++-
++ int ngtcp2_ringbuf_init(ngtcp2_ringbuf *rb, size_t nmemb, size_t size,
++ const ngtcp2_mem *mem) {
++ uint8_t *buf = ngtcp2_mem_malloc(mem, nmemb * size);
++diff --git node/deps/v8/include/v8-initialization.h node/deps/v8/include/v8-initialization.h
++index d3e35d6ec5..6e9bbe3849 100644
++--- node/deps/v8/include/v8-initialization.h
+++++ node/deps/v8/include/v8-initialization.h
++@@ -89,6 +89,10 @@ class V8_EXPORT V8 {
++ static void SetFlagsFromCommandLine(int* argc, char** argv,
++ bool remove_flags);
++
+++ static void EnableCompilationForSourcelessUse();
+++ static void DisableCompilationForSourcelessUse();
+++ static void FixSourcelessScript(Isolate* v8_isolate, Local<UnboundScript> script);
+++
++ /** Get the version string. */
++ static const char* GetVersion();
++
++diff --git node/deps/v8/src/api/api.cc node/deps/v8/src/api/api.cc
++index a06394e6c1..154b7a82a8 100644
++--- node/deps/v8/src/api/api.cc
+++++ node/deps/v8/src/api/api.cc
++@@ -806,6 +806,28 @@ void V8::SetFlagsFromCommandLine(int* argc, char** argv, bool remove_flags) {
++ HelpOptions(HelpOptions::kDontExit));
++ }
++
+++bool save_lazy;
+++bool save_predictable;
+++
+++void V8::EnableCompilationForSourcelessUse() {
+++ save_lazy = i::v8_flags.lazy;
+++ i::v8_flags.lazy = false;
+++ save_predictable = i::v8_flags.predictable;
+++ i::v8_flags.predictable = true;
+++}
+++
+++void V8::DisableCompilationForSourcelessUse() {
+++ i::v8_flags.lazy = save_lazy;
+++ i::v8_flags.predictable = save_predictable;
+++}
+++
+++void V8::FixSourcelessScript(Isolate* v8_isolate, Local<UnboundScript> unbound_script) {
+++ auto isolate = reinterpret_cast<i::Isolate*>(v8_isolate);
+++ auto function_info = i::Handle<i::SharedFunctionInfo>::cast(Utils::OpenHandle(*unbound_script));
+++ i::Handle<i::Script> script(i::Script::cast(function_info->script()), isolate);
+++ script->set_source(i::ReadOnlyRoots(isolate).undefined_value());
+++}
+++
++ RegisteredExtension* RegisteredExtension::first_extension_ = nullptr;
++
++ RegisteredExtension::RegisteredExtension(std::unique_ptr<Extension> extension)
++diff --git node/deps/v8/src/codegen/compiler.cc node/deps/v8/src/codegen/compiler.cc
++index 31c5acceeb..56cad8671f 100644
++--- node/deps/v8/src/codegen/compiler.cc
+++++ node/deps/v8/src/codegen/compiler.cc
++@@ -3475,7 +3475,7 @@ MaybeHandle<SharedFunctionInfo> GetSharedFunctionInfoForScriptImpl(
++ maybe_script = lookup_result.script();
++ maybe_result = lookup_result.toplevel_sfi();
++ is_compiled_scope = lookup_result.is_compiled_scope();
++- if (!maybe_result.is_null()) {
+++ if (!maybe_result.is_null() && source->length()) {
++ compile_timer.set_hit_isolate_cache();
++ } else if (can_consume_code_cache) {
++ compile_timer.set_consuming_code_cache();
++diff --git node/deps/v8/src/objects/js-function.cc node/deps/v8/src/objects/js-function.cc
++index 94f7a672a7..57bb3fc7f1 100644
++--- node/deps/v8/src/objects/js-function.cc
+++++ node/deps/v8/src/objects/js-function.cc
++@@ -1280,6 +1280,9 @@ Handle<String> JSFunction::ToString(Handle<JSFunction> function) {
++ Handle<Object> maybe_class_positions = JSReceiver::GetDataProperty(
++ isolate, function, isolate->factory()->class_positions_symbol());
++ if (maybe_class_positions->IsClassPositions()) {
+++ if (String::cast(Script::cast(shared_info->script()).source()).IsUndefined(isolate)) {
+++ return isolate->factory()->NewStringFromAsciiChecked("class {}");
+++ }
++ ClassPositions class_positions =
++ ClassPositions::cast(*maybe_class_positions);
++ int start_position = class_positions.start();
++diff --git node/deps/v8/src/objects/shared-function-info-inl.h node/deps/v8/src/objects/shared-function-info-inl.h
++index 5621b15d98..722e1d18cb 100644
++--- node/deps/v8/src/objects/shared-function-info-inl.h
+++++ node/deps/v8/src/objects/shared-function-info-inl.h
++@@ -635,6 +635,14 @@ bool SharedFunctionInfo::ShouldFlushCode(
++ }
++ if (!data.IsBytecodeArray()) return false;
++
+++ Object script_obj = script();
+++ if (!script_obj.IsUndefined()) {
+++ Script script = Script::cast(script_obj);
+++ if (script.source().IsUndefined()) {
+++ return false;
+++ }
+++ }
+++
++ if (IsStressFlushingEnabled(code_flush_mode)) return true;
++
++ BytecodeArray bytecode = BytecodeArray::cast(data);
++diff --git node/deps/v8/src/parsing/parsing.cc node/deps/v8/src/parsing/parsing.cc
++index 8c55a6fb6e..70bf82a57d 100644
++--- node/deps/v8/src/parsing/parsing.cc
+++++ node/deps/v8/src/parsing/parsing.cc
++@@ -42,6 +42,7 @@ bool ParseProgram(ParseInfo* info, Handle<Script> script,
++ Isolate* isolate, ReportStatisticsMode mode) {
++ DCHECK(info->flags().is_toplevel());
++ DCHECK_NULL(info->literal());
+++ if (String::cast(script->source()).IsUndefined(isolate)) return false;
++
++ VMState<PARSER> state(isolate);
++
++@@ -75,6 +76,7 @@ bool ParseFunction(ParseInfo* info, Handle<SharedFunctionInfo> shared_info,
++
++ // Create a character stream for the parser.
++ Handle<Script> script(Script::cast(shared_info->script()), isolate);
+++ if (String::cast(script->source()).IsUndefined(isolate)) return false;
++ Handle<String> source(String::cast(script->source()), isolate);
++ std::unique_ptr<Utf16CharacterStream> stream(
++ ScannerStream::For(isolate, source, shared_info->StartPosition(),
++diff --git node/deps/v8/src/snapshot/code-serializer.cc node/deps/v8/src/snapshot/code-serializer.cc
++index c83e8e4581..8cb451e147 100644
++--- node/deps/v8/src/snapshot/code-serializer.cc
+++++ node/deps/v8/src/snapshot/code-serializer.cc
++@@ -659,10 +659,6 @@ SerializedCodeSanityCheckResult SerializedCodeData::SanityCheck(
++
++ SerializedCodeSanityCheckResult SerializedCodeData::SanityCheckJustSource(
++ uint32_t expected_source_hash) const {
++- uint32_t source_hash = GetHeaderValue(kSourceHashOffset);
++- if (source_hash != expected_source_hash) {
++- return SerializedCodeSanityCheckResult::kSourceMismatch;
++- }
++ return SerializedCodeSanityCheckResult::kSuccess;
++ }
++
++@@ -679,10 +675,6 @@ SerializedCodeSanityCheckResult SerializedCodeData::SanityCheckWithoutSource()
++ if (version_hash != Version::Hash()) {
++ return SerializedCodeSanityCheckResult::kVersionMismatch;
++ }
++- uint32_t flags_hash = GetHeaderValue(kFlagHashOffset);
++- if (flags_hash != FlagList::Hash()) {
++- return SerializedCodeSanityCheckResult::kFlagsMismatch;
++- }
++ uint32_t payload_length = GetHeaderValue(kPayloadLengthOffset);
++ uint32_t max_payload_length = this->size_ - kHeaderSize;
++ if (payload_length > max_payload_length) {
++diff --git node/lib/child_process.js node/lib/child_process.js
++index cc81cb373d..e06da1048a 100644
++--- node/lib/child_process.js
+++++ node/lib/child_process.js
++@@ -169,7 +169,7 @@ function fork(modulePath, args = [], options) {
++ throw new ERR_CHILD_PROCESS_IPC_REQUIRED('options.stdio');
++ }
++
++- return spawn(options.execPath, args, options);
+++ return module.exports.spawn(options.execPath, args, options);
++ }
++
++ function _forkChild(fd, serializationMode) {
++diff --git node/lib/internal/bootstrap/pkg.js node/lib/internal/bootstrap/pkg.js
++new file mode 100644
++index 0000000000..a697294fdf
++--- /dev/null
+++++ node/lib/internal/bootstrap/pkg.js
++@@ -0,0 +1,49 @@
+++'use strict';
+++
+++const {
+++ prepareWorkerThreadExecution,
+++ prepareMainThreadExecution
+++} = require('internal/process/pre_execution');
+++
+++if (internalBinding('worker').isMainThread) {
+++ prepareMainThreadExecution(true);
+++} else {
+++ prepareWorkerThreadExecution();
+++}
+++
+++(function () {
+++ var __require__ = require;
+++ var fs = __require__('fs');
+++ var vm = __require__('vm');
+++ function readPrelude (fd) {
+++ var PAYLOAD_POSITION = '// PAYLOAD_POSITION //' | 0;
+++ var PAYLOAD_SIZE = '// PAYLOAD_SIZE //' | 0;
+++ var PRELUDE_POSITION = '// PRELUDE_POSITION //' | 0;
+++ var PRELUDE_SIZE = '// PRELUDE_SIZE //' | 0;
+++ if (!PRELUDE_POSITION) {
+++ // no prelude - remove entrypoint from argv[1]
+++ process.argv.splice(1, 1);
+++ return { undoPatch: true };
+++ }
+++ var prelude = Buffer.alloc(PRELUDE_SIZE);
+++ var read = fs.readSync(fd, prelude, 0, PRELUDE_SIZE, PRELUDE_POSITION);
+++ if (read !== PRELUDE_SIZE) {
+++ console.error('Pkg: Error reading from file.');
+++ process.exit(1);
+++ }
+++ var s = new vm.Script(prelude, { filename: 'pkg/prelude/bootstrap.js' });
+++ var fn = s.runInThisContext();
+++ return fn(process, __require__,
+++ console, fd, PAYLOAD_POSITION, PAYLOAD_SIZE);
+++ }
+++ (function () {
+++ var fd = fs.openSync(process.execPath, 'r');
+++ var result = readPrelude(fd);
+++ if (result && result.undoPatch) {
+++ var bindingFs = process.binding('fs');
+++ fs.internalModuleStat = bindingFs.internalModuleStat;
+++ fs.internalModuleReadJSON = bindingFs.internalModuleReadJSON;
+++ fs.closeSync(fd);
+++ }
+++ }());
+++}());
++diff --git node/lib/internal/modules/cjs/loader.js node/lib/internal/modules/cjs/loader.js
++index ebccdb2825..178299c752 100644
++--- node/lib/internal/modules/cjs/loader.js
+++++ node/lib/internal/modules/cjs/loader.js
++@@ -141,7 +141,7 @@ const {
++ const assert = require('internal/assert');
++ const fs = require('fs');
++ const path = require('path');
++-const { internalModuleStat } = internalBinding('fs');
+++const internalModuleStat = function (f) { return require('fs').internalModuleStat(f); }
++ const { safeGetenv } = internalBinding('credentials');
++ const {
++ privateSymbols: {
++diff --git node/lib/internal/modules/package_json_reader.js node/lib/internal/modules/package_json_reader.js
++index 88c079d10d..a7eaca0574 100644
++--- node/lib/internal/modules/package_json_reader.js
+++++ node/lib/internal/modules/package_json_reader.js
++@@ -12,7 +12,7 @@ const {
++ const {
++ ERR_INVALID_PACKAGE_CONFIG,
++ } = require('internal/errors').codes;
++-const { internalModuleReadJSON } = internalBinding('fs');
+++const internalModuleReadJSON = function (f) { return require('fs').internalModuleReadJSON(f); }
++ const { resolve, sep, toNamespacedPath } = require('path');
++ const permission = require('internal/process/permission');
++ const { kEmptyObject } = require('internal/util');
++diff --git node/lib/internal/process/pre_execution.js node/lib/internal/process/pre_execution.js
++index 0bbabb80c2..5dd097b69e 100644
++--- node/lib/internal/process/pre_execution.js
+++++ node/lib/internal/process/pre_execution.js
++@@ -50,7 +50,11 @@ const {
++ },
++ } = require('internal/v8/startup_snapshot');
++
+++let _alreadyPrepared = false;
+++
++ function prepareMainThreadExecution(expandArgv1 = false, initializeModules = true) {
+++ if (_alreadyPrepared === true) return;
+++ _alreadyPrepared = true;
++ return prepareExecution({
++ expandArgv1,
++ initializeModules,
++@@ -243,7 +247,12 @@ function patchProcessObject(expandArgv1) {
++ let mainEntry;
++ // If requested, update process.argv[1] to replace whatever the user provided with the resolved absolute file path of
++ // the entry point.
++- if (expandArgv1 && process.argv[1] && process.argv[1][0] !== '-') {
+++ if (
+++ expandArgv1 &&
+++ process.argv[1] &&
+++ process.argv[1][0] !== '-' &&
+++ process.argv[1] !== 'PKG_DUMMY_ENTRYPOINT'
+++ ) {
++ // Expand process.argv[1] into a full path.
++ const path = require('path');
++ try {
++@@ -739,6 +748,7 @@ function loadPreloadModules() {
++ // For user code, we preload modules if `-r` is passed
++ const preloadModules = getOptionValue('--require');
++ if (preloadModules && preloadModules.length > 0) {
+++ assert(false, '--require is not supported');
++ const {
++ Module: {
++ _preloadModules,
++diff --git node/lib/vm.js node/lib/vm.js
++index a12e932d8d..931a996330 100644
++--- node/lib/vm.js
+++++ node/lib/vm.js
++@@ -98,6 +98,7 @@ class Script extends ContextifyScript {
++ produceCachedData = false,
++ importModuleDynamically,
++ [kParsingContext]: parsingContext,
+++ sourceless = false,
++ } = options;
++
++ validateString(filename, 'options.filename');
++@@ -121,7 +122,8 @@ class Script extends ContextifyScript {
++ cachedData,
++ produceCachedData,
++ parsingContext,
++- hostDefinedOptionId);
+++ hostDefinedOptionId,
+++ sourceless);
++ } catch (e) {
++ throw e; /* node-do-not-add-exception-line */
++ }
++diff --git node/src/inspector_agent.cc node/src/inspector_agent.cc
++index bb39a0cb42..5fa6cb65cc 100644
++--- node/src/inspector_agent.cc
+++++ node/src/inspector_agent.cc
++@@ -766,11 +766,6 @@ bool Agent::Start(const std::string& path,
++ StartIoThreadAsyncCallback));
++ uv_unref(reinterpret_cast<uv_handle_t*>(&start_io_thread_async));
++ start_io_thread_async.data = this;
++- if (parent_env_->should_start_debug_signal_handler()) {
++- // Ignore failure, SIGUSR1 won't work, but that should not block node
++- // start.
++- StartDebugSignalHandler();
++- }
++
++ parent_env_->AddCleanupHook([](void* data) {
++ Environment* env = static_cast<Environment*>(data);
++diff --git node/src/node.cc node/src/node.cc
++index 4ad2c8b804..ab6174fab6 100644
++--- node/src/node.cc
+++++ node/src/node.cc
++@@ -389,6 +389,8 @@ MaybeLocal<Value> StartExecution(Environment* env, StartExecutionCallback cb) {
++ return env->RunSnapshotDeserializeMain();
++ }
++
+++ StartExecution(env, "internal/bootstrap/pkg");
+++
++ if (env->worker_context() != nullptr) {
++ return StartExecution(env, "internal/main/worker_thread");
++ }
++@@ -613,14 +615,6 @@ static void PlatformInit(ProcessInitializationFlags::Flags flags) {
++ }
++
++ if (!(flags & ProcessInitializationFlags::kNoDefaultSignalHandling)) {
++-#if HAVE_INSPECTOR
++- sigset_t sigmask;
++- sigemptyset(&sigmask);
++- sigaddset(&sigmask, SIGUSR1);
++- const int err = pthread_sigmask(SIG_SETMASK, &sigmask, nullptr);
++- CHECK_EQ(err, 0);
++-#endif // HAVE_INSPECTOR
++-
++ ResetSignalHandlers();
++ }
++
++diff --git node/src/node_contextify.cc node/src/node_contextify.cc
++index 7f82bca746..62705f04c5 100644
++--- node/src/node_contextify.cc
+++++ node/src/node_contextify.cc
++@@ -79,6 +79,7 @@ using v8::String;
++ using v8::Symbol;
++ using v8::Uint32;
++ using v8::UnboundScript;
+++using v8::V8;
++ using v8::Value;
++ using v8::WeakCallbackInfo;
++
++@@ -817,13 +818,14 @@ void ContextifyScript::New(const FunctionCallbackInfo<Value>& args) {
++ Local<ArrayBufferView> cached_data_buf;
++ bool produce_cached_data = false;
++ Local<Context> parsing_context = context;
+++ bool sourceless = false;
++
++ Local<Symbol> id_symbol;
++ if (argc > 2) {
++ // new ContextifyScript(code, filename, lineOffset, columnOffset,
++ // cachedData, produceCachedData, parsingContext,
++- // hostDefinedOptionId)
++- CHECK_EQ(argc, 8);
+++ // hostDefinedOptionId, sourceless)
+++ CHECK_GE(argc, 8);
++ CHECK(args[2]->IsNumber());
++ line_offset = args[2].As<Int32>()->Value();
++ CHECK(args[3]->IsNumber());
++@@ -844,6 +846,10 @@ void ContextifyScript::New(const FunctionCallbackInfo<Value>& args) {
++ }
++ CHECK(args[7]->IsSymbol());
++ id_symbol = args[7].As<Symbol>();
+++ if (argc > 8) {
+++ CHECK(args[8]->IsBoolean());
+++ sourceless = args[8]->IsTrue();
+++ }
++ }
++
++ ContextifyScript* contextify_script =
++@@ -892,6 +898,10 @@ void ContextifyScript::New(const FunctionCallbackInfo<Value>& args) {
++ ShouldNotAbortOnUncaughtScope no_abort_scope(env);
++ Context::Scope scope(parsing_context);
++
+++ if (sourceless && produce_cached_data) {
+++ V8::EnableCompilationForSourcelessUse();
+++ }
+++
++ MaybeLocal<UnboundScript> maybe_v8_script =
++ ScriptCompiler::CompileUnboundScript(isolate, &source, compile_options);
++
++@@ -906,6 +916,11 @@ void ContextifyScript::New(const FunctionCallbackInfo<Value>& args) {
++ return;
++ }
++
+++ if (sourceless && compile_options == ScriptCompiler::kConsumeCodeCache) {
+++ if (!source.GetCachedData()->rejected) {
+++ V8::FixSourcelessScript(env->isolate(), v8_script);
+++ }
+++ }
++ contextify_script->script_.Reset(isolate, v8_script);
++ contextify_script->script_.SetWeak();
++ contextify_script->object()->SetInternalFieldForNodeCore(kUnboundScriptSlot,
++@@ -939,6 +954,10 @@ void ContextifyScript::New(const FunctionCallbackInfo<Value>& args) {
++ .IsNothing())
++ return;
++
+++ if (sourceless && produce_cached_data) {
+++ V8::DisableCompilationForSourcelessUse();
+++ }
+++
++ TRACE_EVENT_END0(TRACING_CATEGORY_NODE2(vm, script), "ContextifyScript::New");
++ }
++
++diff --git node/src/node_main.cc node/src/node_main.cc
++index f66099a557..4048f6bd93 100644
++--- node/src/node_main.cc
+++++ node/src/node_main.cc
++@@ -22,6 +22,8 @@
++ #include "node.h"
++ #include <cstdio>
++
+++int reorder(int argc, char** argv);
+++
++ #ifdef _WIN32
++ #include <windows.h>
++ #include <VersionHelpers.h>
++@@ -88,12 +90,95 @@ int wmain(int argc, wchar_t* wargv[]) {
++ }
++ argv[argc] = nullptr;
++ // Now that conversion is done, we can finally start.
++- return node::Start(argc, argv);
+++ return reorder(argc, argv);
++ }
++ #else
++ // UNIX
++
++ int main(int argc, char* argv[]) {
+++ return reorder(argc, argv);
+++}
+++#endif
+++
+++#include <string.h>
+++
+++int strlen2 (char* s) {
+++ int len = 0;
+++ while (*s) {
+++ len += 1;
+++ s += 1;
+++ }
+++ return len;
+++}
+++
+++bool should_set_dummy() {
+++#ifdef _WIN32
+++ #define MAX_ENV_LENGTH 32767
+++ wchar_t execpath_env[MAX_ENV_LENGTH];
+++ DWORD result = GetEnvironmentVariableW(L"PKG_EXECPATH", execpath_env, MAX_ENV_LENGTH);
+++ if (result == 0 && GetLastError() != ERROR_SUCCESS) return true;
+++ return wcscmp(execpath_env, L"PKG_INVOKE_NODEJS") != 0;
+++#else
+++ const char* execpath_env = getenv("PKG_EXECPATH");
+++ if (!execpath_env) return true;
+++ return strcmp(execpath_env, "PKG_INVOKE_NODEJS") != 0;
+++#endif
+++}
+++
+++// for uv_setup_args
+++int adjacent(int argc, char** argv) {
+++ size_t size = 0;
+++ for (int i = 0; i < argc; i++) {
+++ size += strlen(argv[i]) + 1;
+++ }
+++ char* args = new char[size];
+++ size_t pos = 0;
+++ for (int i = 0; i < argc; i++) {
+++ memcpy(&args[pos], argv[i], strlen(argv[i]) + 1);
+++ argv[i] = &args[pos];
+++ pos += strlen(argv[i]) + 1;
+++ }
++ return node::Start(argc, argv);
++ }
+++
+++volatile char* BAKERY = (volatile char*) "\0// BAKERY // BAKERY " \
+++ "// BAKERY // BAKERY // BAKERY // BAKERY // BAKERY // BAKERY " \
+++ "// BAKERY // BAKERY // BAKERY // BAKERY // BAKERY // BAKERY " \
+++ "// BAKERY // BAKERY // BAKERY // BAKERY // BAKERY // BAKERY ";
+++
+++#ifdef __clang__
+++__attribute__((optnone))
+++#elif defined(__GNUC__)
+++__attribute__((optimize(0)))
++ #endif
+++
+++int load_baked(char** nargv) {
+++ int c = 1;
+++
+++ char* bakery = (char*) BAKERY;
+++ while (true) {
+++ size_t width = strlen2(bakery);
+++ if (width == 0) break;
+++ nargv[c++] = bakery;
+++ bakery += width + 1;
+++ }
+++
+++ return c;
+++}
+++
+++int reorder(int argc, char** argv) {
+++ char** nargv = new char*[argc + 64];
+++
+++ nargv[0] = argv[0];
+++ int c = load_baked(nargv);
+++
+++ if (should_set_dummy()) {
+++ nargv[c++] = (char*) "PKG_DUMMY_ENTRYPOINT";
+++ }
+++
+++ for (int i = 1; i < argc; i++) {
+++ nargv[c++] = argv[i];
+++ }
+++
+++ return adjacent(c, nargv);
+++}
++diff --git node/src/node_options.cc node/src/node_options.cc
++index 9d5accc3eb..8e3c304a13 100644
++--- node/src/node_options.cc
+++++ node/src/node_options.cc
++@@ -316,6 +316,7 @@ void Parse(
++ // TODO(addaleax): Make that unnecessary.
++
++ DebugOptionsParser::DebugOptionsParser() {
+++ return;
++ #ifndef DISABLE_SINGLE_EXECUTABLE_APPLICATION
++ if (sea::IsSingleExecutable()) return;
++ #endif
++diff --git node/tools/icu/icu-generic.gyp node/tools/icu/icu-generic.gyp
++index 2655b9e694..1d951571c7 100644
++--- node/tools/icu/icu-generic.gyp
+++++ node/tools/icu/icu-generic.gyp
++@@ -52,7 +52,7 @@
++ 'conditions': [
++ [ 'os_posix == 1 and OS != "mac" and OS != "ios"', {
++ 'cflags': [ '-Wno-deprecated-declarations', '-Wno-strict-aliasing' ],
++- 'cflags_cc': [ '-frtti' ],
+++ 'cflags_cc': [ '-frtti', '-fno-lto' ],
++ 'cflags_cc!': [ '-fno-rtti' ],
++ }],
++ [ 'OS == "mac" or OS == "ios"', {
diff --git a/www/onlyoffice-documentserver/files/extra-patch-pkg-fetch_patches_node.v22.15.1.cpp.patch b/www/onlyoffice-documentserver/files/extra-patch-pkg-fetch_patches_node.v22.15.1.cpp.patch
deleted file mode 100644
index b9df879aa213..000000000000
--- a/www/onlyoffice-documentserver/files/extra-patch-pkg-fetch_patches_node.v22.15.1.cpp.patch
+++ /dev/null
@@ -1,183 +0,0 @@
-https://github.com/yao-pkg/pkg-fetch/raw/refs/tags/v3.5.23/patches/node.v22.15.1.cpp.patch
-+ local FreeBSD patches
-
---- yao-pkg/node_modules/@yao-pkg/pkg-fetch/patches/node.v22.15.1.cpp.patch 2025-04-28 21:32:13.877330000 +0000
-+++ yao-pkg/node_modules/@yao-pkg/pkg-fetch/patches/node.v22.15.1.cpp.patch
-@@ -11,6 +11,15 @@
- }],
- ],
- },
-+@@ -494,7 +494,8 @@
-+ '-fno-exceptions',
-+ '-fno-strict-aliasing',
-+ '-std=gnu++17',
-++ '-Wno-error=enum-constexpr-conversion',
-+ ],
-+ 'defines': [ '__STDC_FORMAT_MACROS' ],
-+ 'ldflags': [ '-rdynamic' ],
-+ 'target_conditions':
- diff --git node/deps/ngtcp2/nghttp3/lib/nghttp3_ringbuf.c node/deps/ngtcp2/nghttp3/lib/nghttp3_ringbuf.c
- index 7d3ab39bf8..67a48dee53 100644
- --- node/deps/ngtcp2/nghttp3/lib/nghttp3_ringbuf.c
-@@ -682,3 +691,161 @@
- 'cflags_cc!': [ '-fno-rtti' ],
- }],
- [ 'OS == "mac" or OS == "ios"', {
-+--- node/deps/openssl/config/archs/linux-elf/no-asm/openssl-cl.gypi.orig 2023-05-16 06:58:19 UTC
-++++ node/deps/openssl/config/archs/linux-elf/no-asm/openssl-cl.gypi
-+@@ -13,7 +13,7 @@
-+ '-Wall -O3 -fomit-frame-pointer',
-+ ],
-+ 'openssl_ex_libs_linux-elf': [
-+- '-ldl -pthread',
-++ '-pthread',
-+ ],
-+ 'openssl_cli_srcs_linux-elf': [
-+ 'openssl/apps/lib/cmp_mock_srv.c',
-+--- node/deps/openssl/config/archs/linux-elf/no-asm/openssl.gypi.orig 2023-05-16 06:58:19 UTC
-++++ node/deps/openssl/config/archs/linux-elf/no-asm/openssl.gypi
-+@@ -976,7 +976,7 @@
-+ '-Wall -O3 -fomit-frame-pointer',
-+ ],
-+ 'openssl_ex_libs_linux-elf': [
-+- '-ldl -pthread',
-++ '-pthread',
-+ ],
-+ },
-+ 'include_dirs': [
-+--- node/deps/openssl/openssl-cl_no_asm.gypi.orig 2023-10-24 10:04:40 UTC
-++++ node/deps/openssl/openssl-cl_no_asm.gypi
-+@@ -1,4 +1,5 @@
-+ {
-++ 'defines': ['OPENSSL_NO_ASM'],
-+ 'conditions': [
-+ ['target_arch=="ppc64" and OS in ("aix", "os400")', {
-+ 'includes': ['config/archs/aix64-gcc-as/no-asm/openssl-cl.gypi'],
-+@@ -45,7 +46,7 @@
-+ 'includes': ['config/archs/linux64-loongarch64/no-asm/openssl-cl.gypi'],
-+ }, {
-+ # Other architectures don't use assembly
-+- 'includes': ['config/archs/linux-x86_64/no-asm/openssl-cl.gypi'],
-++ 'includes': ['config/archs/linux-elf/no-asm/openssl-cl.gypi'],
-+ }],
-+ ],
-+ }
-+--- node/deps/openssl/openssl_no_asm.gypi.orig 2023-05-16 06:58:20 UTC
-++++ node/deps/openssl/openssl_no_asm.gypi
-+@@ -46,7 +46,7 @@
-+ 'includes': ['config/archs/linux64-riscv64/no-asm/openssl.gypi'],
-+ }, {
-+ # Other architectures don't use assembly
-+- 'includes': ['config/archs/linux-x86_64/no-asm/openssl.gypi'],
-++ 'includes': ['config/archs/linux-elf/no-asm/openssl.gypi'],
-+ }],
-+ ],
-+ }
-+--- node/deps/v8/src/base/platform/platform-freebsd.cc.orig 2023-05-16 06:58:20 UTC
-++++ node/deps/v8/src/base/platform/platform-freebsd.cc
-+@@ -82,8 +82,8 @@ std::vector<OS::SharedLibraryAddress> OS::GetSharedLib
-+ lib_name = std::string(path);
-+ }
-+ result.push_back(SharedLibraryAddress(
-+- lib_name, reinterpret_cast<uintptr_t>(map->kve_start),
-+- reinterpret_cast<uintptr_t>(map->kve_end)));
-++ lib_name, static_cast<uintptr_t>(map->kve_start),
-++ static_cast<uintptr_t>(map->kve_end)));
-+ }
-+
-+ start += ssize;
-+--- node/deps/v8/src/base/small-vector.h.orig 2024-04-24 14:03:50 UTC
-++++ node/deps/v8/src/base/small-vector.h
-+@@ -22,7 +22,6 @@ class SmallVector {
-+ class SmallVector {
-+ // Currently only support trivially copyable and trivially destructible data
-+ // types, as it uses memcpy to copy elements and never calls destructors.
-+- ASSERT_TRIVIALLY_COPYABLE(T);
-+ static_assert(std::is_trivially_destructible<T>::value);
-+
-+ public:
-+--- node/deps/v8/src/codegen/arm/cpu-arm.cc.orig 2023-05-16 06:58:20 UTC
-++++ node/deps/v8/src/codegen/arm/cpu-arm.cc
-+@@ -2,12 +2,15 @@
-+ // Use of this source code is governed by a BSD-style license that can be
-+ // found in the LICENSE file.
-+
-++#include "include/v8config.h"
-++
-+ // CPU specific code for arm independent of OS goes here.
-+ #ifdef __arm__
-+ #ifdef __QNXNTO__
-+ #include <sys/mman.h> // for cache flushing.
-+ #undef MAP_TYPE
-+ #elif V8_OS_FREEBSD
-++#include <sys/cdefs.h>
-+ #include <machine/sysarch.h> // for cache flushing
-+ #include <sys/types.h>
-+ #elif V8_OS_STARBOARD
-+--- node/deps/v8/src/codegen/ppc/constants-ppc.h.orig 2023-05-16 06:58:20 UTC
-++++ node/deps/v8/src/codegen/ppc/constants-ppc.h
-+@@ -36,7 +36,7 @@
-+ #endif
-+
-+ #if !(V8_HOST_ARCH_PPC || V8_HOST_ARCH_PPC64) || !V8_TARGET_ARCH_PPC64 || \
-+- V8_TARGET_LITTLE_ENDIAN || (defined(_CALL_ELF) && _CALL_ELF == 2)
-++ (defined(_CALL_ELF) && _CALL_ELF == 2)
-+ #define ABI_RETURNS_OBJECT_PAIRS_IN_REGS 1
-+ #else
-+ #define ABI_RETURNS_OBJECT_PAIRS_IN_REGS 0
-+@@ -44,7 +44,7 @@
-+
-+ #if !(V8_HOST_ARCH_PPC || V8_HOST_ARCH_PPC64) || \
-+ (V8_TARGET_ARCH_PPC64 && \
-+- (V8_TARGET_LITTLE_ENDIAN || (defined(_CALL_ELF) && _CALL_ELF == 2)))
-++ (defined(_CALL_ELF) && _CALL_ELF == 2))
-+ #define ABI_CALL_VIA_IP 1
-+ #else
-+ #define ABI_CALL_VIA_IP 0
-+--- node/deps/v8/src/libsampler/sampler.cc.orig 2023-05-16 06:58:20 UTC
-++++ node/deps/v8/src/libsampler/sampler.cc
-+@@ -513,6 +513,10 @@ void SignalHandler::FillRegisterState(void* context, R
-+ state->pc = reinterpret_cast<void*>(mcontext.__gregs[_REG_PC]);
-+ state->sp = reinterpret_cast<void*>(mcontext.__gregs[_REG_SP]);
-+ state->fp = reinterpret_cast<void*>(mcontext.__gregs[_REG_FP]);
-++#elif V8_TARGET_ARCH_PPC64
-++ state->pc = reinterpret_cast<void*>(mcontext.mc_srr0);
-++ state->sp = reinterpret_cast<void*>(mcontext.mc_frame[1]);
-++ state->fp = reinterpret_cast<void*>(mcontext.mc_frame[31]);
-+ #endif // V8_HOST_ARCH_*
-+ #elif V8_OS_NETBSD
-+ #if V8_HOST_ARCH_IA32
-+--- node/node.gypi.orig 2023-05-16 06:58:21 UTC
-++++ node/node.gypi
-+@@ -370,6 +370,9 @@
-+ [ 'node_use_openssl=="true"', {
-+ 'defines': [ 'HAVE_OPENSSL=1' ],
-+ 'conditions': [
-++ ['openssl_no_asm==1', {
-++ 'defines': [ 'OPENSSL_NO_ASM' ],
-++ }],
-+ [ 'node_shared_openssl=="false"', {
-+ 'defines': [ 'OPENSSL_API_COMPAT=0x10100000L', ],
-+ 'dependencies': [
-+--- node/src/cares_wrap.h.orig 2023-05-16 06:58:21 UTC
-++++ node/src/cares_wrap.h
-+@@ -23,7 +23,7 @@
-+ # include <netdb.h>
-+ #endif // __POSIX__
-+
-+-# include <ares_nameser.h>
-++# include <arpa/nameser.h>
-+
-+ namespace node {
-+ namespace cares_wrap {
-+--- node/tools/v8_gypfiles/v8.gyp.orig 2023-05-16 06:58:22 UTC
-++++ node/tools/v8_gypfiles/v8.gyp
-+@@ -1290,7 +1290,7 @@
-+ }],
-+ # Platforms that don't have Compare-And-Swap (CAS) support need to link atomic library
-+ # to implement atomic memory access
-+- ['v8_current_cpu in ["mips64", "mips64el", "ppc", "arm", "riscv64", "loong64"]', {
-++ ['v8_current_cpu in ["mips64", "mips64el", "ppc", "riscv64", "loong64"]', {
-+ 'link_settings': {
-+ 'libraries': ['-latomic', ],
-+ },
diff --git a/www/onlyoffice-documentserver/files/package-lock.json b/www/onlyoffice-documentserver/files/package-lock.json
index f4988919782e..3894802eb620 100644
--- a/www/onlyoffice-documentserver/files/package-lock.json
+++ b/www/onlyoffice-documentserver/files/package-lock.json
@@ -5,7 +5,7 @@
"packages": {
"": {
"dependencies": {
- "@yao-pkg/pkg": "^6.4.0"
+ "@yao-pkg/pkg": "^6.5.1"
}
},
"node_modules/@babel/generator": {
@@ -118,15 +118,15 @@
}
},
"node_modules/@yao-pkg/pkg": {
- "version": "6.4.0",
- "resolved": "https://registry.npmjs.org/@yao-pkg/pkg/-/pkg-6.4.0.tgz",
- "integrity": "sha512-UxH+FoqEtf+g+cw4VWtaj1bsQpP1RGxZruAKI/7a34eZ+aVew1hIcpn0YZ+T9QP1130MkZ+2JHLp5AFVnJeqHA==",
+ "version": "6.5.1",
+ "resolved": "https://registry.npmjs.org/@yao-pkg/pkg/-/pkg-6.5.1.tgz",
+ "integrity": "sha512-z6XlySYfnqfm1AfVlBN8A3yeAQniIwL7TKQfDCGsswYSVYLt2snbRefQYsfQQ3pw5lVXrZdLqgTjzaqID9IkWA==",
"license": "MIT",
"dependencies": {
"@babel/generator": "^7.23.0",
"@babel/parser": "^7.23.0",
"@babel/types": "^7.23.0",
- "@yao-pkg/pkg-fetch": "3.5.21",
+ "@yao-pkg/pkg-fetch": "3.5.23",
"into-stream": "^6.0.0",
"minimist": "^1.2.6",
"multistream": "^4.1.0",
@@ -147,9 +147,9 @@
}
},
"node_modules/@yao-pkg/pkg-fetch": {
- "version": "3.5.21",
- "resolved": "https://registry.npmjs.org/@yao-pkg/pkg-fetch/-/pkg-fetch-3.5.21.tgz",
- "integrity": "sha512-nlJ+rXersw70CQVSph7OfIN8lN6nCStjU7koXzh0WXiPvztZGqkoQTScHQCe1K8/tuKpeL0bEOYW0rP4QqMJ9A==",
+ "version": "3.5.23",
+ "resolved": "https://registry.npmjs.org/@yao-pkg/pkg-fetch/-/pkg-fetch-3.5.23.tgz",
+ "integrity": "sha512-rn45sqVQSkcJNSBdTnYze3n+kyub4CN8aiWYlPgA9yp9FZeEF+BlpL68kSIm3HaVuANniF+7RBMH5DkC4zlHZA==",
"license": "MIT",
"dependencies": {
"https-proxy-agent": "^5.0.0",
@@ -311,9 +311,9 @@
"integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
},
"node_modules/debug": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
- "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
+ "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==",
"license": "MIT",
"dependencies": {
"ms": "^2.1.3"
diff --git a/www/onlyoffice-documentserver/files/package.json b/www/onlyoffice-documentserver/files/package.json
index f32c836b4201..942f29ed7251 100644
--- a/www/onlyoffice-documentserver/files/package.json
+++ b/www/onlyoffice-documentserver/files/package.json
@@ -1,5 +1,5 @@
{
"dependencies": {
- "@yao-pkg/pkg": "^6.4.0"
+ "@yao-pkg/pkg": "^6.5.1"
}
}
diff --git a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_build__server.py b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_build__server.py
index dca362869251..74dddee61746 100644
--- a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_build__server.py
+++ b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_build__server.py
@@ -1,11 +1,8 @@
---- build_tools/scripts/build_server.py.orig 2025-02-19 17:34:37 UTC
+--- build_tools/scripts/build_server.py.orig 2025-06-11 12:56:35 UTC
+++ build_tools/scripts/build_server.py
-@@ -38,8 +38,12 @@ def make():
- if(base.is_exist(custom_public_key)):
- base.copy_file(custom_public_key, server_dir + '/Common/sources')
-
-- pkg_target = "node16"
-+ pkg_target = "node22"
+@@ -41,6 +41,10 @@ def make():
+ #node22 packaging has issue https://github.com/yao-pkg/pkg/issues/87
+ pkg_target = "node20"
+ if ("freebsd" == base.host_platform()):
+ pkg_target += "-freebsd"
@@ -14,7 +11,7 @@
if ("linux" == base.host_platform()):
pkg_target += "-linux"
if (-1 != config.option("platform").find("linux_arm64")):
-@@ -48,14 +52,15 @@ def make():
+@@ -49,14 +53,15 @@ def make():
if ("windows" == base.host_platform()):
pkg_target += "-win"
diff --git a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_make__common.py b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_make__common.py
index b01a4c04efbb..c1fbe9c44b38 100644
--- a/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_make__common.py
+++ b/www/onlyoffice-documentserver/files/patch-build__tools_scripts_core__common_make__common.py
@@ -1,6 +1,6 @@
---- build_tools/scripts/core_common/make_common.py.orig 2021-11-16 07:07:24 UTC
+--- build_tools/scripts/core_common/make_common.py.orig 2025-06-11 12:56:35 UTC
+++ build_tools/scripts/core_common/make_common.py
-@@ -8,20 +8,20 @@ import glob
+@@ -8,21 +8,21 @@ import config
import base
import glob
@@ -17,6 +17,7 @@
import v8
import html2
import iwork
+ import md
-import hunspell
+#import hunspell
import glew
@@ -28,7 +29,7 @@
import libvlc
def check_android_ndk_macos_arm(dir):
-@@ -37,18 +37,18 @@ def make():
+@@ -38,19 +38,19 @@ def make():
if base.is_dir(toolchain):
check_android_ndk_macos_arm(toolchain + "/prebuilt")
@@ -43,6 +44,7 @@
v8.make()
html2.make()
iwork.make(False)
+ md.make()
- hunspell.make(False)
- harfbuzz.make()
+# hunspell.make(False)
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_base_macros.h b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_base_macros.h
new file mode 100644
index 000000000000..156b89cc28f9
--- /dev/null
+++ b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8_v8_src_base_macros.h
@@ -0,0 +1,12 @@
+--- core/Common/3dParty/v8_89/v8/src/base/macros.h.orig 2021-04-12 21:00:33.000000000 +0000
++++ core/Common/3dParty/v8_89/v8/src/base/macros.h 2025-06-20 09:42:18.838769000 +0000
+@@ -203,7 +203,8 @@
+ // base::is_trivially_copyable will differ for these cases.
+ template <typename T>
+ struct is_trivially_copyable {
+-#if V8_CC_MSVC
++#if V8_CC_MSVC || (__GNUC__ == 12 && __GNUC_MINOR__ <= 2) || \
++ (defined(__clang__) && __clang_major__ <= 17)
+ // Unfortunately, MSVC 2015 is broken in that std::is_trivially_copyable can
+ // be false even though it should be true according to the standard.
+ // (status at 2018-02-26, observed on the msvc waterfall bot).
diff --git a/www/onlyoffice-documentserver/files/patch-core_OfficeUtils_src_zlib-1.2.11_gzguts.h b/www/onlyoffice-documentserver/files/patch-core_OfficeUtils_src_zlib-1.2.11_gzguts.h
new file mode 100644
index 000000000000..89f4e678060d
--- /dev/null
+++ b/www/onlyoffice-documentserver/files/patch-core_OfficeUtils_src_zlib-1.2.11_gzguts.h
@@ -0,0 +1,12 @@
+--- core/OfficeUtils/src/zlib-1.2.11/gzguts.h.orig 2025-04-16 08:37:24.000000000 +0000
++++ core/OfficeUtils/src/zlib-1.2.11/gzguts.h 2025-06-19 20:31:01.755367000 +0000
+@@ -33,6 +33,8 @@
+
+ #ifdef _WIN32
+ # include <stddef.h>
++#else
++# include <unistd.h>
+ #endif
+
+ #if defined(__TURBOC__) || defined(_MSC_VER) || defined(_WIN32)
+
diff --git a/www/onlyoffice-documentserver/files/patch-core_PdfFile_PdfEditor.cpp b/www/onlyoffice-documentserver/files/patch-core_PdfFile_PdfEditor.cpp
new file mode 100644
index 000000000000..9af6739ab2af
--- /dev/null
+++ b/www/onlyoffice-documentserver/files/patch-core_PdfFile_PdfEditor.cpp
@@ -0,0 +1,11 @@
+--- core/PdfFile/PdfEditor.cpp.orig 2025-06-17 15:35:44 UTC
++++ core/PdfFile/PdfEditor.cpp
+@@ -1391,7 +1391,7 @@ bool CPdfEditor::EditPage(int _nPageIndex, bool bSet,
+ PDFDoc* pPDFDocument = NULL;
+ int nPageIndex = m_pReader->GetPageIndex(_nPageIndex, &pPDFDocument);
+ if (nPageIndex < 0 || !pPDFDocument)
+- return NULL;
++ return 0;
+
+ PdfWriter::CDocument* pDoc = m_pWriter->GetDocument();
+ if (!pPDFDocument || !pDoc)
diff --git a/www/onlyoffice-documentserver/files/patch-document-server-package_Makefile b/www/onlyoffice-documentserver/files/patch-document-server-package_Makefile
index 3fd4ffe840fe..ba4ae3c069d7 100644
--- a/www/onlyoffice-documentserver/files/patch-document-server-package_Makefile
+++ b/www/onlyoffice-documentserver/files/patch-document-server-package_Makefile
@@ -26,7 +26,7 @@
+ DS_FILES := /var/db/$(DS_PREFIX)
+ DS_EXAMLE := %%LOCALBASE%%/www/$(DS_PREFIX)-example
+ DEV_NULL := /dev/null
-+ PKG_TARGET := node22
++ PKG_TARGET := node20
+ endif
ifeq ($(UNAME_S),Linux)
PLATFORM := linux
diff --git a/www/onlyoffice-documentserver/files/patch-document-server-package_common_documentserver_bin_documentserver-update-securelink.sh.m4 b/www/onlyoffice-documentserver/files/patch-document-server-package_common_documentserver_bin_documentserver-update-securelink.sh.m4
index c6b60908149a..231a6247a51a 100644
--- a/www/onlyoffice-documentserver/files/patch-document-server-package_common_documentserver_bin_documentserver-update-securelink.sh.m4
+++ b/www/onlyoffice-documentserver/files/patch-document-server-package_common_documentserver_bin_documentserver-update-securelink.sh.m4
@@ -46,7 +46,7 @@
+LOCAL_CONF=%%LOCALBASE%%/etc/M4_DS_PREFIX/local.json
+JSON="%%LOCALBASE%%/www/M4_DS_PREFIX/npm/json -q -f ${LOCAL_CONF}"
- SECURE_LINK_SECRET=${SECURE_LINK_SECRET:-$(pwgen -s 20)}
+ SECURE_LINK_SECRET=${SECURE_LINK_SECRET:-$(tr -dc A-Za-z0-9 </dev/urandom | head -c 20)}
-sed "s,\(set \+\$secure_link_secret\).*,\1 "${SECURE_LINK_SECRET}";," -i ${NGINX_CONF}
-${JSON} -I -e 'this.storage={fs: {secretString: "'${SECURE_LINK_SECRET}'" }}' && chown ds:ds $LOCAL_CONF
diff --git a/www/onlyoffice-documentserver/files/patch-server_Common_package.json b/www/onlyoffice-documentserver/files/patch-server_Common_package.json
deleted file mode 100644
index 33895354240a..000000000000
--- a/www/onlyoffice-documentserver/files/patch-server_Common_package.json
+++ /dev/null
@@ -1,11 +0,0 @@
---- server/Common/package.json.orig 2025-04-08 14:57:41 UTC
-+++ server/Common/package.json
-@@ -7,7 +7,7 @@
- "@aws-sdk/client-s3": "3.637.0",
- "@aws-sdk/node-http-handler": "3.374.0",
- "@aws-sdk/s3-request-presigner": "3.370.0",
-- "amqplib": "0.8.0",
-+ "amqplib": "0.10.7",
- "co": "4.6.0",
- "config": "2.0.1",
- "content-disposition": "0.5.3",
diff --git a/www/onlyoffice-documentserver/files/patch-server_FileConverter_package.json b/www/onlyoffice-documentserver/files/patch-server_FileConverter_package.json
deleted file mode 100644
index 8fce54082464..000000000000
--- a/www/onlyoffice-documentserver/files/patch-server_FileConverter_package.json
+++ /dev/null
@@ -1,12 +0,0 @@
---- server/FileConverter/package.json.orig 2024-03-16 10:12:52.171482000 +0100
-+++ server/FileConverter/package.json 2024-03-16 10:13:07.708291000 +0100
-@@ -9,7 +9,8 @@
- "bytes": "3.0.0",
- "co": "4.6.0",
- "config": "2.0.1",
-- "lcid": "3.1.1"
-+ "lcid": "3.1.1",
-+ "ms": "2.1.1"
- },
- "pkg": {
- "scripts": [
diff --git a/www/onlyoffice-documentserver/files/patch-server_package.json b/www/onlyoffice-documentserver/files/patch-server_package.json
index 984b76c3bcb0..d1a485701de7 100644
--- a/www/onlyoffice-documentserver/files/patch-server_package.json
+++ b/www/onlyoffice-documentserver/files/patch-server_package.json
@@ -1,38 +1,18 @@
---- server/package.json.orig 2024-01-30 12:30:03.000000000 +0100
-+++ server/package.json 2024-03-01 10:57:21.937036000 +0100
-@@ -9,7 +9,7 @@
- "expand": true,
- "src": [
- "./**/sources/*.js",
-- "./Common/package.json",
-+ "./Common/*.json",
- "./DocService/package.json",
- "./DocService/public/healthcheck.docx",
- "./FileConverter/package.json",
-@@ -34,6 +34,7 @@
- "mkdir": {
- "server": {
- "options": {
-+ "mode": "0755",
- "create": [
- "./build/server"
- ]
-@@ -54,9 +55,10 @@
- "./build/server/Metrics"
- ],
+--- server/package.json.orig 2025-06-16 18:22:18 UTC
++++ server/package.json
+@@ -4,6 +4,8 @@
+ "homepage": "https://www.onlyoffice.com",
+ "private": true,
"dependencies": {
-- "grunt": "1.5.3",
+ "grunt": "^1.6.1",
- "grunt-banner": "0.6.0",
- "grunt-check-dependencies": "1.0.0",
+ "grunt-cli": "^1.5.0",
- "grunt-contrib-clean": "2.0.0",
- "grunt-contrib-copy": "1.0.0",
- "grunt-mkdir": "1.1.0",
-@@ -78,10 +80,10 @@
- "integration tests with server instance": "cd ./DocService && jest integration/withServerInstance --inject-globals=false --config=../tests/jest.config.js",
+ "license-downloader": "1.0.8",
+ "license-report": "6.5.0",
+ "npm-run-all": "4.1.5"
+@@ -25,10 +25,10 @@
"integration database tests": "cd ./DocService && jest integration/databaseTests --inject-globals=false --config=../tests/jest.config.js",
"tests": "cd ./DocService && jest --inject-globals=false --config=../tests/jest.config.js",
+ "tests:dev": "cd ./DocService && jest --inject-globals=false --config=../tests/jest.config.js --watch",
- "install:Common": "npm ci --prefix ./Common",
- "install:DocService": "npm ci --prefix ./DocService",
- "install:FileConverter": "npm ci --prefix ./FileConverter",
diff --git a/www/onlyoffice-documentserver/files/patch-web-apps_build_package.json b/www/onlyoffice-documentserver/files/patch-web-apps_build_package.json
index 1c5a7729a173..a29bc7311c2d 100644
--- a/www/onlyoffice-documentserver/files/patch-web-apps_build_package.json
+++ b/www/onlyoffice-documentserver/files/patch-web-apps_build_package.json
@@ -1,5 +1,14 @@
---- web-apps/build/package.json.orig 2025-02-24 09:04:41 UTC
+--- web-apps/build/package.json.orig 2025-06-18 20:13:18 UTC
+++ web-apps/build/package.json
+@@ -29,6 +29,8 @@
+ "iconv-lite": "^0.6.3",
+ "less-plugin-clean-css": "1.5.1",
+ "lodash": "^4.17.21",
++ "optipng-bin": "^5.1.0",
++ "patch-package": "^8.0.0",
+ "terser": "^5.20.0",
+ "vinyl-fs": "^4.0.0"
+ },
@@ -44,8 +46,9 @@
}
},
diff --git a/www/onlyoffice-documentserver/pkg-plist b/www/onlyoffice-documentserver/pkg-plist
index 3aa6a01e0cd3..8c1f22b765b3 100644
--- a/www/onlyoffice-documentserver/pkg-plist
+++ b/www/onlyoffice-documentserver/pkg-plist
@@ -32,6 +32,7 @@ lib/libFb2File.so
lib/libHWPFile.so
lib/libHtmlFile2.so
lib/libIWorkFile.so
+lib/libOFDFile.so
lib/libPdfFile.so
lib/libUnicodeConverter.so
lib/libXpsFile.so
@@ -261,29 +262,45 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/core-fonts/ubuntu-font-family/UbuntuMono-RI.ttf
%%WWWDIR%%/documentserver/core-fonts/wqy-zenhei/wqy-zenhei.ttc
%%WWWDIR%%/documentserver/dictionaries/README.md
+%%WWWDIR%%/documentserver/dictionaries/ar/AUTHORS.txt
+%%WWWDIR%%/documentserver/dictionaries/ar/COPYING.txt
+%%WWWDIR%%/documentserver/dictionaries/ar/META-INF/manifest.xml
+%%WWWDIR%%/documentserver/dictionaries/ar/README_ar.txt
+%%WWWDIR%%/documentserver/dictionaries/ar/ar.aff
+%%WWWDIR%%/documentserver/dictionaries/ar/ar.dic
+%%WWWDIR%%/documentserver/dictionaries/ar/ar.json
+%%WWWDIR%%/documentserver/dictionaries/ar/description.xml
+%%WWWDIR%%/documentserver/dictionaries/ar/dictionaries.xcu
+%%WWWDIR%%/documentserver/dictionaries/ar/th_ar.dat
%%WWWDIR%%/documentserver/dictionaries/az_Latn_AZ/az_Latn_AZ.aff
%%WWWDIR%%/documentserver/dictionaries/az_Latn_AZ/az_Latn_AZ.dic
+%%WWWDIR%%/documentserver/dictionaries/az_Latn_AZ/az_Latn_AZ.json
%%WWWDIR%%/documentserver/dictionaries/bg_BG/COPYING
%%WWWDIR%%/documentserver/dictionaries/bg_BG/README_hyph_bg_BG.txt
%%WWWDIR%%/documentserver/dictionaries/bg_BG/Readme_bg_BG.txt
%%WWWDIR%%/documentserver/dictionaries/bg_BG/bg_BG.aff
%%WWWDIR%%/documentserver/dictionaries/bg_BG/bg_BG.dic
+%%WWWDIR%%/documentserver/dictionaries/bg_BG/bg_BG.json
%%WWWDIR%%/documentserver/dictionaries/bg_BG/hyph_bg_BG.dic
%%WWWDIR%%/documentserver/dictionaries/ca_ES/README_hyph_ca_ES.txt
%%WWWDIR%%/documentserver/dictionaries/ca_ES/ca_ES.aff
%%WWWDIR%%/documentserver/dictionaries/ca_ES/ca_ES.dic
+%%WWWDIR%%/documentserver/dictionaries/ca_ES/ca_ES.json
%%WWWDIR%%/documentserver/dictionaries/ca_ES/ca_ES_Catalan.txt
%%WWWDIR%%/documentserver/dictionaries/ca_ES/hyph_ca_ES.dic
%%WWWDIR%%/documentserver/dictionaries/ca_ES_valencia/Readme_ca_ES_valencia.txt
%%WWWDIR%%/documentserver/dictionaries/ca_ES_valencia/ca_ES_valencia.aff
%%WWWDIR%%/documentserver/dictionaries/ca_ES_valencia/ca_ES_valencia.dic
+%%WWWDIR%%/documentserver/dictionaries/ca_ES_valencia/ca_ES_valencia.json
%%WWWDIR%%/documentserver/dictionaries/cs_CZ/cs_CZ.aff
%%WWWDIR%%/documentserver/dictionaries/cs_CZ/cs_CZ.dic
+%%WWWDIR%%/documentserver/dictionaries/cs_CZ/cs_CZ.json
%%WWWDIR%%/documentserver/dictionaries/cs_CZ/cs_CZ_Czech.txt
%%WWWDIR%%/documentserver/dictionaries/cs_CZ/hyph_cs_CZ.dic
%%WWWDIR%%/documentserver/dictionaries/da_DK/README_hyph_da_DK.txt
%%WWWDIR%%/documentserver/dictionaries/da_DK/da_DK.aff
%%WWWDIR%%/documentserver/dictionaries/da_DK/da_DK.dic
+%%WWWDIR%%/documentserver/dictionaries/da_DK/da_DK.json
%%WWWDIR%%/documentserver/dictionaries/da_DK/da_DK_Danish.txt
%%WWWDIR%%/documentserver/dictionaries/da_DK/hyph_da_DK.dic
%%WWWDIR%%/documentserver/dictionaries/de_AT/COPYING_GPLv2
@@ -293,6 +310,7 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/dictionaries/de_AT/COPYING_OASIS.txt
%%WWWDIR%%/documentserver/dictionaries/de_AT/de_AT.aff
%%WWWDIR%%/documentserver/dictionaries/de_AT/de_AT.dic
+%%WWWDIR%%/documentserver/dictionaries/de_AT/de_AT.json
%%WWWDIR%%/documentserver/dictionaries/de_AT/hyph_de_AT.dic
%%WWWDIR%%/documentserver/dictionaries/de_CH/COPYING_GPLv2
%%WWWDIR%%/documentserver/dictionaries/de_CH/COPYING_GPLv3
@@ -301,6 +319,7 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/dictionaries/de_CH/COPYING_OASIS.txt
%%WWWDIR%%/documentserver/dictionaries/de_CH/de_CH.aff
%%WWWDIR%%/documentserver/dictionaries/de_CH/de_CH.dic
+%%WWWDIR%%/documentserver/dictionaries/de_CH/de_CH.json
%%WWWDIR%%/documentserver/dictionaries/de_CH/hyph_de_CH.dic
%%WWWDIR%%/documentserver/dictionaries/de_DE/COPYING_GPLv2
%%WWWDIR%%/documentserver/dictionaries/de_DE/COPYING_GPLv3
@@ -310,27 +329,32 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/dictionaries/de_DE/README_hyph_de.txt
%%WWWDIR%%/documentserver/dictionaries/de_DE/de_DE.aff
%%WWWDIR%%/documentserver/dictionaries/de_DE/de_DE.dic
+%%WWWDIR%%/documentserver/dictionaries/de_DE/de_DE.json
%%WWWDIR%%/documentserver/dictionaries/de_DE/hyph_de_DE.dic
%%WWWDIR%%/documentserver/dictionaries/el_GR/README_hyph_el_GR.txt
%%WWWDIR%%/documentserver/dictionaries/el_GR/el_GR.aff
%%WWWDIR%%/documentserver/dictionaries/el_GR/el_GR.dic
+%%WWWDIR%%/documentserver/dictionaries/el_GR/el_GR.json
%%WWWDIR%%/documentserver/dictionaries/el_GR/el_GR_Greek.txt
%%WWWDIR%%/documentserver/dictionaries/el_GR/hyph_el_GR.dic
%%WWWDIR%%/documentserver/dictionaries/en_AU/README_en_AU.txt
%%WWWDIR%%/documentserver/dictionaries/en_AU/WordNet_license.txt
%%WWWDIR%%/documentserver/dictionaries/en_AU/en_AU.aff
%%WWWDIR%%/documentserver/dictionaries/en_AU/en_AU.dic
+%%WWWDIR%%/documentserver/dictionaries/en_AU/en_AU.json
%%WWWDIR%%/documentserver/dictionaries/en_AU/hyph_en_AU.dic
%%WWWDIR%%/documentserver/dictionaries/en_AU/license.txt
%%WWWDIR%%/documentserver/dictionaries/en_CA/Readme_en_CA.txt
%%WWWDIR%%/documentserver/dictionaries/en_CA/WordNet_license.txt
%%WWWDIR%%/documentserver/dictionaries/en_CA/en_CA.aff
%%WWWDIR%%/documentserver/dictionaries/en_CA/en_CA.dic
+%%WWWDIR%%/documentserver/dictionaries/en_CA/en_CA.json
%%WWWDIR%%/documentserver/dictionaries/en_CA/license.txt
%%WWWDIR%%/documentserver/dictionaries/en_GB/README_en_GB.txt
%%WWWDIR%%/documentserver/dictionaries/en_GB/WordNet_license.txt
%%WWWDIR%%/documentserver/dictionaries/en_GB/en_GB.aff
%%WWWDIR%%/documentserver/dictionaries/en_GB/en_GB.dic
+%%WWWDIR%%/documentserver/dictionaries/en_GB/en_GB.json
%%WWWDIR%%/documentserver/dictionaries/en_GB/hyph_en_GB.dic
%%WWWDIR%%/documentserver/dictionaries/en_GB/license.txt
%%WWWDIR%%/documentserver/dictionaries/en_US/README_en_US.txt
@@ -338,12 +362,14 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/dictionaries/en_US/WordNet_license.txt
%%WWWDIR%%/documentserver/dictionaries/en_US/en_US.aff
%%WWWDIR%%/documentserver/dictionaries/en_US/en_US.dic
+%%WWWDIR%%/documentserver/dictionaries/en_US/en_US.json
%%WWWDIR%%/documentserver/dictionaries/en_US/hyph_en_US.dic
%%WWWDIR%%/documentserver/dictionaries/en_US/license.txt
%%WWWDIR%%/documentserver/dictionaries/en_ZA/Readme_en_ZA.txt
%%WWWDIR%%/documentserver/dictionaries/en_ZA/WordNet_license.txt
%%WWWDIR%%/documentserver/dictionaries/en_ZA/en_ZA.aff
%%WWWDIR%%/documentserver/dictionaries/en_ZA/en_ZA.dic
+%%WWWDIR%%/documentserver/dictionaries/en_ZA/en_ZA.json
%%WWWDIR%%/documentserver/dictionaries/en_ZA/license.txt
%%WWWDIR%%/documentserver/dictionaries/es_ES/GPLv3.txt
%%WWWDIR%%/documentserver/dictionaries/es_ES/LGPLv2.1.txt
@@ -352,15 +378,18 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/dictionaries/es_ES/README_hyph_es_ES.txt
%%WWWDIR%%/documentserver/dictionaries/es_ES/es_ES.aff
%%WWWDIR%%/documentserver/dictionaries/es_ES/es_ES.dic
+%%WWWDIR%%/documentserver/dictionaries/es_ES/es_ES.json
%%WWWDIR%%/documentserver/dictionaries/es_ES/es_ES_LGPLv3.txt
%%WWWDIR%%/documentserver/dictionaries/es_ES/es_ES_MPL-1.1.txt
%%WWWDIR%%/documentserver/dictionaries/es_ES/hyph_es_ES.dic
%%WWWDIR%%/documentserver/dictionaries/eu_ES/Reamde_eu_ES.txt
%%WWWDIR%%/documentserver/dictionaries/eu_ES/eu_ES.aff
%%WWWDIR%%/documentserver/dictionaries/eu_ES/eu_ES.dic
+%%WWWDIR%%/documentserver/dictionaries/eu_ES/eu_ES.json
%%WWWDIR%%/documentserver/dictionaries/fr_FR/README_hyph_fr_FR.txt
%%WWWDIR%%/documentserver/dictionaries/fr_FR/fr_FR.aff
%%WWWDIR%%/documentserver/dictionaries/fr_FR/fr_FR.dic
+%%WWWDIR%%/documentserver/dictionaries/fr_FR/fr_FR.json
%%WWWDIR%%/documentserver/dictionaries/fr_FR/fr_FR_README.txt
%%WWWDIR%%/documentserver/dictionaries/fr_FR/hyph_fr_FR.dic
%%WWWDIR%%/documentserver/dictionaries/gl_ES/COPYING_th_gl
@@ -369,17 +398,20 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/dictionaries/gl_ES/Readme_gl_ES.txt
%%WWWDIR%%/documentserver/dictionaries/gl_ES/gl_ES.aff
%%WWWDIR%%/documentserver/dictionaries/gl_ES/gl_ES.dic
+%%WWWDIR%%/documentserver/dictionaries/gl_ES/gl_ES.json
%%WWWDIR%%/documentserver/dictionaries/gl_ES/hyph_gl_ES.dic
%%WWWDIR%%/documentserver/dictionaries/hr_HR/README_hyph_hr_HR.txt
%%WWWDIR%%/documentserver/dictionaries/hr_HR/Readme_hr_HR.txt
%%WWWDIR%%/documentserver/dictionaries/hr_HR/hr_HR.aff
%%WWWDIR%%/documentserver/dictionaries/hr_HR/hr_HR.dic
+%%WWWDIR%%/documentserver/dictionaries/hr_HR/hr_HR.json
%%WWWDIR%%/documentserver/dictionaries/hr_HR/hyph_hr_HR.dic
%%WWWDIR%%/documentserver/dictionaries/hu_HU/LEIRAS.txt
%%WWWDIR%%/documentserver/dictionaries/hu_HU/README_hu_HU.txt
%%WWWDIR%%/documentserver/dictionaries/hu_HU/README_hyph_hu_HU.txt
%%WWWDIR%%/documentserver/dictionaries/hu_HU/hu_HU.aff
%%WWWDIR%%/documentserver/dictionaries/hu_HU/hu_HU.dic
+%%WWWDIR%%/documentserver/dictionaries/hu_HU/hu_HU.json
%%WWWDIR%%/documentserver/dictionaries/hu_HU/hyph_hu_HU.dic
%%WWWDIR%%/documentserver/dictionaries/id_ID/LICENSE-dict
%%WWWDIR%%/documentserver/dictionaries/id_ID/LICENSE-thes
@@ -387,10 +419,12 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/dictionaries/id_ID/hyph_id_ID.dic
%%WWWDIR%%/documentserver/dictionaries/id_ID/id_ID.aff
%%WWWDIR%%/documentserver/dictionaries/id_ID/id_ID.dic
+%%WWWDIR%%/documentserver/dictionaries/id_ID/id_ID.json
%%WWWDIR%%/documentserver/dictionaries/it_IT/README_hyph_it_IT.txt
%%WWWDIR%%/documentserver/dictionaries/it_IT/hyph_it_IT.dic
%%WWWDIR%%/documentserver/dictionaries/it_IT/it_IT.aff
%%WWWDIR%%/documentserver/dictionaries/it_IT/it_IT.dic
+%%WWWDIR%%/documentserver/dictionaries/it_IT/it_IT.json
%%WWWDIR%%/documentserver/dictionaries/it_IT/it_IT.txt
%%WWWDIR%%/documentserver/dictionaries/it_IT/it_IT_COPYING
%%WWWDIR%%/documentserver/dictionaries/it_IT/it_IT_license.txt
@@ -399,8 +433,10 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/dictionaries/kk_KZ/README_kk_KZ.txt
%%WWWDIR%%/documentserver/dictionaries/kk_KZ/kk_KZ.aff
%%WWWDIR%%/documentserver/dictionaries/kk_KZ/kk_KZ.dic
+%%WWWDIR%%/documentserver/dictionaries/kk_KZ/kk_KZ.json
%%WWWDIR%%/documentserver/dictionaries/ko_KR/ko_KR.aff
%%WWWDIR%%/documentserver/dictionaries/ko_KR/ko_KR.dic
+%%WWWDIR%%/documentserver/dictionaries/ko_KR/ko_KR.json
%%WWWDIR%%/documentserver/dictionaries/ko_KR/ko_KR_LICENSE.txt
%%WWWDIR%%/documentserver/dictionaries/ko_KR/ko_KR_LICENSE_GPL.txt
%%WWWDIR%%/documentserver/dictionaries/ko_KR/ko_KR_LICENSE_LGPL.txt
@@ -408,43 +444,52 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/dictionaries/lb_LU/Readme_lb_LU.txt
%%WWWDIR%%/documentserver/dictionaries/lb_LU/lb_LU.aff
%%WWWDIR%%/documentserver/dictionaries/lb_LU/lb_LU.dic
+%%WWWDIR%%/documentserver/dictionaries/lb_LU/lb_LU.json
%%WWWDIR%%/documentserver/dictionaries/lt_LT/lt_LT.aff
%%WWWDIR%%/documentserver/dictionaries/lt_LT/lt_LT.dic
+%%WWWDIR%%/documentserver/dictionaries/lt_LT/lt_LT.json
%%WWWDIR%%/documentserver/dictionaries/lt_LT/lt_LT_Lithuanian.txt
%%WWWDIR%%/documentserver/dictionaries/lv_LV/README_hyph_lv_LV.txt
%%WWWDIR%%/documentserver/dictionaries/lv_LV/hyph_lv_LV.dic
%%WWWDIR%%/documentserver/dictionaries/lv_LV/license.txt
%%WWWDIR%%/documentserver/dictionaries/lv_LV/lv_LV.aff
%%WWWDIR%%/documentserver/dictionaries/lv_LV/lv_LV.dic
+%%WWWDIR%%/documentserver/dictionaries/lv_LV/lv_LV.json
%%WWWDIR%%/documentserver/dictionaries/lv_LV/lv_LV_license.txt
%%WWWDIR%%/documentserver/dictionaries/mn_MN/Readme_mn_MN.txt
%%WWWDIR%%/documentserver/dictionaries/mn_MN/hyph_mn_MN.dic
%%WWWDIR%%/documentserver/dictionaries/mn_MN/mn_MN.aff
%%WWWDIR%%/documentserver/dictionaries/mn_MN/mn_MN.dic
+%%WWWDIR%%/documentserver/dictionaries/mn_MN/mn_MN.json
%%WWWDIR%%/documentserver/dictionaries/nb_NO/COPYING
%%WWWDIR%%/documentserver/dictionaries/nb_NO/README_hyph_nb_NO.txt
%%WWWDIR%%/documentserver/dictionaries/nb_NO/hyph_nb_NO.dic
%%WWWDIR%%/documentserver/dictionaries/nb_NO/nb_NO.aff
%%WWWDIR%%/documentserver/dictionaries/nb_NO/nb_NO.dic
+%%WWWDIR%%/documentserver/dictionaries/nb_NO/nb_NO.json
%%WWWDIR%%/documentserver/dictionaries/nb_NO/nb_NO_Norwegian_Bokmal.txt
%%WWWDIR%%/documentserver/dictionaries/nl_NL/hyph_nl_NL.dic
%%WWWDIR%%/documentserver/dictionaries/nl_NL/license_en_EN.txt
%%WWWDIR%%/documentserver/dictionaries/nl_NL/nl_NL.aff
%%WWWDIR%%/documentserver/dictionaries/nl_NL/nl_NL.dic
+%%WWWDIR%%/documentserver/dictionaries/nl_NL/nl_NL.json
%%WWWDIR%%/documentserver/dictionaries/nl_NL/nl_NL_Dutch.txt
%%WWWDIR%%/documentserver/dictionaries/nn_NO/COPYING
%%WWWDIR%%/documentserver/dictionaries/nn_NO/hyph_nn_NO.dic
%%WWWDIR%%/documentserver/dictionaries/nn_NO/nn_NO.aff
%%WWWDIR%%/documentserver/dictionaries/nn_NO/nn_NO.dic
+%%WWWDIR%%/documentserver/dictionaries/nn_NO/nn_NO.json
%%WWWDIR%%/documentserver/dictionaries/nn_NO/nn_NO_Norwegian_Nynorsk,.txt
%%WWWDIR%%/documentserver/dictionaries/oc_FR/LICENSES-en.txt
%%WWWDIR%%/documentserver/dictionaries/oc_FR/README_oc_FR.txt
%%WWWDIR%%/documentserver/dictionaries/oc_FR/license.txt
%%WWWDIR%%/documentserver/dictionaries/oc_FR/oc_FR.aff
%%WWWDIR%%/documentserver/dictionaries/oc_FR/oc_FR.dic
+%%WWWDIR%%/documentserver/dictionaries/oc_FR/oc_FR.json
%%WWWDIR%%/documentserver/dictionaries/pl_PL/hyph_pl_PL.dic
%%WWWDIR%%/documentserver/dictionaries/pl_PL/pl_PL.aff
%%WWWDIR%%/documentserver/dictionaries/pl_PL/pl_PL.dic
+%%WWWDIR%%/documentserver/dictionaries/pl_PL/pl_PL.json
%%WWWDIR%%/documentserver/dictionaries/pl_PL/pl_PL_Polish.txt
%%WWWDIR%%/documentserver/dictionaries/pt_BR/README_hyph_pt_BR.txt
%%WWWDIR%%/documentserver/dictionaries/pt_BR/README_pt_BR.TXT
@@ -452,50 +497,60 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/dictionaries/pt_BR/license-thes.readme
%%WWWDIR%%/documentserver/dictionaries/pt_BR/pt_BR.aff
%%WWWDIR%%/documentserver/dictionaries/pt_BR/pt_BR.dic
+%%WWWDIR%%/documentserver/dictionaries/pt_BR/pt_BR.json
%%WWWDIR%%/documentserver/dictionaries/pt_PT/LICENSES.txt
%%WWWDIR%%/documentserver/dictionaries/pt_PT/README_hyph_pt_PT.txt
%%WWWDIR%%/documentserver/dictionaries/pt_PT/README_pt_PT.txt
%%WWWDIR%%/documentserver/dictionaries/pt_PT/hyph_pt_PT.dic
%%WWWDIR%%/documentserver/dictionaries/pt_PT/pt_PT.aff
%%WWWDIR%%/documentserver/dictionaries/pt_PT/pt_PT.dic
+%%WWWDIR%%/documentserver/dictionaries/pt_PT/pt_PT.json
%%WWWDIR%%/documentserver/dictionaries/ro_RO/COPYING.GPL
%%WWWDIR%%/documentserver/dictionaries/ro_RO/COPYING.LGPL
%%WWWDIR%%/documentserver/dictionaries/ro_RO/COPYING.MPL
%%WWWDIR%%/documentserver/dictionaries/ro_RO/hyph_ro_RO.dic
%%WWWDIR%%/documentserver/dictionaries/ro_RO/ro_RO.aff
%%WWWDIR%%/documentserver/dictionaries/ro_RO/ro_RO.dic
+%%WWWDIR%%/documentserver/dictionaries/ro_RO/ro_RO.json
%%WWWDIR%%/documentserver/dictionaries/ro_RO/ro_RO_Romanian.txt
%%WWWDIR%%/documentserver/dictionaries/ru_RU/hyph_ru_RU.dic
%%WWWDIR%%/documentserver/dictionaries/ru_RU/ru_RU.aff
%%WWWDIR%%/documentserver/dictionaries/ru_RU/ru_RU.dic
+%%WWWDIR%%/documentserver/dictionaries/ru_RU/ru_RU.json
%%WWWDIR%%/documentserver/dictionaries/sk_SK/LICENSE.txt
%%WWWDIR%%/documentserver/dictionaries/sk_SK/hyph_sk_SK.dic
%%WWWDIR%%/documentserver/dictionaries/sk_SK/sk_SK.aff
%%WWWDIR%%/documentserver/dictionaries/sk_SK/sk_SK.dic
+%%WWWDIR%%/documentserver/dictionaries/sk_SK/sk_SK.json
%%WWWDIR%%/documentserver/dictionaries/sk_SK/sk_SK_Slovak.txt
%%WWWDIR%%/documentserver/dictionaries/sl_SI/README_hyph_sl_SI.txt
%%WWWDIR%%/documentserver/dictionaries/sl_SI/Readme_sl_SI.txt
%%WWWDIR%%/documentserver/dictionaries/sl_SI/hyph_sl_SI.dic
%%WWWDIR%%/documentserver/dictionaries/sl_SI/sl_SI.aff
%%WWWDIR%%/documentserver/dictionaries/sl_SI/sl_SI.dic
+%%WWWDIR%%/documentserver/dictionaries/sl_SI/sl_SI.json
%%WWWDIR%%/documentserver/dictionaries/sr_Cyrl_RS/Readme_sr_Cyrl_RS.txt
%%WWWDIR%%/documentserver/dictionaries/sr_Cyrl_RS/hyph_sr_Cyrl_RS.dic
%%WWWDIR%%/documentserver/dictionaries/sr_Cyrl_RS/sr_Cyrl_RS.aff
%%WWWDIR%%/documentserver/dictionaries/sr_Cyrl_RS/sr_Cyrl_RS.dic
+%%WWWDIR%%/documentserver/dictionaries/sr_Cyrl_RS/sr_Cyrl_RS.json
%%WWWDIR%%/documentserver/dictionaries/sr_Latn_RS/Readme_sr_Latn_RS.txt
%%WWWDIR%%/documentserver/dictionaries/sr_Latn_RS/hyph_sr_Latn_RS.dic
%%WWWDIR%%/documentserver/dictionaries/sr_Latn_RS/sr_Latn_RS.aff
%%WWWDIR%%/documentserver/dictionaries/sr_Latn_RS/sr_Latn_RS.dic
+%%WWWDIR%%/documentserver/dictionaries/sr_Latn_RS/sr_Latn_RS.json
%%WWWDIR%%/documentserver/dictionaries/sv_SE/LICENSE_en_US.txt
%%WWWDIR%%/documentserver/dictionaries/sv_SE/LICENSE_sv_SE.txt
%%WWWDIR%%/documentserver/dictionaries/sv_SE/README_hyph_sv_SE.txt
%%WWWDIR%%/documentserver/dictionaries/sv_SE/hyph_sv_SE.dic
%%WWWDIR%%/documentserver/dictionaries/sv_SE/sv_SE.aff
%%WWWDIR%%/documentserver/dictionaries/sv_SE/sv_SE.dic
+%%WWWDIR%%/documentserver/dictionaries/sv_SE/sv_SE.json
%%WWWDIR%%/documentserver/dictionaries/sv_SE/sv_SE_Swedish.txt
%%WWWDIR%%/documentserver/dictionaries/tr_TR/LICENSE
%%WWWDIR%%/documentserver/dictionaries/tr_TR/tr_TR.aff
%%WWWDIR%%/documentserver/dictionaries/tr_TR/tr_TR.dic
+%%WWWDIR%%/documentserver/dictionaries/tr_TR/tr_TR.json
%%WWWDIR%%/documentserver/dictionaries/tr_TR/tr_TR_README.txt
%%WWWDIR%%/documentserver/dictionaries/uk_UA/README_hyph_uk_UA.txt
%%WWWDIR%%/documentserver/dictionaries/uk_UA/README_th_uk_UA.txt
@@ -503,16 +558,20 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/dictionaries/uk_UA/hyph_uk_UA.dic
%%WWWDIR%%/documentserver/dictionaries/uk_UA/uk_UA.aff
%%WWWDIR%%/documentserver/dictionaries/uk_UA/uk_UA.dic
+%%WWWDIR%%/documentserver/dictionaries/uk_UA/uk_UA.json
%%WWWDIR%%/documentserver/dictionaries/uz_Cyrl_UZ/README.md
%%WWWDIR%%/documentserver/dictionaries/uz_Cyrl_UZ/uz_Cyrl_UZ.aff
%%WWWDIR%%/documentserver/dictionaries/uz_Cyrl_UZ/uz_Cyrl_UZ.dic
+%%WWWDIR%%/documentserver/dictionaries/uz_Cyrl_UZ/uz_Cyrl_UZ.json
%%WWWDIR%%/documentserver/dictionaries/uz_Latn_UZ/README.md
%%WWWDIR%%/documentserver/dictionaries/uz_Latn_UZ/uz_Latn_UZ.aff
%%WWWDIR%%/documentserver/dictionaries/uz_Latn_UZ/uz_Latn_UZ.dic
+%%WWWDIR%%/documentserver/dictionaries/uz_Latn_UZ/uz_Latn_UZ.json
%%WWWDIR%%/documentserver/dictionaries/vi_VN/LICENSES-en.txt
%%WWWDIR%%/documentserver/dictionaries/vi_VN/LICENSES-vi.txt
%%WWWDIR%%/documentserver/dictionaries/vi_VN/vi_VN.aff
%%WWWDIR%%/documentserver/dictionaries/vi_VN/vi_VN.dic
+%%WWWDIR%%/documentserver/dictionaries/vi_VN/vi_VN.json
%%WWWDIR%%/documentserver/dictionaries/vi_VN/vi_VN_Vietnamese.txt
%%WWWDIR%%/documentserver/document-templates/new/ar-SA/new.docx
%%WWWDIR%%/documentserver/document-templates/new/ar-SA/new.pdf
@@ -526,10 +585,18 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/document-templates/new/bg-BG/new.pdf
%%WWWDIR%%/documentserver/document-templates/new/bg-BG/new.pptx
%%WWWDIR%%/documentserver/document-templates/new/bg-BG/new.xlsx
+%%WWWDIR%%/documentserver/document-templates/new/ca-ES/new.docx
+%%WWWDIR%%/documentserver/document-templates/new/ca-ES/new.pdf
+%%WWWDIR%%/documentserver/document-templates/new/ca-ES/new.pptx
+%%WWWDIR%%/documentserver/document-templates/new/ca-ES/new.xlsx
%%WWWDIR%%/documentserver/document-templates/new/cs-CZ/new.docx
%%WWWDIR%%/documentserver/document-templates/new/cs-CZ/new.pdf
%%WWWDIR%%/documentserver/document-templates/new/cs-CZ/new.pptx
%%WWWDIR%%/documentserver/document-templates/new/cs-CZ/new.xlsx
+%%WWWDIR%%/documentserver/document-templates/new/da-DK/new.docx
+%%WWWDIR%%/documentserver/document-templates/new/da-DK/new.pdf
+%%WWWDIR%%/documentserver/document-templates/new/da-DK/new.pptx
+%%WWWDIR%%/documentserver/document-templates/new/da-DK/new.xlsx
%%WWWDIR%%/documentserver/document-templates/new/de-DE/new.docx
%%WWWDIR%%/documentserver/document-templates/new/de-DE/new.pdf
%%WWWDIR%%/documentserver/document-templates/new/de-DE/new.pptx
@@ -574,10 +641,18 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/document-templates/new/he-IL/new.pdf
%%WWWDIR%%/documentserver/document-templates/new/he-IL/new.pptx
%%WWWDIR%%/documentserver/document-templates/new/he-IL/new.xlsx
+%%WWWDIR%%/documentserver/document-templates/new/hu-HU/new.docx
+%%WWWDIR%%/documentserver/document-templates/new/hu-HU/new.pdf
+%%WWWDIR%%/documentserver/document-templates/new/hu-HU/new.pptx
+%%WWWDIR%%/documentserver/document-templates/new/hu-HU/new.xlsx
%%WWWDIR%%/documentserver/document-templates/new/hy-AM/new.docx
%%WWWDIR%%/documentserver/document-templates/new/hy-AM/new.pdf
%%WWWDIR%%/documentserver/document-templates/new/hy-AM/new.pptx
%%WWWDIR%%/documentserver/document-templates/new/hy-AM/new.xlsx
+%%WWWDIR%%/documentserver/document-templates/new/id-ID/new.docx
+%%WWWDIR%%/documentserver/document-templates/new/id-ID/new.pdf
+%%WWWDIR%%/documentserver/document-templates/new/id-ID/new.pptx
+%%WWWDIR%%/documentserver/document-templates/new/id-ID/new.xlsx
%%WWWDIR%%/documentserver/document-templates/new/it-IT/new.docx
%%WWWDIR%%/documentserver/document-templates/new/it-IT/new.pdf
%%WWWDIR%%/documentserver/document-templates/new/it-IT/new.pptx
@@ -618,6 +693,10 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/document-templates/new/pt-PT/new.pdf
%%WWWDIR%%/documentserver/document-templates/new/pt-PT/new.pptx
%%WWWDIR%%/documentserver/document-templates/new/pt-PT/new.xlsx
+%%WWWDIR%%/documentserver/document-templates/new/ro-RO/new.docx
+%%WWWDIR%%/documentserver/document-templates/new/ro-RO/new.pdf
+%%WWWDIR%%/documentserver/document-templates/new/ro-RO/new.pptx
+%%WWWDIR%%/documentserver/document-templates/new/ro-RO/new.xlsx
%%WWWDIR%%/documentserver/document-templates/new/ru-RU/new.docx
%%WWWDIR%%/documentserver/document-templates/new/ru-RU/new.pdf
%%WWWDIR%%/documentserver/document-templates/new/ru-RU/new.pptx
@@ -658,6 +737,10 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/document-templates/new/uk-UA/new.pdf
%%WWWDIR%%/documentserver/document-templates/new/uk-UA/new.pptx
%%WWWDIR%%/documentserver/document-templates/new/uk-UA/new.xlsx
+%%WWWDIR%%/documentserver/document-templates/new/ur-PK/new.docx
+%%WWWDIR%%/documentserver/document-templates/new/ur-PK/new.pdf
+%%WWWDIR%%/documentserver/document-templates/new/ur-PK/new.pptx
+%%WWWDIR%%/documentserver/document-templates/new/ur-PK/new.xlsx
%%WWWDIR%%/documentserver/document-templates/new/vi-VN/new.docx
%%WWWDIR%%/documentserver/document-templates/new/vi-VN/new.pdf
%%WWWDIR%%/documentserver/document-templates/new/vi-VN/new.pptx
@@ -718,6 +801,11 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/sdkjs/common/Images/content_controls/img_active@1.5x.png
%%WWWDIR%%/documentserver/sdkjs/common/Images/content_controls/img_active@1.75x.png
%%WWWDIR%%/documentserver/sdkjs/common/Images/content_controls/img_active@2x.png
+%%WWWDIR%%/documentserver/sdkjs/common/Images/content_controls/signature.png
+%%WWWDIR%%/documentserver/sdkjs/common/Images/content_controls/signature@1.25x.png
+%%WWWDIR%%/documentserver/sdkjs/common/Images/content_controls/signature@1.5x.png
+%%WWWDIR%%/documentserver/sdkjs/common/Images/content_controls/signature@1.75x.png
+%%WWWDIR%%/documentserver/sdkjs/common/Images/content_controls/signature@2x.png
%%WWWDIR%%/documentserver/sdkjs/common/Images/content_controls/toc.png
%%WWWDIR%%/documentserver/sdkjs/common/Images/content_controls/toc@1.25x.png
%%WWWDIR%%/documentserver/sdkjs/common/Images/content_controls/toc@1.5x.png
@@ -1060,7 +1148,15 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/sdkjs/common/zlib/engine/zlib.wasm
%%WWWDIR%%/documentserver/sdkjs/common/zlib/engine/zlib_ie.js
%%WWWDIR%%/documentserver/sdkjs/pdf/sdk-all.bin
-%%WWWDIR%%/documentserver/sdkjs/pdf/src/annotations/stamps.json
+%%WWWDIR%%/documentserver/sdkjs/pdf/src/annotations/stamps/de-DE.json
+%%WWWDIR%%/documentserver/sdkjs/pdf/src/annotations/stamps/en-EN.json
+%%WWWDIR%%/documentserver/sdkjs/pdf/src/annotations/stamps/es-ES.json
+%%WWWDIR%%/documentserver/sdkjs/pdf/src/annotations/stamps/fr-FR.json
+%%WWWDIR%%/documentserver/sdkjs/pdf/src/annotations/stamps/it-IT.json
+%%WWWDIR%%/documentserver/sdkjs/pdf/src/annotations/stamps/ja-JA.json
+%%WWWDIR%%/documentserver/sdkjs/pdf/src/annotations/stamps/pt-BR.json
+%%WWWDIR%%/documentserver/sdkjs/pdf/src/annotations/stamps/ru-RU.json
+%%WWWDIR%%/documentserver/sdkjs/pdf/src/annotations/stamps/zh-ZH.json
%%WWWDIR%%/documentserver/sdkjs/pdf/src/engine/cmap.bin
%%WWWDIR%%/documentserver/sdkjs/pdf/src/engine/drawingfile.js
%%WWWDIR%%/documentserver/sdkjs/pdf/src/engine/drawingfile.wasm
@@ -1081,6 +1177,9 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/sdkjs/slide/themes/src/09_dotted.pptx
%%WWWDIR%%/documentserver/sdkjs/slide/themes/src/10_corner.pptx
%%WWWDIR%%/documentserver/sdkjs/slide/themes/src/11_tort.pptx
+%%WWWDIR%%/documentserver/sdkjs/visio/sdk-all-min.js
+%%WWWDIR%%/documentserver/sdkjs/visio/sdk-all.bin
+%%WWWDIR%%/documentserver/sdkjs/visio/sdk-all.js
%%WWWDIR%%/documentserver/sdkjs/word/sdk-all-min.js
%%WWWDIR%%/documentserver/sdkjs/word/sdk-all.bin
%%WWWDIR%%/documentserver/sdkjs/word/sdk-all.js
@@ -1101,6 +1200,7 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/server/FileConverter/bin/libHWPFile.so
%%WWWDIR%%/documentserver/server/FileConverter/bin/libHtmlFile2.so
%%WWWDIR%%/documentserver/server/FileConverter/bin/libIWorkFile.so
+%%WWWDIR%%/documentserver/server/FileConverter/bin/libOFDFile.so
%%WWWDIR%%/documentserver/server/FileConverter/bin/libPdfFile.so
%%WWWDIR%%/documentserver/server/FileConverter/bin/libUnicodeConverter.so
%%WWWDIR%%/documentserver/server/FileConverter/bin/libXpsFile.so
@@ -1113,10 +1213,572 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/server/Metrics/config/config.js
@(,,755) %%WWWDIR%%/documentserver/server/Metrics/metrics
%%WWWDIR%%/documentserver/server/Metrics/node_modules/modern-syslog/build/Release/core.node
+%%WWWDIR%%/documentserver/server/dictionaries/update.py
+%%WWWDIR%%/documentserver/server/info/ai/CHANGELOG.md
+%%WWWDIR%%/documentserver/server/info/ai/aiModelEdit.html
+%%WWWDIR%%/documentserver/server/info/ai/aiModelsList.html
+%%WWWDIR%%/documentserver/server/info/ai/chat.html
+%%WWWDIR%%/documentserver/server/info/ai/components/ListView/script.js
+%%WWWDIR%%/documentserver/server/info/ai/components/ListView/style.css
+%%WWWDIR%%/documentserver/server/info/ai/components/Tooltip/script.js
+%%WWWDIR%%/documentserver/server/info/ai/components/Tooltip/style.css
+%%WWWDIR%%/documentserver/server/info/ai/config.json
+%%WWWDIR%%/documentserver/server/info/ai/customProviders.html
+%%WWWDIR%%/documentserver/server/info/ai/deploy/ai.plugin
+%%WWWDIR%%/documentserver/server/info/ai/hyperlink.html
+%%WWWDIR%%/documentserver/server/info/ai/index.html
+%%WWWDIR%%/documentserver/server/info/ai/resources/dark/icon.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/dark/icon@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/dark/icon@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/dark/icon@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/dark/icon@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-audio.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-audio@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-audio@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-audio@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-audio@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-code.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-code@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-code@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-code@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-code@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-embeddings.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-embeddings@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-embeddings@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-embeddings@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-embeddings@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-images.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-images@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-images@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-images@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-images@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-moderations.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-moderations@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-moderations@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-moderations@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-moderations@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-realtime.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-realtime@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-realtime@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-realtime@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-realtime@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-texts.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-texts@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-texts@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-texts@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-texts@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-visual-analysis.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-visual-analysis@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-visual-analysis@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-visual-analysis@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ai-visual-analysis@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ask-ai.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ask-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ask-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ask-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/ask-ai@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/ask-ai.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/ask-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/ask-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/ask-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/ask-ai@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/default.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/default@1.25.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/default@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/default@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/default@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/ocr.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/ocr@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/ocr@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/ocr@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/ocr@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/settings.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/settings@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/settings@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/settings@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/settings@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/summarization.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/summarization@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/summarization@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/summarization@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/summarization@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/text-to-image.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/text-to-image@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/text-to-image@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/text-to-image@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/text-to-image@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/translation.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/translation@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/translation@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/translation@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/big/translation@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-copy.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-copy@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-copy@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-copy@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-copy@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-demote.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-demote@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-demote@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-demote@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-demote@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-edit.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-edit@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-edit@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-edit@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-edit@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-ic-review.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-ic-review@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-ic-review@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-ic-review@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-ic-review@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-menu-comments.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-menu-comments@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-menu-comments@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-menu-comments@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-menu-comments@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-remove.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-remove@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-remove@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-remove@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-remove@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-replace.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-replace@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-replace@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-replace@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-replace@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-select-tool.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-select-tool@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-select-tool@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-select-tool@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-select-tool@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-update.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-update@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-update@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-update@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-update@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-zoomup.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-zoomup@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-zoomup@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-zoomup@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/btn-zoomup@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/chevron-down.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/chevron-down@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/chevron-down@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/chevron-down@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/chevron-down@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/close.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/close@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/close@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/close@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/close@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/copy.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/copy@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/copy@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/copy@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/copy@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/default.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/default@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/default@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/default@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/default@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/error.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/error@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/error@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/error@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/error@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/general-ai.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/general-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/general-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/general-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/general-ai@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/image-ai.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/image-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/image-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/image-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/image-ai@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/info.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/info@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/info@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/info@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/info@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/summarization.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/summarization@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/summarization@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/summarization@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/summarization@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/text-analysis-ai.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/text-analysis-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/text-analysis-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/text-analysis-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/text-analysis-ai@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/text-to-image.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/text-to-image@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/text-to-image@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/text-to-image@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/text-to-image@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/translation.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/translation@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/translation@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/translation@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/translation@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/vision-ai.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/vision-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/vision-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/vision-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/dark/vision-ai@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-audio.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-audio@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-audio@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-audio@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-audio@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-code.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-code@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-code@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-code@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-code@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-embeddings.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-embeddings@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-embeddings@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-embeddings@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-embeddings@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-images.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-images@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-images@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-images@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-images@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-moderations.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-moderations@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-moderations@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-moderations@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-moderations@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-realtime.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-realtime@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-realtime@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-realtime@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-realtime@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-texts.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-texts@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-texts@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-texts@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-texts@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-visual-analysis.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-visual-analysis@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-visual-analysis@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-visual-analysis@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ai-visual-analysis@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ask-ai.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ask-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ask-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ask-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/ask-ai@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/ask-ai.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/ask-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/ask-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/ask-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/ask-ai@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/default.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/default@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/default@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/default@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/default@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/ocr.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/ocr@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/ocr@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/ocr@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/ocr@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/settings.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/settings@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/settings@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/settings@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/settings@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/summarization.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/summarization@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/summarization@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/summarization@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/summarization@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/text-to-image.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/text-to-image@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/text-to-image@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/text-to-image@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/text-to-image@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/translation.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/translation@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/translation@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/translation@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/big/translation@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-copy.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-copy@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-copy@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-copy@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-copy@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-demote.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-demote@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-demote@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-demote@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-demote@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-edit.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-edit@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-edit@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-edit@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-edit@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-ic-review.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-ic-review@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-ic-review@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-ic-review@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-ic-review@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-menu-comments.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-menu-comments@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-menu-comments@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-menu-comments@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-menu-comments@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-remove.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-remove@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-remove@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-remove@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-remove@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-replace.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-replace@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-replace@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-replace@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-replace@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-select-tool.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-select-tool@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-select-tool@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-select-tool@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-select-tool@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-update.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-update@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-update@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-update@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-update@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-zoomup.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-zoomup@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-zoomup@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-zoomup@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/btn-zoomup@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/chevron-down.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/chevron-down@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/chevron-down@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/chevron-down@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/chevron-down@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/close.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/close@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/close@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/close@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/close@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/copy.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/copy@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/copy@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/copy@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/copy@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/default.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/default@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/default@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/default@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/default@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/error.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/error@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/error@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/error@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/error@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/general-ai.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/general-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/general-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/general-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/general-ai@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/image-ai.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/image-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/image-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/image-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/image-ai@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/info.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/info@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/info@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/info@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/info@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/summarization.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/summarization@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/summarization@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/summarization@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/summarization@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/text-analysis-ai.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/text-analysis-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/text-analysis-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/text-analysis-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/text-analysis-ai@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/text-to-image.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/text-to-image@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/text-to-image@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/text-to-image@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/text-to-image@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/translation.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/translation@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/translation@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/translation@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/translation@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/vision-ai.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/vision-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/vision-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/vision-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/light/vision-ai@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-classic-light/light/ask-ai.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-classic-light/light/ask-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-classic-light/light/ask-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-classic-light/light/ask-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-classic-light/light/ask-ai@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-classic-light/light/ask-ai_active.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-classic-light/light/ask-ai_active@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-classic-light/light/ask-ai_active@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-classic-light/light/ask-ai_active@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-classic-light/light/ask-ai_active@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/dark/ask-ai.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/dark/ask-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/dark/ask-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/dark/ask-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/dark/ask-ai@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/dark/ask-ai_active.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/dark/ask-ai_active@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/dark/ask-ai_active@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/dark/ask-ai_active@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/dark/ask-ai_active@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/light/ask-ai.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/light/ask-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/light/ask-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/light/ask-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/light/ask-ai@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/light/ask-ai_active.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/light/ask-ai_active@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/light/ask-ai_active@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/light/ask-ai_active@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-default/light/ask-ai_active@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/dark/ask-ai.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/dark/ask-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/dark/ask-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/dark/ask-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/dark/ask-ai@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/dark/ask-ai_active.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/dark/ask-ai_active@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/dark/ask-ai_active@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/dark/ask-ai_active@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/dark/ask-ai_active@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/light/ask-ai.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/light/ask-ai@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/light/ask-ai@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/light/ask-ai@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/light/ask-ai@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/light/ask-ai_active.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/light/ask-ai_active@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/light/ask-ai_active@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/light/ask-ai_active@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/icons/theme-system/light/ask-ai_active@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/light/icon.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/light/icon@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/light/icon@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/light/icon@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/light/icon@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/store/icons/icon.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/store/icons/icon.svg
+%%WWWDIR%%/documentserver/server/info/ai/resources/store/icons/icon@1.25x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/store/icons/icon@1.5x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/store/icons/icon@1.75x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/store/icons/icon@2x.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/store/screenshots/screen_1.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/store/screenshots/screen_2.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/store/screenshots/screen_3.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/store/screenshots/screen_4.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/store/screenshots/screen_5.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/store/screenshots/screen_6.png
+%%WWWDIR%%/documentserver/server/info/ai/resources/styles/aiModelEdit.css
+%%WWWDIR%%/documentserver/server/info/ai/resources/styles/aiModelsList.css
+%%WWWDIR%%/documentserver/server/info/ai/resources/styles/chat.css
+%%WWWDIR%%/documentserver/server/info/ai/resources/styles/common.css
+%%WWWDIR%%/documentserver/server/info/ai/resources/styles/customProviders.css
+%%WWWDIR%%/documentserver/server/info/ai/resources/styles/settings.css
+%%WWWDIR%%/documentserver/server/info/ai/resources/styles/summarization.css
+%%WWWDIR%%/documentserver/server/info/ai/scripts/aiModelEdit.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/aiModelsList.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/chat.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/code.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/customProviders.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/buttons.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/engine.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/library.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/local_storage.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/base.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/config.json
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/anthropic-ai-models.txt
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/anthropic.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/deepseek-ai-models.txt
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/deepseek.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/google-gemini.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/gpt4all.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/groq.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/mistral.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/ollama.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/open-ai-models.txt
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/openai.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/proxy.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/stabilityai.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/together-ai-models.txt
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/together.ai.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/internal/xAI.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/preinstall-example.json
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/providers/provider.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/register.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/engine/storage.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/hyperlink.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/settings.js
+%%WWWDIR%%/documentserver/server/info/ai/scripts/summarization.js
+%%WWWDIR%%/documentserver/server/info/ai/settings.html
+%%WWWDIR%%/documentserver/server/info/ai/summarization.html
+%%WWWDIR%%/documentserver/server/info/ai/translations/cs-CS.json
+%%WWWDIR%%/documentserver/server/info/ai/translations/de-DE.json
+%%WWWDIR%%/documentserver/server/info/ai/translations/es-ES.json
+%%WWWDIR%%/documentserver/server/info/ai/translations/fr-FR.json
+%%WWWDIR%%/documentserver/server/info/ai/translations/it-IT.json
+%%WWWDIR%%/documentserver/server/info/ai/translations/ja-JA.json
+%%WWWDIR%%/documentserver/server/info/ai/translations/langs.json
+%%WWWDIR%%/documentserver/server/info/ai/translations/pt-BR.json
+%%WWWDIR%%/documentserver/server/info/ai/translations/ru-RU.json
+%%WWWDIR%%/documentserver/server/info/ai/translations/sq-AL.json
+%%WWWDIR%%/documentserver/server/info/ai/translations/sr-Cyrl-RS.json
+%%WWWDIR%%/documentserver/server/info/ai/translations/sr-Latn-RS.json
+%%WWWDIR%%/documentserver/server/info/ai/translations/zh-CN.json
+%%WWWDIR%%/documentserver/server/info/ai/translationsettings.html
+%%WWWDIR%%/documentserver/server/info/ai/vendor/GPT-3-Encoder/LICENSE
+%%WWWDIR%%/documentserver/server/info/ai/vendor/GPT-3-Encoder/README.md
+%%WWWDIR%%/documentserver/server/info/ai/vendor/GPT-3-Encoder/encoder.js
+%%WWWDIR%%/documentserver/server/info/ai/vendor/GPT-3-Encoder/encoder.json
+%%WWWDIR%%/documentserver/server/info/ai/vendor/GPT-3-Encoder/vocabulary.bpe
+%%WWWDIR%%/documentserver/server/info/ai/vendor/jquery/jquery-3.7.1.min.js
+%%WWWDIR%%/documentserver/server/info/ai/vendor/md/markdown-it.js
+%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/LICENSE.md
+%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/README.md
+%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/dist/css/select2.css
+%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/dist/css/select2.min.css
+%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/dist/js/select2.full.js
+%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/dist/js/select2.full.min.js
+%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/dist/js/select2.js
+%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/dist/js/select2.min.js
+%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/docs/README.md
+%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/docs/announcements-4.0.html
+%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/docs/community.html
+%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/docs/examples.html
+%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/docs/index.html
+%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/docs/options-old.html
+%%WWWDIR%%/documentserver/server/info/ai/vendor/select2-4.0.6-rc.1/docs/options.html
+%%WWWDIR%%/documentserver/server/info/css/ai-integration.css
+%%WWWDIR%%/documentserver/server/info/css/plugins.css
%%WWWDIR%%/documentserver/server/info/img/favicon.ico
%%WWWDIR%%/documentserver/server/info/img/icon-cross.png
%%WWWDIR%%/documentserver/server/info/img/logo.png
%%WWWDIR%%/documentserver/server/info/index.html
+%%WWWDIR%%/documentserver/server/info/js/ai-integration.js
+%%WWWDIR%%/documentserver/server/info/js/ai-interface.js
+%%WWWDIR%%/documentserver/server/info/js/plugin-stub.js
+%%WWWDIR%%/documentserver/server/info/js/plugins-ui.js
+%%WWWDIR%%/documentserver/server/info/js/plugins.js
%%WWWDIR%%/documentserver/server/schema/dameng/createdb.sql
%%WWWDIR%%/documentserver/server/schema/dameng/removetbl.sql
%%WWWDIR%%/documentserver/server/schema/json-api/opening-file.json
@@ -1143,6 +1805,7 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/server/welcome/index.html
%%WWWDIR%%/documentserver/web-apps/apps/api/documents/api.js.tpl
%%WWWDIR%%/documentserver/web-apps/apps/api/documents/cache-scripts.html
+%%WWWDIR%%/documentserver/web-apps/apps/api/documents/preload.html
%%WWWDIR%%/documentserver/web-apps/apps/api/documents/resources/templates/contracts.png
%%WWWDIR%%/documentserver/web-apps/apps/api/documents/resources/templates/letter.png
%%WWWDIR%%/documentserver/web-apps/apps/api/documents/resources/templates/list.png
@@ -1472,251 +2135,6 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/right-panels/rowscols_icon.png
%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/right-panels/rowscols_icon@1.5x.png
%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/right-panels/rowscols_icon@2x.png
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-audio.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-big-add-comment.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-big-colorschemas.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-big-hand-tool.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-big-inserthyperlink.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-big-menu-comments.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-big-menu-navigation.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-big-more.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-big-sheet-view.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-big-text-vertical.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-big-text.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-compare.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-datetime.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-day.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-editheader.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-eraser.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-highlighter-tool.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-ic-chat.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-ic-coedit.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-ic-history.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-ic-protect.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-ic-sharing.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-ic-signature.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-img-align.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-img-bkwd.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-img-frwd.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-img-group.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-insertchart.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-insertequation.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-insertimage.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-insertshape.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-inserttable.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-macros.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-menu-comments.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-merge-shapes.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-night.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-pagebreak.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-pagemargins.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-pageorient.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-pagesize.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-pen-tool.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-plugin-default.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-rem-comment.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-resolve-all.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-select.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-smart-art.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-symbol.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-textart.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-update.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/big/btn-video.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-add-breakpoint.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-add-comment.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-addcell.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-advanced-ratio.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-align-bottom.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-align-center.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-align-just.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-align-left.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-align-middle.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-align-right.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-align-top.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-arrange-back.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-arrange-backward.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-arrange-forward.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-arrange-front.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-arrow-down.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-arrow-up.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-autocorrect.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-background-plugins.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-bold(ru).svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-bold.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-all.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-bottom.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-diagdown.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-diagup.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-inside.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-insidehor.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-insidevert.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-left.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-no.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-out.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-right.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-border-top.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-browse.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-cc-remove.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-change-case.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-clearstyle.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-close.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-collapse-all.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-colorschemas.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-columns-one.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-columns-three.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-columns-two.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-combine-shapes.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-context.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-copy.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-copystyle.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-create-new.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-cut.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-date.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-decfont.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-decoffset.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-delcell.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-demote.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-developer.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-download.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-edit-points.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-edit.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-embed .svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-equation.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-expand-all.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-eyedropper.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-favorite.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-firstitem.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-flip-hor.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-flip-vert.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-fontcolor.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-fragment-shapes.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-goback.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-help.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-hide-password.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-highlight.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-home.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-ic-doclang.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-ic-docspell(ru).svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-ic-docspell.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-ic-options.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-ic-review.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-ic-zoomtopage.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-ic-zoomtowidth.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-in-favorite.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-incfont.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-incoffset.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-inserthyperlink.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-intersect-shapes.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-italic(ru).svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-italic.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-lastitem.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-latex.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-linear-equation.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-linespace.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-lock.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-ltr.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-about.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-chart.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-chat.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-comments.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-image.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-navigation.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-search.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-shape.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-signature.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-support.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-table.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-menu-textart.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-merge-cells.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-more-vertical.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-more.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-nextitem.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-numbering-rtl.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-numbering.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-open.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-page-landscape.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-page-portrait.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-panel-left-collapse.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-paracolor.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-paragraph.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-paste.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-pin.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-plugin-panel-default.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-previtem.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-print-preview.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-print.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-professional-equation.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-promote.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-quick-print.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-redo.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-remove-breakpoint.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-rename.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-replace.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-reset.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-rotate-270.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-rotate-90.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-rotate-down.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-rotate-up.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-rotate-y-clockwise.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-rotate-y-counterclockwise.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-rows-and-columns.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-rtl.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-run.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-save-coauth.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-save-copy.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-save.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-select-all.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-select-range.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-select.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-setmarkers-rtl.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-setmarkers.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-settings.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-shadow.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-shape-align-bottom.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-shape-align-center.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-shape-align-left.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-shape-align-middle.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-shape-align-right.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-shape-align-top.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-shape-distribute-hor.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-shape-distribute-vert.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-shape-group.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-shape-ungroup.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-share.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-sheet-view.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-smart-cycle.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-smart-hierarchy.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-smart-list.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-smart-matrix.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-smart-process.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-smart-pyramid.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-smart-relationship.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-sorting.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-strikeout(ru).svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-strikeout.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-styles.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-subscript.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-substract-shapes.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-superscript.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-switch-mobile.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-text-orient-hor.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-text-orient-rdown.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-text-orient-rup.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-text-vertical.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-text.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-tree-caret.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-underline(ru).svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-underline.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-undo.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-unicode.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-union-shapes.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-unpin.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-user.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-users-share.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-users.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-version-history.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-zoomdown.svg
-%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/2.5x/btn-zoomup.svg
%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/bullets-and-numbering.png
%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/bullets-and-numbering@1.5x.png
%%WWWDIR%%/documentserver/web-apps/apps/common/main/resources/img/toolbar/bullets-and-numbering@2x.png
@@ -1773,6 +2191,7 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/embed/locale/sv.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/embed/locale/tr.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/embed/locale/uk.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/embed/locale/ur.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/embed/locale/vi.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/embed/locale/zh-tw.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/embed/locale/zh.json
@@ -1823,6 +2242,7 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/sv.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/tr.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/uk.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/ur.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/vi.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/zh-tw.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/forms/locale/zh.json
@@ -1874,6 +2294,7 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/locale/sv.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/locale/tr.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/locale/uk.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/locale/ur.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/locale/vi.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/locale/zh-tw.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/locale/zh.json
@@ -4499,133 +4920,32 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/iconssmall@2.5x.svg
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/iconssmall@2x.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/recent-file.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-big-contents.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-big-ic-review.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-blankpage.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-bookmarks.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-all.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-inner-only.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-none.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-outer-only.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-twin-all.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-twin-none-all.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-twin-none-inner.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-twin-none-outer.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-twin-none.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-twin-outer-inner.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-twin-outer-none.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-borders-twin-outer-outer.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-caption.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-checkbox.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-clear-style.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-columns.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-combine.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-combo-box.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-complex-field.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-controls.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-credit-card.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-cross-reference.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-dark-mode.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-dropcap.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-dropdown.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-edit-text.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-email.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-hyphenation.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-ic-reviewview.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-img-wrap.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-line-numbering-rtl.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-line-numbering.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-mailmerge.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-next-field.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-notes.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-page-color.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-paragraph-borders-all.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-paragraph-borders-bottom.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-paragraph-borders-inner.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-paragraph-borders-left.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-paragraph-borders-none.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-paragraph-borders-outer.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-paragraph-borders-right.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-paragraph-borders-top.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-phone.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-previous-field.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-quick-field.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-radio-button.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-restrict-editing.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-review-deny.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-review-next.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-review-prev.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-review-save.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-save-form.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-signature-field.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-submit-form.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-text-field.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-text-fixed-field.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-text-from-file.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-watermark.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/big/btn-zip-code.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-add-text.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-cc-plaintext.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-cc-richtext.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-columns-left.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-columns-right.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-contents.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-distribute-columns.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-distribute-rows.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-dropcap-inmargin.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-dropcap-intext.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-field.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-filling-status.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-fixed-field.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-hand-tool.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-mailmerge.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-menu-header.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-menu-thumbs.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-multilevels-rtl.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-multilevels.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-select-tool.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-small-wrap-behind.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-small-wrap-infront.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-small-wrap-inline.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-small-wrap-square.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-small-wrap-through.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-small-wrap-tight.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-small-wrap-topandbottom.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-table-to-text.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-thumbnail-big.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-thumbnail-small.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-to-columns.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-update.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/btn-word-count.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-drop-margin.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-drop-none.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-drop-text.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-none.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-page-number-bottom-center.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-page-number-bottom-left.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-page-number-bottom-right.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-page-number-top-center.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-page-number-top-left.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-page-number-top-right.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-table-align-center.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-table-align-left.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-table-align-right.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-table-flow.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-wrap-behind.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-wrap-infront.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-wrap-inline.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-wrap-square.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-wrap-through.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-wrap-tight.svg
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/2.5x/huge/btn-wrap-topbottom.svg
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/contents.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/contents@2x.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/toolbar/text_styles.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/v2/iconsbig.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/v2/iconsbig@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/v2/iconsbig@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/v2/iconsbig@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/v2/iconsbig@2.5x.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/v2/iconsbig@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/v2/iconshuge.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/v2/iconshuge@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/v2/iconshuge@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/v2/iconshuge@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/v2/iconshuge@2.5x.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/v2/iconshuge@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/v2/iconssmall.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/v2/iconssmall@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/v2/iconssmall@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/v2/iconssmall@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/v2/iconssmall@2.5x.svg
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/img/v2/iconssmall@2x.png
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/numbering/multilevel-lists.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/numbering/numbering-lists.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/symboltable/ru.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/main/resources/watermark/wm-text.json
-%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/css/526.c787723fb446577830d4.css
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/css/526.62bcde75ef6b0997ab85.css
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/css/framework7-rtl.css
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/css/framework7.css
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/dist/js/526.js
@@ -4674,6 +4994,7 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/locale/sv.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/locale/tr.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/locale/uk.json
+%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/locale/ur.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/locale/vi.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/locale/zh-tw.json
%%WWWDIR%%/documentserver/web-apps/apps/documenteditor/mobile/locale/zh.json
@@ -4799,6 +5120,8 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/locale/sv.json
%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/locale/tr.json
%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/locale/uk.json
+%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/locale/ur.json
+%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/locale/vi.json
%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/locale/zh-tw.json
%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/locale/zh.json
%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/css/app.css
@@ -5173,30 +5496,24 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/iconssmall@2.5x.svg
%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/iconssmall@2x.png
%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/recent-file.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/big/btn-big-magic-wand.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/big/btn-big-text-callout.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/big/btn-big-text-comment.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/big/btn-blankpage.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/big/btn-clear-style.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/big/btn-dark-mode.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/big/btn-edit-text.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/big/btn-next-field.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/big/btn-pagenum.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/big/btn-previous-field.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/big/btn-rotate-page.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/big/btn-save-form.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/big/btn-signature-field.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/big/btn-stamp.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/big/btn-submit-form.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/btn-add-text.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/btn-hand-tool.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/btn-magic-wand.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/btn-menu-thumbs.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/btn-select-tool.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/btn-text-callout.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/btn-text-comment.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/btn-thumbnail-big.svg
-%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/toolbar/2.5x/btn-thumbnail-small.svg
+%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/v2/iconsbig.png
+%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/v2/iconsbig@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/v2/iconsbig@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/v2/iconsbig@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/v2/iconsbig@2.5x.svg
+%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/v2/iconsbig@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/v2/iconshuge.png
+%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/v2/iconshuge@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/v2/iconshuge@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/v2/iconshuge@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/v2/iconshuge@2.5x.svg
+%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/v2/iconshuge@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/v2/iconssmall.png
+%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/v2/iconssmall@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/v2/iconssmall@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/v2/iconssmall@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/v2/iconssmall@2.5x.svg
+%%WWWDIR%%/documentserver/web-apps/apps/pdfeditor/main/resources/img/v2/iconssmall@2x.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/embed/app-all.js
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/embed/index.html
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/embed/index_loader.html
@@ -5239,6 +5556,7 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/embed/locale/sv.json
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/embed/locale/tr.json
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/embed/locale/uk.json
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/embed/locale/ur.json
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/embed/locale/vi.json
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/embed/locale/zh-tw.json
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/embed/locale/zh.json
@@ -5291,6 +5609,7 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/locale/sv.json
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/locale/tr.json
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/locale/uk.json
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/locale/ur.json
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/locale/vi.json
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/locale/zh-tw.json
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/locale/zh.json
@@ -6631,6 +6950,11 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/iconsbig@1.75x.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/iconsbig@2.5x.svg
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/iconsbig@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/iconshuge.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/iconshuge@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/iconshuge@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/iconshuge@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/iconshuge@2x.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/iconssmall.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/iconssmall@1.25x.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/iconssmall@1.5x.png
@@ -6638,129 +6962,29 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/iconssmall@2.5x.svg
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/iconssmall@2x.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/recent-file.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-bold-flash.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-bold-reveal.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-brush-color.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-color-pulse.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-complementary-color.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-custom.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-darken.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-desaturate.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-fill-color.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-font-color.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-grow-or-shrink.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-lighten.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-line-color.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-object-color.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-pulse.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-spin.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-teeter.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-transparency.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-underline.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-emphasis-wave.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-appear.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-bounce.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-custom.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-fade.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-float-in.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-fly-in.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-grow-turn.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-random-bars.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-shape.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-split.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-swivel.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-wheel.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-wipe.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-entrance-zoom.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-bounce.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-custom.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-disappear.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-fade.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-float-out.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-fly-out.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-random-bars.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-shape.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-shrink-turn.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-split.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-swivel.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-wheel.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-wipe.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-exit-zoom.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-motion-paths-arcs.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-motion-paths-custom-path.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-motion-paths-custom.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-motion-paths-lines.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-motion-paths-loops.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-motion-paths-shapes.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-motion-paths-turns.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-multiple.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/animation-none.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-add-animation.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-add-layout.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-add-slide-master.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-addslide.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-animation-panel.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-animation-parameters.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-animation-preview-start.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-animation-preview-stop.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-close-master.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-gridlines.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-guides.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-ins-chart-placeholder.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-ins-content-placeholder.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-ins-picture-placeholder.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-ins-smartart-placeholder.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-ins-table-placeholder.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-ins-text-placeholder.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-ins-vertical-content-placeholder.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-ins-vertical-text-placeholder.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-normal.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-pagenum.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-slide-master.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-slidesize.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-transition-clock.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-transition-cover.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-transition-fade.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-transition-morph.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-transition-none.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-transition-push.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-transition-random.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-transition-split.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-transition-uncover.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-transition-wipe.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/big/btn-transition-zoom.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-animation-delay.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-animation-duration.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-animation-repeat.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-changeslide.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-clear-all.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-clearstyle.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-fullscreen.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-highlighter-tool.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-horizontal-guide.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-ic-zoomtoslide.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-laser-pointer-tool.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-menu-slide.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-menu-thumbs.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-pen-tool.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-play.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-presenter-view.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-preview-exit-fullscreen.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-preview-pause.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-preview-start.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-preview-transitions.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-preview.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-slidesize.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-transition-apply-all.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-trigger.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-vertical-guide.svg
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/2.5x/huge/emptyicon.svg
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/AutoColor.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/NoFill.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/NoFill@2x.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/toolbar/themes.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/v2/iconsbig.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/v2/iconsbig@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/v2/iconsbig@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/v2/iconsbig@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/v2/iconsbig@2.5x.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/v2/iconsbig@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/v2/iconshuge.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/v2/iconshuge@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/v2/iconshuge@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/v2/iconshuge@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/v2/iconshuge@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/v2/iconssmall.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/v2/iconssmall@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/v2/iconssmall@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/v2/iconssmall@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/v2/iconssmall@2.5x.svg
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/img/v2/iconssmall@2x.png
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/main/resources/symboltable/ru.json
-%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/css/923.a0e8a8d1db41e68c9ce8.css
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/css/923.b39451165ed2494221b9.css
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/css/framework7-rtl.css
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/css/framework7.css
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/dist/js/923.js
@@ -6806,6 +7030,7 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/locale/sr.json
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/locale/tr.json
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/locale/uk.json
+%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/locale/ur.json
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/locale/vi.json
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/locale/zh-tw.json
%%WWWDIR%%/documentserver/web-apps/apps/presentationeditor/mobile/locale/zh.json
@@ -6925,6 +7150,7 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/embed/locale/sv.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/embed/locale/tr.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/embed/locale/uk.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/embed/locale/ur.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/embed/locale/vi.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/embed/locale/zh-tw.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/embed/locale/zh.json
@@ -6976,6 +7202,7 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/locale/sv.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/locale/tr.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/locale/uk.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/locale/ur.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/locale/vi.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/locale/zh-tw.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/locale/zh.json
@@ -17446,6 +17673,11 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/iconsbig@1.75x.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/iconsbig@2.5x.svg
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/iconsbig@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/iconshuge.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/iconshuge@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/iconshuge@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/iconshuge@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/iconshuge@2x.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/iconssmall.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/iconssmall@1.25x.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/iconssmall@1.5x.png
@@ -17453,108 +17685,27 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/iconssmall@2.5x.svg
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/iconssmall@2x.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/recent-file.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-allow-edit-ranges.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-autosum.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-big-named-range.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-big-pivot-sum.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-big-remove-duplicates.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-big-slicer.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-blank-rows.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-calculated.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-calculation.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-cell-group.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-cell-ungroup.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-columns.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-custom-sort.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-data-validation.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-edit-links.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-finance.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-freeze-panes.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-func-math.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-func-text.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-goal-seek.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-grand-totals.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-import-data.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-ins-formula.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-insert-blank-line-after-each-item.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-logic.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-lookup.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-normal-view.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-page-break-preview.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-pivot-layout.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-print-area.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-print-titles.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-protect-range.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-protect-sheet.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-protect-workbook.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-recent.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-recommended-chart.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-remove-blank-line-after-each-item.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-repeat-all-item-labels.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-scale.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-select-pivot.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-sheet-rtl.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-sparkline.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-subtotals.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-to-columns.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/big/btn-watch-window.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-autocorrect.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-autofilter.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-border-style.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-chartcategory-area-normal.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-chartcategory-bar-normal.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-chartcategory-column-normal.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-chartcategory-combo-bar-line.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-chartcategory-line-normal.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-chartcategory-pie-normal.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-chartcategory-point-normal.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-chartcategory-radar.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-chartcategory-recommended.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-chartcategory-spark-line.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-chartcategory-stock-normal.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-chartcategory-surface-normal.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-clear-filter.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-collapse-field.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-comma.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-cond-format.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-convert-to-range.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-currency-style.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-decdecimal.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-expand-field.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-fill.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-formula.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-function.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-incdecimal.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-menu-cell.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-merge-across.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-merge-and-center.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-named-range.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-percent-style.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-pivot-sum.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-remove-duplicates.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-remove-trace-arrows.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-resize-table.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-sheet-list.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-sheet-view-close.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-sheet-view-new.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-show-formulas.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-slicer.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-sort-down(ru).svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-sort-down.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-sort-up(ru).svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-sort-up.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-switch-row-column.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-text-orient-ccw.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-text-orient-cw.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-text-orient-vertical.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-trace-dependents.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-trace-precedents.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-unmerge-cells.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/btn-wrap.svg
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/2.5x/huge/emptyicon.svg
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/BorderSize.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/v2/iconsbig.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/v2/iconsbig@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/v2/iconsbig@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/v2/iconsbig@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/v2/iconsbig@2.5x.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/v2/iconsbig@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/v2/iconshuge.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/v2/iconshuge@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/v2/iconshuge@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/v2/iconshuge@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/v2/iconshuge@2.5x.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/v2/iconshuge@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/v2/iconssmall.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/v2/iconssmall@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/v2/iconssmall@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/v2/iconssmall@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/v2/iconssmall@2.5x.svg
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/img/v2/iconssmall@2x.png
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/main/resources/symboltable/ru.json
-%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/css/611.2746f214269913689eb3.css
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/css/611.2ad5c287215269bcc9de.css
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/css/app.43cfb55a2bbb45252e03.css
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/css/framework7-rtl.css
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/css/framework7.css
@@ -17668,6 +17819,7 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/sr.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/tr.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/uk.json
+%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/ur.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/vi.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/zh-tw.json
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/locale/zh.json
@@ -17730,502 +17882,306 @@ lib/libkernel_network.so
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-22.svg
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-23.svg
%%WWWDIR%%/documentserver/web-apps/apps/spreadsheeteditor/mobile/resources/img/shapes/shape-24.svg
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ace.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/component/AceEditor.html
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/component/AceEditor.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/component/AceEditorCode.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/component/example.html
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/custom/readme.txt
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/custom/worker-html.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-beautify.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-chromevox.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-code_lens.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-command_bar.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-elastic_tabstops_lite.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-emmet.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-error_marker.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-hardwrap.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-html_beautify.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-inline_autocomplete.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-keybinding_menu.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-language_tools.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-linking.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-modelist.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-old_ie.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-options.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-prompt.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-rtl.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-searchbox.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-settings_menu.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-simple_tokenizer.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-spellcheck.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-split.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-static_highlight.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-statusbar.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-tern.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-textarea.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-themelist.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/ext-whitespace.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/keybinding-emacs.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/keybinding-sublime.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/keybinding-vim.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/keybinding-vscode.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/libs/cell/api.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/libs/slide/api.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/libs/word/api.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-abap.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-abc.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-actionscript.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-ada.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-alda.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-apache_conf.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-apex.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-applescript.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-aql.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-asciidoc.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-asl.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-assembly_arm32.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-assembly_x86.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-astro.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-autohotkey.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-batchfile.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-bibtex.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-bro.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-c9search.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-c_cpp.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-cirru.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-clojure.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-cobol.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-coffee.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-coldfusion.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-crystal.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-csharp.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-csound_document.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-csound_orchestra.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-csound_score.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-csp.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-css.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-curly.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-cuttlefish.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-d.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-dart.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-diff.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-django.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-dockerfile.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-dot.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-drools.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-edifact.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-eiffel.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-ejs.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-elixir.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-elm.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-erlang.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-flix.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-forth.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-fortran.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-fsharp.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-fsl.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-ftl.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-gcode.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-gherkin.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-gitignore.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-glsl.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-gobstones.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-golang.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-graphqlschema.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-groovy.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-haml.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-handlebars.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-haskell.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-haskell_cabal.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-haxe.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-hjson.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-html.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-html_elixir.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-html_ruby.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-ini.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-io.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-ion.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-jack.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-jade.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-java.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-javascript.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-jexl.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-json.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-json5.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-jsoniq.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-jsp.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-jssm.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-jsx.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-julia.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-kotlin.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-latex.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-latte.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-lean.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-less.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-liquid.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-lisp.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-live_script.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-livescript.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-logiql.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-logtalk.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-lsl.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-lua.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-luapage.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-lucene.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-makefile.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-markdown.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-mask.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-matlab.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-maze.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-mediawiki.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-mel.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-mips.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-mips_assembler.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-mipsassembler.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-mixal.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-mushcode.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-mysql.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-nasal.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-nginx.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-nim.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-nix.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-nsis.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-nunjucks.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-objectivec.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-ocaml.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-odin.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-partiql.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-pascal.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-perl.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-pgsql.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-php.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-php_laravel_blade.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-pig.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-plain_text.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-plsql.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-powershell.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-praat.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-prisma.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-prolog.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-properties.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-protobuf.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-prql.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-puppet.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-python.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-qml.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-r.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-raku.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-razor.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-rdoc.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-red.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-redshift.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-rhtml.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-robot.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-rst.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-ruby.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-rust.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-sac.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-sass.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-scad.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-scala.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-scheme.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-scrypt.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-scss.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-sh.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-sjs.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-slim.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-smarty.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-smithy.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-snippets.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-soy_template.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-space.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-sparql.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-sql.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-sqlserver.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-stylus.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-svg.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-swift.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-tcl.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-terraform.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-tex.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-text.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-textile.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-toml.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-tsx.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-turtle.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-twig.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-typescript.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-vala.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-vbscript.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-velocity.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-verilog.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-vhdl.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-visualforce.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-vue.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-wollok.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-xml.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-xquery.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-yaml.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-zeek.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/mode-zig.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/abap.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/abc.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/actionscript.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/ada.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/alda.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/apache_conf.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/apex.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/applescript.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/aql.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/asciidoc.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/asl.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/assembly_arm32.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/assembly_x86.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/astro.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/autohotkey.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/batchfile.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/bibtex.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/c9search.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/c_cpp.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/cirru.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/clojure.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/cobol.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/coffee.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/coldfusion.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/crystal.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/csharp.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/csound_document.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/csound_orchestra.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/csound_score.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/csp.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/css.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/curly.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/cuttlefish.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/d.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/dart.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/diff.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/django.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/dockerfile.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/dot.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/drools.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/edifact.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/eiffel.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/ejs.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/elixir.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/elm.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/erlang.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/flix.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/forth.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/fortran.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/fsharp.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/fsl.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/ftl.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/gcode.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/gherkin.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/gitignore.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/glsl.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/gobstones.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/golang.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/graphqlschema.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/groovy.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/haml.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/handlebars.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/haskell.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/haskell_cabal.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/haxe.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/hjson.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/html.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/html_elixir.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/html_ruby.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/ini.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/io.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/ion.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/jack.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/jade.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/java.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/javascript.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/jexl.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/json.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/json5.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/jsoniq.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/jsp.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/jssm.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/jsx.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/julia.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/kotlin.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/latex.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/latte.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/less.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/liquid.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/lisp.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/livescript.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/logiql.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/logtalk.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/lsl.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/lua.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/luapage.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/lucene.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/makefile.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/markdown.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/mask.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/matlab.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/maze.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/mediawiki.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/mel.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/mips.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/mixal.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/mushcode.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/mysql.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/nasal.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/nginx.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/nim.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/nix.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/nsis.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/nunjucks.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/objectivec.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/ocaml.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/odin.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/partiql.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/pascal.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/perl.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/pgsql.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/php.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/php_laravel_blade.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/pig.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/plain_text.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/plsql.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/powershell.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/praat.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/prisma.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/prolog.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/properties.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/protobuf.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/prql.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/puppet.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/python.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/qml.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/r.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/raku.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/razor.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/rdoc.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/red.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/redshift.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/rhtml.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/robot.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/rst.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/ruby.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/rust.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/sac.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/sass.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/scad.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/scala.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/scheme.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/scrypt.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/scss.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/sh.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/sjs.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/slim.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/smarty.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/smithy.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/snippets.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/soy_template.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/space.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/sparql.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/sql.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/sqlserver.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/stylus.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/svg.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/swift.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/tcl.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/terraform.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/tex.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/text.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/textile.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/toml.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/tsx.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/turtle.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/twig.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/typescript.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/vala.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/vbscript.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/velocity.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/verilog.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/vhdl.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/visualforce.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/vue.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/wollok.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/xml.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/xquery.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/yaml.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/zeek.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/snippets/zig.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-ambiance.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-chaos.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-chrome.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-cloud9_day.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-cloud9_night.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-cloud9_night_low_color.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-cloud_editor.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-cloud_editor_dark.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-clouds.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-clouds_midnight.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-cobalt.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-crimson_editor.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-dawn.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-dracula.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-dreamweaver.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-eclipse.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-github.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-github_dark.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-github_light_default.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-gob.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-gruvbox.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-gruvbox_dark_hard.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-gruvbox_light_hard.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-idle_fingers.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-iplastic.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-katzenmilch.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-kr_theme.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-kuroir.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-merbivore.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-merbivore_soft.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-mono_industrial.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-monokai.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-nord_dark.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-one_dark.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-pastel_on_dark.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-solarized_dark.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-solarized_light.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-sqlserver.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-terminal.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-textmate.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-tomorrow.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-tomorrow_night.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-tomorrow_night_blue.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-tomorrow_night_bright.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-tomorrow_night_eighties.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-twilight.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-vibrant_ink.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-vs-dark.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-vs-light.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/theme-xcode.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/worker-base.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/worker-coffee.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/worker-css.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/worker-html.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/worker-javascript.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/worker-json.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/worker-lua.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/worker-php.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/worker-tern.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/worker-xml.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/worker-xquery.js
-%%WWWDIR%%/documentserver/web-apps/vendor/ace/worker-yaml.js
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/app-all.js
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/index.html
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/index_loader.html
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/ar.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/cs.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/de.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/el.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/en.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/es.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/fr.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/he.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/hu.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/id.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/it.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/ja.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/pt.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/ro.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/ru.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/si.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/sq.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/sr-cyrl.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/sr.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/ur.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/locale/zh.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/embed/resources/css/app-all.css
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/app.js
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/code.js
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/ie/app.js
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/ie/code.js
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/index.html
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/index_loader.html
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/ar.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/de.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/el.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/en.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/es.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/fr.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/he.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/hu.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/hy.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/it.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/ja.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/pt.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/ro.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/ru.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/si.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/sq.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/sr-cyrl.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/sr.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/ur.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/locale/zh.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/css/app.css
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/Contents.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/HelpfulHints/About.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/HelpfulHints/AdvancedSettings.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/HelpfulHints/Communicating.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/HelpfulHints/KeyboardShortcuts.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/HelpfulHints/Navigation.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/ProgramInterface/FileTab.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/ProgramInterface/ProgramInterface.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/ProgramInterface/ViewTab.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/UsageInstructions/SavePrintDownload.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/UsageInstructions/ViewDiagramViewerInfo.htm
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/callback.js
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/images/interface/editorwindow.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/images/interface/filetab.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/images/interface/viewtab.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/images/keytips1.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/images/keytips2.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/images/printsettingswindow.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/search/indexes.js
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/en/search/search.html
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/images/big.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/images/icons.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/help/images/sprite.css
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/favicon.ico
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/file-template.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/iconsbig.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/iconsbig@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/iconsbig@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/iconsbig@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/iconsbig@2.5x.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/iconsbig@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/iconshuge.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/iconshuge@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/iconshuge@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/iconshuge@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/iconshuge@2.5x.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/iconshuge@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/iconssmall.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/iconssmall@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/iconssmall@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/iconssmall@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/iconssmall@2.5x.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/iconssmall@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/recent-file.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/v2/iconsbig.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/v2/iconsbig@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/v2/iconsbig@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/v2/iconsbig@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/v2/iconsbig@2.5x.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/v2/iconsbig@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/v2/iconshuge.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/v2/iconshuge@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/v2/iconshuge@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/v2/iconshuge@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/v2/iconshuge@2.5x.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/v2/iconshuge@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/v2/iconssmall.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/v2/iconssmall@1.25x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/v2/iconssmall@1.5x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/v2/iconssmall@1.75x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/v2/iconssmall@2.5x.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/main/resources/img/v2/iconssmall@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/css/935.4451f58c6b39e1dcecbb.css
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/css/framework7-rtl.css
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/css/framework7.css
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/dist/js/935.js
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/dist/js/935.js.LICENSE.txt
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/dist/js/app.js
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/dist/js/app.js.LICENSE.txt
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/index.html
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/index_loader.html
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/ar.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/cs.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/de.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/el.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/en.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/es.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/fr.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/he.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/hu.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/hy.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/it.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/ja.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/pt-pt.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/pt.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/ro.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/ru.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/si.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/sq.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/sr-cyrl.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/sr.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/ur.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/locale/zh.json
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/about/logo-new-white.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/about/logo-new.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/about/logo-white_s.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/about/logo_s.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/flags.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/controls/flags@2x.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/header/header-logo-android.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/header/header-logo-ios.png
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/header/logo-android.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/header/logo-ios.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-01.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-02.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-03.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-04.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-05.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-06.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-07.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-08.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-09.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-10.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-11.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-12.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-13.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-14.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-15.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-16.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-17.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-18.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-19.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-20.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-21.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-22.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-23.svg
+%%WWWDIR%%/documentserver/web-apps/apps/visioeditor/mobile/resources/img/shapes/shape-24.svg
%%WWWDIR%%/documentserver/web-apps/vendor/es6-promise/es6-promise.auto.min.js
%%WWWDIR%%/documentserver/web-apps/vendor/fetch/fetch.umd.js
%%WWWDIR%%/documentserver/web-apps/vendor/jquery/jquery.browser.min.js
%%WWWDIR%%/documentserver/web-apps/vendor/jquery/jquery.min.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/MonacoEditor.html
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/MonacoEditor.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/MonacoEditorCode.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/example.html
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/libs/cell/api.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/libs/slide/api.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/libs/word/api.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/CHANGELOG.md
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/LICENSE
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/README.md
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/ThirdPartyNotices.txt
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/base/browser/ui/codicons/codicon/codicon.ttf
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/base/worker/workerMain.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/abap/abap.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/apex/apex.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/azcli/azcli.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/bat/bat.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/bicep/bicep.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/cameligo/cameligo.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/clojure/clojure.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/coffee/coffee.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/cpp/cpp.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/csharp/csharp.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/csp/csp.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/css/css.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/cypher/cypher.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/dart/dart.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/dockerfile/dockerfile.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/ecl/ecl.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/elixir/elixir.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/flow9/flow9.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/freemarker2/freemarker2.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/fsharp/fsharp.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/go/go.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/graphql/graphql.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/handlebars/handlebars.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/hcl/hcl.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/html/html.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/ini/ini.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/java/java.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/javascript/javascript.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/julia/julia.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/kotlin/kotlin.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/less/less.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/lexon/lexon.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/liquid/liquid.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/lua/lua.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/m3/m3.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/markdown/markdown.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/mdx/mdx.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/mips/mips.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/msdax/msdax.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/mysql/mysql.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/objective-c/objective-c.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/pascal/pascal.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/pascaligo/pascaligo.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/perl/perl.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/pgsql/pgsql.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/php/php.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/pla/pla.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/postiats/postiats.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/powerquery/powerquery.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/powershell/powershell.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/protobuf/protobuf.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/pug/pug.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/python/python.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/qsharp/qsharp.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/r/r.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/razor/razor.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/redis/redis.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/redshift/redshift.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/restructuredtext/restructuredtext.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/ruby/ruby.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/rust/rust.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/sb/sb.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/scala/scala.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/scheme/scheme.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/scss/scss.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/shell/shell.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/solidity/solidity.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/sophia/sophia.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/sparql/sparql.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/sql/sql.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/st/st.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/swift/swift.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/systemverilog/systemverilog.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/tcl/tcl.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/twig/twig.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/typescript/typescript.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/typespec/typespec.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/vb/vb.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/wgsl/wgsl.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/xml/xml.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/basic-languages/yaml/yaml.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/editor/editor.main.css
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/editor/editor.main.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/language/css/cssMode.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/language/css/cssWorker.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/language/html/htmlMode.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/language/html/htmlWorker.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/language/json/jsonMode.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/language/json/jsonWorker.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/language/typescript/tsMode.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/language/typescript/tsWorker.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/loader.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/nls.messages.de.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/nls.messages.es.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/nls.messages.fr.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/nls.messages.it.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/nls.messages.ja.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/nls.messages.ko.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/nls.messages.ru.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/nls.messages.zh-cn.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/min/vs/nls.messages.zh-tw.js
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/monaco.d.ts
+%%WWWDIR%%/documentserver/web-apps/vendor/monaco/monaco/package.json
%%WWWDIR%%/documentserver/web-apps/vendor/requirejs/require.js
%%WWWDIR%%/documentserver/web-apps/vendor/socketio/socket.io.min.js
%%WWWDIR%%/documentserver/web-apps/vendor/underscore/underscore-min.js
@@ -18253,15 +18209,6 @@ lib/libkernel_network.so
@dir %%WWWDIR%%/Data
@dir %%WWWDIR%%/documentserver/fonts
@dir %%WWWDIR%%/documentserver/license
-@dir %%WWWDIR%%/documentserver/sdkjs/cell
-@dir %%WWWDIR%%/documentserver/sdkjs/pdf
-@dir %%WWWDIR%%/documentserver/sdkjs/slide
-@dir %%WWWDIR%%/documentserver/sdkjs/word
-@dir %%WWWDIR%%/documentserver/sdkjs
-@dir %%WWWDIR%%/documentserver/web-apps/apps/api/documents
-@dir %%WWWDIR%%/documentserver/web-apps/apps/api
-@dir %%WWWDIR%%/documentserver/web-apps/apps
-@dir %%WWWDIR%%/documentserver/web-apps
@preunexec rm -f %D/%%ETCDIR%%/documentserver/nginx/includes/ds-cache.conf
@preunexec rm -rf %D/%%WWWDIR%%/documentserver/fonts/*
@preunexec rm -f %D/%%WWWDIR%%/documentserver/sdkjs/cell/sdk-all.cache
@@ -18271,6 +18218,7 @@ lib/libkernel_network.so
@preunexec rm -f %D/%%WWWDIR%%/documentserver/sdkjs/pdf/sdk-all.cache
@preunexec rm -f %D/%%WWWDIR%%/documentserver/sdkjs/slide/sdk-all.cache
@preunexec rm -rf %D/%%WWWDIR%%/documentserver/sdkjs/slide/themes/theme*
+@preunexec rm -f %D/%%WWWDIR%%/documentserver/sdkjs/visio/sdk-all.cache
@preunexec rm -f %D/%%WWWDIR%%/documentserver/sdkjs/word/sdk-all.cache
@preunexec rm -f %D/%%WWWDIR%%/documentserver/server/FileConverter/bin/font_selection.bin
@preunexec rm -f %D/%%WWWDIR%%/documentserver/server/FileConverter/bin/AllFonts.js
diff --git a/www/p5-Mojolicious/Makefile b/www/p5-Mojolicious/Makefile
index d9533ffdf8a7..5e2727492f60 100644
--- a/www/p5-Mojolicious/Makefile
+++ b/www/p5-Mojolicious/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Mojolicious
-PORTVERSION= 9.40
+PORTVERSION= 9.41
CATEGORIES= www perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/www/p5-Mojolicious/distinfo b/www/p5-Mojolicious/distinfo
index 4123f6cb0736..448072c7207b 100644
--- a/www/p5-Mojolicious/distinfo
+++ b/www/p5-Mojolicious/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747105281
-SHA256 (Mojolicious-9.40.tar.gz) = 4d45f4b51cce46b3896f2e27b2447e52a8efccb1ebea5e6b3885ea211c08480b
-SIZE (Mojolicious-9.40.tar.gz) = 965888
+TIMESTAMP = 1751612133
+SHA256 (Mojolicious-9.41.tar.gz) = c13db80169698fa3d76901cf03a06ef78fb496ed0b9275b4f558f6e878c281c6
+SIZE (Mojolicious-9.41.tar.gz) = 970647
diff --git a/www/p5-Mojolicious/pkg-plist b/www/p5-Mojolicious/pkg-plist
index d7e72618c31a..06fe7759c0a9 100644
--- a/www/p5-Mojolicious/pkg-plist
+++ b/www/p5-Mojolicious/pkg-plist
@@ -57,6 +57,7 @@ bin/morbo
%%SITE_PERL%%/Mojo/Server/Morbo/Backend/Poll.pm
%%SITE_PERL%%/Mojo/Server/PSGI.pm
%%SITE_PERL%%/Mojo/Server/Prefork.pm
+%%SITE_PERL%%/Mojo/SSE.pm
%%SITE_PERL%%/Mojo/Template.pm
%%SITE_PERL%%/Mojo/Transaction.pm
%%SITE_PERL%%/Mojo/Transaction/HTTP.pm
@@ -201,6 +202,7 @@ bin/morbo
%%PERL5_MAN3%%/Mojo::Server::Morbo::Backend::Poll.3.gz
%%PERL5_MAN3%%/Mojo::Server::PSGI.3.gz
%%PERL5_MAN3%%/Mojo::Server::Prefork.3.gz
+%%PERL5_MAN3%%/Mojo::SSE.3.gz
%%PERL5_MAN3%%/Mojo::Template.3.gz
%%PERL5_MAN3%%/Mojo::Transaction.3.gz
%%PERL5_MAN3%%/Mojo::Transaction::HTTP.3.gz
diff --git a/www/pecl-solr/Makefile b/www/pecl-solr/Makefile
index 90899c8c8e97..1b2676d81ef6 100644
--- a/www/pecl-solr/Makefile
+++ b/www/pecl-solr/Makefile
@@ -13,7 +13,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl
USES= gnome php:build,pecl pkgconfig
USE_GNOME= libxml2
-IGNORE_WITH_PHP= 84
+IGNORE_WITH_PHP= 84 85
CONFIGURE_ARGS= LIBXML_CFLAGS=-I${LOCALBASE}/include/libxml2 \
LIBXML_LIBS=-L${LOCALBASE}/include/libxml2
diff --git a/www/php85-opcache/Makefile b/www/php85-opcache/Makefile
new file mode 100644
index 000000000000..edb61940538a
--- /dev/null
+++ b/www/php85-opcache/Makefile
@@ -0,0 +1,9 @@
+CATEGORIES= www
+
+PKGNAMESUFFIX= -opcache
+
+USES= php:zend,noflavors
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+.include "${MASTERDIR}/Makefile"
diff --git a/www/php85-session/Makefile b/www/php85-session/Makefile
new file mode 100644
index 000000000000..cedce7a3b4f9
--- /dev/null
+++ b/www/php85-session/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= www
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -session
+
+.include "${MASTERDIR}/Makefile"
diff --git a/www/php85-tidy/Makefile b/www/php85-tidy/Makefile
new file mode 100644
index 000000000000..9b47a56ccce6
--- /dev/null
+++ b/www/php85-tidy/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= www
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -tidy
+
+.include "${MASTERDIR}/Makefile"
diff --git a/www/plasma6-plasma-browser-integration/distinfo b/www/plasma6-plasma-browser-integration/distinfo
index a6dcc022e175..bb44ca4e5391 100644
--- a/www/plasma6-plasma-browser-integration/distinfo
+++ b/www/plasma6-plasma-browser-integration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789621
-SHA256 (KDE/plasma/6.4.1/plasma-browser-integration-6.4.1.tar.xz) = 7aa0d8c0c722e9f763baef5c153a7f882f490dbcf99563d04727b759c5c2d634
-SIZE (KDE/plasma/6.4.1/plasma-browser-integration-6.4.1.tar.xz) = 233020
+TIMESTAMP = 1751380555
+SHA256 (KDE/plasma/6.4.2/plasma-browser-integration-6.4.2.tar.xz) = cb85b959a81109bf2aa82f75829b0e1833c9b4c06b8819c304f7ca5e320f154b
+SIZE (KDE/plasma/6.4.2/plasma-browser-integration-6.4.2.tar.xz) = 233000
diff --git a/www/py-adblock/Makefile b/www/py-adblock/Makefile
index e22f9ce7b45a..d566dec56c46 100644
--- a/www/py-adblock/Makefile
+++ b/www/py-adblock/Makefile
@@ -1,6 +1,6 @@
PORTNAME= adblock
DISTVERSION= 0.6.0
-PORTREVISION= 34
+PORTREVISION= 36
CATEGORIES= www python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-autobahn/Makefile b/www/py-autobahn/Makefile
index 6e0e2f001755..e233402355de 100644
--- a/www/py-autobahn/Makefile
+++ b/www/py-autobahn/Makefile
@@ -1,7 +1,7 @@
PORTNAME= autobahn
DISTVERSIONPREFIX= v
DISTVERSION= 24.4.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -22,14 +22,12 @@ GH_ACCOUNT= crossbario
GH_PROJECT= autobahn-python
USE_PYTHON= autoplist cryptography distutils pytest
-OPTIONS_DEFINE= ACCELERATE COMPRESS ENCRYPTION SCRAM SERIALIZATION
-OPTIONS_DEFAULT= ACCELERATE ENCRYPTION SCRAM SERIALIZATION \
- TWISTED
+OPTIONS_DEFINE= COMPRESS ENCRYPTION SCRAM SERIALIZATION
+OPTIONS_DEFAULT= ENCRYPTION SCRAM SERIALIZATION TWISTED
OPTIONS_MULTI= BACKENDS
OPTIONS_MULTI_BACKENDS= TWISTED
OPTIONS_FILE= ${PORT_DBDIR}/${OPTIONS_NAME}/${FLAVOR}-options
-ACCELERATE_DESC= C-based WebSocket Acceleration
BACKENDS_DESC= Network Backends
COMPRESS_DESC= Compression support
ENCRYPTION_DESC= TLS Transport / Cryptosign Encryption & Authentication
@@ -37,8 +35,7 @@ SCRAM_DESC= WAMP-SCRAM Authentication support
SERIALIZATION_DESC= Serializers (MessagePack, CBOR, UBJSON, Flatbuffers)
TWISTED_DESC= Twisted network backend support
-ACCELERATE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wsaccel>=0.6.3:www/py-wsaccel@${PY_FLAVOR}
-COMPRESS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-snappy>=0.6.0:archivers/py-python-snappy@${PY_FLAVOR}
+COMPRESS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-snappy>=0.6.0:archivers/py-python-snappy@${PY_FLAVOR}
ENCRYPTION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>=20.0.1:security/py-openssl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pynacl>=1.4.0:security/py-pynacl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}qrcode>=7.3.1:textproc/py-qrcode@${PY_FLAVOR} \
diff --git a/www/py-boto3/Makefile b/www/py-boto3/Makefile
index d9a5c6fccbe8..b602e8f1c4ef 100644
--- a/www/py-boto3/Makefile
+++ b/www/py-boto3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= boto3
-PORTVERSION= 1.38.45
+PORTVERSION= 1.38.46
CATEGORIES= www python devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-boto3/distinfo b/www/py-boto3/distinfo
index ad2c891dd0dc..fdc11489316e 100644
--- a/www/py-boto3/distinfo
+++ b/www/py-boto3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751208180
-SHA256 (boto3-1.38.45.tar.gz) = 1123c9fb1d46cb6fb2c8579fb411c564c34d05c531755fa1548524df63f5e023
-SIZE (boto3-1.38.45.tar.gz) = 111892
+TIMESTAMP = 1751375065
+SHA256 (boto3-1.38.46.tar.gz) = d1ca2b53138afd0341e1962bd52be6071ab7a63c5b4f89228c5ef8942c40c852
+SIZE (boto3-1.38.46.tar.gz) = 111883
diff --git a/www/py-dash/Makefile b/www/py-dash/Makefile
index d93fd6d4db5d..1611056751a1 100644
--- a/www/py-dash/Makefile
+++ b/www/py-dash/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dash
-PORTVERSION= 3.1.0
+PORTVERSION= 3.1.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-dash/distinfo b/www/py-dash/distinfo
index 8e7eb0561321..73cbca061878 100644
--- a/www/py-dash/distinfo
+++ b/www/py-dash/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751208182
-SHA256 (dash-3.1.0.tar.gz) = ba53c46a6b12948ff6b8e1e4bda882a274277b131ec4698159447cfd027a7a51
-SIZE (dash-3.1.0.tar.gz) = 7544527
+TIMESTAMP = 1751375067
+SHA256 (dash-3.1.1.tar.gz) = 916b31cec46da0a3339da0e9df9f446126aa7f293c0544e07adf9fe4ba060b18
+SIZE (dash-3.1.1.tar.gz) = 7544441
diff --git a/www/py-django-unfold/Makefile b/www/py-django-unfold/Makefile
index 72b09b33baa3..ab4181574b41 100644
--- a/www/py-django-unfold/Makefile
+++ b/www/py-django-unfold/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-unfold
-PORTVERSION= 0.60.0
+PORTVERSION= 0.61.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-django-unfold/distinfo b/www/py-django-unfold/distinfo
index a3773f3cd2bc..43ed2d1c5c02 100644
--- a/www/py-django-unfold/distinfo
+++ b/www/py-django-unfold/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188150
-SHA256 (django_unfold-0.60.0.tar.gz) = bacb4a65fb7c1d711b518c47189f9895bc2816280c5b1863e403f5d41966895b
-SIZE (django_unfold-0.60.0.tar.gz) = 1062758
+TIMESTAMP = 1751375069
+SHA256 (django_unfold-0.61.0.tar.gz) = 97e6d68600f8c9fbf4e3cf64bcc81c93dd4627150541e0e077e72f112a3a31a2
+SIZE (django_unfold-0.61.0.tar.gz) = 1064069
diff --git a/www/py-django52/Makefile b/www/py-django52/Makefile
index f12ef684bc94..b8d867122c76 100644
--- a/www/py-django52/Makefile
+++ b/www/py-django52/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django
-PORTVERSION= 5.2.3
+PORTVERSION= 5.2.4
CATEGORIES= www python
MASTER_SITES= PYPI \
https://media.djangoproject.com/releases/${PORTVERSION:R}/
diff --git a/www/py-django52/distinfo b/www/py-django52/distinfo
index c15ee2cc7a66..7a54baf821b1 100644
--- a/www/py-django52/distinfo
+++ b/www/py-django52/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749598233
-SHA256 (python/django-5.2.3.tar.gz) = 335213277666ab2c5cac44a792a6d2f3d58eb79a80c14b6b160cd4afc3b75684
-SIZE (python/django-5.2.3.tar.gz) = 10850303
+TIMESTAMP = 1751617145
+SHA256 (python/django-5.2.4.tar.gz) = a1228c384f8fa13eebc015196db7b3e08722c5058d4758d20cb287503a540d8f
+SIZE (python/django-5.2.4.tar.gz) = 10831909
diff --git a/www/py-fastapi/Makefile b/www/py-fastapi/Makefile
index f1c818061a5e..75b59c4e7a3d 100644
--- a/www/py-fastapi/Makefile
+++ b/www/py-fastapi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fastapi
-PORTVERSION= 0.115.12
+PORTVERSION= 0.115.14
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-fastapi/distinfo b/www/py-fastapi/distinfo
index e86bce225edf..2a3ee397327d 100644
--- a/www/py-fastapi/distinfo
+++ b/www/py-fastapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743470798
-SHA256 (fastapi-0.115.12.tar.gz) = 1e2c2a2646905f9e83d32f04a3f86aff4a286669c6c950ca95b5fd68c2602681
-SIZE (fastapi-0.115.12.tar.gz) = 295236
+TIMESTAMP = 1751328090
+SHA256 (fastapi-0.115.14.tar.gz) = b1de15cdc1c499a4da47914db35d0e4ef8f1ce62b624e94e0e5824421df99739
+SIZE (fastapi-0.115.14.tar.gz) = 296263
diff --git a/www/py-granian/Makefile b/www/py-granian/Makefile
index 507f37063849..64340e990760 100644
--- a/www/py-granian/Makefile
+++ b/www/py-granian/Makefile
@@ -1,5 +1,6 @@
PORTNAME= granian
PORTVERSION= 2.3.4
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-jh2/Makefile b/www/py-jh2/Makefile
index b3eedcd8b1a2..bf1c5fa4c7e2 100644
--- a/www/py-jh2/Makefile
+++ b/www/py-jh2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jh2
PORTVERSION= 5.0.9
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www python
MASTER_SITES= PYPI \
https://github.com/jawah/h2/releases/download/v${PORTVERSION}/
diff --git a/www/py-nh3/Makefile b/www/py-nh3/Makefile
index 459d0ee69bc0..4f7a3188c5ca 100644
--- a/www/py-nh3/Makefile
+++ b/www/py-nh3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nh3
DISTVERSION= 0.2.21
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-notebook/Makefile b/www/py-notebook/Makefile
index 2007d97a8cc5..53da7ddaf12f 100644
--- a/www/py-notebook/Makefile
+++ b/www/py-notebook/Makefile
@@ -1,5 +1,5 @@
PORTNAME= notebook
-PORTVERSION= 7.4.3
+PORTVERSION= 7.4.4
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,9 +15,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-jupyter-builder>=0.5:devel/py-hatch-jupyter-builder@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hatchling>=1.11:devel/py-hatchling@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}jupyterlab>=4.4.3<4.5:devel/py-jupyterlab@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}jupyterlab>=4.4.4<4.5:devel/py-jupyterlab@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jupyter-server>=2.4.0<3:devel/py-jupyter-server@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}jupyterlab>=4.4.3<4.5:devel/py-jupyterlab@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}jupyterlab>=4.4.4<4.5:devel/py-jupyterlab@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jupyterlab-server>=2.27.1<3:devel/py-jupyterlab-server@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}notebook-shim>=0.2<0.3:devel/py-notebook-shim@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tornado>=6.2.0:www/py-tornado@${PY_FLAVOR}
diff --git a/www/py-notebook/distinfo b/www/py-notebook/distinfo
index 3509ef453aca..4c539255fe24 100644
--- a/www/py-notebook/distinfo
+++ b/www/py-notebook/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748496023
-SHA256 (notebook-7.4.3.tar.gz) = a1567481cd3853f2610ee0ecf5dfa12bb508e878ee8f92152c134ef7f0568a76
-SIZE (notebook-7.4.3.tar.gz) = 13881668
+TIMESTAMP = 1751375131
+SHA256 (notebook-7.4.4.tar.gz) = 392fd501e266f2fb3466c6fcd3331163a2184968cb5c5accf90292e01dfe528c
+SIZE (notebook-7.4.4.tar.gz) = 13883628
diff --git a/www/py-planet/Makefile b/www/py-planet/Makefile
index eec7ee458e08..7438963a6717 100644
--- a/www/py-planet/Makefile
+++ b/www/py-planet/Makefile
@@ -1,5 +1,5 @@
PORTNAME= planet
-PORTVERSION= 2.22.0
+PORTVERSION= 2.22.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-planet/distinfo b/www/py-planet/distinfo
index fc101ada6dbd..6fd7b0a49479 100644
--- a/www/py-planet/distinfo
+++ b/www/py-planet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188154
-SHA256 (planet-2.22.0.tar.gz) = 85850dff397c360c8d6d9d58271e52b95458d39e276354f8316e355c73785404
-SIZE (planet-2.22.0.tar.gz) = 3369616
+TIMESTAMP = 1751375071
+SHA256 (planet-2.22.1.tar.gz) = 706582bfb1fef4f9c5f4d0a421e9e3dea9e0c3e83ff492e4e88e26725361e316
+SIZE (planet-2.22.1.tar.gz) = 3369752
diff --git a/www/py-pywry/Makefile b/www/py-pywry/Makefile
index 1ad2561d7876..cb065e411fbf 100644
--- a/www/py-pywry/Makefile
+++ b/www/py-pywry/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pywry
DISTVERSION= 0.6.2
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-qh3/Makefile b/www/py-qh3/Makefile
index 38a4dc010033..ca733378634e 100644
--- a/www/py-qh3/Makefile
+++ b/www/py-qh3/Makefile
@@ -1,7 +1,7 @@
PORTNAME= qh3
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.9
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= www python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-wsaccel/Makefile b/www/py-wsaccel/Makefile
index 28e828757c80..db46482c5598 100644
--- a/www/py-wsaccel/Makefile
+++ b/www/py-wsaccel/Makefile
@@ -13,6 +13,7 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
DEPRECATED= Upstream ceased development
+EXPIRATION_DATE=2025-08-03
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
diff --git a/www/rearx/Makefile b/www/rearx/Makefile
index b72bf8f98be0..fc71d35a2022 100644
--- a/www/rearx/Makefile
+++ b/www/rearx/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rearx
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.4
-PORTREVISION= 39
+PORTREVISION= 40
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/reddsaver/Makefile b/www/reddsaver/Makefile
index a56178e11eba..d483f4206ef5 100644
--- a/www/reddsaver/Makefile
+++ b/www/reddsaver/Makefile
@@ -1,7 +1,7 @@
PORTNAME= reddsaver
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/rubygem-jwt/Makefile b/www/rubygem-jwt/Makefile
index 1d2d959d073d..022d1375704f 100644
--- a/www/rubygem-jwt/Makefile
+++ b/www/rubygem-jwt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jwt
-PORTVERSION= 2.10.1
+PORTVERSION= 2.10.2
CATEGORIES= www devel rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-jwt/distinfo b/www/rubygem-jwt/distinfo
index 4fc7f6fe0293..1bbed754c916 100644
--- a/www/rubygem-jwt/distinfo
+++ b/www/rubygem-jwt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735705263
-SHA256 (rubygem/jwt-2.10.1.gem) = e6424ae1d813f63e761a04d6284e10e7ec531d6f701917fadcd0d9b2deaf1cc5
-SIZE (rubygem/jwt-2.10.1.gem) = 54784
+TIMESTAMP = 1751375125
+SHA256 (rubygem/jwt-2.10.2.gem) = 31e1ee46f7359883d5e622446969fe9c118c3da87a0b1dca765ce269c3a0c4f4
+SIZE (rubygem/jwt-2.10.2.gem) = 54784
diff --git a/www/rubygem-selenium-webdriver/Makefile b/www/rubygem-selenium-webdriver/Makefile
index 8403f265e154..0021bf929eee 100644
--- a/www/rubygem-selenium-webdriver/Makefile
+++ b/www/rubygem-selenium-webdriver/Makefile
@@ -1,5 +1,5 @@
PORTNAME= selenium-webdriver
-PORTVERSION= 4.33.0
+PORTVERSION= 4.34.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-selenium-webdriver/distinfo b/www/rubygem-selenium-webdriver/distinfo
index 9db9f87f2e96..83e4c7782c13 100644
--- a/www/rubygem-selenium-webdriver/distinfo
+++ b/www/rubygem-selenium-webdriver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748496013
-SHA256 (rubygem/selenium-webdriver-4.33.0.gem) = 720cad35cb7c2fdd87706940ed107bf2ec6873e50fa45b26f497fa28a8f97e1d
-SIZE (rubygem/selenium-webdriver-4.33.0.gem) = 8489472
+TIMESTAMP = 1751375127
+SHA256 (rubygem/selenium-webdriver-4.34.0.gem) = ec7bb718cbe66fe2b247d8ca5e6ba26caed0976d76579d7cb2fadd8dae8b271e
+SIZE (rubygem/selenium-webdriver-4.34.0.gem) = 8504832
diff --git a/www/rustypaste-cli/Makefile b/www/rustypaste-cli/Makefile
index bd674b2e5e41..046da52aa0de 100644
--- a/www/rustypaste-cli/Makefile
+++ b/www/rustypaste-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rustypaste-cli
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/www/rustypaste/Makefile b/www/rustypaste/Makefile
index 2bb690c63ac9..85660877a5ea 100644
--- a/www/rustypaste/Makefile
+++ b/www/rustypaste/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rustypaste
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/www/so/Makefile b/www/so/Makefile
index 5dce86e8a1af..214f2f741674 100644
--- a/www/so/Makefile
+++ b/www/so/Makefile
@@ -1,7 +1,7 @@
PORTNAME= so
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.6
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= www
MAINTAINER= sec.research.2005@gmail.com
diff --git a/www/sqlpage/Makefile b/www/sqlpage/Makefile
index d1d24ddbd50f..ae824ff2d7d1 100644
--- a/www/sqlpage/Makefile
+++ b/www/sqlpage/Makefile
@@ -1,6 +1,7 @@
PORTNAME= sqlpage
DISTVERSIONPREFIX= v
DISTVERSION= 0.35.2
+PORTREVISION= 1
CATEGORIES= www databases
MASTER_SITES= https://cdn.jsdelivr.net/npm/:npm
DISTFILES= ${NPM_DISTFILES}
diff --git a/www/stork/Makefile b/www/stork/Makefile
index 55da36cbea01..5b52336b2d56 100644
--- a/www/stork/Makefile
+++ b/www/stork/Makefile
@@ -1,7 +1,7 @@
PORTNAME= stork
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.0
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/tcexam/Makefile b/www/tcexam/Makefile
index 9e549b42e0fb..5ac16915076c 100644
--- a/www/tcexam/Makefile
+++ b/www/tcexam/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tcexam
-PORTVERSION= 16.3.9
+PORTVERSION= 16.5.0
CATEGORIES= www education
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
diff --git a/www/tcexam/distinfo b/www/tcexam/distinfo
index eac92801d354..0cbb4fbfaf8f 100644
--- a/www/tcexam/distinfo
+++ b/www/tcexam/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748331491
-SHA256 (tecnickcom-tcexam-16.3.9_GH0.tar.gz) = f2eaa75b7364647ec7dd416275d6ed0218ea2dfb0327d63cbefad1d968a5fe1b
-SIZE (tecnickcom-tcexam-16.3.9_GH0.tar.gz) = 17135074
+TIMESTAMP = 1751327270
+SHA256 (tecnickcom-tcexam-16.5.0_GH0.tar.gz) = d50adc8a72a3bc2ca3c9d06da5029535b21dfc27d36710e030362074f15f537b
+SIZE (tecnickcom-tcexam-16.5.0_GH0.tar.gz) = 17138670
diff --git a/www/tikiwiki/Makefile b/www/tikiwiki/Makefile
index d2b566249a01..a322c1fb8d8f 100644
--- a/www/tikiwiki/Makefile
+++ b/www/tikiwiki/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tikiwiki
-DISTVERSION= 28.3
+DISTVERSION= 28.4
CATEGORIES= www
MASTER_SITES= SF/${PORTNAME}/Tiki_28.x_Castor/${DISTVERSION}/
DISTNAME= tiki-${DISTVERSION}
diff --git a/www/tikiwiki/distinfo b/www/tikiwiki/distinfo
index a319c54cb8c5..669f8bbb59ea 100644
--- a/www/tikiwiki/distinfo
+++ b/www/tikiwiki/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743637879
-SHA256 (tiki-28.3.tar.gz) = ee54bfe8514c7643713cc8687b31c686b6c2c6679a31f7487c86d4c91ef77b8c
-SIZE (tiki-28.3.tar.gz) = 159067238
+TIMESTAMP = 1751325946
+SHA256 (tiki-28.4.tar.gz) = 0078f06445e02be7f16d7c2d0b6d2117ae1d5029daded4f8141a96e59d8a4ae0
+SIZE (tiki-28.4.tar.gz) = 159191247
diff --git a/www/tor-browser/Makefile b/www/tor-browser/Makefile
index b0c94ed27b82..76548cb2b9cc 100644
--- a/www/tor-browser/Makefile
+++ b/www/tor-browser/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tor-browser
DISTVERSION= 14.5.4
+PORTREVISION= 1
CATEGORIES= www net security wayland
TAG_BASE= 90dbac96420394aa35ce29385814742ac4942b26
TAG_TOR= 9cbc3b3d25d2c5c77f1b6b3172ba6bcad2563939
diff --git a/www/trunk/Makefile b/www/trunk/Makefile
index 60c08739bac9..b3cb5f230018 100644
--- a/www/trunk/Makefile
+++ b/www/trunk/Makefile
@@ -1,7 +1,7 @@
PORTNAME= trunk
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.14
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/tuifeed/Makefile b/www/tuifeed/Makefile
index 32028ee547ba..a8f574bdfe50 100644
--- a/www/tuifeed/Makefile
+++ b/www/tuifeed/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tuifeed
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MAINTAINER= driesm@FreeBSD.org
diff --git a/www/ungoogled-chromium/Makefile b/www/ungoogled-chromium/Makefile
index 291314292f78..22dbb6bb7919 100644
--- a/www/ungoogled-chromium/Makefile
+++ b/www/ungoogled-chromium/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ungoogled-chromium
PORTVERSION= 137.0.7151.103
-PORTREVISION= 1
+PORTREVISION= 2
PULSEMV= 16
PULSEV= ${PULSEMV}.1
UGVERSION= ${DISTVERSION}-1
diff --git a/www/varnish-libvmod-fileserver/Makefile b/www/varnish-libvmod-fileserver/Makefile
index e219499346b6..3d46c583a9c5 100644
--- a/www/varnish-libvmod-fileserver/Makefile
+++ b/www/varnish-libvmod-fileserver/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libvmod-fileserver
PORTVERSION= 0.0.9
+PORTREVISION= 1
CATEGORIES= www
PKGNAMEPREFIX= varnish-
diff --git a/www/vigil/Makefile b/www/vigil/Makefile
index e5686855e5e9..41f773cf28f9 100644
--- a/www/vigil/Makefile
+++ b/www/vigil/Makefile
@@ -1,7 +1,7 @@
PORTNAME= vigil
DISTVERSIONPREFIX= v
DISTVERSION= 1.27.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/wasm-bindgen-cli/Makefile b/www/wasm-bindgen-cli/Makefile
index 773388ad0e3e..c0f9efef3fae 100644
--- a/www/wasm-bindgen-cli/Makefile
+++ b/www/wasm-bindgen-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wasm-bindgen-cli
DISTVERSION= 0.2.95
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MAINTAINER= aokblast@FreeBSD.org
diff --git a/www/wasm-pack/Makefile b/www/wasm-pack/Makefile
index 6323436c4d3a..084992803fd2 100644
--- a/www/wasm-pack/Makefile
+++ b/www/wasm-pack/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wasm-pack
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/waterfox/Makefile b/www/waterfox/Makefile
index 56a457d2614f..abb3805240ba 100644
--- a/www/waterfox/Makefile
+++ b/www/waterfox/Makefile
@@ -1,6 +1,6 @@
PORTNAME= waterfox
DISTVERSION= 6.5.9
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= www
diff --git a/www/websocat/Makefile b/www/websocat/Makefile
index 40f2bbf1acf3..35330756049c 100644
--- a/www/websocat/Makefile
+++ b/www/websocat/Makefile
@@ -1,7 +1,7 @@
PORTNAME= websocat
DISTVERSIONPREFIX= v
DISTVERSION= 1.14.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www
MAINTAINER= osa@FreeBSD.org
diff --git a/www/webtrees21/Makefile b/www/webtrees21/Makefile
index f3e5d619cf96..69b004551cc5 100644
--- a/www/webtrees21/Makefile
+++ b/www/webtrees21/Makefile
@@ -11,7 +11,7 @@ WWW= https://webtrees.net/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/${PORTNAME}/LICENSE.md
-IGNORE_WITH_PHP= 83 84
+IGNORE_WITH_PHP= 83 84 85
USES= cpe php shebangfix zip
# php pcre extension is required but it's statically linked in default php
USE_PHP= calendar curl dom filter gd iconv pdo_mysql session xml
diff --git a/www/wiki-tui/Makefile b/www/wiki-tui/Makefile
index b0d183879840..6d4754a68bab 100644
--- a/www/wiki-tui/Makefile
+++ b/www/wiki-tui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wiki-tui
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
MAINTAINER= eduardo@FreeBSD.org
diff --git a/www/xh/Makefile b/www/xh/Makefile
index 238105f88586..9ed1ee76c9ca 100644
--- a/www/xh/Makefile
+++ b/www/xh/Makefile
@@ -1,7 +1,7 @@
PORTNAME= xh
DISTVERSIONPREFIX= v
DISTVERSION= 0.24.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MAINTAINER= lcook@FreeBSD.org
diff --git a/www/zola/Makefile b/www/zola/Makefile
index 4ffe9755b2aa..7004e265bbca 100644
--- a/www/zola/Makefile
+++ b/www/zola/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zola
DISTVERSIONPREFIX= v
DISTVERSION= 0.20.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MAINTAINER= bofh@FreeBSD.org
diff --git a/x11-clocks/kteatime/distinfo b/x11-clocks/kteatime/distinfo
index f641fe156967..b9d28e72026c 100644
--- a/x11-clocks/kteatime/distinfo
+++ b/x11-clocks/kteatime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749037000
-SHA256 (KDE/release-service/25.04.2/kteatime-25.04.2.tar.xz) = 310bc80d19f4a2d5572e00d5117886209bcbab188620b130a5b246ce157af5ac
-SIZE (KDE/release-service/25.04.2/kteatime-25.04.2.tar.xz) = 311668
+TIMESTAMP = 1751381702
+SHA256 (KDE/release-service/25.04.3/kteatime-25.04.3.tar.xz) = 6129cab14e22483620179c4bd18bcc57efe81833616b60453261b549582b916c
+SIZE (KDE/release-service/25.04.3/kteatime-25.04.3.tar.xz) = 311688
diff --git a/x11-clocks/ktimer/distinfo b/x11-clocks/ktimer/distinfo
index 8fe273ad8714..8148af24cf96 100644
--- a/x11-clocks/ktimer/distinfo
+++ b/x11-clocks/ktimer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749037002
-SHA256 (KDE/release-service/25.04.2/ktimer-25.04.2.tar.xz) = d7451332ad66391471f1e7bb92cf8bc1352c7e91deb47a4c34cf82ed40d28c6c
-SIZE (KDE/release-service/25.04.2/ktimer-25.04.2.tar.xz) = 454564
+TIMESTAMP = 1751381705
+SHA256 (KDE/release-service/25.04.3/ktimer-25.04.3.tar.xz) = f582b442a956284b56d15b8139da248e76701e0caa725e6e65175cd92dd45d94
+SIZE (KDE/release-service/25.04.3/ktimer-25.04.3.tar.xz) = 454584
diff --git a/x11-drivers/xorgxrdp/Makefile b/x11-drivers/xorgxrdp/Makefile
index 22e8929cce3c..b11a5c59be61 100644
--- a/x11-drivers/xorgxrdp/Makefile
+++ b/x11-drivers/xorgxrdp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= xorgxrdp
DISTVERSION= 0.10.4
# Be sure to bump PORTREVISION after xorg-server update to force rebuild
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= x11-drivers
MASTER_SITES= https://github.com/neutrinolabs/${PORTNAME}/releases/download/v${DISTVERSION}/ \
https://github.com/neutrinolabs/xrdp/releases/download/v${XRDPVER}/:xrdp
@@ -25,7 +25,7 @@ USES= autoreconf libtool:build localbase pkgconfig xorg
USE_LDCONFIG= yes
USE_XORG= xorg-server xorgproto
-XRDPVER= 0.10.3
+XRDPVER= 0.10.4
GNU_CONFIGURE= yes
CONFIGURE_ENV= XRDP_CFLAGS=-I${WRKDIR}/xrdp-${XRDPVER}/common
diff --git a/x11-drivers/xorgxrdp/distinfo b/x11-drivers/xorgxrdp/distinfo
index 8e1ae2a16be4..0b4b664cd41f 100644
--- a/x11-drivers/xorgxrdp/distinfo
+++ b/x11-drivers/xorgxrdp/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1743348155
+TIMESTAMP = 1751443978
SHA256 (xrdp/xorgxrdp-0.10.4.tar.gz) = c2585c73916d68123320c3b3d077d3596c50d71466dbd59e780ca247f9124f14
SIZE (xrdp/xorgxrdp-0.10.4.tar.gz) = 521041
-SHA256 (xrdp/xrdp-0.10.3.tar.gz) = 52d79732ab87c66390b088429bf495d65c1d0a1ad04e832b95c0f14e1174d096
-SIZE (xrdp/xrdp-0.10.3.tar.gz) = 2480538
+SHA256 (xrdp/xrdp-0.10.4.tar.gz) = afa68a8a3e1b60ef6ec84af2732d03131986ece58b05fbc0453e7ed4fbe3dde8
+SIZE (xrdp/xrdp-0.10.4.tar.gz) = 2468886
diff --git a/x11-fm/dolphin/distinfo b/x11-fm/dolphin/distinfo
index 006cc56c8119..4802fc95b18c 100644
--- a/x11-fm/dolphin/distinfo
+++ b/x11-fm/dolphin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749037005
-SHA256 (KDE/release-service/25.04.2/dolphin-25.04.2.tar.xz) = 8c83c4937b7b47935b778ecd01a7d41da0626e7813da63345157d57d087297f0
-SIZE (KDE/release-service/25.04.2/dolphin-25.04.2.tar.xz) = 5741176
+TIMESTAMP = 1751381707
+SHA256 (KDE/release-service/25.04.3/dolphin-25.04.3.tar.xz) = e822faf02d3d727faf14789eacd331288cb8a74bb9b9881f1e7cd1789752c3f1
+SIZE (KDE/release-service/25.04.3/dolphin-25.04.3.tar.xz) = 5741148
diff --git a/x11-fm/konqueror/distinfo b/x11-fm/konqueror/distinfo
index b378fd98dd42..1fb8fb88c1cf 100644
--- a/x11-fm/konqueror/distinfo
+++ b/x11-fm/konqueror/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749037007
-SHA256 (KDE/release-service/25.04.2/konqueror-25.04.2.tar.xz) = 73d9a0bc70b028e4f274b04f7e8bf095fa5a90b342a4c6424b3769f92d532e5d
-SIZE (KDE/release-service/25.04.2/konqueror-25.04.2.tar.xz) = 9814272
+TIMESTAMP = 1751381710
+SHA256 (KDE/release-service/25.04.3/konqueror-25.04.3.tar.xz) = 27daae200ecb441669d0cfd269372256e183b28401ca9b4986b6e862dc2a6ad0
+SIZE (KDE/release-service/25.04.3/konqueror-25.04.3.tar.xz) = 9812936
diff --git a/x11-fonts/py-shaperglot/Makefile b/x11-fonts/py-shaperglot/Makefile
index c511f6cd74e3..9f2d87fecf31 100644
--- a/x11-fonts/py-shaperglot/Makefile
+++ b/x11-fonts/py-shaperglot/Makefile
@@ -1,6 +1,6 @@
PORTNAME= shaperglot
PORTVERSION= 1.0.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-fonts python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/x11-themes/cursor-dmz-aa-theme/Makefile b/x11-themes/cursor-dmz-aa-theme/Makefile
index ac590205509d..7129ad3c07a9 100644
--- a/x11-themes/cursor-dmz-aa-theme/Makefile
+++ b/x11-themes/cursor-dmz-aa-theme/Makefile
@@ -1,31 +1,33 @@
PORTNAME= cursor-dmz-aa-theme
-DISTVERSION= 0.4.5
+DISTVERSION= 0.4.5.2
CATEGORIES= x11-themes
MASTER_SITES= DEBIAN/pool/main/d/dmz-cursor-theme
-DISTNAME= dmz-cursor-theme_${PORTVERSION}
+DISTNAME= dmz-cursor-theme_${DISTVERSION}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= atanubiswas484@gmail.com
COMMENT= DMZ AA style neutral scalable cursor theme
-WWW= http://jimmac.musichall.cz/
+WWW= https://jimmac.eu
LICENSE= CC-BY-SA-3.0
BUILD_DEPENDS= xcursorgen:x11/xcursorgen
USES= tar:xz
+DATADIR= ${PREFIX}/share/icons/Vanilla-DMZ-AA
NO_ARCH= yes
WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/}/DMZ-Black
-DATADIR= ${PREFIX}/share/icons/Vanilla-DMZ-AA
do-build:
- (cd ${WRKSRC}/pngs && ${SH} make.sh)
+ (cd ${WRKSRC}/pngs && \
+ ${SH} make.sh)
do-install:
@${MKDIR} ${STAGEDIR}${DATADIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} index.theme \
+ (cd ${WRKSRC} && \
+ ${INSTALL_DATA} index.theme \
${STAGEDIR}${DATADIR})
@${MKDIR} ${STAGEDIR}${DATADIR}/cursors
- (cd ${WRKSRC}/xcursors && ${COPYTREE_SHARE} . \
- ${STAGEDIR}${DATADIR}/cursors)
+ (cd ${WRKSRC}/xcursors && \
+ ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/cursors)
.include <bsd.port.mk>
diff --git a/x11-themes/cursor-dmz-aa-theme/distinfo b/x11-themes/cursor-dmz-aa-theme/distinfo
index ba233074934a..38e47b3ac897 100644
--- a/x11-themes/cursor-dmz-aa-theme/distinfo
+++ b/x11-themes/cursor-dmz-aa-theme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1513620011
-SHA256 (dmz-cursor-theme_0.4.5.tar.xz) = b719a64ed9c51905743105e5a50b15492695929ab2d6fca2cea760d52ccd1f5c
-SIZE (dmz-cursor-theme_0.4.5.tar.xz) = 947544
+TIMESTAMP = 1751192753
+SHA256 (dmz-cursor-theme_0.4.5.2.tar.xz) = 75ecbc5ddb1f8295472ca9f8e048f8d799a3102debc87020009bb11240110e4e
+SIZE (dmz-cursor-theme_0.4.5.2.tar.xz) = 947776
diff --git a/x11-themes/plasma6-aurorae/distinfo b/x11-themes/plasma6-aurorae/distinfo
index 593ca51f77db..27786402f3ac 100644
--- a/x11-themes/plasma6-aurorae/distinfo
+++ b/x11-themes/plasma6-aurorae/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789622
-SHA256 (KDE/plasma/6.4.1/aurorae-6.4.1.tar.xz) = e2167bde72e355cd0065739ea8d2cd9d1df3f43e9b7809fc5702b3b352bbfd65
-SIZE (KDE/plasma/6.4.1/aurorae-6.4.1.tar.xz) = 56468
+TIMESTAMP = 1751380556
+SHA256 (KDE/plasma/6.4.2/aurorae-6.4.2.tar.xz) = 9d88ceb67308b4093c6a2b27133e808f974cf9731447facef72ee13b5f424d51
+SIZE (KDE/plasma/6.4.2/aurorae-6.4.2.tar.xz) = 56536
diff --git a/x11-themes/plasma6-breeze-gtk/distinfo b/x11-themes/plasma6-breeze-gtk/distinfo
index 3a7dbe88c758..17a7e8785216 100644
--- a/x11-themes/plasma6-breeze-gtk/distinfo
+++ b/x11-themes/plasma6-breeze-gtk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789624
-SHA256 (KDE/plasma/6.4.1/breeze-gtk-6.4.1.tar.xz) = e108fe9cbc76a0f51fd8df9c630d39978a3c1fb6cfaf39d9ab2f555494627b58
-SIZE (KDE/plasma/6.4.1/breeze-gtk-6.4.1.tar.xz) = 40780
+TIMESTAMP = 1751380560
+SHA256 (KDE/plasma/6.4.2/breeze-gtk-6.4.2.tar.xz) = 48e5b52a95176461a53bd53b3fe9513c4c9c27155cad6f8830c78bcc403cb68d
+SIZE (KDE/plasma/6.4.2/breeze-gtk-6.4.2.tar.xz) = 40772
diff --git a/x11-themes/plasma6-breeze/distinfo b/x11-themes/plasma6-breeze/distinfo
index b12eda7b271b..9ef201619a44 100644
--- a/x11-themes/plasma6-breeze/distinfo
+++ b/x11-themes/plasma6-breeze/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789623
-SHA256 (KDE/plasma/6.4.1/breeze-6.4.1.tar.xz) = 4fe0085ffa21b2e3aef49dc4e5c862f22ef13395a9681387a990308743f01c55
-SIZE (KDE/plasma/6.4.1/breeze-6.4.1.tar.xz) = 42559720
+TIMESTAMP = 1751380559
+SHA256 (KDE/plasma/6.4.2/breeze-6.4.2.tar.xz) = 4607ab451d0d15f0d0815243d07fd5f5709985f7eb2bef1bf4ca1691b470aab5
+SIZE (KDE/plasma/6.4.2/breeze-6.4.2.tar.xz) = 42559436
diff --git a/x11-themes/plasma6-kde-gtk-config/distinfo b/x11-themes/plasma6-kde-gtk-config/distinfo
index 40a093f71975..59fd29c59a43 100644
--- a/x11-themes/plasma6-kde-gtk-config/distinfo
+++ b/x11-themes/plasma6-kde-gtk-config/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789625
-SHA256 (KDE/plasma/6.4.1/kde-gtk-config-6.4.1.tar.xz) = 4bbf57e4d798a899c3f12335042959aefcf5d6af354b04895e4e8ddee8c8c43e
-SIZE (KDE/plasma/6.4.1/kde-gtk-config-6.4.1.tar.xz) = 79032
+TIMESTAMP = 1751380560
+SHA256 (KDE/plasma/6.4.2/kde-gtk-config-6.4.2.tar.xz) = 6fa5d6a045f47916919bdc18f1e2714763f05e620eb5a263a8ca94d707952154
+SIZE (KDE/plasma/6.4.2/kde-gtk-config-6.4.2.tar.xz) = 79044
diff --git a/x11-themes/plasma6-oxygen/distinfo b/x11-themes/plasma6-oxygen/distinfo
index 7788986bc6e2..7fac8422d23f 100644
--- a/x11-themes/plasma6-oxygen/distinfo
+++ b/x11-themes/plasma6-oxygen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789625
-SHA256 (KDE/plasma/6.4.1/oxygen-6.4.1.tar.xz) = 6f9b223791f1511e6feec4b68ba6034e1245e03ea21d131fe18c4a84975546a5
-SIZE (KDE/plasma/6.4.1/oxygen-6.4.1.tar.xz) = 2949912
+TIMESTAMP = 1751380562
+SHA256 (KDE/plasma/6.4.2/oxygen-6.4.2.tar.xz) = 8bbd01e0fe5c00a31cc93fb7bb9f3cadf80e9fe8b0ce442dba924e1102f67ffa
+SIZE (KDE/plasma/6.4.2/oxygen-6.4.2.tar.xz) = 2955672
diff --git a/x11-themes/plasma6-plasma-workspace-wallpapers/distinfo b/x11-themes/plasma6-plasma-workspace-wallpapers/distinfo
index 23b31deac46b..597c23ccda8c 100644
--- a/x11-themes/plasma6-plasma-workspace-wallpapers/distinfo
+++ b/x11-themes/plasma6-plasma-workspace-wallpapers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789635
-SHA256 (KDE/plasma/6.4.1/plasma-workspace-wallpapers-6.4.1.tar.xz) = 7245e7e258f56282fe214259fae821495efc02b3b91aa9d6a39f2bed9f5e61d7
-SIZE (KDE/plasma/6.4.1/plasma-workspace-wallpapers-6.4.1.tar.xz) = 146653556
+TIMESTAMP = 1751380625
+SHA256 (KDE/plasma/6.4.2/plasma-workspace-wallpapers-6.4.2.tar.xz) = d3a89596f3761d6276c0cbc268f7ab8eb72386182f8d3568be9bc3cb76c19b7f
+SIZE (KDE/plasma/6.4.2/plasma-workspace-wallpapers-6.4.2.tar.xz) = 146653808
diff --git a/x11-themes/plasma6-qqc2-breeze-style/distinfo b/x11-themes/plasma6-qqc2-breeze-style/distinfo
index dcbeaca7676d..f4abd43d9079 100644
--- a/x11-themes/plasma6-qqc2-breeze-style/distinfo
+++ b/x11-themes/plasma6-qqc2-breeze-style/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789635
-SHA256 (KDE/plasma/6.4.1/qqc2-breeze-style-6.4.1.tar.xz) = 608ff536d513571f3ad4acafd4960ec0b5a2abfcff3193214bac27a274796be7
-SIZE (KDE/plasma/6.4.1/qqc2-breeze-style-6.4.1.tar.xz) = 66316
+TIMESTAMP = 1751380626
+SHA256 (KDE/plasma/6.4.2/qqc2-breeze-style-6.4.2.tar.xz) = 36e05b1b227b5b659b8b0b886dc34dfec21b09925bef4ec3e71ef28325c6ec89
+SIZE (KDE/plasma/6.4.2/qqc2-breeze-style-6.4.2.tar.xz) = 66312
diff --git a/x11-toolkits/aquamarine/Makefile b/x11-toolkits/aquamarine/Makefile
index b1b223668071..79c592ba958f 100644
--- a/x11-toolkits/aquamarine/Makefile
+++ b/x11-toolkits/aquamarine/Makefile
@@ -4,7 +4,7 @@ DISTVERSION= 0.8.0
PORTREVISION= 2
CATEGORIES= x11-toolkits
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Very light linux rendering backend library
WWW= https://github.com/hyprwm/aquamarine
diff --git a/x11-toolkits/gtkd/Makefile b/x11-toolkits/gtkd/Makefile
index 90c3db9466b8..9964ab17e2e0 100644
--- a/x11-toolkits/gtkd/Makefile
+++ b/x11-toolkits/gtkd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gtkd
PORTVERSION= 3.10.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11-toolkits
MASTER_SITES= https://gtkd.org/Downloads/sources/
DISTNAME= GtkD-${PORTVERSION}
@@ -17,6 +17,8 @@ BUILD_DEPENDS= ldc2:lang/ldc
USES= gmake zip
WRKSRC= ${WRKDIR}
MAKEFILE= GNUmakefile
+# avoid building demos
+ALL_TARGET= libs shared-libs
SSP_UNSAFE= ldc2 does not support -fstack-protector-strong
diff --git a/x11-toolkits/hyprland-qt-support/Makefile b/x11-toolkits/hyprland-qt-support/Makefile
index cb0e6f7f21fe..f83ad46edf33 100644
--- a/x11-toolkits/hyprland-qt-support/Makefile
+++ b/x11-toolkits/hyprland-qt-support/Makefile
@@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v
DISTVERSION= 0.1.0
CATEGORIES= x11-toolkits
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= QML style provider for hypr* Qt apps
WWW= https://github.com/hyprwm/hyprland-qt-support
diff --git a/x11-toolkits/plasma6-kdeplasma-addons/distinfo b/x11-toolkits/plasma6-kdeplasma-addons/distinfo
index 85bfb483e87b..1a77f8226640 100644
--- a/x11-toolkits/plasma6-kdeplasma-addons/distinfo
+++ b/x11-toolkits/plasma6-kdeplasma-addons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789636
-SHA256 (KDE/plasma/6.4.1/kdeplasma-addons-6.4.1.tar.xz) = 894bf9d480fdbf0a3e00573391535a41e9a57cee723fbad0f8da2c16d299d2f6
-SIZE (KDE/plasma/6.4.1/kdeplasma-addons-6.4.1.tar.xz) = 939816
+TIMESTAMP = 1751380627
+SHA256 (KDE/plasma/6.4.2/kdeplasma-addons-6.4.2.tar.xz) = dddf85b728df804ea39e02452e355ced196b1a35eb8e9d9d71b747f89cc166c1
+SIZE (KDE/plasma/6.4.2/kdeplasma-addons-6.4.2.tar.xz) = 940224
diff --git a/x11-toolkits/plasma6-kdeplasma-addons/pkg-plist b/x11-toolkits/plasma6-kdeplasma-addons/pkg-plist
index a77c8613373e..4ffd6cc2cafe 100644
--- a/x11-toolkits/plasma6-kdeplasma-addons/pkg-plist
+++ b/x11-toolkits/plasma6-kdeplasma-addons/pkg-plist
@@ -1502,6 +1502,7 @@ share/locale/ru/LC_MESSAGES/plasma_applet_org.kde.plasma_applet_dict.mo
share/locale/ru/LC_MESSAGES/plasma_calendar_alternatecalendar.mo
share/locale/ru/LC_MESSAGES/plasma_calendar_astronomicalevents.mo
share/locale/ru/LC_MESSAGES/plasma_runner_CharacterRunner.mo
+share/locale/ru/LC_MESSAGES/plasma_runner_colors.mo
share/locale/ru/LC_MESSAGES/plasma_runner_converterrunner.mo
share/locale/ru/LC_MESSAGES/plasma_runner_datetime.mo
share/locale/ru/LC_MESSAGES/plasma_runner_katesessions.mo
diff --git a/x11-toolkits/wlroots015/Makefile b/x11-toolkits/wlroots015/Makefile
index f32d23621390..25e2cb69c67a 100644
--- a/x11-toolkits/wlroots015/Makefile
+++ b/x11-toolkits/wlroots015/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wlroots
DISTVERSION= 0.15.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= x11-toolkits
PKGNAMESUFFIX= 015
diff --git a/x11-toolkits/wlroots017/Makefile b/x11-toolkits/wlroots017/Makefile
index 0d387b7086f3..4b8183d24a11 100644
--- a/x11-toolkits/wlroots017/Makefile
+++ b/x11-toolkits/wlroots017/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wlroots
DISTVERSION= 0.17.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11-toolkits
PKGNAMESUFFIX= 017
diff --git a/x11-toolkits/wlroots018/Makefile b/x11-toolkits/wlroots018/Makefile
index 5f7ac2c74cc5..3a58fc4f3dc3 100644
--- a/x11-toolkits/wlroots018/Makefile
+++ b/x11-toolkits/wlroots018/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wlroots
DISTVERSION= 0.18.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits
PKGNAMESUFFIX= 018
diff --git a/x11-toolkits/wlroots019/Makefile b/x11-toolkits/wlroots019/Makefile
index 5427932dd492..f785e46fa20d 100644
--- a/x11-toolkits/wlroots019/Makefile
+++ b/x11-toolkits/wlroots019/Makefile
@@ -1,5 +1,6 @@
PORTNAME= wlroots
DISTVERSION= 0.19.0
+PORTREVISION= 1
CATEGORIES= x11-toolkits
PKGNAMESUFFIX= 019
diff --git a/x11-wm/chamfer/Makefile b/x11-wm/chamfer/Makefile
index 8e16deea0ba1..b430623ee3d8 100644
--- a/x11-wm/chamfer/Makefile
+++ b/x11-wm/chamfer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= chamfer
DISTVERSION= s20240928
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-wm
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11-wm/cosmic-comp/Makefile b/x11-wm/cosmic-comp/Makefile
index 48c6e213b8ef..0e000ba2b831 100644
--- a/x11-wm/cosmic-comp/Makefile
+++ b/x11-wm/cosmic-comp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cosmic-comp
DISTVERSIONPREFIX= epoch-
DISTVERSION= 1.0.0-alpha.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-wm wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11-wm/gamescope/Makefile b/x11-wm/gamescope/Makefile
index d3cd13b94992..58f5d2f65118 100644
--- a/x11-wm/gamescope/Makefile
+++ b/x11-wm/gamescope/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gamescope
DISTVERSION= 3.13.8
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= x11-wm wayland
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/x11-wm/hyprland/Makefile b/x11-wm/hyprland/Makefile
index 56a25548b502..fe2ddfecb4ef 100644
--- a/x11-wm/hyprland/Makefile
+++ b/x11-wm/hyprland/Makefile
@@ -4,7 +4,7 @@ DISTVERSION= 0.48.1
PORTREVISION= 3
CATEGORIES= x11-wm wayland
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Dynamic tiling Wayland compositor that doesn't sacrifice on its looks #'
WWW= https://hyprland.org/
diff --git a/x11-wm/leftwm/Makefile b/x11-wm/leftwm/Makefile
index 59ea22dc6ee6..5c10224b78f8 100644
--- a/x11-wm/leftwm/Makefile
+++ b/x11-wm/leftwm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= leftwm
DISTVERSION= 0.5.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11-wm
MAINTAINER= bofh@FreeBSD.org
diff --git a/x11-wm/niri/Makefile b/x11-wm/niri/Makefile
index b612e2d3b662..13183d723078 100644
--- a/x11-wm/niri/Makefile
+++ b/x11-wm/niri/Makefile
@@ -1,7 +1,7 @@
PORTNAME= niri
DISTVERSIONPREFIX= v
DISTVERSION= 25.05.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-wm wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11-wm/phoc/Makefile b/x11-wm/phoc/Makefile
index 4500b11adcb2..639b7f0b819d 100644
--- a/x11-wm/phoc/Makefile
+++ b/x11-wm/phoc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= phoc
DISTVERSIONPREFIX= v
-DISTVERSION= 0.46.0
+DISTVERSION= 0.48.0
CATEGORIES= x11-wm wayland
MAINTAINER= jbeich@FreeBSD.org
@@ -15,7 +15,7 @@ BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \
libudev.so:devel/libudev-devd \
libwayland-server.so:graphics/wayland \
- libwlroots-0.18.so:x11-toolkits/wlroots018 \
+ libwlroots-0.19.so:x11-toolkits/wlroots019 \
libinput.so:x11/libinput \
libxkbcommon.so:x11/libxkbcommon
RUN_DEPENDS= ${LOCALBASE}/share/glib-2.0/schemas/org.gnome.mutter.gschema.xml:x11-wm/mutter
@@ -27,9 +27,12 @@ USE_GNOME= cairo gnomedesktop3
USE_XORG= pixman xcb
GL_SITE= https://gitlab.gnome.org
GL_ACCOUNT= World/Phosh
-GL_TUPLE= World/Phosh:gmobile:v0.2.0:gmobile/subprojects/gmobile
+GL_TUPLE= World/Phosh:gmobile:v0.2.0:gmobile/subprojects/gmobile \
+ GNOME:gvdb:4758f6f:gvdb/subprojects/gvdb
MESON_ARGS= -Dembed-wlroots=disabled
PLIST_FILES= bin/${PORTNAME} \
+ bin/${PORTNAME}-outputs-states \
+ share/man/man1/${PORTNAME}-outputs-states.1.gz \
share/man/man5/${PORTNAME}.ini.5.gz \
share/applications/mobi.phosh.Phoc.desktop \
share/icons/hicolor/symbolic/apps/mobi.phosh.Phoc.svg
diff --git a/x11-wm/phoc/distinfo b/x11-wm/phoc/distinfo
index 7147af27287a..991a30696e9d 100644
--- a/x11-wm/phoc/distinfo
+++ b/x11-wm/phoc/distinfo
@@ -1,5 +1,7 @@
-TIMESTAMP = 1743405448
-SHA256 (phoc-v0.46.0.tar.bz2) = 710668dfff3ce97096c61072563f128585f4b9596b304a7d970787b0a989dae9
-SIZE (phoc-v0.46.0.tar.bz2) = 282603
+TIMESTAMP = 1751266496
+SHA256 (phoc-v0.48.0.tar.bz2) = 9b7b954dc69da13b3ca50a5a3c84ff8ed261347065b5bd53d05b76db88570eda
+SIZE (phoc-v0.48.0.tar.bz2) = 291253
SHA256 (gmobile-v0.2.0.tar.bz2) = a043d63026731b7d2e7cb2a8332ca0f4125d74f15a76db7fd4b857064e0a8727
SIZE (gmobile-v0.2.0.tar.bz2) = 54872
+SHA256 (gvdb-4758f6f.tar.bz2) = e318d0de50d6d5280d1e28e97b8836c7ad49d821dbeaa67697b2392cf7eea908
+SIZE (gvdb-4758f6f.tar.bz2) = 24376
diff --git a/x11-wm/phoc/files/patch-examples_meson.build b/x11-wm/phoc/files/patch-examples_meson.build
index f9757e4f1b03..0d8d329b72e4 100644
--- a/x11-wm/phoc/files/patch-examples_meson.build
+++ b/x11-wm/phoc/files/patch-examples_meson.build
@@ -2,11 +2,11 @@ ld: error: undefined symbol: pthread_create
>>> referenced by idle.c
>>> examples/idle.p/idle.c.o:(main)
---- examples/meson.build.orig 2023-10-28 09:42:21 UTC
+--- examples/meson.build.orig 2025-06-30 06:54:56 UTC
+++ examples/meson.build
-@@ -27,5 +27,5 @@ executable('idle',
-
- executable('idle',
+@@ -24,5 +24,5 @@ executable(
+ executable(
+ 'idle',
sources: ['idle.c', client_protos_headers, protos_sources],
- dependencies: [glib, wayland_client],
+ dependencies: [glib, wayland_client, dependency('threads')],
diff --git a/x11-wm/phoc/files/patch-helpers_tracing_meson.build b/x11-wm/phoc/files/patch-helpers_tracing_meson.build
deleted file mode 100644
index 55241ee783d6..000000000000
--- a/x11-wm/phoc/files/patch-helpers_tracing_meson.build
+++ /dev/null
@@ -1,13 +0,0 @@
-Error: Orphaned: %%DATADIR%%/systemtap/activation.stp
-Error: Orphaned: %%DATADIR%%/systemtap/direct-scanout.stp
-Error: Orphaned: %%DATADIR%%/systemtap/render-loop.stp
-
---- helpers/tracing/meson.build.orig 2024-01-06 09:54:24 UTC
-+++ helpers/tracing/meson.build
-@@ -4,4 +4,6 @@ stp_scripts = [
- 'render-loop.stp',
- ]
-
-+if not get_option('dtrace').disabled()
- install_data(stp_scripts, install_dir : pkgdatadir / 'systemtap' )
-+endif
diff --git a/x11-wm/phoc/files/patch-tools_tracing_meson.build b/x11-wm/phoc/files/patch-tools_tracing_meson.build
new file mode 100644
index 000000000000..0bb1a894a079
--- /dev/null
+++ b/x11-wm/phoc/files/patch-tools_tracing_meson.build
@@ -0,0 +1,12 @@
+Error: Orphaned: %%DATADIR%%/systemtap/activation.stp
+Error: Orphaned: %%DATADIR%%/systemtap/direct-scanout.stp
+Error: Orphaned: %%DATADIR%%/systemtap/render-loop.stp
+
+--- tools/tracing/meson.build.orig 2025-06-30 06:54:56 UTC
++++ tools/tracing/meson.build
+@@ -1,3 +1,5 @@ stp_scripts = ['activation.stp', 'direct-scanout.stp',
+ stp_scripts = ['activation.stp', 'direct-scanout.stp', 'render-loop.stp']
+
++if not get_option('dtrace').disabled()
+ install_data(stp_scripts, install_dir: pkgdatadir / 'systemtap')
++endif
diff --git a/x11-wm/plasma6-kdecoration/distinfo b/x11-wm/plasma6-kdecoration/distinfo
index 6e3428f7a60d..a0d0068557d9 100644
--- a/x11-wm/plasma6-kdecoration/distinfo
+++ b/x11-wm/plasma6-kdecoration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789637
-SHA256 (KDE/plasma/6.4.1/kdecoration-6.4.1.tar.xz) = a1b4401edaf7fe2163c3e1cab548d93c3131957b8534f21249eefceee496e122
-SIZE (KDE/plasma/6.4.1/kdecoration-6.4.1.tar.xz) = 57840
+TIMESTAMP = 1751380628
+SHA256 (KDE/plasma/6.4.2/kdecoration-6.4.2.tar.xz) = d7abe73dc0930453f197b7a022fc193cd112c254af29c72f316abfe75ee75f33
+SIZE (KDE/plasma/6.4.2/kdecoration-6.4.2.tar.xz) = 57852
diff --git a/x11-wm/plasma6-kwin-x11/distinfo b/x11-wm/plasma6-kwin-x11/distinfo
index 137333c7fa3f..ed7e575dd5d5 100644
--- a/x11-wm/plasma6-kwin-x11/distinfo
+++ b/x11-wm/plasma6-kwin-x11/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789638
-SHA256 (KDE/plasma/6.4.1/kwin-x11-6.4.1.tar.xz) = 798cbd6daf5fb2d7ebdb494e6b12f39a9ec0e025a27233621213966141207c0b
-SIZE (KDE/plasma/6.4.1/kwin-x11-6.4.1.tar.xz) = 6859352
+TIMESTAMP = 1751380631
+SHA256 (KDE/plasma/6.4.2/kwin-x11-6.4.2.tar.xz) = 6edfb204a1ab9af991bf057ae376c12595170d591d0801674bba64148d452c23
+SIZE (KDE/plasma/6.4.2/kwin-x11-6.4.2.tar.xz) = 6861736
diff --git a/x11-wm/plasma6-kwin-x11/pkg-plist b/x11-wm/plasma6-kwin-x11/pkg-plist
index e660d4c645d6..92f0f8cd07ce 100644
--- a/x11-wm/plasma6-kwin-x11/pkg-plist
+++ b/x11-wm/plasma6-kwin-x11/pkg-plist
@@ -1191,6 +1191,7 @@ share/locale/pa/LC_MESSAGES/kcmkwincompositing_x11.mo
share/locale/pa/LC_MESSAGES/kcmkwinscreenedges_x11.mo
share/locale/pa/LC_MESSAGES/kcmkwm_x11.mo
share/locale/pa/LC_MESSAGES/kwin_x11.mo
+share/locale/pl/LC_MESSAGES/kcm_animations_x11.mo
share/locale/pl/LC_MESSAGES/kcm_kwin_effects_x11.mo
share/locale/pl/LC_MESSAGES/kcm_kwin_scripts_x11.mo
share/locale/pl/LC_MESSAGES/kcm_kwin_virtualdesktops_x11.mo
@@ -1236,6 +1237,7 @@ share/locale/ro/LC_MESSAGES/kcmkwincompositing_x11.mo
share/locale/ro/LC_MESSAGES/kcmkwinscreenedges_x11.mo
share/locale/ro/LC_MESSAGES/kcmkwm_x11.mo
share/locale/ro/LC_MESSAGES/kwin_x11.mo
+share/locale/ru/LC_MESSAGES/kcm_animations_x11.mo
share/locale/ru/LC_MESSAGES/kcm_kwin_effects_x11.mo
share/locale/ru/LC_MESSAGES/kcm_kwin_scripts_x11.mo
share/locale/ru/LC_MESSAGES/kcm_kwin_virtualdesktops_x11.mo
diff --git a/x11-wm/plasma6-kwin/distinfo b/x11-wm/plasma6-kwin/distinfo
index 5e14347cd04d..6736c3a2dd41 100644
--- a/x11-wm/plasma6-kwin/distinfo
+++ b/x11-wm/plasma6-kwin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789638
-SHA256 (KDE/plasma/6.4.1/kwin-6.4.1.tar.xz) = d4e4306c96cc2e8ba8630eac3234fbc085685b00abc5e5afc2c2c1c6c6fca4d4
-SIZE (KDE/plasma/6.4.1/kwin-6.4.1.tar.xz) = 8761128
+TIMESTAMP = 1751380629
+SHA256 (KDE/plasma/6.4.2/kwin-6.4.2.tar.xz) = 1cb00c603bb010d450e08be27439418be659940e885a90ac4e2f5bc61ae3b71b
+SIZE (KDE/plasma/6.4.2/kwin-6.4.2.tar.xz) = 8763784
diff --git a/x11-wm/plasma6-kwin/pkg-plist b/x11-wm/plasma6-kwin/pkg-plist
index d0c57a961aa3..27dbd2d459d5 100644
--- a/x11-wm/plasma6-kwin/pkg-plist
+++ b/x11-wm/plasma6-kwin/pkg-plist
@@ -1483,6 +1483,7 @@ share/locale/ro/LC_MESSAGES/kcmkwincommon.mo
share/locale/ro/LC_MESSAGES/kcmkwinscreenedges.mo
share/locale/ro/LC_MESSAGES/kcmkwm.mo
share/locale/ro/LC_MESSAGES/kwin.mo
+share/locale/ru/LC_MESSAGES/kcm_animations.mo
share/locale/ru/LC_MESSAGES/kcm_kwin_effects.mo
share/locale/ru/LC_MESSAGES/kcm_kwin_scripts.mo
share/locale/ru/LC_MESSAGES/kcm_kwin_virtualdesktops.mo
diff --git a/x11-wm/river/Makefile b/x11-wm/river/Makefile
index a426ba7caf74..30f6e8af98f6 100644
--- a/x11-wm/river/Makefile
+++ b/x11-wm/river/Makefile
@@ -1,6 +1,6 @@
PORTNAME= river
DISTVERSIONPREFIX= v
-DISTVERSION= 0.3.9
+DISTVERSION= 0.3.11
CATEGORIES= x11-wm wayland
MAINTAINER= jbeich@FreeBSD.org
@@ -15,7 +15,7 @@ BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
zig>=0.14.0:lang/zig
LIB_DEPENDS= libevdev.so:devel/libevdev \
libwayland-server.so:graphics/wayland \
- libwlroots-0.18.so:x11-toolkits/wlroots018 \
+ libwlroots-0.19.so:x11-toolkits/wlroots019 \
libinput.so:x11/libinput \
libxkbcommon.so:x11/libxkbcommon
@@ -26,7 +26,7 @@ GH_ACCOUNT= riverwm
GH_TUPLE= ifreund:zig-pixman:v0.3.0:zig_pixman/../.cache/zig/p/pixman-0.3.0-LClMnz2VAAAs7QSCGwLimV5VUYx0JFnX5xWU6HwtMuDX \
ifreund:zig-wayland:v0.3.0:zig_wayland/../.cache/zig/p/wayland-0.3.0-lQa1kjPIAQDmhGYpY-zxiRzQJFHQ2VqhJkQLbKKdt5wl \
ifreund:zig-xkbcommon:v0.3.0:zig_xkbcommon/../.cache/zig/p/xkbcommon-0.3.0-VDqIe3K9AQB2fG5ZeRcMC9i7kfrp5m2rWgLrmdNn9azr \
- swaywm:zig-wlroots:v0.18.2:zig_wlroots/../.cache/zig/p/wlroots-0.18.2-jmOlchnIAwBq45_cxU1V3OWErxxJjQZlc9PyJfR-l3uk
+ swaywm:zig-wlroots:v0.19.2:zig_wlroots/../.cache/zig/p/wlroots-0.19.2-jmOlcsnnAwDFAeOamkUaxyHNhKngH4Ai5rrLSVbqA8LW
MAKE_ENV= DESTDIR="${STAGEDIR}"
CONFIGURE_ARGS= --prefix "${PREFIX}" \
${WITH_DEBUG:D:U-Doptimize=ReleaseFast} \
diff --git a/x11-wm/river/distinfo b/x11-wm/river/distinfo
index f5fcd6ed1a43..f7b7e56d89c3 100644
--- a/x11-wm/river/distinfo
+++ b/x11-wm/river/distinfo
@@ -1,11 +1,11 @@
-TIMESTAMP = 1741591210
-SHA256 (riverwm-river-v0.3.9_GH0.tar.gz) = dd8c8892b2f2b082f559228f790f8ec3748d5edaa7ec28097f17110fcddf647a
-SIZE (riverwm-river-v0.3.9_GH0.tar.gz) = 172259
+TIMESTAMP = 1751355476
+SHA256 (riverwm-river-v0.3.11_GH0.tar.gz) = bd2732f0d515ea4b669b17b48cfda2a271f013fa9aeaba61453b610b381f474a
+SIZE (riverwm-river-v0.3.11_GH0.tar.gz) = 171257
SHA256 (ifreund-zig-pixman-v0.3.0_GH0.tar.gz) = b09b4d733430d3341c9fa340b13b84da058068764b9239452b5161c015ac3b08
SIZE (ifreund-zig-pixman-v0.3.0_GH0.tar.gz) = 7976
SHA256 (ifreund-zig-wayland-v0.3.0_GH0.tar.gz) = 8697cb2d056bc88e76e4f44e68e4346bf1ab4b325acd38b52dae7924754ea0ad
SIZE (ifreund-zig-wayland-v0.3.0_GH0.tar.gz) = 75460
SHA256 (ifreund-zig-xkbcommon-v0.3.0_GH0.tar.gz) = 492b670d9bddc596184b2ec46d06dbcafdfb9c4b6b6fa7ad9ba98a4d2f921d59
SIZE (ifreund-zig-xkbcommon-v0.3.0_GH0.tar.gz) = 22520
-SHA256 (swaywm-zig-wlroots-v0.18.2_GH0.tar.gz) = 42312e25b7ca88fb26aa8ba20f282eb8d587908ca664f02176d019a8bad753c3
-SIZE (swaywm-zig-wlroots-v0.18.2_GH0.tar.gz) = 58494
+SHA256 (swaywm-zig-wlroots-v0.19.2_GH0.tar.gz) = 92f483605472e57e891e88b7e10cc833ad03883e292b81ac3c37ae7410dfdedd
+SIZE (swaywm-zig-wlroots-v0.19.2_GH0.tar.gz) = 59078
diff --git a/x11-wm/stumpwm/Makefile b/x11-wm/stumpwm/Makefile
index 23efe30851f5..47250c240bbe 100644
--- a/x11-wm/stumpwm/Makefile
+++ b/x11-wm/stumpwm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= stumpwm
DISTVERSION= 24.11-2
-PORTREVISION= 5
+PORTREVISION= 6
DISTVERSIONSUFFIX= -gd54bebd
CATEGORIES= x11-wm lisp
diff --git a/x11/admiral/Makefile b/x11/admiral/Makefile
index 98ce024e4755..0455e6930bf1 100644
--- a/x11/admiral/Makefile
+++ b/x11/admiral/Makefile
@@ -2,7 +2,7 @@ PORTNAME= admiral
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0-7
DISTVERSIONSUFFIX= -g5a9f33b
-PORTREVISION= 67
+PORTREVISION= 68
CATEGORIES= x11
MAINTAINER= ports@FreeBSD.org
diff --git a/x11/alacritty/Makefile b/x11/alacritty/Makefile
index 09a90a03324d..b5a857729e76 100644
--- a/x11/alacritty/Makefile
+++ b/x11/alacritty/Makefile
@@ -1,7 +1,7 @@
PORTNAME= alacritty
DISTVERSIONPREFIX= v
DISTVERSION= 0.15.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= x11 wayland
MAINTAINER= vishwin@FreeBSD.org
diff --git a/x11/cl-clx-sbcl/Makefile b/x11/cl-clx-sbcl/Makefile
index c2604867ba73..16dda28992ca 100644
--- a/x11/cl-clx-sbcl/Makefile
+++ b/x11/cl-clx-sbcl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= clx
DISTVERSION= 0.7.6
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= x11 lisp
PKGNAMEPREFIX= cl-
PKGNAMESUFFIX= -sbcl
diff --git a/x11/clipcat/Makefile b/x11/clipcat/Makefile
index 632698e4360b..55f73f2e2cf2 100644
--- a/x11/clipcat/Makefile
+++ b/x11/clipcat/Makefile
@@ -1,7 +1,7 @@
PORTNAME= clipcat
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11
MAINTAINER= yuri@FreeBSD.org
diff --git a/x11/eww/Makefile b/x11/eww/Makefile
index deb3848978cf..9bb53faf0942 100644
--- a/x11/eww/Makefile
+++ b/x11/eww/Makefile
@@ -1,7 +1,7 @@
PORTNAME= eww
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= x11 wayland
PKGNAMESUFFIX= -${FLAVOR}
diff --git a/x11/gnome-terminal/Makefile b/x11/gnome-terminal/Makefile
index 101153502139..c5af563ce075 100644
--- a/x11/gnome-terminal/Makefile
+++ b/x11/gnome-terminal/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gnome-terminal
-DISTVERSION= 3.54.5
-PORTREVISION= 2
+DISTVERSION= 3.56.2
CATEGORIES= x11 gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -9,20 +8,21 @@ MAINTAINER= gnome@FreeBSD.org
COMMENT= Terminal component for the GNOME Desktop
WWW= https://gitlab.gnome.org/GNOME/gnome-terminal
-LICENSE= GPLv3+
-LICENSE_FILE= ${WRKSRC}/COPYING
+LICENSE= GFDL GPLv3+
+LICENSE_COMB= multi
+LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING
+LICENSE_FILE_GFDL= ${WRKSRC}/COPYING.GFDL
BUILD_DEPENDS= docbook-xsl>0:textproc/docbook-xsl \
gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \
itstool:textproc/itstool
-LIB_DEPENDS= libpcre2-8.so:devel/pcre2 \
- libhandy-1.so:x11-toolkits/libhandy \
+LIB_DEPENDS= libhandy-1.so:x11-toolkits/libhandy \
libuuid.so:misc/libuuid
RUN_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas
-USES= cpe gettext gnome localbase meson pkgconfig python \
+USES= cpe gettext-tools gnome localbase meson pkgconfig python \
tar:xz vala:build xorg
-USE_GNOME= cairo dconf gdkpixbuf gtk30 vte3 libxslt:build
+USE_GNOME= cairo gtk30 vte3 libxslt:build
USE_XORG= x11
CPE_VENDOR= gnome
diff --git a/x11/gnome-terminal/distinfo b/x11/gnome-terminal/distinfo
index 22638dee61fc..b4babcf92cfa 100644
--- a/x11/gnome-terminal/distinfo
+++ b/x11/gnome-terminal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748281640
-SHA256 (gnome/gnome-terminal-3.54.5.tar.xz) = 132699f818341779c8aa9c0d049b778cbc6f82c1c37a17530354a47049962551
-SIZE (gnome/gnome-terminal-3.54.5.tar.xz) = 2010464
+TIMESTAMP = 1751409847
+SHA256 (gnome/gnome-terminal-3.56.2.tar.xz) = 235bc09dfa34cc5f1e95122e9bf60203a84daf861cfacf7e4496c5f548239978
+SIZE (gnome/gnome-terminal-3.56.2.tar.xz) = 2007732
diff --git a/x11/hybrid-bar/Makefile b/x11/hybrid-bar/Makefile
index bba5a29dff7d..cf9ccec43bbd 100644
--- a/x11/hybrid-bar/Makefile
+++ b/x11/hybrid-bar/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hybrid-bar
DISTVERSION= 0.4.9
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/hyprcursor/Makefile b/x11/hyprcursor/Makefile
index a9ddfab0ebb5..d72ec7513138 100644
--- a/x11/hyprcursor/Makefile
+++ b/x11/hyprcursor/Makefile
@@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v
DISTVERSION= 0.1.12
CATEGORIES= x11
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Hyprland cursor format, library and utilities
WWW= https://github.com/hyprwm/hyprcursor
diff --git a/x11/hypridle/Makefile b/x11/hypridle/Makefile
index 0f31bd80a102..3144006df543 100644
--- a/x11/hypridle/Makefile
+++ b/x11/hypridle/Makefile
@@ -4,7 +4,7 @@ DISTVERSION= 0.1.6
PORTREVISION= 2
CATEGORIES= x11 wayland
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Hyprland's idle daemon #'
WWW= https://github.com/hyprwm/hypridle
diff --git a/x11/hyprland-qtutils/Makefile b/x11/hyprland-qtutils/Makefile
index 129713cb2287..4530953a9e0f 100644
--- a/x11/hyprland-qtutils/Makefile
+++ b/x11/hyprland-qtutils/Makefile
@@ -4,7 +4,7 @@ DISTVERSION= 0.1.4
PORTREVISION= 1
CATEGORIES= x11
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Hyprland QT/qml utility apps
WWW= https://github.com/hyprwm/hyprland-qtutils
diff --git a/x11/hyprlock/Makefile b/x11/hyprlock/Makefile
index 85684881a4e6..a530cd68d4a9 100644
--- a/x11/hyprlock/Makefile
+++ b/x11/hyprlock/Makefile
@@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v
DISTVERSION= 0.8.2
CATEGORIES= x11 wayland
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Hyprland's GPU-accelerated screen locking utility #'
WWW= https://github.com/hyprwm/hyprlock
diff --git a/x11/hyprpaper/Makefile b/x11/hyprpaper/Makefile
index 3bdb49070916..ae66b6b427b4 100644
--- a/x11/hyprpaper/Makefile
+++ b/x11/hyprpaper/Makefile
@@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v
DISTVERSION= 0.7.5
CATEGORIES= x11 wayland
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Blazing fast Wayland wallpaper utility with IPC controls
WWW= https://github.com/hyprwm/hyprpaper
diff --git a/x11/hyprpicker/Makefile b/x11/hyprpicker/Makefile
index 1eebdf755cf1..1b80838ea334 100644
--- a/x11/hyprpicker/Makefile
+++ b/x11/hyprpicker/Makefile
@@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v
DISTVERSION= 0.4.5
CATEGORIES= x11 wayland
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Color picker and magnifier for Wayland
WWW= https://github.com/hyprwm/hyprpicker
diff --git a/x11/i3bar-river/Makefile b/x11/i3bar-river/Makefile
index 8755e343e6a4..10d5cf5544be 100644
--- a/x11/i3bar-river/Makefile
+++ b/x11/i3bar-river/Makefile
@@ -1,7 +1,7 @@
PORTNAME= i3bar-river
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/inputplug/Makefile b/x11/inputplug/Makefile
index 8516971df349..8f4e94ffcd58 100644
--- a/x11/inputplug/Makefile
+++ b/x11/inputplug/Makefile
@@ -1,6 +1,6 @@
PORTNAME= inputplug
DISTVERSION= 0.4.0
-PORTREVISION= 34
+PORTREVISION= 35
CATEGORIES= x11
MAINTAINER= 0mp@FreeBSD.org
diff --git a/x11/kde-baseapps/Makefile b/x11/kde-baseapps/Makefile
index 38313977e642..7bfce2964804 100644
--- a/x11/kde-baseapps/Makefile
+++ b/x11/kde-baseapps/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kde-baseapps
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= x11 kde
MAINTAINER= kde@FreeBSD.org
diff --git a/x11/kickoff/Makefile b/x11/kickoff/Makefile
index f498d7a280a1..1a05a7ed40a4 100644
--- a/x11/kickoff/Makefile
+++ b/x11/kickoff/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kickoff
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.0
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= x11 wayland
MAINTAINER= ports@FreeBSD.org
diff --git a/x11/konsole/distinfo b/x11/konsole/distinfo
index 29893b4e02ee..9a14d283d960 100644
--- a/x11/konsole/distinfo
+++ b/x11/konsole/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749037009
-SHA256 (KDE/release-service/25.04.2/konsole-25.04.2.tar.xz) = 69cd6c7e84cbcb3df41227cd3115498a5aaddca6641802898d79e5b4e467bbfb
-SIZE (KDE/release-service/25.04.2/konsole-25.04.2.tar.xz) = 1848068
+TIMESTAMP = 1751381712
+SHA256 (KDE/release-service/25.04.3/konsole-25.04.3.tar.xz) = 2f6833e22a71f4191e7ee45f3dce37e22a3be36d0fa592fdfffce207acac3939
+SIZE (KDE/release-service/25.04.3/konsole-25.04.3.tar.xz) = 1848092
diff --git a/x11/linux-nvidia-libs-devel/Makefile b/x11/linux-nvidia-libs-devel/Makefile
index f0dfe2201ec7..89d730f3a4c8 100644
--- a/x11/linux-nvidia-libs-devel/Makefile
+++ b/x11/linux-nvidia-libs-devel/Makefile
@@ -1,4 +1,4 @@
-DISTVERSION= 575.64
+DISTVERSION= 575.64.03
# Explicitly set PORTREVISION as it can be overridden by the master port
PORTREVISION= 0
diff --git a/x11/linux-nvidia-libs-devel/distinfo b/x11/linux-nvidia-libs-devel/distinfo
index 8fd4df607603..fd5f4aac32a3 100644
--- a/x11/linux-nvidia-libs-devel/distinfo
+++ b/x11/linux-nvidia-libs-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750496375
-SHA256 (NVIDIA-Linux-x86_64-575.64.run) = eb01bcfe73b06c7d24b6083c27e6414f6979542f06e65601421b64ccc0ad68b1
-SIZE (NVIDIA-Linux-x86_64-575.64.run) = 387052180
+TIMESTAMP = 1751449830
+SHA256 (NVIDIA-Linux-x86_64-575.64.03.run) = 4bb7aa86004b2ed299c7d430a0622c5c90327ce3aca4f6e9a531d4c41d3a0ca0
+SIZE (NVIDIA-Linux-x86_64-575.64.03.run) = 387655074
diff --git a/x11/nvidia-driver-devel/Makefile b/x11/nvidia-driver-devel/Makefile
index d3e7258c8852..82483c12030b 100644
--- a/x11/nvidia-driver-devel/Makefile
+++ b/x11/nvidia-driver-devel/Makefile
@@ -1,4 +1,4 @@
-DISTVERSION= 575.64
+DISTVERSION= 575.64.03
# Explicitly set PORTREVISION as it can be overridden by the master port
PORTREVISION= 0
diff --git a/x11/nvidia-driver-devel/distinfo b/x11/nvidia-driver-devel/distinfo
index 28b3f5dc73eb..8f130be3a8e0 100644
--- a/x11/nvidia-driver-devel/distinfo
+++ b/x11/nvidia-driver-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750495890
-SHA256 (NVIDIA-FreeBSD-x86_64-575.64.tar.xz) = 8b1392a796ac04738b11d8f74713d1c8be3ecbd1af8363ba8ba3599204b56057
-SIZE (NVIDIA-FreeBSD-x86_64-575.64.tar.xz) = 287791452
+TIMESTAMP = 1751449665
+SHA256 (NVIDIA-FreeBSD-x86_64-575.64.03.tar.xz) = 1fa676e43bb2da5f4458ad8feb969d7dac3438adb2f3294ca15b2c3e95522363
+SIZE (NVIDIA-FreeBSD-x86_64-575.64.03.tar.xz) = 287548092
diff --git a/x11/plasma6-kactivitymanagerd/distinfo b/x11/plasma6-kactivitymanagerd/distinfo
index 678fcaf569ad..253bf85eac70 100644
--- a/x11/plasma6-kactivitymanagerd/distinfo
+++ b/x11/plasma6-kactivitymanagerd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789639
-SHA256 (KDE/plasma/6.4.1/kactivitymanagerd-6.4.1.tar.xz) = b6dd5c1b84d3d2e70db79f16ecefe23acaf53c45fd5c2babb2ee994b466cac99
-SIZE (KDE/plasma/6.4.1/kactivitymanagerd-6.4.1.tar.xz) = 101584
+TIMESTAMP = 1751380631
+SHA256 (KDE/plasma/6.4.2/kactivitymanagerd-6.4.2.tar.xz) = 1ab68540247b207ae14be46477b604a8e8ff03dab007e9fce160d230fe83b6c3
+SIZE (KDE/plasma/6.4.2/kactivitymanagerd-6.4.2.tar.xz) = 101588
diff --git a/x11/plasma6-kgamma/distinfo b/x11/plasma6-kgamma/distinfo
index 2794f1c1220e..0c6ba91f1835 100644
--- a/x11/plasma6-kgamma/distinfo
+++ b/x11/plasma6-kgamma/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789640
-SHA256 (KDE/plasma/6.4.1/kgamma-6.4.1.tar.xz) = cc2941c546321c0f40087a81e2c3d8d44ea3845034c164179a6384b54ef0fb90
-SIZE (KDE/plasma/6.4.1/kgamma-6.4.1.tar.xz) = 87692
+TIMESTAMP = 1751380632
+SHA256 (KDE/plasma/6.4.2/kgamma-6.4.2.tar.xz) = ff825988ba5444d0fee6e338c643d7d31db7d1f35be2dc62ce67f6ee801c8f1b
+SIZE (KDE/plasma/6.4.2/kgamma-6.4.2.tar.xz) = 87704
diff --git a/x11/plasma6-kglobalacceld/distinfo b/x11/plasma6-kglobalacceld/distinfo
index 1db0e63e3b2c..c40d70715220 100644
--- a/x11/plasma6-kglobalacceld/distinfo
+++ b/x11/plasma6-kglobalacceld/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789640
-SHA256 (KDE/plasma/6.4.1/kglobalacceld-6.4.1.tar.xz) = 3ee38af4c9551de640a1867d278352d81714692cf7000c20d19dc262e04bf433
-SIZE (KDE/plasma/6.4.1/kglobalacceld-6.4.1.tar.xz) = 56500
+TIMESTAMP = 1751380633
+SHA256 (KDE/plasma/6.4.2/kglobalacceld-6.4.2.tar.xz) = 9f7ca2533aae3d5cd13895f47ae07bfdba4165af01ccaa460d645b3c4d2a51e4
+SIZE (KDE/plasma/6.4.2/kglobalacceld-6.4.2.tar.xz) = 56488
diff --git a/x11/plasma6-kscreen/distinfo b/x11/plasma6-kscreen/distinfo
index 1aa09269ebb5..5e54938c7641 100644
--- a/x11/plasma6-kscreen/distinfo
+++ b/x11/plasma6-kscreen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789641
-SHA256 (KDE/plasma/6.4.1/kscreen-6.4.1.tar.xz) = c3a28569c4f092def84564e9162eb8a7fa681a8f4658a14d82436ea21754dc5b
-SIZE (KDE/plasma/6.4.1/kscreen-6.4.1.tar.xz) = 31775808
+TIMESTAMP = 1751380635
+SHA256 (KDE/plasma/6.4.2/kscreen-6.4.2.tar.xz) = 771a6c4a17c34db7628bab58ee6d1977d58eee28a4d394fb9ec208cf79e76819
+SIZE (KDE/plasma/6.4.2/kscreen-6.4.2.tar.xz) = 31776068
diff --git a/x11/plasma6-kscreen/pkg-plist b/x11/plasma6-kscreen/pkg-plist
index 7bb17cb2cd19..0bfa234b8c7d 100644
--- a/x11/plasma6-kscreen/pkg-plist
+++ b/x11/plasma6-kscreen/pkg-plist
@@ -148,6 +148,7 @@ share/locale/pt_BR/LC_MESSAGES/plasma_applet_org.kde.kscreen.mo
share/locale/ro/LC_MESSAGES/kcm_kscreen.mo
share/locale/ro/LC_MESSAGES/kscreen_common.mo
share/locale/ro/LC_MESSAGES/plasma_applet_org.kde.kscreen.mo
+share/locale/ru/LC_MESSAGES/hdrcalibrator.mo
share/locale/ru/LC_MESSAGES/kcm_kscreen.mo
share/locale/ru/LC_MESSAGES/kscreen_common.mo
share/locale/ru/LC_MESSAGES/plasma_applet_org.kde.kscreen.mo
diff --git a/x11/plasma6-kwayland/distinfo b/x11/plasma6-kwayland/distinfo
index fc66736e9cb3..a71d76584417 100644
--- a/x11/plasma6-kwayland/distinfo
+++ b/x11/plasma6-kwayland/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789642
-SHA256 (KDE/plasma/6.4.1/kwayland-6.4.1.tar.xz) = 7f8f284122ffda44c5e1d64427be9059ca23f5a9fbf092e2a1de6d41de458625
-SIZE (KDE/plasma/6.4.1/kwayland-6.4.1.tar.xz) = 132828
+TIMESTAMP = 1751380636
+SHA256 (KDE/plasma/6.4.2/kwayland-6.4.2.tar.xz) = 828dd9c1ec327721583d6f04a4413f08f6ffd9350c51de16986359aa70c808d7
+SIZE (KDE/plasma/6.4.2/kwayland-6.4.2.tar.xz) = 132836
diff --git a/x11/plasma6-layer-shell-qt/distinfo b/x11/plasma6-layer-shell-qt/distinfo
index 642eabcb5fc7..c1b521679475 100644
--- a/x11/plasma6-layer-shell-qt/distinfo
+++ b/x11/plasma6-layer-shell-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789642
-SHA256 (KDE/plasma/6.4.1/layer-shell-qt-6.4.1.tar.xz) = e781cadec00b4c389b9143cb3a40df7788aa4d4d211c8847f6b9b65176e6e9ce
-SIZE (KDE/plasma/6.4.1/layer-shell-qt-6.4.1.tar.xz) = 35732
+TIMESTAMP = 1751380636
+SHA256 (KDE/plasma/6.4.2/layer-shell-qt-6.4.2.tar.xz) = 7bead02f506e7c1efadc61588cc52e8ed2fa467ca183485c3b7280c08a5a6312
+SIZE (KDE/plasma/6.4.2/layer-shell-qt-6.4.2.tar.xz) = 35748
diff --git a/x11/plasma6-libkscreen/distinfo b/x11/plasma6-libkscreen/distinfo
index 52eba07990e8..a6c825db2305 100644
--- a/x11/plasma6-libkscreen/distinfo
+++ b/x11/plasma6-libkscreen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789645
-SHA256 (KDE/plasma/6.4.1/libkscreen-6.4.1.tar.xz) = 74153c1940ddeec099ba120c7a79bbcb39ffe36344e7cd5c43608776af5b2d14
-SIZE (KDE/plasma/6.4.1/libkscreen-6.4.1.tar.xz) = 122348
+TIMESTAMP = 1751380639
+SHA256 (KDE/plasma/6.4.2/libkscreen-6.4.2.tar.xz) = 73dfbaf6c437a5c1d01f768b4f140070d047f8fec306442acd93ab54837ec1aa
+SIZE (KDE/plasma/6.4.2/libkscreen-6.4.2.tar.xz) = 122336
diff --git a/x11/plasma6-libplasma/distinfo b/x11/plasma6-libplasma/distinfo
index cf49afc6a4e2..edc45b1b83e0 100644
--- a/x11/plasma6-libplasma/distinfo
+++ b/x11/plasma6-libplasma/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789646
-SHA256 (KDE/plasma/6.4.1/libplasma-6.4.1.tar.xz) = 3ba4f1f8a9968b1d339564f91b33818e80e612de7e534591117246963d2c717b
-SIZE (KDE/plasma/6.4.1/libplasma-6.4.1.tar.xz) = 1970196
+TIMESTAMP = 1751380641
+SHA256 (KDE/plasma/6.4.2/libplasma-6.4.2.tar.xz) = a9bb5532e6efb30833c76b5e2e0fb1ce1aae540beb6813b69163d20b96d560ac
+SIZE (KDE/plasma/6.4.2/libplasma-6.4.2.tar.xz) = 1970176
diff --git a/x11/plasma6-plasma-activities-stats/distinfo b/x11/plasma6-plasma-activities-stats/distinfo
index 60b54f411add..d1e448186289 100644
--- a/x11/plasma6-plasma-activities-stats/distinfo
+++ b/x11/plasma6-plasma-activities-stats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789650
-SHA256 (KDE/plasma/6.4.1/plasma-activities-stats-6.4.1.tar.xz) = adf5f4bfa758ff41309978ef50bbf5ff0a596eaf9137386d4b870e7bcc2330b7
-SIZE (KDE/plasma/6.4.1/plasma-activities-stats-6.4.1.tar.xz) = 83032
+TIMESTAMP = 1751380647
+SHA256 (KDE/plasma/6.4.2/plasma-activities-stats-6.4.2.tar.xz) = c689f51d29f0b65a913e6d746484347d516df9a172f2c51e7bc85cade72a8e7a
+SIZE (KDE/plasma/6.4.2/plasma-activities-stats-6.4.2.tar.xz) = 83020
diff --git a/x11/plasma6-plasma-activities/distinfo b/x11/plasma6-plasma-activities/distinfo
index 19c830908b28..84b01c01ef13 100644
--- a/x11/plasma6-plasma-activities/distinfo
+++ b/x11/plasma6-plasma-activities/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789648
-SHA256 (KDE/plasma/6.4.1/plasma-activities-6.4.1.tar.xz) = 0ec0692b5dcb05fc82d1e7f7285ab82da2269ddb7d0318b8f4a61038da44d963
-SIZE (KDE/plasma/6.4.1/plasma-activities-6.4.1.tar.xz) = 66368
+TIMESTAMP = 1751380644
+SHA256 (KDE/plasma/6.4.2/plasma-activities-6.4.2.tar.xz) = bbca03ac6a6a71958b4426d575ec68239925cd3ed1cba5bd171b7e7b8605a8db
+SIZE (KDE/plasma/6.4.2/plasma-activities-6.4.2.tar.xz) = 66388
diff --git a/x11/plasma6-plasma-desktop/distinfo b/x11/plasma6-plasma-desktop/distinfo
index 5163a3d948c0..2c1a4a73304d 100644
--- a/x11/plasma6-plasma-desktop/distinfo
+++ b/x11/plasma6-plasma-desktop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789651
-SHA256 (KDE/plasma/6.4.1/plasma-desktop-6.4.1.tar.xz) = b5cf7bf560c8a4aff5a1219cfa417a876b982071a3bb801d2aff53dbf18a0584
-SIZE (KDE/plasma/6.4.1/plasma-desktop-6.4.1.tar.xz) = 16748588
+TIMESTAMP = 1751380648
+SHA256 (KDE/plasma/6.4.2/plasma-desktop-6.4.2.tar.xz) = 329691b92f368c22114604650e39db91c63870c80c0c08e853c6a040dbd30a84
+SIZE (KDE/plasma/6.4.2/plasma-desktop-6.4.2.tar.xz) = 16748724
diff --git a/x11/plasma6-plasma-integration/distinfo b/x11/plasma6-plasma-integration/distinfo
index 3eab4c119048..f3f12d1f801e 100644
--- a/x11/plasma6-plasma-integration/distinfo
+++ b/x11/plasma6-plasma-integration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789652
-SHA256 (KDE/plasma/6.4.1/plasma-integration-6.4.1.tar.xz) = 12813db0d66855505701a9a6222e6a513a5557890325f10ca1fcbf787d91ede3
-SIZE (KDE/plasma/6.4.1/plasma-integration-6.4.1.tar.xz) = 97872
+TIMESTAMP = 1751380649
+SHA256 (KDE/plasma/6.4.2/plasma-integration-6.4.2.tar.xz) = f0b56ce04ae1117cc0f22a72a600164fd2148a25b7e79dc0c4c507f88990a5cc
+SIZE (KDE/plasma/6.4.2/plasma-integration-6.4.2.tar.xz) = 97828
diff --git a/x11/plasma6-plasma-workspace/distinfo b/x11/plasma6-plasma-workspace/distinfo
index e7d4ef190044..4b5111a2f91a 100644
--- a/x11/plasma6-plasma-workspace/distinfo
+++ b/x11/plasma6-plasma-workspace/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789653
-SHA256 (KDE/plasma/6.4.1/plasma-workspace-6.4.1.tar.xz) = 2067b539e57445bb35fc3b589a4f5f7aee31549906e220e88d8790d7af32aee4
-SIZE (KDE/plasma/6.4.1/plasma-workspace-6.4.1.tar.xz) = 20821012
+TIMESTAMP = 1751380651
+SHA256 (KDE/plasma/6.4.2/plasma-workspace-6.4.2.tar.xz) = ed657be39ec9bc1d4e5ba4c5e717b4ab683dd27bececfaef6e7e209f771b4850
+SIZE (KDE/plasma/6.4.2/plasma-workspace-6.4.2.tar.xz) = 20819960
diff --git a/x11/rio/Makefile b/x11/rio/Makefile
index 2f43f5d17937..62245e643ba5 100644
--- a/x11/rio/Makefile
+++ b/x11/rio/Makefile
@@ -1,6 +1,7 @@
PORTNAME= rio
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.20
+PORTREVISION= 1
CATEGORIES= x11 wayland
PKGNAMESUFFIX= -terminal-emulator
diff --git a/x11/rlaunch/Makefile b/x11/rlaunch/Makefile
index d905a1fc907c..ab415af6b38a 100644
--- a/x11/rlaunch/Makefile
+++ b/x11/rlaunch/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rlaunch
DISTVERSION= 1.3.14
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= x11
MAINTAINER= yuri@FreeBSD.org
diff --git a/x11/salut/Makefile b/x11/salut/Makefile
index 2a3d72eefa5a..08bef05512b1 100644
--- a/x11/salut/Makefile
+++ b/x11/salut/Makefile
@@ -1,7 +1,7 @@
PORTNAME= salut
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.1
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/shikane/Makefile b/x11/shikane/Makefile
index 08f4d1bf95c6..9e47da1ef607 100644
--- a/x11/shikane/Makefile
+++ b/x11/shikane/Makefile
@@ -1,7 +1,7 @@
PORTNAME= shikane
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= x11 wayland
MAINTAINER= ports@FreeBSD.org
diff --git a/x11/shotman/Makefile b/x11/shotman/Makefile
index 5703dfdc94e4..5dff13170e30 100644
--- a/x11/shotman/Makefile
+++ b/x11/shotman/Makefile
@@ -1,7 +1,7 @@
PORTNAME= shotman
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.7
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= x11 wayland
MASTER_SITES= https://git.sr.ht/~whynothugo/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
# XXX Teach USES=cargo to not override default DISTFILES
diff --git a/x11/sirula/Makefile b/x11/sirula/Makefile
index 2ad152d21781..d249f2fc139c 100644
--- a/x11/sirula/Makefile
+++ b/x11/sirula/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sirula
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11 wayland
MAINTAINER= ports@FreeBSD.org
diff --git a/x11/squeekboard/Makefile b/x11/squeekboard/Makefile
index 9de55102c3d3..3263641305f2 100644
--- a/x11/squeekboard/Makefile
+++ b/x11/squeekboard/Makefile
@@ -1,7 +1,7 @@
PORTNAME= squeekboard
DISTVERSIONPREFIX= v
DISTVERSION= 1.43.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= x11 wayland
PATCH_SITES= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/
diff --git a/x11/swayr/Makefile b/x11/swayr/Makefile
index 82d05bfb3f9e..40ef7a0f0b02 100644
--- a/x11/swayr/Makefile
+++ b/x11/swayr/Makefile
@@ -1,6 +1,6 @@
PORTNAME= swayr
DISTVERSION= 0.28.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11
MASTER_SITES= CRATESIO
# XXX Teach USES=cargo to have proper default
diff --git a/x11/swayrbar/Makefile b/x11/swayrbar/Makefile
index 0e93f831bd43..d3b749cc81c1 100644
--- a/x11/swayrbar/Makefile
+++ b/x11/swayrbar/Makefile
@@ -1,6 +1,6 @@
PORTNAME= swayrbar
DISTVERSION= 0.4.2
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= x11
MASTER_SITES= CRATESIO
# XXX Teach USES=cargo to have proper default
diff --git a/x11/swww/Makefile b/x11/swww/Makefile
index 88b4cddfd448..e0b3d2e27100 100644
--- a/x11/swww/Makefile
+++ b/x11/swww/Makefile
@@ -1,7 +1,7 @@
PORTNAME= swww
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.3
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= x11
MAINTAINER= nivit@FreeBSD.org
diff --git a/x11/tilix/Makefile b/x11/tilix/Makefile
index aaa45a20042d..b60333b5b88b 100644
--- a/x11/tilix/Makefile
+++ b/x11/tilix/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tilix
PORTVERSION= 1.9.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11
MAINTAINER= romain@FreeBSD.org
diff --git a/x11/watershot/Makefile b/x11/watershot/Makefile
index fe1168aa4142..fa553f474884 100644
--- a/x11/watershot/Makefile
+++ b/x11/watershot/Makefile
@@ -1,7 +1,7 @@
PORTNAME= watershot
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.2
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/wayidle/Makefile b/x11/wayidle/Makefile
index 3fdb7d124c4c..0cfc56b17c03 100644
--- a/x11/wayidle/Makefile
+++ b/x11/wayidle/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wayidle
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11 wayland
MASTER_SITES= https://git.sr.ht/~whynothugo/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
# XXX Teach USES=cargo to not override default DISTFILES
diff --git a/x11/wayout/Makefile b/x11/wayout/Makefile
index ba3d8687f810..e5052914c8c0 100644
--- a/x11/wayout/Makefile
+++ b/x11/wayout/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wayout
DISTVERSION= 1.1.3
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= x11 wayland
MASTER_SITES= https://git.sr.ht/~shinyzenith/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
# XXX Teach USES=cargo to not override default DISTFILES
diff --git a/x11/wezterm/Makefile b/x11/wezterm/Makefile
index 2ceef3eacbbb..668f9e796d10 100644
--- a/x11/wezterm/Makefile
+++ b/x11/wezterm/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wezterm
DISTVERSION= 20250213-133349
DISTVERSIONSUFFIX= -ee0c04e7
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11 wayland
MAINTAINER= vladislav.movchan@gmail.com
diff --git a/x11/windowtolayer/Makefile b/x11/windowtolayer/Makefile
index 87c7e2cfef09..1db9b1b4c0ce 100644
--- a/x11/windowtolayer/Makefile
+++ b/x11/windowtolayer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= windowtolayer
DISTVERSIONPREFIX= v
PORTVERSION= 0.2.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/wlr-which-key/Makefile b/x11/wlr-which-key/Makefile
index bddb529561ae..f34266039fa5 100644
--- a/x11/wlr-which-key/Makefile
+++ b/x11/wlr-which-key/Makefile
@@ -1,6 +1,7 @@
PORTNAME= wlr-which-key
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.0
+PORTREVISION= 1
CATEGORIES= x11 wayland
MAINTAINER= nivit@FreeBSD.org
diff --git a/x11/wmfocus/Makefile b/x11/wmfocus/Makefile
index 949025d66e93..c57f6e2a12bd 100644
--- a/x11/wmfocus/Makefile
+++ b/x11/wmfocus/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wmfocus
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= x11
MAINTAINER= eduardo@FreeBSD.org
diff --git a/x11/xcur2png/Makefile b/x11/xcur2png/Makefile
index 6cedf5cb7233..f81141e064d6 100644
--- a/x11/xcur2png/Makefile
+++ b/x11/xcur2png/Makefile
@@ -2,7 +2,7 @@ PORTNAME= xcur2png
DISTVERSION= 0.7.1
CATEGORIES= x11
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Convert X cursors to PNG images
WWW= https://github.com/eworm-de/xcur2png
diff --git a/x11/xdg-desktop-portal-hyprland/Makefile b/x11/xdg-desktop-portal-hyprland/Makefile
index 2ec32885f1f6..deb5a10ad5ab 100644
--- a/x11/xdg-desktop-portal-hyprland/Makefile
+++ b/x11/xdg-desktop-portal-hyprland/Makefile
@@ -4,7 +4,7 @@ DISTVERSION= 1.3.9
PORTREVISION= 5
CATEGORIES= x11 wayland
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= xdg-desktop-portal backend for hyprland
WWW= https://github.com/hyprwm/xdg-desktop-portal-hyprland
diff --git a/x11/xdg-desktop-portal-luminous/Makefile b/x11/xdg-desktop-portal-luminous/Makefile
index a0ae8a67ba1a..c2f324bc59ee 100644
--- a/x11/xdg-desktop-portal-luminous/Makefile
+++ b/x11/xdg-desktop-portal-luminous/Makefile
@@ -1,9 +1,10 @@
PORTNAME= xdg-desktop-portal-luminous
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.11
+PORTREVISION= 1
CATEGORIES= x11 wayland
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= xdg-desktop-portal backend for wlroots
WWW= https://github.com/waycrate/xdg-desktop-portal-luminous
diff --git a/x11/xdg-desktop-portal-luminous/files/patch-32bit b/x11/xdg-desktop-portal-luminous/files/patch-32bit
new file mode 100644
index 000000000000..ae834fb13c3b
--- /dev/null
+++ b/x11/xdg-desktop-portal-luminous/files/patch-32bit
@@ -0,0 +1,26 @@
+https://github.com/waycrate/xdg-desktop-portal-luminous/commit/11866c1db91d
+
+--- src/remotedesktop/state.rs.orig 2025-06-26 13:00:06 UTC
++++ src/remotedesktop/state.rs
+@@ -132,18 +132,19 @@ impl AppData {
+ }
+
+ pub fn notify_keyboard_keycode(&mut self, keycode: i32, state: u32) {
++ let pressed_key: u32 = KeyState::Pressed.into();
+ match self.get_modifier_from_keycode(keycode) {
+ // Caps lock is managed differently as it's the only
+ // modifier key that is still active after being released
+ Some(Modifiers::CapsLock) => {
+- if state == KeyState::Pressed.into() {
++ if state == pressed_key {
+ self.mods ^= BitFlags::from_flag(Modifiers::CapsLock).bits();
+ self.virtual_keyboard.modifiers(self.mods, 0, 0, 0)
+ }
+ }
+ // Other modifier keys
+ Some(modifier) => {
+- if state == KeyState::Pressed.into() {
++ if state == pressed_key {
+ self.mods |= BitFlags::from_flag(modifier).bits()
+ } else {
+ self.mods &= !BitFlags::from_flag(modifier).bits()
diff --git a/x11/xmag/Makefile b/x11/xmag/Makefile
index 992bf0ca2dfb..4bf203db088d 100644
--- a/x11/xmag/Makefile
+++ b/x11/xmag/Makefile
@@ -1,16 +1,15 @@
PORTNAME= xmag
-PORTVERSION= 1.0.6
-PORTREVISION= 1
+DISTVERSION= 1.0.8
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X application for screen magnifying
+WWW= https://gitlab.freedesktop.org/xorg/app/xmag
LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/COPYING
-USES= xorg xorg-cat:app
-USE_XORG= xt xaw
-
-GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
+USES= tar:xz xorg xorg-cat:app
+USE_XORG= x11 xaw xmu xt xorgproto
.include <bsd.port.mk>
diff --git a/x11/xmag/distinfo b/x11/xmag/distinfo
index 65dd3cf9fdf9..e0565304add0 100644
--- a/x11/xmag/distinfo
+++ b/x11/xmag/distinfo
@@ -1,2 +1,3 @@
-SHA256 (xorg/app/xmag-1.0.6.tar.bz2) = 87a2bc23b251e2d8f8370d3283a4d6c8dac98a30cb5749a04336cdb55c14e161
-SIZE (xorg/app/xmag-1.0.6.tar.bz2) = 143112
+TIMESTAMP = 1751179564
+SHA256 (xorg/app/xmag-1.0.8.tar.xz) = 326d3c583d795bb53ac609d144e7f7fb1499baba7eaec14b8e6cd232ea069532
+SIZE (xorg/app/xmag-1.0.8.tar.xz) = 141688
diff --git a/x11/xmag/pkg-descr b/x11/xmag/pkg-descr
index ae86ccc48fe0..44eac6906bcd 100644
--- a/x11/xmag/pkg-descr
+++ b/x11/xmag/pkg-descr
@@ -1,2 +1,4 @@
-This package contains xmag, a screen magnifying application for the
-X Window System.
+Xmag is a utility to display a magnified snapshot of a portion of an
+X11 screen. If no explicit region is specified, a square with the
+pointer in the upper left corner is displayed indicating the area to be
+enlarged.
diff --git a/x11/xterm/Makefile b/x11/xterm/Makefile
index e6cc609d420d..01e7080e3bac 100644
--- a/x11/xterm/Makefile
+++ b/x11/xterm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xterm
-DISTVERSION= 400
+DISTVERSION= 401
CATEGORIES= x11
MASTER_SITES= https://invisible-island.net/archives/xterm/:src1 \
https://invisible-mirror.net/archives/xterm/:src1 \
diff --git a/x11/xterm/distinfo b/x11/xterm/distinfo
index 83150174e95f..d79bb0f01e4e 100644
--- a/x11/xterm/distinfo
+++ b/x11/xterm/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750070118
-SHA256 (xterm-400.tgz) = eed84ecc05efa63d589c5a2a3f5a947e14b798d03b5342cc6883710f648f1a06
-SIZE (xterm-400.tgz) = 1606572
+TIMESTAMP = 1751549917
+SHA256 (xterm-401.tgz) = 3da2b5e64cb49b03aa13057d85e62e1f2e64f7c744719c00d338d11cd3e6ca1a
+SIZE (xterm-401.tgz) = 1609360
SHA256 (bsd-xterm-icons-1.tgz) = fcf51dce0e23e9911a16ed7f2ce835bb6ff2ada65f023c29fdd8abda2795bf7c
SIZE (bsd-xterm-icons-1.tgz) = 22718
diff --git a/x11/xwayland-satellite/Makefile b/x11/xwayland-satellite/Makefile
index 4a70c0e8824a..dd4e622fedf1 100644
--- a/x11/xwayland-satellite/Makefile
+++ b/x11/xwayland-satellite/Makefile
@@ -1,7 +1,7 @@
PORTNAME= xwayland-satellite
DISTVERSIONPREFIX= v
DISTVERSION= 0.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/yakuake/distinfo b/x11/yakuake/distinfo
index ddfded4c94cc..10f88136a57a 100644
--- a/x11/yakuake/distinfo
+++ b/x11/yakuake/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749037012
-SHA256 (KDE/release-service/25.04.2/yakuake-25.04.2.tar.xz) = 65fcec29c442c8b54527f7d06e125060bf39997413f561e146be4b5cbd0bb963
-SIZE (KDE/release-service/25.04.2/yakuake-25.04.2.tar.xz) = 404112
+TIMESTAMP = 1751381714
+SHA256 (KDE/release-service/25.04.3/yakuake-25.04.3.tar.xz) = b7abf57ed8e68d17bedf51d42dca3cb6a26b316b830476fedcdb41cb359d6c03
+SIZE (KDE/release-service/25.04.3/yakuake-25.04.3.tar.xz) = 403984